@charset "utf-8";
* {
padding:0;
margin:0;
list-style-type:none;
font-family:Verdana, Arial, Helvetica, sans-serif;

}
body{
margin:auto;
}
#header{
height:114px;

background:url(images/motif-header.gif) repeat-x top left ;
}
.header-haut{
position:relative;
margin:auto;
width:980px;
background:url(images/circuit-header.jpg)top right no-repeat;
}
.header-rubriques{
margin:auto;
width:980px;
height:37px;
font-size:0.8em;
}
#baslogo{
float:left;
}
.liste-rub li{
float:left;
line-height:37px;
padding:  0 15px;
border-right: 1px solid #b8d9e8;
}
.liste-rub li a{
color:#2e8db9;
text-decoration:none;
}
.liste-rub li a:hover{
color:#2e8db9;
text-decoration:underline;
}
#block2{
width:136px;
height:29px;
background:url(images/cadre-compte.gif) top left no-repeat;
line-height:29px;
float:right;
margin-top:20px;
}
#block2 a{
color:#2782ac;
font-weight:bold;
text-decoration:underline;
font-size:0.7em;
padding-left:32px;
}
#corps{
width:980px;
margin:auto;

}
.breadcrumb{
color:#2b89b4;
font-size:0.6em;
margin-top:20px;
}
.breadcrumb a{
color:#2b89b4;
text-decoration:underline;
font-weight:bold;
}
/*************BARRE RECHERCHE **********************/
#search{
    background: transparent url('images/fond-rechercher.gif') no-repeat top left;
    height:35px;
    width:204px;
		float:right;
}

#search #edit-search-theme-form-1{
    background:none;
    border:none;
    color:#4b8ca9;
    float:left;
	font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    margin-left:31px;
	width:135px;
	margin-top:10px;
}

#search .form-submit{
    background: transparent url('images/bt-rechercher.gif') no-repeat top left;
    border:none;
    float:right;
    height:21px;
    margin-right:7px;
	margin-top:8px;
    width:28px;
}
/*****************FIN BARRE RECHERCHE *********************/


#footer{
height:37px;
text-align:center;
line-height:37px;
background:url(images/motif-footer.gif) top left repeat-x;
font-size:0.7em;
margin-top:500px;
}
#footer a{
color:#2e8db9;
}