body {
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #000000;
	padding-top:5px;
    background-image: url("http://www.auvergne-location-vacances.com/fond_ete2.jpg");
    background-repeat: repeat;
    background-position: top center;
    background-attachment: fixed;
}
#conteneur {
    width: 985px;
    padding:0px;
    background-color: #FFF;
}

td {  font-family: Verdana, Arial; font-size: 12px; color: #000000}
.fond {  background-image: url("design/fond_titre1.jpg");margin-top: 1px; margin-right: 1px;}
.fondtitre {  background-color: #48494A; font-family: Arial, Helvetica; font-size: 14px; color: #FFFFFF; font-weight: bold}
.fondcadre { background-image: url("design/fond.gif"); margin-top: 1px; margin-right: 1px; margin-bottom: 1px ; font-family: Arial, Helvetica; font-size: 14px; font-weight: bold; color: #FFFF00}
a:link {  font-family: Verdana, Arial; font-size: 9pt; font-weight:bold;color: #008000; text-decoration: none}
a:visited {  font-family: Verdana, Arial; font-size: 9pt; font-weight:bold;color: #008000; text-decoration: none}
a:active {  font-family: Verdana, Arial; font-size: 9pt; font-weight:bold;color: #008000; text-decoration: none}
a:hover {font-size: 9pt; font-family: Verdana, Arial; font-weight:bold;color: #0000C0; text-decoration: none}

   .plus:link{color: #24C4EC;text-decoration: none; font-weight:bold;font-size: 1.1em;}
   .plus:visited{color: #24C4EC;text-decoration: none; font-weight:bold;font-size: 1.1em;}
   .plus:active{color: #24C4EC;text-decoration: none; font-weight:bold;font-size: 1.1em;}
   .plus:hover{color: #9683EC;text-decoration: none; font-weight:bold;font-size: 1.1em;}   

   .titre2:link{color: #FFFF00;text-decoration: none; font-weight:bold;text-align:center;font-size: 1.0em;}
   .titre2:visited{color: #FFFF00;text-decoration: none; font-weight:bold;text-align:center;font-size: 1.0em;}
   .titre2:active{color: #FFFF00;text-decoration: none; font-weight:bold;text-align:center;font-size: 1.0em;}
   .titre2:hover{color: #FFFF00;text-decoration: none; font-weight:bold;text-align:center;font-size: 1.0em;}
    
#header {
  clear: both;
  width: 985px;
  height: 110px;
  margin-left:0px;
  background-image:url("design/fond_hiver1.jpg");
  background-repeat:no-repeat;  
  text-align:center;
  color: #fff;
}
#main {
  width: 985px;
  text-align: left;
  border-top: 0;
}
#milieu {
  width: 662px;
  float : left;
  border: 0px;
  background-color: #C7DFF8;
  background-image:url("design/fond2.jpg");
  background-repeat:repeat; 
  background-attachment: fixed;  
  color:#000000;
  margin: 0px 5px 0px 5px;
  overflow: hidden;      /* fix for long non-text content breaking IE sidebar float */
}
#milieu2 {
  width: 817px;
  float : left;
  border: 0px;
  background-color: #C7DFF8;
  color:#000000;
  margin: 0px 5px 0px 5px;
  overflow: hidden;      /* fix for long non-text content breaking IE sidebar float */
}
#gauche {
  width: 140px;
  float : left;
 /* background-color: #FFF;*/
  margin: 0px 5px 0px 5px;
  overflow: hidden;      /* fix for long non-text content breaking IE sidebar float */
}
#droite {
  width: 155px;
  float : left;
 /* background-color: #FFF;*/
  margin: 0px 0px 0px 5px;
  overflow: hidden;      /* fix for long non-text content breaking IE sidebar float */
}
#bas {
  clear: both;
  width: 985px;
  background-color: #FFF;
  padding-top:20px;
  text-align:center;

}
   
div#galerie
{
	width: 600px ;
	border: 1px solid #dcb ;
	padding: 5px ;
	margin: 5px 5px ;
	line-height:16px;
	font-size: 1.2em;
	font-family: Verdana, Arial;
	text-align:justify;
}
h1 {
  font-size: 2.6em;
  color:#FFFF00;
  font-weight:bold;
  text-align:center;
  padding-top: 8px;
  margin: 0 30px;
}
h2 {
  font-size: 1.4em;
  color:#4D80AF;
  font-weight:bold;
  text-align:center;
}
.titre {
  font-size: 1.3em;
  background-image: url("design/fond_vert.gif");
  color:#ffffff;
  font-weight:bold;
  text-align:center;
}
.imgminh
{
	width:56px ;
	height:42px;
}
.imgminv
{
	width:42px ;
	height:56px;
}
.imgbigh
{
	width:572px ;
	height:430px;
}
.imgbigv
{
	width:430px ;
	height:572px;
}
.imgminhs
{
	width:60px ;
	height:40px;
}
.imgminvs
{
	width:40px ;
	height:60px;
}
.imgbighs
{
	width:600px ;
	height:400px;
}
.imgbigvs
{
	width:400px ;
	height:600px;
}
ul#galerie_mini
{
	margin: 0 ;
	padding: 0 ;
	list-style-type: none ;
}

ul#galerie_mini li
{
	float: left ;
}

ul#galerie_mini li a img
{
	margin: 2px 1px ;
	border: 1px solid #dcb ;
}

dl#photo
{
	clear: both ;
	margin: 0 auto ;
}

dl#photo dt
{
	font: italic 2.5em/1.5em Georgia, serif ;
	color: #dcb ;
}

dl#photo dd
{
	margin: 0 ;
}

dl#photo img
{
	border: 1px solid #dcb ;
}

.auv{display:block}
.auv *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#C7DFF8}
.auv1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #e6f1fb;
  border-right:1px solid #e6f1fb;
  background:#d5e7f9}
.auv2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f9fbfe;
  border-right:1px solid #f9fbfe;
  background:#d1e5f9}
.auv3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #d1e5f9;
  border-right:1px solid #d1e5f9;}
.auv4{
  border-left:1px solid #e6f1fb;
  border-right:1px solid #e6f1fb}
.auv5{
  border-left:1px solid #d5e7f9;
  border-right:1px solid #d5e7f9}
.auvfg{
  background:#C7DFF8}


	

