/*Base*/
*{padding:0;margin:0;}

body {background-color : #222222; font-size: 11px; font-family: /*"lucida sans unicode",*/Verdana, Arial, Helvetica, sans-serif;background-image: url(./images/fond.png);background-repeat:repeat-x;}
div#principale{background-color : #f5f5f5;width:945px; border-left: 3px solid #000000;border-right: 3px solid #000000;}
table#tablecontenu{margin-top:10px;margin-bottom:10px;}


/*Général*/
img{border:0;}
p{padding:5px 0 5px 0;}
a {color:#52a500;text-decoration:none;}
a:hover{color:#52a500;text-decoration:underline;}
table{width:100%;vertical-align:top;}
td{vertical-align:top;text-align:left;}
input{border: solid 1px #8e8d8d;background-color : #ffffff;font-size: 12px;padding-left:3px;}
textarea{border: solid 1px #8e8d8d;background-color : #ffffff;font-size: 12px;}
select{border: solid 1px #8e8d8d;background-color : #ffffff;font-size: 11px;}
.formulaire{text-align:right;width:30%;padding-right:5px;}
div.separateur{background-color:#9ad826;height:6px;line-height:6px;}
ul{list-style-type:square;margin-left:20px;color: #52a500;padding: 4px;}
li{}

td.formulaire{text-align:right;}
.header{background-color:#696969;color:#ffffff;line-height:18px;height:18px;font-size:13px;font-weight:bold;}
.header a{color:#ffffff;}
.even,.odd,.blanc{padding:5px;}
tr.even,tr.odd,tr.blanc{line-height:18px;height:18px;}
.even a{color:#333333;}
.odd a{color:#444444;}
.even{background-color:#f5f5f5;}
.odd{background-color:#eaeaea;}

/*banniere*/
.banniere{height:40px;line-height:40px;background-image: url(./images/banbg.png);text-align:left;}

/*Menu*/
div#recherche{text-align:center;padding:5px 0 5px 0;}
div#recherche br{line-height:5px;}
td.menu{color:#ffffff;width:195px;background-repeat: no-repeat;text-align:left;}
td.menu p{padding: 2px 0 0 10px;}
td.menu a{color:#ffffff;text-decoration:none;padding-left:30px;display:block;height:22px;line-height:22px;background: url(./images/menulienbg.png) 0 0 no-repeat;}
td.menu a.lienspecial{background-position: -400px 0;}
td.menu a:hover{color:#ffffff;text-decoration:underline;padding-left:35px;background-position: -200px 0;}
div.menuheader,div.menuheader2{color:#86bc20;font-size:13px;font-weight:bold;padding-left:16px;background-image: url(./images/menu-header.png);background-repeat: no-repeat;line-height:22px;height:22px;}
div.menuheader2{margin-top:10px;}
div.menubg{background-image: url(./images/menubg.png);padding-left:7px;line-height:16px;}
div.pubmenu{background-image: url(./images/menubg.png);text-align:center;}

/*profil*/
.menuprofil td{border-bottom:solid 1px #d3d3d3;vertical-align:middle;text-align:center;}
.menuprofil td.image{border:0;width:64px;height:66px;}
.profil td.profilavatar{text-align:center;vertical-align:middle;width:30%;}
.profil td.gauche{text-align:right;width:30%;padding-right:4px;}

/*forum*/
div.pseudo, div.subject{background-color:#696969;line-height:25px;color:#ffffff;}
div.pseudo {font-weight:bold;font-size:13px;}
div.pseudo a{color:#ffffff;display:block;}
div.pseudo a:hover{color:#ffffff;}
td.message {height:auto;}
td.signature {border-top:solid 1px silver;margin-top:3px;height:10%;background-color:#FAFAFA;}
td.message div.message{padding:5px;}
td.message div.subject{padding-left:3px;border-left: solid 1px silver;}
td.forum_user div.info{color:#4f4f4f;text-align:left;width:130px;border:solid 1px silver;padding:0 3px 0 3px;background-color:#FFFFFF;margin: 0 0 6px 6px;padding:3px;}
td.forum_user div.info img{vertical-align:middle;}
td.forum_user{width:150px;background-color:#FAFAFA;text-align:center;}

/*Contenu*/
div.titre{text-align:left;color:#0074e0;font-size:13px;font-weight:bold;padding-left:8px;background-image: url(./images/contenu-titre.png);background-repeat: no-repeat;line-height:22px;height:22px;}
div.titre2{width:354px;color:#0074e0;font-size:13px;font-weight:bold;padding-left:10px;background-image: url(./images/contenu-titre2.png);background-repeat: no-repeat;line-height:22px;height:22px;}
div.titre h1,h2,h3,h4,h5,h6{font-size:13px;}
div.titre2 h1,h2,h3,h4,h5,h6{font-size:13px;}
td.adsense{height:90px;text-align:center;padding-bottom:11px;}
td.contenu{width:728px;margin-left:8px;padding: 0 11px 11px 11px;padding-bottom:0;}
div.contenu{overflow:auto;text-align:justify;background-color:#ffffff;border:solid 1px #d3d3d3;padding:5px;margin: 5px 2px 0 2px;}
div.contenu img{margin:3px;}
div.contenu a.lientitre{font-size:13px;font-weight:bold;}
div.contenu2{background-color:#ffffff;border:solid 1px #d3d3d3;padding:5px;margin: 5px 13px 0 2px;}

/*video*/
table.videosaccueil {margin-top:8px;width:100%;border-bottom: dashed #c0c0c0 1px;}
td.imagvidaccueil {width:120px;vertical-align:top;}
td.imagvidaccueil img{margin:0 5px 0 0;}
td.videodescription {height:78px;}
div.descriptionvideo{height: 110px;overflow: auto;padding:5px;text-align: justify;}
td.videodescription a{display:block;font-weight:bold;font-size:13px;}
td.videosinfo {height:20px;}

/*Radios*/
table.radio2{width:250px;}
table.radio2 td{text-align:center;vertical-align:middle;}
table.radio td.img{text-align:center;vertical-align:middle;width:200px;background-color:#fafafa;}

/*Footer*/
div#footerbar {height: 20px;background-image: url(./images/footer2.png);background-repeat: repeat-x;text-align:center;color: #ffffff;line-height:18px;}
div#footerbar2 {height: 20px;background-image: url(./images/footer.png);background-repeat: repeat-x;text-align:center;color: #000000;line-height:18px;}
div#footerbar a{color: #ffffff;}
div#footerbar2 a{color: #000000;}

/*bbcode*/
.quote{background: #FFFFFF; border: 1px inset #111111; padding: 0px 6px 6px 6px;}
