@import url(dynamic-content.css);

@import url(common-tags.css);


@import url(form.css);

@import url(actu.css);


#description{
display:none;
}

body{
background-color:white;
font-size:12px;
font-family:verdana, arial, san serif;
}



#fond-dt{
width:786px;
background:url("/images/fond-dte.jpg") repeat-y top right;
}

#fond-gche{
padding-left:11px;
width:786px;
background:url("/images/fond-gche.jpg") repeat-y 0 0;
}

#bloc-absolut{
width:791px;
position:absolute;
top:0px;
left:50%;
margin-left:-380px;
}

/*-----BANNER------*/

#page{
background:url("/images/fond.gif") repeat-y 0 0;
width:775px;
}

#banner{
width:775px;
height:234px;
}

#logo_text{
position:absolute;
top:85px;
left:35px;
font-size:15px;
font-weight:bold;
color:#09568d;
}

#deco1{
float:left;
background-color:#3966a3;
width:189px;
height:15px;
line-height:0px;
}

#deco2{
float:left;
background-color:#8ea762;
width:586px;
height:15px;
line-height:0px;
}

#img-banner{
float:left;
background:url("/images/photo_intro.jpg") no-repeat 0 0;
width:401px;
height:219px;
}

#menu-banner{
height:219px;
width:185px;
float:left;
background-color:#8ea762;
}

#menu-banner ul{
padding-left:6px!important;
margin:0!important;
}

#menu-banner a{
font-weight:bold;
color:white;
}

#menu-banner a:hover{
font-weight:bold;
color:#b6d8b3;
}

#menu-banner img{
margin-bottom:-4px;
}

#menu-banner li{
margin:0!important;
padding-left:0!important;
padding-top:5px;
padding-bottom:5px;
border-bottom:1px dashed white;
list-style-type:none;
}

*html #menu-banner li{
padding-left:-10px;
}

/*-----LOGO------*/

#logo{
float:left;
width:189px;
height:219px;
background:#f8fdff url("/images/espace_logo.jpg") no-repeat 0 0;
}

/*-----ACTU-MENU-HAUT------*/

#actu{
background:#9cb76c;
padding:7px;
}

#actu h3{

color:white;
padding:3px;
margin:0px;
}

#menu-banner #actu p{
padding:3px;
text-align:left!important;
color:white;
font-size:10px;
}

#txt-banner{
width:200px;
position:absolute;
top:212px;
left:419px;
color:#f9a600;
font-weight:bold;
}

/*-----------MENU-----------*/

#menu{
padding:10px 0 15px 0;
color:white;
clear:both;
background-color:#f9a601;
width:775px;
}

#menu ul{
padding:0!important;
margin:0 0 0 5px!important;
}

#menu img{
margin-right:2px;
margin-left:2px;
margin-bottom:-4px;
}

#menu ul li{
padding:0;
margin:0;
display:inline;
}

#menu ul li a{
font-weight:bold;
color:white;
}

#menu ul li a:hover{
color:#494900;
}

#menu ul li a span{
padding:0 10px 0 10px;
}

/*-----------CONTENTS-----------*/

#bloc{
width:775px;
}

#bloc #tools{
font-size:10px;
color:white;
padding:4px;
float:left;
width:181px;
background-color:#8ea762;
}

#tools2 ul{
margin:5px 5px 0 5px!important;
padding:0!important;
}

#tools2 ul img{
margin:0;
padding:2px;
}

#tools2 ul li{
display:inline;
}

#bloc #tools h3{
margin:5px;
padding:0 10px 10px 10px;
border-bottom:3px double #a2bf7e;
color:#f9d998;
font-size:12px;
font-weight:bold;
}

#bloc #tools h4{
padding:5px 0 5px 10px;
color:white;
font-size:12px;
margin:0;
text-decoration:none;
}

#bloc #tools a{
color:#294975;
}

#bloc #tools ul li{
list-style:none;
padding:2px;
}


#bloc #tools ul{
margin:0;
padding:0px;
}


#bloc #tools a:hover{
color:#294975;
text-decoration:underline;
}

#contents{
font-size:11px;
text-align:left!important;
padding:5px 0 10px 10px;
float:left;
width:560px;
}

#contents a{
color:#d88c3c;
font-weight:bold;
text-decoration:underline!important;
}

#contents a:hover{
color:#fca345;
}

/*-----------FOOTER-----------*/

#footer{
color:white;
width:775px;
background-color:#3966a3;
clear:both;
height:30px;
font-size:11px;
}

#footer ul{
padding-top:6px!important;
text-align:center;
}

*html #footer ul{
padding-top:5px;
}

#footer ul li{
display:inline;
}

#footer ul li a{
padding:0 10px 0 10px;
color:#8c8c8c;
color:#b5d3e2;
}


#footer ul li a:hover{
color:#8c8c8c;
color:white;
}


.ombre-bas{
clear:both;
width:797px;
height:11px;
background:url("/images/fond-bas.jpg") repeat-x;
}

.coin-droit{
float:right;
width:11px;
height:11px;
background:url("/images/fond-bas-d.jpg") no-repeat 0 0;
}

.coin-gche{
float:left;
width:11px;
height:11px;
background:url("/images/fond-bas-g.jpg") no-repeat 0 0;
}


.structured_text_links dt{
visibility:hidden;
}