body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
margin: 0;
padding: 0;
background-color:#242424;
}
p {
margin: 0 0 10px 0;
}

a {
color: #000000;
text-decoration: underline;
}

a:hover {
color: #4B4B4B;

}

a img {border: none;}

.vert {
color:green;

}

fieldset {

text-align:left;
border:1px solid #C0C0C0;
padding-top:15px;
padding-bottom:15px;
background-color: #F9F9F9;
margin-bottom:20px;
}

blockquote {
border: 1px #999999 solid;
background-color: #F9F9F9;
margin:10px;
padding:20px;

}

.bleu {
color:#666699;
}

.red {
text-align:center;
color:RED;

}

.grisbleu {
color:#666699;
}

.bleu a{
color:blue;
}

.bleu a:hover{
color:#000033;
}


#conteneur {
position: absolute;
width: 100%;
min-width:800px;
background-color:#242424;
}

#page {
background-color:#FFFFFF;
margin:0px;
}


#access {
padding-top:5px;
height: 25px;
background-color:#242424;
border:1px solid #000000;
border-bottom:none;
color:#DDDDDD;
background-image:url("/media/images/minilogo.png");
background-repeat:no-repeat;
}

#accessd {
float:right;
padding-right:5px;
}

#accessg {
float:left;
padding-left:55px;

}


#haut {
padding-top:5px;
height: 25px;
background:#DAE0D2 url("/media/images/bg.gif") repeat-x bottom;
border:1px solid #000000;
border-top:none;
color:#DDDDDD;
}

#hautd {
float:right;
padding-right:5px;
}

#hautg {
float:left;
padding-left:5px;
}



#droite {
float:right;
margin-right:10px;
width:300px;
background-color:white;
text-align:center;
}

#gauche {
float:left;
margin-top:10px;
margin-left:10px;
width:300px;
background-color:white;
}

#centre {
border-right:1px solid #000000;
border-left:1px solid #000000;

}

#centre1 {
padding-top:10px;
margin-right:310px;
background-color:white;
border-right:1px solid #C0C0C0;
min-height:700px;
}



#pied {
clear:both;
height: 30px;
background-color:#242424;
padding-top:10px;
border:1px solid #000000;
border-bottom:1px solid #242424;
text-align:center;
color:#DDDDDD;
}

.pages {
list-style-type: none;
margin: 0;
padding:0;
}
.pages li {
display: inline;
}
.pages a {
margin: 0 2px;
color: #000000;
text-decoration: underline;
}
.pages a:hover {
text-decoration: none;
}



.menua {
list-style-type: none;
margin: 0;
padding:0;
}
.menua li {
display: inline;
}
.menua a {
margin: 0 2px;
color: #DDDDDD;
text-decoration: none;
}
.menua a:hover {
text-decoration: underline;
}




.menuh {
    margin:0;
    padding:0;
    list-style:none;
    
}
.menuh li {
    float:left;
    background:url("/media/images/left.gif") no-repeat left top;
    margin:0;
    padding:0 0 0 9px;


}
.menuh a {
    display:block;
    background:url("/media/images/right.gif") no-repeat right top;
    padding:5px 15px 4px 6px;

}
.menuh a:hover {
text-decoration: none;
}

#current {
    background-image:url("/media/images/left_on.gif");
    }
#current a {
    background-image:url("/media/images/right_on.gif");
    padding-bottom:5px;
    }




#header_g {
float:left;
width:150px;
background-color:#FFFFFF;
padding-left:5px;
}


#header_m {
float:left;
padding-top:20px;
background-color:#FFFFFF;
}
#header_d {
float:left;
background-color:#FFFFFF;
padding-right:5px;
}


.contenu {
margin:10px;
padding:10px;
}

.centragebox {

text-align:center;

}

#comentbox {

background-color:#FFFFFF;
}

#libelle {
clear:both;

}

.ligne {
clear:both;
}

#libelle li {
margin:0;
padding:0;
display: block;
float : left;
width:25px;
height:25px;

}

.ligne li {
padding:0;
margin:0;
display: block;
float : left;
width:25px;
height:25px;


}

.bloctxt {
width:100%;

}

.votedigg {
float:left;
height:30px;
width:35px;
padding-top:15px;
background-image:url("/media/images/bouton.png");
background-repeat:no-repeat;
text-align:center;
color:#FFFFFF;

}

.votedigg a {
color:#FFFFFF;
text-decoration: none;
font-size: 0.8em;

}

.extr {
margin-left:40px;
}

.socialbar  {
padding-top:20px;
clear:both;

}


