@charset "utf-8";
/* CSS Document */

body {
	background-color: #434343;
	background-image: url(fond.jpg);
	background-repeat:repeat-x;
	color:#ffffff; 
	font-family: "Trebuchet MS";
	font-size:11px;
}

INPUT {
background-color:rgb( 255, 255, 255);
background: url(img/fond_input.jpg) ;
background-position:bottom ;
background-repeat: repeat-x ;                          /* couleurs du fond de page RVB */
color:#353a3e;
font-size:11px;
font-weight:bold;
font-family: Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
}


.fildariane{

color:#999999;
font-style:italic;
height:40px;

}



TEXTAREA {
background-color:#888888;

color:#353a3e;
font-size:11px;
font-weight:bold;
font-family: Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
}


#menu{
color:#cacaca;
padding-left:18px;
padding-top:17px;
background: url(img/fond_menu.jpg) ;
background-position:top;
background-color: #434343;
width:190px;

}
#fin_menu{
color:#cacaca;
padding-left:18px;
background: url(img/fond_fin_menu.jpg) ;
background-color: #434343;
background-position:top;
height:76px;
width:190px;
cursor:pointer;

}

#showcase{
color:#cacaca;
padding-left:7px;
padding-top:20px;
padding-right:7px;
padding-bottom:8px;
background: url(cadresli.jpg) ;
background-color: #434343;
background-repeat:no-repeat;
height:290px;
width:700px;

}

.contenu 
{
vertical-align:top; 
font-weight:normal; 
font-size:12px; 
}

.menu_list {

}
.menu_head {
	padding: 5px 0px;
	cursor: pointer;
	
	margin:1px;
  
  
}
.menu_body {

	display:none;
}


a.menu{
padding-left:7px;
color:#353535; 
font-weight:normal; 
font-size:11px; 
text-decoration:none;
}
a.menu:visited{
padding-left:7px;
color:#353535; 
font-weight:normal; 
font-size:11px; 
text-decoration:none;
}
a.menu:hover{
padding-left:17px;
color:#ffffff; 
font-weight:normal; 
font-size:11px; 
text-decoration:none;
}

a{

color:#FF0000; 
font-weight:normal; 
font-size:11px; 
text-decoration:none;
font-weight:bold;
}
a:visited{

color:#FF0000; 
font-weight:normal; 
font-size:11px; 
text-decoration:none;
font-weight:bold;
}
a:hover{

color:#ffffff; 
font-weight:normal; 
font-size:11px; 
text-decoration:none;
font-weight:bold;
}


.novalid{
color:#FF0000;
}
.valid{
color:#00CC00;
}
.nomZoom{
color:#000000;
font-size:11px;
}
.descZoom{
color:#990000;
	font-family: "Trebuchet MS";
	font-size:10px;
}

.firma {
background: url(bas.jpg) ;
background-repeat: repeat-x;
background-color:#FFFFFF; 
FONT-SIZE: 9px; 
COLOR: #555555; 
FONT-STYLE: normal; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left 
}
A.firmalink:link {
	COLOR: #0a9bee; TEXT-DECORATION: none;
}
A.firmalink:visited {
	COLOR:#0a9bee; TEXT-DECORATION: none;
}
A.firmalink:hover {
	COLOR: #b1c0ca; TEXT-DECORATION: underline;
}

A.firmakey:link {
	COLOR: #999999; TEXT-DECORATION: none;
	FONT-SIZE: 11px;
	font-weight:normal;
}
A.firmakey:visited {
	COLOR:#999999; TEXT-DECORATION: none;
	FONT-SIZE: 11px;
	font-weight:normal;
}
A.firmakey:hover {
	COLOR: #999999; TEXT-DECORATION: underline;
	FONT-SIZE: 11px;
	font-weight:normal;
}

a.motclef:link {
	text-decoration:none;	

	color:#999999;	
	}
a.motclef:visited { 
	text-decoration:none;	
	color: #999999;	
	}
a.motclef:hover, a.motclef:active { 	
	
	background-color:#CCCCCC ;
	color: #999999;	
	}
	
a.motclef1:link {
	text-decoration:none;	

	color:#555555;	
	}
a.motclef1:visited { 
	text-decoration:none;	
	color: #555555;	
	}
a.motclef1:hover, a.motclef:active { 	
	
	background-color:#CCCCCC ;
	color: #555555;	
	}
