/*
Theme Name: CEM_New
Theme URI: http://www.chomage-et-monnaie.org/wordpress
Description: Nouvelle version du site de l'association Chômage et Monnaie
Version: 0.1
Author: Gabriel Galand
 
CEM_New by Gabriel Galand || http://www.chomage-et-monnaie.org/wordpress
 
*/	

/* Feuille CSS CEM_New au 15-4-2009  */		   

/* Gestion de la page  */

body {font-family: Lucida Grande, Arial, Helvetica, Sans-serif;font-size: 0.8em;text-align: left;
background: #B63535;color: white;margin: 0;}
#page {margin: 0;width: 100%;background:#B63535;}

/* Gestion du header  */
#header {font-family: Trebuchet MS, Lucida Grande, Arial, Helvetica, Georgia, Sans-serif;
background:#B63535;color:white;width: 100%;padding: 0;}
#header p#logo1 img{margin-right:10px;margin-top:7px; } /*Marges:right =logo-texte;top=descendre img*/
#header p#logo1{float:left;margin:0 ;padding:0;}
/*
#header p#logo2 img{ margin-right:30px}
#header p#logo2{float:right;margin:10px 0 auto 20px;}
*/
div#header_text{margin:15px auto 15px 30.5%;padding:0;text-align:left;width:50%;}/*Marges haut et bas*/
#header h1 {margin:0 0 15px 100px;padding: 0;font-size: 2.2em;}/*Marge:bas=écarter slogan;gauche=pousser titre*/
#header p.description{padding: 0 ;margin:0;font-size: 1.2em;font-style:italic;}
#header a{color:white;text-decoration:none;margin:0;padding:0;}
#header a:hover{text-decoration:underline;}

/* Gestion du contenu  */
#content {float: left;width:60%;background: #FFFDF0;min-height:800px;}
#content#marge_top_content{height:7px;}
.post{padding:0;margin:0 15px 5px 5px;text-align:left;} /* Cas général = titre à gauche */
.letitre {padding:0;margin:0;text-align:center;} /* Cas de home : centrage*/
.post a#titre_post_index{display:block;margin:10px auto 0 auto;font-weight:bold;font-size:1.5em;text-decoration:none;color:#b63535;}
.post a#titre_post_index:hover{text-decoration:underline;}
.post a#titre_post{display:block;margin:10px auto 0 auto;font-weight:bold;font-size:1.2em;text-decoration:none;color:#b63535;}
.post a#titre_post:hover{text-decoration:underline;}
.postmetadata, .postmetadata a {text-align:left;color: #808080;margin:0 auto 5px 10px;padding:0;
font:italic normal 0.9em verdana, sans-serif;}
.post_content {color: black;width:100%;margin:0;padding:0;text-align:left;}	
.cadre_commentaires{margin-left:30px;}

     /* Formatage des textes des documents  */			  
p.texte{text-indent: 2em; margin: 0 0 0.5em; text-align :justify}
p.texte2{margin: 0 0 0.5em; text-align :justify}
p.titre1{font-weight:bolder;margin:0 0 0.5em;text-align:justify}   
p.MsoNormal, li.MsoNormal, div.MsoNormal{margin:0 0 4pt 0;
text-indent:35.45pt;font-size:10.0pt;font-family:Verdana;color:black;}
p.P1, li.P1, div.P1{margin:0 0 4pt 0;font-size:10.0pt;font-family:Verdana;color:black;}
p.LigneBlanche, li.LigneBlanche, div.LigneBlanche
	{margin:0;text-indent:35.45pt;line-height:8.0pt;font-size:10.0pt;font-family:Verdana;}
p.MsoTitle, li.MsoTitle, div.MsoTitle{margin:0 0 12pt 0;text-align:center;font-size:14.0pt;font-family:Verdana;
font-weight:bold;color:black}
h1{margin:0 0 6pt 0;font-size:12pt;font-family:Verdana;font-weight:bold;color:black;}
h2{margin:0 0 4pt 0;font-size:12pt;font-family:Verdana;font-weight:bold;color:black;}
h3{margin:0 0 4pt 0;font-size:10pt;font-family:Verdana;font-weight:bold;color:black;}
span.RefNote{font-size:8.0pt;vertical-align:0.4em;color:black;}	
/*Fin du style pour les textes au modèle CEM  */

/**** Liens de nav vers les pages d'articles */
.nav_link{color:black;text-align:center;font-size:1.25em;font-weight:bold;padding-bottom:20px;padding-top:10px;}
.nav_link a{margin:20px auto;text-decoration:none;color:black;}
.nav_link a:hover{text-decoration:underline;}

/***************************************************/
/********* GESTION DE LA SIDEBAR1  *****************/
/***************************************************/ 
.sidebar1 {float: left; width: 18%; height:800px; margin: 0; padding-left:10px; padding-top:10px;
background:#B63535;color:white;}

/********Liste de plus haut niveau******************/
.sidebar1 ul{list-style-type: none; margin: 0; padding: 0;}



/******Traitement de Accueil*******/
li#accueil{margin:10px 0 0 3px; padding:0; font:bold 1.5em Verdana, sans-serif;}
li#accueil a{display:block; color:#B63535;
text-decoration:none; text-align:center; line-height:30px; width:130px;border:1px solid black;
border-width:1px 2px 2px 1px; border-color:#cecece #4a4a4a #4a4a4a #cecece; background:#FFFAE1;}
li#accueil a:hover{border-width:2px 1px 1px 2px; border-color: #4A4A4A #CECECE #CECECE #4A4A4A; 
text-decoration:none; color:#FFFAE1; background:#B63535;}

/********** Catégories new   **************************/
li#top_categ{margin:10px 0 0 3px; padding:0; font:bold 1.5em Verdana, sans-serif; position:relative; /*Fixer les positionnement des descendants*/}
li#top_categ a#top_categ_a{display:block; margin:5px 0; color:#B63535;
text-decoration:none; text-align:center; line-height:30px; width:130px; border:1px solid black;
border-width:1px 2px 2px 1px; border-color:#cecece #4a4a4a #4a4a4a #cecece; background:#FFFAE1;}
li#top_categ a#top_categ_a:hover{border-right:4px solid black;
border-width:2px 1px 1px 2px; border-color: #4A4A4A #CECECE #CECECE #4A4A4A; 
text-decoration:none; color:#FFFAE1; background:#B63535;}

/* cacher les sous-menus*/
li#top_categ  ul{display:none;}


/*******Sous-menu "Categ" ************/
li#top_categ  ul li{font:normal 0.8em Verdana, sans-serif;margin:0; padding:0; height:1.5em;
width:120px;text-align:center;}
li#top_categ:hover  ul.drop_1{display:block; position:absolute;top:-50px; left:134px;background:#fffae1;}
li#top_categ:hover  ul.drop_1 li {margin: 0;padding:0;position:relative;}
li#top_categ:hover  ul.drop_1 li a{display:block;border:1px solid; margin: 0;padding:0; height:1.5em;
border-width:1px 2px 2px 1px;border-color:#cecece #4a4a4a #4a4a4a #cecece;color:#B63535;
text-decoration:none;background:#FFFAE1;}
li#top_categ:hover ul.drop_1 li a:hover{color:black;;
border-width:2px 1px 1px 2px; border-color:#4a4a4a #cecece #cecece #4a4a4a; 
color:#FFFAE1;text-decoration:none;background:#B63535;}

/******* Sous-sous-menus "Sous-categ" *************/
li#top_categ ul li ul li{font:normal 0.8em Verdana, sans-serif;margin:0; padding:0;
height:1.5em;width:200px;text-align:center;}
li#top_categ:hover ul.drop_1 li:hover ul.drop_2{display:block;position:absolute;top:0;left:120px; background:#FFFAE1}
li#top_categ:hover  ul.drop_1 li:hover ul.drop_2 li {margin:0;}
li#top_categ:hover  ul.drop_1 li:hover ul.drop_2 li a{display:block;border:1px solid; margin: 0;border-width:1px 2px 2px 1px;
border-color:#cecece #4a4a4a #4a4a4a #cecece;color:#B63535;text-decoration:none;background:#FFFAE1;}
li#top_categ:hover  ul.drop_1 li:hover ul.drop_2 li a:hover{display:block;border-width:2px 1px 1px 2px;
border-color:#4a4a4a #cecece #cecece #4a4a4a;color:#FFFAE1;background:#B63535;}

/******Traitement de Recherche*******/
li#recherche {margin:10px 0 0 3px; padding:0; font:bold 1.5em Verdana, sans-serif;
display:block; color:#B63535;
text-decoration:none; text-align:center; line-height:30px; width:130px; border:1px solid black;
border-width:1px 2px 2px 1px; border-color:#cecece #4a4a4a #4a4a4a #cecece;background:#FFFAE1;}
li#search {margin: 0 auto 0 5px;}


/*********** Traitement des flux RSS ************/
li#top_RSS{margin:10px 0 0 3px; padding:0; font:bold 1.5em Verdana, sans-serif; position:relative; /*Fixer les positionnement des descendants*/}
li#top_RSS a#top_RSS_a{display:block; margin:5px 0; color:#B63535;
text-decoration:none; text-align:center; line-height:30px; width:130px; border:1px solid black;
border-width:1px 2px 2px 1px; border-color:#cecece #4a4a4a #4a4a4a #cecece; background:#FFFAE1;}
li#top_RSS a#top_RSS_a:hover{border-right:4px solid black; text-decoration:underline;
border-width:2px 1px 1px 2px; border-color: #4A4A4A #CECECE #CECECE #4A4A4A; 
text-decoration:none; color:#FFFAE1; background:#B63535;}
/* cacher les sous-menus*/
li#top_RSS  ul{display:none;}
/*******Sous-menu "Flux" ************/
li#top_RSS  ul li{font:normal 0.7em Verdana, sans-serif;margin:0; padding:0; height:1.5em;
width:200px;text-align:center;}
li#top_RSS:hover  ul.drop_1{display:block; position:absolute;top:0; left:134px;background:#fffae1;}
li#top_RSS:hover  ul.drop_1 li {margin: 0;padding:0;position:relative;}
li#top_RSS:hover  ul.drop_1 li a{display:block;border:1px solid; margin: 0;padding:0; height:1.5em;
border-width:1px 2px 2px 1px;border-color:#cecece #4a4a4a #4a4a4a #cecece;color:#B63535;;background:#FFFAE1;}
li#top_RSS:hover ul.drop_1 li a:hover{text-decoration:underline;border-width:2px 1px 1px 2px; 
border-color:#4a4a4a #cecece #cecece #4a4a4a; color:#FFFAE1;text-decoration:none;background:#B63535;}

/*************Traitement des archives********************/
li#top_archives{margin:10px 0 0 3px; padding:0; font:bold 1.5em Verdana, sans-serif; position:relative; /*Fixer les positionnement des descendants*/}
li#top_archives a#top_archives_a{display:block; margin:5px 0; color:#B63535;
text-decoration:none; text-align:center; line-height:30px; width:130px; border:1px solid black;
border-width:1px 2px 2px 1px; border-color:#cecece #4a4a4a #4a4a4a #cecece; background:#FFFAE1;}
li#top_archives a#top_archives_a:hover{border-width:2px 1px 1px 2px; border-color: #4A4A4A #CECECE #CECECE #4A4A4A; 
text-decoration:none; color:#FFFAE1; background:#B63535;}

/* cacher les sous-menus*/
li#top_archives  ul{display:none;}

/*******Sous-menu "Années" ************/
li#top_archives  ul li{font:normal 0.8em Verdana, sans-serif;margin:0; padding:0;
width:60px;text-align:center;}
li#top_archives:hover  ul.drop_1{display:block; position:absolute;top:-200px; left:110px;background:#fffae1;}
li#top_archives:hover  ul.drop_1 li {margin: 0;padding:0;position:relative;}
li#top_archives:hover  ul.drop_1 li a{display:block;height:1.5em; border:1px solid; margin: 0;padding:0; border-width:1px 2px 2px 1px;
border-color:#cecece #4a4a4a #4a4a4a #cecece;color:#B63535;text-decoration:none;background:#FFFAE1;}
li#top_archives:hover ul.drop_1 li a:hover{border-width:2px 1px 1px 2px; border-color:#4a4a4a #cecece #cecece #4a4a4a; 
color:#FFFAE1;text-decoration:none;background:#B63535;}
/******* Sous-sous-menus "Mois" *************/
li#top_archives ul li ul li{font:normal 0.8em Verdana, sans-serif;margin:0; padding:0;
width:80px;line-height:1.5em;text-align:center;}
li#top_archives:hover ul.drop_1 li:hover ul.drop_2{display:block;position:absolute;top:0;left:60px; background:#FFFAE1}
li#top_archives:hover  ul.drop_1 li:hover ul.drop_2 li {margin:0;}
li#top_archives:hover  ul.drop_1 li:hover ul.drop_2 li a{display:block;border:1px solid; margin: 0; border-width:1px 2px 2px 1px;
border-color:#cecece #4a4a4a #4a4a4a #cecece;color:#B63535;text-decoration:none;background:#FFFAE1;}
li#top_archives:hover  ul.drop_1 li:hover ul.drop_2 li a:hover{display:block; border-width:2px 1px 1px 2px;
border-color:#4a4a4a #cecece #cecece #4a4a4a;color:#FFFAE1;text-decoration:none;background:#B63535;}
/*Zone des 10 derniers titres*/
li#titre_titres_side {text-align:center;font:italic bold 1em Verdana,sans-serif;margin:0 auto 5px 0;}
li#li_titre_side{margin:0 auto 5px 3px;}
a#titre_side{text-decoration:none;color:white;padding:0;margin:0;}
a#titre_side:hover{text-decoration:underline;}

/***************************************************/
/********* GESTION DE LA SIDEBAR2  *****************/
/***************************************************/ 
.sidebar2 {float: left; width: 18%; height:800px; margin: 0; padding-left:10px; padding-top:10px;
background:#B63535;color:white;}
/********Liste de plus haut niveau et dessous (héritage)*****/
.sidebar2 ul{list-style-type: none; margin: 0; padding: 0;}
.sidebar2 ul ul{list-style-type: none; margin: 0; padding: 0;}

/************   Listes des brèves *******************/
li#titre_liste_actu {text-align:center;font:italic bold 1em Verdana,sans-serif;margin:0 auto 5px 0;}
li#titre_liste_actu a {color:white;text-decoration:none;}
li#titre_liste_actu a:hover {text-decoration:underline;}
li#li_titre_actu{margin:0 auto 5px 3px;}
a#titre_actu{text-decoration:none;color:white;padding:0;margin:0;}
a#titre_actu:hover{text-decoration:underline;}

/***Séparation ***************/
li#separ{text-align:center;margin:0;padding:0;}
li#separ p{line-height:0.8em;margin:0;padding:0;}

/************   Listes des fiches *******************/
li#titre_liste_fiches {text-align:center;font:italic bold 1em Verdana,sans-serif;margin:0 auto 5px 0;padding:0;}
li#titre_liste_fiches a {color:white;text-decoration:none;margin:0;padding:0;}
li#titre_liste_fiches a:hover {text-decoration:underline;}
li#li_titre_fiches{margin:0 auto 5px 3px;}
a#titre_fiches{text-decoration:none;color:white;padding:0;margin:0;}
a#titre_fiches:hover{text-decoration:underline;}

/***********************************************/
/********* Gestion du footer ******************/
/***********************************************/
#footer {
font-size: 1em;
background:#B63535;
padding: 10px 10px 0 0;
clear: both;
width:100%;
}

#footer p{
text-align: center;
font-size: 0.9em;
padding: 0 10px 20px 0;
}
#footer p a {text-decoration:none;color:white;}
#footer p a:hover{text-decoration:underline;}

/* Commentaires*/
.comments-template{margin: 10px 0 0 0;color: black;}
 .comments-template ol{margin: 10px;padding: 0;list-style: none;}
.comments-template ol p{font-family: Trebuchet MS, Arial, Hevletica, Sans-serif;font-size: 1em;padding:0;margin:0 10px 15px 5px;}
.comments-template ol li{margin: 10px 0 0 0;line-height: 15px;padding: 0;margin:0;}
.comments-template h3#comments{margin:10px 5px 20px 10px;font: bold italic 1em Verdana,Sans-serif;color:#777;}
.comments-template h3#respond{margin:10px 5px 20px 10px;font: bold italic 1em Verdana,Sans-serif;color:#777;}
.commentmetadata{font-size:0.9em;padding: 0;margin:0 5px 1px 0;font-style:italic;} 
.comments-template p.nocomments{padding: 0;}
 .comments-template p#comment{font-family: Trebuchet MS, Arial, Hevletica, Sans-serif;font-size: 0.9em;margin:0;padding:0;}
 .cadre_commentaires {border-bottom: 1px solid;border-top: 1px solid #ccc;margin:auto;}
form#commentform p{padding:0;margin: 0 auto 10px 50px;}

/* Pages*/
.titre_page{font:normal 3em Verdana, sans-serif;text-align:center;margin: 20px auto 10px auto;color:black;}
p.p_page{margin : 0 auto 0.5em 0.3em;font-size:1.3em;color:black;}


