.titresouslogo {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8px; 
	text-decoration: none;
	padding-left:2px;
	font-style:italic;
	color:#FF0000;
	font-weight: bold;
}
.titre {
	padding-left:23px; 
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size:16;
	color:#FF6600;
}
.soustitre {
	padding-left:30px; 
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size:11;
	color:#1F93B9;
	font-weight: bold;
}
.texte {
    padding-left:22px; 
	padding-right:10px; 
	text-indent: 0cm;
	font-family: Arial,"Times New Roman", Times, serif; 
	font-size:12;
	color:#000000;
}
.texte_encadre {
	padding-top:0px; 
	padding-bottom:0px; 
	padding-left:20px; 
	padding-right:5 px; 
	text-indent: 0cm;
	font-family: Arial,"Times New Roman", Times, serif; 
	font-size:12;
	color:#000000;
}
.encadrement {
	border-bottom:2px solid #D7DFE2;
	border-right:2px solid #D7DFE2;       
	border-top:2px solid #D7DFE2;
	border-left:2px solid #D7DFE2;
}
.loginbox {
	font-size:11;
	color:#000000;
	font-family: Georgia, "Times New Roman", Times, serif; 
}
.titreloginbox {
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size:11;
}
input.input1
{
    BORDER-RIGHT: #ABABA8 1px solid;
    BORDER-TOP: #ABABA8 1px solid;
    BORDER-LEFT: #ABABA8 1px solid;
    BORDER-BOTTOM: #ABABA8 1px solid;
	FONT-SIZE: 12px;
    BACKGROUND: #FFFFFF;
    COLOR: #000000;
	HEIGHT:17;
	WIDTH:65;
} 
.pied {
	padding-right:10px;
 	font-family: font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:9;
	color:#808080;
}
.bandedroite {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:15;
	color:#000000;
	text-align: center;
	background:#FFFFFF;
	border-bottom:1px solid #7B7AD8;  /*bord bas*/
	border-right:1px solid #7B7AD8;   /*bord droit*/          
	border-top:1px solid #7B7AD8;     /*bord haut*/
	border-left:1px solid #7B7AD8;     /*bord gauche*/
}
.hautbandedroite {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:12;
	color:#FF0000;
	text-align: center;
	background:#FFFFFF;
}
.menuitem2 { 
          height:30;
		  text-align: left;  
		  background:#EFEFEF;
          border-top:0px solid #000000;  /*bord bas*/
          border-right:0px solid #FFFFFF;   /*bord droit*/          
          border-bottom:1px solid #FFFFFF;     /*bord haut*/
          border-left:0px solid #FFFFFF;     /*bord gauche*/
		  width:180
} 
.menulien2 { font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12;text-decoration:none;} /*pour eviter tout soulignement*/
.menulien2:link {color:#0099cc;}
.menulien2:visited {color:#0099cc}
.menulien2:hover{color:#FF6600;} /*couleur au survol*/
#lien_actif2 {font-weight:bold;}
.news {
         background:#79A7D7;    /* couleur de fond */
		 text-align: center;  
		 height:20;
		 color:#FFFFFF;
		 border-bottom:1px solid #79A7D7;  /*bord bas*/
         border-right:1px solid #79A7D7;   /*bord droit*/          
         border-top:1px solid #79A7D7;     /*bord haut*/
         border-left:1px solid #79A7D7;     /*bord gauche*/
		 font-weight: bold;
	 	 font-family:Verdana,Arial,Helvetica,sans-serif;
		 font-size:10;
	
}

.actu {
		 border-bottom:0px solid #79A7D7;  /*bord bas*/
         border-right:1px solid #79A7D7;   /*bord droit*/          
         border-top:0px solid #79A7D7;     /*bord haut*/
         border-left:1px solid #79A7D7;     /*bord gauche*/
		 padding-left:10px;
 		 padding-right:3px;
		 padding-top:0px;
		 padding-bottom:0px;
		 height:10;
		 font-size:5;
}
.actu2 {
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:10;
		text-decoration:none;

}
.actu2:link {color:000;}
.actu2:visited {color:000;}
.actu2:hover{text-decoration:underline;}
.actu3 {
		border-top:1px solid #79A7D7;     /*bord haut*/
}

.entete {
		position: absolute; 
		left: 5px; 
		top: 5px;
		border-bottom:0px solid #ccc;
        border-right:0px solid #ccc;           
        border-top:0px solid #ccc;   
        border-left:0px solid #ccc;
}
.puce {
		font-family: Arial,"Times New Roman", Times, serif; 
		font-size: 100%;
		color: black;
		list-style-type: none;
		background-image: url(images/puce2.gif);
		background-repeat: no-repeat;
		background-position: 0% 5%;
		padding-left: 10px;
}
.solution {
		font-family: Arial,"Times New Roman", Times, serif; 
		font-size: 12;
		color: #FF6600;
}
.titreactus {
		font-family:Arial,Helvetica,sans-serif;
		font-size:12;
		text-decoration:none;

}
.titreactus:link {color:0066CC;}
.titreactus:visited {color:0066CC;}
.titreactus:hover{color:DD0033;}
.texteactus {
		font-family:Arial,Helvetica,sans-serif;
		font-size:12;
		text-decoration:none;
		padding-left: 0.5cm;
		padding-right: 0.5cm;
}
.grispetit {
		font-family:Arial,Helvetica,sans-serif;
		font-size:11;
		text-decoration:none;
		color:gray;
}
.contour {
		border-bottom:1px solid #ccc;
        border-right:1px solid #ccc;           
        border-top:1px solid #ccc;   
        border-left:1px solid #ccc;
		font-size:11;
}
.contenutxt {
		font-family: Arial, Helvetica, sans-serif;
		font-weight: normal;
		font-size: 9pt;
		color: #000000;
}
.etoile {
		font-family: Tahoma, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 7pt;
		color: #FF0000;
		text-decoration:none;
}
.inputext {
		font-family : Arial, Tahoma,Verdana,Geneva,Helvetica,sans-serif;
		font-size : 11px;
		background-color:#FFFFFF;
		border: 1px solid #9E9E9E;
}
.bouton {
		font-family: Arial, Tahoma;
		font-size: 10px;
		font-weight: bold;
		color: #000000;
		border: 1px solid #9E9E9E;
		background-color: #F4F4F4;
}
.creation {
		font-family:Arial,Helvetica,sans-serif;
		font-size:11;
		text-decoration:none;
        text-align: left;  
		padding-left: 0.1cm;
		padding-right: 0.1cm;
}
.tarif {
		font-family:Arial,Helvetica,sans-serif;
		font-size:10;
		text-decoration:none;
        text-align: left;  
		padding-left: 0.1cm;
		padding-right: 0.1cm;
		color:blue;
}
.classedd {
		color:#FF9933;
}
.classedd:link {color:red;}
.classedd:visited {color:red;}
.classedd:hover{color:blue;}

.detail {		
		font-family:Arial,Helvetica,sans-serif;
		font-size:11;
}
.coordonnees {
		font-family:Arial,Helvetica,sans-serif;
		color:#000000;
		font-size:11;
		background-color: #FFFFFF;
		border-bottom:1px solid #ccc;
        border-right:1px solid #ccc;           
        border-top:1px solid #ccc;   
        border-left:1px solid #ccc;
}

/*onglets*/
#header {
    float:left;
    width:100%;
   /* background:#DAE0D2 url("images/onglet_bg.gif")*/
      repeat-x bottom;
    font-size:93%;
    line-height:normal;
    }
  #header ul {
    margin:0;
    padding:10px 10px 0;
    list-style:none;
    }
 #header li {
    float:left;
    background:url("images/onglet_left.gif")
      no-repeat left top;
    margin:0;
    padding:0 0 0 9px;
	font-size:11;
    }
  #header a, #header strong, #header span {
    display:block;
    background:url("images/onglet_right.gif")
      no-repeat right top;
	  text-decoration:none;
    font-weight:bold;
    color:#765;
    /*padding:5px 15px 4px 6px;*/
    }
  #header #current {
    background-image:url("images/onglet_left_on.gif");
    }
  #header #current a {
    background-image:url("images/onglet_right_on.gif");
    padding-bottom:5px;
    }
  #header a {
    /* Pour IE Mac uniquement \*//*/   
    float:left;
    /**/
    display:block;
    background:url("images/onglet_right.gif")
      no-repeat right top;
    padding:5px 15px 4px 6px;
    text-decoration:none;
    font-weight:bold;
    color:#765;
    }
	/*fin onglets*/

	#liens {
		font-family:Arial,Helvetica,sans-serif;
		color:#000000;
		font-size:11;
		color:blue;
	}