body { margin: 0; padding: 0; background:#eeeeee; font-family: Tahoma, sans-serif; font-size:11px; color:#333333; }
table, tr, td { margin: 0; padding: 0; border: 0;}
form { margin: 0; padding: 0; border: 0; font-size:10px;}
input, option, td, textarea { font-size:11px; margin: 0; padding: 0; border: 0; font-family: Tahoma, sans-serif; }
select { font-size:11px; margin: 0; padding: 0; font-family: Tahoma, sans-serif; }


* html #divIE62 {
margin-left:50px;
}

* html #divIE6servicesdispos {
margin-left:50px;
}

#titre { color:#FF9200; font-size:18px;}
.lienAllopass {
color:black;
text-decoration:underline;
}
#conteneur {
position: absolute;
width:800px;
left: 50%;
margin-left: -400px;
background-image:url(img/bg.gif);
background-repeat:repeat-y;
}

.error_text {  
background-color:#ffffff;
border:1px solid #ff0000;
padding:3px;
color:#ff0000;
width:560px; }

.message_text {  
background-color:#00CC00;
border:2px solid #66FF66;
padding:3px;
color:#ffffff; }

#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;}

#header {
width:800px;
height:120px;
background-image:url(img/bg_header.jpg);
background-position:top;
background-repeat:no-repeat;
margin:0px;
padding:0px;
border:0px;
}

#corps {
width:580px;
margin-left:210px;
margin-bottom:5px;
padding:0px;
height: auto !important;
height: 500px;
min-height: 500px;
}

#gauche {
position: absolute;
left:10px;
top: 271px;
/*top:310px;*/
width: 200px;
padding:0px;
/* background-color:#F1F1F1; */
color:#FFFFFF;
border-right:0px solid #E75D03; 
}

html* #gauche {
top: 259px;
}

#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;
}

#header_mrh {
width:560px;
height:100px;
background-image:url(img/header_mrh.jpg); 
background-position:left;
background-repeat:no-repeat; 
}

#bande_mrh { 
width:198px; 
height:20px; 
background-image:url(img/pict_mrh.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;
}

#header_recherche_if {
width:300px;
height:55px;
margin:0px;
padding:0px;
border:0px solid #cccccc;
background-image:url(img/header_recherche_if.jpg); 
background-position:left;
background-repeat:no-repeat; 
}

#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; }
#pub7 { width:728px; height:100px; background-image:url(img/head_pub7.gif); background-position:top right; background-repeat:no-repeat; padding-right:13px; }
#pub8 { width:280px; height:250px; background-image:url(img/head_pub2.gif); background-position:top left; background-repeat:no-repeat; padding-top:13px; text-align:left; }


#recherche_home {width:255px; height:61px; background-image:url(img/recherche_home_v2.gif); background-position:left; background-repeat:no-repeat; }
#proposer_home {width:255px; height:61px; background-image:url(img/proposer_home_v2.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;}
#nouvelle_recherche_picto {width:185px; height:37px; background-image:url(img/nouvelle_recherche.jpg); 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_mesalertes {width:215px; height:23px; background-image:url(img/t_mesalertes.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_temoignages {width:215px; height:23px; background-image:url(img/t_temoignages.gif); background-position:left; background-repeat:no-repeat;}
#t_faq {width:215px; height:23px; background-image:url(img/t_faq.gif); background-position:left; background-repeat:no-repeat;}
#t_partenaires {width:215px; height:23px; background-image:url(img/t_partenaires.gif); background-position:left; background-repeat:no-repeat;}
#t_cgu {width:284px; height:23px; background-image:url(img/t_cgu.gif); background-position:left; background-repeat:no-repeat;}
#t_lesoffres {width:215px; height:23px; background-image:url(img/t_lesoffres.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_lexique {width:215px; height:23px; background-image:url(img/t_lexique.gif); background-position:left; background-repeat:no-repeat;}
#t_presse {width:215px; height:23px; background-image:url(img/t_presse.gif); background-position:left; background-repeat:no-repeat;}
#t_agences {width:215px; height:23px; background-image:url(img/t_agences.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;}

#titre_carte_cite 
{
	color:#e96814;
	font-family: arial,verdana;
	font-size:18px;
	font-style:italic;
	font-weight: 550;
	
}
	
#haut_cbl {width:200px; height:31px; background-image:url(img/haut_cbl.jpg); background-position:left; background-repeat:no-repeat;}
#haut_oe {width:200px; height:31px; background-image:url(img/haut_oe.gif); background-position:left; background-repeat:no-repeat;}
#haut_f {width:200px; height:31px; background-image:url(img/haut_f.gif); background-position:left; background-repeat:no-repeat;}
#haut_a {width:200px; height:31px; background-image:url(img/haut-a.jpg); background-position:left; background-repeat:no-repeat;}
#haut_t {width:200px; height:31px; background-image:url(img/haut_t.gif); background-position:left; background-repeat:no-repeat;}

#haut_docs {width:200px; height:31px; background-image:url(img/haut_docs.jpg); background-position:left; background-repeat:no-repeat;}
#haut_paiement {width:200px; height:19px; background-image:url(img/haut_paiement.gif); background-position:left; background-repeat:no-repeat;}
#haut_guide {width:200px; height:19px; background-image:url(img/haut_guide.gif); background-position:left; background-repeat:no-repeat;}
#haut_serviceclients {width:200px; height:19px; background-image:url(img/haut_serviceclients.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;}

.pict_agence {width:80px; height:55px; background-image:url(img/agence.gif); background-position:left; background-repeat:no-repeat;}
.pict_residence {width:80px; height:55px; background-image:url(img/logo_residences.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 {
font-size:11px;
border:1px solid #FF9200;
background-color:#FFF2E1;
text-decoration:none;
}

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

.input_gris {
font-size:11px;
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;
}

/* footer */

#footer {
clear:both;
width:800px;
height:66px;
border:0px; margin:0px; padding:0px;
font-size:10px;
text-align:center;
background-image:url(img/bg_footer.gif);
background-position:left bottom;
background-repeat:no-repeat;
}

.separateur
{
	/*vertical-align:middle;*/
	position:relative;
	top: 3px;
	
}

/**********/

.fond_orange {background-color:#FF9200; color:#FFFFFF;}
.fond_orange_fonce {background-color:#E75D03; color:#FFFFFF;}
a.fond_orange_fonce {background-color:#E75D03; color:#FFFFFF;}
a.fond_orange_fonce:visited {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;}

.normalbleu {color:#60C8EF; letter-spacing:0px;}
a.normalbleu {text-decoration:underline;}
a.normalbleu:hover {text-decoration:none; color:#60C8EF;}


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

#pop1 {display:none;}

.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;}

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


.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 {font-weight:bold; color:#E75D03; font-size:14px;}
.soustitre {font-weight:bold; color:#E75D03;}

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

/* debut MENU */
.menu {
margin: 0; padding: 0; border: 0;
list-style-type: none;
height: 20px;
background: #FF9200;
border-left: 1px solid white; 
}

.menu li {
margin: 0; padding: 0; border: 0;
float: left;
width:98px;
font-weight:normal;
font-size:11px;
}

.menu a {
margin: 0 0px;
padding:0px 5px 0px 5px;
height: 20px;
display: block;
text-align: center;
border-right: 1px solid white; 
text-decoration: none;
color: #ffffff;
font-weight:bold;
background: #FF9200;
}

.menu a:hover {
background: #F1F1F1;
border-right: 1px solid white; 
color: #E75D03;
}

.menu a:active {
background: #F1F1F1;
border-right: 1px solid white; 
color: #FF9200;
}
/* fin MENU */

/* debut MENU MRH */

.menu_mrh {
background-color:#E75D03; 
color:#FFFFFF; 
text-decoration:none; 
padding: 2px 10px 2px 10px;
border-right:1px solid #ffffff;
border-left:1px solid #ffffff;

}

.menu_mrh_on {
position:relative;
color:#E75D03;
background-color:#FFFFFF; 
text-decoration:none; 
padding: 1px 9px 2px 10px;
border-right:1px solid #E75D03;
border-left:1px solid #E75D03;
border-top:1px solid #E75D03;
border-bottom:1px solid #ffffff;
}


#infocompte b { color:#E75D03;}

#services_annonces {
	float: right; 
	width: 210px; 
	max-width: 190px; 
	border: 1px solid #E75D03; 
	padding: 10px;
}

/****************************************/
/*        mise en page plan du site     */
/****************************************/

#plan_site
{
	width: 93%;
	height: 320px;
	margin : 13px auto 0;
	list-style-type: none;
	text-align:justify;
	/*list-style-image: url( "http://www.location-etudiant.fr/img_location_etudiant/puce.gif" ) ;*/
	/*list-style-image: url( "http://10.0.1.20/~charles/location_etudiant/img_location_etudiant/puce.gif" ) ;*/
}

#plan_site li
{
	margin: 5px auto ;
}

#plan_site a
{
	color:#878789;
	font-size: 12px;
	font-weight: 600;
	
}

#plan_site a:hover
{
	color:#666666;
	text-decoration: none;
}


/****************************************/

/****************************************/
/*        mise en page carte cite U     */
/****************************************/

#info_cite_u
{
	width:530px;
	text-align:justify;
}

#info_cite_u h3
{
	font-weight:600;
	font-size:11px;
	color:#333333;
	
}


/****************************************/