/* CSS Document */

* {
padding:0;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#F1D7BF;
}

body {
background-color:#180f12;
}

#td1 {
background:url(images/fond-gauche1.jpg) no-repeat top right;
}

#td2 {
background:url(images/fond-droit1.jpg) no-repeat top left;
}

#td1b {
background:url(images/fond-gauche2.jpg) no-repeat top right;
}

#td2b {
background:url(images/fond-droit2.jpg) no-repeat top left;
}

#td1c {
background:url(images/fond-gauche3.jpg) no-repeat top right;
}

#td2c {
background:url(images/fond-droit3.jpg) no-repeat top left;
}

#global {
width:955px;
margin:0 auto;
position:relative;
}

#bandeau {
height:268px;
background:url(images/bandeau.jpg) no-repeat;
}

#bandeau2 {
height:268px;
background:url(images/bandeau2.jpg) no-repeat;
}

#bandeau3 {
height:268px;
background:url(images/bandeau3.jpg) no-repeat;
}

#logo {
position:absolute;
top:15px;
left:133px;
border:none;
}

#menu {
position:absolute;
top:236px;
left:270px;
}

#menu a {
color:#F1D7BF;
margin:0 16px;
font-size:14px;
text-decoration:none;
}

#menu a:hover {
color:#FFF;
}

#contenu {
padding:30px 0 0 0;
background-color:#1C0E15;
display:block;
width:955px;
}

#contenu p {
font-size:12px;
margin-bottom:7px;
}

#gauche {
width:595px;
float:left;
padding-left:30px;
padding-bottom:20px;
padding-right:20px;
}


#liste {
float:left;
list-style-type:none;
padding-top:30px;
}

#liste li {
background:url(images/puce.gif) no-repeat;
padding-left:40px;
padding-bottom:10px;
font-size:12px;
font-weight:bold;
}

#droite {
width:250px;
float:left;
padding-left:30px;
padding-right:30px;
}

h2 {
color:#F1D7BF;
font-size:18px;
font-weight:normal;
border-bottom:1px solid #F1D7BF;
font-style:italic;
margin-bottom:7px;
clear:both;
}

#bas {
clear:both;
text-align:center;
background:url(images/tranche.jpg) repeat-x;
padding-top:20px;
padding-bottom:20px;
width:955px;
}

#bas a {
text-decoration:none;
}

#bas a:hover {
text-decoration:underline;
}

.actu {
padding-bottom:20px;
}

#contenu .actu p {
margin-bottom:3px;
padding-bottom:3px;
}

.actu img {
float:left;
margin-right:10px;
}

.actu .titre {
color:#DFA573;
font-weight:bold;
}

.actu .date {
color:#F1D7BF;
font-weight:bold;
}

#global2 {
width:955px;
background:url(images/bandeau2.jpg) no-repeat;
height:268px;
margin:0 auto;
position:relative;
}

#gauche2 {
width:460px;
float:left;
padding-left:40px;
padding-bottom:20px;
}

#gauche2 img {
border:none;
}

#droite2 {
width:380px;
float:left;
padding-left:30px;
padding-right:30px;
padding-top:22px;
text-align:center;

}

#droite2 #legende {
padding-top:10px;
font-size:14px;
font-weight:bold;
}

.float {
float:left;
margin-right:10px;
}

#global3 {
width:955px;
background:url(images/bandeau3.jpg) no-repeat;
height:268px;
margin:0 auto;
position:relative;
}

#gauche3 {
width:383px;
float:left;
padding-left:50px;
padding-bottom:20px;
}

#gauche3 p {
font-size:14px;
}

#droite3 {
width:330px;
float:left;
padding-left:50px;
padding-right:30px;
}

/*	formulaire de contact    	 */

#message {
	width: 330px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
}
#message label {
	display: block;
	border: 1px solid #F1D7BF;
	background: #362225;;
	margin: 8px 0px 0px;
	padding: 1px 4px;
	font-size: 11px;
	font-weight: bold;
	color:#F1D7BF;
}
#message .entree {
	background: #362225;
	line-height: 11px;
	padding: 0;
	border: 0;
	font-size: 10px;
	color:#F1D7BF;
}
#message .area {
	height: 40px;
	width: 100%;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color:#F1D7BF;
}
#message #Envoyer {
	display: block;
	width: 100%;
	border: 1px solid #F1D7BF;
	margin: 0px;
	padding: 0px 6px 0px;
	background: #F1D7BF;
	color: #362225;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	cursor: pointer;
}

/* ######################################### PLAN ########################################## */

#carte1 {
	display: none;
	position: absolute;
	top: 50px;
	left: 120px;
	height: 593px;
	width: 700px;
	border: 1px solid #844e91;
	z-index: 1000;
}
#carte1 img {
	border:none;
}

.fermer-carte {
	background: #F1D7BF;
	line-height: 16px;
	height: 18px;
	padding-right: 1px;
	color: #180f12;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}
.fermer-carte a {
	color: #180f12;
	display: block;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.fermer-carte a:hover {
	color: #180f12;
	text-decoration: none;
}
.cadreX {
	border: 1px #F1D7BF solid;
	padding: 0px 3px;
	color: #180f12;
}

#plan {
border:none;
}

#droite4 {
width:250px;
float:left;
padding-left:30px;
padding-right:30px;
}

#droite4 li {
font-size:14px;
list-style-type:none;
padding-bottom:4px;
}

#droite4 li a {
text-decoration:none;
}
#droite4 li a:hover {
text-decoration:underline;
}


#bloc_actu img{
float:left;
margin-right:10px;
}

#vig {
padding:0 80px 20px 40px;
}

#vig img {
border:none;
}

#tt{
    text-align:center;
	padding-bottom:10px;
}

#tt a{
    font-size:9px;
    color:#fff;
}

#tt a:hover{
    color:#AF7C98;
}

.clear {
clear:both;
}

#bloc2 p{
padding:0;
margin:0;
}

/* Référencement */

h1.h1tt {
	display: none;
}
