/* CSS Document */


/* DEFINITION DU MENU DEROULANT */

#menu {
	clear:both;
	padding-top:0px;
	padding-left:290px;
	margin:0px;
	width:690px;
	height:49px;
	position:absolute;
	z-index:100;

}

#menu dl {
	margin:0px;
	padding-top:0px;
	padding-left:0px;
	float: left;
	width:133px;
	color:#FFFFFF;
}

#menu dl dt {
	cursor: pointer;
	margin:0px;
	padding-top:10px;
	text-align: left;
	display: block;
	width:133px;
	height:39px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
	background-image: url(img_s2009/structure/menu/bloc.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#menu dl dt a {
	margin-top:-10px;
	padding-top:10px;
	text-align: left;
	display: block;
	width:123px;
	height:39px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
	background-image: url(img_s2009/structure/menu/bloc.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 10px;
}

#menu dl dt a:hover {
	color:#000;
	background-image: url(img_s2009/structure/menu/bloc1.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#menu dl dt dd {
	margin:0px;
	padding:0px;
}

#menu ul {
	margin:0px;
	padding:0px;
	text-align:left;
}

#menu ul li {
margin:0px;
padding:0px;
list-style:none;
}

#menu ul li a{
	margin:0px;
	padding-top:3px;
	padding-bottom:3px;
	padding-right:10px;
	padding-left:10px;
	display: block;
	height:auto;
	width:113px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFF;
	text-decoration:none;
	border-top: 1px solid #FFFFFF;
	background-color: #999;
}

#menu ul li a:hover{
	color:#000;
	background-color: #CCC;
}

dd#smenu1 {
margin:0px;
padding:0px;
}


#milieu {
float:left;
position: relative;

margin:0px;
padding:0px;

height:auto;
width:960px;

background-color:#00a3e8;
}

/* DEFINITION DU MENU DEROULANT - BLOC GAUCHE */

#gauche {
margin:0px;
padding:0px;

float:left;

width:215px;
height:auto;
}

#menugauche {

margin:0px;
padding:0px;
text-align:right;

width:215px;
/*height:400px;*/

background:#00a3e8;
}

/* DEFINITION DU LOG */

#log {
padding-top:15px;
padding-right:10px;
text-align:right;

font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFF;
text-transform:uppercase;

height:82px;
width:205px;

border-top:1px solid #58c3f0;
border-bottom:1px solid #58c3f0;
}

#log a {
color:#FFFFFF;
}

#log a:hover {
color:#00CCFF;
}


/* DEFINITION DU MENU DEROULANT - BLOC GAUCHE */


#menugauche dl {
margin:0px;
padding:0px;
float: left;

color:#FFFFFF;
}

#menugauche dl dt {
cursor: pointer;

margin:0px;
padding-top:4px;
padding-right:15px;

text-align:right;
display:block;
width:200px;
height:16px;

font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#FFFFFF;
background-color:#00a3e8;
text-decoration:none;
text-transform:uppercase;

border-bottom:1px #58c3f0 solid;
}


#menugauche dl dt a {
margin-top:-4px;
padding-top:4px;
padding-right:15px;
margin-right:-15px;
text-align:right;
display: block;

width:200px;
height:16px;

font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
text-transform:uppercase;
background-color:#00a3e8;
}

.menuactive {
color:#065977;
background-color:#3fbbef;}


#menugauche dl dt a:hover {
color:#065977;
background-color:#3fbbef;
}

#menugauche dl dt dd {
margin:0px;
padding:0px;
}

#menugauche ul {
margin:0px;
padding:0px;
}

#menugauche ul li {
margin:0px;
padding:0px;
list-style:none;
}

#menugauche ul li a{
margin:0px;
padding-top:4px;
padding-right:20px;
padding-left:10px;

display: block;
height:16px;
width:185px;

text-align:right;

font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#FFF;
background-color:#75d4fd;
text-decoration:none;

border-top:1px #58c3f0 solid;

}


/* DEFINITION DE LA CLASS - SOUS MENU ACTIVE */

.ssmenu_active {
	color:#00a3e8;
	background-color:#a6e0f8;
}


#menugauche ul li a:hover{
color:#00a3e8;
background-color:#a6e0f8;
}



dd#smenu6 {
margin:0px;
padding:0px;
}

dd#smenu7 {
margin:0px;
padding:0px;
}

dd#smenu8 {
margin:0px;
padding:0px;
}

dd#smenu9 {
margin:0px;
padding:0px;
}

dd#smenu10 {
margin:0px;
padding:0px;
}

