/* 
    Document   : style
    Created on : 16 mai 2011, 12:26:21
    Author     : David BLANCHO
    Description:
        Purpose of the stylesheet follows.
*/

body{
    margin:0px;
    padding:10px;
    font-family: Verdana;
    font-size: 12px;
    
}
.bg{
  background: #cfc8c6 url(page-bg.png) fixed 0 0 repeat-x;  
}
.clear {
	clear:both;
	visibility:hidden;
}
table{
    border:thick;
    border-collapse: collapse;
}
h1,h2,h3,h4,a{color:#990000; display: inline;}
h1{font-size: 20px;}
h2{font-size: 16px;}
h3{font-size: 14px;}
h4{font-size: 12px;}
a img{border : 1px solid #990000;margin-left:2px;}
#header{
    width:950px; 
    margin-right: auto;
    margin-left: auto;

}
#header a img{border : 2px solid #FFF;-moz-border-radius: 5px;border-radius: 5px;}
#header h1{color:#FFF;}
#header h2{color:#FFF;}

#headerpdf{
    width:950px; 
    margin-right: auto;
    margin-left: auto;

}
#headerpdf a img{border : 2px solid #FFF;-moz-border-radius: 5px;border-radius: 5px;}

#content{
    width:950px; 
    margin-right: auto;
    margin-left: auto;    
}
#titre{float:left; width:auto;}
#carousel{float:right; width:auto;}
#item{
    width:auto;    
    margin-bottom:10px;
    margin-left:5px;
    margin-right:5px;
    padding:10px 10px 10px 30px;

}
#leftcontent{float:left; width:250px;}
#rightcontent{float:right; width:650px;}
.bordered{
    border :1px solid #C1BCBC;
}
.quoted{
    background: #F3FBFF url(quote.png) 0 0 no-repeat;;
}
.bloc{
    border : 3px solid #990000;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding:5px;
    background-color: white;
    margin-bottom:5px;
}
ul{padding-left: 0px;}
li{
    list-style: none;
}

#leftcontent li a{
    text-decoration: none;
}
#leftcontent  li.active:before {
    content:url(bullet_white.png);
}
#leftcontent  li.over:before {
    content:url(bullet_white.png);
}

#leftcontent  li:before {
    content:url(bullet_black.png);
}

#login{width:400px;}
#login input{width:98%;}
#rechercher input{width:98%;}
.admin {width:98%;}
.error {
            background: #FBE3E4;
            color: #8A1F11;
            border-color: #FBC2C4;
        }

label{width:95%;display:block;}
.menubar{
    margin-top:5px;
    margin-left:5px;
    margin-right:5px;
    padding:10px 10px 10px 30px;
}