.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;} .clearfix{display:inline-table;} /* Hides from IE-mac \*/ * html .clearfix{height:1%;} .clearfix{display:block;} /* End hide from IE-mac */

body {
	text-align: center;
	min-width: 900px;
	background-color:#164863;
}
img { border: 0px;}
p {margin:0px; text-align:justify; line-height:13px;}
	h6.blue_titre { font-family:Tahoma; font-size:20px; color:#00334E; font-weight:bold;}
	p.blue_16 { font-family:Tahoma; font-size:16px; color:#00334E; font-weight:bold;}
	p.maro_40 { font-family:Tahoma; font-size:40px; color:#AE8247;}
	
h1 { font-family:Tahoma; font-size:30px; color:#AE8247; font-weight:normal; padding:0 0 0 0px; margin:0 0 0 0px;}
h2 { font-family:Arial, Helvetica, sans-serif; font-size:21px; color:#292418; padding:0 0 0 0px; margin:0 0 0 0px;}

h3 { font-family:Tahoma; font-size:11px; height:22px; color:#AE8247; font-weight:bold; text-decoration:none; margin:0 0 0 30px; float:left;}

h4 { font-family:Tahoma; font-size:40px; color:#AE8247; padding:0 0 0 0px; margin:0 0 0 0px;}	
h5 { font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:18px; padding-left:20px; padding-top:5px; display:block; color:#292418; margin:0 0 0 0px; background:url(../../Images/imagesSite/img/meniu_r_middle.jpg) no-repeat 2px 0px;}
h6 { font-family:Tahoma; font-size:40px; color:#CBCBCB; font-weight:normal; padding:0 0 0 0px; margin:0 0 0 0px;}


img { margin-right: 5px;}
a {outline:none; color:#484338;}
input {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#484338; border:solid 1px #999999; padding:2px; background-color:#FFFFFF;}

#wrapper {
	margin:0 auto;
	width:900px;
	text-align: left;
	background-color:#FFFFFF;
}

#top {background-color:#164863;font-family:Tahoma; font-size:11px; color:#FFFFFF; padding-bottom:2px; padding-left:5px;}
#top_left {float:left;}
#top_right {float:right;}
.link_top { font-family:Tahoma; font-size:11px; color:#FFFFFF; text-decoration:none;}
a.link_top:hover {text-decoration:underline;}

#spacer_home { height:67px;}

#menu_top { background-color:#00334E; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; color:#FFFFFF; padding-top:3px;}
a.meniu_top_link { text-align:center; padding-top:6px; padding-bottom:6px; padding-left:12px; padding-right:12px; display:block; color:#FFFFFF; text-decoration:none;}
a.meniu_top_link:hover { background-color:#FFFFFF; color:#00334E;}
a.meniu_top_link_selectat { text-align:center; padding-top:6px; padding-bottom:6px; padding-left:12px; padding-right:12px; display:block; background-color:#FFFFFF; color:#00334E; text-decoration:none;}

#continut {background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#484338; margin-bottom:10px;}
#continut_top { height:157px; position:relative;}
#continut_logo {width:228px;height:116px;background:url(../../Images/imagesSite/img/logo.jpg);position:absolute;left: 23px;top: 9px;}
#continut_meniu {	position:absolute;	width:614px;	height:35px;	left: 285px;	top: 95px;	overflow:hidden;}
#continut_meniu_linie { height:1px; width: 650px; top:20px; left:0px; position:absolute; font-size:0px; border-top:1px solid #AE8247;}
#continut_meniu_link { position:absolute;}

<!--  menu h3 -->
h3.link_submeniu { float:left; font-family:Tahoma; font-size:11px; color:#00334E; text-decoration:none; margin:0 0 0 15px; text-align:center; height:22px;}
h3.link_submeniu:hover { background:url(../../Images/imagesSite/img/select_submeniu.jpg) no-repeat 0px 20px;}
h3.link_submeniu_selectat {float:left; font-family:Tahoma; font-size:12px;color:#00334E; text-decoration:none; margin:0 0 0 15px; height:22px; background:url(../../Images/imagesSite/img/select_submeniu.jpg) no-repeat 0px 20px;}
<!-- fin menu h3 -->			

#continut_main {}
.text_block { margin-bottom:40px; }
.text_block_small { margin-bottom:20px; }
#continut_main_left { float:left; width:252px; position:relative;}
#continut_main_left_img { position:absolute; top:10px; left:0px;}
#continut_main_left_img2 { position:absolute; top:60px; left:0px;}
#continut_main_right { float:left; width:500px; margin-left:25px;display:inline;position:relative; }

.equipe_homme { float:left; width:85px; margin-right:10px; margin-bottom:5px;}
.titlu_mare { font-family:Tahoma; font-size:40px; color:#CBCBCB; font-weight:normal;} /* gammes domaines.php */
#continut_main_middle { float:left; width:290px; margin-left:25px;}
.link_a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#164863;}
.link_a:hover {text-decoration:none;}
#continut_main_right_small { float:left; width:220px; margin-left:50px; position:relative;}
#continut_main_right_small_top { height:6px; background:url(../../Images/imagesSite/img/meniu_r_top.jpg) no-repeat 0px 0px; font-size:0px;}
* html #continut_main_right_small { margin-left:0px; width:200px;  }
<!--  menu h5 -->			
h5.link_right_small { background:url(../../Images/imagesSite/img/meniu_r_middle.jpg) no-repeat 2px 0px; padding-left:20px; padding-top:5px; display:block; font-family:Arial, Helvetica, sans-serif; line-height:18px; font-size:14px; color:#00334E; text-decoration:none; margin:0px;}
h5.link_right_small a {  font-family:Arial, Helvetica, sans-serif;  font-size:13px; color:#00334E; text-decoration:none; }
h5.link_right_small_selectat { background:url(../../Images/imagesSite/img/meniu_r_selectat3.jpg) no-repeat 3px 0px; padding-left:20px; padding-top:5px; display:block; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#00334E; text-decoration:none; margin:0px; line-height:18px; font-weight:bold;}
h5.link_right_small_selectat a { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#00334E; text-decoration:none;  font-weight:bold;}
h5.link_right_small:hover { background:url(../../Images/imagesSite/img/meniu_r_selectat3.jpg) no-repeat 3px 0px; padding-left:20px; padding-top:5px; display:block; z-index:100; font-weight:bold; }
<!-- fin menu h5 -->	


#continut_main_right_small_bottom { height:10px; background:url(../../Images/imagesSite/img/meniu_r_bottom.jpg) no-repeat 0px 0px; font-size:0px;}
#continut_bottom { text-align:center; padding-bottom:10px; clear:both; padding-top:20px;}
#continut_bottom a {color:#ACACAC; text-decoration:none;margin-left:10px; margin-right:10px;}
#continut_bottom a:hover { text-decoration:underline;}
#continut_bottom a.special {color:#00334E; text-decoration:none;margin-left:10px; margin-right:10px;}
#continut_bottom a.special:hover { text-decoration:underline;}
		
.Texteform {font-family:Tahoma; font-size:12px; color:#00334E;}

ul, { list-style-type:none; }

li { padding:0;}

#mainmenu { 
	list-style-type: none;
	margin: 0 0 2em 0;
	padding: 0;
	border-bottom: 1px solid #f2f1e5;
}

#mainmenu li {
	padding: 0.4em 0 3px 12px;
	background: transparent url(../imagesSite/img/arrowMainMenu.gif) no-repeat 2px 1em;
}

#mainmenu li a {
	text-decoration:none;
	color:#00334E;
}

#mainmenu li a:visited { color:#5b5b5b;}

#mainmenu li a:hover { color:#00334E;}

#mainmenu li a.current:link, #mainmenu li a.current:visited {
color:#00334E;
}

#mainmenu li.under {
padding-left:24px;
background: transparent url(../imagesSite/img/arrowMainMenu.gif) no-repeat 15px 0.9em;
}

.logoprint {
display:none ;
}

.avertissement {
	margin:0 auto;
	width:900px;
	text-align: right;
	color:#fff;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

/*-------------ajout style pphotothèque-------------*/
select.phototheque,
select.phototheque option {width:200px;color:#ae8247;font-weight:bold;font-size:11px;}
select.phototheque {margin:5px 0 30px 0;}
select.revue,
select.revue option {width:100px;color:#ae8247;font-weight:bold;font-size:11px;}
select.revue {margin:0px 0px 20px 0px;margin-top:130px;}
select.mile,
select.mile option {width:200px;font-size:11px;}
select.mile {margin:5px 0 15px 0;}
.blocLeft {width:200px;float:left;}
.blocRight {width:200px;float:right;}
.blocPhototheque {margin-bottom:20px;}
.blocPhototheque img{padding:10px 0 10px 0;}
.blocPhototheque .liensBlocExtranet span {float:left;font-weight:bold;}
.blocPhototheque .liensBlocExtranet ul {list-style-type: none;float:left;margin:0;padding:0 0 0 10px;}
.liensBlocExtranet a {color:#00334e;}
.ligneSeparatrice {margin-bottom:20px;height:1px;color:#cbcbcb;border:0; background-color:#cbcbcb;}
.ligneSeparatrice  hr {display:none;}
.clear {clear:both;}
.blocRevuePresse  {margin: 20px 0}
.blocRevuePresse  .intitule {font-weight:bold;font-size:12px;margin: 10px 0}
.blocRevuePresse  .pag {font-weight:bold;font-size:11px;}
.blocRevuePresse  a {font-weight:normal;font-size:11px;}
.blocRevuePresse  .description {margin: 0 0 10px 0}