html{margin:0; padding:0;background:#000 left bottom repeat-x url(images/bckhtml.gif);}
body{margin:0; padding:0;background:repeat-x url(images/bckbody.gif);font-family:Verdana, Arial; font-size:12px;color:#fff;}
img{border:0;}
p img{
float:left;
margin:0 10px 0 0;
padding-left:6px;
padding-bottom:2px;
}
html{
scrollbar-face-color:#999999;
scrollbar-highlight-color:#000000;
scrollbar-3dlight-color:#000000;
scrollbar-darkshadow-color:#000000;
scrollbar-shadow-color:#000000;
scrollbar-arrow-color:#33FF00;
scrollbar-track-color:#000000;
}
.topsearch{
font-size:10px;
}

h1{ font:bold 1.31em "Arial", Sans-Serif; margin:0; color:#FFCC33; }
h4{ font:bold 1.25em "Arial", Sans-Serif; margin:0; color:#33ff00; }
h5{ font:bold 1.31em "Arial", Sans-Serif; margin:0; color:#777777; }
h6{ font:bold 1.31em "Arial", Sans-Serif; margin:0; color:#ff6600; }
.catego{
background:#ffffff;
width :200px;
height:6px;
padding:3px 3px 3px 3px;
border:1px dotted #CCCCFF;
}
table.sample{ 
width:100%;
}
table.sample th{
}
table.sample td{
width:33%;
text-align:left;
padding-top:3px;
padding-bottom:3px;
padding-left:3px;
padding-right:3px;
-moz-border-radius:12px;
}
.champs{width:150px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; border:1px solid #ff6600; background-color:#000000; font-weight:bold; color:#c2c2c2; text-decoration:none}
.catwdc{
color:#55A16C;
text-decoration:none;
font-size:13px;
}
.catwdc a{
color:#55A16C;
text-decoration:none;
font-size:13px;
}
.catwdc a:hover{
color:#D16903;
text-decoration:none;
font-size:13px;
}
.details{
color:#D16903;
text-decoration:none;
font-size:11px;
}
.details a{
color:#D16903;
text-decoration:none;
font-size:11px;
}
.details a:hover{
color:#D16903;
text-decoration:underline;
font-size:11px;
}
.rss{
color:#ff6600;
text-decoration:none;
font-size:11px;
}
.rss a{
color:#046380;
text-decoration:none;
font-size:11px;
}
.rss a:hover{
color:#4BB5C1;
text-decoration:none;
font-size:11px;
}
.annau{
color:#ffff00;
text-decoration:none;
font-size:28px;
}
.annau:hover{
color:#F1F1F1;
text-decoration:none;
font-size:28px;
}
.sitetable{
width:100%;
border:1px solid #c2c2c2;
vertical-align :top;
}
.sitetables{
width:100%;
vertical-align :top;
}
.sitetd{
border:1px solid #c2c2c2;
}
.votelargeur{width:50px;}
a.cat_display{
text-decoration:none;
font-weight:bold;
font-size:13px;
color:#333333;
}
a.cat_display:hover{
text-decoration:none;
font-weight:bold;
font-size:13px;
color:#CC0000;
}
a.subcat_display{
text-decoration:none;
font-size:10px;
border-bottom :1px dotted #CCC;
}
.votetable{
background:#000000;
width :50px;
height:92px;
margin-right:5px;
}
.vote span.note{
font-size:9px;
height:12px;
display:block;
}
.vote span.nombre
{
font-size:16px;
display:block;
}
.vote a{
color:#399171;
font-size:16px;
font-weight:bold;
}
.vote a:hover{
color:#399171;
font-size:16px;
font-weight:bold;
}
#containered{
font:bold 10px Verdana;
list-style-type:none;
text-align:left;
width:480px;
}
#containered hr{
clear:both;
border:1px solid #CCC;
margin-top:10px;
width:50%;
}
#containered ul#mest{
font-weight:bold;
}
#containered ul#mest li{
font:bold 10px Verdana;
list-style-type:none;
text-align:left;
display:inline;
margin:1px;
}
#containered ul#mest li a{
text-decoration:none;
}
#containered ul#mest li a:hover{
text-decoration:none;
color:#333333;
}
#containered h1,
#containered .content{
border:1px solid #d5d5d5;
padding:10px;
text-align:left;
}
#containered a.current{
padding:5px 3px;
border:1px solid #d5d5d5;
background-image:url(images/shadeactive.gif);
border-bottom-color:white;
background-color:008000;
color:#333333;
font-size:12px;
}
#containered a.ghost {
padding:5px 3px;
margin-right:1px;
border:1px solid #d5d5d5;
color:#333333;
font-size:12px;
background:#333 url(images/shade.gif) top left repeat-x;
}
#containered a.current:hover{
padding:5px 3px;
border:1px solid #d5d5d5;
background-image:url(images/shadeactive.gif);
border-bottom-color:white;
background-color:white;
font-size:12px;
color:#333333;
}
#containered a.ghost:hover {
padding:5px 3px;
margin-right:1px;
border-bottom-color:white;
background-color:white;
border:1px solid #d5d5d5;
color:#333333;
font-size:12px;
}
#containered .on{
display:block;
text-align:left;
}
#containered .off{
display:none;
}
#page{
margin:0 auto;
width:900px;
}
#header{
position:relative;
height:206px;
background:center top no-repeat url(images/minerals.jpg);
}
#header h1{
margin:0 0 0 30px; padding:50px 0 0 0;
font-family:Arial; font-size:30px;
}
#header h1 a{
color:#FFCC33;
text-decoration:none;
}
#header h2{
margin:10px 0 0 325px; padding:0;
font-size:18px; font-weight:normal;
color:#fff;
}
#header ul{
position:absolute;
top:175px; left:30px;
margin:0; padding:0;
list-style-type:none;
height:30px;
}
#header li{
float:left;
background:repeat-x url(images/bckheaderli.gif);
font-size:14px;
}
#header li a{
float:left;
margin:0 10px; padding:0 5px;
height:30px; line-height:30px;
color:#000;
text-decoration:none;
}
#header li a:hover, #header li.current_page_item a{
background:repeat-x url(images/bckheaderlilinkhover.gif);
color:#fff;
}
#container{
padding:25px 0 10px 0;
width:900px;
background:center top repeat-y url(images/bckcontainer.gif);
}
#sidebar_left{
float:left;
width:190px;
}
#sidebar_left ul{
margin:0 20px 0 0; padding:0;
list-style-type:none;
}
#content{
float:left;
padding:0 20px;
width:480px;
}
#content .post{
clear:both;
margin:0 0 45px 0;
}
#content .post h2{
margin:0; padding:0;
font-size:16px;
}
#content .post h2 a{
color:#FFCC33;
text-decoration:none;
}
#content .meta{
font-family:Verdana; font-size:10px;
color:#fff;
}
#content .meta a{
color:#fff;
text-decoration:underline;
}
#content .entry{
margin:20px 0;
clear:both;
text-align:justify;
}
#content .entry a{
color:#33FF00;
text-decoration:none;
}
#content .comments{
clear:both;
color:#33FF00;
}
#content .comments a{
color:#33FF00;
text-decoration:none;
}
#sidebar_right{
float:left;
width:190px;
}
#sidebar_right ul{
margin:0 0 0 20px; padding:0;
list-style-type:none;
}
#container .sidebars ul ul{
margin:20px 0;
}
#container .sidebars ul ul ul{
margin:0 0 0 15px;
}
#container .sidebars a{
color:#e5e5e5;
text-decoration:none;
}
#container .sidebars a:hover{
color:#ba5300;
}
#container .sidebars h3{
margin:0; padding:0;
font-size:16px;
color:#33FF00;
}
#poweredby{
margin:15px 0 0 0;
clear:both;
font-size:10px;
text-align:center;
color:#545454;
}
#poweredby img{
border:none;
vertical-align:middle;
}
#footer{
height:25px; line-height:25px;
text-align:center;
background:repeat-x url(images/bckfooter.gif);
font-size:9px;
}
#footer a{
color:#000;
text-decoration:none;
}
.navig{
margin:15px 0; padding:10px;
font-size:11px;
border:#0d0d0d 1px solid;
background-color:#505050;
color:#eee;
}
.navig a{
color:#eee;
font-weight:bold;
text-decoration:none;
}
textarea#comment, input#author, input#email, input#url{
font-family:Arial; font-size:11px;
background-color:#a1a1a1;
border:#545454 1px solid;
vertical-align:middle;
color:#000;
}
textarea#comment{
width:400px !important;
}
h2#comments, h2#postcomment{
clear:both;
margin:0 0 10px 0; padding:0;
font-size:15px;
text-transform:lowercase;
color:#FFCC33;
}
h2#comments a{
color:#FFCC33;
text-decoration:none;
}
#commentlist a{
color:#33FF00;
text-decoration:underline;
}
.link a{
color:#33FF00;
text-decoration:underline;
}
acronym, abbr{
border-bottom:1px dashed #333;
}
a abbr{
border:none;
}
acronym, abbr, span.caps{
font-size:90%;
letter-spacing:.07em;
}
acronym, abbr{
cursor:help;
}
blockquote{
border-left:5px solid #33FF00;
margin-left:1.5em;
padding-left:5px;
}
cite{font-style:normal;}
