@charset "iso-8859-1";

body {font-family:tahoma,verdana,arial,serif;font-size:10px;color:#fff;margin-top: 10px;margin-left: 0;background-color: #70695f;/*background:url(img/fond.jpg);*/}
.page {background: url(img/fond-page.gif);}
.gauche {padding-left:6px;}
.trait {padding-left:16px;}
#sommaire {padding-left:6px;}
p {margin: .5em 0 1em 0;}
h1, h2, h3, h4, h5 {font-family: Helvetica, Arial, Verdana, sans-serif;font-weight: bold;letter-spacing: -.03em;margin: 0;padding: 0;line-height: 1em;}
h1 {font-size: 16px;padding: 10px 0 10px 0;margin: 0;}
h2 {font-size: 42px;display: inline;}
h3 {font-size: 20px;}
h4 {font-family:arial,serif;color: #660000;font-size: 16px;margin: 20px 0 20px 0;display: inline;}
h5 {font-size: 20px;}
#container {width: 760px;margin: 16px 0 0 12px;background-color: #E9DDCD;}
#main {margin: 0;padding: 10px 0 20px 0;}
#left {float: left;width: 340px;margin: 18px 0 14px 0;font-size: 10px;line-height: 1.3em;}
#left p {text-align: justify;}
#right {width: 390px; margin-left: 360px;}
#citation {float: right;margin: 0 0 .4em 1em;width: 145px;font-family: Georgia, "Times New Roman", Times, serif;font-variant: small-caps;font-size: 20px;line-height: 1.3em;}
 
/*-- accueil --*/
.title {padding:20px 0 20px 200px;width:364px;height:51px;}
#diaporama p {padding: 0 0 10px 14px;}
.picto_mer {padding-right:10px;}
.picto_campagne {padding-right:4px;}

/*-- charte --*/
#diapo p {padding: 20px 0 10px 14px;}

/*-- contact --*/
#formcontact {padding:20px 0 30px 0;width: 630px;margin:20px 0 10px 80px;background: url(img/fond-contact.gif) no-repeat;}
#formcontact form {padding:0;margin:0;}

TD {font-family:verdana,arial,serif;font-size:10px;color:#555454;}	
/* Baniere */
.sommaire {background: url(img/barre.gif);padding-bottom:6px;}
.ombre {padding-left:8px;background: url(img/ombre.gif);}
.cheque {padding-left:16px;padding-right:10px;text-align:justify;}
/* seminaires */
.seminaire {padding-left:16px;padding-right:10px;text-align:justify;}
.seminaire2 {padding-left:16px;padding-right:30px;text-align:justify;}
.img-seminaire {padding-left:20px;}
/* Accueil */
.edito {padding-left:16px;padding-right:10px;}
.edito2 {padding-left:66px;}
.edito3 {padding-left:20px;padding-right:20px;text-align:justify;}
.adresse1 {background: url(img/ht.gif);}
.adresse2 {background: url(img/milieu.gif);padding-left:28px;padding-right:6px;}
.adresse3 {background: url(img/bas1.gif);}
.pres1 {background: url(img/tableau-ht.gif);}
.pres2 {background: url(img/tableau-milieu.gif);padding-top:8px;padding-left:16px;padding-right:0px;text-align:justify;}
.pres3 {background: url(img/tableau-bas.gif);}
.tab1 {padding-left:20px;}
.img_accueil {padding-left:14px;padding-right:4px;}
.txt_accueil {padding-left:6px;padding-right:10px;text-align:justify;}	
/* Présentation */	
.presentation1 {background: url(img/m-tableau-ht.gif);}
.presentation2 {background: url(img/m-tableau-milieu.gif);padding-top:10px;padding-left:16px;padding-right:16px;padding-bottom:10px;text-align:justify;}
.presentation3 {background: url(img/m-tableau-bas.gif);}
.txt_presentation {padding-right:18px;padding-left:16px;text-align:justify;}	
.txt_presentation02 {padding-left:12px;padding-right:14px;text-align:justify;}	
.img_presentation {padding-right:14px;}
.img_presentation02 {padding-left:12px;}
/* Promo */	   
.promo {padding-left:16px;padding-top:10px;padding-right:20px;text-align:justify;}
.contact-promo {padding-left:24px;background: url(img/fond-contact-promo.gif);}
/* Hotels */ 
.hotel {padding-left:16px;}
.txt-hotel {text-align:justify;padding-left:16px;padding-right:16px;}
.print {padding-left:16px;}
.acces {padding-left:8px;padding-right:4px;text-align:justify;}			  
.coordonnees {padding-top:4px;padding-left:8px;}
.titre {padding-left:16px;padding-bottom:6px;}
.img_recette {padding-left:12px;}
#lieux_amis{padding:10px 0 0 16px;}
.img_lieux_amis{padding-right:10px;}

/* Mentions légales */
.mentions {padding-left:8px;padding-right:24px;text-align:justify;}
.img_mentions {padding-left:14px;}
/* Plan du site */
.plan1 {padding-left:120px;}
.plan2 {padding-left:8px;}

/* festivals */
.tableau_festivals {margin:20px 0 0 12px;}
.titre_festivals {padding-bottom:20px;text-align:center;}
.descriptif_festivals {padding-right:12px;}

/* partenaires */
#container_partenaires {width:760px;margin:16px 0 0 12px;background-color:#E9DDCD;}
#main_partenaires {margin:0;padding:20px 0 0 30px;}
.img_partenaires {padding:0 10px 10px 0;}

/* Les Liens */
a:link {color:#646363; text-decoration:none;}
a:visited {color:#646363; text-decoration:none;}
a:active {color:#646363; text-decoration:none;}
a:hover {color:#000000; text-decoration:underline;}

a.lien_blanc:link {color:#fff; text-decoration:none;}
a.lien_blanc:visited {color:#fff; text-decoration:none;}
a.lien_blanc:active {color:#fff; text-decoration:none;}
a.lien_blanc:hover {color:#fff; text-decoration:underline;}

a.event:link {color:#000000; text-decoration:underline;}
a.event:visited {color:#000000; text-decoration:underline;}
a.event:active {color:#000000; text-decoration:underline;}
a.event:hover {color:#000000; text-decoration:underline;}
	
/* Formulaires */
.bordchamp {
	font-family:Tahoma,serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	background-color:#FFFFFF;
	border:#A0A0A0;
	border-style:solid;
	border-width:1px;}
.champ {
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	background-color:#FFFFFF;
	border:#A0A0A0;
	border-style:solid;
	border-width:1px;}
.form {font-family:Tahoma,serif;font-size:10px;font-weight:normal;color:#000000;background-color:#FFFFFF;}
textarea {font-family:Tahoma,serif;font-size:10px;font-weight:normal;color:#000000;background-color:#FFFFFF;border:#A0A0A0;border-style:solid;border-width:1px;}


#recrutement_annonces {
	padding:0 20px 20px 20px;
	margin-bottom:60px;
	width:730px;
	height:400px;
	overflow:hidden;overflow-x: hidden;overflow-y: auto;
}

