/* CSS Document */

html, body {
	color: #ccc;
	margin: 0 auto;
	padding: 0px 0px;
	font-size: 12px;
	font-family:Verdana, Arial, Sans-Serif;
background-color:#fff;
text-align: center;
background-image: url(back2.gif);
/*background-repeat:no-repeat;
background-position:center top;*/
	/*#B22538*  #ABB2CC*/
}

	#conteneur {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	background-color:#fff;
	width: 1200px;
	height:1390px;
	overflow: hidden;
background-image: url(bandeau5.jpg);
background-repeat:no-repeat;
background-position:center top;
		top:0px;
	border:0px solid #666;
	
    -moz-box-shadow: 1px 8px 12px #555; 
      -webkit-box-shadow: 1px 8px 12px #555; 
	box-shadow: 1px 1px 8px #555;
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-right-radius:0px;
	border-bottom-left-radius:0px;
	overflow: hidden;
	z-index: 100;
			}
			
			#contour {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	/*background-color:#fff;*/
	width: 1100px;
	height:1130px;
	overflow: hidden;
		top:250px;
	border:0px solid #666;
	
 
			}
			
			#header {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	background-color:#000;
	width: 1110px;
	height:40px;
	 top:20px;
		}	
		
			
		#foot{
	position: absolute;
	text-align:left;
	/*overflow: hidden;*/
		 border: 0px solid #333;
	/*background-color:#000;*/
	width:1090px;
	height:30px;
	bottom:0px;
	left:40px;
    z-index: 200;	
	
		}	
		
		#foot2{
	position: relative;
	text-align:left;
	/*overflow: hidden;*/
		 border: 0px solid #333;
	/*background-color:#000;*/
	width:550px;
	height:30px;
	bottom:0px;
	z-index: 200;	
	
		}	
		
	
		
	#petithead {
	Letter-Spacing: 1pt;
	font-style: italic;
	position: absolute;
	text-align:justify;
	overflow: hidden;
	padding: 13px 13px;
	/*background-color:#555;*/
	width:326px;
	height:236px;
	top:540px;
	left:30px;
	background-image: url(plume.png);
background-repeat:no-repeat;
background-position:center bottom;
	border: 0px solid #555;


z-index: 400;	


		}	
			#video {
	position: absolute;
	text-align:justify;
	overflow: hidden;
	 border: 1px solid #222;
	background-color:#000;
	width:640px;
	height:360px;
	top:140px;
	left:30px;
    z-index: 200;	
	border-top-left-radius:10px;
	border-top-right-radius:10px;
border-bottom-right-radius:10px;
border-bottom-left-radius:10px;
 -moz-box-shadow: 1px 8px 12px #555; 
      -webkit-box-shadow: 1px 8px 12px #555; 
	box-shadow: 1px 1px 8px #555;
	background-image: url();
background-repeat:no-repeat;
background-position:center top;
	
		}	
		
			
				#texte1{
	position: absolute;
	text-align:justify;
	/*Letter-Spacing: 1pt;*/
	/*overflow: hidden;*/
	padding: 10px 10px;
		background-color:#fff;
		width:326px;
	height:310px;
	top:125px;
	right:30px;
    z-index: 200;
	 /*border:1px solid #85A05D;
			border-top-left-radius:8px;
border-top-right-radius:8px;
border-bottom-right-radius:8px;
border-bottom-left-radius:8px;
 -moz-box-shadow: 1px 8px 12px #555; 
      -webkit-box-shadow: 1px 8px 12px #555; 
	box-shadow: 1px 1px 8px #555;
	background-image: url();
background-repeat:no-repeat;
background-position:center top;*/
		}	
			
			
			#diapo{
	position: absolute;
	text-align:justify;
	/*overflow: hidden;*/
	padding: 8px 8px;
	 border: 0px solid #77461D;
	background-color:#fff;
	width:560px;
	height:315px;
	top:550px;
	right:30px;
    z-index: 250;
			border-top-left-radius:8px;
border-top-right-radius:8px;
border-bottom-right-radius:8px;
border-bottom-left-radius:8px;
		}
			
		#txtzicos{
	position: absolute;
	text-align:left;
	/*overflow: hidden;*/
	padding: 5px 5px;
	 border: 0px solid #904F31;
	/*background-color:#fff;*/
	width:560px;
	height:55px;
	top:890px;
	right:33px;
    z-index: 200;
			
		}			
						
	#textetap2 {
	position: absolute;
	text-align:center;
	/*overflow: hidden;*/
	/*padding: 15px 15px;*/
	 border: 0px solid #ccc;
	/*background-color:#fff;*/
	width:890px;
	height:100px;
	top:728px;
	left:145px;
letter-spacing:.1em;
line-height:18px;
border-top-left-radius:8px;
border-top-right-radius:8px;
border-bottom-right-radius:8px;
border-bottom-left-radius:8px; 
z-index: 200;	
		}	
		

		

	

		
	
			#contact{
	position: absolute;
	text-align:center;
	/*overflow: hidden;*/
	padding: 15px 15px;
	 border: 1px solid #777;
	background-color:#fff;
	width:300px;
	height:140px;
	top:860px;
	left:42px;
    z-index: 200;
			border-top-left-radius:8px;
border-top-right-radius:8px;
border-bottom-right-radius:8px;
border-bottom-left-radius:8px;
oz-box-shadow: 1px 8px 12px #555; 
      -webkit-box-shadow: 1px 8px 12px #555; 
	box-shadow: 1px 1px 8px #555;
		background-image: url(fondf-cont.png);

		}
			
		#txtvid{
	
	position: absolute;
	text-align:center;
	/*overflow: hidden;*/
	padding: 15px 15px;
	 border: 0px solid #904F31;
	/*background-color:#fff;*/
	width:250px;
	height:15px;
	top:1px;
	left:0px;
    z-index: 200;
			
		}		
		
			#txtbando{
	Letter-Spacing: 1pt;			
	position: absolute;
	text-align:right;
	/*overflow: hidden;*/
	padding: 15px 15px;
	 border: 0px solid #904F31;
	/*background-color:#fff;*/
	width:250px;
	height:15px;
	top:280px;
	right:4px;
    z-index: 200;
			border-top-left-radius:8px;
border-top-right-radius:8px;
border-bottom-right-radius:8px;
border-bottom-left-radius:8px;
/*oz-box-shadow: 1px 8px 12px #555; 
      -webkit-box-shadow: 1px 8px 12px #555; 
	box-shadow: 1px 1px 8px #555;*/
		}	
#txtwww{
	Letter-Spacing: 1pt;			
	position: absolute;
	text-align:center;
	/*overflow: hidden;*/
	padding: 15px 15px;
	 border: 0px solid #904F31;
	/*background-color:#fff;*/
	width:120px;
	height:15px;
	top:298px;
	left:0px;
    z-index: 200;
			border-top-left-radius:8px;
border-top-right-radius:8px;
border-bottom-right-radius:8px;
border-bottom-left-radius:8px;
/*oz-box-shadow: 1px 8px 12px #555; 
      -webkit-box-shadow: 1px 8px 12px #555; 
	box-shadow: 1px 1px 8px #555;*/
		}			
		
			
		
		#retour{
	position: absolute;
	text-align:center;
	/*overflow: hidden;*/
	padding: 8px 8px;
	/*background-color:#fff;*/
	width:130px;
	height:50px;
	bottom:70px;

	right:235px;
    z-index: 200;
			border-top-left-radius:8px;
border-top-right-radius:8px;
border-bottom-right-radius:8px;
border-bottom-left-radius:8px;
/*oz-box-shadow: 1px 8px 12px #555; 
      -webkit-box-shadow: 1px 8px 12px #555; 
	box-shadow: 1px 1px 8px #555;*/
		}		
		
		
	#retour2{
	position: absolute;
	text-align:center;
	/*overflow: hidden;*/
	padding: 8px 8px;
	/*background-color:#fff;*/
	width:130px;
	height:50px;
	bottom:70px;
	right:34px;
    z-index: 200;
			border-top-left-radius:8px;
border-top-right-radius:8px;
border-bottom-right-radius:8px;
border-bottom-left-radius:8px;
/*oz-box-shadow: 1px 8px 12px #555; 
      -webkit-box-shadow: 1px 8px 12px #555; 
	box-shadow: 1px 1px 8px #555;*/
		}		

#retour3{
	position: absolute;
	text-align:center;
	/*overflow: hidden;*/
	padding: 8px 8px;
	/*background-color:#fff;*/
	width:130px;
	height:50px;
	bottom:70px;
	right:439px;
    z-index: 200;
			border-top-left-radius:8px;
border-top-right-radius:8px;
border-bottom-right-radius:8px;
border-bottom-left-radius:8px;
/*oz-box-shadow: 1px 8px 12px #555; 
      -webkit-box-shadow: 1px 8px 12px #555; 
	box-shadow: 1px 1px 8px #555;*/
		}		
				
.gauche {

    border: 1px solid #555 ;
	font-family: verdana, Arial, Helvetica, sans-serif;
	color:#777;
	font-size: 10px;
	-moz-box-shadow: 1px 8px 12px #555; 
      -webkit-box-shadow: 1px 8px 12px #555; 
	box-shadow: 1px 1px 8px #555;

}
	
.gauche:hover {
  border: 1px solid #ff0000 ;
	font-family: verdana, Arial, Helvetica, sans-serif;
	color:#000;
	font-size: 10px;
	-moz-box-shadow: 1px 8px 12px #555; 
      -webkit-box-shadow: 1px 8px 12px #555; 
	box-shadow: 1px 1px 8px #555;
}	
	
		
		
	
		
	
		
			
			
	

	
	.Style128 {font-size: 14px; font-family: Arial, Helvetica, sans-serif;}
			
	
	
	.texte12blanc {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	font-size: 12px;
	font-style: italic
	}
	.texte20blanc {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	font-size: 20px;
	font-weight:bold;
	}
	.texte26blanc {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	font-size: 26px;
	font-weight:bold;
	}
	
	.texte12blanco {
	font-family:  Geneva, Arial, Helvetica, sans-serif;
	color:#777;
	font-size: 14px;
	font-weight:bold;
	}
	
.texte26rouge {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color:#ff0000;
	font-size: 12px;
	font-weight:bold;
	}
	
	.texte26bleu {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color:#458EFF;
	font-size: 12px;
	font-weight:bold;
	}
	
	.texte26bdx {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color:#9B301E;
	font-size: 12px;
	font-weight:bold;
	}
	
	.texte26vert {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color:#02A52D;
	font-size: 12px;
	font-weight:bold;
	}
	
	.texte12blackB {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color:#333;
	font-size: 12px;
	font-weight:bold;
	}
	
	.texte12bdxB {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color:#555;
	font-size: 18px;
	font-weight:bold;
	}
	
	.texte14bdxB {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color:#555;
	font-size: 14px;
	font-weight:bold;
	}
	
.texte10gris {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #888;
	font-size: 10px;
	}
	.texte10grisunder {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #ccc;
	font-size: 11px;
	text-decoration:underline;
	}
	
	.texte10grisfonc {
	font-family:  Geneva, Arial, Helvetica, sans-serif;
	color: #888;
	font-size: 10px;
	font-weight:bold;
	}
	.texte102grisfonc {
	font-family:  Geneva, Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 10px;
	font-weight:bold;
	}
	
	.texte11violet{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color:#666;
	font-size: 11px;
	
	}
	
	.texte12violet{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color:#555;
	font-size: 12px;
	
	}
	
	.texte12marron{
	font-family: verdana, Arial, Helvetica, sans-serif;
	color:#904F31;
	font-size: 12px;
	font-weight:bold;
	}
	
		.texte12violetB{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #5E416D;
	font-size: 12px;
	font-weight:bold;
	
	}
	
	.texte12grisbold{
	color: #999;
	font-family: genava, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}
.texte16grisbold{
	color: #ccc;
	font-family: genava, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
}
.texte10marron {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #904F31;
	font-size: 10px;
	font-weight:bold;
	}
	


 .lien12pxrouge:link{color:#888;text-decoration: none;font-family: genava, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;}
.lien12pxrouge:visited{color:888;text-decoration: none;font-family:genava, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;}
.lien12pxrouge:active{color:#888;text-decoration: none;font-family:genava, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;}
.lien12pxrouge:hover{color:#888;text-decoration:none;font-family:genava, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;}

.lien10pxrouge:link{color:#999;text-decoration: none;font-family: genava, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;}
.lien10pxrouge:visited{color:#999;text-decoration: none;font-family:genava, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;}
.lien10pxrouge:active{color:#999;text-decoration: none;font-family:genava, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;}
.lien10pxrouge:hover{color:#fff;text-decoration:none;font-family:genava, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;}

.lien10pxvert:link{color:#BD6B56;text-decoration: none;font-family:verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;}
.lien10pxvert:visited{color:#BD6B56;text-decoration: none;font-family:verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight: bold;}
.lien10pxvert:active{color:#BD6B56;text-decoration: none;font-family:verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;}
.lien10pxvert:hover{color:#85A05D;text-decoration:underline;font-family:verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;}

.lien10pxvertu:link{color:#85A05D;text-decoration:underline;font-family:verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;}
.lien10pxvertu:visited{color:#85A05D;text-decoration:underline;font-family:verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight: bold;}
.lien10pxverut:active{color:#85A05D;text-decoration:underline;font-family:verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;}
.lien10pxvertu:hover{color:#85A05D;text-decoration:none;font-family:verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;}

.lien10pxviolet:link{color:#000;text-decoration: none;font-family:verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
.lien10pxviolet:link:visited{color:#000;text-decoration: none;font-family:verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight: bold;}
.lien10pxviolet:link:active{color:#000;text-decoration: none;font-family:verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
.lien10pxviolet:link:hover{color:#000;text-decoration:underline;font-family:verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}

.lien10pxblanc:link{color:#999;text-decoration: none;font-family:verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;}
.lien10pxblanc:visited{color:#999;text-decoration: none;font-family:verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;}
.lien10pxblanc:active{color:#999;text-decoration: none;font-family:verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;}
.lien10pxblanc:hover{color:#cc0000;text-decoration:underline;font-family:verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;}

.lien10pxgris:link{color:#ccc;text-decoration: none;font-family:  Geneva, Arial, Helvetica, sans-serif;font-size:10px;}
.lien10pxgris:visited{color:#ccc;text-decoration: none;font-family:font-family:  Geneva, Arial, Helvetica, sans-serif;font-size:10px;}
.lien10pxgris:active{color:#ccc;text-decoration: none;font-family: Geneva, Arial, Helvetica, sans-serif;font-size:10px;}
.lien10pxgris:hover{color:#fff;text-decoration:underline;font-family: Geneva, Arial, Helvetica, sans-serif;font-size:10px;}

.lien16pxblanc:link{color:#fff;text-decoration: none;font-family:verdana, Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;}
.lien16pxblanc:visited{color:#fff;text-decoration: none;font-family:verdana, Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;}
.lien16pxblanc:active{color:#fff;text-decoration: none;font-family:verdana, Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;}
.lien16pxblanc:hover{color:#cc0000;text-decoration:none;font-family:verdana, Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;}


.lmenu:link{color:#000;text-decoration: none;font-family:verdana, Arial, Helvetica, sans-serif;font-size:13px;	font-weight:bold;}
.lmenu:visited{color:#000;text-decoration: none;font-family:verdana, Arial, Helvetica, sans-serif;font-size:13px;	font-weight:bold;}
.lmenu:active{color:#000;text-decoration: none;font-family:verdana, Arial, Helvetica, sans-serif;font-size:13px;	font-weight:bold;}
.lmenu:hover{color:#EC071F;text-decoration:none;font-family:verdana, Arial, Helvetica, sans-serif;font-size:13px;	font-weight:bold;}

.lien12pxnoir:link{color:#AD5377;text-decoration: none;font-family:verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
.lien12pxnoir:visited{color:#AD5377;text-decoration: none;font-family:verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
.lien12pxnoir:active{color:#AD5377;text-decoration: none;font-family:verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
.lien12pxnoir:hover{color:#ccc;text-decoration:underline;font-family:verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}

.lien12pxmail:link{color:#555;text-decoration: none;font-family:verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;}
.lien12pxmail:visited{color:#555;text-decoration: none;font-family:verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;}
.lien12pxmail:active{color:#555;text-decoration: none;font-family:verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;}
.lien12pxmail:hover{color:#8F1B2E;text-decoration:underline;font-family:verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;}