/* Styles de la page d'index de rubrique */

h2 { }
/* header specs */
#header_left_wrp {}
.header_gauche { background:url(images/bg_points.jpg) repeat-x top left; margin-top:0; margin-left:30px; padding-top:30px; height:auto; width:930px }

.header_gauche .bloc,
.header_droite { padding-top:0px; margin-top:0; }
.header_droite { height:auto; width:210px; margin-right:30px; }
#logo { margin:34px 0 0 27px; width:171px; }
.hr_dottedline { background: url(images/bg_damier.gif) repeat-x left top; height:5px; }
/*.outils{height:35px;}*/
#header { height:76px; }
#nav { margin-bottom:10px; }
/* Outils de page */
#outils { }
#outils a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
#outils .outil_retour { float:left; display:inline; }
#outils .outil_retour a { color:#cc0000; background:url(images/icone_fleche_blanche_fondOrange_rtl.jpg) no-repeat left 5px; padding-left:15px; }
#outils .outil_envoyer { float:right; display:inline; }
#outils .outil_envoyer a { color:#ffffff; background:url(images/icone_fleche_fondOrange.jpg) no-repeat left 5px; padding-left:15px; padding-right:30px; }
#outils .outil_imprimer { float:right; display:inline; }
#outils .outil_imprimer a { color:#ffffff; background:url(images/icone_fleche_fondOrange.jpg) no-repeat left 5px; padding-left:15px; padding-right:30px; }
/* ContentSpecs */
.header_titre_wrp { background:#FFFFFF url(images/bg_pageHaute_top.jpg) no-repeat top left; padding:49px 60px 20px 215px; }
.header_titre_wrp .header_titre { }
#content { padding:0 0 25px 0; }
.header_droite .liens ul li a { font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size:14px; line-height:20px }
.events_home_actu .actu_content .separator_noimage { float:left; display:inline; width:5px; }
.events_home_actu .actu_content .wrp_noimage { width:600px; }
/* PANS */

.content_droite { width:215px; float:left; display:inline; margin-left:30px; min-height:200px; }
.content_gauche { width:680px; float:left; display:inline; margin-left:30px; min-height:200px; }
* html .content_droite { height:200px; }
* html .content_gauche { height:200px; }
.entete_auteur p { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; margin-bottom:15px; }
.entete_auteur .droite,
.entete_auteur .gauche { float:left; display:inline; width:340px; }
.entete_auteur ul li a { background:transparent url(images/fleche_orange_fond_blanc.jpg) no-repeat scroll left 7px; color:#CC0000; font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; font-weight:normal; line-height:30px; padding-left:15px; }


/* Forme de connexion */
.header_droite #member_login_form { width:210px; background:#cc0000; color:#FFFFFF; z-index:10000; zoom:1; }
.header_droite #member_login_form .ctn { padding:5px; }
.header_droite #member_login_form .wrp { padding:15px; background:#3e0000; }
.header_droite #member_login_form p { color:#FFFFFF; margin-bottom:5px; margin-top:30px; }
.header_droite #member_login_form .id { margin-top:20px; display:block; }
.header_droite #member_login_form .mdp { margin-top:10px; display:block; }
.header_droite #member_login_form a { color:#FFFFFF; text-decoration:underline; display:block; margin-top:15px; font-size:9px;  }
.header_droite #member_login_form a.close { color:#cc0000; text-decoration:none; display:block; margin-top:0; float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; cursor:default;  }
.header_droite #member_login_form .tfield1 { width:160px; border-top:1px solid #b2b2b2; border-left:1px solid #b2b2b2; border-bottom:1px solid #dbdbdb; border-right:1px solid #dbdbdb; margin-top:5px; vertical-align:top; padding:5px; }
.header_droite #member_login_form a.tsubmit { height:24px; float:right; clear:both; margin-top:10px; text-decoration:none; padding-left:41px; line-height:24px; background:url(images/btn_OK_fond_bordeaux.jpg) no-repeat top left; }


.nav_connexion ul li a, .nav_connexion ul, .nav_connexion ul a {
background:#CC0000 none repeat scroll 0 0;
color:#FFFFFF;
text-decoration:none; cursor:default;
}
.nav_connexion #member_login_form { display:none !important;}


.orientation_auteur_wrp{ background:url(images/bg_points.jpg) repeat-x bottom left; padding-bottom:30px; margin-bottom:25px;}
.orientation_auteur_wrp .gauche{ float:left; display:inline; width:330px;}
.orientation_auteur_wrp .droite{float:left; display:inline; width:320px; margin-left:10px;}
.orientation_auteur_wrp .top{float:left; display:inline; width:15px;}
.orientation_auteur_wrp .top a, .orientation_auteur_wrp .top a:hover{ display:block; padding-left:15px; background:url(images/btn_fleche_top.jpg) no-repeat top left; text-decoration:none; }
.orientation_auteur_wrp h3{font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; font-size:20px; line-height:24px; color:#000; margin-bottom:15px;}
.orientation_auteur_wrp ul{ margin-top:40px;}
.orientation_auteur_wrp ul li a{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; line-height:19px;}
.orientation_auteur_wrp a.hide {display:none}
