.sous_titre {margin:0px 0px 8px 0px; padding:0px; text-align: right; clear:right;
    font: bold 14px Tahoma, Verdana, Helvetica, sans-serif;color: #492F10;  
     }

.input-recherche
{
	BORDER-RIGHT: #274F7A 1px solid;
	BORDER-TOP: #274F7A 1px solid;
	BORDER-LEFT: #274F7A 1px solid;
	COLOR: #274F7A ;
	BORDER-BOTTOM: #274F7A 1px solid;
	height:18px!important;
	height: 21px;
	width: 120px;
	FONT: 13px Arial, Helvetica, sans-serif;
	
}
.input-normal
{
	BORDER-RIGHT: #274F7A 1px solid;
	BORDER-TOP: #274F7A 1px solid;
	BORDER-LEFT: #274F7A 1px solid;
	COLOR: #274F7A ;
	BORDER-BOTTOM: #274F7A 1px solid;
	height:18px!important;
	height: 18px;
	width: 150px;
	FONT: 11px Arial, Helvetica, sans-serif;
	
}
.txt-noi11n
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Tahoma,Arial, Helvetica, sans-serif;
}

#pad4{padding: 0px 14px 0px 0px;}
#pad5{padding: 0px 4px 0px 0px;}
#pad6{padding : 2px 0px 2px 6px;}
#pad7{padding : 5px 0px 5px 10px;}
#pad8{padding : 2px 0px 2px 2px;}
#pad9{padding : 0px 0px 0px 20px;}
#pad10{padding: 0px 0px 0px 3px;}



.txt-vert9n {font: normal 9px Tahoma, Verdana, Helvetica, sans-serif;color: #2B6B21;}
.txt-vert11b {font: bold 11px Tahoma, Verdana, Helvetica, sans-serif;color: #2B6B21;}
.txt-vert11n {font: normal 11px Tahoma, Verdana, Helvetica, sans-serif;color: #2B6B21;}
.txt-vert11ni {font: normal 11px Tahoma, Verdana, Helvetica, sans-serif;color: #2B6B21; font-style:italic;}
.txt-vert12b {font: bold 11px Tahoma, Verdana, Helvetica, sans-serif;color: #2B6B21;}

.liens-bleu11b {font: bold 11px "Tahoma", Arial, sans-serif;color: #2F6EB3;text-decoration: underline;}
a.liens-bleu11b:hover {font: bold 11px "Tahoma", Arial, sans-serif;color: #2F6EB3;text-decoration: none;}

.liens-vert11b {font: bold 11px "Tahoma", Arial, sans-serif;color: #2B6B21;text-decoration: underline;}
a.liens-vert11b:hover {font: bold 11px "Tahoma", Arial, sans-serif;color: #2B6B21;text-decoration: none;}

.liens-vert11n {font: normal 11px  Arial, sans-serif;color: #2B6B21;text-decoration: none;}
a.liens-vert11n:hover {font: normal 11px Arial, sans-serif;color: #2B6B21;text-decoration: underline;}


.txt-maron11b {font: bold 11px Tahoma, Verdana, Helvetica, sans-serif;color: #5C401A;   }
.txt-maron11n {font: normal 11px Tahoma, Verdana, Helvetica, sans-serif;color: #5C401A;   }
.txt-maron9n {font: normal 9px Tahoma, Verdana, Helvetica, sans-serif;color: #5C401A;  }


.liens-maron12n {font: normal 12px "Tahoma", Arial, sans-serif;color: #5C401A;text-decoration: none;}
a.liens-maron12n:hover {font: normal 12px "Tahoma", Arial, sans-serif;color: #5C401A;text-decoration: underline;}

.liens-menu {font: normal 18px "Tahoma", Arial, sans-serif;color: #0050A7;text-decoration: none;cursor:pointer;}
a.liens-menu:hover {font: normal 18px "Tahoma", Arial, sans-serif;color: #50050A7;text-decoration: none;cursor:pointer;}

.liens-plansite {font: normal 16px "Tahoma", Arial, sans-serif;color: #0050A7;text-decoration: none;}
a.liens-plansite:hover {font: normal 16px "Tahoma", Arial, sans-serif;color: #50050A7;text-decoration: none;}

.liens-plansite-actu {font: normal 16px "Tahoma", Arial, sans-serif;color: #8B559F;text-decoration: none;}
a.liens-plansite-actu:hover {font: normal 16px "Tahoma", Arial, sans-serif;color: #8B559F;text-decoration: none;}


.liens-actu {font: normal 18px "Tahoma", Arial, sans-serif;color: #8B559F;text-decoration: none;cursor:pointer;}
a.liens-actu:hover {font: normal 18px "Tahoma", Arial, sans-serif;color: #8B559F;text-decoration: none;cursor:pointer;}



.txt-bleu9n {font: normal 9px Tahoma, Verdana, Helvetica, sans-serif;color: #2F6EB3;   }
.txt-bleu11b {font: bold 11px Tahoma, Verdana, Helvetica, sans-serif;color: #2F6EB3;   }
.txt-bleu12b {font: bold 12px Tahoma, Verdana, Helvetica, sans-serif;color: #2F6EB3;   }
.txt-bleu12n {font: normal 12px Tahoma, Verdana, Helvetica, sans-serif;color: #2F6EB3;   }
.txt-bleu11n {font: normal 11px Tahoma, Verdana, Helvetica, sans-serif;color: #2F6EB3;   }
.txt-bleu11ni {font: normal 11px Tahoma, Verdana, Helvetica, sans-serif;color: #2F6EB3; font-style:italic;  }

a.liens-bleu12n {font: normal 12px "Tahoma", Arial, sans-serif;color: #2F6EB3;text-decoration: none;}
a.liens-bleu12n:hover {font: normal 12px "Tahoma", Arial, sans-serif;color: #2F6EB3;text-decoration: underline;}

a.liens2-bleu12n {font: normal 12px "Tahoma", Arial, sans-serif;color: #00006C;text-decoration: underline;}
a.liens2-bleu12n:hover {font: normal 12px "Tahoma", Arial, sans-serif;color: #FF0000;text-decoration: none;}

.txt-rouge12b {font: bold 12px "Tahoma", Arial, sans-serif;color: #FF0000;}

.liens-bleu12b {font: bold 12px "Tahoma", Arial, sans-serif;color: #2F6EB3;text-decoration: underline;}
a.liens-bleu12b:hover {font: bold 12px "Tahoma", Arial, sans-serif;color: #2F6EB3;text-decoration: none;}

.liens-vert12b {font: bold 12px "Tahoma", Arial, sans-serif;color: #2B6B21;text-decoration: underline;}
a.liens-vert12b:hover {font: bold 12px "Tahoma", Arial, sans-serif;color: #2B6B21;text-decoration: none;}

A.menuUnselected
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	cursor:pointer;
}

A.menuSelected
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #8A549F;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	cursor:pointer;
}

A.menu
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.menu:hover
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #8A549F;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.menu1
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #8A549F;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.menu1:hover
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #6D5742;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.ss_menu1
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #8A549F;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.ss_menu1:hover
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #6D5742;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.li {
	padding : 0px 0px 0px 2px;
	margin : 0px 0px 0px 0px;
	background-image: url(../img/plandesite/icone_li.gif); 
	background-position: 0px 6px; 
	background-repeat: no-repeat;
	list-style : none; 
	}
.button2
{
	BORDER-RIGHT: #B4B4BD 1px solid;
	 BORDER-TOP: #B4B4BD 1px solid;
	   FONT-SIZE: 11px;
		 BACKGROUND-IMAGE: url(../img/liste_filtre/bg_bouton.gif);
		  BORDER-LEFT: #B4B4BD 1px solid;
		   COLOR: #000000;
			 BORDER-BOTTOM: #B4B4BD 1px solid;
			  FONT-FAMILY: Tahoma, Arial, Helvetica;
			   BACKGROUND-COLOR: #D9DAE4;
			   TEXT-DECORATION: none;
}

a.liens-bleu11n {font: 11px "Tahoma", Arial, sans-serif;color: #2F6EB3;text-decoration: none;}
a.liens-bleu11n:hover {font: 11px "Tahoma", Arial, sans-serif;color: #ffffff;background-color:#8B559F}

a.liens-suivant11n {font: 11px "Tahoma", Arial, sans-serif;color: #2F6EB3;text-decoration: none;}
a.liens-suivant11n:hover {font: 11px "Tahoma", Arial, sans-serif;color: #ffffff;background-color:#8B559F}

.liens2-bleu11n {font: 11px "Tahoma", Arial, sans-serif;color: #2F6EB3;text-decoration: none;}
a.liens2-bleu11n {font: 11px "Tahoma", Arial, sans-serif;color: #2F6EB3;text-decoration: underline;}
a.liens2-bleu11n:hover {font: 11px "Tahoma", Arial, sans-serif;color: #ff0000;text-decoration: none;}

.test_hover {font: bold 11px "Tahoma", Arial, sans-serif;color: #ffffff;background-color:#8B559F}

.txt-blanc11b {
	font: bold 11px Tahoma, Verdana, Helvetica, sans-serif;color: #ffffff;text-decoration: underline;
}
.liens-noir11n {font: 11px "Tahoma", Arial, sans-serif;color: #000000;text-decoration: none;}
a.liens-noir11n {font: 11px "Tahoma", Arial, sans-serif;color: #000000;text-decoration: underline;}
a.liens-noir11n:hover {font: 11px "Tahoma", Arial, sans-serif;color: #808080;text-decoration: underline;}

.txt-mauve12b 
{
	font: bold 11px Tahoma, Verdana, Helvetica, sans-serif;color: #8B559F;
}
a.txt-mauve12n {font: 11px Tahoma, Verdana, Helvetica, sans-serif;color: #8B559F;text-decoration: underline;}
a.txt-mauve12n:hover {font: 11px Tahoma, Verdana, Helvetica, sans-serif;color: #8B559F;text-decoration: none;}

.txt-mauve12n {
	font: 11px Tahoma, Verdana, Helvetica, sans-serif;color: #8B559F;
	}
.txt-mauve10b {
	font: 10px Tahoma, Verdana, Helvetica, sans-serif;color: #8B559F;
	}



.input-filtre
{
	BORDER-RIGHT: #274F7A 1px solid;
	BORDER-TOP: #274F7A 1px solid;
	BORDER-LEFT: #274F7A 1px solid;
	COLOR: #2F6EB3 ;
	BORDER-BOTTOM: #274F7A 1px solid;
	height: 21px;
	width: 225px;
	FONT: bold 11px Arial, Helvetica, sans-serif;
	
}

.input-resultat
{
	BORDER-RIGHT: #274F7A 1px solid;
	BORDER-TOP: #274F7A 1px solid;
	BORDER-LEFT: #274F7A 1px solid;
	COLOR: #2F6EB3 ;
	BORDER-BOTTOM: #274F7A 1px solid;
	height: 21px;
	width: 232px;
	FONT: bold 11px Arial, Helvetica, sans-serif;
	
}


#menu { margin : 0px 0px 0px 0px;
	} 

ul#menu  {
	list-style : none;
	/* Surcharge de classe en fonction des rubriques */
	padding : 0px 0px 0px 0px;
} 

ul#menu ul {
	list-style : none;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
	} 

ul#menu li {
	padding : 16px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
	background-position: 0px 0px; 
	background-repeat: no-repeat;
	list-style : none; 
	}
	
.txt-maron11b-bg 
{font: bold 11px "Tahoma", Arial, sans-serif;color: #5C401A;background-color:#E8DDEC}


#menu_liste { font: normal 12px "Tahoma", Arial, sans-serif;color: #2F6EB3;text-decoration: none;
 	margin : 5px 0px 0px 0px;
	} 

#menu_liste a, #menu span { 
	color: #2F6EB3;
	text-decoration: none;
	}

#menu_liste a:hover,{ 
	text-decoration: underline;
	}
ul#menu_liste  {
	list-style : none;
	/* Surcharge de classe en fonction des rubriques */
	padding : 0px 0px 0px 0px;
	
	} 

ul#menu_liste ul {
	list-style : none;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
	} 

ul#menu_liste li {
	padding : 0px 0px 0px 15px;
	margin : 10px 0px 0px 0px;
	background-image: url(../img/puce_fleche.gif); 
	background-position: 2px 3px; 
	background-repeat: no-repeat;
	list-style : none; 
	}
	

.titre {margin:6px 0px 6px 0px; padding:0px; clear:left;
    font: normal 11px Tahoma, Verdana, Helvetica, sans-serif;color: #2B6B21;
     }
.titre2 {clear:left;
    font: Bold 12px Tahoma, Verdana, Helvetica, sans-serif;color: #2F6EB3;
     }
	 
.titre3 {clear:left;
    font: Bold 14px Tahoma, Verdana, Helvetica, sans-serif;color: #008C6B;
	padding : 5px 0px 100px 15px;
     }
.etoile-rouge
{
color:#FF0000;
}
.pad-tab{
	padding : 5px 0px 5px 30px;
     }
.liens-faq {font: bold 11px "Tahoma", Arial, sans-serif;color: #2F6EB3;text-decoration: none;}
a.liens-faq:hover {font: bold 11px "Tahoma", Arial, sans-serif;color: #FF0000;text-decoration: underline;}

.lien-vignette{
cursor:pointer;
}

#pagination { width:691;margin:15px 0px 0px 0px; background-color:#00CC33; background: url(../img/listesimple/bg_pagination.gif);
}
a.haut {font: 11px "Tahoma", Arial, sans-serif; color: #2F6EB3;text-decoration: none;}
a.haut:hover {font: 11px "Tahoma", Arial, sans-serif; color: #FF0000; text-decoration: underline;}

h2 {margin:0px 0px 8px 0px; padding:0px; text-align: right; clear:right;
    font: bold 14px Tahoma, Verdana, Helvetica, sans-serif;color: #492F10;  
     }

#fildariane {height:12px;margin:0px 0px 0px 10px; font:10px Tahoma, Verdana, Helvetica, sans-serif;color: #000000; }
#fildariane a{text-decoration:none; color:#000000}
#fildariane a:hover{text-decoration:underline; color:#000000}
#coprstexte .remplaceP {display:block; margin: 0px 0px 15px 0px }




#zone-imprimer2 .Tniv1{ font: normal 20px Tahoma, Verdana, Helvetica, sans-serif;color: #205BA6;font-weight:600;
text-align:center;display:block;
padding:3px 0px 3px 0px;
}

#zone-imprimer2 .Tniv2{ font: normal 14px Tahoma, Verdana, Helvetica, sans-serif;color: #205BA6;font-weight:600;
display:block;
padding:3px 0px 3px 0px;}
#zone-imprimer2 .Tniv3{ font: normal 12px Tahoma, Verdana, Helvetica, sans-serif;color: #205BA6;font-weight:400;
display:block;
padding:0px 0px 5px 0px;}

#zacimage {text-align:center; width:480px;padding-top:10px;padding-bottom:10px;border:none}
#zaccoldroite {float:right;width:180px;padding-bottom:20px;color:#205BA6;font-weight:bold;font-size:11px;}
#zaccoldroite .entete {display:block; font-weight:bold;font-size:12px;background-color:#205BA6;color:#FFFFFF;
width:190px; padding:4px 2px 4px 2px;margin: 2px 0px 5px 0px;text-align:center;
}

#zaccoldroite hr{display:block; width:188px;height:1px; background-color:#205BA6;}
#zaccoldroite h5{font-weight:bold;font-size:11px;color:#EDB213; padding-left:0px; margin-left:0px; margin-top:2px;}
html>body #zaccoldroite {margin-left:3px; margin-right:18px}
#zacbleu {background-color:#205BA6;width:480px;color:#FFFFFF;padding:10px;}
html>body #zacbleu{width:460px}
#zacbleu  h5{text-align:center;font-weight:bold;font-size:12px;color:#EDB213; padding-left:0px; margin-left:0px; margin-top:2px;margin-bottom:5px;}
#zacgris {background-color:#CAC8ED;width:188px;color:#000000;padding:10px;font-weight:normal;}
html>body #zacgris{width:168px}
#zacgris  h5{text-align:center;color:#1A4986;margin-bottom:5px;}