/* Reset Yahoo */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
img{border:0px;}
*{font-size:13px;font-family:'Trebuchet MS',Arial,sans-serif;}




/* Fin du reset / Début de la feuille  */
body{background: #1d9ad9 url(/Themes/juin10/images/bggradientbleu.png) repeat-x;}
#wrapper{width:990px;text-align:left;margin:0 auto;}
#contentwrapper{float:left;width:100%;}
#contentcolumn{text-align:left;}
#rightcolumn{border-left:1px solid #E3DCCF; width: 181px; padding:10px; color:#AEAEAE; background:#EADEAA; -moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;}
#rightcolumn h2{font-size:18px; color:#000; text-shadow:0 1px 0 #AAA;margin-bottom:10px;}
#topmenu {background-color: rgba(84, 84, 84, 0.2); padding:5px 15px; -moz-border-radius-bottomright:20px; -moz-border-radius-bottomleft:20px; -webkit-border-bottom-left-radius:20px; -webkit-border-bottom-right-radius:20px; min-height: 30px; float:right; }
blockquote{padding-left: 20px;  color:#a0a2a2; font-style: italic; font-size: 11px;}

.menu {float:left; margin-left:30px; margin-top:35px; }
.menu a,visited{background:#b8d9ef; color:#212121; margin-right:2px; padding:10px 7px; font:bold 13px Arial, Helvetica, sans-serif; text-transform:uppercase;}
.menu a:hover{color:#810D10; background: #FFF;}
.menu input{background:#e5ebef;color:#737d81;}
.menu input:focus{background:#fcfde9; color:#000;}
.tags_home a,visited{float:left; margin-right:10px; background:#6CCA6F;padding:2px;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px; padding:3px 6px; font-weight:bold; font-size:11px; border:1px solid #5CAB5E; 	font-family: "Lucida Grande", Arial, Sans-serif;color: #fff;text-shadow: 0 1px 0 #42AB4C;}
.tags_home a:hover{color:#FFF; background:#777C68;}
.annonce{background:#fff1a8; padding:4px 8px; margin:5px 0px; font-weight: bold;}
#contentcolumn h2{font-size:17px;margin:0;padding:0;color:#FD8E44;}
#contentcolumn h2 a,visited{font-size:17px;margin:0;padding:0;color:#3D4C0F;text-decoration:none;}
#contentcolumn h1{font-size:20px;color:#0c405a;text-shadow:0 0px 1px #DDD; margin-bottom:5px; border-bottom:1px dotted #ccc; padding-bottom:5px;}
#topsection{color:#525252;}
#footer{clear:left; padding:10px; margin-top:2px; text-align:left;color:#565656;background:#96c3d9;height:20px;margin-bottom: 20px;}
#footer a,visited{color:#5F686C;text-decoration:none;;}
#footer a:hover{color:#191919;text-decoration:underline;}
#footer li{color:transparent;margin-bottom:5px;}
#footer h2{margin:0 0 10px;border-left:0 solid #FF8400;font-size:20px;padding-left:0;}
#open_content{-moz-border-radius:0px;-webkit-border-radius:0px; padding:20px 15px; margin-top:5px; background:#FFF;min-height: 500px;}
.left_medias{margin-top:60px; margin-bottom: 10px;}
.left_medias a,visited{color:#282b2d; font-size:17px; line-height: 25px;}
.left_categories{padding-left:25px; padding-top: 10px; }
.left_categories a,visited{color:#282b2d; font-size:13px; line-height: 18px;}
.bloc_user {color:#ffcd3f;}
.bloc_user a,visited{color:#DFF5FF; text-decoration:none;}
.bloc_user a:hover{color:#FFF;}
.menu_admin{float:right; background:#ccc; border:0px solid #CCC; padding:3px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px; font-size:12px; color:#333; text-align: center;}
.menu_admin a,visited{color:green;font-size:12px; text-decoration:none; font-weight:bold;}
.boards_header a,visited{color:#1F1F1F;text-decoration:none;}
.boards_header a:hover{color:#AAA;}
.menubarre{height:40px;font-size:12px;color:#343634;text-align:left;background:#DCEDF7;}
.menubarre a,visited{color:#4D504D;padding:1px 3px;text-decoration:none;}
.listebox{color:#000;padding:10px;margin-bottom:10px;}
.LiensPages{color:#AAA;text-align:right;margin-top:5px;padding:5px;border:0px solid #2E2E2E;}
.listebox a,visited{color:#6F6F6F;}

.recherche input{background:#DDE8EF;font-size:12px;font-family:Helvetica, Arial, sans-serif;border:0;-moz-border-radius:4px;-webkit-border-radius:4px;padding:4px 7px;color:#888;}
.recherche input:focus{color:#000; background:#FFF;}
.form_box{color:#333;padding:10px;background:#E6F1FA;width:650px;-moz-border-radius:20px;-webkit-border-radius:20px;border:2px solid #F1F6FA;}
#form_newpost{margin-top:10px;background-color:#F7FCFE;border:solid 1px #DDF2FE;padding:8px;display:none;-moz-border-radius:6px;-webkit-border-bottom-radius:6px;}
.titre_commentaires{padding:5px 10px; border-left:0px solid #cee3ed; margin-bottom:10px; font-size:14px; color:#446b81; background:#e1eef4; font-weight:bold;}
.billet_infos {font-size:12px; color:#7c7c7c; font-weight: normal; -moz-border-radius:0px;-webkit-border-radius:0px;}
.billet_infos .auteur {font-weight:bold;}
.billet_infos .auteur a,visited{color:#ec5d54;}
.billet_titre_infos {display:none;background:#e6e6e6; padding:3px 5px; font-size:15px; color:#FFF; margin-bottom: 7px;-moz-border-radius:0px;-webkit-border-radius:0px;}
.billet_infos .jaime {font-size:12px; padding:5px; font-weight:bold;}
.billet_infos .jaime a,visited {color:#3d3d3d; font-size:12px; text-decoration: underline;}
.billet_infos .jaime a:hover{color:#ea740c;}
.billet_texte {color:#666; font-size: 14px; line-height: 20px; font-family: Arial;}
.billet_texte a{color:#75ABEA;text-decoration:none;}
.billet_texte a:visited{color:#75ABEA;}
#contentcolumn .billet_titre h1{color:#0c405a; text-shadow:0 0px 1px #DDD; font-weight: bold; }

.bloc_droite {-moz-border-radius-bottomright:10px;-moz-border-radius-topright:10px;-webkit-border-radius-top-left:10px; -webkit-border-radius-top-right:10px; padding-left:10px;}
.bloc_droite .titre{font-size:17px; font-weight:bold; margin-bottom: 10px; color:#EE3322;  letter-spacing: 1px; background:url(/Themes/decembre09/images/aaa.png) bottom left repeat-x; padding-bottom:8px;}
.bloc_droite .sujet {}
.bloc_droite .sujet a,visited{color:#2E562F; font-size:16px; text-decoration: none; font-family: Georgia;}
.bloc_droite .tag{color:#FFF; background:#3F607D; padding:2px 5px; font-size:12px; text-decoration: none;}


.top_membres {font-size:9px;}
.top_membres a,visited{color:#333;text-decoration:none;}

.bloc_date { margin-bottom:5px;}
.bloc_date a{background:#F0F0F0; color:#75ABEA;text-decoration:none;}
.bloc_date a:visited{color:#75ABEA;}
.bloc_date a:hover{color:#000;}

.auteur_bloc {font-size:9px; color:#AAA;}
.auteur_bloc a{font-size:9px; color:#AAA; text-decoration: none; background: #FFF;}
.auteur_bloc a:visited{font-size:9px; color:#AAA; text-decoration: none; background: #FFF;}


.boucle {}
.boucle .label {padding-top: 4px; padding-bottom: 4px; background:#4ABCF9; text-align:center; width:125px;margin-bottom:25px;}
.boucle .label a,visited{color:#FFF; text-shadow:0 0px 1px #DDD; font-weight: bold; font-size:14px; letter-spacing: 1px; text-decoration: none;}
.boucle .label a:hover{color:#FFF;}
.boucle h3 a{color:#0c405a; text-decoration: none; font-size:17px; text-shadow:0 0px 1px #DDD; font-weight: bold; letter-spacing: -1.2px; line-height: 20px; font-family: "Lucida Grande", Arial, Sans-serif;}
.boucle h3 a:visited{color:#506875;}
.boucle h3 a:hover{color:#146c99;}
.boucle .infos {color:#999999; font-size:11px; line-height: 18px; margin-top:10px;}
.boucle .infos a,visited {color:#999999; font-size:11px; text-decoration: none;}
.boucle .infos .texte {color:#555555;}
.boucle .commentaires a,visited{color:#3c8db6;background: url(/Themes/juin10/images/Xiao/19.png) no-repeat; padding-left: 17px; font-size:11px; text-decoration: none; margin-right: 5px;}
.boucle .commentaires a:hover{color:#3c8db6;}
.boucle .medias a,visited{color:#3c8db6;background: url(/Themes/juin10/images/Xiao/33.png) no-repeat; padding-left: 17px; font-size:11px; text-decoration: none;}
.boucle .medias a:hover{color:#3c8db6;}
.boucle .ligne{width:100%; margin-bottom:10px; border-bottom:1px solid #eeeeee; padding-bottom:10px;}
.boucle .lignetexte {padding:0px 5px;}
.boucle .apercu { margin-bottom: 9px; margin-right: 7px; }
.boucle .type {margin-bottom: 5px;}
.boucle .type a,visited{color:#666666; text-transform: uppercase; font-size: 12px; font-weight: bold;}
.boucle .jaime {float:right; font-size:12px;}
.boucle .jaime a,visited {color:#3d3d3d; font-size:12px; text-decoration: underline;}
.boucle .jaime a:hover{color:#ea740c;}
.votearea {vertical-align: middle; text-align:center; height: 63px; color:#3b3b3b; padding-top:12px;background:#EEE; font-size:15px; line-height:23px; font-weight: bold; text-shadow:0 -1px 1px rgba(0,0,0,0.25);}
.votearea img{width:18px; height:16px;}
.votearea .nvote{font-size:15px;cursor: default;}
.votearea nvote a,visited{color:#000;}
.votearea a:hover{color:#6cca6f;}

.bouton_head{background:#F46933; border:0px solid #F4BF33; color:#FFF; text-shadow: 0 0px 0 #333; margin-right:0px;-moz-border-radius:5px;-webkit-border-radius:5px; padding:3px 6px; font-weight:bold; font-size:11px; }
.texte_commentaires{margin-top:5px;font-size:12px; letter-spacing: 0.1px; line-height: 20px; color:#333;}
.texte_commentaires a,visited{color:#A2B1CB;}
.infos_com{margin-bottom:2px;background:#CCC; padding:2px;}
.infos_com a,visited{color:#767676;text-decoration:underline;font-size:11px;}
.infos_com a:hover{color:#000;}
.infos_image{margin-bottom:2px;font-size:11px;}
.infos_image a,visited{color:#767676;text-decoration:underline;font-size:11px;}
.infos_image a:hover{color:#000;}
.auteur_com {color:#4E535D; font-weight:bold; font-size:14px;}
.auteur_com a,visited{color:#EC5D54;font-weight:bold;text-decoration:none;font-size:14px;}
.auteur_com a:hover{color:#FB0000;}
.avatar_com img{height:50px;width:50px;border:0 solid #E0E0E0;}
.lien_commentaire a,visited{color:#292929;text-decoration:none;font-size:13px;border-bottom:1px dashed #9B9B9B;}

.form_box_com{background:#e1eef4; padding:10px 0px; border:3px solid #cee3ed;}

#tooltip{-moz-border-radius:5px;-webkit-border-radius:5px;  position:absolute;max-width:200px;border:1px solid #4D4D4D; background:#1A1A1A;padding:2px 5px;color:#ccc;	display:none;font-size:11px;}
#sign_box{width:160px;background-color:#f3f8bf;border:solid 1px #a8ac84;padding:8px;position:absolute;display:none;-moz-border-radius:6px;-webkit-border-bottom-radius:6px;}
#sign_box a,visited {color:#585C4A;}


#proposerfb{background: url(/Themes/juin10/images/bggrillage.gif); border:1px solid #e4e4de; padding:5px; color:#353935; margin-bottom:5px; width:653px;}
#proposerfb a,visited{color:#7e4e28; font-weight: bold;}
#form_fichier {display: none; margin-top:10px; background:#efefe9; border-left:1px solid #e3e3de;border-right:1px solid #e3e3de; border-top:1px solid #e3e3de; padding:5px; color:#000; font-size:11px;}
#form_fichier a,visited{color:#545854; border:1px solid #AAA; color:#214e1c; padding:0px 5px; background:#d2dad1; margin-bottom: 5px;}
#form_fichier a:hover{background:#FFF;}
#form_video {display: none; margin-top:10px; border-left:1px solid #e3e3de;border-right:1px solid #e3e3de; border-top:1px solid #e3e3de; background:#efefe9; padding:5px; color:#000; font-size:11px;}
#form_video a,visited{color:#545854; border:1px solid #AAA; color:#214e1c; padding:0px 5px; background:#d2dad1; margin-bottom: 5px;}
#form_video a:hover{background:#FFF;}
#form_description {display:none; color:#000; border-left:1px solid #e3e3de;border-right:1px solid #e3e3de; border-bottom:1px solid #e3e3de; background:#efefe9; font-size:11px; padding:5px 10px; border-top:1px dotted #cbcbc6; margin-bottom:5px;}
#form_description a,visited{color:#353935; font-size:11px;}
.bloc_nsfw{padding:5px 8px; font-size:11px;-moz-border-radius:5px;-webkit-border-bottom-radius:5px;}
.bloc_nsfw a,visited{font-size:11px;}


.top_chouals th {
	border-bottom: 1px solid #be3119;
	font-size: 14px;
}
.top_chouals tr {
	height:40px;
}

.top_chouals tr:hover td {
	background: #fbf8c9;
	color: #be3119;
}

.top_chouals tr:hover td a {
	color: #be3119;
}

.top_chouals tr:hover td a:hover {
	color: #be3119;
}


/* Awesome Buttons */
.awesome,.awesome:visited{background:#222 url(/images/alert-overlay.png) repeat-x;display:inline-block;padding:5px 10px 6px;color:#fff;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);text-shadow:0 -1px 1px rgba(0,0,0,0.25);border-bottom:1px solid rgba(0,0,0,0.25);position:relative;cursor:pointer;}
.awesome:hover{background-color:#111;color:#fff;}
.awesome:active{top:1px;}
.small.awesome,.small.awesome:visited{font-size:11px;}
.awesome,.awesome:visited,.medium.awesome,.medium.awesome:visited{font-size:13px;font-weight:bold;line-height:1;text-shadow:0 -1px 1px rgba(0,0,0,0.25);}
.large.awesome,.large.awesome:visited{font-size:14px;padding:8px 14px 9px;}
.green.awesome,.green.awesome:visited{background-color:#91bd09;}
.green.awesome:hover{background-color:#749a02;}
.blue.awesome,.blue.awesome:visited{background-color:#1FA2E4;}
.blue.awesome:hover{background-color:#4DB5E9;}
.red.awesome,.red.awesome:visited{background-color:#e33100;}
.red.awesome:hover{background-color:#872300;}
.magenta.awesome,.magenta.awesome:visited{background-color:#a9014b;}
.magenta.awesome:hover{background-color:#630030;}
.orange.awesome,.orange.awesome:visited{background-color:#ff5c00;}
.orange.awesome:hover{background-color:#d45500;}
.grey.awesome,.grey.awesome:visited{background-color:#666666;}
.grey.awesome:hover{background-color:#808080;}
.yellow.awesome,.yellow.awesome:visited{background-color:#ffb515;}
.yellow.awesome:hover{background-color:#fc9200;}


a,visited{color:#476F86; text-decoration: none;}
a:hover{color:#68C3FC;}