body { margin:0px; padding:0px;  font-family:  Arial, Helvetica, sans-serif;font-size:small;background-color:#FFFFFF;}

/*Contenu de la page */

#contenu {margin:10px 100px 0px 180px ;font-family:  Arial, Helvetica, sans-serif;}
#page-sommaire #contenu {margin:10px 200px 0px 180px ;font-family:  Arial, Helvetica, sans-serif;}

#contenu  h2.titre  {font-size:1.3em;font-family:Arial, Helvetica, sans-serif;background-image:url('/squeletterpde/goutte-eau.gif'); background-repeat:no-repeat;margin:0px 0px 0px 0px;padding:13px 0px 0px 30px;vertical-align:middle;height:35px; /* pour l'image */}
#contenu .texte {border-left-width:15px; border-top-width:2px;border-bottom:0px;border-right:0px;border-color:#A4D2FF;border-style:solid; margin-top:0px; margin-bottom:0px;background-color:#F9F3CC;padding: 0px 15px 15px 15px; text-align:justify;

}
#contenu h1,h2,h3,h4,h5 {color:#000080;}
h1 {margin:0px; padding:0px;}
.notdisplay { display:none}
#contenu  h2   {font-size:1.2em;}
#contenu  h3   {font-size:1.0em;}
#contenu .contre-encart {border-left-width:15px; border-top-width:2px;border-bottom:0px;border-right:0px;border-color:#A4D2FF;border-style:solid; margin-top:0px; margin-bottom:0px;background:#F9F3CC;padding: 0px 15px 15px 15px; }
#contenu .texte h1 {font-size:1.0;background:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;height:auto;}

h1   {font-size:1.3em;}
h2   {font-size:1.1em;}
h3   {font-size:1.0em;}
h4   {font-size:1.0em;font-style:italic;margin-left:20px;margin-bottom:0px;padding-bottom:0px;}
p.spip {margin-top:0px; padding:0;}
.spip a {vertical-align:middle;}
h5   {font-size:0.85em;font-style:italic;margin-left:20px;margin-bottom:0px;padding-bottom:0px;}
h6   {font-size:1.0em;color:#FF9900;text-align:center;}

.caractencadre-spip {color:#009966;font-weight: bold;}
.petit {font-size:0.8em;}


#img_right {
	float:right;
	margin-left:10px;
}


.fieldset1 {
	width:30em;
}

.legend1 {
	/*font-style:italic;*/
	color:#000080;
}


/*navigation a gauche*/
#navigation {float:left;width:180px;margin-top:10px;}

.rubriques ul {list-style-image:url('/squeletterpde/flechpoint.gif');}
.rubriques ul ul {list-style-image:url('/squeletterpde/picto_detail.gif');}
.texte ul {list-style-image:url('/squeletterpde/flechpoint.gif');}
.texte ul ul {list-style-image:url('/squeletterpde/picto_detail.gif');}
.liste-articles ul {list-style-image:url('/squeletterpde/flechpoint.gif');}
.liste-articles ul ul {list-style-image:url('/squeletterpde/picto_detail.gif');}
.liste-breves .titrebreve   {margin:0px 0px 0px 0px; font-size:0.9em;}
.liste-breves .date {font-size:0.8em;}
.liste-breves p {margin:0px 0px 20px 0px; font-size:0.9em;text-align:justify;}
.liste-breves h2 {font-size:0.9em;display:inline;text-decoraftion:underline;background-image:url('/squeletterpde/flechpoint.gif');background-repeat:no-repeat;padding-left:10px;}


#accroche {left:195px;top:42px;position:absolute;font-size:0.9em;font-weight:bold;/* color:#FFCC66;*/coflor:#000000;csolor:#edc54f;color:#FFFFFF;}
#globentete {background-image:url('/squeletterpde/fondmixte2.gif');background-repeat:repeat-x;height:86px;}
#entete {height:86px;background-repeat:no-repeat;color:#000080;}


/*fil d'arriane*/
#arianne {display:inline;clear:both;bdorder-top:1px solid #000080; bodrder-bottom:1px solid #000080; color:#000080;font-size:0.85em;bacdkground-color:#E1EFF8;}
#arianne a {text-decoration:none;fcolor:#000080;}

/*pied de page*/
#pied {clear:both;}
#pied {font-size:0.85em;display:block;text-align:center;}

/*bloc de droite*/
#cartocadre {text-align:center;position:absolute;right:0px; margin-top:10px;width:180px;font-size:1.0em;}
#cartocadre .el {border:1px solid #000080;margin-bottom:10px;background-color:#F9F3CC;color:black;}
#cartocadre .el a {text-decoration:none;}
#cartocadre .el a:hover {color:#C70000/*990000*/;}
#cartocadre ul {list-style-image:url('/squeletterpde/puce-menu-eau.gif'); padding:0px; margin-top:0px; margin-bottom:0px; margin-left:20px; text-align:left;}
#cartocadre h2{ font-size:1.0em;background-color:#A4D2FF;margin:0px 0px 0px 0px; border-bottom: 1px solid #000080;}


/*menu */
.menu2 .exposerub {background-color:#F9F3CC;}
.exposerub,.menu2 {font-family : Arial;margin-left:0px;background-color:#F9F3CC;}
.menu2 {font-family : Arial; background-color:#E1EFF8; bordder-top: 1px dotted #000080; margin-left:0px;}
.menu ul {margin-left:0px;padding-left:20px;}
.menu2  ul  {display:block;margin:0px;padding-left:20px;}
.exposerub  ul  {display:block;margin:0px;padding-left:20px;}

.menu2All {border-left:1px solid #000080;border-bosttom:1px solid #000080;border-right:1px solid #000080;border-top:1px solid #000080;}
.menu1 { font-family:  Arial, Helvetica, sans-serif; color:navy; background-color:#A4D2FF/*98C8E8*/; width:150px; bordder-left: 1px solid #000080; bordder-right: 1px solid #000080; border-bottom: 1px solid #000080; margin-left:0px; margin-bottom:2px; padding-bottom:0px; font-size:0.9em;}
.titre1{ padding-left:5px; border-top: 1px solid #000080; border-left: 1px solid #000080; border-right: 1px solid #000080; border-bdottom: 1px solid #000080; font-weight:bold; display:block;}
.menu1 h1 { font-size:1.0em;   }
.menu1 ul {list-style-image:url('/squeletterpde/puce-menu-eau.gif');}
.menu1  a {text-decoration:none;color:navy;}
.menu1  a:hover{text-decoration:none;color:#C70000/*990000*/;}

.menu2  ul  li  .menu3  {width:200px;padding-left:10px;}
.exposerub  ul  li  .menu3  {width:200px;padding-left:10px;}
.menu2 > ul > li:hover > .menu3 {display:block;}
.menu2 > ul > li > .menu3 {/*display:none;*/}

.menu3 {position:inherit;left:auto;/*fposition:absolute;*//*fleft:200px;*//*fdisplay:none;*/background-color:#FFFFFF;border:1px solid #00CCCC;}





#menuspec {display:block;margin-left:149px;padding-left:25px;font-weight:bold;position:absolute;top:63px;}
#menuspec a {padding:0px 20px 0px 20px ; backgrdound-color:#FFCC66;borsder:1px solid #000080;margin: 0px 0px 0px 0px; text-decoration:none;color:#FFCC66;}
#menuspec a:hover {background-color:#000080;color:#FFFFFF;}
/* F9F3CC */
#menuspec  .selspec {background-color:#000080;text-decoration:none;color:#FFFFFF; }
#menuspec  .selspec a{color:#FFFFFF;}
/*  a tester position : absolute en top  et jouer sur le le width */

/*bloc gauche en bas*/
#cadregauche {text-align:center;width:150px;margin-top:20px;font-size:1.0em;}
#cadregauche .el {border:1px solid #000080;margin-bottom:10px;background-color:#F9F3CC;color:black;}
#cadregauche .el a {text-decoration:none;}
#cadregauche .el a:hover {color:#C70000/*990000*/;}
#cadregauche ul {list-style-image:url('/squeletterpde/puce-menu-eau.gif');padding:0px;margin-top:0px;margin-bottom:0px;margin-left:20px;text-align:left;}
#cadregauche h2{ font-size:1.0em;background-color:#A4D2FF;margin:0px 0px 0px 0px; border-bottom: 1px solid #000080;}

/* style de la page veille hydro*/
#contenu .veille {border-left-width:15px; border-top-width:2px;border-bottom:0px;border-right:0px;border-color:#A4D2FF;border-style:solid; margin-top:0px; margin-bottom:0px;background:#F9F3CC;padding: 15px 15px 15px 15px; }
#contenu .veille .descriptif a { font-weight:bold; text-decoration:underline; background-image:url(../../images/picto_detail.gif); background-repeat:no-repeat; background-position: left center; padding-left:15px;}
#contenu .veille .texterub h2{ text-align:center; font-size:1.5em;}
#contenu .veille .texterub strong { text-decoration:underline}
#contenu .veille .contenurub h3 {text-align:center;font-size:1.2em; color:#333399}
#contenu .veille .contenurub .descriptif { font-style:italic}
#contenu .veille .contenurub h4 {text-decoration:underline; color:#000; margin-left:0; font-style:normal;background-image:url(../../images/felchpoint.gif); background-repeat:no-repeat; background-position: left center; padding-left:10px;}
#contenu .veille a {color:#0000ee}
#contenu .veille a:visited {color:#551A8B}
#contenu .commentaire { padding-top: 10px; border-top:1px solid #666666; margin-top:10px;} 


.spip_documents {	display: block;	margin:5px;	text-align: center;}
.spip_documents_center {	margin-left: auto;	margin-right: auto;}
.spip_documents_right {float:right}
.spip_doc_titre {		padding: 5px 0px 0px 0px;	text-align: center; margin:auto}
.spip_doc_descriptif {	font-size: small;	color: #808080;	text-align: left;	padding: 5px 0px 5px 0px;	text-align: center;}

.spip_out a {vertical-align:middle;}

.maj {	background: #FFFFFF;font-size:x-small;width:150px;text-align: center;	padding: 3px 0px 3px 0px;color: #808080;margin: 20px 0px 20px 0px;}
.bout {font-size:70%;text-align :right;margin-bottom:10px; }


.texteencadre-spip {
	color: #000033;
	background:#E1EFF8;
	border-bottom: 2px solid #000080;
	border-left: 1px solid #000080;
	border-right: 2px solid #000080;
	border-top: 1px solid #000080;
	margin: 1em 0;	
	padding: .25em;	
	position: relative;
	}

.tableauvide table.spip {width:90%;	margin-bottom: 1em;	border:none;border-collapse: collapse; }
.tableauvide table.spip caption {	caption-side: top; /* bottom pas pris en compte par IE */	text-align: center;	margin: auto;	padding: 3px;	font-weight: bold; }
.tableauvide table.spip tr.row_first { background:none; }
.tableauvide table.spip tr.row_odd { background:none; }
.tableauvide table.spip tr.row_even { background:none;}
.tableauvide table.spip th, .tableauvide table.spip td { padding: 3px; text-align: left; vertical-align: middle; border-bottom:1px dashed #000080; border-top:1px dashed #000080;width:50%; }
.tableauvide hr.spip {margin:0px; padding:0px; border-style:dashed;}

/*Agenda importé de /agenda/squelettes/inclusions/import-rpde.html */

.agenda {	margin: 0px 10px 0px 10px;font-size:medium;color:#570147; background:#fff;padding:5px; border:1px solid #006600;}
.agenda .en-tete {	display: block;	background-color:#fff;	font-weight: bold;	font-size:medium;color: #ca3300;text-align: left;}
.agenda a.en-tete {	display: block;	background-color: #fff;	font-weight: bold;	font-size: medium;	color: #ca3300	text-align:left;	}
.agenda .contenu {	border: 1px solid #808080;	margin: 5px 0px 5px 0px;	padding: 0px;	font-size:small;	/*width:150px;*/}
.agenda .contenu .mois {border-bottom:1px solid #808080;	margin: 0px 0px 0px 0px;	padding: 0px;	font-size: small;	/*width:150px;*/	text-align:center;}
.agenda .contenu .mois a{ color:#FF0000; text-decoration: none ;font-size: small; }
.agenda .contenu .mois a:hover{  color: #990000;}
.mini-tableau{ width:250px; float:right;font-size:small;}
.mini-tableau table { border:1px solid #000080; background:#FFF; width:100%; text-align:center;}
.mini-tableau caption { text-align:center; color:#000080; margin-bottom:2px; font-size:small;}
.mini-tableau caption a{ color:#339966; font-weight:bold; text-decoration:none;}
.mini-tableau caption a.moiscourant{ color:#000080; font-weight:bold; text-decoration:none;}
.mini-tableau table a{ color:#339966; font-weight:bold; text-decoration:none;}
.mini-tableau table a:hover{text-decoration:underline;}
.calendar_this_day {  /* surligne le jour d'aujourd'hui */    background:#A4D2FF;	font-weight:bold; color:#000080	}
.calendar_this_month {  /* couleur des cases appartenant au mois en cours */	background-color: #F9F3CC;}
.calendar_not_this_month {  /* couleur des cases n'appartenant pas au mois en cours => début et fin de mois */	background: #ececec;	color:#aaa;}
.calendar_head_mini {    /* corespond à la ligne des jours : lu ma me je ve sa di*/	background-color:#A4D2FF;	text-align: center;	font-size: small;	color: #000080;	font-family: Verdana, Arial, Helvatica, sans-serif;		font-style:normal;}

.date_jour {text-align:left; font-size:small; color:#000;display:inline; font-weight:bold; background:url(../../images/picto_detail.gif); background-repeat:no-repeat; background-position:left center; padding-left:15px;} 
.evenement {height:100%; overflow:hidden;}
.evenement a { text-decoration:none; font-weight:normal; color:#000080;}
.evenement a:hover{ text-decoration:underline;}
.evenement a.courant { font-weight:bold; color:#000080;}
.evenement table { text-align:left;width:100%; font-size:small; color:#000;}
.evenement caption{ text-align:left; margin-top:15px; color:#000080; font-weight:bold; font-size:medium;}
.texteart {padding: 0px 15px 0px 30px; text-align:justify; border-top:1px dashed #000080; margin:5px 0px 5px 0px;color:#000;border-bottom:1px dashed #000080;overflow:hidden; height:100%}
.texteart a{ text-decoration:none; font-weight:normal; color:#000080;}.
a.date_style{font-size:small; color:#000; font-weight:bold;}
a.style_noir { color:#000; font-weight:bold;}
.rq { font-size:x-small; font-style:italic;}


.contre-encart { height:100%; overflow:hidden;}



/* Tableaux dans les articles */
.texte table.spip {	margin: auto;	margin-bottom: 1em;	border: 1px solid #d2dbe5;	border-collapse: collapse; }
.texte table.spip caption {caption-side: top; text-align: center;	margin: auto;font-weight: bold; }
.texte table strong.spip {color:#101283;}
.texte table.spip td{ padding: 10px; text-align: left; vertical-align: middle; }
.texte table.spip th{  background: #eaeff5;text-align: left; vertical-align: middle; border-left:1px solid #d2dbe5;}
.texte table.spip tr.row_odd { background: #eaeff5;  }
.texte table.spip tr.row_even { background: #ffffff;  }


.bouton_rech {	background:#CCCCCC;color: #000;	border: 1px solid #333333;}

