@charset "utf-8";
/* CSS Document */
html{
    padding-bottom:30px;
}

body {
font-family: Arial, Helvetica, sans-serif;
font-size: 0.8em;
margin: 0px;
padding: 0px;
text-align:center;
background: #858585 url(../images/bg_1.gif) repeat-x;
overflow-y:scroll;
}

a,a:visited{
	color:#333333;
	text-decoration: none 
}
a:hover{
color:#ffffff;
}

h1 {
font-size: 36px;
color:#99cc00;

}
h2 {
font-size: 24px;
color:#000000;

}

h3 {
font-size: 14px;
color:#000000;

}

#main{
width:970px;
height:100%;
margin-left:auto;
margin-right:auto;
margin-top:auto;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.8em;
text-color: #666666;
top-margin:0px;

}

#left{
width:150px;
float:left;
height:100%;
}

.marg-1{
margin-top:20px;


}
.marg-2{

margin-top:30px;


}
.marg-3{
margin-top:10px;


}

.marg-4{
margin: 10px 0px 0px 15px;



}

.marg-5{
margin-top:10px;
margin-left:16px;

}
.marg-6{
margin: 0px 155px 0px 155px;

}

.marg-7{
margin-top:10px;
padding-right:10px;



}
.marg-8{
margin-top:10px;
padding-right:15px;
padding-left:5px;


}


#right{
width:735px;
float:left;
margin: 20px 0px 0px 70px;
height:100%;
}

#right_trait_1{
width:735px;
height:10px;
float:left;
background-color:#CCCCCC;

}
#right_trait_2{
width:735px;
height:10px;
float:left;
background-color:#999999;

}

#right_trait_3{
width:735px;
height:5px;
float:left;
background-color:#666666;
margin-top:10px;
}

#right_home_edito{
width:715px;
float:left;
background-color:#8f8f8f;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:justify;
padding: 20px 10px 10px 10px;
}

#right_pi_edito{
width:715px;
height:180px;
float:left;
background-color:#8f8f8f;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:justify;
padding: 20px 10px 0px 10px;
}

#right_pi_title{
width:735px;
height:22px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:center;
background-image:url(../images/right_bar_1.png);
margin:20px 0px 10px 0px;
}

#right_pi_title1{
width:360px;
height:22px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:center;
padding-top:3px;
}
#right_agence_edito{
width:715px;
height:110px;
float:left;
background-color:#8f8f8f;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:justify;
padding: 10px 10px 0px 10px;
}

#right_philo_edito{
width:715px;
height:340px;
float:left;
background-color:#8f8f8f;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:justify;
padding: 20px 10px 0px 10px;
}

#right_contact_form{
width:735px;
height:200px;
float:left;
background-color:#8f8f8f;
padding: 0px 00px 0px 0px;
}

#left_trait_3{
width:160px;
height:5px;
float:left;
background-color:#CCCCCC;
margin-top:10px;
}

#left_trait_5{
width:160px;
height:1px;
background-color:#ff0000;

}

#left_trait_4{
width:160px;
height:5px;
float:left;
background-color:#999999;
margin-top:10px;
}

#left_menu{
width:160px;

float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
color:#000000;
text-align:center;
padding: 0px 0px 0px 0px;
line-height:30px;
}

#left_menu a:hover{

color:#ff0000;
}

#left_menu2{
width:160px;

float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-align:center;
padding: 0px 0px 0px 0px;
line-height:30px;
}

#left_menu2 a:hover{

color:#ff0000;
}

#right_europa_edito{
width:715px;
float:left;
background-color:#8f8f8f;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:justify;
padding: 20px 10px 10px 10px;
}

#right_location_edito{
width:715px;
height:80px;
float:left;
background-color:#8f8f8f;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:justify;
padding: 20px 10px 0px 10px;
}

#right_location_selection{
width:735px;
height:150px;
float:left;
margin-top:10px;
}
#right_location_selection img{
float:left;

}
#location_selection_title{
width:535px;
height:20px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:right;
padding: 0px 0px 0px 0px;

}
#location_selection_price{
width:535px;
height:20px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-align:right;
}

#location_selection_dc{
width:525px;
height:60px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-align:justify;
padding-left:10px;
margin-top:20px;
}
#location_selection_ref{
width:257px;
height:20px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-align:justify;
padding-left:10px;
margin-top:17px;
}
#location_selection_link{
width:50px;
height:15px;
float:right;
background-color:#cccccc;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-align:justify;
margin-top:17px;
}


#location_prod_1{
width:735px;
height:10px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-align:right;
margin-top:20px;

}

#location_prod_title{
width:425px;
height:20px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:left;
margin-top:20px;

}

#location_prod_price{
width:300px;
height:20px;
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:right;
margin-top:20px;

}

#location_prod_dl{
width:735px;
height:60px;
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-align:justify;
margin-top:20px;

}

#location_prod_infos{
width:735px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-align:left;
margin-top:20px;

}

#location_prod_infos img{
float:right;
}

#location_prod_fiche{
width:235px;
height:20px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-align:center;
margin-top:20px;
padding-left:10px;
}


#location_prod_ref{
width:240px;
height:20px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-align:left;
margin-top:20px;
padding-left:5px;
}

#location_prod_contact{
width:240px;
height:20px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-align:right;
margin-top:20px;
padding-right:5px;
}

#vente_prod_1{
width:735px;
height:10px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-align:right;
margin-top:20px;

}

#vente_prod_title{
width:433px;
height:20px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:left;
margin-top:20px;

}

#vente_prod_price{
width:295px;
height:20px;
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:right;
margin-top:20px;

}

#vente_prod_dl{
width:735px;

float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-align:justify;
margin-top:20px;

}

#vente_prod_infos{
width:735px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-align:left;
margin-top:20px;

}

#vente_prod_infos img{
float:right;
}

#vente_prod_fiche{
width:235px;
height:20px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-align:center;
margin-top:20px;
padding-left:10px;
}


#vente_prod_ref{
width:240px;
height:20px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-align:left;
margin-top:20px;
padding-left:5px;
}

#vente_prod_contact{
width:240px;
height:20px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-align:right;
margin-top:20px;
padding-right:5px;
}
#right_vente_edito{
width:715px;
float:left;
background-color:#8f8f8f;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:justify;
padding: 20px 10px 10px 10px;
height:80px;
}
#right_vente_selection{
width:735px;
float:left;
margin-top:10px;
}
#right_vente_selection img{
float:left;

}
#vente_selection_title{
width:515px;
height:20px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:right;
padding: 0px 0px 0px 0px;

}
#vente_selection_price{
width:515px;
height:20px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-align:right;
}

#vente_selection_dc{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-align:justify;
padding-left:10px;
margin-top:20px;
}
#vente_selection_ref{
width:257px;
height:20px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-align:justify;
padding-left:10px;
margin-top:17px;
}
#vente_selection_link{
width:50px;
height:15px;
float:right;
background-color:#cccccc;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-align:justify;
margin-top:17px;
}

#right_europa_plans{
width:735px;
height:150px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:justify;
padding: 20px 10px 0px 10px;
}

#right_map_anim{
width:320x;
height:150px;
float:left;

}

#right_floor_plans{
width:80px;
height:150px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
text-align:justify;
padding: 0px 10px 0px 10px;
}

#right_floor_plans2{
width:80px;
height:150px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
text-align:justify;
padding: 0px 10px 0px 10px;


}

#right_floor_plans3{
width:80px;
height:150px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
text-align:justify;
padding: 0px 10px 0px 10px;

}


#right_floor_plans4{
width:80px;
height:150px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
text-align:justify;
padding: 0px 10px 0px 10px;

}

#right_dl_plans{
width:145px;
height:15px;
float:right;

}

#right_block_plans{
width:15px;
height:145px;
float:left;
background-color:#666666;
margin-left:30px;
}


#right_rmc_edito{
width:715px;
float:left;
background-color:#8f8f8f;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:justify;
padding: 20px 10px 10px 10px;
}

#footer{
width:735px;
height:40px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#FFFFFF;

}

#footer img{
float:left;
}

#footertxt1{
width:317px;
height:15px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#CCCCCC;
text-align:left;
}

#footertxt2{
width:318px;
height:15px;
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#CCCCCC;
text-align:right;
}

