body {
margin:0px;
padding:0px;
background:#000;
color:#b9ad9d;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
}
#page{
width:1024px;
margin:0px auto;
text-align:left;
}
.page_1{
background:url(/images/p/bg_1.jpg) top left repeat-y;
}
.page_2{
background:url(../images/p/bg_2.jpg) top left no-repeat;
}
#col_un{
float:left;
width:247px;
overflow:hidden;
}
#col_un.col_un_1{
color:#99ccff;
}
#col_un.col_un_2{
color:#87bdd0;
}
#col_un .logo{
width:224px;
padding:12px 11px 40px 12px;
background:url(/images/p/bg_1.jpg) top left repeat-y;
}
#col_un .content{
width:191px;
padding:40px 24px 80px 32px;
background:url(/images/p/bg_1.jpg) top left repeat-y;
}
#col_un .content .highlight{
color:#FFF;
}
#col_un .content p{
text-align:justify;
}
#col_un h2{
color:#FFFFFF;
background:url(../images/p/puce_actu.gif) 0px 3px no-repeat;
}
#col_deux{
float:left;
width:777px;
overflow:hidden;
}
#flashcontentalt{
width:727px;
height:285px;
padding:180px 0px 0px 50px;
background:url(../images/p/top.jpg) top left no-repeat;
}
img#logo_aw{
margin-bottom:13px;
}
#flashcontent a{
margin-top:7px;
}
#flashcontent a.lg_high{
float:left;
line-height:23px;
margin-left:5px;
font-size:10px;
}
#flashcontent a.lg_low{
float:left;
line-height:18px;
margin-left:5px;
font-size:10px;
}
a#entree_high{
display:block;
width:355px;
height:23px;
background:url(../images/p/entree_high.gif) 0px 0px no-repeat;
float:left;
margin-left:34px;
}
a#entree_high:hover{
background-position:0px -23px;
}
a#entree_low{
display:block;
width:155px;
height:18px;
background:url(../images/p/entree_low.gif) 0px 0px no-repeat;
float:left;
margin-left:34px;
}
a#entree_low:hover{
background-position:0px -18px;
}
a#entree_high span, a#entree_low span{
visibility:hidden;
}
#col_deux .content{
width:710px;
padding:8px 0px 0px 80px;
}
#agence_interactive{
width:260px;
float:left;
}
#agence_interactive p{
text-align:justify;
}
.highlight,.titre{
color:#FFFFFF;
}
#contact{
margin-left:32px;
width:280px;
float:left;
}
#contact .highlight{
font-family:Helvetica, Arial, sans-serif;
font-size:13px;
font-weight:bold;
}
#contact input.texte{
width:130px;
}
#contact input.texte_large
{
  width:260px;
}
#contact textarea{
width:278px;
height:140px;
}
#contact input.button{
float:right;
margin-top:5px;
}
#contact input.texte, #contact textarea, #contact input.texte_large{
background:#000;
border:solid 1px #333333;
color:#595656;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}
#footer{
padding:6px 0px 0px 0px;
text-align: center;
}
#footer p{
margin-top:8px;
}
a{
color:#b9ad9d;
text-decoration:none;
}
a:hover{
color:#FFF;
text-decoration:none;
}
.clear{
clear:both; 
height:0px;
line-height:0px;
font-size:0px;
}
h1{
margin:0px;
padding:0px;
}
h2{
color:#FFFFFF;
font-size:12px;
padding:0px 0px 0px 14px;
margin:0px 0px 17px -14px;
font-weight:bold;
text-transform:uppercase;
background:url(../images/p/puce.gif) 0px 3px no-repeat;
}
h2 span{
font-size:10px;
}
.fl{
float:left;
}
.fr{
float:right;
}
p{
padding:0px;
margin:0px 0px 10px 0px;
}
img{
border:none;
}
.small{
font-size:9px;
} 
.form_error
{
    color: red;
}
element.style {
padding-bottom:120px;
}

