.ss_menu {
	clear:both;
	width:220px;
	float:left;
}

.ss_menu ul li a:hover, .ss_menu ul li a.select{ 
	background-color:#EEBD00; 
	padding:5px 0px 5px 25px; 
	color:#FFF; 
	font-weight:bold;
	background-image: url(); }

#contenu {padding:18px;}

.ss_menu ul { width:195px; margin:10px 0px 0px 0px; padding:0px; list-style-type:none;}
.ss_menu ul li { padding:3px 0px;}
.ss_menu ul li a{ 
	display:block;
	width:100%;
	font-size:12px; 
	font-weight:100; 
	color:#4C4C4C; 
	line-height:150%;
	background-position:left; 
	background-repeat:no-repeat;
	padding:5px 0px 5px 25px;
	background-position:10px 7px;
	border-bottom:1px dashed #EEBD00;
	background-image: url(../images/puce_jaune.gif); 
	text-decoration:none;
	}
.ss_menu ul li a.lienSortie{ 	
	background-image: url(../images/puce_verte.gif); 
	background-position:190px 7px;
	border-bottom:1px dashed #72C309;
}
.ss_menu ul li a:hover.lienSortie { background-color:#72C309;}
	
.ss_menu ul li a.lienSortieJ{ 	
	background-image: url(../images/puce_jaune.gif); 
	background-position:190px 7px;
	border-bottom:1px dashed #EEBD00;
}
.ss_menu ul li a:hover.lienSortieJ { background-color:#EEBD00;}	
	
div.unVillage { width:600px; float:left; margin-left:36px; border:1px solid #E9E9E9; background-color:#FCFCFC; font-family:Verdana, Arial, Helvetica, sans-serif;}
div.unVillage img{ float:right; margin:10px 10px 0px 0px;}

h3 { font-size:20px; color:#0E76B5; margin:6px 0px 10px 10px;}

.blue { color:#0E76B5;}

.infoSup p { padding:0px; margin:0px;}

#contenu p{ clear:left;}

#listeType { width:210px; float:left; padding:0px; margin:0px;}
#listeType h3 { 
	background-image:url(../images/fleche_jaune2.gif); background-repeat:no-repeat; background-position:0px 8px; 
	border-bottom:5px solid #09B3EE; font-size:16px; font-weight:bold;
	width:100%; padding:9px 0px 3px 30px; margin:6px 0px 0px 10px; float:none; color:#4C4C4C;}

#listeType ul { border-left:1px solid #AFAFAF; margin:0px 0px 0px 10px; padding:0px; width:239px; list-style-type:none; background-color:#F5F5F5;}
#listeType ul li { padding:3px 0px ; margin:0px;}
#listeType ul li a{ 
	display:block;
	width:215px;
	font-size:11px; 
	color:#4C4C4C; 
	line-height:120%;
	background-position:left; 
	background-repeat:no-repeat;
	padding:5px 0px 5px 25px;
	text-decoration:none;
	}
#listeType ul li a:hover, .ss_menu ul li a.select{ 
	background-color:#EEBD00; 
	padding:5px 0px 5px 25px; 
	color:#FFF; 
	background-image: url(); }
	
#listeType form { border-left:1px solid #AFAFAF; margin:0px 0px 0px 10px; padding:10px 0px 0px 20px; width:219px; background-color:#F5F5F5; padding-bottom:8px; }
#listeType select { font-size:10px; margin-bottom:5px; border:1px solid #AFAFAF;}
#listeType input { font-size:10px; margin-bottom:5px;}
#resultMeub {border-top:1px dashed #AFAFAF;}

h4 { font-size:18px; color:#0E76B5; margin:6px 0px 10px 10px; font-weight:100; }


.entete { color:#00639F; }

div.troisColonnes, #imgLoger { float:right;}
#imgLoger { margin-top:40px;}
div.troisColonnes h3{ font-size:14px; color:#4C4C4C; width:260px; }

#conseil img { float:right; margin:4px 4px 0px 0px;}

h5 {font-size:14px; background-repeat: no-repeat; padding:0px 0px 0px 24px; margin:20px 0px 0px 10px}
h5.bleu { background-image:url(../images/fd_titre_tarif.gif); color:#68B90B;}

p.rouge {border-left:3px solid #D80606; padding-left:10px;}
p.bleu { border-left:3px solid #68B90B; padding-left:10px;}

.moit { float:left; width:50%;}

.infoSup b { font-size:14px; font-weight:100;}

#accueil { float:right; width:700px;}
#accueil h3 { clear:none; width:auto; color:#187DD7;}

#accueil img.photo { float:right;}


div.evnmt { margin-left:20px; clear: both; padding-bottom:20px;}

.bleu { color:#187DD7; border-bottom:1px dashed #09B3EE; padding-bottom:8px;}


table#tableTarif {font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
height:100%;
line-height:150%;
margin-left:10px;
margin-right:10px;}
table.tableTarif {font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
height:100%;
line-height:150%;
margin-left:10px;
margin-right:10px;}
.ligne td{ border-bottom:1px solid #0A88AF; padding:12px 20px 0px 6px; vertical-align:top;}

td.col1{ background-color:#E0E6EF;}

td.col2{ background-color:#EFF5FF;}

div.unElement { width:600px; float:left; margin-left:36px; border:1px solid #E9E9E9; background-color:#FCFCFC; font-family:Verdana, Arial, Helvetica, sans-serif;}


.t_bleu {background-image:url(../images/fleche_jaune.gif); }

.st_bleu {background-image: url(../images/puce_jaune.gif); border-color:#EEBD00;}
.d_bleu { border-color:#EEBD00;}