/* CSS Document */
*{margin:0 auto; padding:0; border:0; text-decoration:none;}
body{width:1000px;font-family:Verdana,Arial;font-size:12px; color:#fff;}
a{color:#fff;}

h1{font-size:20px;}

.fond_haut{width:410px;float:left; background-image:url(/img/transa.jpg); height: 50px; display:inline; padding-left: 590px; padding-top: 20px;}

#titre_menu_puce{width: 25px; float:left; display:inline; }
#titre_menu_text{width: 114px; color: #525051; float:left; display:inline; padding-left:10px;padding-top: 5px; 	font-style:italic; font-size: 16px; font-weight:bold;}
#titre_menu_text a{color: #525051;}

#header{background:url(/img/coup_coeur.jpg) no-repeat; width:776px;float:left;padding:10px 20px 10px 0;display:inline; text-align:right;}
#header2{ width:776px;float:left;padding:10px 20px 10px 0;display:inline; text-align:right;}

.accueil{color:#f4e400; font-weight:bold; }
.bt_rech{margin-bottom: -3px;}
#flash{width:410px;float:left; width:1000px;float:left; height:358px;}
#Form1{margin-left: 15px; }
#Site{background:url(/img/fond.jpg) repeat-y top left; width:1000px ;clear:both;}
.haut{float: left; display:inline; margin-top: 20px; margin-left: 15px}

/*Menu*/
#gauche{ float:left;width:204px; display:inline;}

.menu_g{float:left;width:199px; display:inline; margin:10px 0 10px 5px; color: #575854; font-size: 14px}
.menu_g p{margin-bottom: 5px}

#Menu {list-style-type:none; margin-bottom: 100px;}
#Menu li {margin:10px 0 0 0; font-size:14px; }
#Menu a {color:#575854; font-weight:bold;} 

#estim{width:170px; margin-left: 15px; background-color:#5E5F58; padding: 10px 0; margin-bottom: 30px; text-align:center;}
#estim a{font-weight:bold; font-size: 12px;}

#rech{color:#7f7f7f; font-weight:bold; width:159px}

strong{color:#FFE600; font-size: 12px}

.actus{background:url(/img/fond10.jpg) no-repeat; margin-left: 25px; margin-right: 25px; height:25px;text-align: center; padding-top:3px; margin-bottom: 20px}


/*Partie Droite*/
#Droite{float:right;width:796px; margin-bottom:15px; }
#comment{color:#fff;width:680px;float:left; padding:15px;}
#comment a{color:#fff; }


.page{float:left; width:756px; display:inline; margin:5px 20px 20px 20px;}
.page2{float:left; width:768px; display:inline; margin:5px 14px 20px 14px;}
.page3{float:left; width:754px; display:inline; margin:5px 20px 20px 20px; border: 1px solid #90908D; background:url(/img/fond_desc.jpg) repeat-y top left;}

.bienlist {float:left;  display:inline; width:754px; border: 1px solid #90908D; background:url(/img/fond_bien.jpg) repeat-y top left;}
.bienlist a{color:#465e9e; font-weight:bold;}

.bienlist2 {float:left;  display:inline; width:232px; margin: 0 6px; padding: 5px; color:#FFE600; background-color:#5E5F58; border: 1px solid #90908D;}
.bienlist2 a{color:#465e9e; font-weight:bold;}

#comment2{padding: 20px;}

#texte{float:left; width:320px;  padding: 15px 20px; display:inline; color:#fff;}
#texte2{float:left; width:226px;  padding: 3px 3px 10px 3px; display:inline; color:#fff;}

#photo{width:394px; float:left;display:inline;}


#bien {width:750px;float:left;height:670px;margin-left:1px;background:url(/img/bien.jpg) no-repeat top left;padding:15px;display:inline;}
#galerie{width:394px;float:left;display:inline;}
#grande{width:394px;float:left;display:inline;}



#galerie_actu{width:210px;float:left;padding:0px 10px 15px 0px;display:inline;}


#Petite{width:378px; float:left;display:inline; margin: 10px 8px;}
#photo_p{margin: 0 4px;}

#Texte{ float:left; width:330px; padding-top: 20px; display:inline; text-align:justify ; padding: 50px 15px 15px 15px;}

#Texte_actu{ float:left; width:750px; padding-left: 25px; margin-right: 25px; padding-top: 10px; display:inline; text-align: justify }



.actions { width:382px; line-height:22px;float:left; list-style-type: none; color:#B5DC10; display:inline; margin-left:12px; padding-bottom:15px;}

#navigation{ width:756px; float:left;margin:15px 20px; display:inline;}

#champ ,select,textarea{border:2px  inset gray; }


/*Pied de page*/

.footer_h{width:755px; clear:both; background-color:#5E5F58; padding:8px 20px 8px 225px; line-height: 18px;}
.footer_b{width:755px; clear:both; background-color:#000; padding:8px 20px 8px 225px; line-height: 18px;}
.footer_b a{color: #FFE600;}


.clear {
	clear: both;
	display: block;
	height: 1px;
	overflow: hidden;
	margin: 0;
	padding: 0;
}		