* {margin:0;padding:0}

body{font-family:'Lucida Sans Unicode',Arial,sans-serif;background-color:#f6f2e9;}
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;	
}
h2{
	color:#c4aa6f;
	text-align:center;
	font-size:11px;
	font-weight:normal;
	margin-bottom:5px;
	margin-top:5px;
	}
a {
	outline:none;	
}
h3 {
	color:#c4aa6f;
	font-size:15px;
	font-weight:bold;
	
}
h4 {
	margin:0;
	padding:0;
	color:#8b784e;
	font-size:13px;
}
#pano_gauche img {
	border:1px solid #FFF;	
}
#pano_gauche a:link, #pano_gauche a:visited {
	color:#8b784e;
	text-decoration:none;
	border-bottom:1px #8b784e dotted;
}
#pano_gauche a:hover {
	color:#584c30;
	text-decoration:none;
	border-bottom:1px #8b784e dotted;
}
#pano_gauche h3 {
	font-size:12px;	
	color:#da1074;
}
#main {
	width:980px;
	margin-left:auto;
	margin-right:auto;
}
#header {
	height:130px;
	width:980;
	/*background-color:#F6F2E9;*/
	background-color:#FFF;
}
#logo {
	padding-left:20px;
	padding-top:20px;
	float:left;
	width:220px;
}
#baseline {
	float:left;
	padding-top:20px;
	color:#8b784e;
	width:700px;
}
#baseline p {
	font-size:11px;
	text-align:justify;
	color:#b9a068;
}	
#menu {
	background-color:#c4aa6f;	
	height:25px;
	width:980px;
	color:#FFF;
	font-size:12px;
}


#panorama {
	background-color:#EBE2CF;
	background-image:url(../template/bd_footer.png);
	background-position:bottom;
	background-repeat:no-repeat;
}
#pano_gauche {
	padding-left:20px;	
	padding-top:20px;
	font-size:12px;
	color:#000000;
	float:left;
	width:620px;
}
#pano_droite {
	float:right;
	width:340px;
	height:320px;
}
#cadrediaporama {
	background-color:#FFF;
	width:300px;
	height:270px;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#8b784e;
	padding-top:10px;
	font-weight:bold;
	background-image:url(../photos/bg-div.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}
#cadrediaporama2 {
	background-image:url(../photos/bg-div.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	background-color:#FFF;
	width:300px;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#8b784e;
	padding-top:10px;
	font-weight:bold;
}
#cadrediaporama_alex {
	background-color:#FFF;
	width:300px;
	height:340px;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#8b784e;
	padding-top:10px;
	background-image:url(../photos/bg-div.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}
#cadrediaporama h3, #cadrediaporama2 h3, #cadrediaporama_alex h3  {
	margin:0;
	padding:0;
	margin-bottom:10px;
	font-size:12px;
	text-align:center;
}
#diaporama {
    width:280px;                
    height:200px;
	margin-left:auto;
	margin-right:auto;
}
#diaporama_alex {
    width:280px;                
    height:230px;
	margin-left:auto;
	margin-right:auto;
}
#diaporama2 {
	margin-top:5px;
	text-align:left;
	list-style:inside;
	color:#b9a068;
	font-weight:normal;
	font-size:11px;
	width:280px;                
    height:180px;
	margin-left:auto;
	margin-right:auto;
}
#diaporama2 a:link, #diaporama2 a:visited {
	color:#b9a068;
	text-decoration:none;
}
#diaporama2 a:hover {
	color:#b9a068;	
	border-bottom:1px #b9a068 dotted;
}
#diaporama2 li {
	list-style-type:square;	
}
#slidebas {
	clear:both;
	padding-left:15px;
	padding-bottom:5px;
	padding-top:4px;
	background-color:#c4aa6f;
	margin-left:auto;
	margin-right:auto;
	color:#FFF;
	height:30px;
	font-size:11px;
}

.description{padding:16px;margin:10px 0;background:#eee}



#footer {
	padding-top:5px;
	text-align:center;
	color:#c4aa6f;
	font-size:11px;
	margin-bottom:10px;
}
#footer a:link, #footer a:visited {
	text-decoration:none;
	color:#c4aa6f;
	border-bottom:1px #c4aa6f dotted;

}
#footer a:hover {
	color:#c4aa6f;
}

/*menu*/
.nettoyeur {
clear:both;
}

#menu {
width:100%;
display:block;
margin:0 0 5px 0;
padding:7px 0 0 0;
font-family:Tahoma, Arial, Geneva, sans-serif;
font-size:13px;
}
#menu div {
float:left;
padding:0 0 0 25px;
}
#menu div a {
color:#FFFFFF;
font-weight:bold;
text-decoration: none;
}
#menu div  a:hover {
color:#62573e;

}
#menu div ul {
position: absolute;
margin: 9px 0 0 0;
*margin:27px 0 0 -75px;
background-color:#ffffff;
background-position:bottom; background-repeat:repeat-x;
line-height:30px;
border-left:1px solid #c4aa6f;
border-right:1px solid #c4aa6f;
border-bottom:1px solid #c4aa6f;
*white-space: nowrap;
*width:100%;
}
#menu ul, #menu li {
margin: 0;
padding: 0;
list-style-type: none;
list-style-position:outside;
}
#menu ul li {
padding:0 5px;
font-size:11px;
}
#menu ul li a {
color:#c4aa6f;
text-decoration: none;
}
#menu ul li a:hover {
color: #62573e ;
}
/*gallery*/
*Make sure your page contains a valid doctype at the top*/
#simplegallery1{ //CSS for Simple Gallery Example 1
position: relative; /*keep this intact*/
visibility: hidden; /*keep this intact*/
border: 10px solid darkred;
}

#simplegallery1 .gallerydesctext{ //CSS for description DIV of Example 1 (if defined)
text-align: left;
padding: 2px 5px;
}
/*contacts*/
input,textarea {
	border:0;
	border-left:1px solid #c4aa6f;
	border-bottom:1px solid #c4aa6f;
	border-right:1px solid #c4aa6f;
	font-size:13px;
	padding:3px;
	color:#da1074;
	width:300px;
}
input:hover,textarea:hover {
	border:0;
	border-left:1px solid #da1074;
	border-bottom:1px solid #da1074;
	border-right:1px solid #da1074;
}
.submit {
	background-color:#c4aa6f;
	color:#FFF;
}
.submit:hover {
	background-color:#da1074;
	cursor:pointer;
}
td {
	text-indent:5px;	
}
#cd {
	float:right;
	width:350px;
	height:450px;
}
#cg {
	float:left;
	width:260px;
	padding-top:10px;
	font-size:10px;
}
#cg img {
	border:1px solid #fff;
}
#slidebas a:link, #slidebas a:visited {
color:#FFF;
}
#slidebas a:hover {
color:#FFF;	
}