* { 
margin:0; 
padding:0; 
} 
html {
overflow:scroll;
}
body {
background-color:#B9C4D7;
background-image:url(pose-fenetre/background.jpg);
background-repeat:repeat-x;
background-position:top;
}
h1 {
font-size:12px;
font-family:"Trebuchet MS", "Century Gothic", Arial;
color:#FFFFFF;
text-align:center;
}
h1 a:link, h1 a:visited {
text-decoration:none;
color:#FFFFFF;
}
h1 a:hover {
text-decoration:none;
color:#FFFFFF;
}
h2 {
font-size:18px;
font-weight:bold;
color:#004B96;
margin-bottom:10px;
margin-top:10px;
}
h3 {
font-size:14px;
font-weight:bold;
color:#F18D00;
margin-bottom:5px;
margin-top:5px;
}
h4 {
font-size:16px;
font-weight:bold;
color:#F28E00;
text-align:center;
margin-top:20px;
margin-bottom:20px;
}
#container {
width:950px;
background-color:#FFFFFF;
border:#F18E00 3px solid;
margin:1px auto;
font-family:"Trebuchet MS", "Century Gothic", Arial;
font-size:14px;
text-align:justify;
line-height:16px;
}
#header {
width:924px;;
height:166px;
margin-left:26px;
margin-top:20px;
margin-bottom:20px;
}
#menu {
height:43px;
margin-left:24px;
background-image:url(pose-fenetre/menu.jpg);
background-repeat:no-repeat;
}
#navigation {
z-index:100;
position: absolute;
top:233px!important;top:233px;
padding-left:30px;
width:920px;
height:27px;
}
#navigation a:link, #navigation a:visited {
color:#FFFFFF;
text-decoration:none;
}
#navigation a:hover {
color:#004B96;
text-decoration:none;
}
.categorie-active {
color:#004B96;
}
.image-cat {
width:27px;
height:25px;
float:left;
}
.categories-entreprise {
width:102px;
height:19px;
float:left;
padding-top:6px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color:#FFFFFF;
}
.categories-platrerie {
width:93px;
height:19px;
float:left;
padding-top:6px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color:#FFFFFF;
}
.categories-menuiserie {
width:102px;
height:19px;
float:left;
padding-top:6px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color:#FFFFFF;
}
.categories-references {
width:107px;
height:19px;
float:left;
padding-top:6px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color:#FFFFFF;
}
.categories-contact {
width:70px;
height:19px;
float:left;
padding-top:6px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color:#FFFFFF;
}
#contenu {
width:880px;
min-height:680px!important;height:680px;
margin-left:29px;
margin-top:20px;
background-image:url(pose-fenetre/contenu.jpg);
background-repeat:no-repeat;
background-position:center;
}
#contenu2{
width:880px;
margin-left:29px;
margin-top:20px;
background-image:url(pose-fenetre/contenu.jpg);
background-repeat:no-repeat;
background-position:center;
}
#contenu3{
width:880px;
margin-left:29px;
margin-top:20px;
}
#contenu p {
margin-top:10px;
}
#contenu ul {
padding-left:20px;
}
#contenu li {
margin-top:10px;
}
#contenu a:link, #contenu a:hover, #contenu a:visited{
text-decoration:none;
color:#000000;
}
#moitie-gauche {
width:430px;
float:left;
margin-right:5px;
}
#moitie-droite {
width:430px;
float:left;
margin-left:5px;
}
#map {
width:600px;
height:400px;
float:left;
border:#F18E00 1px solid;
margin-bottom:10px;
}
#contenu-gauche {
width:600px;
float:left;
margin-bottom:10px;
margin-top:20px;
}
#contenu-droit-image {
width:268px;
float:left;
text-align:center;
padding:5px;
margin-top:20px;
}
#contenu-droit-image img {
margin-bottom:10px;
border:#F18E00 1px solid;
}
#contenu-droit {
width:268px;
float:left;
text-align:center;
padding:5px;
margin-top:45px;
}
#ffb-adresse {
width:950px;
margin-top:10px;
}
#ffb {
width:124px;
float:left;
margin-top:4px;
margin-bottom:10px;
}
#adresse {
float:left;
width:760px;
height:8px;
font-size:14px;
font-weight:bold;
color:#758EB1;
text-align:center;
padding-top:45px;
margin-bottom:10px;
}
.imagefloat {
float:right;
margin:5px;
}
#pied {
width:100%;
text-align:center;
margin-top:10px;
}
.texte-orange {
color:#F28E00;
font-weight:bold;
}
div.formulaire {
 clear: both;
 padding-top: 3px;
 width:900px;
}
div.formulaire span.etiquette {
float: left;
width: 180px;
padding: 3px 10px 3px 3px;
text-align: right;
font-weight:bold;
}
div.formulaire span.element {
float: left;
text-align: left;
}
.imaa {
	float: left;
	margin-right: 5px;
	margin-left: 15px;
	border: 2px solid #004B96;
}
#diaporama .linktest {
	font-weight: bold;
	color: #004B96;
	text-decoration: none;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;

}
#diaporama {
	display: block;
}
#diaporama p
{
float:left;
}
#diaporama .miniphotos {

	margin-left:10px;
	margin-bottom:10px;
	border: 2px solid #F18E00;
}
.btn
{
margin-left:260px;
}
