@charset "iso-8859-1";
BODY { 
padding-right : 0;
padding-left : 0;
background : #ffffff;
font-size : 11px;
padding-bottom : 0;
margin : 0;
padding-top : 0;
font-family : Verdana, Arial, Helvetica, sans-serif;
} 
#header { 
background : url(images/3000_logo.jpg) no-repeat;
text-align : right;
margin : 0;
height : 90px;
} 
h1#header a span { 
display : none;
} 
#haut { 
height : 30px;
background-color : #ccccff;
} 
#conteneur { 
margin : 0 auto;
width : 772px;
background : url(images/fond05.gif);
} 
div#contenu { 
padding : 0 5px 0 0;
} 
div#contenu h2 { 
padding-left : 35px;
line-height : 30px;
font-size : 1.4em;
background : url(images/quadri.jpg) no-repeat left bottom;
color : #369;
border-bottom : 4px dotted #fc3;
} 
h22 { 
font-style : italic;
text-indent : 30px;
font-family : verdana, arial, "Times New Roman", "Arial Black", Verdana, serif;
} 
#centre { 
margin-left : 150px;
margin-right : 150px;
background-color : #fff;
text-align : justify;
color : #000000;
text-decoration : none;
} 
#gauche { 
float : left;
width : 150px;
} 
#droite { 
float : right;
width : 150px;
} 
#pied { 
clear : both;
margin : 0;
padding-right : 10px;
line-height : 20px;
text-align : center;
color : #000;
background : url(images/3000_logo_leger.jpg) no-repeat center;
} 
#menuhaut { 
padding-right : 0;
padding-left : 0;
background : url(images/bg_menu.gif) repeat-x 0 -25px;
padding-bottom : 0;
margin : 0;
padding-top : 0;
list-style-type : none;
height : 35px;
} 
#menuhaut LI { 
float : left;
text-align : center;
display : inline;
} 
#menuhaut A { 
border-right : 2px solid #369;
display : block;
font-weight : bold;
font-size : 12px;
width : 115px;
color : #fff;
line-height : 25px;
letter-spacing : 1px;
text-decoration : none;
margin : 0 2px;
color : #ffffff;
text-decoration : none;
} 
#menuhaut A:hover { 
background : url(images/bg_menu.gif) repeat-x 0 0;
} 
ul#menu { 
list-style-type : none;
padding : 0;
} 
ul#menu li { 
margin : 0 0 0 0;
padding : 0;
} 
ul#menu li a { 
display : block;
width : 105px;
line-height : 15px;
color : #000;
text-indent : 0;
text-decoration : none;
background : url(images/bg_menu.gif) no-repeat 0 0;
border : 0 groove #3c3;
} 
ul#menu li a:hover { 
background : url(images/droite.gif) no-repeat 0 -20px;
border : 0 groove #f97;
} 
#navigation { 
width : 150px;
list-style : none;
margin : 0;
padding : 0;
} 
#navigation li { 
background : url(images/bg_menu.gif);
color : #fff;
border : 1px solid #600;
margin-bottom : 1px;
} 
#navigation li a { 
display : block;
background : url(images/bg_menu.gif);
color : #fff;
font : 1em "Trebuchet MS", Arial, sans-serif;
line-height : 1em;
text-align : center;
text-decoration : none;
padding : 4px 0;
} 
#navigation li a:hover, #navigation li a:focus, #navigation li a:active { 
background : #0084de;
text-decoration : underline;
} 
a.image { 
display : block;
width : 150px;
height : 110px;
background-image : url(images/annuaire120.gif);
background-repeat : no-repeat;
} 
a.image:hover { 
background-image : url(images/graphic3000_wri.gif);
} 
#menudroit { 
padding-right : 0;
padding-left : 0;
padding-bottom : 0;
margin : 0;
padding-top : 0;
list-style-type : none;
} 
#menudroit LI { 
margin-bottom : 5px;
} 
#menudroit A { 
margin : 0 2px;
color : #000000;
text-decoration : none;
} 
#menudroit A:hover { 
text-decoration : none;
} 
P { 
margin : 0 0 0;
}
