/* Contre Info - Styles Standards CopyLeft */
a {	text-decoration: none;color:#666699;}
a:hover {text-decoration: underline;}
a.spip_url { color: #AF4900; }
a.spip_in  { color: #AF4900; }
a.spip_out { color: #AF4900; border-bottom:1px dotted #AF4900;}

/* Nouvelles Defs */
ul, li,a ,div ,img {padding:0px; margin:0px; border:0px ;}

a.brvL, a.artL
       { color: #000099; font-family: Verdana, Arial, Helvetica, sans-serif;  
         font-size: 11px; font-style: normal;   }
         
a.hotT { color: #663333; font-family: Verdana, Arial, Helvetica, sans-serif;  
         font-size: 11px; font-style: normal;   }
a.hotT:hover { color:#220000; text-decoration:none;  }

a.perma	{ color: #A9A9A9; padding: 0px; font-family: helvetica; font-size: 7pt; letter-spacing:1px;  font-weight: normal; }
         
.brvD, .brvDA
       {float:left; width:200px; padding-bottom:5px;}
       /* background-color:#FFF5CC; */
       
.artD, .artDA 
       { width:200px; padding-bottom:10px;} 
       /* background-color:#F8F0E0; */
       
.brvDA, .artDA { width:150px; } /* Colonne actu - large */ 
.artH, .brvH, .brvM
      { height:15px; padding:3px 20px 3px 0; border-bottom: 2px #C0C0C0 solid; 
        background-image: url('pgri.jpg'); background-position:right; 
        background-repeat:no-repeat;  text-align:right;
        font-family: verdana; font-size:10px;font-weight:bold;color:#6666AA;  }
        
.artH  { background-image: url('pgri.jpg') ;}
.brvH  { background-image: url('pblu.jpg') ;}
.brvM  { background-image: url('more02.gif') ; border-bottom: 0px; 
        border-top: 2px #C0C0C0 solid;margin-top:5px;}
.titUne, .titDeux, .titSect {color: #666699; font-family: Georgia;  
        font-style: normal; font-weight: normal;  letter-spacing:1px; padding-bottom:5px;}         
.titUne   { font-size: 15.5pt; }
.titDeux  { font-size: 13pt; padding-top:5px;}
.titTrois { font-size: 12.5pt; padding-top:5px;}
.titSect { font-size: 9pt; padding-top:2px;color:#AF0B1C ; font-weight:bold;padding-bottom:2px;}
.titUne a, .titDeux a {color: #666699; }
.titSur, .titSous, .titL, a.titLp{
           font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 11px;}
.titSur  { color:#666666; font-weight: bold;  padding-bottom:10px;}
.titSous { color:#999999; font-weight: bold;  }
.titL    { color:#666699; font-size: 12px;  font-style: normal;  margin-top:5px; }
a.titLp  { color:#666699; font-size: 11px;  font-style: normal;  margin-bottom:2px;
           background-image: url('pgrey.jpg'); background-position:center left; 
           background-repeat:no-repeat; padding-left:8px; display:block; font-family: Verdana;}
.titL a  { color: #666699; font-weight: bold;}
.rubH    { font-size: 14pt;   color: #666699; font-family: verdana;  font-style: normal; font-weight: normal;   } 
.txtUne	 { font-size: 9pt;    color: #222222; font-family: Georgia,"Times New Roman",Times,serif;  line-height:12pt; }
.txtDeux { font-size: 8pt;    color: #222222; font-family: Georgia,"Times New Roman",Times,serif;  line-height:10pt; }
.txtChapo{ font-size: 9pt;    color: #888888; font-family: verdana,Arial,sans-serif;  line-height:12pt; font-weight:bold; text-align:justify ;}
.txtArt	 { font-size: 11pt;   color: #303030; font-family: Georgia,"Times New Roman",Times,serif;  line-height:13pt; }
.txtL	   { color: #000000; padding-left: 30px; padding-right: 15px; padding-top: 5px; font-family: verdana; font-size:11px; text-align: justify; }
.txtPS   {font-family: Verdana,Arial,Helvetica; color:#666666;font-size: 10pt;}

.datH, .dat	{ color: #A9A9A9; padding: 0px; font-family: helvetica; font-size: 9pt;  font-weight: normal; }
.datH 	 { font-size: 7pt; letter-spacing:1px;}
.dat     { margin-bottom:5px;}
.datBreve	{ color: #797979; padding-left: 0px; font-family: helvetica; font-size: 8pt;  font-weight: bold; }
.datLst	  { color: #a0a0a0; padding-left: 0px; font-family: helvetica; font-size: 8pt;  font-weight: normal; 
            margin-top:0px; margin-bottom:0px;}

.hotD    { float:left; width:200px; height:100px; background-color:#FFF7C4;}
/* asset background-color:#FC984B; */
.hotH, .hotH1, .hotH2, .hotH3 {height:15px; padding:3px 3px 3px 0; border-bottom: 2px #C0C0C0 solid; 
        /* background-image: url('pora.jpg'); background-position:right; 
        background-repeat:no-repeat; */ text-align:right;
        font-family: verdana; font-size:10px;font-weight:bold;color:#6666AA;}

hr.head {margin:2px 0 2px 0; color:#C0C0C0;margin-bottom:0px;padding-bottom:0px;}
hr.thin {height:1px; color:#C0C0C0;}
.seqH   { font-size: 14pt;   color: #666699; font-family: verdana;  
          font-style: normal; font-weight: normal;  
          letter-spacing:2px;border-bottom:2px #C0C0C0 solid;width:830px;background-color:#FCD686;  
          }
img.seq {margin-right:5px;margin-left:5px;}

.pkfH    {width:600px;  background-color:#FCD686;margin-top:20px;text-align:left;
          font-family:Georgia; font-size:20px;color:#AF0B1C;letter-spacing:2px;line-height:30px;
          }
.pkfCol {float:left;width:20px;height:250px;background-color:#4D978E;
        font-family:Georgia;font-size:11px;font-weight:bold;text-align:center;color:#FFFFFF;}
.pkfDiv {float:left;width:150px;height:250px;background-color:#FCE8BF}
/*        
.hotH2  {background-image: url('pjau.jpg');}      
.hotH3  {background-image: url('pgri.jpg');}      
*/        
.pad10    {padding:10px;}
.pad5     {padding:5px;}
.topic { /* background-image: url('vtree.jpg'); */ background-position:left; 
        background-repeat:no-repeat; padding-bottom:3px ; 
        padding-right:3px; font-family:verdana; font-size:8pt;color:#666699;
        font-weight:bolder; background-color:#FFF5CC; text-align:right;}
img.imgTool  {display:block;float:left;padding-top:5px;margin-right:10px;border:0px;}
img.imgToolH {display:block;margin-top:8px;margin-left:5px;border:0px;}
.txtTool	{ color: #FFFFFF; padding-left: 5px; font-family: verdana; font-size: 7pt; font-weight: bold; }
.txtBoxT	{ color: #9999BB; font-family: verdana; font-size: 7pt; font-weight: bold; padding-top:3px;}
/*  Structure */
.dividx   {width:130px;background-color:#F8F0E0;height:600px}
.divcnt   {width:850px;background-color:#FFFFFF;}
.divFl    {float:left;}
.sctD     { background-color:#C60D1F; color:#F5E5C6; text-align:center;font-weight:bold;
          font-family: verdana; font-size: 11px; font-variant:small-caps;	letter-spacing:1px;}


/* FIN Nouvelles Defs */
a.TxtMenu	{ color: #FFFFFF; font-family: georgia; font-size: 8pt; font-weight: bold; padding-left: 10px;}
a.TxtSMenu	{ color: #007DA9; font-family: verdana; font-size: 7pt; font-weight: bold; }
a.TxtSRub	{ color: #FFFFFF; font-family: verdana; font-size: 8pt;  }
a.TitBreve  { color: #AF4900; font-family: Verdana, Arial, Helvetica, sans-serif; padding-top: 10px; font-size: 12px; font-style: normal;  font-weight: bold; }
a.TitBreve2 { color: #737373; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal;  font-weight: bold; }
a.TitListe  { color: #AF4900; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 0px;padding-top: 10px; font-size: 12px; font-style: normal;  font-weight: bold; }
a.TxtEdito	{ color: #737373; font-family: verdana; font-size: 8pt; font-weight: bold; padding-left: 5px;}


.BoxItem	{ background-color: #3D7BEB; }
.BoxProd	{ background-color: #AF4900; }
.BoxLoisir	{ background-color: #FACB73; }
.BoxLoisir2	{ background-color: #BBE0AB; }

.BoxSable	{ background-color: #F8F0E0; }
.BoxMore	{ background-color: #C0B7C5; }
.BoxArticle	{ background-color: #FFFFFF; }
.BoxFoot	{ background-color: #BAC0B0; }
.BoxBlack	{ background-color: #000000; }
.BoxGrey	{ background-color: #EDE0E0; }

.une        { color: #800000; padding: 10px;font-family: verdana; font-size: 15pt; font-style: normal; font-weight: bold;   }
.uneLogo    { color: #000000; padding: 15px; font-family: "courier new"; font-size: 30pt; font-style: normal; font-weight: bold;   }
.uneBreve   { color: #800000; font-family: verdana; font-size: 13pt; font-style: normal; font-weight: bold;   }
.TxtItem	{ color: #FFFFFF; font-family: verdana; font-size: 10pt; font-weight: bold; padding: 5px;   }
.TxtMenu	{ color: #FFFFFF; font-family: verdana; font-size: 10pt; font-weight: bold;letter-spacing:1px }
.TxtArticle	{ color: #000000; padding: 5px; font-family: Georgia,"Times New Roman",Times,serif,"Trebuchet MS" ; font-size: 11pt; line-height:15pt; text-align: left; }


.TxtMore	{ color: #B34314; font-family: serif; font-size: 12px; font-weight:bold;  background-position: right; padding-right:10px;font-variant:small-caps; }
.TxtBreve	{ color: #000000; padding-left: 20px; padding-right: 20px; padding-top: 5px;font-family: verdana; font-size: 8pt; text-align: justify; }
.TxtFoot	{ color: #FFFFFF; padding-left: 5px; font-family: verdana; font-size: 7pt; font-weight: bold; }
.TxtLoisir	{ color: #009504; padding-left: 5px; font-family: verdana; font-size: 9pt; font-weight: bold;  background-position: right; }
.TxtPetit	{ color: #000000; font-family: verdana; font-size: 9pt;    }
.TxtPetit8	{ color: #000000; font-family: verdana; font-size: 8pt;    }


.TitArticle { color: #666; font-family: Georgia; font-size: 17.5pt; font-style: normal; font-weight: normal;  letter-spacing:1px; }
.TxtEdito	{ color: #FFFFFF; font-family: verdana; font-size: 8pt; padding-left: 5px; }
.TitPath    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; color:#FF6000; font-weight: bold; }
.TitListe   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color:#AF4900; font-weight: bold; }
.TitLstDsc  { font-family: georgia, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color:#0049AF; font-weight: bold; }
.TitBreve   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color:#AF4900; font-weight: bold; padding-top: 10px; padding-right: 5px;}


.SitBreve	{ color: #696969; padding-left: 0px; font-family: arial; font-size: 7pt;  font-weight: bold; }
.TxtRevue	{ color: #696969; font-family: verdana; font-size: 11pt; text-align: justify; padding-left: 10px;  padding-right: 10px;}
.TxtSousTitre	{ color: #A0A0A0; padding-left: 10px; font-family: verdana; font-size: 8pt; font-weight: bold; }
.TxtSurTitre	{ color: #808080; padding-left: 10px; font-family: verdana; font-size: 9pt; font-weight: bold; }

.px10 {font-size:10pt; } 


/*  REDEF SPIP */
h3.spip    
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight: bold;
    font-size: 110%;
    text-align: left;
    color:#666699;
}
h4 {color:#666699;}
.spip_code { }
p.spip_note { }
table.spip {}
p.txtChapo p.spip{ 
            font-size: 9pt;    color: #888888; font-family: verdana,Arial,sans-serif;  
            line-height:12pt; font-weight:bold; text-align:justify ;
            }
table.spip tr.row_first {
	background-color: #FCF4D0;
}

table.spip tr.row_odd {
	background-color: #C0C0C0;
}

table.spip tr.row_even {
	background-color: #F0F0F0;
}

table.spip td {
	padding: 1px;
	text-align: left;
	vertical-align: middle;
}

hr.spip { }

b.spip {color: #666666; }
i.spip { }
strong.spip { color: #888888; }
.spip_surligne { background-color: #FFFF66; }

.forml { width: 100% ; background-color: #FFDDAA;}

.spip_encadrer { 
	width : 100%;
	background-color: #FFFFFF; 
	padding: 5px; 
	border: 1px #666666 solid; 
}

.spip_cadre { 
	width : 100%;
	background-color: #FFFFFF; 
	padding: 5px; 
}
/* ex warn : #996666*/
i.warn {color:#000080;display:block; font-weight:bold;margin-top:5px;padding-left:30px;}
div.rdp a {border:none; color:#669999;font-weight:bold;margin-bottom:5px;margin-left:0px;}
div.rdp {font-size:12px;}
div.rdp h3.spip {  font-size: 120%; }
.spip_bouton { background-color: #FFCC00;}

.formrecherche { width: 100% ; background-color: #F8F0E0; font-family:arial;font-size:8pt}

.reponse_formulaire {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 110%;
	color: red;
}
/* .test {  left: 10px; clip:  rect(   ); border-right-width: 10px} */

plan-article {
  clear:left ;
  margin-top: 0.5em;
  margin-bottom: 1em;
  list-style:square;
}

