div{
}
#conteneur,#main{
/*	overflow:auto;
	display:table;*/
}
#menu_secondaire li a{
/*	font-size:0.85em;
	margin-top:0.15em;/* compense la difference de hauteur du font size avec la home */
}

#charte_bleue8{
	float:left;/* bug FF MAC & LINUX */
	margin-right:0;/* bug FF MAC & LINUX */
	margin-left:115px;/* bug FF MAC & LINUX */
float:right;
border:0;
margin:0;
padding:0;
}

#main{
	background:transparent url(../images/fond_sous_menu.gif) repeat-y scroll left top;
	float:left;/* ie6 */
	width:979px;
/*border:1px solid purple;
width:977px;*/
}

#sous_menu{
	margin:0;
	padding:0;
	border:0;
	list-style-type:none;
	float:left;
	width:185px;
/*	padding-right:5px;*/
	font-family:Verdana,sans-serif;
/*	border-bottom:1px solid #ffffff;*/
	min-height:429px;
}
#sous_menu li{
	margin:0;
	padding:0;
	border:0;
/*	background-color:#5e9cc5;*/
	border-top:1px solid #ffffff;
	width:185px;
	padding-right:5px;
}
#sous_menu li a{
	text-decoration:none;
	color:#ffffff;
	display:block;
	/*width:180px;*/
	padding:13px 10px 13px 20px;
	font-size:0.85em;
}
#sous_menu li a:hover,#sous_menu li a.sel{
	color:#072266;
	background:url('../images/sous_menu_fleche.gif') center right no-repeat;
}

/*
#sous_menu li a#gas{
	background:url('../images/act_gas.png') top left no-repeat #5e9cc5;
	padding:0;
	height:41px;
}
#sous_menu li a#gas:hover,#sous_menu li a#gas.sel{
	background:url('../images/act_gas_on.png') top left no-repeat #5e9cc5;
}
#sous_menu li a#capesize{
	background:url('../images/act_capesize.png') top left no-repeat #5e9cc5;
	padding:0;
	height:41px;
}
#sous_menu li a#capesize:hover,#sous_menu li a#capesize.sel{
	background:url('../images/act_capesize_on.png') top left no-repeat #5e9cc5;
}
#sous_menu li a#cable{
	background:url('../images/act_cable.png') top left no-repeat #5e9cc5;
	padding:0;
	height:41px;
}
#sous_menu li a#cable:hover,#sous_menu li a#cable.sel{
	background:url('../images/act_cable_on.png') top left no-repeat #5e9cc5;
}
#sous_menu li a#bulk{
	background:url('../images/act_bulk.png') top left no-repeat #5e9cc5;
	padding:0;
	height:41px;
}
#sous_menu li a#bulk:hover,#sous_menu li a#bulk.sel{
	background:url('../images/act_bulk_on.png') top left no-repeat #5e9cc5;
}
#sous_menu li a#fleet{
	background:url('../images/act_fleet.png') top left no-repeat #5e9cc5;
	padding:0;
	height:41px;
}
#sous_menu li a#fleet:hover,#sous_menu li a#fleet.sel{
	background:url('../images/act_fleet_on.png') top left no-repeat #5e9cc5;
}
#sous_menu li a#floating_cranes{
	background:url('../images/act_floating_cranes.png') top left no-repeat #5e9cc5;
	padding:0;
	height:41px;
}
#sous_menu li a#floating_cranes:hover,#sous_menu li a#floating_cranes.sel{
	background:url('../images/act_floating_cranes_on.png') top left no-repeat #5e9cc5;
}
*/


#sous_menu li.entete{
	padding:5px 0 5px 20px;
	color:#d21126;
	font-size:0.9em;	
}
#sous_menu li.vide{
	height:40px;
}

#sous_menu li.annee{
	padding:13px 0 13px 20px;
	color:#d21126;
	color:#800040;
	color:#000;
	font-weight:bold;
	font-size:0.9em;
	width:165px;
}
#sous_menu li ul{
	margin:0;
	padding:0;
	border:0;
	list-style-type:none;
	width:165px;
}
#sous_menu li ul li{
	margin:0;
	padding:0;
	border:0;
	width:165px;
	margin-top:1em;
}
#sous_menu li ul li a .date{
	font-weight:bold;
}
#sous_menu li ul li a{
	text-decoration:none;
	color:#ffffff;
	display:block;
	padding:0;
	font-size:0.9em;
	padding-right:15px;
	font-weight:normal;
}

#contenu{
	float:left;
	padding:10px;
	width:774px;
	width:729px;
	padding-right:45px;
width:754px;
/*border:1px solid green;
width:772px;*/
}
#main #contenu{
	width:602px;
	width:589px;
	width:544px;
	padding-right:45px;
/*width:587px;*/
}
#contenu h1{
	font-size:1.1em;
	margin-bottom:10px;
}
#contenu h2{
	color:#072266;
	font-size:1.1em;
	font-weight:bold;
	margin-bottom:1em;/* jerome 28.05.2010 aligner les images avec le texte */
}
p.fleet span{
	color:#072266;
	font-weight:bold;
	line-height:1em;
}


#main #contenu p.premier{
	color:#072266;
}

#contenu img{
/*	margin:10px;*/
}
#contenu p{
	margin-top:0;/* jerome 28.05.2010 aligner les images avec le texte */
}
#contenu ul.images,#contenu ul.images_gauche,#contenu ul.images_droite,#contenu .images_suite,#contenu .images_tableau{
	margin:0;
	padding:0;
	border:0;
	list-style-type:none;
}
#contenu ul.images li{
	margin:0;
	padding:0;
	border:0;
	float:left;
}
#contenu ul.images li img{
/*	margin:10px;*/
}
#contenu ul.images_gauche,.float_left{
	float:left;
}
#contenu ul.images_droite,.float_right{
	float:right;
}

#contenu ul.images_gauche img,img.float_left{
	margin-right:10px;
}
#contenu ul.images_droite img,img.float_right{
	margin-left:10px;
}

#contenu .drapeaux{
	width:75px;
	float:left;
	overflow:hidden;
}

#contenu .images_suite{
	margin-left:85px;
	float:left;
	clear:left;
	display:inline;
}
#contenu .images_suite img{
	margin-bottom:10px;
}
#contenu h2.suivant,#contenu p.suivant{
	margin-left:85px;
}
#contenu h2.premier,#contenu p.premier{
	margin-left:0;
}
#contenu ul.lien{
	clear:both;
}

ul.lien{
	list-style-type:none;
}

#news{
	padding:0;
	width:160px;
	margin:0;
	margin-top:20px;
	margin-right:12px;
	display:inline;/*bug IE double la marge d'un block flottant*/
	float:right;
	clear:right;
}

#news8{
	margin-right:0;/* bug FF MAC & LINUX */
	float:left;/* bug FF MAC & LINUX */
	margin-left:10px;/* bug FF MAC & LINUX */
}
/*#news h1{
	font-size:1.4em;
	margin-bottom:12px;
}*/
#news img{
	margin-bottom:15px;
}

#news h2{
	margin-bottom:5px;
}


form label{
	float:left;
	clear:left;
	width:150px;
	padding-right:15px;
	font-weight:bold;
	text-align:right;
}
form input,form textarea,form iframe,form select{
	float:left;
}

#form_contact input,#form_contact textarea{
	border:1px solid #bfbfbf;
	padding:0;
	margin:0;
}
#form_contact label,#form_contact input,#form_contact textarea,#form_contact select{
	margin-top:5px;
}
