@import url(common-tags.css);

@import url(dynamic-content.css);

@import url(form.css);

@import url(catalog.css);

@import url(publication_methods.css);

body{
margin:0px;
padding:0px;
font-size:12px;
font-family:verdana, arial, san serif;
background-color:#084554;
}

#page{
margin-top:0px;
padding-top:0px;
width:1014px;
}


/*------------entete-----------*/
#entete{
clear:both;
height:23px;
background-color:#3779a5;
}

#entete ul{
padding:0px;
margin:0px;
}

#entete a{
position:relative;
top:5px;
font-weight:bold;
text-decoration:none;
padding-top:5px;
padding-bottom:10px;
padding-left:20px;
color:white;
background:url("/images/puce-menu-haut.gif") no-repeat 0 0px;
}

#entete li{
display:inline;
}


#entete a:hover{
color:#98c2ea
}

#entete-droit{
left:725px;
top:119px;
width:86px;
position:absolute;
height:23px;
background:url("/images/arrondi-menu-haut.gif") no-repeat 0 0px;
}

#img-droit{
float:right;
width:203px;
height:119px;
background:url("/images/baniere-droit.jpg") no-repeat 0 0;
}
/*------------flash-----------*/

#flash{
height:119px;
float:left;
}

/*------------menu-----------*/

#tools-site{
left:20px;
top:150px;
position:absolute;
}

#tools-site ul li{
padding:0px;
margin:0px;
display:inline;
}

#tools-site ul{
padding:0px;
margin:0px;
}

#tools-site ul li img{
border:0px;
}

#menu{
float:left;
width:1024px;
background:url("/images/fond-menu.gif") repeat-y 0 0;
}

#verticalmenu{
padding-top:50px!important;
background:url("/images/arrondi-menu.gif") no-repeat 189px -50px;
width:200px;
float:left;
}


#menu ul{
padding:0px;
margin:0px;
}

#menu ul li{
list-style-image:url("/images/puce-menu-bas.gif")!important;
}

#menu #first_level li{
margin:10px 5px 10px 20px!important;
}

#menu #first_level a{
text-decoration:none;
font-weight:bold;
color:black!important;
}

#menu #first_level a:hover{
text-decoration:none;
font-weight:bold;
color:#f75a3e!important;
}

#second_level{
padding-right:20px;
margin-top:10px!important;
margin-left:-20px!important;
width:170px;
padding:5px 5px 5px 20px!important;
background-color: #fff;
filter:alpha(opacity=50);
-moz-opacity:0.5;
opacity: 0.5;
}


*html #second_level{
margin-left:-20px!important;
width:170px;
}

/*------------documentation----------*/


#documentation{
text-align:center;
padding: 0px 10px 0 0;
position:absolute;
left:811px;
top:110px;
width:183px;
height:60px;

}

#documentation a{
width:203px;
height:80px;
display:block;
background:#f5b821 url("/images/doc-bann.gif") no-repeat 80px 20px;
color:black;
text-decoration:none;
font-size:10px;
}

#documentation a:hover{
background:#f5b821 url("/images/doc-bann_over.gif") no-repeat 80px 20px;
color:black;
text-decoration:underline;
font-size:10px;
}


/*------------contents-----------*/

#bloc{
min-height:700px;
font-size:11px;
padding-top:50px;
padding-bottom:25px;
padding-left:40px;
padding-right:20px;
}

*html #bloc{height:700px;}

#contents{
float:left;
width:814px;
background:white;
}

#contents h2{

padding:0px;
margin:0px;
}

#contents ul li{
list-style-type:none!important;
list-style-image:none!important;
height:15px;
text-indent:20px;
background:url("/images/puce-menu-bas.gif") no-repeat 10px 4px!important;
}

/*------------footer----------*/


#prefooter{
color:#69abea;
font-size:10px;
}

#coord1{
padding-left:5px;
padding-top:10px;
float:left;
}

#coord2{
padding-right:5px;
padding-top:10px;
float:right;
}



#footer ul{
padding:2px 0 0 380px;
margin:0px;
}

#footer li{
padding-left:10px;
display:inline;
}

#footer a{
font-size:11px;
text-decoration:none;
color:#3679a5!important;
}

#footer a:hover{
color:#69abea!important;
}

#prefooter{
clear:both;
width:1014px;
height:50px;
background-color:#3779a5!important;
}