@charset "utf-8";
/* Cap SudImmo */

body{font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#fffff2; background-color:#261300; width:100%; height:100%;}
.Wrapper{position:relative; margin-left:auto; margin-right:auto; width:992px; height:100%;}
.Content{position:relative; float:left; width:992px; border:5px solid #fffff2;}

/************************************************************/
/*						HEADER TOP							*/
/************************************************************/
.Header{position:relative; margin-left:auto; margin-right:auto; width:992px; height:105px;}
.Header_Presentation{position:relative; margin-left:auto; margin-right:auto; width:992px; height:40px; background:url(../../assets/img/front/header_top.jpg); text-align:center; line-height:30px; font-size:14px; font-weight:bold;}
.Header_Logo{position:relative; margin-left:auto; margin-right:auto; width:992px; height:39px;}
.Header_Menu{position:relative; width:992px; height:26px; background:url(../../assets/img/front/header_menu.jpg); text-align:center; line-height:25px;/* border:1px solid #0000FF;*/}

.Menu_ul { padding:0px; margin:0px;}
.Menu_li {display:inline; padding-left:41px; background-image:url(../../assets/img/front/point.gif); background-repeat:no-repeat; background-position:left; } 

/* ****** Menu ****** */
.MenuBox{position:relative; float:left; margin-left:auto; margin-right:auto;/* width:992px; */height:26px; text-align:center;/* border:1px solid #FF0000;*/}
/*.MenuChamps{position:relative; float:left; /* width:65px; height:26px; text-align:center; font-size:12px; font-weight:bold; line-height:25px;}*/

.MenuFlags{position:absolute; right:0px; top:0px; width:70px; height:26px;/* border:1px solid #FF0000;*/}
.MenuFlagsImg{position:absolute; width:18px; height:26px;}

/*********************	END HEADER	**********************/

.ImgLogo{position:relative; margin-left:auto; margin-right:auto; width:992px; height:258px; border-bottom:7px solid #261300;}

/************************************************************/
/*						index.php							*/
/************************************************************/
.TextBox{position:relative; margin-left:auto; margin-right:auto; width:992px; height:auto; text-align:left; color:#261300; background:#fffff2; float:left; }
.WelcomeBox{position:relative; float:left; margin-left:auto; margin-right:auto; width:482px; height:auto; text-align:left; background:url(../../assets/img/front/bienvenue_text.jpg); color:#261300;}
.WelcomeBoxText{position:relative; float:left; left:13px; margin-right:auto; width:429px; height:auto; text-align:left; color:#261300; padding:10px; }
.WelcomeBoxTitle{position:relative; float:left; margin-left:auto; margin-right:auto; width:449px; height:52px; text-align:left; color:#261300;}
.WelcomeText{position:relative; float:left; padding-top:5px; width:429px;/* height:170px;*/ text-align:left; color:#261300; font-size:11px; line-height:18px;/* border:1px solid #FF0000;*/}

.CoupsCoeurBox{position:relative; float:left; margin-left:auto; margin-right:auto; width:510px; height:auto; text-align:left; background:#fffff2;}
.CoupsCoeurImgLine{position:relative; float:left; left:21px; margin-right:auto;  padding-top:11px; width:240px; height:185px; text-align:left;}
.CoupsCoeurImgBox{position:relative; float:left; margin-left:auto; margin-right:auto; width:217px; text-align:left;}
.CoupsCoeurImgText{position:relative; float:left; left:5px; margin-right:auto; width:212px; height:22px; text-align:left; line-height:22px; font-size:11px;}

.BottomBox{ position:relative; padding:10px; width:972px; height:auto; text-align:center; font-size:10px; color:#beb9b3; background:url(../Pics/copyright.jpg); float:left; }


/************************************************************/
/*						services.php						*/
/************************************************************/
.ServicesBoxTitle{position:relative; float:left; margin-left:auto; margin-right:auto; margin-top:30px; width:449px; height:22px; text-align:left; color:#261300; font-size:14px; font-weight:bold;}
.ServicesText{position:relative; float:left; padding-top:20px; width:429px;/* height:170px;*/ text-align:left; color:#261300; font-size:11px; line-height:18px;/* border:1px solid #FF0000;*/}
.ServicesImgBox{position:relative; float:left; left:33px; margin-right:auto; margin-top:11px; width:443px; height:108px;}


/************************************************************/
/*						contact.php							*/
/************************************************************/
.ContactBox{position:relative; float:left; margin-left:auto; margin-right:auto; width:100%; height:100%; text-align:left;/* border:1px solid #FF0000; */color:#261300; background:#fffff2; /*border:1px solid #FF0000;*/}
.ContactCoord{position:relative; float:left; width:482px; height:410px;/* border:1px solid #FF0000; */background-image:url(../../assets/img/front/Contact/bg_texte.jpg); background-image-repeat:no-repeat;}
.ContactCoord2{position:relative; float:left; width:482px;/* border:1px solid #FF0000;*/}
.ContactLabel{display:block; width:120px; float:left;}
Form {margin:0px; padding:0px;}
TEXTAREA.Form, INPUT.Form, SELECT.Form{font-family:Verdana, Arial, Helvetica, sans-serif; color:#261300; font-size: 11px; text-decoration: none;}

.Top_result{position:relative; float:left; width:100%; height:auto; margin-top:15px; padding-left:10px;}
.Top_result_Num{position:relative; float:left;height:48px; line-height:48px; text-align:right; color:#7a5757; font-size:12px; font-weight:bold;}
.Top_result_Page{position:relative; float:right; height:48px; line-height:48px; padding-right:30px; text-align:right; color:#7a5757; font-size:12px; font-weight:bold;}


/************************************************************/
/*						sale.php							*/
/************************************************************/
.AllBottom{position:relative; float:left; margin-left:auto; margin-right:auto; width:100%; height:auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; background:#fffff2;}
.LeftPart{position:relative; float:left; margin-left:auto; margin-right:auto; width:348px; background:#fffff2;}
.SaleLeftPartTitle{position:relative; float:left; margin-left:33px; margin-top:30px; width:316px; color:#261300; font-weight:bold; font-size:14px; background:#fffff2;}
.SaleForm{position:relative; float:left; margin-left:33px; margin-right:auto; margin-top:15px; margin-bottom:15px; width:316px; height:250px; background:url(../../assets/img/front/Sale/bg_fiche.jpg); background-repeat:no-repeat;}
.RubriqueBien{position:relative; float:left; margin-left:auto; margin-right:auto; width:120px;}
.SelectChamps{position:relative; float:left; margin-left:auto; margin-right:auto; width:100px; text-align:center;}
.ButtonSearch{position:relative; float:left; margin-left:190px; margin-right:auto; margin-top:20px; width:100px;}

.RightPart{position:relative; float:left; margin-left:auto; margin-right:auto; width:644px; background:#fffff2; margin-bottom:20px;}
.BienBox{position:relative; float:left; margin-left:35px; margin-right:auto; margin-top:50px; width:605px; background:#fffff2;}
.BoxText{position:relative; float:left; margin-left:auto; margin-right:auto; width:380px;}
.ImgBien{position:relative; float:left; margin-left:auto; margin-right:auto; border:5px solid #b3ad9e;}
.RefBien{position:relative; float:left; margin-left:20px; margin-right:auto; width:300px; font-size:14px; color:#261300; font-weight:bold;}
.DescBien{position:relative; float:left; margin-left:20px; margin-right:auto; margin-top:20px; width:320px; font-size:11px; color:#261300;}
.DottedLine{position:relative; float:left; margin-left:33px; margin-right:auto; padding-bottom:15px; width:551px; height:20px;}
.DetailsBien{position:relative; float:left; margin-left:20px; margin-right:auto; margin-top:10px; width:320px; height:auto; font-size:11px; line-height:18px; text-align:right;}


/************************************************************/
/*						rental.php							*/
/************************************************************/
.RentalImg{position:relative; float:left; margin-left:auto; margin-right:auto; width:193px; height:132px; border:5px solid #b3ad9e;}


/************************************************************/
/*						fiche.php							*/
/************************************************************/
.ContainerCriter{position:relative; float:left; margin-left:33px; margin-right:auto; margin-top:30px; width:420px; color:#261300;}
.TopCriter{position:relative; float:left; margin-left:auto; margin-right:auto; margin-bottom:37px; width:400px; font-size:14px; font-weight:bold; text-align:left;}
.LineCriter{position:relative; float:left; margin-left:auto; margin-right:auto; width:420px; margin-bottom:10px;}


/**********************************/
/*			 SlideShow   	      */
/**********************************/

#nav { margin: 0px; height:18px;}
#nav a { margin: 0px; padding: 5px 6px 5px 6px; border-: 1px solid #ccc;  text-decoration: none; color:#b3ad9e; }
#nav a.activeSlide { background: #b3ad9e; color:#432e00; }
#nav a:focus { outline: none; }

.slideshow img {background-color: #b3ad9e; }

/**********************************/
/*			 Watermark   	      */
/**********************************/
.watermark {margin: 0 auto; display: block; position: relative;}
.blank {width:100%; height:100%; display:block; position:absolute; left:0; top:0; background-repeat:no-repeat; background-position:center; background-image:url(../../assets/img/front/watermark.png);} 
body .blank {width: 100%; height: 100%; z-index:1;}

/*************************************/
/*				Links				 */
/*************************************/

/* ****** Menu ****** */
A.LinkMenu:link{font-family:  Verdana; font-size: 12px; font-weight:bold; color: #fffff2; text-decoration: none;}
A.LinkMenu:visited{font-family:  Verdana; font-size: 12px; font-weight:bold; color: #fffff2; text-decoration: none;}
A.LinkMenu:hover{font-family:  Verdana; font-size: 12px; font-weight:bold; color: #fffff2; text-decoration:underline;}
A.LinkMenu:active{font-family:  Verdana; font-size: 12px; font-weight:bold; color: #fffff2; text-decoration: none;}
A.LinkMenu:focus{font-family:  Verdana; font-size: 12px; font-weight:bold; color: #fffff2; text-decoration: none;}

/* ****** Details ****** */
A.LinkDetails:link{font-family:  Verdana; font-size: 11px; font-weight:bold; color: #261300; text-decoration: none; }
A.LinkDetails:visited{font-family:  Verdana; font-size: 11px; font-weight:bold; color: #261300; text-decoration: none; }
A.LinkDetails:hover{font-family:  Verdana; font-size: 11px; font-weight:bold; color: #261300; text-decoration:underline;}
A.LinkDetails:active{font-family:  Verdana; font-size: 11px; font-weight:bold; color: #261300; text-decoration: none; }
A.LinkDetails:focus{font-family:  Verdana; font-size: 11px; font-weight:bold; color: #261300; text-decoration: none;}

/* ****** Emails ****** */
A.Link:link{font-family:  Verdana; font-size: 10px; color: #beb9b3; text-decoration: none; }
A.Link:visited{font-family:  Verdana; font-size: 10px; color: #beb9b3; text-decoration: none; }
A.Link:hover{font-family:  Verdana; font-size: 10px; color: #beb9b3; text-decoration:underline;}
A.Link:active{font-family:  Verdana; font-size: 10px; color: #beb9b3; text-decoration: none; }
A.Link:focus{font-family:  Verdana; font-size: 10px; color: #beb9b3; text-decoration: none;}

/*********************	END Links	**********************/

.Footer { position:relative; float:left; margin-left:auto; margin-right:auto; width:992px; padding:10px 0px 0px 0px; height:auto; text-align:center; font-size:10px; background:#261300; /* border:1px solid #FF0000; */}
.Footer-referencement { position:relative; float:left; margin-left:auto; text-align:justify; margin-right:auto; padding:10px 0px 10px 0px; width:992px; height:auto; text-align:center; font-size:10px; color:#beb9b3; background:#261300; color:#676158;/* border:1px solid #FF0000; */}
.Footer-referencement a { color:#676158; }