body{
	font-family: verdana, sans-serif;
	/*background:#383838;*/
	color:#000;
	margin:0;
	font-size:.9em;
	line-height:1.5em;
	padding: 0;
	background: #fff url("../img/layout/background.jpg") no-repeat scroll center top;/*#39241C*/
	/*background-repeat:repeat-x;*/
}

#global{
	/*background:#fff;*/
	/*border:1px solid #000;*/
	float:none;
	text-align:left;
	position:relative;
	width:950px;
	margin: 0 auto;
	/*overflow:hidden;*/
}
a:link, a:visited, a:active{
	text-decoration:none;
	color:#fff;
}
a:hover {
	text-decoration: underline;
	/*color: #1E7B8F;*/
}

#global img{
	border:none;
}
#haut{
	float:left;
}
#logo{
	width:253px;
	height:188px;
	background:url("../img/layout/header/logo_apavou.jpg");
	float:left;
	cursor:pointer;
}

#simulation_form{
	width:696px;
	height:188px;
	/*background:url("../img/layout/header/form_background.jpg");*/
	float:left;
}
#banner{
	width:697px;
	height:114px;
}
#form{
	float:left;
	width:697px;
	height:75px;
	background:url("../img/layout/header/header_backform.jpg");
}
#formulaire_simulation{
	margin-top:14px;
	margin-left:92px;
}

#formulaire_simulation input{
	float:left;
}
.input_form{
	margin-top:8px;
}

#menu{
	height:58px;
	width:949px;
	background:url("../img/layout/header/background_menu.jpg");
	float:left;
	font-size:11px;
	font-weight:bold;
}
.menu{
	float:left;;
	color:#fff;
}
.menuitem{
	background-color:#9c938E;
	width:140px;
	margin-left:5px;
}
#qui_sommes_nous{
	margin-left:48px;
	float:left;/**/
}
#visite{
	margin-left:745px;	
	background-color:#9c938E;
	width:166px;
}
#menu_up{
	height:22px;
	position:relative;/**/
}
#menu_down{
	margin-left: 255px;
}
.mid{
	float:left;
	background:url("../img/layout/fond/back_mid.png");/*back_mid.jpg*/
	width:949px;
	height:390px;
	opacity:0.1;
	filter : alpha(opacity=10); 
}
#loi_defisc{
	float:left;
	width:949px;
	height:390px;
}
.field input{
	/*float:left;
	width:147px;*/
	text-align:center;
}
#girardin{
	float:left;
	width:318px;
	height:389px;
	background:url("../img/layout/fond/lois/01_off.png");
}
.montant_defisc_girardin{
	margin-top:105px;
	margin-left:88px;

}
.montant_defisc_girardin_total{
	margin-top:104px;
	margin-left:87px;
}
.montant_min_invest_girardin{
	margin-top:75px;
	margin-left:87px;

}
#scellier{
	float:left;
	width:314px;
	height:389px;
	background-image:url("../img/layout/fond/lois/02_off.png"); 
}
.montant_defisc_scellier{
	margin-top:104px;
	margin-left:86px;
}
.montant_defisc_scellier_total{
	margin-top:104px;
	margin-left:86px;
}
.montant_min_invest_scellier{
	margin-top:76px;
	margin-left:86px;
}
#scellierdom{
	float:left;
	width:314px;
	height:389px;
	background:url("../img/layout/fond/lois/03_off.png");
}
.montant_defisc_scellierdom{
	margin-top:104px;
	margin-left:86px;
}
.montant_defisc_scellierdom_total{
	margin-top:104px;
	margin-left:86px;
}
.montant_min_invest_scellierdom{
	margin-top:76px;
	margin-left:86px;
}
#separator{
	float:left;
	width:950px;
	height:7px;
	margin:0px, 0px, 0px, 0px;
	padding:0px, 0px, 0px, 0px;
	background-color:#fff;
	background:url("../img/layout/separator/separator.jpg") no-repeat;
}
.bas{
	float:left;
	width:950px;
	height:325px;
	padding-bottom:13px;/*10px*/
	/*background:url("../img/layout/fond/back_bas.jpg");*/
	opacity : 0.1;
	filter : alpha(opacity=10);
}
#bas_gauche{
	float:left;
	width:630px;
	height:320px;
}
#bas_droite{
	float:left;
	width:315px;
	height:320px;
}
#form_contact{
	background-color:#40a0b5;
	/*margin-top:10px;*/
	text-align:right;
	font-size:11px;/*12*/
	/*font-family: verdana, sans-serif;*/
}
.form{
	/*text-align:left;*/
	margin-bottom:2px;/*5*/
}
#AddForm{
	margin-right:5px;
}

#liste_lot{
	margin-top:8px;
	float:left;
	width:630px;
	height:320px;
}
#toplot_banner{
	float:left;
	width:550px;
	height:39px;
	margin-left:30px;
	background:url("../img/layout/fond/elements/title_pop4desmeilleurs.png") no-repeat;/*title_pop4desmeilleurs.jpg*/
}
#form_banner{
	float:left;
	height:34px;
	width:314px;
	background:url("../img/layout/fond/elements/form_up.jpg") no-repeat;
	margin-bottom:3px;
}
.toplot{
	float:left;
	background-color:#fff;
	width:306px;
	height:136px;
	margin-left:5px;
	margin-bottom:8px;
}
.toplot_img{
	float:left;
	background-color:#000;
	height:113px;
	width:123px;
	margin-left:7px;
	margin-top:10px;
}
.toplot_txt{
	float:left;
	font-size:10px;
	width:150px;
	height:113px;
	margin-left:10px;
	margin-top:10px;
	line-height:1.4em;
}
#spacer{
	height:14px;/*47*/
}

#footer{
	float:left;
	width:950px;
	height:36px;
	color:#fff;
	font-size:10px;
	background-color:#1e7b8f;
	/*padding-bottom:10px;*/
}
#footer2{
	float:left;
	width:950px;
	height:20px;
	color:#fff;
	font-size:10px;
}
.debug {
	border:solid 1px;
}