@charset "utf-8";
/* CSS Asducrayon */

* { padding:0; margin:0; }

body{ background-image:url(../images/background.png); background-repeat:repeat-x; background-color:#fee6ca; }

img { border:0; }

#contener {	width:1018px; margin:auto; }

/**************************/
/*       Header           */
/**************************/

#header1 { width:1018px; height:271px; background-image:url(../images/header1.png); margin-bottom:0; }
#header2 { width:1018px; height:271px; background-image:url(../images/header2.png);margin-bottom:0; }
#header3 { width:1018px; height:271px; background-image:url(../images/header3.png);margin-bottom:0; }
#lienretourindex
{
    top: 12px; /* décalage par rapport au bord supérieur */
    left: 12px; /* décalage par rapport au bord gauche */
    height: 200px; /* hauteur */
    width: 600px; /* largeur */
}

#connexion {width:130px; margin-left:755px; padding-top:165px; font-family:"Myriad Pro"; color:#604b1b; font-size:13px; font-weight:bold; }


#accueil_div input{ border: none; margin:0; }
.connex_box{ border:1px solid #604b1b; width:128px; height:14px; font-family:"Myriad Pro"; font-size:12px; font-weight:bold; }
.connex_submit { width:170px; height:27px; background:url(../images/btn_entrer.png); border:0; cursor:pointer; }	
#connexion a.rouge{ color:#bd0926; text-decoration:none; }
#connexion a:hover.rouge{ color:#bd0926; text-decoration:underline; }
#connexion a:visited.rouge{ color:#bd0926; text-decoration:none; }
#connexion a.marron{ color:#604b1b;; text-decoration:none; }
#connexion a:hover.marron{ color:#604b1b;; text-decoration:underline; }
#connexion a:visited.marron{ color:#604b1b;; text-decoration:none; }

#haut {width:1018px; }
#haut_gauche { width:737px; float:left;}
#haut_droite { width:281px; height:45px; background-image:url(../images/haut_droite.png); float:left; }

#jouer {width:238px;  height:271px;margin-left:695px; clear:both; }
.jouer_img{border:0px; margin:0px; float:right; margin-top:143px;}

#haut2 {width:1018px;height:42px; background-image:url(../images/haut_connect.gif); background-repeat:no-repeat; margin-top:0; }
#haut2_nbre_connect {margin:0; margin-left:158px; padding-top:4px; height:24px; width:225px; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#fff8ba; line-height:24px; clear:both;  } 




/**************************/
/*    Partie centrale     */
/**************************/

#centre {width:1018px;background-image:url(../images/background_centre.gif);  background-repeat:repeat-y;  clear:both; }
#centre2 {width:1018px;background-image:url(../images/background_centre2.gif);  background-repeat:repeat-y;  clear:both; }
#centre_cadre { width:685px;padding-top:10px; margin-left:157px; }

#centre_cadre2 { width:590px; margin-left:10px; float:left; }
#cadre_g_h{width:590px; height:6px; }
#cadre_g_m{width:590px; background-image:url(../images/cadre_g_m.gif); background-repeat:repeat-y; }
#cadre_g_b{width:590px; height:5px; }

/**************************/
/*         Menu           */
/**************************/
#menu { width:169px; padding-left:120px; float:left;}
#menu_haut { width:169px; height:6px; }
#menu_milieu { background-image:url(../images/menu_m.gif); background-repeat:repeat-y;  padding-top:10px; padding-left:2px; }
#menu_milieu p {color:#fff8ba; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:8px; }
#menu_milieu a{text-decoration:none; color:#fff8ba; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
#menu_milieu a:hover {color:#845015; text-decoration:underline; font-weight:bold; }
.menu_milieu_barre { text-align:center; height:2px; margin-top:5px; margin-bottom:5px; }
#menu_bas { width:169px; height:12px; }


/**************************/
/*        Article         */
/**************************/

#article {padding:10px 10px 10px 10px; }
#article_titre { width:571px; height:31px; }

#article_cadre { margin-left:3px; padding-top:10px; }

/**************************/
/*        Avatar         */
/**************************/

#avatar {padding:10px 10px 10px 10px; }
#avatar_titre { width:571px; height:31px; }

/**************************/
/*    Avatar  Perso       */
/**************************/

#avatar_perso {padding:10px 10px 10px 10px; }
#avatar_perso_titre { width:571px; height:31px; }

#avatar_cadre { margin-left:3px; padding-top:10px; }

#cadre_c_h{width:564px; height:10px; }
#cadre_c_m{width:564px; background-image:url(../images/cadre_c_m.gif); background-repeat:repeat-y; }
#cadre_c_b{width:564px; height:11px; }

#avatar_fond { width:564px; height:264px; background-image:url(../images/avatar_perso_fond.gif); }

#avatar_liste { width:130px; float:left; padding-left:10px; }
#avatar_creer { width:265px; float:left; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; font-weight:bold; padding-top:5px;}

#avatar_table {width:130px; border:1px solid #57380f; background-color:#feead6; margin-top:10px; }

#avatar_table thead tr {background-color:#472e0c; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; height:16px; color:#FFF; }
#avatar_table tbody tr { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#795622; font-weight:bold;}
#avatar_table tbody tr td {height:23px; padding-left:4px; }

#avatar_table a{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#795622; font-weight:bold; text-decoration:none;}
#avatar_table a:hover{color:#b28541; text-decoration:underline;}
#avatar_table a:visited{ color:#795622; text-decoration:none;}

#avatar_dessin{ width:150px; height:150px; border:1px solid #57380f; margin-top:10px; margin:auto;}

.fond_rose { background-color:#fde0c2; }


/**************************/
/*        Contact         */
/**************************/

#contact {padding:10px 10px 10px 10px; }
#contact_titre { width:571px; height:31px; }

#contact_cadre { padding-top:5px; }
.contact_input{  height:16px; border:1px solid #604b1b; width:150px; }
.contact_textarea {width:546px; height:170px; border:1px solid #604b1b; margin-left:1px; }
.contact_submit { width:194px; height:28px; background:url(../images/envoyer.gif); border:0; cursor:pointer; margin-top:10px; }	

.contact_div { margin-left:15px; padding-top:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; height:16px; color:#FFF; font-weight:bold;  }


/**************************/
/*          CGU           */
/**************************/

#cgu {padding:10px 10px 10px 10px; }
#cgu_titre { width:571px; height:31px; }

#cgu_cadre { margin-left:3px; padding-top:10px; }



/**************************/
/*       Parrainage       */
/**************************/

#parrainage {padding:10px 10px 10px 10px; }
#parrainage_titre { width:571px; height:31px; }
#parrainage_cadre { padding-top:10px; }

#parrainage_gauche { width:313px; float:left; margin-top:10px;  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#845015; font-weight:bold;}

.parrainage_barre { margin-top:4px; margin-bottom:4px; text-align:center; }

#parrainage_texte {width:282px; padding:5px 5px 5px 5px; margin:auto; margin-top:10px; background-color:#feeedd; border:1px solid #57380f; }

.parrainage_filleuls { margin: 0 5px 0 5px; padding-left:25px; height:15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff8ba; font-weight:bold; }

#parrainage_droite { width:201px; float:left; margin-left:45px; margin-top:10px; }

#cadre_p_h{width:313px; height:10px; }
#cadre_p_m{width:313px; background-image:url(../images/cadre_p_m.gif); background-repeat:repeat-y; }
#cadre_p_b{width:313px; height:11px; }

#cadre_t_h{width:201px; height:10px; }
#cadre_t_m{width:201px; background-image:url(../images/cadre_t_m.gif); background-repeat:repeat-y; }
#cadre_t_b{width:201px; height:12px; }



/**************************/
/*       Mon Profil       */
/**************************/

#mon_profil {padding:10px 10px 10px 10px; }
#mon_profil_titre { width:571px; height:31px; }

#mon_profil_cadre {padding-top:10px; }

#mon_profil_gauche {width:450px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#845015; font-weight:bold; }
.mon_profil_ligne {height:22px; line-height:22px;}
.mon_profil_text { width:210px; height:18px; line-height:18px; text-align:right;  float:left;}
.mon_profil_form {width:210px; margin-left:5px; float:left;}
.mon_profil_input { width:210px; height:16px; border:1px solid #7d764d;}
.mon_profil_select { height:18px; border:1px solid #604b1b; margin-top:1px; font-size:11px; background-color:#FFF;}
#mon_profil_droite {width:103px; float:left; }
.mon_profil_submit { width:196px; height:28px; background:url(../images/modifier.gif); border:0; cursor:pointer; }	


/**************************/
/*       Messagerie       */
/**************************/

#messagerie {padding:10px 10px 10px 10px; }
#messagerie_titre { width:571px; height:31px; }

#messagerie_cadre { margin-left:2px; padding-top:10px; }
#messagerie_smiley { width:548px; background-color:#482c11; height:26px; line-height:26px; margin:auto; }
#messagerie_smiley img{ margin-top:4px; }
#messagerie_nbre_msg{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#482c11; font-weight:bold; text-align:center; margin-bottom:10px; }

#bouton {text-align:left; }
#messagerie_bouton { padding-left:8px; width:300px; height:16px; line-height:16px; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fffbeb; font-weight:bold; text-align:left; }
#messagerie_bouton2 { width:225px; height:16px; line-height:16px; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fffbeb; font-weight:bold; text-align:right; float:right; margin-right:20px;}

#bouton a{text-decoration:none; color:#fffbeb; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
#bouton a:hover { color:#482c11; text-decoration:underline; font-weight:bold; }
#bouton a:visited { text-decoration:none; color:#fffbeb; }

.messagerie_textarea {width:546px; height:170px; border:1px solid #604b1b; background-color:#fee8d4; margin:auto; color:#795622; font-weight:bold; }

#messagerie_haut { width:548px; background-color:#482c11; height:18px; line-height:18px; margin:auto;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fffbeb; font-weight:bold; text-align:left; }

#messagerie_message { width:546px; border:1px solid #604b1b; background-color:#fee8d4;margin:auto; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#795622; text-align:left; }

.message_titre_objet {padding-left:32px; width:365px; float:left; }
.message_titre_auteur { width:85px; float:left; text-align:center;}
.message_titre_date { margin-left:5px; width:50px; float:left; text-align:center;}

.message_mess_ligne { width:546px; height:18px; }
.message_mess_ligne a{text-decoration:none; color:#795622; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.message_mess_ligne a:hover { color:#482c11; text-decoration:underline; font-weight:bold; }
.message_mess_ligne a:visited { text-decoration:none; color:#795622 }


.message_mess_check { width:17px; margin-left:5px; line-height:18px; float:left;}
.message_mess_check input { height:16px;line-height:18px; margin-top:1px; } 
.message_mess_img { width:18px; line-height:18px; margin-left:3px; float:left; }
.message_mess_objet { width:347px; line-height:18px; margin-left:5px; float:left; }
.message_mess_auteur { width:85px; line-height:18px; float:left; text-align:center; }
.message_mess_date { margin-left:5px; width:50px; line-height:18px; float:left; text-align:center;}

.messagerie_p {margin:10px 10px 10px 10px; font-size:12px; }

.messagerie_p1 { margin-left:10px; float:left;}
.messagerie_p2 { margin-right:10px; float:right; text-align:right;}




/**************************/
/*         Jouer          */
/**************************/

#jouer_jeu {padding:0 3px 0 4px; }
#jouer_jeu_haut { width:583px; height:133px; }
.jouer_jeu_barre { width:583px; height:2px;}
#jouer_zigoune { width:520px; margin:auto; }
.jouer_select{ width:130px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#757a7d; font-weight:bold; float:left; }
#jouer_stats { width:583px;height:175px;}


/**************************/
/*        Equipe          */
/**************************/

#equipe {padding:10px 10px 10px 10px; }
#equipe_titre{ width:571px; height:31px; }

#equipe_cadre {  padding-top:10px; }


/**************************/
/*       Ma Page          */
/**************************/

#ma_page {padding:10px 10px 10px 10px; }
#ma_page_titre{ width:571px; height:31px; }

#ma_page_cadre { width:571px; padding-top:10px; }

#ma_page_info { width:299px;  margin-top:10px; float:left; }
#ma_page_avatar {width:105px; height:105px; float:left; border:1px solid #57380f; margin-left:8px;}
#ma_page_informations { margin-left:117px; width:170px; }
#ma_page_informations p{ height:15px; padding-left:5px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#845015;}

.ma_page_div_titre { margin-left:8px; height:18px; padding-left:5px; font-size:12px; color:#FFF ; font-family:Arial, Helvetica, sans-serif; font-weight:bold; background-color:#d38c48;  margin-top:10px; }
#ma_page_armement { height:42px; margin-left:8px; margin-top:10px; }
.ma_page_arme { width:42px; height:42px; border:1px solid #57380f; margin-left:3px; float:left; }

.ma_page_talent { text-align:center; font-size:12px; color:#000 ; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin-top:10px; }

.ma_page_combat { margin-left:8px; width:291px; height:50px; margin-top:5px; border:1px solid #57380f; }

.ma_page_amis { height:16px; padding-left:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#845015; }
.ma_page_amis_nom {width:75px; float:left; }
.ma_page_amis_lien { margin-left:35px; float:left; }

.ma_page_parrainage_lien { text-align:center; margin-top:10px; font-size:12px; color:#cc0019 ; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }

#ma_page_parrainage_table {width:175px; border:1px solid #57380f; background-color:#feead6; margin:auto; margin-top:10px; text-align:center; }

#ma_page_parrainage_table thead tr {background-color:#976536; font-family:Arial, Helvetica, sans-serif; font-size:12px; height:16px; color:#FFF; }
#ma_page_parrainage_table tbody tr { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#795622; font-weight:bold;}
#ma_page_parrainage_table tbody tr td {height:18px; padding-left:4px; }

#ma_page_zigounes {width:262px; margin-left:305px; margin-top:10px; font-size:12px; color:#fff8ba; font-family:Arial, Helvetica, sans-serif; }

.ma_page_zigounes_barre{ margin-top:4px; margin-bottom:4px; text-align:center;}

.ma_page_zigounes_p{ height:15px; padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff8ba;}



/**************************/
/*     Fond d'écran       */
/**************************/

#fond_ecran{padding:10px 10px 10px 10px; }
#fond_ecran_titre { width:571px; height:31px; }

#fond_ecran_cadre { margin-left:3px; padding-top:10px; }

#fond_ecran_table { width:510px;  border:0; margin:auto;margin-top:10px;}
.fond_ecran_table_fond {width:134px; height:90px; border:1px solid #604b1b; text-align:center;}
.fond_ecran_table_fond img{margin-top:8px;}
.fond_ecran_table_taille { width:100px;} 
.fond_ecran_table_taille p{ margin-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#795622; font-weight:bold; text-align:left;} 
.fond_ecran_table_taille a{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#795622; font-weight:bold; text-decoration:none;}
.fond_ecran_table_taille a:hover{color:#b28541; text-decoration:underline;}
.fond_ecran_table_taille a:visited{ color:#795622; text-decoration:none;}

/**************************/
/*        Page FAQ        */
/**************************/

#faq_titre { width:665px; height:31px; margin-left:10px; }

#faq_quest { width:395px; margin:10px 0 0 10px; float:left; }
#faq_quest_haut { width:395px; height:7px; }
#faq_quest_centre {width:395px; height:196px; padding-top:5px; background-image: url(../images/faq_fond.gif); background-repeat:repeat-y; }
#faq_quest_centre p{ width:380px; height:18px; margin:0 5px 0 5px; padding-left:5px; color:#FFF; line-height:18px; font-family:Arial; font-size:12px; font-weight:bold; }
#faq_quest_centre a{text-decoration:none; color:#FFF; }
#faq_quest_centre a:hover{text-decoration:underline; }
#faq_quest_centre a:visited{text-decoration:none; color:#FFF; }
.marron_fonce { background-color:#b0753e ; }
#faq_quest_bas { width:395px; height:7px; }

#faq_image {width:210px; height:202px; float:left; margin-top:30px; }

#faq_question {width:665px; color:#673b15;  margin-left:10px; clear:both; }
#faq_question_titre { width:645px; background-image:url(../images/faq_question_fond.gif); background-repeat:repeat-x; height:22px; color:#FFF; font-family:Arial; font-weight:bold; padding-left:20px; }
#faq_question_texte { width:100%; font-size:12px; font-weight:bolder;}


/**************************/
/*    Page Inscription    */
/**************************/
#inscription_titre { width:665px; height:31px; margin-left:10px; }

#inscription { width:395px; margin:10px 0 0 10px; float:left;}
#inscription_haut { width:395px; height:7px; }
#inscription_centre {width:395px; padding-top:5px; background-image: url(../images/faq_fond.gif); background-repeat:repeat-y; }
#inscription_bas { width:395px; height:7px; clear:both; }

#inscription_droit {width:262px; margin-top:10px; margin-left:415px; font-size:11px; color:#fff8ba; font-family:Arial, Helvetica, sans-serif; }

#cadre_s_h{width:262px; height:11px; }
#cadre_s_m{width:262px; background-image:url(../images/cadre_s_m.gif); background-repeat:repeat-y; }
#cadre_s_b{width:262px; height:10px; }

#inscription_droit form{ margin-left:10px; margin-right:10px; }

#inscription_donnees { margin-left:5px; width:275px; float:left; margin-top:10px; font-size:11px; color:#fff8ba; font-family:Arial, Helvetica, sans-serif; }
.inscription_div { width:100%; height:20px; }
.inscription_div1 {text-align:right; width:90px; float:left;line-height:20px; }
.inscription_div2 {width:150px;text-align:left; float:left; line-height:20px;margin-left:5px;}
.inscription_input{ border:1px solid #604b1b; width:150px; height:15px;  background-color:#fffde6;margin-top:1px;}
#inscription_tetezig { width:110px; float:left; }
.inscription_select { height:18px; border:1px solid #604b1b; margin-top:1px; font-size:11px; background-color:#fffde6;}

.inscription_p{height:20px; line-height:20px; margin:0 5px 0 5px;padding-left:5px;font-size:11px; color:#fff8ba; font-family:Arial, Helvetica, sans-serif; }
.inscription_submit { width:264px; height:29px; background:url(../images/inscription_valider.gif); border:0; cursor:pointer; }	


/**************************/
/*    Page Presentation   */
/**************************/
#presentation_titre { width:665px; height:31px; margin-left:10px; }

#presentation { width:395px; margin:10px 0 0 10px; float:left; }
#presentation_haut { width:395px; height:7px; }
#presentation_centre {width:395px; padding-top:10px; background-image: url(../images/faq_fond.gif); background-repeat:repeat-y;
font-size:12px; color:#fff8ba; font-family:Arial, Helvetica, sans-serif; text-align:center;}
#presentation_bas { width:395px; height:7px;; clear:both; }

#presentation_droit {width:262px; margin-left:420px; margin-top:10px;}
.presentation_p{height:20px; line-height:20px; font-size:13px; font-weight:bold; color:#fff8ba; font-family:Arial, Helvetica, sans-serif; text-align:left; float:left; }
.presentation_p_img{height:20px; line-height:20px;width:36px; float:left; }
.presentation_div { height:20px; margin-left:10px; margin-right:10px; }

/**************************/
/*   Page Visite Guidée   */
/**************************/
#visite_titre { width:665px; height:31px; margin-left:10px; }
#visite { width:346px; margin:10px 0 0 10px; float:left; }

#visite_droit {width:315px; margin-left:361px; margin-top:10px;}

#cadre_m_h{width:346px; height:10px; }
#cadre_m_m{width:346px; background-image:url(../images/cadre_m_m.gif); background-repeat:repeat-y; }
#cadre_m_b{width:346px; height:10px; }



/**************************/
/*      Page Forum        */
/**************************/

#forum_titre { width:665px; height:32px; margin-left:10px; }

#forum_cadre { width:665px; margin:10px 0 0 10px; }
#forum_cadre_haut { width:665px; height:10px; }
#forum_cadre_milieu { width:665px; background-image:url(../images/forum_fond.gif); background-repeat:repeat-y; }
#forum_cadre_bas { width:665px; height:11px; }

#forum_cadre_recherche { text-align:right; margin-right:20px; font-family:Arial; font-size:12px; margin-bottom:5px; }
#forum_cadre_recherche input {border:1px solid #764d1d; height:16px; font-size:12px; width:150px; }

#forum_categorie {margin:5px 10px 0 10px; border:1px solid #735220; width:645px; height:100%; color:#fddeba; font-family:Arial, Helvetica, sans-serif; }
.forum_cat_div { width:645px; height:55px; background-image:url(../images/forum_cat1.gif); background-repeat:repeat-x; }
.forum_cat_div2 { width:645px; height:55px; background-image:url(../images/forum_cat2.gif); background-repeat:repeat-x; }

.forum_cat_titre { margin-left:15px; height:15px; line-height:15px; font-size:15px; padding-top:5px; font-weight:bold;}
.forum_cat_descrip {margin-left:15px; height:12px; line-height:12px; font-size:12px; margin-top:3px;}
.forum_cat_titre a{ color:#fddeba; text-decoration:none; }
.forum_cat_titre a:hover { text-decoration:underline; }
.forum_cat_titre a:visited{ color:#fddeba; text-decoration:none; }

.forum_topic { width:645px; height:28px; margin-bottom:3px; }
.forum_topic_titre { margin-left:20px;  height:28px; line-height:28px; color:#fddeba; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; float:left;}
.forum_topic_nouveau { float:right; }


.forum_topic_div { width:645px; height:20px; background-image:url(../images/forum_topic1.gif); background-repeat:repeat-x;  font-size:13px; font-family:Arial, Helvetica, sans-serif;}
.forum_topic_div2 { width:645px; height:20px; background-image:url(../images/forum_topic2.gif); background-repeat:repeat-x;  font-size:13px; font-family:Arial, Helvetica, sans-serif;}

.p_topic_titre { padding-left:15px; width:415px; height:20px; line-height:20px; float:left; }
.p_topic_titre a{ color:#fddeba; text-decoration:none; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
.p_topic_titre a:hover { text-decoration:underline; }
.p_topic_titre a:visited{ color:#fddeba; text-decoration:none; }
.p_topic_mess { width:52px; height:20px; text-align:center; float:left; }
.p_topic_auteur { width:69px; height:20px; line-height:20px; margin-left:20px; text-align:center; float:left; }
.p_topic_reponse { width:74px; height:20px; line-height:20px; text-align:center; float:left; }

.p_topic_pagination { width:645px; margin-left:10px; margin-top:10px; height:20px; line-height:20px; text-align:center; color:#fddeba; }
.p_topic_pagination a{ color:#fddeba; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.p_topic_pagination a:hover{ text-decoration:underline; color:#604b1b; font-weight:bold; }
.p_topic_pagination a:visited{ text-decoration:none; color:#fddeba; }

.table_rep { width:645px; border:1px solid #7b5722; border-collapse:collapse; }
.table_rep th{ background-color:#936928; color:#f1e6a7; border:1px solid #7b5722; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.tab_dat { float:left; margin-left:15px; }
.tab_lien { float:right; margin-right:15px; }
.tab_lien a { color:#f1e6a7; text-decoration:none; }
.tab_lien a:hover { color:#d38c48; text-decoration:underline; }
.tab_lien a:visited { color:#f1e6a7; text-decoration:none; }
.table_rep tbody td{ background-color:#feecdb; color:#795622; border:1px solid #7b5722; padding:8px 5px 8px 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.txtarea_mess {margin-left:10px; border:1px solid #7b5722; width:645px; height:150px; background-color:#feebd9; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#795622; }
.smiley { width:647px; height:21px; line-height:21px; margin-left:10px; background-image:url(../images/smiley_fond.gif); background-repeat:repeat-x; padding-top:1px; }

.mess_submit { width:194px; height:28px; background:url(../images/envoyer.gif); border:0; cursor:pointer;}	


/**************************/
/*         Footer         */
/**************************/
#footer { width:1018px; height:106px; background-image:url(../images/footer.png); top:0px; clear:both; }
#footer2{ width:1018px; height:106px; background-image:url(../images/footer2.png); top:0px; clear:both; }
#footer_cadre { margin-left:167px; padding-top:46px; width:657px; height:17px; line-height:17px; color:#cbaf86; font-family:Arial; font-size:12px; font-weight:bold; text-align:center;}
#footer_cadre a{ color:#cbaf86; text-decoration:none; }
#footer_cadre a:hover{text-decoration:underline; }
#footer_cadre a:visited{ color:#cbaf86; text-decoration:none;  }





/**************************/
/*   Styles de texte      */
/**************************/

.marron { color:#604b1b; }

.marron_fonce { background-color:#b0753e ; }

.marron2 { color:#735220; }

.marron_clair { background-color:#b2763f; }

.rose_pale {color:#edcdad; }

.rose_pale2{background-color:#fde0c2;}

.blanc {color:#FFF; }

.centrer { text-align:center; }

.droite { text-align:right; }

.italic { font-style:italic; }

.gras { font-weight:bold; }

.rouge { color:#bd0926; }

.px11 { font-size:11px; }

.px12 { font-size:12px; }

.px18 { font-size:18px; }

.arial {font-family:Arial, Helvetica, sans-serif; }

.jaune { color:#fff8ba; }

.orange_clair { background-color:#fde0c2; }

.bleu { color:#009ee0; }

.rose { color:#e2007a; }