body#minisite{
	background-color:#e0ddd3;
	
	
}
#minisite h2{
	width:926px;
	margin:0 auto;
}
#minisite h3{
	margin-left:5px;
}
#miniSiteBook,.formblock{
	padding: 10px 0 0;
	margin:0 auto;
	width:936px;
	background-color:#FFF;
}
.formblock{
	position:relative;
}
#miniSiteBook input.submit,.formblock input.submit{
	float:right;
	margin-right:10px;
}
#miniSiteBook table,.formblock table{
	width: 936px;
}
#miniSiteBook h4,.formblock h4{
	line-height: 14px;
	text-align: left;
	font-size: 14px;
	font-weight: normal;
}
.formblock td h4{
	font-weight: bold;
}
#miniSiteBook th,.formblock th{
	padding: 5px;
	height: 22px;
	font-size: 12px;
	text-align: left;
}
#miniSiteBook td,.formblock td{
	padding: 5px;
	vertical-align: middle;
	text-align: center;
	font-size: 11px;
}
#miniSiteBook td.gris,.formblock td.gris{
	font-size: 16px;
	font-weight: bold;
}
#miniSiteBook table td.miniDesc,.formblock table td.miniDesc{
	height: 58px;
}
#miniSiteBook td.chabre,.formblock td.chabre{
	font-weight: bold;
}
#miniSiteBook .miniDesc dl{
	position: relative;
	height: 58px;
}
#miniSiteBook .miniDesc dd{
	width:174px;
	position:absolute;
	left:75px;
}
#miniSiteBook .fright{
	padding-right: 10px;
}
#miniSiteBook #disporoom .fond_clair .right{
	float:none;
}
.formblock table#disporoom{
	width:60%;
}
table#disporoom .bkcolor{
	background-color:#EEE;
}
.formblock td.totalprix h4{
	width:150px;
	float:right;
	text-align:right;
	padding-right:10px;
}
.formblock td.totalprix{
	text-align:right;

}
#miniSiteBook .fond_clair{
	width:926px;
}
.formblock label{
	display:block;
}
.formblock fieldset{
	width:295px;
}
.formblock fieldset input{
	width:200px;
}
.formblock fieldset.miniSetLeft{
	
}
.formblock{
	padding-left:15px;
}
.formblock fieldset.miniCaptcha{
	position:absolute;
	bottom:60px;right:120px;
	
}







































