body {
	margin:0;
	padding:0;
	background: #AC0B00;
	font-family:Arial, Helvetica, sans-serif;color:#000000; 
}
h1{margin:0; padding:0; font-size:18px; margin-bottom:10px;}
h2{margin:0; padding:0; font-size:15px;}
p{margin:0; padding:0; font-size:14px; color:#000000;}
a{color:#000000; font-size:11px; text-decoration:none; font-size:13px;}
a:hover{color:#993300;}
ul{padding:0; list-style:none; margin:0 auto; text-align:center; width:800px;}
li{ margin:0; padding:0; list-style:0; float:left; margin-right:10px;}





#page{background:#f89514; width:800px; margin:auto;}
.logo{
	background:url(../images/logo.jpg) no-repeat center;
	height:140px;
	width:800px;
	text-align:right;
}
.logo img{border:0;}
.logotxt{background:url(../images/logo_font.jpg) no-repeat center; height:40px; width:800px; margin-bottom:5px;}
.flash{text-align:center; width:800px; height:323px; position:relative; display:block;}
#resa{background-color:#FF6600; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; width:190px; height:20px; text-align:center; position:absolute; right:25px; top:-23px; z-index:1000;}
#content{margin-top:20px; margin-bottom:20px;}
.col1{ width:185px; float:left; padding:10px; padding-left:25px; padding-top:0;}
.col1 p{margin-right:10px;}
.col1 h2{margin-bottom:10px;}
.col1 img{margin-bottom:10px;}
.col2{ width:533px; float:left; border-left:solid 3px #ffffff;padding-left:10px;}
.line1{ padding-left:10px;  float:left; padding-bottom:5px;}
.line1 img{float:left; border: solid 2px #ffffff;}
.line1 div{float:left; margin-bottom:10px;}
.line1 div h1{margin-left:10px;}
.line1 div p{margin-left:10px; width:385px; padding-bottom:5px;}
.line1 div a{margin-left:10px;}

.line1alt{ padding-left:10px;  float:left; padding-bottom:5px;}
.line1alt img{float:left; border: solid 2px #ffffff;}
.line1alt div{float:left; margin-bottom:10px;}
.line1alt div h1{margin-left:10px;}
.line1alt div p{margin-left:10px; padding-bottom:5px;}
.line1alt div a{margin-left:10px;}




.clear{clear:both;}
.line2{border-top:solid 3px #ffffff; padding-top:10px; float:left; width:535px; margin-top:10px;}
.line2alt{ padding-top:10px; float:left; width:535px; margin-top:10px;}
.dest1{width:220px; padding-left:10px;  float:left;  border-right:solid 3px #ffffff;}
.dest1 img{margin:5px 0; border: solid 2px #ffffff;}
.dest1 p{padding-right:10px;}
.dest2{width:292px; padding-left:10px;  float:left;}
.dest2 a img{ margin:5px; margin-bottom:5px; border: solid 2px #ffffff;}
.dest3{padding-left:10px;  float:left;}
.dest3 a img{ margin:9px; margin-bottom:5px; border: solid 2px #ffffff;}
.dest4{width:392px; padding-left:10px;  float:left;}
.dest4 a img{ margin:5px; margin-bottom:5px; border: solid 2px #ffffff;}
#bottom{width:800px; text-align:center; margin-top:20px;}
#bottom div{ text-align:center; width:550px; margin:0 auto;}
#bottom div span{margin: 0 5px; float:left;}
#bottom div a{float:left; padding-top:3px; font-size:14px;}
#bottom p{padding-top:10px; padding-bottom:20px; font-size:11px;}
#bottom p a{font-size:11px;}

#form1 div{font-size:12px; color:#000000;}
#form1 input{font-size:10px; color:#993300; width:170px; border:solid 1px #993300; margin-bottom:5px;}
.btnform{width:50px; border:solid 1px #993300; background:#efcd8f; margin-left:124px; text-align:center;}

#form2 div{font-size:12px; color:#000000; width:90px; float:left}
#form2 input{font-size:10px; color:#993300; border:solid 1px #993300; margin-bottom:5px; float:left;}
#form2 textarea{font-size:10px; color:#993300; border:solid 1px #993300; margin-bottom:5px; float:left;}
.datasform{margin-bottom:5px; float:left;}
.datasform input{margin-right:2px;}
.imggalerie{margin-right:30px; margin-bottom:30px;}
.imagesize{width:79px; height:67px;}
#reset{cursor:pointer;}
#submit{cursor:pointer;}
.table{border-bottom:solid 1px #ffffff; border-right:solid 1px #ffffff;}
.table td{ border: solid 1px #ffffff; border-bottom:0; border-right:0;}


/*#zt_txt{display:block; position:relative; margin:0 auto; width:745px; min-height:450px; height:auto :!important; height:450px; padding:10px; text-align:left;}

#zt_photos{display:block; float:right; width:259px; min-height:200px; height:auto !important; height:200px; position:relative; padding:0; top:0; margin:0;}*/

#mod_zt{display:block; position:relative; text-align: left; width:745px; min-height:450px; height:auto !important; height:450px; margin:0 auto; padding:0;}
#zt_txt{display:block; float:left; width:525px; min-height:450px; height:auto !important; height:450px; position:relative;  padding:0; top:0; margin:0; text-align:left;}
#zt_photos{display:block; float:right; width:200px; min-height:450px; height:auto !important; height:450px; position:relative; padding:0; top:0; margin:0;}
.zt_img{display:block; position:relative; width:200px; min-height:70px; height:auto !important; height:70px; margin:0 0 20px 0;}
/* ################## IMAGES ################## */
img {border:0; margin:0; padding:0 }


/* ################## TAILLE DES POLICES ################## */
.s9  {font-size: 9px;}
.s10  {font-size: 10px;}
.s11  {font-size: 11px;}
.s12  {font-size: 12px;}
.s13  {font-size: 13px;}
.s14  {font-size: 14px;}
.s15  {font-size: 15px;}
.s16  {font-size: 16px;}
.s18  {font-size: 18px;}
.s20  {font-size: 20px;}
.s24  {font-size: 24px;}
.s26  {font-size: 26px;}
.s30  {font-size: 30px;}
/* ################## LIENS ################## */
/*a {text-decoration: underline}
 a:hover {text-decoration: underline;} */

/* ################## PROPRIETES DE TEXTE ################## */
.bold {font-weight: bold;}
.nobold { font-weight: normal !important; }
.italic {font-style:italic}
.uppercase {text-transform:uppercase}
.lowercase {text-transform:lowercase}
.capitalize {text-transform: capitalize}
.smallcaps{font-variant:small-caps;}
.underline {text-decoration:underline}
.no_underline {text-decoration:none}
.clear { clear: both; }
.center { text-align: center; }
*{outline:0;}
/* ################## PROPRIETES DE BLOCKS ################## */
.marg_0{margin:0}
.padd_0{padding:0}
/*	-------------------------------------------------------------
	NE PAS TOUCHER - CSS GENERALES
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	


/*	-------------------------------------------------------------
	PROPRIETES A CHANGER
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	
/* ################## COULEURS TEXTE ################## */


.rouge, a.rouge, a:hover.rouge,  a:active.rouge, a:visited.rouge{color:#c00215;}
.noir, a.noir, a:hover.noir,  a:active.noir, a:visited.noir{color:#000000;}

/* ############### MENU PRIME ################ */


