@charset "utf-8";
/* CSS Document */
/* General */

#cssdropdown, #cssdropdown ul { 
list-style: none; 
font-family:Tahoma, Geneva, sans-serif;
font-size:16px;
line-height:16px;
		height:52px;
	top:0px;
	top: : 0px\9; /* IE8 et versions inférieures */
*top: : 0px; /* IE7 et versions inférieures */
_top: : 0px; /* IE6 */

left:0px; /* Tous les navigateurs*/
}


	#cssdropdown, #cssdropdown * { padding: 0; margin: 0; position:relative;}

	/* Head links home*/
	#cssdropdown li.headlink1 {height:52px; width: 52px; float: left; margin-left: 0px;background-color: #e9e9e9; text-align: center;}
	#cssdropdown li.headlink1:hover {background-image: url(../images/home_over.png); text-align: center; }
	#cssdropdown li.headlink1 a { display: block; padding: 18px 14px 14px 12px; text-decoration:none; text-align: center; text-shadow: #825700 2px 2px 2px;}
 
	/* Child lists and links home*/
	#cssdropdown li.headlink1 ul { display: none; border-top: 1px white solid; text-align: left; }
	#cssdropdown li.headlink1:hover ul { display: block; background-color: grey;}
	#cssdropdown li.headlink1 ul li a { padding-top:5px; padding-bottom:8px;  height: 17px; background-color: #ffa900;   border-top: 1px #fff solid; font-size:14px;}
	#cssdropdown li.headlink1 ul li a:hover { background-color: #ff9c00; }
	
	/* Pretty styling home*/
	#cssdropdown a { color: white;  font-size: 15px;} #cssdropdown ul li a:hover { text-decoration: none; height:18px;}
	#cssdropdown li.headlink1 { background-image: url(../images/home_off.png);}
	#cssdropdown li.headlink1 ul { background-color: grey; background-position: bottom; padding-bottom: 0px;}
	
	/* Head links prepas */
	#cssdropdown li.headlink2 {height:52px;  width: 164px; float: left; margin-left: 0px;background-color: #e9e9e9; text-align: center;}
	#cssdropdown li.headlink2:hover {background-image: url(../images/prepa_over.png); text-align: center; }
	#cssdropdown li.headlink2 a { display: block; padding: 18px 14px 18px 12px; text-decoration:none; text-align: center; text-shadow: #825700 2px 2px 2px;}
	
	/* Child lists and links prepas */
	#cssdropdown li.headlink2 ul { display: none;  text-align: left; }
	#cssdropdown li.headlink2:hover ul { display: block; background-color: grey; }
		#cssdropdown li.headlink2 ul li a { padding-top:4px; padding-bottom:3px;  height: 24px;   border-top: 1px #fff solid; font-size:14px; background-color: #ffa900; }
	#cssdropdown li.headlink2 ul li a:hover { background-color: #ff9c00; }
	#cssdropdown li.headlink2 ul li2 a {  padding-top:4px; padding-bottom:3px;  height: 24px; border-top: 1px #fff solid; font-size:14px; background-color: #7ca8d3; }
	#cssdropdown li.headlink2 ul li2 a:hover {background-color: #6699cc; }

	/* Pretty styling prepas*/
	#cssdropdown a { color: white;  font-size: 15px;} #cssdropdown ul li a:hover { text-decoration: none; height:18px;}
	#cssdropdown li.headlink2 { background-image: url(../images/prepa_off.png);}
	#cssdropdown li.headlink2 ul { background-color: grey; background-position: bottom; padding-bottom: 0px;}
	
	/* Head links optik */
	#cssdropdown li.headlink3 { height:52px; width: 164px; float: left; margin-left: 0px;background-color: #e9e9e9; text-align: center;}
	#cssdropdown li.headlink3:hover {background-image: url(../images/doc_over.png); text-align: center; }
	#cssdropdown li.headlink3 a { display: block; padding: 18px 14px 14px 12px; text-decoration:none; text-align: center; text-shadow: #825700 2px 2px 2px;}
	
	/* Child lists and links optik */
	#cssdropdown li.headlink3 ul { display: none; border-bottom: 1px white solid; text-align: left; }
	#cssdropdown li.headlink3:hover ul { display: block; background-color: grey; }
	#cssdropdown li.headlink3 ul li a { padding-top:5px; padding-bottom:8px;  height: 17px; background-color: #ffa900;  border-top: 1px #fff solid; font-size:14px;}
	#cssdropdown li.headlink3 ul li a:hover{ background-color: #ff9c00; }
	
	/* Pretty styling optik*/
	#cssdropdown a { color: white; font-size: 15px; } #cssdropdown ul li a:hover { text-decoration: none; height:18px;}
	#cssdropdown li.headlink3 { background-image: url(../images/doc_off.png);}
	#cssdropdown li.headlink3 ul { background-color: grey; background-position: bottom; padding-bottom: 0px;}
	
	/* Head links diet */
	#cssdropdown li.headlink4 {height:52px; width: 165px; float: left; margin-left:0px; background-color: #e9e9e9; text-align: center;}
	#cssdropdown li.headlink4:hover {background-image: url(../images/tarif_over.png); text-align: center; }
	#cssdropdown li.headlink4 a { display: block; padding:18px 14px 14px 12px; text-decoration:none; text-align: center; text-shadow: #825700 2px 2px 2px;}
	
	/* Child lists and links diet */
	#cssdropdown li.headlink4 ul { display: none; border-bottom: 1px white solid; text-align: left; }
	#cssdropdown li.headlink4:hover ul { display: block; background-color: grey; }
	#cssdropdown li.headlink4 ul li a { padding-top:5px; padding-bottom:8px;  height: 17px; background-color: #ffa900;  border-top: 1px #fff solid; font-size:14px;}
	#cssdropdown li.headlink4 ul li a:hover { background-color: #ff9c00; }
	
	/* Pretty styling diet*/
	#cssdropdown a { color: white; font-size: 15px; } #cssdropdown ul li a:hover { text-decoration: none; height:18px;}
	#cssdropdown li.headlink4 { background-image: url(../images/tarif_off.png);}
	#cssdropdown li.headlink4 ul { background-color: grey; background-position: bottom; padding-bottom: 0px;}
	
	/* Head links alter */
	#cssdropdown li.headlink5 {height:52px; width: 170px; float: left; margin-left: 0px;background-color: #e9e9e9; text-align: center;}
	#cssdropdown li.headlink5:hover {background-image: url(../images/home_bck.png); text-align: center; }
	#cssdropdown li.headlink5 a { display: block; padding: 18px 14px 14px 12px; text-decoration:none; text-align: center; text-shadow: #825700 2px 2px 2px;}
	
	/* Child lists and links alter */
	#cssdropdown li.headlink5 ul { display: none; border-bottom: 1px white solid; text-align: left; }
	#cssdropdown li.headlink5:hover ul { display: block; background-color: grey; }
	#cssdropdown li.headlink5 ul li a { padding-top:5px; padding-bottom:8px;  height: 17px; background-color: #ffa900;  border-top: 1px #fff solid; font-size:14px;}
	#cssdropdown li.headlink5 ul li a:hover { background-color: #ff9c00; }
	
	/* Pretty styling alter*/
	#cssdropdown a { color: white; font-size: 15px; } #cssdropdown ul li a:hover { text-decoration: none; height:18px;}
	#cssdropdown li.headlink5 { background-image: url(../images/alter_bck.png);}
	#cssdropdown li.headlink5 ul { background-color: grey; background-position: bottom; padding-bottom: 0px;}