body { margin: 0; padding: 0; background:#ffffff; font-family: Verdana, sans-serif; font-size:12px; color:#000000; }
table, tr, td, ul, li { margin: 0; padding: 0; border: 0;}
form { margin: 0; padding: 0; border: 0; font-size:10px;}
input, option, td, select, textarea {margin: 0; padding: 0; border: 0; font-family: Verdana, sans-serif; font-size:11px; color:#000000; }

a {text-decoration:none; color:#3981B6;}
a:hover {text-decoration:underline; color:#3981B6;}

.titre {font-weight:bold; color:#3981B6; font-size:18px;}
.soustitre {font-weight:bold; color:#3981B6;}

.input_bleu {
font-size:11px;
border:1px solid #3981B6;
background-color:#F5FAFE;
text-decoration:none;
}

.bouton_bleu {
font-size:11px;
color:#FFFFFF;
border:0px solid #3981B6;
background-color:#3981B6;
text-decoration:none;
padding:3px;
font-weight:bold;
}

.champs_form {font-weight:bold; text-align:left;}

#conteneur {
position: absolute;
width:800px;
left: 50%;
margin-left: -400px;
}

#header {
width:800px;
height:75px;
background-image:url(img/header.gif);
background-repeat:no-repeat;
}

#corps {
border-left:120px solid #EEEEEE; 
padding-left:15px; 
/* height: auto !important;
height: 500px;
min-height: 500px;*/
}


#footer {
clear:both;
width:800px;
height:30px;
padding-top: 12px;
padding-right:0px;
border:0px;
text-align:right;
color:#3981B6;
background-image:url(img/footer.gif);
background-position:top;
background-repeat:no-repeat;
}

#projet_article {
 border:5px solid #E5E5E5;
 padding:10px;
 font-size:11px;
}

#actu_accueil {
width:403px;
height:100px;
background-image:url(img/actu_accueil.gif);
background-repeat:no-repeat;
font-size:10px;
}

/* MENU */
ul#menubar, ul#menubar li {	
list-style-type: none;	
margin:0;
padding:0;
}
ul#menubar {
background: transparent url(img/menu.gif) top left no-repeat;	/* arrière-plan général du menu */
width: 800px;
height:27px;
}

ul#menubar li {float: left;}

ul#menubar li a {	/* dimensions et définitions des boutons */
display: block;	/* mise en block de <a> pour lui donner des dimensions */
height: 27px;
color: #fff;
font-weight: bold;
font-family: arial, serif;
text-decoration: none;
}
ul#menubar li a:hover {
background: transparent url(img/menu.gif) top left no-repeat;
}

ul#menubar a#menu1 { width:70px;}
ul#menubar a#menu1:hover {
background-position: -800px 0%;	/* décalage de l'arrière-plan pour chaque bouton */
}

ul#menubar a#menu2 { width:135px;}
ul#menubar a#menu2:hover {
background-position: -870px 0%;
}

ul#menubar a#menu3 { width:100px;}
ul#menubar a#menu3:hover {
background-position: -1005px 0%;
}

ul#menubar a#menu4 { width:90px;}
ul#menubar a#menu4:hover {
background-position: -1105px 0%;
}

ul#menubar a#menu5 { width:135px;}
ul#menubar a#menu5:hover {
background-position: -1195px 0%;	/* décalage de l'arrière-plan pour chaque bouton */
}

ul#menubar a#menu6 { width:95px;}
ul#menubar a#menu6:hover {
background-position: -1330px 0%;
}

ul#menubar a#menu7 { width:95px;}
ul#menubar a#menu7:hover {
background-position: -1425px 0%;
}

ul#menubar a#menu8 { width:80px;}
ul#menubar a#menu8:hover {
background-position: -1520px 0%;
}











#bandeau_home {width:780px; height:100px; background-color:#ffffff; border-bottom:5px solid #ffffff; }

#skyscraper {width:160px; height:600px; background-color:#666666; position:absolute; color:#ffffff; right:50%; top:50%; margin-bottom:-24Opx; margin-right: -520px; text-align:center;}



#gauche {
position: absolute;
left:10px;
width: 199px;
margin:0px;
padding:0px;
/* background-color:#F1F1F1; */
color:#FFFFFF;
border-right:1px solid #E75D03; 
}

#bande_infos { 
width:198px; 
height:20px; 
background-image:url(img/pict_infos.gif); 
background-position:left;
background-repeat:no-repeat; 
background-color:#E75D03; 
border-left:1px solid #E75D03; 
border-top:1px solid #E75D03; 
border-bottom:1px solid #E75D03; 
color:#FFFFFF;
}

#bande_mail { 
width:198px; 
height:20px; 
background-image:url(img/pict_mail.gif); 
background-position:left; 
background-repeat:no-repeat; 
background-color:#E75D03; 
border-left:1px solid #E75D03; 
border-top:1px solid #E75D03; 
border-bottom:1px solid #E75D03; 
color:#FFFFFF;
}

#pub1 {width:471px; height:60px; background-image:url(img/head_pub1.gif); background-position:right top; background-repeat:no-repeat; padding-right:13px;}
#pub2 {width:170px; height:111px; background-image:url(img/head_part2.gif); background-position:top; background-repeat:no-repeat; padding-top:13px; margin-top:10px;}
#pub3 {width:170px; height:111px; background-image:url(img/head_pub3.gif); background-position:top; background-repeat:no-repeat; padding-top:13px; margin-top:10px;}
#pub4 {width:120px; height:611px; background-image:url(img/head_pub4.gif); background-position:top left; background-repeat:no-repeat; padding-top:13px;
position:absolute;  right: 50%; top:50%; margin-top:-305px; margin-right: -520px; }

#recherche_home {width:195px; height:38px; background-image:url(img/recherche_home_blanc.gif); background-position:left; background-repeat:no-repeat; }
#proposer_home {width:196px; height:38px; background-image:url(img/proposer_home_blanc.gif); background-position:left; background-repeat:no-repeat; }

#nouvelle_recherche {width:160px; height:23px; background-image:url(img/nouvelle_recherche.gif); background-position:left; background-repeat:no-repeat;}
#t_resultat_recherche {width:215px; height:23px; background-image:url(img/t_resultat_recherche.gif); background-position:left; background-repeat:no-repeat;}
#t_inscription {width:183px; height:23px; background-image:url(img/t_inscription.gif); background-position:left; background-repeat:no-repeat;}
#t_connexion {width:183px; height:23px; background-image:url(img/t_connexion.gif); background-position:left; background-repeat:no-repeat;}
#t_motdepasse {width:183px; height:23px; background-image:url(img/t_motdepasse.gif); background-position:left; background-repeat:no-repeat;}
#t_moncompte {width:183px; height:23px; background-image:url(img/t_moncompte.gif); background-position:left; background-repeat:no-repeat;}
#t_modifinfos {width:215px; height:23px; background-image:url(img/t_modifinfos.gif); background-position:left; background-repeat:no-repeat;}
#t_nouvelle_annonce {width:215px; height:23px; background-image:url(img/t_nouvelle_annonce.gif); background-position:left; background-repeat:no-repeat;}
#t_mesannonces {width:215px; height:23px; background-image:url(img/t_mesannonces.gif); background-position:left; background-repeat:no-repeat;}
#t_modifannonce {width:215px; height:23px; background-image:url(img/t_modifannonce.gif); background-position:left; background-repeat:no-repeat;}
#t_gestiondusite {width:215px; height:23px; background-image:url(img/t_gestiondusite.gif); background-position:left; background-repeat:no-repeat;}
#t_lesannonces {width:215px; height:23px; background-image:url(img/t_lesannonces.gif); background-position:left; background-repeat:no-repeat;}
#t_ajoutphoto {width:215px; height:23px; background-image:url(img/t_ajoutphoto.gif); background-position:left; background-repeat:no-repeat;}
#t_detailannonce {width:215px; height:23px; background-image:url(img/t_detailannonce.gif); background-position:left; background-repeat:no-repeat;}
#t_rechercherlocation {width:215px; height:23px; background-image:url(img/t_rechercherlocation.gif); background-position:left; background-repeat:no-repeat;}
#t_creeralerte {width:215px; height:23px; background-image:url(img/t_creeralerte.gif); background-position:left; background-repeat:no-repeat;}
#t_modifieralerte {width:215px; height:23px; background-image:url(img/t_modifieralerte.gif); background-position:left; background-repeat:no-repeat;}
#t_supprimeralerte {width:215px; height:23px; background-image:url(img/t_supprimeralerte.gif); background-position:left; background-repeat:no-repeat;}
#t_annonceurs {width:215px; height:23px; background-image:url(img/t_annonceurs.gif); background-position:left; background-repeat:no-repeat;}
#t_infospratiques {width:215px; height:23px; background-image:url(img/t_infospratiques.gif); background-position:left; background-repeat:no-repeat;}
#t_contact {width:215px; height:23px; background-image:url(img/t_contact.gif); background-position:left; background-repeat:no-repeat;}
#t_charte {width:215px; height:23px; background-image:url(img/t_charte.gif); background-position:left; background-repeat:no-repeat;}
#t_liens {width:215px; height:23px; background-image:url(img/t_liens.gif); background-position:left; background-repeat:no-repeat;}
#t_gestionpub {width:215px; height:23px; background-image:url(img/t_gestionpub.gif); background-position:left; background-repeat:no-repeat;}
#t_infoslegales {width:215px; height:23px; background-image:url(img/t_infoslegales.gif); background-position:left; background-repeat:no-repeat;}
#t_guide_proprio {width:350px; height:23px; background-image:url(img/t_guide_proprio.gif); background-position:left; background-repeat:no-repeat;}
#t_guide_loc {width:350px; height:23px; background-image:url(img/t_guide_loc.gif); background-position:left; background-repeat:no-repeat;}
#t_sommaire {width:84px; height:23px; background-image:url(img/t_sommaire.gif); background-position:left; background-repeat:no-repeat;}


.pict_photo {width:40px; height:40px; background-image:url(img/pict_photo.gif); background-position:left; background-repeat:no-repeat;}
.pict_no_photo {width:40px; height:40px; background-image:url(img/pict_no_photo.gif); background-position:left; background-repeat:no-repeat;}

.mes_annonces_th {  border:1px solid #878789; background-color:#878789; color:#FFFFFF; padding:3px; font-weight:bold;}
.mes_annonces { border:1px solid #cccccc;  background-color:#F4F4F4; color:#000000; padding:3px;}



.input_orange_allopass {
font-size:11px;
border:1px solid #FF9200;
background-color:#FFF2E1;
text-decoration:none;
padding:2px;
}

.input_gris {
font-size:10px;
border:1px solid #A1A1A1;
background-color:#E8E8E8;
text-decoration:none;
}

.bt_orange {
margin: 0; padding: 1px; border: 0;
font-size:11px;
font-weight:bold;
background-color:#FF9200;
color:#ffffff;
border:1px solid #DF6900;
text-decoration:none;
}

.bt_orange_fonce {
margin: 0; padding: 1px; border: 0;
font-size:11px;
font-weight:normal;
background-color:#E75D03;
color:#ffffff;
border:1px solid #ffffff;
text-decoration:none;
}

.bt_gris {
margin: 0; padding: 1px; border: 0;
font-size:11px;
background-color:#A1A1A1;
color:#ffffff;
font-weight:bold;
border:1px solid #666666;
text-decoration:none;
}




.fond_orange {background-color:#FF9200; color:#FFFFFF;}
.fond_orange_fonce {background-color:#E75D03; color:#FFFFFF;}
.annonces_home { border-bottom:1px dotted #cccccc; padding:3px; background-color:#ffffff; color:#333333;}

.allopass_1 {color:#E75D03; letter-spacing:0px;}

.normal {color:#E75D03; letter-spacing:0px;}
a.normal {text-decoration:underline;}
a.normal:hover {text-decoration:none; color:#FF9200;}

/*
.pop {color:#E75D03; letter-spacing:0px;}
a.pop {text-decoration:underline;}
a.pop:hover {text-decoration:none; color:#FF9200;}
*/

.pop {
margin: 0; padding: 2px; border: 0;
font-size:11px;
background-color:#E75D03;
color:#ffffff;
//border:1px solid #DF6900;
text-decoration:none;
}

.normal_a {color:#E75D03; letter-spacing:0px; text-decoration:underline; cursor: pointer;}

.gris {color:#878789; letter-spacing:0px;}
a.gris {text-decoration:underline;}
a.gris:hover {text-decoration:none; color:#666666;}

.blanc {color:#ffffff; letter-spacing:0px;}
a.blanc {text-decoration:underline;}
a.blanc:hover {text-decoration:none; color:#ffffff;}

.white {color:#ffffff; letter-spacing:0px;}
a.white {text-decoration:none;}
a.white:hover {text-decoration:underline; color:#ffffff;}

.gris_fonce {color: #333333; letter-spacing:0px;}
a.gris_fonce {text-decoration:underline;}
a.gris_fonce:hover {text-decoration:none; color: #666666;}


.details {color:#FFFFFF; padding:3px; font-size:11px; display:block;}
a.details {text-decoration:none; background-color:#999999;}
a.details:hover {text-decoration:none; background-color: #FF9200;}




.titre_gris {font-weight:bold; color:#333333; font-size:14px;}
.soustitre_gris {font-weight:bold; color:#333333;}

