/* GENERIQUE *********************************/

#contenu a:hover {text-decoration:none;}
#menu_forum {-moz-border-radius:5px;-webkit-border-radius:5px;padding:5px;margin:0;background-color:#0C629C;color:#FFF;}
#menu_forum a {color:#FFF;}
#preview_forum {border:1px solid #ccc;}
#sous_forums a {margin-left:5px;margin-right:5px}

.marron,.bleu {color:#0C629C}
.absmiddle {vertical-align:middle;}

.linetab2 {background-color:#F1F1F1;min-height:30px}
.linetab1 {background-color:#FFF;min-height:30px}
 
.titre_forum {font-size:30px; font-weight:bold; color:#0C629C;}
.hautab_forum {-moz-border-radius:5px;-webkit-border-radius:5px;color:#FFFFFF;background:#444;font-weight:bold}
#structure_forum {-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#FFF;border:1px solid #eff3f7;margin-top:5px}
#structure_forum a {color:#0C629C}

.block_forum {-moz-border-radius:5px;-webkit-border-radius:5px;clear:both;margin-top:4px;background:#F1F1F1;font-size:13px;line-height:18px}
.block_forum a {color:#0C629C}
.block_forum a img {margin-bottom:10px}
.block_forum ul {padding:0;margin:0}
.block_text_forum {width:828px;font-size:13px;line-height:19px;height:auto;position:relative;float:left;border-left:1px solid #FFF;}
.block_text_forum  span {}
.txtprincipal_forum {min-height:185px;padding:10px;color:#4B4B4B}
.txtprincipal_forum a,#contenu .txtprincipal_forum a:hover {text-decoration:underline}
.barre_haut_forum,.pseudo_forum {-moz-border-radius:5px;-webkit-border-radius:5px;font-size:10px;padding:10px; }/*background:#e8dacc;*/
.pseudo_forum {font-size:12px;height:13px} 
.pseudo_forum a {}
.barre_bas_forum {font-weight:bold;font-size:10px;padding:7px;padding-top:10px;}
.profil_forum {min-height:185px;width:150px;position:relative;float:left;padding-bottom:10px}
.infos_profil_forum {padding:10px; color:#555; font-size:11px;}
.message_forum {color:#FFF;padding:3px;background-color:red;font-size:14px;}
.ancre_forum {font-size:11px;color:#000;margin-right:5px;margin-left:5px;color:#666; font-weight:normal}
.ancre_link { text-decoration:underline; color:#0C629C;font-weight:bold}
.verouille {color:red;background-color:#e2e2e2}
.motif_delete {border:0px solid #FFF;border-bottom:1px dashed #ccc;width:250px;color:#999}
.mess_deleted {margin:10px;color:#999;} 
.signature {clear:both;margin-top:30px;margin-bottom:10px;color:#666}
.signature_style{font-size:12px;padding-top:5px; border-top:1px solid #999;}
.signature a,.signature a:hover {text-decoration:none;color:#666;padding-bottom:1px;border-bottom:1px dashed #BBB}
.smiley {}
.spam {display:none}
.sep_line {border-bottom:1px solid #E5E5E5}
/*quote*/
.athor_quote {margin-left:30px}
blockquote {border:1px solid #CCC; background:#FFF;border-left:7px solid #CCC;padding:5px;margin:0;margin-left:30px;margin-right:30px;display:block}
.stylecode {background:#FFF;color:#006600;font-family:verdana;font-size:13px;line-height:18px}

.ville {margin-left:auto;margin-right:auto;background:#ff8200;color:#FFF;width:110px;font-size:13px}
.ville div {padding:1px}

/* NAVIGATION DES PAGES ***********************/

.navig,#navig {color:#0C629C}

.numpage, .numpage2 {background-color: #FFF;cursor:pointer;padding:3px;text-align:center;color:#0C629C;text-decoration:none;}
a.numpage2 {-moz-border-radius:5px;-webkit-border-radius:5px;background-color: #1b629a;color : #FFF;}
a.numpage:hover {-moz-border-radius:5px;-webkit-border-radius:5px;text-decoration:none;background: #0C629C;color : #FFF;}
.menu_navig {padding:0;margin:0;display:inline;}

.nb_pages {color:#FFF; background:#0C629C;margin-right:3px;border:none}

/* REPONSES SELECTIONNES **********************/
#rep_sel {border:1px dashed #CCC}
.titre_sel {font-weight:bold; font-size:14px;color:#2ca703;margin-bottom:15px}
.user_sel {float:right; margin-left:10px;background-color:#F1F1F1}


