


body{
	border-bottom:0px;
	border-left:0px;
	border-right:0px;
	border-top:0px;
	margin:0px;
	background-image:url(../image/pixfond.jpg);
	font-family:"Trebuchet MS";
	color:#5B3E1C;
}


#site{
	width:947px;
	padding-top:40px;
}

#site .zone_header{
	width:947px;
	height:89px;
	background-image:url(../image/header.jpg);
}

#site .zone_header_pro{
	width:947px;
	height:89px;
	background-image:url(../image/header_pro.jpg);
}


#site .langues{
	position:absolute;
	text-align:right;
	width:985px;
	top:52px;

	color:#FFFFFF;
	font-size:13px;
}

#site .langues a{
	text-decoration:none;
	color:#FFFFFF;
}

#site .main{
	background-color:#FFFFFF;
}


#site .zone_menu{
	width:947px;
	height:21px;

	background-image:url(../image/fondmenu.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	
}

#site .zone_menu .zoneprincipale{
	width:687px;
	height:21px;
	padding-left:260px;
}
/*
#site .zone_menu .zoneprincipale .menuprincipal td{
	background-image:url(../image/menuhaut/fond.jpg);
	
	color:#FFFFFF;

	font-size:12px;
	text-decoration:none;
}

#site .zone_menu .zoneprincipale .menuprincipal .special{
	background-color:#5B3E1C;
	background-image:none;
	color:#FFFFFF;

	font-size:12px;
	text-decoration:none;
}

#site .zone_menu .zoneprincipale .menuprincipal td a{
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-family:"Trebuchet MS";
	font-size:12px;
	text-decoration:none;
	
}

#site .zone_menu .zoneprincipale .menuprincipal .selected{
	background-image:url(../image/menuhaut/fond_sel.jpg);
	color:#A6734D;

	
	font-size:12px;
	text-decoration:none;
}

#site .zone_menu .zoneprincipale .menuprincipal .selected a{
	background-image:url(../image/menuhaut/fond_sel.jpg);
	color:#A6734D;
	font-weight:bold;
}
*/

#site .zone_menu .zonesecondaire{
	padding-right:25px;
	padding-left:322px;
}

#site .zone_menu .zonesecondaire .menusecondaire .objets_selected{
	background-image:url(../image/menuhaut/objets_sel.jpg);
	background-repeat:no-repeat;
	padding-top:4px;
	
}

#site .zone_menu .zonesecondaire .menusecondaire .evenements_selected{
	background-image:url(../image/menuhaut/evenement_sel.jpg);
	background-repeat:no-repeat;
	padding-top:4px;
	
}

#site .zone_menu .zonesecondaire .menusecondaire .objets{
	background-image:url(../image/menuhaut/objets.jpg);
	background-repeat:no-repeat;
	padding-top:4px;
	
}

#site .zone_menu .zonesecondaire .menusecondaire .objets:hover{
	background-image:url(../image/menuhaut/objets_sel.jpg);
	background-repeat:no-repeat;
	padding-top:4px;
	
}



#site .zone_menu .zonesecondaire .menusecondaire .evenements{
	background-image:url(../image/menuhaut/evenement.jpg);
	background-repeat:no-repeat;
	padding-top:4px;
	
}

#site .zone_menu .zonesecondaire .menusecondaire .evenements:hover{
	background-image:url(../image/menuhaut/evenement_sel.jpg);
	background-repeat:no-repeat;
	padding-top:4px;
	
}

#site .zone_menu .zonesecondaire a{

	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	
}


#site .zone_logotype{
padding-top:40px;
	position:absolute;
	top:0px;
	z-index:1;

}

#site .zone_menubas{
	position:relative;
	bottom:16px;
	right:0px;
	height:16px;
	text-align:right;
	width:700px;
	padding-left:247px;

}
#site .zone_menubas .fond{
	height:16px;
	background-image:url(../image/menubas.jpg);
	background-repeat:repeat-x;
	text-align:left;
	
	
}

#site .zone_menubas .fond .texte{
position:relative;
top:-7px;
padding-left:35px;
}

#site .zone_menubas a{
	color:#956E51;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	

}


#site .zone_menubas img{
	padding-left:20px;
	padding-right:20px;
	
	position:relative;
	top:2px;
	padding-top:4px;
	

}


#colgauche{
	width:275px;
	
	background-image:url(../image/colgch_fond.jpg);
	background-repeat:repeat-y;
	padding-top:80px;
	padding-left:50px;
}

#colgauche_bas{
	background-image:url(../image/colgch_fond.jpg);
}

#colgauche_accueil{
	width:200px;
	
	background-image:url(../image/colgch_fond.jpg);
	background-repeat:repeat-y;
	padding-top:31px;
	padding-left:13px;
	
}


#bordure{
	background-image:url(../image/fondpage.jpg);
	
	width:36px;

}

#contenu{
	background-color:#FFFFFF;
	padding-top:22px;
	padding-bottom:40px;
}

#contenu_accueil{
	background-color:#FFFFFF;
	padding-top:0px;
	padding-bottom:40px;
	padding-left:4px;
}

#bloc_contenu{
	padding-top:31px;
	width:645px;
}

#filrouge{

	font-size:12px;
	color:#B08A4F;
}


#filrouge a{
	
	font-size:12px;
	color:#B08A4F;
	text-decoration:none;
}

#filrouge .selected{
	
	font-size:12px;
	color:#B08A4F;
	text-decoration:none;
	font-weight:bold;
}

#filrouge span{
	
	font-size:14px;
	color:#B08A4F;
	text-decoration:none;
	font-weight:bold;

}


#menu_produit{
	width:239px;
	font-size:13px;
	
	
}

#menu_produit .header{
	background-image:url(../image/menu_produit/header.jpg);
	background-repeat:no-repeat;
	background-color:#cf501d;
	height:18px;
	color:#FFFFFF;
	font-size:12px;
	border-bottom:solid 1px #FFFFFF;
	padding-left:15px;
}

#menu_produit .footer{
	background-image:url(../image/menu_produit/footer.jpg);
	height:15px;
}

#menu_produit td{
	background-color:#e1d9c9;
	border-bottom:solid 1px #FFFFFF;
	padding-left:15px;
	padding-top:2px;
	padding-bottom:2px;
}

#menu_produit td a{
	color:#cf501c;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

#menu_produit .selected td{
	background-color:#FFFFFF;
	border-bottom:solid 1px #FFFFFF;
	padding-left:15px;
}

#menu_produit .selected td a{
	color:#cf501c;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}



#menu_evenement{
	width:239px;
	font-size:13px;
	
	
}

#menu_evenement .header{
	background-image:url(../image/menu_evenement/header.jpg);
	background-color:#a20c32;
	background-repeat:no-repeat;
	height:18px;
	color:#FFFFFF;
	font-size:12px;
	border-bottom:solid 1px #FFFFFF;
	padding-left:15px;
}

#menu_evenement .footer{
	background-image:url(../image/menu_evenement/footer.jpg);
	height:15px;
}

#menu_evenement td{
	background-color:#e1d9c9;
	border-bottom:solid 1px #FFFFFF;
	padding-left:15px;
	padding-top:2px;
	padding-bottom:2px;
}

#menu_evenement td a{
	color:#a20b33;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

#menu_evenement .selected td{
	background-color:#FFFFFF;
	border-bottom:solid 1px #FFFFFF;
	padding-left:15px;
}

#menu_evenement .selected td a{
	color:#a20b33;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

#actualites{
	width:236px;
	
}

#actualites .header{
	background-image:url(../image/actualites/header.jpg);
	height:21px;

}

#actualites td{
	background-image:url(../image/actualites/pix.jpg);
	color:#9d5f3f;
	font-size:12px;
	text-decoration:none;
	padding-left:15px;
	padding-right:15px;
	padding-top:3px;
	padding-bottom:3px;
}

#actualites td .titre{
	color:#5B3E1C;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	
}

#actualites td a{
	color:#5B3E1C;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	
}

#actualites .alternate{
	background-image:url(../image/actualites/pix_alternate.jpg);
	color:#9d5f3f;
	font-size:12px;
	text-decoration:none;
	padding-left:15px;
	padding-top:3px;
	padding-bottom:3px;
}

#actualites .alternate .titre{
	color:#5B3E1C;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

#actualites .alternate a{
	color:#5B3E1C;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	
}

#actualites .footer{
	background-image:url(../image/actualites/footer.jpg);
	height:10px;
	background-repeat:no-repeat;
	background-position:top;
}

erreur{
	color:#CC0000;
}

.erreur{
	color:#CC0000;
}

input{
border:1px solid #9e5f3e;
color:#9e5f3e;
font-family:"Trebuchet MS";
font-size:12px;
}

select{
border:1px solid #9e5f3e;
color:#9e5f3e;
font-family:"Trebuchet MS";
font-size:12px;
}

textarea{
border:1px solid #9e5f3e;
color:#9e5f3e;
font-family:"Trebuchet MS";
font-size:12px;
}


.menupro .normal{
	background-image:url(../image/menuhaut/fond_sel.jpg);
	background-repeat:repeat-x;
	font-size:12px;
	color:#fefdfb;
}

.menupro .selected{
	background-image:url(../image/menuhaut/fond.jpg);
	background-repeat:repeat-x;
	font-size:12px;
	color:#ae7951;
}

.menupro .normal a{
	font-size:12px;
	color:#fefdfb;
	text-decoration:none;
}

.menupro .selected a{
	font-size:12px;
	color:#ae7951;
	text-decoration:none;
}

#sep{
	height:10px;
	width:10px;
	display:inline;
	background-color:#00CC00;
	position:relative;
	right:0px;
}

#visualiseur {
	position: absolute; left: 0px; top: 0px;
	/*border: 2px solid #00529b;*/
	/*padding: 5px;*/
	
	z-index:2;
	
	
	width:600px;
	height:590px;
	top:50px;
	
	background-color:#eae8e0;
	border:1px solid #b38c6e;
	
	color:#af7a58;
	font-family:"Trebuchet MS";
	font-size:14px;
}


#pro{
	color:#ae7753;
	font-family:"Trebuchet MS";
	font-size:12px;

}

#pro a{
	color:#ae7753;
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;

}
