
body {
margin: 0 ;
padding:0;
font-family: Arial, Helvetica, sans-serif;
text-align: center ;
background: url(images/fond.gif) repeat-x ;
background-color: #1e1e1e;
}



h1,h2,h3,h4,h5,h6{
font-size:100%;
font-weight:normal;
padding: 0;
margin: 0;
}

h1 {
font-size:17px;
}

h2 {
font-size:12px;
letter-spacing:1px;
color: #ffffff;
background-color: #6588be;
font-weight:bold;
text-align:center;
}

p{
padding: 0;
margin: 0;
text-align:justify;
}

.lineheight{
line-height: 5px;
}

.lineheight6{
line-height: 6px;
}

.lineheight25{
line-height: 25px;
}

.margin27 {
margin-left: 27px;
}

.fontsize15 {
font-size: 14px;
}

.color_orange {
color: #c58b25;
}
.color_bleu {
color: #6588be;
}

.color_marron {
color: #534e4e;
}

.margin-left {
margin-left:60px;
}

.clear {
clear: both;
}

#main {
margin:0 auto;
width: 960px;
text-align:left;
}

#top {
width: 960px;
height: 172px;
background-color: #2f2e2e;
}

#zone_logos {
width: 363px;
margin: 0 auto;
}

h1#header {
margin: 0 auto;
height: 96px;
}

h1#header a {
width: 363px ;
height: 96px ;
display: block ;
background: url(images/groupe_easyannonce_logo.gif) no-repeat ;
text-indent: -5000px ;
}

h2#header2 {
height: 76px;
float:left;
}

h2#header2 a {
width: 171px ;
height: 76px ;
display: block ;
background: url(images/gouts_de_luxe_logo.gif) no-repeat ;
text-indent: -5000px ;
}

h2#header3 {
height: 76px;
float:left;
}

h2#header3 a {
width: 192px ;
height: 76px ;
display: block ;
background: url(images/gouts_de_web_logo.gif) no-repeat ;
text-indent: -5000px ;
}

h3 {
margin-left: 122px;
font-size:14px;
color: #9fbcb2;
font-weight:bold;
margin-bottom: 20px;
}

#contenu {
width: 920px;
margin: 20px 20px 20px 20px;
}

#colonne_gauche {
width: 380px;
margin-left: 99px;
float: left;
}

#colonne_droite {
width: 339px;
float: left;
}

form {
font-size:11px;
letter-spacing:1px;
color: #ffffff;
}

.separation {
width: 339px;
margin-bottom: 20px;
border: 1px solid #3b3a3a;
background: url(images/fond_fieldset.gif) repeat-x ;
}

form fieldset {
margin: 0;
padding: 0;
padding-left: 2px;
padding-top: 5px;
padding-bottom: 5px;
border: 0;
width: 337px;
background: url(images/fond_fieldset.gif) repeat-x ;
background-color: #222121;
color: #eddede;
}

form fieldset legend {
padding: 0 0 0 4px;
font-weight: bold;
font-size:12px;
letter-spacing:1px;
color: #eddede;
}

form fieldset label {
display: inline-block;
line-height: 1.9;
vertical-align: top;
}

form fieldset input {
height: 13px;
font-size: 11px;
color: #4d7459;
border: 1px solid #5f8b6a;
background-color: #ebfbf0;
}

form fieldset input:hover {
background-color: #2f2e2e;
color: #5f8b6a;
}

form fieldset select {
height: 19px;
font-size: 11px;
color: #4d7459;
border: 1px solid #5f8b6a;
background-color: #ebfbf0;
}

form fieldset select:hover {
background-color: #2f2e2e;
color: #eddede;
}


form fieldset textarea{
font-size: 11px;
color: #4d7459;
border: 1px solid #5f8b6a;
background-color: #ebfbf0;
}

form fieldset ol {
margin: 0;
padding: 0;
padding-left:10px;
}

form fieldset li {
margin: 0;
padding: 0;
list-style: none;
padding-top: 2px;
}

form em {
font-weight: bold;
font-style: normal;
color: #f00;
}

form label {
width: 112px; /* Width of labels */
}

.inline {
display: inline;
}

.width_input {
width: 190px;
}

.width_select {
width: 193px;
}

.width_type {
margin: 0;
padding: 0;
height: 19px;
width: 210px;
}

.width_fieldset {
width: 336px;
}

.float_none {
float:none;
}

.float_left {
float:left;
}

.margin_bottom {
margin-bottom: 20px;
}

.help {
cursor: help;
}

.pointor {
cursor: pointer;
}


.border_none {
border: 0;
}

.placement_submit {
float: right;
margin-top: -10px;
}