/* CSS Document */

/*----------------------------------------- Balise globale */




body {
	background-color : #431b05;
	margin: 0px;
	padding: 0px;
	width: 100%;
	position:relative;
	left: 0px;
	top: 0px;
	right: 0 px;
	
}


table {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
		
	
	}




/*----------------------------------------- Balise conteneur site */

body .contener {
	width: 1200px;
	margin-top: 0px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	margin-top:5px;
		
}

/*----------------------------------------- Balise slogan site */

body .contener .slogan {
	width: 250px;
	height:320px;
	margin-top:5px;
	text-align:center;
	
}

/*----------------------------------------- Balise ardoise site */

.ardoise {
	width: 200px;
	height:289px;
	margin-left:20px;
	margin-right:20px;
	padding:0px;
	background-image:url(../images/Ardoise.png);
	background-repeat:no-repeat;
	/*background-position:center;*/
	
}

.txtArdoise {
	
	padding:60px 10px 10px 0px;
	width: 180px;
	
	color: #FFFFFF;
	font-size: 12px;
	font-family: tahoma;
	
	
}


/*----------------------------------------- Balise cadre site */
		
#principal {
		width:874px;
		background-image:url('images/area_left.gif');
		background-repeat: repeat-y;
        background-color : #FFFFFF;
		margin:0;
		padding:0;
}
#principal2 {
		background-image:url('images/area_right.gif');
		background-repeat: repeat-y;
        background-position: right;
		margin:0;
		padding:0;
		
}

#haut {
        height:12px;
        background-image:url('images/CadreHaut.gif');
		background-repeat:no-repeat;
}

#haut img {
		vertical-align:top; /* for ie5*/
}
#coingh {
        width:12px;
		height:300px;
		background-image:url('images/area_top_left.gif');
		float: left;
}
#coindh {
        width:12px;
		height:300px;
		background-image:url('images/area_top_right.gif');
		float: right;
		margin:0;
		padding:0;
}
#contenu {
		padding: 0px 12px 0px 12px;
}
#contenu p {
		margin: 0px;
}
#bas {
        height:15px;
        background-image:url('images/CadreBas.gif');
		
}
#coingb {
        width:12px;
		height:16px;
		background-image:url('images/area_bas_left.gif');
		float: left;
}
#coindb {
        width:12px;
		height:16px;
		background-image:url('images/area_bas_right.gif');
	    float:right;
}

/*----------------------------------------- Balise police de caracteres */


.Style1 {color: #FFFFFF;
		font-size: 12px;
		
		
}

.Style2 {color: #7D380E;
		font-size: 12px;
		
		
}

.Style3 {color: #FFFFFF;
		font-size: 10px;
		
		
}
}

.Style4 {color: #CC0000;
		font-size: 12px;
		
		
}

.Style5 {color: #7D380E;
		font-size: 14px;
		font-weight:bold;
		
}


.Style6 {font-size: 12px}


.Style7 {color: #7D380E;
		font-size: 16px;
		
		}
		
		
.Style8 {color: #7D380E;
		font-size: 18px;
		font-weight:bold;
		
		}





a.lien1:link {  font-family: tahoma; color: #333333; text-decoration: none}
a.lien1:visited {  font-family: tahoma; color: #333333; text-decoration: none}
a.lien1:hover {  font-family: tahoma; color: #003366; text-decoration: none}

a.lien2:link {  font-family: tahoma; color: #FFFFFF; text-decoration: none}
a.lien2:visited {  font-family: tahoma; color: #FFFFFF; text-decoration: none}
a.lien2:hover {  font-family: tahoma; color: #FFFFFF; text-decoration: none}

-->

/* CSS Document */

img{ border:0px none; margin:0; padding:0; vertical-align:top;}
/**********font size***************/
#header{font-size:0.75em; line-height:0.875em;}
.content{font-size:1.10em; line-height:1.17em;}
#footer{font-size:0.75em; line-height:1.17em;}
/********** end font size***************/

input, textarea, select{ 
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#666666; 
	border:1px solid #434343;
	vertical-align:top;
}
#form input{ width:193px; height:18px; font-size:1em;}
#form textarea{ width:202px; height:108px; font-size:1em; overflow:auto;}
.inp_h{ height:28px; margin:0 0 4px 0;}

/****************** GLOBAL ***********************************************/
.w100{ width:100%;}
.h100{ height:100%;}
.float{ float:left; margin:0 20px 0 0;}
.right{ text-align:right;}
.title { display:block; margin:0; padding:0;}

.indent, .box , .row, .row, .row_1, .row_2, .block, .block_1, .block_2, .block_3, .block_4
{ 
	margin:0; 
	padding:0; 
	width:auto; 
	height:auto; 
	background:none;
}
.in5{ padding-bottom:5px;}
.in10{ padding-bottom:10px;}
.in15{ padding-bottom:15px;}
.in20{ padding-bottom:20px;}
/********************* END GLOBAL ********************************************/


li a { 
	
	padding:0 0 0 8px;
	line-height:1.67em;
	font-weight:bold;
	color:#CC6633;
}

.col { float:left;}
.right{ text-align:right;}
.clear { clear:both;}

/***************links**************/
a{ color:#CC6633;font-size: 12px}
a:hover{ text-decoration:none;}
/**************end links**************/

/***************txt***************/
h1, h2{ margin:0; padding:0;}

.txt{ font-size:0.92em;}
.txt_1{ color:#CC6633;}
.txt_2{ color: #FFFFFF;}
/***************end txt***************/

h1{
	font-size:16px;
	
	}
h2{
	font-size:14px;
	
	}




.imageflottante1
{
   float: left;
}
	

.ligne 
		   {
	   	   background			  : transparent;
		   border-color			  : #000;
		   border-width			  : 0 0 1px;
		   border-style			  : solid;
		   margin-top:10px;
		   }
		   
.imgFiltre {
	box-shadow: 8px 8px 12px #aaa; 
	/*border: 1px solid #fcd1e2;*/
	
	
}

		   
.imgFiltre:hover {
	box-shadow: 8px 8px 12p #aaa; 
	/*border: 1px solid #fcd1e2;*/
	filter:alpha(opacity=60);
	opacity: 0.8;
}

h2




