body {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-x-system-font:none;
border:0 none;
color:#000000;


background-color:#635E54;
background: transparent url(../images_html/arplan2.png) repeat-x scroll center top;

font-family:"Tahoma",sans-serif;
font-weight:bold;
font-size:16px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
line-height:160%;
margin:0;
padding:0;
}

#main {
margin:0px auto 0;
width:1000px;
}

#haut {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background-image: url(../images_html/haut.png);
background-repeat: no-repeat;
position:relative;
width:1000px;
height:200px;
}
#contenu{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background-image: url(../images_html/centre.png);
background-repeat: no-repeat;
margin:0;
padding:0;
position:relative;
width:1000px;
height:500px;
}

#caract{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
color:#000000;
margin:0;
position:relative;
width:1000px;
height:40px;
}

#txt_cara_1{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
text-align:right;
color:#000000;
line-height:35px;
position:relative;
float:left;
width:180px;
height:40px;
}

#txt_cara{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
text-align:left;
color:#000000;
line-height:35px;
position:relative;
float:left;
width:420px;
height:40px;
}

#txt_cara_prix{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
text-align:right;
color:#000000;
line-height:35px;
position:relative;
float:left;
width:380px;
height:40px;
}

#centre{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
margin:0;
padding:0;
position:relative;
width:1000px;
height:460px;
}

#centre_texte{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
margin:0;
padding:0;
position:relative;
float:left;
width:170px;
height:460px;
}

#texte_caract{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
margin:0;
padding:0;
position:relative;
width:170px;
height:230px;
}

#txt_sujet{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;

font-size:11px;
color:#ffffff;
margin-left:15px;

text-align:left;
text-indent:15px;
letter-spacing:0.3px;
word-spacing:0.1px;
line-height:12px;

padding-top:10px;
margin-right:10px;
position:relative;

}


#texte_prix{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
margin:0;
padding:0;
position:relative;
width:170px;
height:40px;
}

#txt_prix{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
text-align:right;
color:#000000;
margin-right:20px;
padding-top:10px;
position:relative;
}


#contact{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
margin:0;
padding:0;
position:relative;
width:170px;
height:190px;
}
#telagent{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;

font-size:15px;
color:#ffffff;
margin-left:15px;

text-align:left;
text-indent:50px;
letter-spacing:0.3px;
word-spacing:0.1px;
line-height:35px;

margin:0;
padding:0;
position:relative;
width:170px;
height:20px;
}
#nomagent{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;

font-size:11px;
color:#ffffff;


text-align:center;
letter-spacing:0.3px;
word-spacing:0.1px;
line-height:15px;

margin:0;
padding:0;
position:relative;
width:170px;
height:30px;
}
#photoagent{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
margin:0;
padding:0;
position:relative;
width:170px;
height:100px;
text-align:center;
}

#centre_vv{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
float:right;
position:relative;
height:460px;
}

#vv{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
margin-left:8px;
margin-right:12px;
margin-top:11px;
margin-bottom:9px;
width:810px;
height:432px;
}
