a {	
	color: #666666;	
	text-decoration: none
}
#cadre {
	width:880px;
	height:580px;
	margin:0px;
	float:center;

}
#menu_haut {
	width:880px;
	height:129px;
	margin:0px;
	float:left;
}

#bandeau_gauche {
	background-image:url("squelette/habillage/bandeau_pellehaut.jpg");
	background-repeat:no-repeat;
	background-color: #CFA38A;
	width:80px;
	height:490px!important;
	height:525px;
	margin:0px;
	float:left;
}
#contenu {
	background-image:url("squelette/habillage/fond.JPG");
	width:800px;
	height:470px!important;
	height:auto;
	margin:0px;
	float:left;
	background-color: #F5F6E6;
	}
#menu_bas {
	position:relative; 
	top:0px; 
	height:25px; 
	z-index:3; 
	background-color: #F5F6E6; 	
}
#menu_bas {
	position:relative;
	top:0px; 
	width:880px; 
	height:52px; 
	z-index:3; 
	background-color:#CFA38A;
	border: 1px none #000000; 
	visibility: visible;
	margin:0px;
	float:left;
}
/* ZONE CADRE INFOS */
#contenu_template {
	margin-top:10px;
	float:right;
	width:780px;
	height:400px;
	position:relative; 
	overflow: auto;
	background-color: #FFFFFF; 	
}
.contenu{
	font: 13px/150% Arial, Helvetica, sans-serif;
	color: #663333;
	text-align: justify;
}
.contenu_bas{
	
	font: 10px/125% Arial, Helvetica, sans-serif;
	color: #999999;
	text-align: left;
	float: left;
}
.menu_opaque
{
	opacity: .4;
	filter: alpha(opacity=80);
	-moz-opacity: .6;
}
.selection_menu {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	background-color: #CFA389;
}
.non_selection_menu
{	
	color: #663333;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
}
.selection_menu_bas {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	background-color: #FF9933;
	font-weight:bold;
}
.non_selection_menu_bas
{	
	color: #FF9933;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight:bold;
}
.titre{
	font-size:36px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #cccccc;
	text-align: justify;
}
.titre_lien{
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #663333;
	text-align: justify;
}
.stitre{
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #663333;
	text-align: justify;
}
.titreDerniereActu{
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #663333;
}
.filInfos{
	font-size:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #CFA38A;
	text-align: justify;
}
.selection_sous_menu {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	line-height: normal;
	background-color: #CFA389;
}
.selection_sous_menu_petit {
	color: #FF9900;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	line-height: normal;	
}
.non_selection_sous_menu
{	
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	line-height: normal;
}
.non_selection_sous_menu_petit
{	
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	line-height: normal;
}
.stitre{
	font-size:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #DDDDDD;
	text-align: justify;
}
.transOFF {
width: 100%; 
background-color: #CFA38A;
opacity:.65;
filter: alpha(opacity=65); 
-moz-opacity: 0.65;
border:1px solid black; 
}
.transON  {
width: 100%; 
background-color: #CFA38A;
opacity:.25;
filter: alpha(opacity=25); 
-moz-opacity: 0.5;
border:1px solid black; 
}
.menu_bas_opaque  {
background-color: #F5F6E6;
}
.tableau_tarif{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font: 12px;
	color: #000000;
}
.nom_tableau_tarif{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font: 14px;
	color: #000000;
	font-weight:bold;
}
.titre_service_pro {
font-size:13px;
font-weight:bold;
color:#cc3300;
}
.titre_service_pro {
font-size:13px;
font-weight:bold;
color:#cc3300;
}

.titrepro {
font-size:12px;
font-weight:bold;
color:#996600;
}


a.fiche {	
margin-left:10px;
color: #000000;
text-decoration: none;
font-family: verdana, arial, Helvetica, sans-serif;
font-size:10;
}

a.fiche:hover {	
margin-left:10px;
color: #ff9900;	
text-decoration: underline;
font-family:  verdana, arial, Helvetica, sans-serif;
font-size:10;
font-weight: bold

}


.tech{
	font: 10px/150% Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}


.titre_service_pro1 {
font-size:13px;
font-weight:bold;
color:#808080;
}