body {
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
margin: 0;
padding: 0;
background:url(images/bgcont.jpg) #70a1d9 center repeat-y;
}
html,body{
height:100%;
width:100%;
}
#left{
background:url(images/bgleft.jpg) repeat-y;
width:343px;
height:100%;
float:left;
}
#left1{
background:url(images/bgleft.jpg) repeat-y;
width:343px;
}
#logo{
margin:20px 0px 0px 60px;
}
#menu{
width:243px;
height:382px;
background:url(images/bgmenu.gif) top no-repeat;
margin-top:50px;
margin-left:65px;
padding-top:8px;
}
#menu a{
display:block;
font-family:Century Gothic,Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:15px;
color:#74a4cc;
text-decoration:none;
margin-left:65px;
height:32px;
}
#verandaconcept{
margin:-2px 0px 0px 35px;
}
#aluminier{
margin:2px 0px 0px 70px;
}
#right{
width:572px;
height:100%;
}
#conteneur {
width: 915px;
margin: 0 auto 0 auto; 
height: 100%;
background:url(images/bgcont.jpg);
display:table;
}
#header {
height: 186px;
width:572px;
background:url(images/bghead.jpg) top left;
}
#centre {
width:572px;
height:288px;
display:table;
background:url(images/bgcontenu.jpg) top no-repeat;
}
#centre3{
width:572px;
height:19px;
background:url(images/bgcontenu3.jpg) top no-repeat;
}
#centre1 {
width:572px;
display:table;
background:url(images/bgcontenu1.jpg);
}
#miniature0{
width:572px;
display:table;
background:url(images/bgcontenu1.jpg);
}
#miniature{
width:572px;
height:337px;
background:url(images/bgminiature.jpg) bottom no-repeat;
text-align:center;
}
#mini{
padding-right:25px;
}
#texte{
padding:15px 45px 0px 15px;
text-align:justify;
}
h1{
margin:0;
padding-bottom:15px;
color:#784208;
font-size:16px;
font-weight:bold;
}
h2{
margin:0;
color:#5a8200;
font-size:13px;
}
#miniature img{
width:145px;
height:144px;
display:inline;
margin:5px;
}
#miniature img.brown{
border:4px solid #5d3103;
}
#miniature img.green{
border:4px solid #87991d;
}
#miniature img.orange{
border:4px solid #ee7f07;
}
#pied {
font-size:11px;
color:#FFFFFF;
text-align:right;
background:url(images/bgfooter.jpg);
}
#pied a{
font-size:11px;
color:#FFFFFF;
text-decoration:underline;
}
p {margin: 0;}
a{
color:#aa102d;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
.titre{
color:#aa102d;
font-size:13px;
}
#contact{
	
}
#contact label {
	width: 180px;
	float:left;
	display: block;
	margin-bottom:3px;
}
input{
	font-size:12px;
	font-family:tahoma;
	width:250px;
	margin-bottom:3px;
}
textarea{
	width:250px;
	font-size:12px;
	font-family:tahoma;
	margin-bottom:5px;
}
a{
color:#950f10;
}