/*Style de page principale*/
.stylebody { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background:#FFFFFF; color:#000066; } 

input.text { color:#000099; font-size: 11px;}
input.impo { color:#FF0000; font-size: 11px; font-weight: bold; }
input.button { border-width: 2px; border-color:#000000; color:#000000; background:#E5E5E5; font-size: 12px; font-weight: bold; }

textarea.text { color:#000099; font-size: 11px; }

select.list { color:#000099; font-size: 11px; }

.formtext { color:#002299; font-size: 11px; }

.cadre { margin-top: -15px; margin-left: -5px;}

.ok { margin-bottom: -3px; }

.attention { color:#FF0000 }
.caract { color:#B55000 }
.prix { color:#FB0000 }
.refer { color:#9353AB }
.contact { color:#0089AB }
.userdetail { color:#999000 }
.resumecaract { color:#436565 }

.passerads a:hover { text-transform:uppercase; text-decoration:underline; color:#FF6500; background-color:#FFFF55; font-size: 12px;}
.passerads a{ text-transform:uppercase; text-decoration:underline; color:#FB2500; background-color:#FFFF99; font-size: 12px;}

.Logo { border-style: solid; border-width: 2px; border-color:#000000; background:#000096; color:#FFFFFF; font-size: 10px; }

.Bordure1 { border-style: solid; border-width: 1px; border-color:#000000; }
.Bordure2 { border-style: solid; border-width: 1px; border-color:#000000; background:#0000B9; }

.Titre1Bord {
 padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 5px;
 border-style: solid; border-top-width: 1px; border-bottom-width: 1px; border-right-width: 0; border-left-width: 0; border-color:#000000;
 background:#000096; color:#FFFFFF; font-size: 10px; }

.Titre1 { padding-left: 5px; padding-right: 5px; color:#99BAFA; font-size: 20px; }

.MenuGBord {
 border-style: solid; border-top-width: 0; border-bottom-width: 1px; border-right-width: 1px; border-left-width: 1px; border-color:#000000;
 background:#000096; color:#FFFFFF; font-size: 10px; }

.MenuGTitre {
  padding-left: 10px;
  border-style: solid; border-top-width: 1px; border-bottom-width: 1px; border-right-width: 0; border-left-width: 0; border-color:#000000;
  color:#FFFF00;  background:#000075; font-size: 11px; }

.MenuG { color:#FFFFFF; font-size: 9px; }
.MenuG a:hover { text-decoration:underline; color:#66DAFF; font-size: 11px; }
.MenuG a{ text-decoration:underline; color:#FFFFFF; font-size: 11px; }

.MenuGSelection { color:#66DAFF; font-size: 12px; }

.MenuDBord {
 border-style: solid; border-top-width: 0; border-bottom-width: 1px; border-right-width: 1px; border-left-width: 1px; border-color:#000000;
 background:#FFC828; color:#FFFFFF; font-size: 10px; }

.MenuDTitre {
  padding-left: 10px;
  border-style: solid; border-top-width: 1px; border-bottom-width: 1px; border-right-width: 0; border-left-width: 0; border-color:#000000;
  color:#FFFF00; background:#FF8C00; font-size: 11px; }

.MenuD { padding-left: 10px; color:#000000; background:#FFC828; font-size: 10px; }
.MenuD a:hover { text-decoration:underline; color:#FF5C00; font-size: 10px; }
.MenuD a{ text-decoration:underline; color:#750000; font-size: 10px; }

.Compteur { color:#FF0000; font-size: 10px; }

.MenuC { color:#000066; font-size: 12px; }
.MenuC a:hover{ text-decoration:underline; color:#006599; font-size: 12px; }
.MenuC a{ text-decoration:underline; color:#000000; font-size: 12px; }

.Annonce { text-align: justify; color:#000066; font-size: 12px; }
.Annonce a:hover{ text-decoration:underline; color:#0065BF; font-size: 12px; }
.Annonce a{ text-decoration:underline; color:#0000BD; font-size: 12px; }

.imleft { margin-right: 10px; float: left; }
.imright { margin-left: 10px; float: right; }

.petit { color:#000069; font-size: 12px; }
.petit a:hover { text-decoration:underline; color:#0065BA; font-size: 12px; }
.petit a{ text-decoration:underline; color:#000089; font-size: 12px; }

.mini { color:#000069; font-size: 10px; }
.mini a:hover { text-decoration:underline; color:#0065BA; font-size: 10px; }
.mini a{ text-decoration:underline; color:#000089; font-size: 10px; }

.lientitre { color:#0096FF; font-size: 11px; }
.lientitre a:hover { text-decoration:underline; color:#96BAFF; font-size: 11px; }
.lientitre a{ text-decoration:underline; color:#FFFFFF; font-size: 11px; }

.toplientitre { color:#FFFFFF; font-size: 11px; }
.toplientitre a:hover { text-decoration:none; color:#FFFFFF; font-size: 11px; }
.toplientitre a{ text-decoration:none; color:#FFFFFF; font-size: 11px; }

.AdsRF { border-style: solid; border-width: 1px; border-color:#848484; background-color: #F4F4F4; }

.UserF { border-style: solid; border-width: 1px; border-color:#B7B7B7; background-image: url(../images/immo/marbre1.jpg); }

.AdminF { border-style: solid; border-width: 1px; border-color:#777777; background-color: #FFFFFF; }
.AdminTitre{ padding-left: 10px; color:#002299; background:#DDDDDD; font-size: 12px; }
.AdminBord{ border-style: solid; border-top-width: 1px; border-bottom-width: 1px; border-right-width: 0; border-left-width: 0; border-color:#AAAAAA; color:#002299; background:#EEEEEE; font-size: 12px; }
.AdminBordCp{ border-style: solid; border-width: 1px; border-color:#AAAAAA; color:#002299; background:#EEEEEE; font-size: 12px; }

.Admin{ color:#002299; font-size: 12px; }
.Admin a:hover{ text-decoration:underline; color:#BA4224; font-size: 12px; }
.Admin a{ text-decoration:underline; color:#0044BA; font-size: 12px; }

