@import url(http://fonts.googleapis.com/css?family=Sintony);

/*  DESIGN GLOBAL   */

body, html   {background:url(images/fondbody.jpg) repeat-x top center #374470 ;
     margin:0;padding:0;font-family: 'Sintony', sans-serif;text-align:justify;color:#333;font-size:14px}    
#conteneur    { margin: 0;padding:0;border:0px; }	
#header       {width:1000px;height:180px;padding:0;} 	   
#logo{height:100px;background: url(images/logo.png) no-repeat top;padding:0;}
#menu{width:1000px;height:70px;background: url(images/menufond.png) no-repeat top;padding:0;}
#diaporama{width:1000px;height:250px;background: url(images/menufond.png) no-repeat top;padding:0;}
#diaporama .noskin{display:none;}
#content{width:1000px;padding:0px;padding:0px 18px;background: url(images/fondcontent.png) repeat-y center;}
#backsite{width:1000px;height:47px;background: url(images/backsite.png) no-repeat bottom center;padding:0px 18px;}
#left{float:left;width:250px;padding-top:10px;}
#right{float:left;width:740px;text-align:justify; padding-top:10px;padding-right:7px;}
#filter_box{display:none;}

.bg        {position:absolute;bottom:0;height:100%;}
#bgleft    {left:0;width:215px;}

.box_top{height:46px;background: url(images/box_top.png) no-repeat top;width:220px;line-height:46px;font-size:16px;color:#fff;padding-top:4px; padding-left:30px;text-align:left;}
.box_content{background: url(images/box_content.png) repeat-y;width:225px;padding-left:15px;text-align:left;}
.box_bottom{height:26px;background: url(images/box_bottom.png) no-repeat bottom;width:240px;margin-bottom:10px;}

.btn_contact_site_immo{background: URL(images/btn_contact_immo.png) no-repeat;width:100px; height:30px;color:#fff;line-height:30px;border:0px;font-weight:bold;font-size:14px;cursor:pointer;}
.contact_site_immo{margin-top:10px;}
 
.contact_immo_textarea{background:none;border:0;width:300px;height:130px;font-family:Helvetica;font-size:11px;color:#333;resize: none;}
.div_contact_immo_textarea{background:#f6f6f6;border:1px solid #cbcbcb;width:300px;height:150px;padding:5px;margin-bottom:10px;font-family:Helvetica;}
.content_contact_site_immo input[type=text]{margin-bottom:10px;padding:3px;color:#333;border:1px solid #cbcbcb;}
.content_contact_site_immo input[type=text]:focus{border:1px solid #333;}
 
a  {text-decoration:none;outline:none;color:#333;}	 
a img {border:0}   

#footer
{
 margin: 0 auto 0;
}
#footer a
{
 color:#333;
}
/* BLOC GAUCHES*/

	
		
	.mh       {margin:0px;padding:0px;padding-left:10px;font-size:13px;text-decoration: none;list-style: none;color:#fff; background:url(images/menuhaut.png) no-repeat top;	height:32px;line-height:32px;font-weight : bold;width:184px;	margin-top:10px; 	margin-right:30px;  } 	  
	.mf      {background:url(images/menufond.png) no-repeat bottom ;width:178px;font-weight :normal;	margin-bottom:10px; padding:8px; padding-bottom:10px;} 	  
	



input #e-mail {width:120px;}

.form_compte input[type=submit]
{
	background:#9FC0F2;
	border:1px solid #fff;
	color:#333;
}

h3 
{
color:#1284DC;
margin: 0 0 20px 0px; 
font-size:32px;
border-bottom:1px dashed #ccc;
font-weight:bold;
padding:7px 2px 2px 10px;
}



/* CHEMIN de fer */
#chemin 
{
color:#666;
font-size:10px; padding-top:0px;
padding-left:0px;
font-style:italic;
width:750px;
margin-bottom:10px;
text-align:left;
}
#multi_langues 
{
float:right;
padding-right:20px;
padding-top:157px;
color:#555;font-size:10px;
}

#chemin  a
{
color:#666;
font-weight:bold;
text-decoration:underline;
}

/*  style e- commerce */
		/*Liste produits */
.liste_produits img
{
margin-top:5px;
}
.liste_produits a 
{
text-decoration:none; 
}




/**
MENU 

*/
.menu{

        border:0px;
        margin:0px;
        padding:0px;
        font-size:20px;
		height:70px;

}
.menu ul{
  	height:70px;
    list-style:none;
    margin:0;
    padding:0; 
}
.menu li{
	float:left;
	width:200px;
	height:70px;
	line-height:70px;
}
        .menu li a{
                color:#fff;
                display:block;
                line-height:70px;
                margin:0px;
                padding:0px 10px;
                text-align:center;
                text-decoration:none;
                }
                .menu li a:hover{
						color:#fff ;
                        text-decoration:none;	
						background: URL(images/element_menu_hover.png) no-repeat center; 
                        }
        .menu li ul
		{
                background:#467414  ;
			     display:none;
                height:auto;
                padding:0px;
                margin:0px;
                position:absolute;
				border-top:0px;
                z-index:200;
				color:#fff;
        }
				    .menu li ul a 
					{
					color:#fff;
					}
        .menu li:hover ul{
                display:block;

                }
        .menu li li {
            border:0;
                display:block;
                float:none;
                margin:0px;
                padding:0px;
				min-width:225px;
             
                }
        .menu li:hover li {
                background:none;
 	background: #467414;  
	border-top:1px dotted #009900; 
                }
        .menu li ul a{
                display:block;
                height:35px;
                font-size:12px;
                font-style:normal;
                margin:0px;
				color:#ffffff;
                padding:0px 10px 0px 15px;
                text-align:left;
			
                }
                .menu li ul a:hover, .menu li ul li:hover a{
                        border:0px;
                        color:#fff;
                        text-decoration:none;	background:  url("images/fd2.png") left no-repeat #62A21D;
                        }
        .menu p{
                clear:left;
                }

	/**
slogan  

*/	
#slogan
{
color:#333;
position:absolute;
right:0;
font-weight:bold;
padding-right:15px; 
top:7px;
}


.button_jq{font-weight:bold;}

.recherche_box{float:right;width:270px;height:36px;margin-bottom:2px;line-height:36px;padding:0px 15px 0px 0px;text-align:left;}
.zone_recherche{color:#fff;border:0!important;width:220px;}
.bouton_valid{border:0!important;position:relative;left:9px;top:-4px;background: URL('images/loupe.png') no-repeat;height:30px; width:39px;cursor:pointer;}

