/* Initialise les marges des elements bloc */
body, div, 
dl, dt, dd, ul, ol, li, 
h1, h2, h3, h4, h5, h6, 
pre, form, fieldset, input, 
blockquote, th, td, img { margin: 0; padding: 0; }

/* Initialise la taille des titres */
h1,h2,h3,h4,h5,h6 { font-size: 100%; }



/* Initalise le style du texte */
address, caption, cite, code, dfn, em, strong, th, var { font-style: normal;}

/* Enleve les bordures aux images et aux fieldset */
fieldset, img { border: 0; }


body,html {
     height: 100%;
     width: 100%;
}

.list{
margin-top:-9px
}

body {
     background-color: #e1e1d9;
     color: White;
     padding: 0px;
     border: 0px;
     margin: 0px;
     font-family: Arial;
     font-size: 11px;
}
img {
     border: 0;
}
a {
     color: White;
     text-decoration: none;
}
a:hover {
     text-decoration: underline;
}
#left {
     width: 45%;
     float: left;
     height: 100%;
     background-color: #e1e1d9;
}
#left #content {
     float: right;
}
#left #content #header {
     margin-top: 79px;
     width: 300px;
     height: 300px;
     background-image: url('../images/header.jpg');
}
#right {
     position: absolute;
     width: 55%;
     height: 100%;
     left: 45%;
     background-color: #222a30;
}

#rightaccueil {
position: absolute;
     width: 55%;
     height:100%;
     left: 45%;
background-color: #222a30;
}
#rightContent {
     width: 100%;
     background-color: #222a30;
}
#right #topMenu {
     height: 79px;
     font-family: Helvetica, sans-serif;
     font-size: 11px;
     color: White;
}
#right #topMenu a {
     color: White;
     font-weight: Normal;
     font-variant: small-caps;
}
#right #lecopyright {
     font-size: 10px;
     padding: 35px 0 10px 15px;
     background-color: #222a30;
	 clear:both;
}

#copyrightbis{
     font-size: 10px;
     padding: 35px 15px 10px 15px;
     background-color: #222a30;
	 clear:both;
}
#box {
     width: 374px;
     background-image: url('../images/box_bg.jpg');
     margin-left: 19px;
     margin-top: 15px;
}
#box2 {
     width: 186px;
     background-image: url('../images/box_bg2.jpg');
}

#box3 {
     width: 374px;
     background-image: url('../images/contact_bg.jpg');
     margin-left: 20px;
     margin-bottom: 10px;
     color: #dcdcdc;
}
ul {
     margin-top: 5px;
     margin-left: 0px;
     padding-top: 0;
     padding-left: 0;
     margin-bottom: 0px;
}
li {
     list-style: none;
     background-repeat: no-repeat;
     background-position: 0px 5px;
     padding-left: 15px;
}


/* hide from MacIE \*/ 
* html #left {
     margin-right: -3px;
} 
* html #right {
     margin-left: 0; 
} 
/* end hide */

.background{
background-image:url(../images/back.jpg);
background-position:right;
background-repeat:repeat-y;
}

#backgroundbig{
background-image:url(../images/back.jpg);
background-position:right;
background-repeat:repeat-y;
padding-top:10px;
padding-left:10px;
}

#lacolgauche{
float:left;
width:247px;
}

#flesfloat{
width:520px;
margin-left:10px;
}

#lacoldroite{
float:right;
width:247px;
}

.list li{
list-style:none;
padding-top:15px;
padding-left:7px;

}

.list ul{
margin:0;
}



#backgroundbig li{
background-image:url(../images/icone.jpg);
background-repeat:no-repeat;
background-position:left;
list-style:none;
height:20px;
display         : inline-block;
vertical-align  : top;
padding         : 0;
zoom            : 1;
*display        : inline;
width:200px;
padding: 0 0 0 25px;
}


#backgroundbig ul{
padding-top:10px;
width:100%;
list-style      : none;
overflow        : hidden;
margin          : 0;
padding         : 0;
list-style:none;
line-height:16px;
}

#doc{
clear:both;
width:515px;
margin-left:10px;
padding-bottom:35px;
}

#box2 {
     width: 186px;
     background-image: url('../images/box_bg2.jpg');
}

#informationsGenerales{
margin-bottom:40px;
background-image:url(images/theback.jpg);
width:247px;
}

#informationsurlapropriete{
padding-bottom:54px;
background-image:url(images/theback.jpg);
width:247px;
}

#informationsSurLaLocation{
padding-bottom:43px;
background-image:url(images/theback.jpg);
width:247px;
}

#itemsInclus{
padding-bottom:47px;
background-image:url(images/theback.jpg);
width:247px;
}

#lamap{
width:100%;
}

#map{
position:absolute;
margin-top:-328px;
margin-left:34px;
}


#leslide{
clear:both;
}

#info{
text-align:left;
color:#000000;
}
#bigback{
margin-left:12px;
background-image:url(../images/bigback.gif);
height:338px;
width:515px;
background-position:right;
background-repeat:no-repeat;
}
#nom{
font-size:13px;
font-weight:bold;
}

#lagalerie{
padding-left:20px;
}

.imgbuil img{
border: 2px solid #595f64;
padding-top:2px;
padding-right:2px;
padding-bottom:2px;
padding-left:2px;
}

#labigimage{
width:500px;
text-align:center;
}

#print{
clear:both;
margin-left:20px;
}

.texte{
width:auto;
margin-left:20px;
}

.bouton
{
        cursor:pointer;
}
.bouton:hover
{
        text-decoration:underline;
}

#send{
width:270px;
texte-align:center;
margin:0 auto;
}

#searchselect{
	display:block;
	
	margin-left:450px;
}

#LaFiched{
background-color:#222a30;
}

#fild{
background-color:#222a30;
}

#Ladiv{
width:527px;
margin-left:60px;
}