body {	padding: 0; margin: 0;	background-image: url(degrade.jpg);	background-color: #4d120c;	background-repeat: repeat-x;	background-position: left top;	}#general {	margin: 20px auto;	width: 956px;	height:auto;}.filet_haut_gauche {	margin:0 0 0 0 ;	padding:0 0 0 0 ;	background-image: url(filet_haut_droite.jpg);	background-repeat: no-repeat;	background-position:bottom right ;	width: 79px;	height: 73px !important;	height: 79px;	text-align: right;	float: left;	vertical-align: bottom;}.bord_gauche {float:left;width:77px;}.pousse_ombre_gauche {float:left;width:66px;}.ombre_gauche {	background-image: url(ombre_gauche.png);	background-repeat: no-repeat;	height: 598px;	width: 11px;	background-position: right top;		float: right;	vertical-align: bottom;	}.bas_gauche {	background-repeat: no-repeat;	float: left;	height: 97px;	width: 77px;}.header_haut_haut {	background-image: url(header_haut_haut.gif);	background-repeat: no-repeat;	background-position: 140px bottom;	height: 73px;	width: 875px;	float: left;	text-align: left;	vertical-align: bottom;	top: 20px;	left: 20px;}	.header_haut_haut_interne {	background-repeat: no-repeat;	height: 73px;	width: 875px;	float: left;}.filets_bas {	background-image: url(filet_bas_gauche.jpg);	background-position: left top;	height: 87px;	width: 81px;	background-repeat: no-repeat;	float: right;}.bas_centre {	height: 87px;	width: 800px;}.COPYRIGHT {	text-align: center;	vertical-align: bottom;	float: left;	height: 20px;	width: 798px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 8px;	color: #FFFFFF;	background-position: bottom;}.fliet_bas_haut {	background-image: url(filet_bas_droite.jpg);	background-repeat: no-repeat;	background-position: left top;	height: 2px;	width: 79px;	float: right;}#Header {width : 956px;height : 73px;}.header {	background-image: url(header.jpg);	background-repeat: no-repeat;	height: 130px;	width: 800px;	background-position: center top;}.bandeau_gauche {	background-image: url(bandeau_gauche.jpg);	background-repeat: no-repeat;	background-position: left top;	height: 470px;	width: 205px;	float: left;	background-color: #FFFFFF;}.bandeau_gauche_interne {background-color:white;	background-image: url(bandeau_gauche_interne.jpg);	background-repeat: no-repeat;	background-position: left top;	height: 600px;	width: 205px;	float: left;	background-color: #FFFFFF;}#gauche_blanc {height: 470px;width: 800px;}#contenu {background-color:white;float: left;width:800px;}.blanc {	background-color: #FFFFFF;	float: left;	height: 470px;	width: 595px;}.blanc_interne {	background-color: #FFFFFF;	float: left;	width: 595px;}.content_pane_interne {	float: left;	width: 595px;}.vide {	float: left;	height: 470px;	width: 37px;}.blanc_right {	float: left;	height: 470px;	width: 558px;}.toppane {	float: left;	height: 148px;	width: 558px;}.contentpane {	float: left;	height: 322px;	width: 558px;}.ombre_droit {	background-image: url(ombre_droite.png);	background-repeat: no-repeat;	background-position: left top;	float: right;	height: 598px;	width: 78px;}.troisemeligne {	height: 87px;	width: 956px;}.bas_centre {	background-image: url(2px.jpg);	background-repeat: repeat-x;	float: right;	height: 97px;	width: 798px;}.clearboth {clear:both;font-size:0px;line-height:0px;}.central {	height: 600px;	width: 956px;	background-image: url(filet_haut_gauche.jpg);	background-repeat: no-repeat;	background-position: left top;}.SOEMENU {	width: 205px;}.pousse_SOEMENU_interne {	float: left;	height: 380px;	width: 205px;}.vide_menu {	vertical-align: top;	height: 252px;	width: 205px;}.LOGIN {	width: 100px;	background-position: bottom;	margin-top: 0px;	}	A.LOGIN {	font-family: Verdana;	font-size: 9px;	font-style: normal;	color: #FFFFFF;	text-align: left;	vertical-align: bottom;	text-indent: 20px;}A.LOGIN:link, A.LOGIN:active, A.LOGIN:hover, A.LOGIN:visited {	color: #FFFFFF;}  .pousse_login {	height: 60px;	width: 100px;}/* MENU *//* VERTICAL */.SEOMenuV {float:left; width:100%;height:168px;font:10px helvetica;margin:0 0 0 0; padding:0 0 0 0;}.SEOMenuV a {width:100%;}.SEOMenuV ul {padding:0 0 0 0;margin:0 0 0 0;list-style-type:none;}.SEOMenuV ul li {float:right;position:relative;list-style-type:none;height:24px;background: url(/portals/65/Skins/Skin/filet.jpg) no-repeat bottom right;padding:0 15px 0 0;margin:0 0 0 0;width:200px;text-align:right;}.SEOMenuV ul li a {float:left;display:block;color:#686263;background: url(/portals/65/Skins/Skin/bouton.gif) no-repeat;background-position:202px;line-height: 24px;}.SEOMenuV ul li a:link, .SEOMenuV ul li a:visited, .SEOMenuV ul li a:active {text-decoration:none;color:#686263;padding-right:15px;}.SEOMenuV ul li:hover {color:#ae2a16;text-decoration:none;padding-right:15px;}.SEOMenuV ul li a:hover {color:#ae2a16;text-decoration:none;padding:0px;margin:0px;padding-right:15px;}.SEOMenuV ul li:hover a { color:#ae2a16;text-decoration:none;padding:0px;margin:0px;padding-right:15px;}.SEOMenuV Table {width:0px;height:0px;display:none;/* IE7 */}
