/* CSS Document */

#page{
position:absolute; top:0px; left:0px; background:url(../images/fond_serviceslunea.jpg) no-repeat top left; width:100%; height:600px;
}

#cadre_servicetranquille{position:absolute; left:74px; top:150px; width:235px; height:291px; padding:0 65px 20px 25px;
}
#cadre_servicetranquille2{position:absolute; left:74px; top:150px; width:240px; height:291px; padding:0 60px 20px 25px;
}

#menugauche_contenu{background:url(../images/menugauche_fond.jpg) top left repeat-y; width:133px;}
#menugauche{position:absolute; top:160px; left:-53px;}

ul.sousmenu{ list-style-image:url(../images/puce_menu.gif); margin:0; padding:0 0 0 20px;}
ul.sousmenu li{padding:0 0 0 -5px; margin:0;}
#menugauche_contenu a:link, #menugauche_contenu a:visited{ font-size:10px; text-decoration:underline; color:#336666;}

#menugauche_contenu a.on:link, #menugauche_contenu a.on:visited{ font-size:10px; text-decoration:none; color:#336666;}
#menugauche_contenu a.on:hover, #menugauche_contenu a.on:active{ text-decoration:none;}

.itemMenuG{ position:relative; left:-10px;}
.itemMenuG img{ vertical-align:top;}
.itemMenuG2{ position:relative; left:-4px; padding-top:5px;}
.nuagetop{margin:-12px 0 12px 0}

br{line-height:7px;}

/*h1.marge{margin:0 0 0 -10px; padding:2px;}*/

#animFlash{width:370px; height:272px; position:absolute; left:340px; top:190px;}
#animFlash2{width:370px; height:272px; position:absolute; left:340px; top:190px; padding-top:30px;}
#animFlash3{width:370px; height:272px; position:absolute; left:360px; top:190px; padding-top:30px 0 0 15px;}

#tb_rub3, #tb_rub2,#tb_rub4, #tb_rub5 ,#tb_rub6  {display:none;}
.navigation{ color:#cd2f92; font-weight:bold; position:absolute; top:320px; right:20px;}
.navigation a.nav_on{ color:#cd2f92; text-decoration:none; font-weight:normal;}
.navigation a.nav_off{ color:#cd2f92; font-weight:normal; text-decoration:underline;}

.overflow{overflow:auto; height:280px; padding-right:5px;
  scrollbar-base-color:#87a7e0;
  scrollbar-3dlight-color:none;
  scrollbar-arrow-color:#87a7e0;
  scrollbar-darkshadow-color:#87a7e0;
  scrollbar-face-color:#dde5ef;
  scrollbar-highlight-color:none;
  scrollbar-shadow-color:none;
  scrollbar-track-color:#f1f5f4;
}

.overflow2{ height:255px;}
sup{
font-size: 8px;
line-height: 7px;
	}
#maj_tarifs{
	font-size: 11px;
	border: 1px solid #3A6DAF;
	padding-left: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	/*width: 100%;*/
	/*margin: 0px;*/
	
	}