@charset "iso-8859-1";

.spip_documents{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size :80%;
	text-align: center;
}

.spip_documents_center{
	margin: auto; 
	text-align: center;
	width: 80%;
}

.spip_documents_left{
	float: left;
	margin-right: 15px; 
	text-align: center;
}

.spip_documents_right{
	float: right;
	margin-left: 15px; 
	text-align: center;
}

.cellbuscar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #E7EBF0;
	height: 19px;
	width: 90px;
	border: 1px solid #FFFFFF;
}

#menu A:active {
	CURSOR: hand;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	display: inline;
	text-align: left;
}
#menu A:hover{
	CURSOR: hand;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #5ABDDD;
	text-decoration: none;
	display: inline; 
}
#menu A:link {
	CURSOR: hand;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	display: inline;
	text-align: left;
}
#menu A:visited {
	CURSOR: hand;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	display: inline;
	text-align: left;
}

.contourBasNoir {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #FFFFFF;
	border-bottom-width: 1pt;
}
.contoursNoirs {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
}
.contourBasBleuGris {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #6685A3;
	border-bottom-width: 1pt;
}
.contoursBleuGris  {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #6685A3;
	border-left-color: #6685A3;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
}

#menuInstitutionnel {
	MARGIN-TOP: 25px; FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #003366; FONT-STYLE: normal; FONT-FAMILY: Arial
}




#menuGauche TD {
	COLOR: #FFFF00;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	letter-spacing: 1px;
	text-align: left;
	font-weight: bold;}

#menuGauche TD A:active {
	COLOR: #FFFFFF;}

#menuGauche TD A:hover {
	COLOR: #CC0000;
	text-decoration: underline;}

#menuGauche TD A:link {
	COLOR: #FFFFFF;
	text-decoration: none;
}

#menuGauche TD A:visited {
	COLOR: #FFFFFF;
	text-decoration: none;

}

#menuGauche TH {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;FONT-SIZE: 10px;LETTER-SPACING: 4px;TEXT-ALIGN: left;text-transform: none;}

#menuGrisChili {
	BORDER-BOTTOM: #727272 1px solid;
	BORDER-LEFT: #ebebeb 1px solid;
	BORDER-RIGHT: #727272 1px solid;
	BORDER-TOP: #ebebeb 1px solid;
	CURSOR: hand;
	text-transform: uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	letter-spacing: 1px;}

#navigationPrincipale {
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}

#navigationPrincipale A:active {
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}

#navigationPrincipale A:hover {
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	text-decoration: underline;
}

#navigationPrincipale A:link {
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	text-decoration: none;
}

#navigationPrincipale A:visited {
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	text-decoration: none;

}

#noteBasPage {COLOR: #c4c4c4; FONT-SIZE: 9px; FONT-STYLE: italic}

.adresse {color: black;font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 11px;text-align:left;font-weight:normal;text-decoration: none;}

.annonceVert {color: #808040; font-family:     Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; font-variant: normal; font-weight: normal; line-height: normal}

.gras {font-weight: bold;}

.indexGris {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Arial; TEXT-ALIGN: left
}
.indexNoir {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial; TEXT-ALIGN: left
}
.lienCouleurVert {color: #004000;}

.LienVertOlive {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal; font-weight: bold; color: #666600; margin-right: 5px; text-align: right}

.siteInternet {margin-left: 10pt ; margin-right: 7pt ; color: black;; font-family: Arial; font-size: 8pt;text-align:justify;font-weight:normal;font-style: normal;}

.sousTitre1 {
	font-weight: bold;
	font-size: 11pt;
	color: #660000;
	letter-spacing: 1px;
	top: 15px;
	margin-top: 10px;
	background-color: #f9f9f9;}

.sousTitre2 {font-weight: bold; letter-spacing: 1px;top: 15px; margin-top: 10px;}

.titreChapitre {color:#003366; font-family: Arial; font-size: 12pt; font-weight: bold; margin-top:25px; font-style: normal}

.titrePage {color:#660000;font-family: Arial;font-size: 15pt;text-align:left;margin-top: 20px;margin-left: 10px;}

.verdana-azul {FONT-SIZE: 10px; COLOR: #4b6595; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f5f5f5; TEXT-DECORATION: none}

.verdana-celeste {FONT-SIZE: 10px; COLOR: #4b6595; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f5f5f5; TEXT-DECORATION: none}

.verdana-gris {FONT-SIZE: 11px;COLOR: #333333;FONT-FAMILY: Arial;cursor: auto;font-weight: normal;}

.verdana-titres {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #1a2d75; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 1px}

.verdana-titresAccueil {FONT-WEIGHT: bold;FONT-SIZE: 11px;COLOR: #000066;FONT-FAMILY: Arial;font-style: normal;}

.verdana-vert {FONT-SIZE: 10px; COLOR: #004000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}

.warningGauche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	line-height: normal;
	font-weight: bold;
	color: #FF6600;
	text-align: left;
	border: #993300;
	margin: 0px;}

A:active {COLOR: #003333}

A:hover {COLOR: #000000; TEXT-DECORATION: underline}

A:link {
	COLOR: #330099;
	text-decoration: none;
}

A:visited {
	COLOR: #336633;
	text-decoration: none;

}



body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;}

#menuSecondaire td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;}
	
#menuSecondaire th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: 2px;
	text-align: right;
}

th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	letter-spacing: 1pt;
	text-align: left;
	color: #660000;
	text-decoration: none;
	background-color: #f5f5f5;
	font-weight: bold;

}

#menuSecondaire TD A:link {
	COLOR: #006666;
	margin-top: 5px;
	margin-bottom: 5px;
	text-decoration: none;

}
	
#menuSecondaire TD A:visited {
	COLOR: #666666;
	text-decoration: none;


}

#menuSecondaire TD A:active {
	COLOR: #666666;

}

#menuSecondaire TD A:hover {
	COLOR: #666666;
	text-decoration: underline;

}

.titrePageSecondaire {
	color:B50115;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	text-align:left;
	margin-top: 50px;
	margin-left: 50px;
	font-weight: bold;
	letter-spacing: 0pt;}
	
#contactProgramme {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-top: 20px;
	margin-bottom: 200px;
}
	
.adresseThematique {
	color: #990000;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:left;
	font-weight:bold;
	text-decoration: none;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;}
	
.annonceVertGrand {
color: #336600; font-family:     Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal}
#menuGrisChili A:link {
	CURSOR: hand;
	text-transform: uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	letter-spacing: 1px;
	color: #000000;
	border: 0px none;
	text-decoration: none;


}
#menuGrisChili A:visited {
	CURSOR: hand;
	text-transform: uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	letter-spacing: 1px;
	color: #003333;
	border: 0px none;
	text-decoration: none;

}
#noteBasPageImpression {
COLOR: #000000; FONT-SIZE: 9px; FONT-STYLE: italic
}


#sommaire {
	COLOR: #000000; FONT-SIZE: 9px; text-align: right;
}

#horloge {
	COLOR: #003466; FONT-SIZE: 9px; text-align: right;
}

.celdamenuizq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	vertical-align: middle;
	height: 25px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-bottom-color: #5085A8;
	border-left-style: none;
	border-bottom-width: 1px;
}

a.lmenuiz:link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #63D0F5; text-decoration: none} 
a.lmenuiz:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #E0EEF3; text-decoration: underline}
a.lmenuiz:active {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #63D0F5; text-decoration: none}
a.lmenuiz:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #63D0F5; text-decoration: none} 
a.lmenuiz:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #E0EEF3; text-decoration: underline}