
@import "lecoutelayer.css";

*{margin: 0; padding: 0; list-style: none;}

body {background:#9E9E9E; font: 65% Arial, Helvetica, sans-serif; padding:5px 0 0}


/* definition des liens
-------------------------------------------------------------*/
a, a:visited{
   color: #444;
   text-decoration: none;
   background:url(img/linkspan.png) repeat-x 0 100%;
   text-transform:capitalize
}
a:hover{ color: #FF6600}
a img{border: 0;}



/* Header
-------------------------------------------------------------*/
#header h1{
   text-align:center;
   position: absolute;
   width: 468px;
   height: 60px;
   top: 46px;
   left: 461px;
   font-size:1em;
}






/* speedbar menu horizontal
-------------------------------------------------------------*/
#speedbar li{
   font-size: 1.2em;
   text-align:center;
   display: inline;
   margin: 0 10px;
   font-weight: bold;
}
#speedbar li a{
   color: #fff;
   background:none
}
#speedbar li a:hover{
   color: #000;
   background:url(img/linkside.png) repeat-x 0 100%;  
}


/* leftbar, rightbar menu droit et gauche
-------------------------------------------------------------*/
#leftbar h2, #leftbar h3, #rightbar h2, #rightbar h3{
   font-size: 1.1em;
   text-align:center;
   color: #222
}
#leftbar h2.abs, #rightbar h2.abs{
   position: absolute;
   bottom: 8px;
}
#leftbar h2#absone{
   right: 30px;
}
#rightbar h2#abstwo{
   left: 30px;
}

#leftbar ul{
   font-size: 1.1em;
   line-height:18px;
   padding: 5px 3px 30px 20px;
}

#rightbar ul{
   font-size: 1.1em;
   line-height:18px;
   padding: 5px 10px 30px 3px;
}

#leftbar ul.pad, #rightbar ul.pad{
   padding-top: 30px;
}

#leftbar ul a, #rightbar ul a{
   color: #000;
   font-weight:bold;
   background:url(img/linkside.png) repeat-x 0 100%;   
   padding-bottom:1px
}
#leftbar ul a:hover, #rightbar ul a:hover{
   color: #fff;
   background:none;   
}

#rightbar ul#part a{
    background: none;
}


/* Content contenu centre 
-------------------------------------------------------------*/
#content dl{
   width: 190px;
   height: 90px;
   float: left;
   margin: 0 5px 20px;
}
#content dl dt{
   font-size: 1.3em;
   font-weight: bold;
   line-height:25px;
   background:url(img/link.png) no-repeat left center;
   text-indent:25px;
}
#content dl dt em{
   color: #33CCFF;
   margin-left:5px;
   font-size:0.8em
}
#content dl dt a{
   color: #111;
   padding-bottom:2px;
}
#content dl dt a:hover{
   color: #33CCFF;
}

#content dl dd{
   font-size: 1.1em;
   margin: 0 5px;
}
#content dl dd a{
   margin: 0 4px;
}


/* Footer 
-------------------------------------------------------------*/
#footer p{
   background: #fff;
   margin: 0 20px;
   padding-top:10px;
   text-align:center;
}
