img{ margin: 0; padding: 0; border: none; }
.p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 20px;
	font-weight: lighter;
	color: #000000;
}

.titre-old{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #004080;
}


.tres-fin{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: lighter;
	color: #333333;
}

.titre_ministre{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #0000;
	
}
.chapo_ministre{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: lighter;
	color: #0000;
}
.titre_ministre2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	color: #0000;
}
.tirethorizontal{
	
	color: #fff;
}

.titreune{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
	color: #000000;
}
.titreblanc{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
	color: #fff;
}

.titreblanc2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #fff;
}

.titreneuf{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight: lighter;
	color: #000000;
}
.titreoffre{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
	color: #CC9900;
	padding-left: 5px;
}
.jour{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	color: #000000;
 
}
.chapo{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: lighter;
	text-align:justify;
	color: #000;
	line-height: 18px;
}
a.actualite{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: lighter;
	color:#003;
	line-height: 18px;
	text-decoration: underline;
}
a.actualite:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: lighter;
	color:#003;
	text-decoration:none;
}

a.ministre1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: lighter;
	color:#000;
	text-decoration:none;	
}
a.ministre1:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: lighter;
	color:#000;
	text-decoration:underline;
}

a.footer{
	font-family:"Trebuchet MS", "Tempus Sans ITC", Tahoma, Verdana;
	font-size:11px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration:none;
	
}
a.footer:hover{
	font-family:"Trebuchet MS", "Tempus Sans ITC", Tahoma, Verdana;
	font-size:11px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration:underline;
}


a.pied_page{
	font-family:"Trebuchet MS", "Tempus Sans ITC", Tahoma, Verdana;
	font-size:11px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration:none;
	
}
a.pied_page:hover{
	font-family:"Trebuchet MS", "Tempus Sans ITC", Tahoma, Verdana;
	font-size:11px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration:underline;
}


.nb{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: lighter;
	color:#FF6600;
	text-decoration:underline;
	line-height: 14px;	
}

.bordertoday{
	border: 1px solid #EEEEEE;
	padding-left: 4px;
}
.bordercopy{
	padding-left: 4px;
	font-family: "verdana", Courier, "Courier New";
	font-size: 11px;
	font-style: italic;
	font-weight: lighter;
	color: #000066;
	text-decoration: none;
	border-bottom: 1px solid #325B81;
}

.borderartune{
	 
	padding-left: 4px;
	padding-top: 6px;
}
.borderongletneuf{
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
}
.borderneuf{
	 
	padding-left: 4px;
	border: 1px solid #EEEEEE;
	
}
.bordersepar{
	padding-right: 2px;
	padding-left: 4px;
	border-right-width: 1px;
	border-right-style: solid;
	border-bottom-style: none;
	border-right-color: #000000;
	}
.borderleftvoit{
	padding-right: 2px;
	padding-left: 4px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	}
.borderrightvoit{
	padding-right: 4px;
	padding-left: 2px;
	border-left-color: #000000;
	border-left-width: 1px;
	border-left-style: solid;
	}
.borderneuftitre{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #004080;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EEEEEE;	
}
.borderfooter{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #325B81;
}
.borderfooter2{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #325B81;
}

.jet{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #004080;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EEEEEE;	
}
 
a.entree {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #004080;
	text-decoration: none;
}
a.entree:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #f00;
	text-decoration: underline;
}
a.lire {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
	text-decoration: underline;
}
a.lire:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #0000FF;
	text-decoration: none;
}

a.detail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #ff0;
	text-decoration: none;
}
a.detail:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #ff0;
	text-decoration: underline;
}



a.actu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
a.actu2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000;
	text-decoration: underline;
}
offre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: lighter;
	color: #000;
	text-decoration: none;
}
.ministres2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000;
	
}
.regie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #2B55FF;
	text-decoration: none;
}
.direction {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #1A8CFF;
	text-decoration: none;
}
/*aa.neuf:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #996600;
	text-decoration: underline;
}*/

.conseil {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold; 
	color:#808040;
	text-decoration: none;
}

.footer1 {
	font-family: "Trebuchet MS", "Tempus Sans ITC", Tahoma, Verdana;
	font-size: 12px;
	font-style: italic;
	font-weight: bold; 
	color:#325B81;
	text-decoration: none;
}
.footer2 {
	font-family: "Trebuchet MS", "Tempus Sans ITC", Tahoma, Verdana;
	font-size: 11px;
	font-style: italic;
	font-weight: lighter; 
	color:#325B81;
	text-decoration: none;
}
.traitblanc {
	font-family: "Trebuchet MS", "Tempus Sans ITC", Tahoma, Verdana;
	font-size: 11px;
	font-style: italic;
	font-weight: lighter;
	color:#325B81;
	text-decoration: none;
	background-image:  url("../../../images/puce_blanc.gif");
	background-repeat: repeat;
}


a.corrupt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
a.corrupt:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
    color: #0000FF;
	text-decoration: none;
}

A.hautev {
	COLOR: #0099CC;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: lighter;
}
A.hautev:hover {
	COLOR: #0099FF;
	TEXT-DECORATION: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: lighter;
}
 
 
 
 A.autrepress {
	COLOR: #0099CC;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: lighter;
}
A.autrepress:hover {
	COLOR: #0099FF;
	TEXT-DECORATION: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: lighter;
}
 


.titrecorrupt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold; 
	color:#000;
	text-decoration: none;
}

.menu{
display: block;
text-decoration: none;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#000;
width: 95%;
height: 20px;
float:left;
display: inline;
background-color: #CCCCFF
background-repeat: no-repeat;
text-align:left;
}
.menu:hover{
background-color: #E8E8E8;
}
a.menu {
    color : #000; 
    font-family : verdana;
	font-size : 11px;
	font-weight : bold; 
    padding-left : 5px;
    text-align : left;
  }
a.menu:hover{
    color : #FFF; 
    font-family : verdana;
	font-size : 11px;
	font-weight : bold; 
	decoration : underline; 
    padding-left : 5px;
    text-align : bold;
	background-color : #6699CC;
  }
.cell_caps{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;   
  }
  a.central {
  color:#0099CC; 
    font-family : arial;
	font-size : 11px;
	font-weight : lighter; 
     decoration: none;
  }
a.central:hover{
    color : #F00; 
    font-family : arial;
	font-size : 11px;
	font-weight : lighter; 
	decoration : underline; 
   
  }
    a.cab {
  color:#999; 
    font-family : arial;
	font-size : 11px;
	font-weight : lighter; 
     decoration: none;
  }
a.cab:hover{
    color : #000; 
    font-family : arial;
	font-size : 11px;
	font-weight : lighter; 
	decoration : underline; 
     
  }
  .sigle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#999999
	text-decoration: none;
}



  .cell_ministre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#999999
	text-decoration: none;
	padding: 2px;
	border: 1px solid #006699;
	background-color: #F0F9F8;
}

  .cell_search {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#999999
	text-decoration: none;
	padding: 3px;
	border: 2px solid #B1BFFC;
	background-color: #D6DFFE;
	color: #006699;
}


 .cell_partner {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#999999
	text-decoration: none;
	padding: 3px;
	border: 2px solid #B1BFFC;
	background-color: #F2F8F8;
	color: #006699;
}

.cell-vide-blanc {
	background-color: #FFFFFF;
	padding-top: 2px;
}

  .form-part {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#999999
	text-decoration: none;
	color: #006699;
	background-color: #DEECFB;
}.plus-blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: lighter;
	color: #FFFFFF;
}
.vide-som {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	padding-left: 20px;
}

