*{
margin:0;
padding:0;
font-family:Tahoma,arial,sans-serif;
}

*:active,
*:focus{
outline:none;
}

body{
background:url(../img/commun/interface/motif_fond.jpg) left top repeat-x #FFF;
}

#body{
background:url(../img/commun/interface/background.jpg) center top no-repeat;
width:100%;
height:auto !important;
height:822px;
min-height:822px;
}

#conteneur{
width:1004px;
margin:0 auto;
padding-top:177px;
}

#menu{
float:right;
margin-right:49px;
display:inline;
height:73px;
}

#menu li{
display:block;
float:left;
width:98px;
height:68px;
margin-right:5px;
cursor:pointer;
}

#menu li a{
display:block;
width:90px;
height:56px;
padding:10px 3px 0;
color:#736b6c;
font-size:12px;
text-decoration:none;
line-height:14px;
background:#FFF;
border:1px solid #d0d0d0;
cursor:pointer;
}

#menu li a span{
display:block;
width:90px;
text-align:center;
font-size:16px;
line-height:18px;
cursor:pointer;
}

#menu li a span:first-letter {
font-weight:bold;
}

#menu li.selected{
width:98px;
height:68px;
padding:0 5px 5px 0;
background:url(../img/commun/interface/menu_selected.gif) right bottom no-repeat;
margin:0;
}

#menu li.selected a{
color:#d30013;
border:1px solid #d30013;
font-size:14px;
}

#menu li.selected a span{
font-size:18px;
}

#contenu{
width:1004px;
padding:15px 0;
height:auto !important;
height:550px;
min-height:550px;
}

#footer_right{
float:right;
width:450px;
margin-right:10px;
text-align:right;
color:#736b6c;
font-size:12px;
}

#footer_left{
float:left;
width:450px;
margin-left:10px;
color:#C00;
font-size:11px;
}

#footer_right a{
color:#736b6c;
}

#footer_left a{
color:#C00;
}







/* RENDU.CSS */
h1, h2{
font-size:16px;
font-weight:bold;
font-style:italic;
color:#d61123;
padding-left:23px;
background:url(../img/commun/interface/puce.gif) left top no-repeat;
margin:0 0 8px 24px;
}

h1 span, h2 span{
color:#7d7d7d;
font-style:normal;
}

h3{
font-size:14px;
margin:35px 0 5px 40px;
color:#555;
}


.floatLeft{float:left;}
.floatRight{float:right;}

.clearBoth{
clear:both;
height:0px;
line-height:0px;
font-size:0px;
}

.texte{
font-size:12px;
color:#7d7d7d;
text-align:justify;
}

.texte a{
color:#7d7d7d;
}

.bloc_categorie{
height:48px;
background:url(../img/commun/interface/categorie_back.gif) left top repeat-x;
}

.bloc_categorie img{
display:block;
float:left;
}

.bloc_categorie ul{
display:block;
float:left;
}

.bloc_categorie ul li{
display:block;
float:left;
margin-right:3px;
}

.bloc_categorie ul li.last{
margin-right:0px;
}

.bloc_categorie ul li a{
display:block;
float:left;
height:40px;
width:51px;
margin:4px 0;
background:url(../img/commun/interface/categorie_off_on.gif) left top repeat-x;
text-align:center;
line-height:40px;
font-size:16px;
font-weight:bold;
text-decoration:none;
color:#393939;
}

.bloc_categorie ul li a.selected,
.bloc_categorie ul li a:hover{
background-position:0% bottom;
}

.bloc_categorie ul li a.small{
font-size:12px;
}

.bloc_categorie ul li a.small2{
font-size:11px;
line-height:10px;
display:table;
padding-top:2px;
}
