body {
background-image: url("images_decors/carre11.jpg");
margin-top:0px;
}
div#global {
width: 940px;
margin: auto;
padding-right: 16px;
padding-left: 6px;
padding-bottom: 6px;
background:#333333;
}
div#logo {
margin-left: 15px;
padding-top:5px;
width: 450px;
height:170px;
border:none;
}
div#colone_gauche {
padding-left: 5px;
color:#CCCCCC;
width: 250px;
height:auto;
margin-right: 10px;
text-align:justify;
font-size:14px;
}
div#colone_droite {
float: right;
width:649px;
color:#CCCCCC;
height:auto;
padding-bottom: 20px;
font-size:14px;
}
div#content {
height:auto;
overflow : auto;
}
h1 {
font-size:18px;
border-bottom:thin;
border-bottom-color:#CCCCCC;
border-bottom-style:solid;
max-width:655px;
}
div#footer {
clear: both;
width:200px;
color:#FF66FF;
height:auto;
margin: auto;
padding-top: 20px;
letter-spacing:6px;
}
.image_site {
border:thin;
border-color:#CCCCCC;
border-style:solid;
padding:2px;
}
.titre_site {
text-align:center;
padding:2px;
}
.image_site a { color:#333333; text-decoration:none}
.image_site a:hover {color:#CCCCCC; }
.titre_site a { color:#999999; text-decoration:none}
.titre_site a:hover {color:#FFFFFF; } 
#formulaire a { color:#CCCCCC; text-decoration:none}
#formulaire a:visited {color:#CCCCCC; text-decoration:none}
#formulaire a:hover {color:#FF66CC }

#formulaire {
float:right;
margin-top:150px;
padding-right: 16px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
}
.pcontact {
color:#CCCCCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
div#content h1 {
width:200px;
color:#CCCCCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.message {
float:left;
}
