body{padding:0px;margin:0px;background:#fff;text-align: center;font-family:"Trebuchet MS", Verdana, Arial;font-size:12px;color:#061a1d;}

a {text-decoration: none;font-family:"Trebuchet MS", Verdana, Arial;color:#061a1d;}
a:hover{text-decoration: underline;font-family:"Trebuchet MS", Verdana, Arial;color:#061a1d;cursor:pointer;}

h1{font-family:"Trebuchet MS", Verdana, Arial;color:#0063a3;font-size:18px;margin:0;padding:0;padding-bottom:20px;line-height:18px;}
/*h2{font-family:"Trebuchet MS", Verdana, Arial;color:#1895ce;font-size:17px;margin:0;padding:0;padding-bottom:15px;line-height:16px;}*/
h2{font-family:"Trebuchet MS", Verdana, Arial;color:#061a1d;font-weight:normal;display:block;font-size:17px;margin:0;text-decoration:none;}
h3{font-family:"Trebuchet MS", Verdana, Arial;color:#f97810;font-size:15px;margin:0;padding:0;padding-bottom:10px;line-height:14px;}
h4{font-family:"Trebuchet MS", Verdana, Arial;color:#868686;font-size:13px;margin:0;padding:0;padding-bottom:5px;padding-top:5px;line-height:1;}

img{border:0px none;}

form{padding:0px;margin:0px;font-family:"Trebuchet MS", Verdana, Arial;}

ul, li{margin:0;padding:0;list-style-type:none;font-family:"Trebuchet MS", Verdana, Arial;}

p{padding:0;margin:0;}

.block{display:block;}

.breaker{clear:both !important;height:0px !important;float:none !important;border:none !important;padding:0px !important;margin:0px !important;background:none !important;overflow:hidden !important;font-size:0px;}

#general{width:984px;margin:auto;text-align:left;}

#bandeau{background:url(../images/bandeau/bg.jpg) no-repeat;height:199px;}
#bandeau #logo{float:left;margin-top:26px;margin-left:26px;margin-right:17px;}

#bandeau #accroche{float:left;width:380px;color:#fff;font-size:21px;line-height:23px;margin-top:80px;}

#bandeau #login{float:left;width:395px;height:68px;background:url(../images/bandeau/bg_login.png) no-repeat;margin-top:70px;padding-top:10px;padding-left:10px;}
#bandeau #login .inscrire{position:relative;z-index:500;float:left;width:76px;height:19px;color:#fff;background:#061a1d;text-align:center;margin-right:14px;}
#bandeau #login .inscrire:hover{position:relative;z-index:500;float:left;width:76px;height:19px;color:#fff;background:#061a1d;text-align:center;margin-right:14px;text-align:center;text-decoration:none;}
#bandeau #login .email{z-index:1000;float:left;width:130px;margin-right:5px;font-size:11px;color:#38484a;margin-right:5px;}
#bandeau #login .email input{position:relative;z-index:500;width:120px;padding-left:5px;font-size:11px;height:15px;vertical-align:middle;margin-bottom:5px;}
#bandeau #login .email input.souvenir{position:relative;z-index:500;width:auto;vertical-align:middle;padding:0;height:auto;margin:0;padding:0;}
#bandeau #login .password{z-index:500;float:left;width:130px;margin-right:5px;font-size:11px;color:#38484a;text-align:right;}
#bandeau #login .password input{position:relative;z-index:500;width:120px;padding-left:5px;font-size:11px;height:15px;vertical-align:middle;margin-bottom:5px;}
#bandeau #login .password a{position:relative;z-index:500;color:#38484a;text-decoration:underline;}
#bandeau #login .btn{position:relative;z-index:500;border:none;background:#061a1d;color:#fff;font-size:12px;float:left;width:28px;height:20px;padding:0;cursor:hand;}

#bandeau #nav{position:relative;margin-top:-8px;z-index:600;}
#bandeau #nav #menuDeroulant{z-index:1000;list-style-type:none;margin:0;padding:0;border:0;position:absolute;left:15px;text-align:left;}
#bandeau #nav #menuDeroulant li{z-index:1000;float: left;width: 220px;height:37px;margin: 0;padding: 0;margin-right:2px;}
#bandeau #nav #menuDeroulant li a:link, #menuDeroulant li a:visited{cursor:hand;text-align:center;background:url(../images/bandeau/onglet.gif) no-repeat;display:block;height:37px;color:#061a1d;margin: 0;text-decoration:none;font-size:17px;line-height:37px;}
#bandeau #nav #menuDeroulant li a:hover {text-align:center;background-color: #F2462E;background:url(../images/bandeau/onglet.gif) no-repeat;}
#bandeau #nav #menuDeroulant li a:active{text-align:center;background:url(../images/bandeau/onglet.gif) no-repeat;}
#bandeau #nav #menuDeroulant li:hover .sousMenu {z-index:1000;display: block; }
#bandeau #nav #menuDeroulant .sousMenu{z-index:1000;display: none;list-style-type: none;margin: 0;padding: 0;}
#bandeau #nav #menuDeroulant .sousMenu li {z-index:1000;float: none;margin: 0;padding: 0;width: 969px;background:url(../images/bleu/barre_h.jpg) no-repeat #4aaccf;display: block;color:#061a1d;font-size:17px;line-height:37px;padding-left:15px;position:absolute;left:-15px;padding-top:16px;}

#bandeau #nav #menuDeroulant li.active_rose{z-index:1000;float: left;width: 220px;height:37px;margin: 0;padding: 0;margin-right:2px;margin-top:1px;}
#bandeau #nav #menuDeroulant li.active_rose a:link, #menuDeroulant li.active_rose a:visited{cursor:hand;text-align:center;background:url(../images/bandeau/onglet_rose.gif) no-repeat;display:block;height:37px;color:#061a1d;margin: 0;text-decoration:none;font-size:17px;line-height:37px;}
#bandeau #nav #menuDeroulant li.active_rose a:hover {text-align:center;background-color: #cb7aa9;background:url(../images/bandeau/onglet_rose.gif) no-repeat;}
#bandeau #nav #menuDeroulant li.active_rose a:active{text-align:center;background:url(../images/bandeau/onglet_rose.gif) no-repeat;}
#bandeau #nav #menuDeroulant .sousMenu li.active_rose {z-index:1000;float: none;margin: 0;padding: 0;width: 969px;background:url(../images/rose/barre_h.jpg) no-repeat #cb7aa9;display: block;color:#061a1d;font-size:17px;line-height:37px;padding-left:15px;position:absolute;left:-15px;padding-top:16px;}

#bandeau #nav #menuDeroulant li.active_vert{z-index:1000;float: left;width: 220px;height:37px;margin: 0;padding: 0;margin-right:2px;margin-top:1px;}
#bandeau #nav #menuDeroulant li.active_vert a:link, #menuDeroulant li.active_vert a:visited{cursor:hand;text-align:center;background:url(../images/bandeau/onglet_vert.gif) no-repeat;display:block;height:37px;color:#061a1d;margin: 0;text-decoration:none;font-size:17px;line-height:37px;}
#bandeau #nav #menuDeroulant li.active_vert a:hover {text-align:center;background-color: #c6e33a;background:url(../images/bandeau/onglet_vert.gif) no-repeat;}
#bandeau #nav #menuDeroulant li.active_vert a:active{text-align:center;background:url(../images/bandeau/onglet_vert.gif) no-repeat;}
#bandeau #nav #menuDeroulant .sousMenu li.active_vert {z-index:1000;float: none;margin: 0;padding: 0;width: 969px;background:url(../images/vert/barre_h.jpg) no-repeat #c6e33a;display: block;color:#061a1d;font-size:17px;line-height:37px;padding-left:15px;position:absolute;left:-15px;padding-top:16px;}

#bandeau #nav #menuDeroulant li.active_bleu{z-index:1000;float: left;width: 220px;height:37px;margin: 0;padding: 0;margin-right:2px;margin-top:1px;}
#bandeau #nav #menuDeroulant li.active_bleu a:link, #menuDeroulant li.active_bleu a:visited{cursor:hand;text-align:center;background:url(../images/bandeau/onglet_vert.gif) no-repeat;display:block;height:37px;color:#061a1d;margin: 0;text-decoration:none;font-size:17px;line-height:37px;}
#bandeau #nav #menuDeroulant li.active_bleu a:hover {text-align:center;background-color: #4AACCF;background:url(../images/bandeau/onglet_vert.gif) no-repeat;}
#bandeau #nav #menuDeroulant li.active_bleu a:active{text-align:center;background:url(../images/bandeau/onglet_vert.gif) no-repeat;}
#bandeau #nav #menuDeroulant .sousMenu li.active_bleu {z-index:1000;float: none;margin: 0;padding: 0;width: 969px;background:url(../images/bleu/barre_h.jpg) no-repeat #4AACCF;display: block;color:#061a1d;font-size:17px;line-height:37px;padding-left:15px;position:absolute;left:-15px;padding-top:16px;}

#bandeau #recherche{position:relative;float:right;margin-right:26px;margin-top:10px;}
#bandeau #recherche input{z-index:1000;float:left;width:120px;padding-left:5px;font-size:11px;height:14px;vertical-align:middle;margin-right:5px;}
#bandeau #recherche .btn{z-index:1000;float:left;border:none;background:#061a1d;color:#fff;font-size:12px;float:left;width:28px;height:20px;padding:0;margin:0;cursor:hand}


#general #contenu{padding:0 10px 10px;padding-top:17px;}
#general #contenu #col_left{float:left;width:277px;}
#general #contenu #col_right{float:left;width:212px;margin-left:15px;margin-top:5px;}
#general #contenu #center{position:relative;float:left;width:435px;margin-top:3px;margin-left:15px;}
#general #contenu .ombre_left{background:url(../images/ombre_left.png) repeat-y;width:3px;height:100%;position:absolute;left:0;top:0;}
#general #contenu .ombre_right{background:url(../images/ombre_right.png) repeat-y;width:3px;height:100%;position:absolute;top:0;left:100%;margin-left:-3px;}

#general #contenu .sep{border-top:solid 1px #e6e8e9;width:180px;margin-top:10px;margin-bottom:10px;font-size:0px;}

#general .bleu{background:url(../images/bleu/barre_h.jpg) no-repeat #4aaccf;}
#general .rose{background:url(../images/rose/barre_h.jpg) no-repeat #cb7aa9;}
#general .vert{background:url(../images/vert/barre_h.jpg) no-repeat #c6e33a;}

#general #contenu #message{color:#061a1d;font-size:17px;line-height:37px;padding-left:5px;position:relative;}

.bloc{position:relative;}
#general #contenu #col_left .coin_h_g{background:url(../images/bloc_coin_h_g.png) no-repeat;width:10px;height:10px;float:left;padding:0;margin:0;font-size:0px;}
#general #contenu #col_left .coin_h_d{background:url(../images/bloc_coin_h_d.png) no-repeat;width:10px;height:10px;float:left;padding:0;margin:0;font-size:0px;}
#general #contenu #col_left .center_h{background:url(../images/bloc_bg_h.png) repeat-x;height:10px;width:257px;float:left;padding:0;margin:0;font-size:0px;}
#general #contenu #col_left .coin_b_g{background:url(../images/bloc_coin_b_g.png) no-repeat;width:10px;height:10px;float:left;padding:0;margin:0;font-size:0px;}
#general #contenu #col_left .coin_b_d{background:url(../images/bloc_coin_b_d.png) no-repeat;width:10px;height:10px;float:left;padding:0;margin:0;font-size:0px;}
#general #contenu #col_left .center_b{background:url(../images/bloc_bg_b.png) repeat-x;height:10px;width:257px;float:left;padding:0;margin:0;font-size:0px;}


#general #contenu #col_left .bloc{position:relative;}
#general #contenu #col_left .bloc .center_h{width:257px;}
#general #contenu #col_left .bloc .center_b{width:257px;}
#general #contenu #col_left .bloc .content{position:relative;background:#fff;margin:0 3px;padding-left:18px;padding-right:18px;}
#general #contenu #col_left .bloc .content .rub{font-size:15px;color:#38484a;position:relative;}
#general #contenu #col_left .bloc .content .sep{position:relative;border-top:solid 1px #e6e8e9;width:235px;margin-top:10px;margin-bottom:10px;font-size:0px;}
#general #contenu #col_left .bloc .content .visuel{position:relative;float:left;width:88px;text-align:center;margin-right:12px;}
#general #contenu #col_left .bloc .content .visuel img{border:solid #48b1cc 6px;display:block;}
#general #contenu #col_left .bloc .content .visuel .bulle{background:url(../images/bas_bulle.gif) no-repeat right;width:88px;height:10px;}
#general #contenu #col_left .bloc .content .text{position:relative;float:left;padding-top:3px;font-size:12px;width:135px;}
#general #contenu #col_left .bloc .content .text .categ{background:#76c5d9;color:#061a1d;font-size:11px;line-height:14px;padding:2px;}
#general #contenu #col_left .bloc .content .text .titre{font-weight:bold;margin:5px 0 0 0;padding:0;font-size:14px;}
#general #contenu #col_left .bloc .content .picto{text-align:right; width:auto;}

#general #contenu #center .entete{position:relative;}
#general #contenu #center .coin_h_g{background:url(../images/entete_coin_h_g.png) no-repeat;width:10px;height:14px;float:left;font-size:0px;}
#general #contenu #center .coin_h_d{background:url(../images/entete_coin_h_d.png) no-repeat;width:10px;height:14px;float:left;font-size:0px;}
#general #contenu #center .center_h{background:url(../images/entete_bg_h.png) repeat-x;height:14px;width:415px;float:left;font-size:0px;}
#general #contenu #center .entete .content{background:#061a1d;width:429px;padding-bottom:5px;margin:0 3px;}
#general #contenu #center .entete .content .liste_bulle{float:left;}
#general #contenu #center .entete .content .liste_bulle .bulle_poser{width:156px;margin-left:25px;}

#general #contenu #center .entete .content .liste_bulle .bulle_poser .g{background:url(../images/bulle_rose_g.png) no-repeat;float:left;width:9px;height:27px;}
#general #contenu #center .entete .content .liste_bulle .bulle_poser .d{background:url(../images/bulle_rose_d.png) no-repeat;float:left;width:10px;height:27px;}
#general #contenu #center .entete .content .liste_bulle .bulle_poser .b{background:url(../images/bulle_rose_b.png) no-repeat;float:left;width:12px;height:11px;margin-left:20px;}

#general #contenu #center .entete .content .liste_bulle .bulle_poser .centre{width:137px;background:url(../images/bulle_rose_bg.png) repeat-x;float:left;height:27px;font-size:14px;line-height:29px;font-weight:bold;}
#general #contenu #center .entete .content .liste_bulle .voir_question{width:201px;margin-left:83px;margin-top:-5px;}
#general #contenu #center .entete .content .liste_bulle .voir_question .g{background:url(../images/bulle_rose_g.png) no-repeat;float:left;width:9px;height:27px;}
#general #contenu #center .entete .content .liste_bulle .voir_question .d{background:url(../images/bulle_rose_d.png) no-repeat;float:left;width:10px;height:27px;}
#general #contenu #center .entete .content .liste_bulle .voir_question .b{background:url(../images/bulle_rose_b.png) no-repeat;float:left;width:12px;height:11px;margin-left:20px;}
#general #contenu #center .entete .content .liste_bulle .voir_question .centre{width:182px;background:url(../images/bulle_rose_bg.png) repeat-x;float:left;height:27px;font-size:14px;line-height:29px;font-weight:bold;}
#general #contenu #center .entete .content .logo{float:right;color:#fff;font-size:55px;margin-right:20px;}
#general #contenu #center .entete .content .logo span{font-size:46px;}


#general #contenu #center .liste{position:relative;}
#general #contenu #center .liste .bloc_question{position:relative;}
#general #contenu #center .liste .entete {background:url(../images/entete_bas.gif) no-repeat 350px top #fff;font-size:18px;padding-left:22px;padding-bottom:15px;padding-top:10px;color:#962866;margin:0 3px;min-height:10px;height:auto;}
#general #contenu #center .liste .entete h3{font-size:18px;padding-bottom:10px;padding-top:10px;color:#962866;margin:0 3px;min-height:10px;height:auto;font-weight:normal;}
#general #contenu #center .liste .content{background:url(../images/bg_liste.jpg) repeat-x #fff;margin:0 3px;padding:8px 20px;}
#general #contenu #center .liste .content .temps{color:#38484a;}
#general #contenu #center .liste .content .temps a , #general #contenu #center .liste .content .titre a {color:#ff291a;text-decoration:underline;}
#general #contenu .tx-ccquestionanswer-pi5 #center .liste .content .temps a, #general #contenu #center .tx-ccquestionanswer-pi3 .liste .content .temps a{color:#38484A;}
#general #contenu #center .liste .content .titre{font-size:18px; line-height: 1}
#general #contenu #center .liste .rss{background:#fff;margin:0 3px;padding:8px 0px;}
#general #contenu #center .liste .rss .sep{border-top:solid 1px #e6e8e9;width:428px;margin-top:10px;margin-bottom:10px;font-size:0px;}
#general #contenu #center .liste .rss .picto{padding:0px 10px;text-align:right;}
#general #contenu #center .coin_b_g{background:url(../images/bloc_coin_b_g.png) no-repeat;width:10px;height:10px;float:left;font-size:0px;}
#general #contenu #center .coin_b_d{background:url(../images/bloc_coin_b_d.png) no-repeat;width:10px;height:10px;float:left;font-size:0px;}
#general #contenu #center .center_b{background:url(../images/bloc_bg_b.png) repeat-x;height:10px;width:415px;float:left;font-size:0px;}

#general #contenu #col_gauche { float:left; }
#menu_gauche { width:207px }
/*
#menu_gauche .mg_contenu { background-color:#000; padding:20px 18px 22px; margin-left:6px; }
*/
#menu_gauche .mg_contenu { background-color:#061A1D; padding:20px 18px 22px; margin-left:6px; }

#menu_gauche .bloc_widget { background:url(../images/background_widget.gif); padding:20px 18px 22px; margin-left:6px; }
#menu_gauche #plus_widget {position:relative;top:4px;left:4px;}

#menu_gauche .mg_contenu hr { margin-bottom:12px; }
#menu_gauche .mg_contenu h3 { color:#9ba3a5; font-size:14px; }
#menu_gauche .mg_contenu ul li.encours a { color:#C6E33A;font-weight:bold;text-decoration:none; }
#menu_gauche .mg_contenu ul li a { color:#9ba3a5; text-decoration:underline;font-weight:normal; }
#menu_gauche .mg_contenu li ul { margin-bottom:9px; }
#menu_gauche .mg_contenu li.encours li a { color:#fff;font-weight:normal;text-decoration:underline; }
#menu_gauche .mg_contenu li.encours li.selected { color:#fff;font-weight:bold;text-decoration:none; }
#menu_gauche .mg_contenu li li a { color:#fff; text-decoration:underline; }
#menu_gauche .mg_contenu li li.encour_rose{ color:#CB7AA9;}
#menu_gauche .mg_contenu li li a:hover { text-decoration:none }
#menu_gauche .mg_bulle { background:url(../images/bulle_menu_noir_d.png) no-repeat right top; margin-left:145px; width:19px; height:18px; }

#general #contenu #col_droite { float:left; }
#general #contenu #col_droite #center { width:738px; }
#general #contenu #col_droite #center .center_h { width:718px;}
#general #contenu #col_droite #center .center_b { width:718px; }
#general #contenu #col_droite #center .entete .content { width:732px; height:232px; }

#general #contenu #col_droite #center .liste .entete { font-weight:normal; line-height:auto; background-position:574px top; }
#big_articles { padding:16px 0 0 44px; }
#big_articles h4 { clear:left; font-size:26px; color:#fff; margin-bottom:5px; }
#big_articles h4 a {color:#fff; }
#big_articles p { color:#fff; line-height:14px; }
#big_articles p a { color:#fff;}
#big_articles .categorie { background-color:#bfe024; line-height:15px; font-size:12px; color:#000; float:left; clear:right; padding:0 4px; margin-bottom:5px; }
#big_articles .categorie a { color:#000; }
#big_articles p.lire_suite { margin-top:4px; }
#big_articles p.lire_suite a { color:#b4babb; text-decoration:underline;  }
#big_articles p.lire_suite a:hover { text-decoration:none; }
#big_articles img { clear:left; float:left; margin-right:20px; }
#big_articles .bloc_article { float:left; width:350px; }
#big_articles .article_hide { display:none; }
#big_articles .article_show { display:block; }
#big_articles #nav_big_articles { position:absolute; bottom:5px; right:5px; margin:11px 2px 0 0; font-weight:bold; }
#big_articles #nav_big_articles li { float:left; display:inline; }
#big_articles #nav_big_articles a { display:block; background-color:#fff; margin-right:1px; line-height:9px; width:16px; padding: 2px 0 3px 1px; text-align:center; }
#big_articles #nav_big_articles a:hover { text-decoration:none; }
#big_articles #nav_big_articles li.encours a { background-color:#bfe024 }
#big_articles .add_fav{ color:#FFF;font-size:11px;line-height:14px;margin-left:5px;}
#big_articles .add_fav a{ color:#FFF;text-decoration:none;font-weight:bold;}
#big_articles .add_fav_bulle a{ color:#FFF;text-decoration:none;font-weight:normal;}
#big_articles .add_fav_bulle{ white-space:nowrap;display:none;color:#FFFFFF;background: transparent url(../images/bulle_orange.png) no-repeat 0 0;padding:3px 5px;position:absolute;top:-10px;z-index:15;height:29px;}
#big_articles .add_fav a:hover{ text-decoration:none;}
#big_articles .add_fav .bird{ display:inline-block;width:20px;height:11px;margin-left:5px;background:transparent url(../images/bird_big.jpg) no-repeat left top;}
#big_articles .add_fav a:hover .bird{ text-decoration:none;background-position: left -11px;}
#big_articles .comments a{ color:#B4BABB;text-decoration:underline;}

#general #contenu #col_droite #center .liste_articles hr { margin:0 0 14px; background-color:#edeeee; height: 1px; border:1px solid #E3E6E6;}
#general #contenu #col_droite #center .liste_articles { background-color:#fff; margin:0pt 3px; padding:14px 0 14px 41px; }
#general #contenu #col_droite #center .liste_articles .article_img { float:left; margin-right:11px; padding-bottom:10px; background:#fff url(../images/bulle_vert_b_.gif) no-repeat 68px bottom; }
#general #contenu #col_droite #center .liste_articles .article_img img { padding:7px 8px; background-color:#bfe024; }
#general #contenu #col_droite #center .liste_articles .categorie { background-color:#bfe024; line-height:14px; font-size:11px; color:#000; float:left; clear:right; padding:0 4px; margin-bottom:5px; }
#general #contenu #col_droite #center .liste_articles h4 { clear:left; font-size:13px; color:#000; margin-bottom:0; padding:0; }
#general #contenu #col_droite #center .liste_articles p { color:#000; line-height:14px; }

#general #contenu #col_droite #center .liste_articles .add_fav{ color:#000000;font-size:11px;line-height:14px;margin-left:5px;}
#general #contenu #col_droite #center .liste_articles .add_fav a{ text-decoration:none;}
#general #contenu #col_droite #center .liste_articles .add_fav_bulle a{ color:#FFF;text-decoration:none;}
#general #contenu #col_droite #center .liste_articles .add_fav_bulle{ white-space:nowrap;display:none;color:#FFFFFF;background: transparent url(../images/bulle_orange.png) no-repeat 0 0;padding:3px 5px;position:absolute;top:-10px;z-index:15;height:29px;}
#general #contenu #col_droite #center .liste_articles .add_fav a:hover{ text-decoration:none;}
#general #contenu #col_droite #center .liste_articles .add_fav .bird{ display:inline-block;width:20px;height:11px;margin-left:5px;background:transparent url(../images/bird.jpg) no-repeat left top;}
#general #contenu #col_droite #center .liste_articles .add_fav a:hover .bird{ text-decoration:none;background-position: left -11px;}

#general #contenu #col_droite #center .tx-ccquestionanswer-pi3 .temps{float:left;}
#general #contenu #col_droite #center .tx-ccquestionanswer-pi3 .titre{clear:left;}
#general #contenu #col_droite #center .tx-ccquestionanswer-pi3 .add_fav{ color:#000000;font-size:11px;line-height:14px;margin-left:5px;}
#general #contenu #col_droite #center .tx-ccquestionanswer-pi3 .add_fav a{ text-decoration:none;}
#general #contenu #col_droite #center .tx-ccquestionanswer-pi3 .add_fav_bulle a{ color:#FFF;text-decoration:none;}
#general #contenu #col_droite #center .tx-ccquestionanswer-pi3 .add_fav_bulle{ white-space:nowrap;display:none;color:#FFFFFF;background: transparent url(../images/bulle_orange.png) no-repeat 0 0;padding:3px 5px;position:absolute;top:-20px;z-index:15;height:29px;}
#general #contenu #col_droite #center .tx-ccquestionanswer-pi3 .add_fav a:hover{ text-decoration:none;}
#general #contenu #col_droite #center .tx-ccquestionanswer-pi3 .add_fav .bird{ display:inline-block;width:20px;height:11px;margin-left:5px;background:transparent url(../images/bird_rose.gif) no-repeat left top;}
#general #contenu #col_droite #center .tx-ccquestionanswer-pi3 .add_fav a:hover .bird{ text-decoration:none;background-position: left -11px;}

#general #contenu #col_droite #center .liste_articles .comments a{ color:#6A7677;}
#general #contenu #col_droite #center .liste_articles .bloc_article { float:left; width:198px;}
#general #contenu #col_droite #center .liste_articles .article { width:300px; float:left; margin:0 53px 17px 0; display:inline; position:relative; }
#general #contenu #col_droite #center .liste_articles .article.col2 { margin:0 38px 17px 0; }
#general #contenu #col_droite #center .liste_articles p.lire_suite a { color:#000; text-decoration:underline;  }
#general #contenu #col_droite #center .liste_articles p.lire_suite a:hover { text-decoration:none; }
/*travaux en cours*/
#general #contenu #col_droite #center .actu_rss { background:#FFFFFF none repeat scroll 0%; margin:0pt 3px; padding:8px 0px; margin-top:-30px; }
#general #contenu #col_droite #center .actu_rss .liste_page_actu { position:relative; margin-left:310px; width:115px; float:left; display:inline; }
#general #contenu #col_droite #center .actu_rss .liste_page_actu li { float:left; }
#general #contenu #col_droite #center .actu_rss .liste_page_actu li.encours a { color:#962866; }
#general #contenu #col_droite #center .actu_rss .liste_page_actu li a { font-size:12px; margin:0 5px; text-align:center; }
#general #contenu #col_droite #center .actu_rss .picto { float:right; margin-right:38px; position:relative; }
/*travaux en cours*/

#general #contenu .motscles{margin-bottom:20px;}
#general #contenu .motscles .content{background:#fff;padding:23px 27px;}
#general .rose .motscles .content{margin-left:6px;padding:20px 18px 22px !important;}
#general #contenu .motscles .content a{font-size:14px;text-decoration:underline;color:#061a1d;}
#general #contenu .motscles .content a.violet{font-size:17px;text-decoration:underline;color:#962866;}
/* GUCOT
#general #contenu .motscles .content a.bleu{font-size:24px;text-decoration:underline;color:#027abb;}
*/
#general #contenu .motscles .content a.bleuTag{font-size:24px;text-decoration:underline;color:#027abb;}
#general #contenu .motscles .bulle_bas{background:url(../images/bulle_blanche_b.png) no-repeat right;width:16px;height:14px;float:right;margin-right:30px;}

#general #contenu #col_right .bloc .center_h{width:192px;}
#general #contenu #col_right .bloc .center_b{width:192px;float:left;}
#general #contenu #col_right .bloc .content{background:#fff;margin:0 3px;}

#general #contenu #col_right .bloc.membre{position:relative;}
#general #contenu #col_right .bloc.membre{position:relative;font-size:15px;color:#38484a;}
#general #contenu #col_right .bloc.membre .content{position:relative;padding-left:13px;padding-right:13px;}
#general #contenu #col_right .bloc.membre .content .rub{font-size:15px;color:#38484a;position:relative;}
#general #contenu #col_right .bloc.membre .content .inscrits{position:relative;float:left;width:48px;margin-right:18px;margin-bottom:30px;}
#general #contenu #col_right .bloc.membre .content .inscrits.last{float:left;width:48px;margin-right:0px;}
#general #contenu #col_right .bloc.membre .content .inscrits .visuel{border:solid #1f3134 6px;display:block;}
#general #contenu #col_right .bloc.membre .content .inscrits .bulle{background:url(../images/bulle_noir_b.png) no-repeat;width:10px;height:10px;float:right;margin-right:5px;}
#general #contenu #col_right .bloc.membre .content .inscrits a{font-size:11px;text-decoration:underline;}
#general #contenu #col_right .bloc.membre .content{position:relative;padding-left:13px;padding-right:13px;}
#general #contenu #col_right .bloc.membre .content .enligne{position:relative;float:left;width:48px;margin-right:18px;margin-bottom:5px;}
#general #contenu #col_right .bloc.membre .content .enligne.last{float:left;width:48px;margin-right:0px;}
#general #contenu #col_right .bloc.membre .content .enligne .visuel{border:solid #ff4133 6px;display:block;}
#general #contenu #col_right .bloc.membre .content .enligne .bulle{background:url(../images/bulle_rouge_b.png) no-repeat;width:10px;height:10px;float:right;margin-right:5px;}
#general #contenu #col_right .bloc.membre .content .enligne a{font-size:11px;text-decoration:underline;}
#general #contenu #col_right .bloc.membre .content .all_users{display:block;text-align:center;text-decoration:underline;}
#general #contenu #col_gauche .bloc_membre .content2 .all_users{display:block;text-align:center;text-decoration:underline;}
#general #contenu #col_right .bloc.membre .content .inscrire{text-align:center;}
#general #contenu #col_right .bloc.membre .content .inscrire a{font-size:11px;padding:3px 12px;color:#fff;background:#061a1d;font-weight:bold;line-height:21px;}
#general #contenu #col_right .coin_h_g{background:url(../images/bloc_coin_h_g.png) no-repeat;width:10px;height:10px;float:left;padding:0;margin:0;font-size:0px;}
#general #contenu #col_right .coin_h_d{background:url(../images/bloc_coin_h_d.png) no-repeat;width:10px;height:10px;float:left;padding:0;margin:0;font-size:0px;}
#general #contenu #col_right .center_h{background:url(../images/bloc_bg_h.png) repeat-x;height:10px;width:192px;float:left;padding:0;margin:0;font-size:0px;}
#general #contenu #col_right .coin_b_g{background:url(../images/bloc_coin_b_g.png) no-repeat;width:10px;height:10px;float:left;padding:0;margin:0;font-size:0px;}
#general #contenu #col_right .coin_b_d{background:url(../images/bloc_coin_b_d.png) no-repeat;width:10px;height:10px;float:left;padding:0;margin:0;font-size:0px;}
#general #contenu #col_right .center_b{background:url(../images/bloc_bg_b.png) repeat-x;height:10px;width:192px;float:left;padding:0;margin:0;font-size:0px;}

#general #footer{color:#061a1d;line-height:37px;font-size:11px;text-align:center;}


#general #contenu #chainage{position:relative;padding-left:5px;font-size:11px;line-height:22px; }
#general #contenu #chainage ul{ float:left;width:100%; }
#general #contenu #chainage li{ display:inline; }
#general #contenu #chainage a{font-size:11px;text-decoration:underline;}

#general #contenu #center.full{position:relative;float:left;width:964px;margin-top:3px;margin:0;}
#general #contenu #center.full .coin_h_g{background:url(../images/bloc_coin_h_g.png) no-repeat;width:10px;height:10px;float:left;padding:0;margin:0;font-size:0px;}
#general #contenu #center.full .coin_h_d{background:url(../images/bloc_coin_h_d.png) no-repeat;width:10px;height:10px;float:left;padding:0;margin:0;font-size:0px;}
#general #contenu #center.full .center_h{background:url(../images/bloc_bg_h.png) repeat-x;height:10px;width:944px;float:left;padding:0;margin:0;font-size:0px;}
#general #contenu #center.full .coin_b_g{background:url(../images/bloc_coin_b_g.png) no-repeat;width:10px;height:10px;float:left;font-size:0px;}
#general #contenu #center.full .coin_b_d{background:url(../images/bloc_coin_b_d.png) no-repeat;width:10px;height:10px;float:left;font-size:0px;}
#general #contenu #center.full .center_b{background:url(../images/bloc_bg_b.png) repeat-x;height:10px;width:944px;float:left;font-size:0px;}
#general #contenu #center.full .bloc .content{position:relative;background:#fff;margin:0 3px;padding-left:18px;padding-right:18px;}

#general #contenu #center.full .form{width:735px;margin:auto;padding-top:20px;padding-bottom:20px;}
#general #contenu #center.full .form .bloc_g{float:left;width:342px;margin-right:50px;}
#general #contenu #center.full .form .form_bulle{width:242px;background:url(../images/bloc_noir_bg.png) repeat-y;padding-top:36px;padding-left:50px;padding-right:50px;padding-bottom:65px;}
#general #contenu #center.full .form .bloc_g .coin_h_g{float:left;background:url(../images/bloc_noir_coin_h_g.png) no-repeat;width:10px;height:10px;float:left;padding:0;margin:0;font-size:0px;}
#general #contenu #center.full .form .bloc_g .coin_h_d{background:url(../images/bloc_noir_coin_h_d.png) no-repeat;width:10px;height:10px;float:left;padding:0;margin:0;font-size:0px;}
#general #contenu #center.full .form .bloc_g .center_h{background:url(../images/bloc_noir_bg_h.png) repeat-x;height:10px;width:322px;float:left;padding:0;margin:0;font-size:0px;}
#general #contenu #center.full .form .bloc_g .form_bulle .titre{color:#fff;font-size:20px;}
#general #contenu #center.full .form .bloc_g .form_bulle .sstitre{color:#fff;font-size:15px;padding-bottom:10px;}
#general #contenu #center.full .form .bloc_g .form_bulle .champs input{width:110px;border:solid 1px;padding:3px 5px;text-align:left;font-size:11px;margin-bottom:5px;}
#general #contenu #center.full .form .bloc_g .form_bulle .checkbox {color:#fff;font-size:11px;}
#general #contenu #center.full .form .bloc_g .form_bulle .checkbox input{vertical-align:middle;margin:-1px 0 0 0;padding:0;}
#general #contenu #center.full .form .bloc_g .form_bulle .lien {padding-top:10px;}
#general #contenu #center.full .form .bloc_g .form_bulle .lien a{color:#fff;font-size:11px;text-decoration:underline;}
#general #contenu #center.full .form .bloc_g .form_bulle .lien .btn{z-index:1000;border:none;background:#cdd1d2;color:#061a1d;font-size:12px;float:left;width:28px;height:20px;padding:0;margin-right:10px;cursor:hand;}
#general #contenu #center.full .form .bloc_g .bulle_bas{position:relative;background:url(../images/bulle_bas_noir.gif) no-repeat;width:16px;height:15px;float:right;margin-right:35px;}
#general #contenu #center.full .form .bloc_d{float:left;width:292px;padding-left:50px;border-left:solid 1px #c7cbcc;}
#general #contenu #center.full .form .bloc_d .titre{color:#061a1d;font-size:20px;}
#general #contenu #center.full .form .bloc_d .sstitre{color:#061a1d;font-size:15px;padding-bottom:10px;}
#general #contenu #center.full .form .bloc_d .champs input{width:110px;border:solid 1px;padding:3px 5px;text-align:left;font-size:11px;margin-bottom:5px;}
#general #contenu #center.full .form .bloc_d .checkbox {color:#061a1d;font-size:11px;}
#general #contenu #center.full .form .bloc_d .checkbox input{vertical-align:middle;margin:-1px 0 0 0;padding:0;}
#general #contenu #center.full .form .bloc_d .btn{margin-top:20px;z-index:1000;border:none;background:#061a1d;color:#fff;font-size:12px;height:20px;padding:0 10px;margin-right:10px;width:96px;}


#general #contenu #center.full .entete_noir{position:relative;}
#general #contenu #center.full .coin_h_g_entete{background:url(../images/entete_coin_h_g.png) no-repeat;width:10px;height:14px;float:left;font-size:0px;}
#general #contenu #center.full .coin_h_d_entete{background:url(../images/entete_coin_h_d.png) no-repeat;width:10px;height:14px;float:left;font-size:0px;}
#general #contenu #center.full .center_h_entete{background:url(../images/entete_bg_h.png) repeat-x;height:14px;width:944px;float:left;font-size:0px;}
#general #contenu #center.full .entete_noir .content{background:#061a1d;width:922px;padding-bottom:5px;margin:0 3px;}

/*RTE Ecrire une note*/
#general #contenu #center.full form.pqu fieldset div.htmlarea { margin-left:150px;width:250px; }
#general #contenu #center.full form.pqu fieldset div.htmlarea .toolbar { margin:0; }
#general #contenu #center.full form.pqu fieldset div.htmlarea .toolbar select { width:150px; }
#general #contenu #center.full form.pqu fieldset div.htmlarea .toolbar div.separator { margin:0; }
#general #contenu #center.full form.pqu fieldset div.htmlarea .toolbar div.indicator { margin-top:5px; }

#general #contenu #center.full div.texte_footer {background:#fff;padding:10px 110px 10px 110px;margin:0px 0 0 3px;width:738px;text-align:justify; }

.tx-dropdownsitemap-pi1 div.expAll {background-color:white;border:1px solid #CB7AA9;color:inherit;padding:5px;}
.tx-dropdownsitemap-pi1 a, .tx-dropdownsitemap-pi1 a:link, .tx-dropdownsitemap-pi1 a:visited, .tx-dropdownsitemap-pi1 a:hover, .tx-dropdownsitemap-pi1 a:active {background-color:inherit;color:#CB7AA9;}

#general #contenu #center.full form fieldset input.bt_orange { background-color:#FF6459;border:medium none;font-size:12px;height:24px;padding:3px 7px 6px;display:block;font-family:"Trebuchet MS",Verdana,Arial;margin-left:878px;margin-bottom:10px; }

/************************************************************
			Style Page Maroc
**************************************************************/

/** Robel **/
#general #contenu #col_droite #center.hpqa .entete .content { width:732px; height:71px; }
/** Robel **/
/** Robel **/
#general #contenu #center.hpqa .entete .content .liste_bulle{white-space:nowrap;}
/*
#general #contenu #center.hpqa .entete .content .liste_bulle .bulle_poser{width:156px;margin-right:15px;float:left;}
*/
#general #contenu #center.hpqa .entete .content .liste_bulle .bulle_poser{margin-right:15px;float:left;}
#general #contenu #center.hpqa .entete .content .liste_bulle .bulle_poser .g{background:url(../images/bulle_rose_g_long.png) no-repeat;float:left;width:9px;height:41px;}
#general #contenu #center.hpqa .entete .content .liste_bulle .bulle_poser .d{background:url(../images/bulle_rose_d_long.png) no-repeat;float:left;width:10px;height:41px;}
#general #contenu #center.hpqa .entete .content .liste_bulle .bulle_poser .b{background:url(../images/bulle_rose_b.png) no-repeat;float:left;width:12px;height:11px;margin-left:20px;margin-top:-1px;}
/*
#general #contenu #center.hpqa .entete .content .liste_bulle .bulle_poser .centre{width:137px;background:url(../images/bulle_rose_bg_long.png) repeat-x;float:left;height:41px;font-size:14px;line-height:41px;font-weight:bold;}
*/
#general #contenu #center.hpqa .entete .content .liste_bulle .bulle_poser .centre{background:url(../images/bulle_rose_bg_long.png) repeat-x;float:left;height:41px;font-size:14px;line-height:41px;font-weight:bold;}
/*
#general #contenu #center.hpqa .entete .content .liste_bulle .voir_question{width:201px;margin-left:0px;margin-top:0px;float:left;}
*/
#general #contenu #center.hpqa .entete .content .liste_bulle .voir_question{margin-left:0px;margin-top:0px;float:left;}
#general #contenu #center.hpqa .entete .content .liste_bulle .voir_question .g{background:url(../images/bulle_rose_g_long.png) no-repeat;float:left;width:9px;height:41px;}
#general #contenu #center.hpqa .entete .content .liste_bulle .voir_question .d{background:url(../images/bulle_rose_d_long.png) no-repeat;float:left;width:10px;height:41px;}
#general #contenu #center.hpqa .entete .content .liste_bulle .voir_question .b{background:url(../images/bulle_rose_b.png) no-repeat;float:left;width:12px;height:11px;margin-left:20px;margin-top:-1px;}
/*
#general #contenu #center.hpqa .entete .content .liste_bulle .voir_question .centre{width:182px;background:url(../images/bulle_rose_bg_long.png) repeat-x;float:left;height:41px;font-size:14px;line-height:41px;font-weight:bold;}
*/
#general #contenu #center.hpqa .entete .content .liste_bulle .voir_question .centre{background:url(../images/bulle_rose_bg_long.png) repeat-x;float:left;height:41px;font-size:14px;line-height:41px;font-weight:bold;}
/** Robel **/

#general #contenu #center.hpqa  .liste  .rss {min-height:30px;height:auto;}
#general #contenu #center.hpqa  .liste  .rss  .sep{position:relative;width:732px;}
#general #contenu #center.hpqa  .liste .entete  .sep{border-top:solid 1px #E1CFDA;width:669px;}
#general #contenu #center.hpqa  .liste .entete {background-color:#F2DEE9;}

#general #contenu #center.hpqa  .liste .ss_entete{background:#fff;font-size:18px;padding-left:22px;padding-bottom:10px;padding-top:10px;color:#962866;margin:0 3px;}


#general #contenu #center.hpqa  .liste  .entete .temps{font-size:11px;color:#38484a;}
#general #contenu #center.hpqa  .liste  .entete .reponses a{font-size:13px;color:#38484a;text-decoration:underline;}
#general #contenu #center.hpqa  .liste  .entete .temps a{font-size:11px;color:#FF291A;text-decoration:underline;}
#general #contenu #center.hpqa  .liste  .entete .titre{font-size:22px;color:#000;}

#general #contenu #center.hpqa  .liste  .entete .visuel{float:left;margin:0 20px 0 0 ;position:relative;}

.btn_q_r{z-index:1000;border:none;background:#061a1d;color:#fff;font-size:13px;width:192px;height:24px;padding:0px 0 2px 0;margin:10px 0 7px 0;}
.pos_rss {margin:0 0 0 140px;}
#general #contenu #col_droite{margin:0px 0 0 15px;}
#general #contenu #center.full.dos {position:relative;float:left;width:742px;margin-top:-2px;margin-left:0px;}
#general #contenu #col_droite #center.hpqa {margin:0px;}
#general #contenu #col_droite #center.hpcat {margin:0px;}
#general #contenu #col_droite #center.hpc {margin:0px;}
#general #contenu #center.full.dos .form{width:697px;padding:0px;margin:0px;}


#general #contenu #col_droite #center.full.dos  .form .bloc_g{float:left;width:461px;margin-right:0px;padding:0px;}
#general #contenu #col_droite #center.full.dos  .form_bulle{overflow:hidden;width:411px;background:url(../images/bloc_noir_bg_long.png) repeat-y;padding-top:6px;padding-left:25px;padding-right:25px;padding-bottom:15px;margin:0px 0 0 0px ;color:#fff;}
#general #contenu #col_droite #center.full.dos  .bloc_g .coin_h_g{float:left;background:url(../images/bloc_noir_coin_h_g.png) no-repeat;width:10px;height:10px;float:left;padding:0;margin:0;font-size:0px;}
#general #contenu #col_droite #center.full  .bloc_g .coin_h_d{background:url(../images/bloc_noir_coin_h_d.png) no-repeat ;width:10px;height:10px;float:left;padding:0;margin:0 0 0 0px;font-size:0px;}
#general #contenu #col_droite #center.full  .bloc_g .center_h{background:url(../images/bloc_noir_bg_h.png) repeat-x;height:10px;width:441px;float:left;padding:0;margin:0;font-size:0px;}
#general #contenu #col_droite #center.full  .bloc_g .bulle_bas{position:relative;background:url(../images/bulle_bas_noir.gif) no-repeat;width:16px;height:15px;float:right;margin-right:35px;}
#general #contenu #col_droite #center.full .content .temps{color:#B4BABB;}
#general #contenu #col_droite #center.full  .content .temps a{color:#ff291a;text-decoration:underline;}
#general #contenu #col_droite #center.full  .content h3.titre{line-height:1.1; font-size:28px;font-weight:normal;margin:10px 0;}
#general #contenu #col_droite #center.full  .content p{font-size:13px;margin:5px 0 15px 0;}
#general #contenu #col_droite #center.full  .content p.intro{font-size:16px;margin:0 0 5px 0;}
#general #contenu #col_droite #center.full  .content img{margin:0 0 5px -5px;}
#general #contenu #col_droite #center.full  .content .sep{border-color:#213336;width:415px;}
#general #contenu #col_droite #center.full .content .csc-textpic-text ul {margin-left:7px;}
#general #contenu #col_droite #center.full .content .csc-textpic-text li {display:block;}


#general #contenu #col_droite #center .pagination { background:none; margin:0pt auto; padding:8px 0px 0 0; margin-top:0px;color:#B1B7B8;text-align:center;}
#general #contenu #col_droite #center .pagination .liste_page_actu { position:relative;width:115px;margin:0 auto; display:block;}
#general #contenu #col_droite #center .pagination .liste_page_actu li { float:left; display:block;}
#general #contenu #col_droite #center .bas_de_page .liste_page_actu li { color:#CB7AA9;}
#general #contenu #col_droite #center .pagination .liste_page_actu li img{ margin:3px  0 0 0 ;}
#general #contenu #col_droite #center .pagination .liste_page_actu li.encours a { color:#91AE22; }
#general #contenu #col_droite #center .bas_de_page .liste_page_actu li.encours a { color:#000; }
#general #contenu #col_droite #center .pagination .liste_page_actu li a { font-size:12px; margin:0 5px; text-align:center; color:#B1B7B8;}

#general #contenu #col_droite #center.full  .content h5 {font-size:18px;padding-left:15px;padding-bottom:20px;padding-top:20px;color:#962866;margin:0 3px;font-weight:normal;}

#general #contenu #col_droite #center.full  .content .commentaire_bloc { padding-bottom:15px; background:#fff url(../images/bas_commentaire.gif) no-repeat 406px bottom; width:461px; margin-bottom:5px; }
#general #contenu #col_droite #center.full  .content .commentaire_bloc div { padding:7px 8px; background-color:#E5F3A7;position:relative; }
#general #contenu #col_droite #center.full  .content .commentaire_bloc p {   }
#general #contenu #col_droite #center.full  .content .commentaire_bloc ul { float:right;position:relative;}
#general #contenu #col_droite #center.full  .content .commentaire_bloc ul li  { display:inline;color:#C0CBA6;}
#general #contenu #col_droite #center.full  .content .commentaire_bloc ul li  a{color:#4E5D56;}
#general #contenu #col_droite #center.full .content .commentaire_bloc .temps{color:#435350;}
#general #contenu #col_droite #center.full  .content    textarea{ width:450px; }
#general #contenu #col_droite #center.full  .content    .btn{ font-family:"Trebuchet MS", Verdana, Arial;background:#CCE650; border:none;color:#061A1D;font-size:12px;font-weight:bold;padding:3px 18px;float:right;margin:8px 7px 0 0 ;}

#general #contenu #col_droite #col_droit_interne {width:182px;background:#AAD7FF;float:left;padding:10px 14px;margin:0 0 0 20px;}
#general #contenu #col_droite #col_droit_interne .lien_noir {padding-bottom:10px; background: url(../images/bas_bulle_bt.png) no-repeat 150px bottom;width:184px;margin:0 0 10px 0;}
#general #contenu #col_droite #col_droit_interne .lien_noir a {padding:4px 0px; background-color:#1F3134;color:#fff;font-size:14px;display:block;text-align:center;text-decoration:underline;}

#general #contenu #col_droite #col_droit_interne .bloc_blanc{ padding-bottom:10px; background: url(../images/bas_bulle_blanc.png) no-repeat 150px bottom;width:184px; }
#general #contenu #col_droite #col_droit_interne .bloc_blanc div{ padding:7px 8px; background-color:#fff;text-align:center;}
#general #contenu #col_droite #col_droit_interne .bloc_blanc div a{text-decoration:underline;}



#general #contenu #col_droite #col_droit_interne  .rub{font-size:15px;color:#38484a;margin:15px 0 0 0 ;}
#general #contenu #col_droite #col_droit_interne  .inscrits{position:relative;float:left;width:48px;margin-right:18px;margin-bottom:20px;}
#general #contenu #col_droite #col_droit_interne  .inscrits.last{float:left;width:48px;margin-right:0px;}
#general #contenu #col_droite #col_droit_interne  .inscrits .visuel{border:solid #1f3134 6px;display:block;}
#general #contenu #col_droite #col_droit_interne  .inscrits .bulle{background:url(../images/bulle_noir_b.png) no-repeat ;width:10px;height:10px;float:right;margin-right:5px;}
#general #contenu #col_droite #col_droit_interne  .inscrits a{font-size:11px;text-decoration:underline;}
#general #contenu #col_droite #col_droit_interne .enligne{position:relative;float:left;width:48px;margin-right:18px;margin-bottom:20px;}
#general #contenu #col_droite #col_droit_interne .enligne.last{float:left;width:48px;margin-right:0px;}
#general #contenu #col_droite #col_droit_interne .enligne .visuel{border:solid #ff4133 6px;display:block;}
#general #contenu #col_droite #col_droit_interne .enligne .bulle{background:url(../images/bulle_rouge_b.png) no-repeat;width:10px;height:10px;float:right;margin-right:5px;}
#general #contenu #col_droite #col_droit_interne .enligne a{font-size:11px;text-decoration:underline;}
#general #contenu #col_droite #col_droit_interne .all_users{display:block;text-align:center;text-decoration:underline;}


#general #contenu #col_droite #center.full #col_droit_interne  .sep{width:188px;border-color:#9AC4E9;border-width:2px 0 0 0 ;}
#general #contenu #col_droite #center.full #col_droit_interne  .list_article a {font-size:12px;text-decoration:underline;}
#general #contenu #col_droite #center.full #col_droit_interne  .list_article  {margin:0 0 20px 0px;}
#general #contenu #col_droite #center.full .content .visuel  {margin:0 0 0px 0px;}

/****************************
	hpcat
*****************************/
/** Robel **/
#general #contenu #col_droite #center.hpcat .entete .content { height:100px; padding-top:10px;}
/** Robel **/
#general #contenu #col_droite #center.hpcat .ss_titre {font-size:18px;width:auto;margin:8px 0;}
#general #contenu #col_droite #center.hpcat #big_articles .bloc_article { float:left; width:auto; }
#general #contenu #col_droite #center.hpcat .entete  { min-height:10px;height:auto; }


/*************************************
			SEA
*************************************/
#general #contenu #center.full  .liste{position:relative;}
#general #contenu #center.full  .liste .bloc_question{position:relative;}
#general #contenu #center.full  .liste .entete_sea{background:url(../images/entete_bas.gif) no-repeat 850px top #fff;font-size:18px;padding-left:22px;padding-bottom:10px;padding-top:10px;color:#962866;margin:0 3px;min-height:10px;height:auto;}
#general #contenu #center.full  .liste .content{background:url(../images/bg_liste.jpg) repeat-x #fff;margin:0 3px;padding:8px 20px;}
#general #contenu #center.full  .liste .content .temps{color:#38484a;}
#general #contenu #center.full  .liste .content .temps a{color:#ff291a;text-decoration:underline;}
#general #contenu #center.full  .liste .content .titre{font-size:18px;}

#general #contenu #center.full .pagination { background:none; margin:0pt auto; padding:8px 0px 0 0; margin-top:0px;color:#B1B7B8;text-align:center;}
#general #contenu #center.full .pagination .liste_page_actu { position:relative;width:115px;margin:0 auto; display:block;}
#general #contenu #center.full .pagination .liste_page_actu li { float:left; display:block;}
#general #contenu #center.full .pagination .liste_page_actu li img{ margin:3px  0 0 0 ;}
#general #contenu #center.full .pagination .liste_page_actu li.encours { color:#B05E8C; margin:0pt 5px; }
#general #contenu #center.full .pagination .liste_page_actu li a { font-size:12px; margin:0 5px; text-align:center; color:#B1B7B8;}
#general #contenu #center.full .liste .rss .sep{border-top:solid 1px #e6e8e9;width:100%;margin-top:10px;margin-bottom:10px;font-size:0px;}

#general #contenu #center.full .entete_noir{position:relative;}
#general #contenu #center.full .coin_h_g_entete{background:url(../images/entete_coin_h_g.png) no-repeat;width:10px;height:14px;float:left;font-size:0px;}
#general #contenu #center.full .coin_h_d_entete{background:url(../images/entete_coin_h_d.png) no-repeat;width:10px;height:14px;float:left;font-size:0px;}
#general #contenu #center.full .center_h_entete{background:url(../images/entete_bg_h.png) repeat-x;height:14px;width:944px;float:left;font-size:0px;}
#general #contenu #center.full .entete_noir .content_sea{background:#061a1d;width:928px;padding:10px 0 14px 30px;margin:0 3px;height:93px;color:#B4BABB;}
/*#general #contenu #center.full .entete_noir .content_sea{background:#061a1d;width:928px;padding:10px 0 5px 30px;margin:0 3px;height:70px;color:#B4BABB;}*/
#general #contenu #center.full .entete_noir .content_sea h2{color:#B4BABB;font-weight:normal;font-size:32px;}
#general #contenu #center.full .entete_noir .content_sea h2 span{color:#fff;}
#general #contenu #center.full .entete_noir .content_sea ul {position:relative;margin:12px 0 0 0 ;}
#general #contenu #center.full .entete_noir .content_sea ul li {float:left;color:#B4BABB;}
#general #contenu #center.full .entete_noir .content_sea ul li a {color:#B4BABB;display:block;}
#general #contenu #center.full .entete_noir .content_sea ul li a span{display:block;width:165px;background:url(../images/onglet_noir.png) no-repeat;margin:0 3px;padding:8px 0;height:16px;text-align:center;}
#general #contenu #center.full .entete_noir .content_sea ul li.encour a span{background:url(../images/onglet_noir_encour.png) no-repeat;color:#000;}

/*****************************
		PQU
******************************/
#general #contenu #center.full .entete_noir .content_sea  .logo{float:right;color:#fff;font-size:55px;margin-right:20px;margin:-12px 20px  0 0 ;}
#general #contenu #center.full .entete_noir .content_sea .logo span{font-size:46px;}
#general #contenu #center.full .entete_noir .content_sea h2.pqu{color:#fff;margin:15px 0 0 80px;}
#general #contenu #center.full  form.pqu{background:#fff;padding:30px 0 0 110px;margin:0px 0 0 3px;width:848px}
#general #contenu #center.full  form.pqu fieldset{border:none;margin:0px;padding:0px;}
#general #contenu #center.full  form.pqu fieldset label {font-size:18px;color:#000;display:block;width:146px;float:left;text-align:right;padding:0 5px 0 0 ;}
#general #contenu #center.full  form.pqu fieldset label span {font-size:12px;}
#general #contenu #center.full  form.pqu fieldset input , #general #contenu #center.full  form.pqu fieldset select , #general #contenu #center.full  form.pqu fieldset textarea {width:583px;}
#general #contenu #center.full  form.pqu fieldset input.radio { width:auto; margin-left:150px; }
#general #contenu #center.full  form.pqu fieldset  div {clear:left;margin:10px 0 30px 0;}
#general #contenu #center.full  form.pqu fieldset  .sep {width:735px;;margin:10px 0 10px 0;}
#general #contenu #center.full  form.pqu fieldset input.bt_noir  , #general #contenu #center.full  form.pqu fieldset input.bt_rose {font-family:"Trebuchet MS", Verdana, Arial;height:24px;width:auto;border:none;padding:3px 18px 6px 18px;font-size:12px;display:block;}
#general #contenu #center.full  form.pqu fieldset input.bt_noir {background:#000;color:#E1E4E4;}
#general #contenu #center.full  form.pqu fieldset input.bt_rose {background:#CB7AA9;color:#000;}
#general #contenu #center.full  form.pqu fieldset input.bt_orange {background:#FF4133;color:#000;}

#general #contenu #center.full  form.pqu fieldset .bt_pqu {float:right;margin-right:100px;margin-top:3px;}
#general #contenu #center.full  form.pqu fieldset .bt_pqu  input {float:left;overflow:visible;margin-right:10px;}
#general #contenu #center.full form.pqu fieldset  div.apercu_image { margin-left:150px; margin-top:10px; }
#general #contenu #center.full form.pqu fieldset  div.apercu_image p { margin-bottom:5px; }
/******************************************
		BOI
********************************************/
/*
#bandeau #nav #menuDeroulant li.active_orange{z-index:1000;float: left;width: 229px;height:37px;margin: 0;padding: 0;margin-right:2px;margin-top:1px;}
*/
#bandeau #nav #menuDeroulant li.active_orange{z-index:1000;float: left;width: 220px;height:37px;margin: 0;padding: 0;margin-right:2px;margin-top:1px;}
#bandeau #nav #menuDeroulant li.active_orange a:link, #menuDeroulant li.active_orange a:visited{cursor:hand;text-align:center;background:url(../images/bandeau/onglet_orange.gif) no-repeat;display:block;height:37px;color:#061a1d;margin: 0;text-decoration:none;font-size:17px;line-height:37px;}
#bandeau #nav #menuDeroulant li.active_orange a:hover {text-align:center;background-color: #c6e33a;background:url(../images/bandeau/onglet_orange.gif) no-repeat;}
#bandeau #nav #menuDeroulant li.active_orange a:active{text-align:center;background:url(../images/bandeau/onglet_orange.gif) no-repeat;}
#bandeau #nav #menuDeroulant .sousMenu li.active_orange {z-index:1000;float: none;margin: 0;padding: 0;width: 969px;background:url(../images/vert/barre_h.jpg) no-repeat #c6e33a;display: block;color:#061a1d;font-size:17px;line-height:37px;padding-left:15px;position:absolute;left:-15px;padding-top:16px;}

#bandeau #nav #menuDeroulant .sousMenu li.active_orange {z-index:1000;float: none;margin: 0;padding: 0;width: 969px;background:url(../images/orange/barre_h.jpg) no-repeat #FF6459;display: block;color:#061a1d;font-size:17px;line-height:37px;padding-left:15px;position:absolute;left:-15px;padding-top:16px;}

#general .orange{background:url(../images/orange/barre_h.jpg) no-repeat #FF6459;}

#general #contenu #center.full .liste .entete2{background:url(../images/entete_bas2.gif) no-repeat 734px top #fff;font-size:18px; min-height: 5px;}
.pages_oranges .content h4{font-family:"Trebuchet MS", Verdana, Arial;color:#fff;font-size:30px;margin:0;padding:20px 0 26px 20px;line-height:12px; font-weight: normal;}
.pages_oranges .content a{display: block; float: right; color: #061A1D;font-family:"Trebuchet MS", Verdana, Arial; font-size: 16px; width: 220px;}
.pages_oranges .bulle_poser a:hover {text-decoration: none; font-family:"Trebuchet MS"}
.pages_oranges .bulle_poser{width:220px;margin-left:25px; float: right; margin: 10px 0 0 0;}
.pages_oranges .bulle_poser a { float:none; display:inline; }
.pages_oranges .bulle_poser .g{background:url(../images/bulle_orange_g.gif) no-repeat;float:left;width:9px;height:39px;}
.pages_oranges .bulle_poser .d{background:url(../images/bulle_orange_d.gif) no-repeat;float:left;width:9px;height:39px;}
.pages_oranges .bulle_poser .b{background:url(../images/bulle_rose_b.png) no-repeat;float:left;width:12px;height:11px;margin-left:20px;}
.pages_oranges .bulle_poser .centre{width:202px;background:url(../images/bulle_orange_bg.gif) repeat-x;float:left;height:32px;font-size:16px;font-weight:bold; color: #061A1D; text-align: center; padding: 7px 0 0 0;}

.pages_oranges .bulle_poser_gris {width:147px;}
.pages_oranges .bulle_poser_gris .g{background:url(../images/bulle_grise_g.gif) no-repeat;float:left;width:9px;height:39px;}
.pages_oranges .bulle_poser_gris .d{background:url(../images/bulle_grise_d.gif) no-repeat;float:left;width:9px;height:39px;}
.pages_oranges .bulle_poser_gris .centre{width:129px;background:url(../images/bulle_grise_bg.gif) repeat-x;float:left;height:32px;font-size:16px;font-weight:bold; color: #061A1D; text-align: center; padding: 7px 0 0 0;}

.pages_oranges .bulle_modif { margin-right:10px; }

#general #contenu #col_droite #center .pagination { background:none; margin:0pt auto; padding:8px 0px 0 0; margin-top:0px;color:#B1B7B8;text-align:center;}

.pages_oranges #contenu #col_droite #center .pagination .liste_page_actu li.encours a { color:#FF6459; }

.pages_oranges #contenu fieldset{border: 0; margin:0 3px; padding:0; background: #fff; color: #061A1D;}
.pages_oranges  #contenu #center .article_img { float:left; margin-right:11px; padding-bottom:10px; background: url(../images/bulle_bleu_f.gif) no-repeat 23px bottom; }
.pages_oranges  #contenu #center .article_img img { padding:4px 5px; background-color:#1F3134; }
.pages_oranges #contenu fieldset table {border-bottom: 2px solid #E6E8E9; margin: 0 0 10px 0;position: relative;}
.pages_oranges #contenu fieldset .supp {text-decoration: underline; font-size: 13px;display: block; text-align: right; font-weight:bold; padding: 0 10px 10px 0;}
.pages_oranges #contenu fieldset .supp2 {margin: 0 0 -10px 0; position: relative;}
.pages_oranges #contenu fieldset table tr {background: url(../images/bg_liste.jpg) repeat-x; position: relative; }
.pages_oranges #contenu fieldset table td {padding: 7px 20px 6px 20px; font-size: 14px; background: url(../images/sepa.gif) no-repeat top right;width:auto; }
.pages_oranges #contenu fieldset table td a {color: #FF291A; text-decoration: underline; padding: 15px 0 0 0; }
.pages_oranges #contenu fieldset table td strong{font-size: 16px; }
.pages_oranges #contenu fieldset table td .checkbox{width: 21px; height: 21px; }

.pages_oranges #contenu fieldset table tr.notread td a { color: #FF291A; }
.pages_oranges #contenu fieldset table tr td a { color: #773333; }
.pages_oranges #contenu fieldset table tr td.messagerietitle { vertical-align: top; }
.pages_oranges #contenu fieldset table tr td.messagerietitle span { display: block; font-size: 13px; }

#login_in {float:right;width:299px; background:url(../images/bulle_bas_orange.gif) no-repeat 251px bottom;margin:36px 24px 0 0; padding: 0 0 15px 0;}
#login_in form {background: #FF6459; padding: 12px 0 7px 14px; height: 75px; overflow: hidden;}
#login_in form fieldset{border: 0; margin:0; padding:0; width: 112px; float: left; padding: 0 10px 0 0;}
#login_in form input{border: 0;background: #FFC1BD; display: block; font-size: 11px; cursor: pointer; width: 100%; text-align: left; margin: 0 0 3px 0; padding: 2px 0 2px 8px;}
#login_in form .article_img{width: 48px; float: left; background: url(../images/bulle_bas_blanche.gif) no-repeat 33px bottom; padding: 0 0 8px 0; margin: 0 10px 0 0;}
#login_in form .article_img img{border: 6px solid #fff;}
#login_in form .txt{width: 100px; float: left;}
#login_in form .txt strong{font-size: 15px; display: block;}
/*
#login_in form a {text-decoration: underline;}
*/

/******************************************
		LIS
********************************************/
.pages_oranges #contenu #center.full .entete_noir .content_sea h4{color:#fff;font-weight:normal;font-size:30px; text-align: right; padding: 1px 62px 0 0;}
.pages_oranges #contenu #center.full .entete_noir .content_sea p {float: left; padding: 18px 14px 0 0;}
.pages_oranges #contenu  #center .liste_articles .article { width:247px; float:left; margin:0 61px 15px 0; display:inline; position:relative; border-bottom: 2px solid #E6E8E9; padding: 0 0 10px 0; }
.pages_oranges #contenu  #center .liste_articles .article img {border: 6px solid #1F3134; float: left; margin: 10pt 9px 0 0;}
.pages_oranges #contenu  #center .liste_articles .bloc_article {float: left; width: 185px;}
.pages_oranges #contenu #center .liste .liste_articles {padding:25px 0 0 0; }
.pages_oranges #contenu #center .liste .liste_articles h4 { clear:left; font-size:18px; color:#445356; font-weight: normal; padding:0 0 2px 0; }
.pages_oranges #contenu #center .liste .liste_articles p { color:#445356; line-height: normal; font-size: 13px; font-weight: bold; }
.pages_oranges #contenu #center .liste .liste_articles p span{font-weight: normal; display: block; color: #6A7677; margin: 11px 0 3px 0; }
.pages_oranges #contenu #center .liste .liste_articles p a{font-weight: bold; color: #FF291A; text-decoration: underline; }

#general.pages_oranges  #contenu #center.full .entete_noir .content_sea{margin:0 0 0 2px; width: 929px;}
.pages_oranges #contenu #center.full .liste .entete3 {margin: 0 3px; padding: 0 0 0 30px; height: auto; zoom: 1;}


/********************************************
    	EVE
*********************************************/
.pages_oranges .bulle_poser2{width:126px;}
.pages_oranges .bulle_poser2 .centre{width:99px;}

.pages_oranges .bulle_poser3{width:167px;}
.pages_oranges .bulle_poser3 .centre{width:140px;}

#general #contenu #center .eve .entete{background:url(../images/entete_bas2.gif) no-repeat 734px top #fff;font-size:17px;padding-left:38px;padding-bottom:10px;padding-top:10px;color:#061A1D;margin:0 3px;min-height:10px;height:auto; padding-top: 30px; zoom:1;}
#general #contenu #center .eve .col1,
#preview_note .col1 {float: left; width: 221px; margin: 0 37px 0 0;}
#general #contenu #center .eve .col2,
#preview_note .col2 {float: left; width: 585px;}

#general #contenu #center .eve .col2 .commentaire_bloc {background:#FFFFFF url(../images/bulle_bas_orange2.gif) no-repeat scroll 406px bottom;padding-bottom:15px;width:585px;margin-bottom:5px;}
#general #contenu #center .eve .col2 .commentaire_bloc div {background-color:#FFB7B2;padding:7px 8px;position:relative; }
#general #contenu #center .eve .col2 .commentaire_bloc .temps { color:#435350;font-size:13px; }
#general #contenu #center .eve .col2 .commentaire_bloc p { color:#435350;font-size:13px; }
#general #contenu #center .eve .col2 .commentaire_bloc ul {float:right;position:relative;}
#general #contenu #center .eve .col2 .commentaire_bloc ul li {color:#C0CBA6;display:inline;}
#general #contenu #center .eve .col2 .commentaire_bloc ul li a { color:#4E5D56; }

#general #contenu #center .eve .col2 textarea {width:585px;}
#general #contenu #center .eve .col2 .btn {
background:#FFB7B2 none repeat scroll 0%;
border:medium none;
color:#061A1D;
float:right;
font-family:"Trebuchet MS",Verdana,Arial;
font-size:12px;
font-weight:bold;
margin:8px 7px 0pt 0pt;
padding:3px 18px;
}

#preview_note { background-color:#FFFFFF; margin:0 3px; padding:30px 30px 0 30px; font-size:17px;}

#general #contenu #center .eve .entete h4,
#preview_note h4 { font-size: 30px; font-weight: normal; color: #061A1D; padding: 0 0 27px 0;}
#general #contenu #center .eve .entete h5,
#preview_note h5 {border-bottom: 1px solid #E3E6E6; font-size: 17px; font-weight: normal; padding: 0 0 18px 0; margin:0 0 19px 0; color:#38484A;}
#general #contenu #center .eve .entete h5.auteur_group {padding:0;border:0;font-size: 17px; font-weight: normal; margin:0 0 19px 0; color:#38484A;}
#general #contenu #center .eve .entete h6,
#preview_note h6 {margin: 0; font-size: 18px; font-weight: normal;}
#general #contenu #center .eve .entete p,
#preview_note p {padding: 0 0 30px 0;}
#general #contenu #center .eve .entete span,
#preview_note span {color:#061A1D; font-size: 13px; display: block; padding: 0 60px 0 0;}
#general #contenu #center .eve .entete p span,
#preview_note p span{color:#38484A; font-size: 17px; display: inline; padding:0;}
#general #contenu #center .eve .entete a,
#preview_note a {text-decoration: underline;}
#general #contenu #center .eve .entete a.lien,
#preview_note a.lien {color: #FF291A;}
#general #contenu #center .eve .entete li,
#preview_note li{font-size: 13px; color: #38484A; border-bottom: 1px solid #E3E6E6; padding: 0 0 5px 0; margin: 0 0 8px 0;}
#general #contenu #center .eve .entete li a,
#preview_note li a {color: #FF291A;}
#general #contenu #center .eve .entete li span,
#preview_note li span{color:#38484A; font-size: 13px; display: block; padding: 5px 0 0 0;}
#general #contenu #center .eve .entete .visuel_big,
#preview_note .visuel_big {border: 26px solid #1F3134; overflow: hidden; margin: 0 0 19px 0;}

#general #contenu #center .bloc_membre {background: url(../images/bulle_bas_orange2.gif) no-repeat 165px bottom; padding: 0 0 18px 0; zoom: 1;}
#general #contenu #center .bloc_membre .content2 {background: #FFB7B2; padding:16px 14px 6px 16px; margin:0 0 -1px 0; height: auto; }
#general #contenu #center .bloc_membre .content2 .rub{font-size: 15px;}
#general #contenu #center .bloc_membre .content2 .lien2{font-size: 13px;}
#general #contenu #center .eve .entete .col2 a.lien2{font-size: 13px;}
#general #contenu #center .bloc_membre .content2 .sep{border-top:solid 2px #E7A8A3; width: auto;}
#general #contenu #center .bloc_membre .content2 .inscrits {width: 48px; text-align: center; font-size: 11px; float: left; margin: 0 23px 20px 0;}
#general #contenu #center .bloc_membre .content2 .inscrits.last {margin: 0 0 20px 0; }
#general #contenu #center .bloc_membre .content2 .visuel {border: 6px solid #1F3134;}
#general #contenu #center .bloc_membre .content2 .bulle {background: url(../images/bulle_bleu_f.gif) no-repeat 32px bottom; height: 10px;padding:0; margin: 0 0 -5px 0; _margin-top: -11px;}
#general #contenu #center .bloc_membre .content2 .enligne .visuel {border-color: #FF4133;}
#general #contenu #center .bloc_membre .content2 .enligne .bulle {background-image: url(../images/bulle_rouge_b.png); margin: -1px 0 -4px 0;_margin-top: -11px;}

#general #contenu .deux_col_noir .entete_noir{padding:10px 30px 20px 25px;background-color:#06191C;margin:0 3px;}
#general #contenu .deux_col_noir .entete_noir h3{color:#FFF;font-size:30px;font-weight:normal;}
#general #contenu.pro #col_droite #center.deux_col_noir .entete {background:url("../images/entete_bas.gif") no-repeat scroll 620px -10px #FFFFFF;}
#general #contenu #center .bloc_all_membres .content2 .sep{border-top:1px solid #CDD1D2; width: auto;}
#general #contenu #center .bloc_all_membres .content2 .inscrits {border-bottom:1px solid #CDD1D2;width: 286px; font-size: 11px; float: left; margin: 20px;}
#general #contenu #center .bloc_all_membres .content2 .visuel {border: 6px solid #1F3134;}
#general #contenu #center .bloc_all_membres .content2 .avatar {float:left; height:80px;}
#general #contenu #center .bloc_all_membres .content2 .text {float:left;padding:20px 0 0 10px;}
#general #contenu #center .bloc_all_membres .content2 .text a, #general #contenu #center .bloc_all_membres .content2 .text a:hover{color:#FF6459;text-decoration:underline;}
#general #contenu #center .bloc_all_membres .content2 .bulle {background: url(../images/bulle_bleu_f.gif) no-repeat 32px bottom; height: 10px;padding:0; margin: 0 0 -5px 0; _margin-top: -11px;}
#general #contenu #center .bloc_all_membres .content2 .enligne .visuel {border-color: #FF4133;}
#general #contenu #center .bloc_all_membres .content2 .enligne .bulle {background-image: url(../images/bulle_rouge_b.png); margin: -1px 0 -4px 0;_margin-top: -11px;}


.pages_oranges .content h4.etoile{font-family:"Trebuchet MS", Verdana, Arial;color:#fff;font-size:30px;margin:0 0 0 20px;padding:20px 0 26px 47px;line-height:12px; font-weight: normal; background: url(../images/etoile.gif) no-repeat 0px 5px; }
.pages_oranges .content h4.groupe {background:transparent url(../images/groupe.gif) no-repeat scroll 0px 7px;}
.pages_oranges .content h4.etoile, .pages_oranges .content h4.groupe {
color:#FFFFFF;
font-family:"Trebuchet MS",Verdana,Arial;
font-size:30px;
font-weight:normal;
line-height:12px;
margin:0pt 0pt 0pt 20px;
padding:20px 0pt 26px 47px;
}

/**************************************************
*                   PRO
*************************************************/
#general #contenu.pro #col_gauche { float:left; width:242px; margin: 0 -2px 0 0;_margin: 0 -4px 0 0; }
#general #contenu.pro #menu_gauche { width:242px; padding: 0; margin: 0 0 0 3px; background: url(../images/arrondi_haut.gif) no-repeat #061A1D;}
#general #contenu.pro #menu_gauche .mg_contenu { padding:20px 18px 22px; margin-left:0px; background: url(../images/arrondi_bas.gif) no-repeat bottom left; color: #fff; }
#general #contenu.pro #menu_gauche .mg_contenu h3 { font-size: 14px; }

#general #contenu.pro #menu_gauche .mg_contenu p {font-size: 11px; padding: 0 0 23px 0;}
#general #contenu.pro #menu_gauche .mg_contenu ul {padding: 0 0 23px 0; }
#general #contenu.pro #menu_gauche .mg_contenu li {font-size: 11px;}
#general #contenu.pro #menu_gauche .mg_contenu a {font-size: 11px; color: #fff; text-decoration: underline;}

#general #contenu.pro #menu_gauche .mg_contenu p.sites_web { white-space:pre-wrap; word-wrap: break-word; }

.statu .article_img {background: url(../images/bulle_blache.gif) no-repeat 75px bottom; padding: 0 0 13px 0; float: left; margin: 0 9px 5px 0;}
.statu .article_img.enligne {background: url(../images/bulle_orange1.gif) no-repeat 75px bottom;}
.statu .article_img  img{border: 13px solid #fff;}
.statu .article_img.enligne  img{border-color: #FF4133;}
.statu span {color: #9BA3A5; }
.statu strong {display: block; font-size: 14px; }
.statu strong span{color: #fff; font-size: 30px; font-weight: normal; line-height: 26px; margin: 0 0 10px 0; display: block; }
#general #contenu.pro #menu_gauche .mg_contenu ul.option {margin: 0 0 9px 0; padding: 0 0 10px 0; background:url(../images/bulle_blanche_b.png) no-repeat 160px bottom;}
#general #contenu.pro #menu_gauche .mg_contenu .option li {background:#fff; color: #061A1D; font-size: 14px; padding: 3px 0 5px 30px }
#general #contenu.pro #menu_gauche .mg_contenu .statu .option li a{color: #061A1D; font-size: 14px;}
#general #contenu.pro #menu_gauche .mg_contenu .option li.message {background: url(../images/message.gif) no-repeat 0px 6px #fff; }
#general #contenu.pro #menu_gauche .mg_contenu .option li.editer {background:url(../images/editer.gif) no-repeat 0px 3px #fff; }
#general #contenu.pro #menu_gauche .mg_contenu .option li.rediger {background: url(../images/rediger.gif) no-repeat 0px 3px #fff; }
#general #contenu.pro #menu_gauche .mg_contenu .option li.favoris {background: url(../images/favoris.gif) no-repeat 0px 5px #fff; }


#general #contenu #col_droite .coin_b_g2{background:url(../images/bloc_coin_b_g2.png) no-repeat;width:10px;height:10px;float:left;padding:0;margin:0;font-size:0px;}
#general #contenu #col_droite .coin_b_d2{background:url(../images/bloc_coin_b_d2.png) no-repeat;width:10px;height:10px;float:left;padding:0;margin:0;font-size:0px;}
#general #contenu #col_droite .center_b2{background:url(../images/bloc_bg_b2.png) repeat-x;height:10px; width:695px;float:left;padding:0;margin:0;font-size:0px;}


#general #contenu.pro #col_droite { float:left; margin: -3px 0 0 0;}
#general #contenu.pro #col_droite #center { width:715px; }
#general #contenu.pro #col_droite #center .center_h { width:695px;}
#general #contenu.pro #col_droite #center .center_b { width:695px; }
#general #contenu.pro #col_droite #center .entete { background:#fff; margin: 0 3px; min-height: 875px; height: auto; padding: 26px 0 0 28px; }
#general #contenu.pro #col_droite #center .entete_biz { min-height: 890px; _height: -927px; }
#general #contenu.pro #col_droite #center .entete h2 { color: #061A1D; font-size: 25px; font-weight: normal;}
#general #contenu.pro #col_droite #center .entete .bloc_membre{ width: 221px; float: left; margin: 0 30px 0 0; background-image: url(../images/bulle_rose.gif) }
#general #contenu.pro #col_droite #center .entete .bloc_membre a{ text-decoration: underline; }
#general #contenu.pro #col_droite #center .entete .bloc_membre a.lien{ float: right;margin-top:10px;}
#general #contenu.pro #col_droite #center .entete .bloc_membre .content2{background: #FFCFCC; }

#general #contenu.pro #col_droite #center .entete .bloc_activite { width: 398px; margin:0; background: none; }
#general #contenu.pro #col_droite #center .entete .bloc_activite ul { border-top: 2px solid #DEE1E0; font-size: 13px; font-weight: bold; }
#general #contenu.pro #col_droite #center .entete .bloc_activite ul li { border-bottom: 2px solid #DEE1E0; padding: 4px 0 6px 0; color: #38484A; }
#general #contenu.pro #col_droite #center .entete .bloc_activite ul li a.lien2 { color: #FF291A; }


.pages_oranges  #contenu #center .small_col { padding: 0 0 3px 0; width: 211px; border-right: 2px solid #DADDDD; float: left; margin: 23px 22px 0 0;}
.pages_oranges  #contenu #center .small_col_last { margin: 23px  0 0; border:0;}
.pages_oranges  #contenu #center .article_img { float:left; margin-right:11px; padding-bottom:10px; background:url(../images/bulle_bleu_f.gif) no-repeat 23px bottom;}
.pages_oranges  #contenu #center .article_img img { padding:4px 5px; background-color:#1F3134; }
.pages_oranges  #contenu #center .small_col .article_img {background: none; height: 75px; }
.pages_oranges  #contenu #center .small_col h3 { font-size: 15px; color:#38484A; font-weight: normal; padding: 0 0 26px 0; }
.pages_oranges  #contenu #center .small_col h3 span{ font-size: 25px; display: block; padding: 6px 0 0 0; }
.pages_oranges  #contenu #center .small_col li{ padding: 0 0 0 0; clear:both;}
.pages_oranges  #contenu #center .small_col ul{ min-height:450px; }
.pages_oranges  #contenu #center .small_col li h4 { font-size: 18px; color: #576567; font-weight: normal; }
.pages_oranges  #contenu #center .small_col a { text-decoration: underline; font-size: 13px;}
.pages_oranges  #contenu #center .small_col a.last_entries {float:right;margin-right:10px;}
.pages_oranges  #contenu #center .small_col li a { display: block; color: #FF3628; padding: 0px 0 3px 0; font-size: 14px; }
.pages_oranges  #contenu #center .small_col li a.gris { color:#576567;font-size:18px;font-weight:normal;text-decoration:none;line-height:1;margin:0pt;padding:5px 0pt; }
.pages_oranges  #contenu #center .article_img .bulle{ background:url(../images/bulle_bleu_f.gif) no-repeat 30px top; height: 8px; overflow: hidden; width: 40px; }
.pages_oranges  #contenu #center .article_img.enligne img { background-color:#FF4133; }
.pages_oranges  #contenu #center .article_img.enligne .bulle { background-image: url(../images/bulle_rouge_b.png); }


/*****************************************************************************
*              HPR
****************************************************************************/
.hpr {}

#general #contenu.hpr #col_gauche{position:relative;float:left;width:224px;margin:2px 0 0 4px;}
#general #contenu #col_gauche .bloc_membre {background: url(../images/bulle_rose2.gif) no-repeat 165px bottom; padding: 0 0 18px 0; zoom: 1;}
#general #contenu #col_gauche .bloc_membre .content2 {background: #FFE0DE; padding:16px 14px 20px 16px; margin:0 0 -1px 0; height: auto; }
#general #contenu #col_gauche .bloc_membre .content2 .rub{font-size: 15px;}
#general #contenu #col_gauche .bloc_membre .content2 .lien2{font-size: 13px;}
#general #contenu #col_gauche .eve .entete .col2 a.lien2{font-size: 13px;}
#general #contenu #col_gauche .bloc_membre .content2 .sep{border-top:solid 1px #CDB8B7; width: auto;}
#general #contenu #col_gauche .bloc_membre .content2 .inscrits {width: 48px; text-align: center; font-size: 11px; float: left; margin: 0 23px 0 0;}
#general #contenu #col_gauche .bloc_membre .content2 .inscrits.last {margin: 0 0 20px 0; }
#general #contenu #col_gauche .bloc_membre .content2 .visuel {border: 6px solid #1F3134;}
#general #contenu #col_gauche .bloc_membre .content2 .bulle {background: url(../images/bulle_bleu_f.gif) no-repeat 32px bottom; height: 10px;padding:0; margin: 0 0 -5px 0;}
#general #contenu #col_gauche .bloc_membre .content2 .enligne .visuel {border-color: #FF4133;}
#general #contenu #col_gauche .bloc_membre .content2 .enligne .bulle {background-image: url(../images/bulle_rouge_b.png); margin: -3px 0 -2px 0;}
#general #contenu #col_gauche .bloc_membre .content2 .inscrire{text-align:center;}
#general #contenu #col_gauche .bloc_membre .content2 .inscrire a{font-size:11px;padding:3px 12px;color:#fff;background:#061a1d;font-weight:bold;line-height:21px;}
.tx-ccinvitation-pi1 .bouton_invitation {text-align:center;background-image: url(../images/bouton_invitation.gif);background-repeat:no-repeat;color:#FFF;height:59px;padding:5px;}
#general #contenu #center .eve .entete .tx-ccinvitation-pi1 .bouton_invitation a{color:#FFF;text-decoration:none;}
.tx-ccinvitation-pi1 .bouton_invitation a{color:#FFF;text-decoration:none;font-size:17px;}


/* MODIF BELAR */
#general #contenu #col_gauche .bloc_membre .bulle_bas { display:block; height:18px; background: url(../images/bulle_rose2.gif) no-repeat 165px top; }
#general #contenu #col_gauche .bloc_membre { background: none; padding: 0; zoom: 1;padding-right:20px;}
/* MODIF BELAR */

#general #contenu.hpr #col_droite #center{position:relative;float:left;width:715px;margin-top:3px;margin:0; overflow: hidden;}
#general #contenu.hpr #col_droite #center .center_h,
#general #contenu.hpr #col_droite #center .center_b{width:695px;}
#general #contenu.hpr #center .entete .content2{background:#061a1d;padding:10px 30px 20px 25px; margin: 0 3px; color: #fff; position: relative;}
#general #contenu.hpr #center .entete .content2 a {color: #fff; text-decoration: underline;}
#general #contenu.hpr #col_droite #center .liste .entete {zoom: 1;}
#general #contenu.hpr #center .entete .content2 h3 {color: #fff; font-size: 30px; font-weight: normal; padding: 0 0 22px 0; position: relative;}
#general #contenu.hpr #center .entete .content2 form{width: 351px; border-right: 1px solid #2B3C3F; padding: 0 0 10px 0;}
#general #contenu.hpr #center .entete .content2 .centre a {color: #061A1D;text-decoration:none;}

#general #contenu.hpr #center .entete .content2 .email{z-index:1000;float:left;width:130px;margin-right:5px;font-size:11px;color:#fff;margin-right:5px;}
#general #contenu.hpr #center .entete .content2 .email input{z-index:1000;width:120px;padding-left:5px;font-size:11px;height:15px;vertical-align:middle;margin-bottom:5px;}
#general #contenu.hpr #center .entete .content2 .email input.souvenir{z-index:1000;width:auto;vertical-align:middle;padding:0;height:auto;margin:0;padding:0;}
#general #contenu.hpr #center .entete .content2 .password{z-index:1000;float:left;width:130px;margin-right:5px;font-size:11px;color:#38484a;text-align:right;}
#general #contenu.hpr #center .entete .content2 .password input{z-index:1000;width:120px;padding-left:5px;font-size:11px;height:15px;vertical-align:middle;margin-bottom:5px;}
#general #contenu.hpr #center .entete .content2 .password a{z-index:1000;color:#fff;text-decoration:underline;}
#general #contenu.hpr #center .entete .content2 .btn{z-index:1000;border:none;background:#fff;color:#061A1D;font-size:12px;float:left;width:28px;height:20px;padding:0; margin-left: 2px;}

#general #contenu #center .entete .content2 .bulle_poser_blanc{width:245px;margin-left:0; position: relative;}
#general #contenu #center .entete .content2 .bulle_poser_blanc .g{background:url(../images/bulle_blanche_g.gif) no-repeat;float:left;width:9px;height:60px;}
#general #contenu #center .entete .content2 .bulle_poser_blanc .d{background:url(../images/bulle_blanc_d.gif) no-repeat;float:left;width:10px;height:60px;}
#general #contenu #center .entete .content2 .bulle_poser_blanc .centre{width:226px;background:#fff;float:left;height:53px;font-size:30px;line-height:45px;font-weight:bold;}

#general #contenu #center .entete .content2 .statu {font-size: 13px;}
#general #contenu #center .entete .content2 .statu strong{font-size: 30px; font-weight: normal; display: block;padding-bottom:40px;}
#general #contenu #center .entete .content2 .statu img{padding: 0; border-width: 9px;}
#general #contenu #center .entete .content2 .statu .article_img {background: url(../images/bulle_blache.gif) no-repeat 47px bottom; padding: 0 0 13px 0; float: left; margin: 0 19px 5px 0; position: relative;}
/*
#general #contenu #center .entete .content2 .statu ul { float: right; padding: 10px 0 0 0; position: relative; margin: -55px 0 0 0;}
*/
#general #contenu #center .entete .content2 .statu ul { float: right; padding: 10px 0 0 0; position: relative; margin: -40px 0 0 0;}

#general #contenu #center .entete .content2 .statu li {float: right; background:url(../images/cote_d_li.gif) no-repeat top right #fff; height: 26px; margin: 0 0 10px 4px; }
#general #contenu #center .entete .content2 .statu li a {color: #061A1D; display: block; height: 22px; text-decoration: none; padding: 4px 10px 0 32px; float: left; }
#general #contenu #center .entete .content2 .statu li.editer a {background: url(../images/editer2.gif) no-repeat; }
#general #contenu #center .entete .content2 .statu li.profil a {background: url(../images/profil.gif) no-repeat; padding-left: 24px; }
#general #contenu #center .entete .content2 .statu li.message a {background: url(../images/message2.gif) no-repeat; }
#general #contenu #center .entete .content2 .statu li.favoris a {background: url(../images/favoris2.gif) no-repeat; padding-left: 28px;  }
#general #contenu #center .entete .content2 .statu li.event a {background: url(../images/event.gif) no-repeat; padding-left: 28px;  }
#general #contenu #center .entete .content2 .statu li.groupe a {background: url(../images/groupe2.gif) no-repeat; }
#general #contenu #center .entete .content2 .statu li.note a {background: url(../images/note.gif) no-repeat;  padding-left: 28px; }



/******************************************************
				MES
******************************************************/
.bloc_centre{background:#fff; margin-left:3px; margin-right:3px; padding-left: 224px;}
.content2 h4{padding-left:100px;}
.pages_oranges .content2 h4{padding:20px 0 26px 200px;}
.bloc_texte{margin-top:30px;padding-top:20px;}
.bloc_texte h4{font-size:30px;color:#061A1D;}
.bloc_texte p{color:#38484a; padding-top:10px;font-size:16px;}
.separateur{ border-top:solid 1px; width:530px;margin-top:20px;color:#DADDDD;}
.titre_lien{ width:97px; background:#1F3134; float:right; text-align:center;height:23px;padding: 3px 0 0 0;}
.titre_lien a, .titre_lien2 a{ color: #fff;}
.titre_lien2{width:97px; background:#FF4133; float:right; margin-right:6px; text-align:center;height:23px;padding: 3px 0 0 0;}
.separateur {padding-top:20px; padding-bottom: 20px;}
.article_img {position:relative;}
.bloc_centre span {font-size:18px;color:#445356}

.pages_oranges .enligne {
	width:80px;
}

/***********************************************
*           HPA
***********************************************/
#general #contenu #center .content_hpa ul {position:relative;margin:0 0 0 0 ; padding: 0 0 0 20px;}
#general #contenu #center .content_hpa ul li {float:left;color:#B4BABB; margin: 44px 0 -10px 0;}
#general #contenu #center .content_hpa ul li a {color:#B4BABB;display:block;}
#general #contenu #center .content_hpa ul li a span{display:block;width:165px;background:url(../images/onglet_noir.png) no-repeat;margin:0 3px;padding:8px 0;height:16px;text-align:center;}
#general #contenu #center .content_hpa ul li.encour a span{background:url(../images/onglet_noir_encour.png) no-repeat;color:#000;}
#general #contenu #center .liste .entete_hpa{background:url(../images/entete_bas.gif) no-repeat 654px top #fff;font-size:18px;padding-left:22px;padding-bottom:0;padding-top:0;color:#962866;margin:0 3px;height:25px;}

/*********************************************
*            FAQ
***********************************************/
#general #contenu #col_droite #center.fqu  .content h5 {margin-top: 30px;}

#general #contenu #col_droite #center  .content .commentaire_bloc_rose { padding-bottom:15px; background:#fff url(../images/bas_commentaire_rose.gif) no-repeat 406px bottom; width:461px;}
#general #contenu #col_droite #center  .content .commentaire_bloc_rose div { padding:7px 8px; background-color:#F2DEE9;position:relative; }

#general #contenu #col_droite #center  .content .commentaire_bloc_blanc { background:#fff url(../images/bas_commentaire_bc.gif) no-repeat left bottom; width:461px;}
#general #contenu #col_droite #center  .content .commentaire_bloc_blanc div { background-color:#fff; }

#general #contenu #col_droite #center.full  .content .first_answer span u { font-weight:bold;}

#general #contenu #col_droite #center.full  .content .commentaire_bloc_rose p { font-size: 17px; margin: 0 0 7px 0; }
#general #contenu #col_droite #center.full  .content .commentaire_bloc_rose span { float: right; font-size: 17px; padding: 0 10px 0 0; }
#general #contenu #col_droite #center.full  .content .commentaire_bloc_rose ul { float:right;position:relative;}
#general #contenu #col_droite #center.full  .content .commentaire_bloc_rose ul li  { display:inline;color:#B1B2B6;}
#general #contenu #col_droite #center.full  .content .commentaire_bloc_rose ul li  a{color:#4E5D56;}
#general #contenu #col_droite #center.full .content .commentaire_bloc_rose p.temps{color:#435350; font-size: 13px; margin:0;}
#general #contenu #col_droite #center.full .content  .btn_rose{ background:#CB7AA9; cursor: pointer;}
#general #contenu #col_droite #center.full .content  .textarea{ font-family:"Trebuchet MS"; font-size: 16px; padding: 0 0 0 17px; width: 434px; border: 1px inset #ccc;}


/*********** new bloc **/
#general #contenu #center.full .form .bloc_g li {display: inline; padding: 0 7px 0 0;color: #b4babb;}
#general #contenu #center.full .form .bloc_g li span{padding: 0 0 0 7px;}
#general #contenu #center.full .form .bloc_g li a{color: #b4babb;font-size: 13px; text-decoration: underline;}

#general #contenu #center.full .form .bloc_g .col1{float: left; width: 49px; margin: 10px 20px 25px 0;}

#general #contenu #center.full .form .bloc_g .article_img{background: url(../images/bas_bulle_blanc.png) no-repeat 25px bottom; margin:0 0 0 4px; padding: 0 0 6px 0;}
#general #contenu #center.full .form .bloc_g .article_img img{border: 7px solid #fff;}
#general #contenu #center.full .form .bloc_g .article_img.enligne{background: url(../images/bulle_orange1.gif) no-repeat 20px bottom; padding: 0 0 7px 0; }
#general #contenu #center.full .form .bloc_g .article_img.enligne img{border-color: #ff4133;}

#general #contenu #center.full .form .bloc_g .vote{background: url(../images/bas_bulle_blanc.png) no-repeat 25px bottom; padding: 0 0 10px 0;}
#general #contenu #center.full .form .bloc_g .vote strong{display: block; text-align: center; background: #fff; color: #061a1d; font-size: 25px; padding: 6px 0;}
#general #contenu #center.full .form .bloc_g .col1 a {color: #b4babb; text-decoration: underline; display: block; margin: -2px 0 12px 4px;}

/*
#general #contenu #center.full .form .bloc_g .voir_question{width: 281px;padding: 5px 0 0 0;}
*/
#general #contenu #center.full .form .bloc_g .voir_question{padding: 5px 0 0 0;margin-left:60px;}
#general #contenu #center.full .form .bloc_g .voir_question .g{background:url(../images/bulle_rose_g.png) no-repeat;float:left;width:9px;height:27px;}
#general #contenu #center.full .form .bloc_g .voir_question .d{background:url(../images/bulle_rose_d.png) no-repeat;float:left;width:10px;height:27px;}
#general #contenu #center.full .form .bloc_g .voir_question .b{background:url(../images/bulle_rose_b2.png) no-repeat;float:left;width:12px;height:11px;margin-left:168px;}
/*
#general #contenu #center.full .form .bloc_g .voir_question .centre{width:182px;background:url(../images/bulle_rose_bg.png) repeat-x;float:left;height:27px;font-size:14px;line-height:29px;font-weight:bold; color:#061a1d;}
*/
#general #contenu #center.full .form .bloc_g .voir_question .centre{background:url(../images/bulle_rose_bg.png) repeat-x;float:left;height:27px;font-size:14px;line-height:29px;font-weight:bold; color:#061a1d;}


span.oldevt { font-size:14px; color: #777777; }
span.noevt { font-size:14px; color: black; font-weight: bold;}
span.noevttoday { font-size:14px; color: black; font-weight: bold;background:#AAD7FF;}
a.evt { font-size:14px; color: #cb7aa9; font-weight: bold;}
a.evttoday { font-size:14px; color: #cb7aa9; font-weight: bold;background:#AAD7FF;}
a.userevt { font-size:14px; color: white; background-color: #cb7aa9; font-weight: bold;}
.titreMois { font-size:14px; color: #777777; font-weight: bold;}
a.fauxbouton {background: #FFC1BD; font-size: 11px; text-align: left; text-decoration: none; padding-left: 8px; display: block; margin-bottom: 3px; }
.tx-ccevent-pi1 .new_event{text-align:center;}
.tx-ccevent-pi1 .new_event a{color:#FFF;background-color:#000;font-weight:bold;padding:3px 12px;}

#general #contenu #col_droite #center.full.dos .form_bulle a { color: #FFFFFF; text-decoration: underline;}
#general #contenu #col_droite #center.full.dos .form_bulle a:hover { text-decoration: none;}
#general #contenu #col_droite #center.full .content .temps a {color:#ff291a;text-decoration:underline;}

#general #contenu #col_droite #center.full.dos .form_bulle a.actionQuestion{color:black;text-decoration: none;}
#general #contenu #col_droite #center.full.dos .form_bulle a.actionQuestion:hover {color:black;text-decoration:underline;}

input.embed{/*color: #FFFFFF; background-color: #06191D;*/margin: 5px 0 5px 0; border:1px solid #FFFFFF;}

#general #contenu #center .eve .entete li a.grosLienGris{color: #576567;font-size:18px;text-decoration:none;}

.col_gauche_rss{width:207px; text-align:right; padding-top: 5px;}

/* Calage htmlarea en front*/
#editorWrap1 textarea#RTEarea1 { left:150px !important;}


/* bouton inscrivez-vous dans les actualit�s */
.voir_actu{margin-left:72px;margin-top:-5px;}
.voir_actu .g{background:url(../images/bulle_vert_g.gif) no-repeat;float:left;width:9px;height:27px;}
.voir_actu .d{background:url(../images/bulle_vert_d.gif) no-repeat;float:left;width:10px;height:27px;}
.voir_actu .b{background:url(../images/bulle_vert_b.gif) no-repeat;float:left;width:12px;height:11px;margin-left:20px;}
.voir_actu .centre{background:url(../images/bulle_vert_bg.gif) repeat-x;float:left;height:27px;font-size:14px;line-height:29px;font-weight:bold;}
#general #contenu #col_droite #center.full.dos .form_bulle a.actionActu{color:#061A1D;text-decoration: none; }
#general #contenu #col_droite #center.full.dos .form_bulle a.actionActu:hover{text-decoration: underline; }


/*
Pour embed
*/
.logo_embed_liste
{
background:url(../images/bandeau/logo_embed.gif) no-repeat bottom;
height: 60px;
width: 63px;
margin: 0 0 0 4px;
position: relative;
top: 7px;
}

.bandeau_embed_liste
{
background: url(../images/bandeau/bg_embed.jpg) no-repeat;
height: 80px;
width: 200px;
}

.accroche_embed_liste
{
height: 60px;
/*width: 63px;*/
/*width:115px;*/
position: relative;
left:70px;
top:-28px;
color:#DDEFEF;
font-size:11px;
font-weight:bold;
vertical-align:middle;
}

.ss_entete_embed_liste
{
font-size:14px;
color:#962866;
background-color:#DDEFEF;
width: 200px;
font-weight: bold;
text-align: center;
padding-bottom:10px;
padding-top:10px;
}

#general #contenu #center .liste .content_liste_embed
{
font-size:14px;
background-color:#DDEFEF;
margin-top:2px;
padding:8px 8px;
width: 184px;
}

#general #contenu #center .liste .content_liste_embed a
{
font-size:12px;
color:#334746;
font-weight: bold;
line-height:1;
width: 200px;
}

#general #contenu #center .liste .content-bottom_liste_embed
{
font-size:14px;
background:#2F505F url(../images/turquoise_bg.gif) repeat-x scroll center top;
padding: 8px 0 8px 0;
text-align:center;
width: 200px;
}
#general #contenu #center .liste .content-bottom_liste_embed a
{
font-size:10px;
color:#DDEFEF;
font-weight: bold;
line-height:1;
width: 200px;
text-decoration:underline;
}

/* ###########################################
 *  PopUnder Overlay / debut
 */
/*
 *	PopUnder Overlay
 */
#popunder-container body{
	margin:0;
	padding:0;
}
#popunder-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2000;
	width: 100%;
	height: 800px;
	display: none;
}
#popunder-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 2000;
	display: none;
	text-align: center;
}
#popunder-lightbox #contentbox,
#popunder-lightbox iframe {
	margin: auto;
	width: 800px;
	height: 1px;
	border: 1px solid #C1C1C1;
	background-color:white;
	/*overflow: auto;*/
}
#popunder-lightbox #contentbox {
	height: auto;
	background:none;
}
#popunder-close {
	display: block;
	width: 800px;
	margin: 5px auto;
	color: white;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	cursor:pointer;
	z-index:2000;
}

#popunder-close .center_sub {
	padding:2px 2px 3px 2px;
	background:url(../images/form9/button_bg.gif) repeat-x left top;
	float: right;
	height: 20px;
}
#popunder-close:hover {
	text-decoration: none;
}
#popunder-close .left_sub {
	background: url(../images/form9/button_left.gif) no-repeat;
	float: right;
}
#popunder-close .right_sub {
	background: url(../images/form9/button_right.gif) no-repeat;
	float: right;
}

/*  PopUnder / Fin
 * ###########################################
 */

 /* ###########################################
 *  Popunder WIDGET
 */
 #popunder-close{
 	display:none;
 }
#popunder-lightbox .close_widget_form{
 	display:block;
	left:209px;
	position:relative;
	top:30px;
	width:25px;
 }
 #widget_form_bloc h2{
 	margin-left:20px;
 	margin-right:30px;
 }
 #widget_form_bloc{
 	text-align:left;
 }
 #widget_form p{
 	margin:0;
 }
 #widget_size, #widget_color, #widget_description{
 	margin:15px 0 0 20px;
 }
  #widget_description{
 	margin:5px 0 0 20px;
 }
 #exemple_link{
 	float:right;
 	margin-right:25px;
 	text-decoration:underline;
 }
  #exemple_link:hover{
 	text-decoration:none;
 }
 #widget_preview, #widget_html{
 	width:402px;
 	margin:15px 0 0 20px;
 	clear:both;
 }
 #widget_preview .preview{
 	border:1px solid black;
 	width:400px;
 	height:200px;
 	overflow:auto;
 }
 #widget_html textarea{
 	border:1px solid black;
 	width:400px;
 	height:100px;
 	overflow:auto;
 }

 /*  PopUnder WIDGET / Fin
 * ###########################################
 */
 .iframe_widget{
	overflow:hidden;
}
iframe.size_min {
	height:200px;
	width:152px;
}
iframe.size_0 {
	height:300px;
	width:202px;
}
iframe.size_1 {
	height:400px;
	width:302px;
}
iframe.size_2 {
	height:500px;
	width:302px;
}
iframe.size_4 {
	height:250px;
	width:302px;
}
iframe.size_max {
	height:700px;
	width:552px;
}


 /* ###########################################
  *  Modification status
  */

form.tx-ccfeuser-pi4-status {
	clear: both;
	margin-bottom: 15px;
}

form.tx-ccfeuser-pi4-status fieldset {
	background: none!important;
}

form.tx-ccfeuser-pi4-status input.submit{
	color: black;
	background: #FF6459;
	padding: 0 5px;
	border: 2px solid #FF6459;
}

 /*  Modification status / Fin
  * ###########################################
  */



 /* ###########################################
  *  Alerte ajout favoris
  */
div.confirmepopup {
	background: white;
	font-size: 160%;
	text-align: center;
	padding-top: 20px;
	height: 100%;
}

 /*  Alerte ajout favoris / Fin
  * ###########################################
  */


a.signalerabus {
	color:#4E5D56;
	float:right;
	font-size:13px;
}

div#general div#bandeau div#logo {
	position:relative;
	z-index:1000;
}
div#general div#bandeau div#logo div#apropos {
	background-color:#34A2C9;
	z-index:1200;
	margin-bottom:0;
	padding:10px;
	position:absolute;
	width:590px;
	display:none;
	top:-6px;
	left:45px;
	color:#FFF;
	font-size:14px;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	opacity: 0.9;
}
div#general div#bandeau div#logo div#apropos a {
	color:#FFF;
	text-decoration:underline;
}
div#general div#bandeau div#logo div#apropos p.bodytext {
	display:inline;
}
div#general div#bandeau div#logo div#apropos a.trigger {
	font-weight:bold;
	text-decoration:underline;
}
div#general div#bandeau div#logo div#apropos div#savoirplus {
	display:none;
	margin-top:1em;
}
div#general div#bandeau div#logo div#apropos div#savoirplus p.bodytext {
	display:block;
}
#general #contenu.pro #col_droite #center .entete  div.tx-ccfriend-pi2 .bloc_membre .content2 a.lien{
	clear:both;
	display:block;
	text-align:right;
	font-weight:bold;
}
.tx-ccquestionanswer-pi3 .bloc_question .reponses a{
	text-decoration:underline;
	color:#38484A;
}
/********* POPUP INVITATION **************/
.tx-ccinvitation-pi2 #popup_invit h2{font-size:1.8em;}
.tx-ccinvitation-pi2 #popup_invit{margin:10px 15px;font-size:1.3em;text-align:left;}
.tx-ccinvitation-pi2 #popup_invit form{margin-top:20px;}
.tx-ccinvitation-pi2 #popup_invit form textarea{overflow-x:hidden;overflow-y:auto;color:#828C8E;display:block;height:50px;width:418px;border:1px solid #828C8E;}
.tx-ccinvitation-pi2 #popup_invit form input#field_search{border:1px solid #828C8E;width:209px;height:20px;padding-left:3px;padding-right:3px;float:right;}
.tx-ccinvitation-pi2 #popup_invit form input#field_submit{float:right;display:block;margin-top:10px;background:transparent url('../images/submit_invit.gif');width:120px;height:39px;border:none;font-size:1em;}
.tx-ccinvitation-pi2 #popup_invit form .block_users_wrapper{margin:20px 0;height:392px;width:420px;position:relative;}
.tx-ccinvitation-pi2 #popup_invit form .block_users{border:1px solid #828C8E;overflow-y:scroll;overflow-x:hidden;height:390px;width:418px;}
.tx-ccinvitation-pi2 #popup_invit form .block_users ul.list_users{width:360px;float:left;}
.tx-ccinvitation-pi2 #popup_invit form .block_users ul.anchor_users{width:42px;position:absolute;right:17px;top:1px;color:#E7E9E9;height:390px;font-size:0.7em;}
.tx-ccinvitation-pi2 #popup_invit form .block_users ul.anchor_users li{display:block;text-align:center;height:15px;}
.tx-ccinvitation-pi2 #popup_invit form .block_users ul.anchor_users li a{outline:none;color:#828c8e;}
.tx-ccinvitation-pi2 #popup_invit form .block_users ul.anchor_users li.first{background:url(../images/anchor_invit.gif) no-repeat scroll 13px 0 transparent;}
.tx-ccinvitation-pi2 .notification{color:red;font-weight:bold;margin-top:350px;}
.tx-ccinvitation-pi2 .invit_mycoop{margin-top:140px;}

.tx-ccinvitation-pi2 #popup_invit form .block_users ul.list_users li{display:block;width:100%;height:80px;padding:5px 0 3px 0;background-color:#e7e9e9;}
.tx-ccinvitation-pi2 #popup_invit form .block_users ul.list_users li span{display:block;}
.tx-ccinvitation-pi2 #popup_invit form .block_users ul.list_users li .checkbox {float:left;height:45px;padding:25px 15px 0 15px;margin:5px 0;border-right:1px solid #daddde;}
.tx-ccinvitation-pi2 #popup_invit form .block_users ul.list_users li .visuel {border: 6px solid #1F3134;}
.tx-ccinvitation-pi2 #popup_invit form .block_users ul.list_users li .avatar {float:left;height:80px;margin-left:15px;}
.tx-ccinvitation-pi2 #popup_invit form .block_users ul.list_users li .text {float:left;padding:20px 0 0 10px;color:#FF6459;text-decoration:underline;font-size:0.9em;}
.tx-ccinvitation-pi2 #popup_invit form .block_users ul.list_users li .bulle {background: url(../images/bulle_bleu_f.gif) no-repeat 32px bottom; height: 10px;padding:0; margin: 0 0 -5px 0; margin-top: -11px;}
.tx-ccinvitation-pi2 #popup_invit form .block_users ul.list_users li .enligne .visuel {border-color: #FF4133;}
.tx-ccinvitation-pi2 #popup_invit form .block_users ul.list_users li .enligne .bulle {background-image: url(../images/bulle_rouge_b.png);}
.tx-ccinvitation-pi2 #popup_invit form .block_users ul.list_users li.pyjama{background-color:#ffffff;}
.tx-ccinvitation-pi2 #popup_invit form .block_users ul.list_users li.pyjama .checkbox{border-color:#e6e8e9;}

.ac_results {
	padding: 0px;
	border: 1px solid #828C8E;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
	text-align:left;
}
.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}
.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	font: menu;
	font-size: 12px;
	line-height: 16px;
	overflow: hidden;
}
.ac_loading {
	background: white url('indicator.gif') right center no-repeat;
}
.ac_odd {
	background-color:#E7E9E9;
}
.ac_over {
	background-color: #828C8E;
	color: white;
}

/********* FIN POPUP INVITATION **************/

/********* ALERTES **************/
#general #contenu #center.full .tx-smilealert-pi1 form.pqu fieldset div.checkbox{
	margin:0 0 10px 150px;
}
#general #contenu #center.full .tx-smilealert-pi1 form.pqu fieldset label {
	display:inline;
	float:none;
}
#general #contenu #center.full .tx-smilealert-pi1 form.pqu fieldset input{
	width:auto;
	position:relative;
	top:3px;
}
/********* FIN ALERTES **************/
