body {font-family:Trebuchet MS, Arial;font-size:12px;background-image:url('images/back.jpg');padding:0px;margin:0px;color:#322e2f;line-height:14px;font-weight:normal;}
a {color:#9f0b51;text-decoration:none;}
#main {margin:0 auto; width:970px;background-image:url('images/back_back.png');background-repeat:repeat-y;}
#main_intro {margin:0 auto; width:970px;height:880px;background-image:url('images/back_back.png');background-repeat:repeat-y;}
#head{padding-top:10px;margin:0 auto;width:970px;}
.reference_main{padding-left:320px;}
#menu_fr,#menu_en {background-image:url('images/menu.png');width:950px;height:30px;padding-top:10px;padding-left:20px;}
#menu_fr a {color:#fff;padding:7px 2px;}
#menu_en a {color:#fff;padding:7px 8px;}
#menu_fr a:hover,#menu_en a:hover{background-color:#141213;-webkit-border-radius: 8px;-moz-border-radius: 8px;}

#centre_home{margin:0 auto;width:970px;}
#centre_main{margin:0 auto;width:970px;}
#option_home{width:970px;margin:0 auto;margin-top:10px;}
#col1 h1,#col2 h1,#col3 h1 {font-size:22px;padding-top:10px;}
#col1 h2,#col2 h2,#col3 h2 {font-size:11px;}

#col1{width:490px;float:left;background-image:url('images/sep1.png');background-repeat:no-repeat;background-position:right;padding-right:10px;}
#col2{width:210px;float:left;padding-left:10px;}
#col3{width:230px;float:left;padding-left:10px;padding-top:50px;}

#global_footer_inner{margin:0 auto; width:970px;}
#pre_footer {margin:0 auto;background-color:#2a2526;background-image:url('images/lower_part.jpg');height:161px;width:972px;color:#8c857a;}

#push {width:220px;height:30px;}

#footer{font-size :11px; background-color:#2a2526;height:86px;width:100%;color:#8c857a;padding-top:10px;}
#footer2 {background-color:#2a2526;height:206px;width:100%;color:#8c857a;}
#footer a,#footer2 a  {color:#8c857a;text-decoration:none;}
#footer_link{}
#footer_credit{}

#pre_footer h1 {margin:0;padding-left:250px; padding-top:20px;}
#pre_footer h2 {float:left; font-size:12px;padding-left:15px;padding-top:10px;}
#pre_footer a {color:#b5467b;}

#lang{margin-left:20px;}

#affiche_page{font-size:25px;line-height:66px;padding-left:40px;width:942px;height:66px;background-image:url('images/back_top.png');}
#inner_html_insider{padding:15px;position:relative;}

.separation_full {clear:both;width:100%;height:2px;background-image:url('images/separ.png');margin-top:10px;}

#contact_col_1{width:270px; overflow:hidden;float:left;height:360px;}
#contact_col_2{padding-top:15px;}

.unselected {color:#b5467b;}
.selected {color:#2A2627;font-weight:bold;}

/************listing***************/
.produit {text-align:center;padding-top:10px;width:470px; height:290px;float:left;position:relative;}
#info_plus{color:#9f0b51;text-align:left;padding-top:10px;padding-left:70px;background-image:url('images/ariane.png');background-repeat:no-repeat;background-position:52px 12px;}
.produit img {   border: 1px solid white;}
.navbar_main {float:right;}
.navbar_selected {-webkit-border-radius: 8px;-moz-border-radius: 8px;background-color:#c9bb97;padding:5px;}

/*********details*******************/
#col_details_gauche{padding-top:15px;width:530px;overflow:hidden;float:left;}
#col_details_droite{float:right; width:380px;padding-top:30px;}
#col_details_droite img {padding-right:10px;}
#bien_description {height:280px;overflow:auto;}
#col_details_droite img {border:0px;}
#col_details_droite a {padding-right:20px;}
/**********links&concierge********************/
.block_links {width:100%;height:122px;overflow:hidden;}
.block_links {height:350px;}
.block_links img {height:122px;float:left;padding-right:30px;}
#infopluslinks{float:left;width:450px;}
