
/* -------------------------------------------------------------------  */
/* --------------- Positionnement des blocs de la page ---------------- */
/* -------------------------------------------------------------------  */

#global {
	
	    position:absolute;
    left: 50%; 
    top: 20px;
    width: 770px;
       
    margin-left: -385px; /* moitié de la largeur */
}

#title {
	float:left;
	padding:0px;
	margin:0px;
	width:770px;
	
}
#ewm {
	float:left;
	padding:0px;
	margin:0px;
	
}
#titre {
float:left;
background: url(/images/fond-t.jpg) repeat-y;
height:30px;
padding-top:10px;
color:white;
font-size:18px;
width:765px;
padding-left:5px;
}
#content {
float:left;

}

#titre-page {
float:left;
background: url(/images/fond-t1.gif) repeat-x;
height:52px;
width:608px;
padding-left:5px;
font-size:14px;
font-weight:bold;
padding-top:10px;
color:#555;

}
#img {
float:left;
height:62px;
width:157px;
}

#navigation {
float:left;
background: url(/images/fond-navigation.gif) repeat-x;
height:20px;
width:765px;
padding-top:2px;
padding-left:5px;
font-size:11px;
}

.menu {
background: url(/images/fond-menu.jpg) repeat-y;
width:180px;
vertical-align:top;
padding-top:10px;
padding-left:0px;

}
.contenu {
background-color:white;
width:590px;
}

li.menu-g {

color:white;
}
a.menu-g {
color:white;
text-decoration:none;
font-size:11px;
font-weight:bold;
}

a.menu-ga {
color:#d3cedf;
text-decoration:none;
font-size:11px;
font-weight:bold;
}

a.menu-g:hover {
color:#979fc9;
}

.selectC {
color:#979fc9;
}
.selectF {
color:#555f94;
}

p.menuG {
padding-left:0px;
}

hr {
color:#fafafa;
height:1px;
}


a.besoin {
font-size:16px;
color:#dadada;
font-weight:bold;
text-decoration:none;
}