body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #626262;
	background-color: #dcdcd1;*/
}

sup {font-size:8px;}

.gauche
{
background-image:url(../image/gauche.gif);
background-repeat:repeat-y;
}

.droite
{
background-image:url(../image/droite.gif);
background-position:right;
background-repeat:repeat-y;
}

.gauchebis
{
background-image:url(../image/gauche2.gif);
background-position:left;
background-repeat:repeat-y;
}

.fontred
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #9e004a;
font-weight:bold;
}

a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color: #9e004a;
text-decoration:none;
}

a:hover {
text-decoration: underline;
}

img {border:0;}

ul {margin:0;padding:0;}
li {margin:0;padding:0;list-style:none;}

#main_menu {height:24px;overflow:hidden;position:relative;zoom:1;}
#main_menu li {zoom:1;position:relative;float:left;margin-left:-9px;}
#main_menu .un {z-index:1000;margin-left:0px;}
#main_menu .deux {z-index:900;}
#main_menu .trois {z-index:800;}
#main_menu .quatre {z-index:700;}
#main_menu .cinq {z-index:600;}
#main_menu .six {z-index:500;}
#main_menu .sept {z-index:400;}


#site .content {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border-left:solid 1px #9f9f9f;
	border-right:solid 1px #9f9f9f;
	padding:15px 50px 0px 24px;
}

#site .content a {text-decoration:underline;}


#site .content ul {margin-left:25px;}
#site .content li{list-style:disc;}
#site .title {color:#9e004a;font-weight:bold;}
#site .subtitle {font-weight:bold;}

#site .submenu {background:transparent url(/image/sub_menu_bg.gif) no-repeat 0 0;}
#site .content .data{border-collapse:collapse;margin-bottom:10px;}
#site .content .data td , #site .content .data th {border:solid 1px #000;padding:3px;margin:0;text-align:center;}
#site .content .data th {color:#9e004a;}

#offres_moment {}
#offres_moment .box {
	padding:10px 394px 10px 20px;
	position:relative;
	min-height:200px;
	width:240px;
	background:#E7E7DD url(/image/bg_gauche_box.gif) repeat-y 0 0;
}
* html #offres_moment .box {position:relative;height:200px;} /* hack IE6 pour avoir le comportement de min height */


#offres_moment ul {margin-left:25px;margin-bottom:5px;}
#offres_moment li {list-style:disc;margin-bottom:5px;}
#offres_moment li a{color:#9E004A;}


#offres_moment .box .bg_haut_box {position:absolute;top:0;left:0;width:100%;height:10px;background:transparent url(/image/bg_haut_box.gif) no-repeat 0 0;}
#offres_moment .box .bg_bas_box {position:absolute;bottom:0;left:0;width:100%;height:10px;background:transparent url(/image/bg_bas_box.gif) no-repeat 0 0;}

#offres_moment .illustrations {position:absolute;right:43px;width:360px;height:194px;margin-left:0;}
#offres_moment .illustrations .first {float:left;margin-right:10px;}
#offres_moment .illustrations li {list-style:none;margin-bottom:4px;float:left;}
#offres_moment .illustrations li.last {margin-bottom:0px;}

#offres_moment .denomination{margin-top:0;}
#offres_moment .denomination strong {display:block;}
#offres_moment .avantage{background:#9E004A;position:relative;margin-left:-19px;padding:3px 3px 3px 10px;width:230px;color:#fff;}
#offres_moment .avantage li {list-style:none;}
#offres_moment .avantage strong {font-size:18px;}
#offres_moment .sub{}
#offres_moment .sub li{}

#demande_etude {padding:0 0 0 424px;}

table.data {
	width:80%;
	margin:20px auto;
	position:relative;
	border-collapse:collapse;
}
table.data th ,
table.data td {
	border:solid 1px #999;
	padding:3px;
}

table.data th {text-align:left;}
table.data td {text-align:center;}

table.data thead th {background:#ccc;}

.content li {color:#9E004A;}
.content li span {color:#626262;}
.content li li{color:#626262;}

.content .subtitle {font-size:10px;font-weight:bold;}


