@charset "utf-8";
/* CSS Document */

iframe{
border:0px;
background:none;
width:234px;
height:70px;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;}

html, body{
background-image:url(images/fond.jpg);
background-repeat:repeat-x;
background-color:#460606;
margin:0px;
padding:0px;
font-size:0.8em;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

H1{
font-size:36px;
font-weight:bold;
font-style:italic;
color:#8a0000;
margin:0 0 15px 0;
padding:0px;
padding-bottom:7px;
border-bottom:solid 1px #d8b5b4;

}
H2{
font-size:20px;
font-weight:bold;
font-style:italic;
color:#8a0000;
margin:0 0 8px 0;
padding:0px;
}

H3{
font-size:12px;
font-weight:bold;
color:#8a0000;
margin:0 0 4px 0;
padding:0px;
}
p{
margin:0 0 8px 0;}

a {
color:#67110d;
text-decoration:none;
}
a:hover{
color:#af3a36;
text-decoration:underline;}
#hide{
	display:none;
	width:0px; height:0px;}

#container{
	margin:0 auto 0 auto;
	width:1000px;}

#image-gauche{
	background-image:url(images/left_top.jpg);
	background-repeat:no-repeat;
	width:334px;
	padding-top:189px;
	margin-top:10px;
	float:left;
	}

#main{
	position:relative;
	width:687px;
	background-color:#ffffff;
	margin-left:344px;
	padding-bottom:0px;
	background-image:url(img/fond-main.gif);
	background-position:bottom;
	background-repeat:no-repeat;
/*	min-height:728px;*/
	}
	
#menu{
	float:left;
	position:absolute;
	background:url(img/fond-menu.gif); 
	background-repeat:no-repeat;
	overflow:visible;
	height:75px;
		}
#menu h2{ font-size:16px; font-weight:bold;}		
#menu ul{
	height:27px;
	width:687px;
	background-color:#8a0000;
	padding:1px 0 0px 0;
	}
#menu li{
	display:inline;
	color: #FFF;
	background-image:url(img/separe.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding:0px 0px 5px 10px;
	margin-right:5px;
	margin-top:3px;}
	
#menu li a:link{
	color:#FFF;}
#menu li a:hover{
	color:#b57171 !important;
	text-decoration:none;}
		
#colonne-gauche{
	padding-bottom:10px;
	padding-top:60px;
	margin-left:30px;
	width:300px;
	float:left;}
#colonne-droite{
	padding-bottom:10px;
	margin-left:30px;
	float:left;
	width:300px;}
#colonne-droite-highlight{
	padding:55px 20px 0 20px;
	background-color:#eee8e8;
	background-image:url(img/fond-highlight.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	}



/*    DIVERS    */	
.photo{
float:left;
margin-right:10px;
margin-bottom:5px;
border-style:solid;
border-width:1px;
border-color: #761112;
}


.bar{
	border-top:solid 1px #d8b5b4;
	margin-bottom:10px;
	margin-top:7px;
	padding-bottom:5px;
}

.exergue{
	position:relative;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#d8b5b4;
width:271px;
background-image:url(images/fond_exergue.gif);
background-repeat:repeat-y;
padding:35px 10px 10px 10px;
}
.exergue img{
	position:absolute;
	top:0px;
	left:0px;
	}
	
	
#colonne-gauche li, #colonne-droite li{
	background-image:url(images/puce.gif);
	background-repeat:no-repeat;
	background-position:0 4px;
	padding-left:10px;
	padding-bottom:5px;
	list-style:none;
}
#colonne-gauche ul, #colonne-droite ul{
	overflow:hidden;
	margin:5px; padding:0px;

}

/* COLONE DROITE ---- Formulaire ----- */


.bt{
border-style:none;
background-image:url(images/bt_sinscrire.jpg);
height:25px;
width:73px;
cursor: hand;}
.bt-contact{
border-style:none;
background-image:url(images/bt_envoyer_formulaire.jpg);
height:25px;
width:150px;
cursor: hand;}

#colonne-gauche input{background-color:#eee8e8;}
#colonne-droite-highlight input{background-color:#fff;}

input {
font-size:12px;
padding:4px;
margin-top:5px;
border-style:solid;
border-width:1px;
border-color:#d5adad;
height:14px;}

textarea{
font-size:12px;
padding:4px;
margin-top:5px;
background-color:#eee8e8;
border-style:solid;
border-width:1px;
border-color:#d5adad;
height:118px;
width:300px;}


/*    PIED DE PAGE      */
#footer{
font-size:10px;
background:#270303;
width:100%;
text-align:center;
margin:15px 0 15px 0;
color:#a76b6b;
padding:10px;

}

#footer a{
text-decoration:none;
color:#a76b6b;
}
#footer a:hover{
text-decoration:underline;
color:#592121;
}
