/* styles journal www.atypik.biz */

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* CSS pour les balises HTML */

html {padding: 0px;background:  url('IMG/communs/backMain.gif');}
body {position:relative;width: 780px;margin: 0px auto;background:  url('IMG/communs/font_body2.gif') #FFFFFF repeat-y right top;font-family: "palatino linotype", palatino, "times new roman", times, serif;font-size: 12px;color: #000000;}
/*---------------------------------BLOCS----------------------------------------------------*/
/*#header {display: block;height: 49px;background-color: #ffffff;color: #ffffff;}*/
#header{border: #000000 1px solid;background:url('./IMG/communs/immobilier.jpg') #FFFFFF no-repeat left;height:49px;display: block;color:#383836;font-size:12px;font-weight:bold;text-align:right;padding-right:5px;}
#bandeau{height:144px;color: #ffffff;border: #000000 1px solid;border-bottom: #2E2F32 2px solid;background-color: #706E6F;}
.animBandeau{float:right;position:absolute;background-color:#CCCCCC;}#moduleRecherche{float:right;width:310px;height:144px;margin:0px;padding:0px;border-left: #CCCCCC 1px solid;background:url('./IMG/communs/degradeBandeau.jpg') #706E6F repeat-x;}
#menuVertical{position:absolute;float:left;margin-left:285px;height:144px;width:180px;border-left:#CCCCCC 1px solid;background-image:url('./IMG/communs/backMenuVertical.jpg');}
#droite {position: relative;float: right;z-index: 10;width:255px;margin:0px;}


.passer_dessous {clear: both;margin:0px;}
.espace{display:block;height:10px;width:100%;margin:0px;}

#pied {clear: both;display: block;border: #242425 1px solid;width:778px;height:20px;background-color:#AA2A24;font-size:11px;color:#dde4c9;}
#pied P{margin:0px;padding:2px;}
#pied a{text-decoration:underline;color:#dde4c9;}
#pied a:hover{text-decoration:underline;color:#FFFFFF;}
/*-----------------------------------------------------------------------------------------------------*/

/*---------------------------------MODULE RECHERCHE----------------------------------------------------*/
P.moduleRecherche{height:15px;color:#FFFFFF;margin:0px;margin-bottom:2px;padding-top:-px;text-align:center;letter-spacing: 2px;font-size:11px;}
.search_LABEL {color:#C1C2B1;float:left;width:128px;height:12px;text-align:right;padding-top:3px;font-size:12px;}
.search_select{margin-bottom:1px;margin-top:1px;font-size:10px;padding:0px;background:#DDDDD3;}
.search_radiobutton{padding:0px;margin:1px;margin-right:4px;width:13px;}
.text_radiobutton{display:inline;font-size:10px;}
.submitRecherche{padding-top:2px;}
/*------------------------------------------------------------------------------------------------------*/

/*---------------------------------MENU HORIZONTAL----------------------------------------------------*/
#menuHorizontal {z-index:100;letter-spacing:0px;display: block;background:#990000;height:24px;border-left:#000 1px solid;border-right: #000 1px solid;background:url('./IMG/communs/backMenuHorizontal.jpg') #706E6F repeat-x;}
#menuHorizontal a {display: block;float: left;height: 22px;border-right: #dde4c9 1px solid;line-height: 22px; color: #DCDDD0;text-align:center; text-decoration: none;padding-right:5px;padding-left:5px;}
#menuHorizontal a:link {display: block;float: left;height: 22px;border-right: #dde4c9 1px solid;line-height: 22px; color: #dde4c9;text-align: center; text-decoration: none;padding-right:5px;padding-left:5px;}
#menuHorizontal a:visited {display: block;float: left;height: 22px;border-right: #dde4c9 1px solid;line-height: 22px; color: #dde4c9;text-align: center; text-decoration: none;padding-right:5px;padding-left:5px;}
#menuHorizontal a:hover {background-image:url('./IMG/communs/backMenuHover.gif');}

#MenuSaisir {width:98px;margin-left:470px;position:absolute;float:right;background:red;height:23px;background:url('./IMG/communs/backMenuAnim.gif') #706E6F repeat-x;border-right:#dde4c9 1px solid;}
#MenuSaisir a {display: block;float: left;height: 22px;line-height: 22px; color: #FFFFFF;text-align:center; text-decoration: none;padding-right:5px;padding-left:5px;}
#MenuSaisir a:link {display: block;float: left;height: 22px;line-height: 22px; color: #FFFFFF;text-align: center; text-decoration: none;padding-right:5px;padding-left:5px;}
#MenuSaisir a:visited {display: block;float: left;height: 22px;line-height: 22px; color: #FFFFFF;text-align: center; text-decoration: none;padding-right:5px;padding-left:5px;}
#MenuSaisir a:hover {background-image:url('./IMG/communs/backMenuHover.gif');}
#lang {z-index:20;float:left;position:absolute;margin-left:690px;}
.lienLang{text-decoration:none;color:red;border:0px;}
/*------------------------------------------------------------------------------------------------------*/

/*---------------------------------MENU VERTICAL----------------------------------------------------*/
a.lienMenu {font-size:13px;color:#DCDDD0;display:block;width:180px;text-decoration:none;height:22px;padding-top:2px;text-indent:20px;}
a.lienMenu:hover {color:white;height:22px;padding-top:2px;background-image:url('./IMG/communs/backMenuVertical2.jpg');background-position:180px;}
/*------------------------------------------------------------------------------------------------------*/

/*----------------------------------- FORMULAIRES --------------------------------------------------*/
FORM{margin:0px;padding:0px;}
.formrecherche {font-family: "palatino linotype", palatino, "times new roman", times, serif;}
.formNoir{font-size:10px;}
/*--------------------------------------------------------------------------------------------------*/

/*----------------------------------- IMAGES --------------------------------------------------*/
.vignetteBien{float:left;padding:2px;border: #CCC 1px solid;margin-right:5px;margin-bottom:3px;}
.imgLeft{float:left;margin:2px;}
.imgRight{float:right;margin:2px;}
.imgCentre{float:center;margin:0px;margin-bottom:10px;}
.imgTitreArticle{margin-left:1px;margin-bottom:5px;}
.imgArticle{float:right;margin:10px;border:#000 1px solid;margin-top:0px;display:block;}
/*--------------------------------------------------------------------------------------------------*/

.orange{color:#FB801D;}
.rougeGras{color:#EE0606;font-size:10px;font-weight:bold;padding:0px;}
.grisGras{letter-spacing:2px;}
.rougeImmo{color:#CC0000;}
.alert{color:#99CC00;font-weight:bold;letter-spacing:1px;}
.noir{font-size:12px;}

/*----------------------------------- ALIGNEMENTS --------------------------------------------------*/
.alignLeft{float:left;}
.alignRight{float:right;}
/*--------------------------------------------------------------------------------------------------*/

.coupdecoeur{height:80px;border:0px;}
hr{width:569px;float:left;background-color: #CCC;}

#tri{text-align:right;margin:5px;}

/*----------------------------------- FICHE DETAILLEE --------------------------------------------------*/

#fiche{padding-left:20px;border-right:#CCCAAA 5px solid;border-left:#CCCAAA 5px solid;margin-left:5px;width:490px;margin-left:1px;}
#titreFiche{margin:0px;padding-left:30px;font-size:14px;margin-bottom:15px;color:#CC0000;font-weight:bold;background:url('./IMG/communs/puceTitreFiche.gif') #FFFFFF no-repeat left;}
.ficheItem{height:20px;WIDTH:80px;margin:4px;padding-left:20px;font-weight: bold ;background:#EFEEEE;}
.ficheData{padding-left:115px;WIDTH:155px;;margin-top:-22px;height:20px;border-bottom:#CCCCCC 1px solid;}

.ficheTitreItem{background:url('./IMG/communs/puceTitreBien.gif') #F0D2D2 no-repeat left;display:block;margin-top:15px;margin-bottom:5px;font-weight:bold;text-indent:25px;}
.ficheItem2{line-height:15px;WIDTH:155px;margin:4px;padding-left:5px;background:#F6F6F6;}
.ficheData2{padding-left:190px;WIDTH:250px;margin-top:-21px;height:18px;padding-top:1px;border-bottom:#F4E3E3 1px solid;height:100%}
.ficheText{margin-left:5px;text-align:justify; text-transform : lowercase;padding-right:10px; }
.ficheItemSmall{height:20px;WIDTH:100px;margin:4px;padding-left:5px;background:#EFEEEE;}
.ficheDataSmall{padding-left:114px;WIDTH:319px;margin-top:-21px;height:18px;padding-top:1px;border-bottom:#F4E3E3 1px solid;height:100%}
.fichePrix{color:#CC0000;font-size:13px;font-weight:bold}

.ficheDroite{position: relative;float: right;z-index: 10;width:240px;margin:0px;border-left:#666666 1px solid;}
.ficheTitrePhotos{background:url('./IMG/communs/images.gif') #B49899 no-repeat left;border-bottom:#666666 1px solid;color:#FFFFFF;letter-spacing:1px;margin-top:10px;margin-right:1px;margin-bottom:5px;line-height:23px;font-weight:bold;text-indent:35px;display:block;}

.photosBien{padding-left:4px;margin-top:10px;}
.thumbnail{margin-left:4px;padding:1px;background:#A19E9E;margin-top:4px;text-align:center;vertical-align: baseline;white-space:nowrap;}


a.sendFriend {background:url('./IMG/communs/message.gif') no-repeat left;margin-left:15px;line-height:30px;padding:3px;padding-left:35px;text-decoration:none;color:#2E2D2D;}
a.sendFriend:hover{color:#CC0000}
a.print{background:url('./IMG/communs/print.gif') no-repeat left;margin-left:15px;line-height:32px;padding:4px;padding-left:35px;text-decoration:none;color:#2E2D2D;}
a.print:hover{color:#CC0000}
a.infos{background:url('./IMG/communs/infos.gif') no-repeat left;margin-left:15px;line-height:32px;padding:4px;padding-left:35px;text-decoration:none;color:#2E2D2D;}
a.infos:hover{color:#CC0000}
a.back{background:url('./IMG/communs/back.gif') no-repeat left;margin-left:15px;line-height:32px;padding:4px;padding-left:35px;text-decoration:none;color:#2E2D2D;}
a.back:hover{color:#CC0000}



 .noirCenter{
 font-size:10px;
 }
/*--------------------------------------------------------------------------------------------------*/