/* 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/fond_body.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:210px;margin:0px;padding:0px;}
#gauche {position: relative;display: block;width:566px;margin-left:1px;float:left}

.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:500px;position:absolute;float:right;background:red;height:23px;border-right:#dde4c9 1px solid;}
a.MenuSaisir  {display: block;float: left;height: 22px;line-height: 22px; color: #FFFFFF;text-align:center; text-decoration: none;padding-right:5px;padding-left:5px;background:url('./IMG/communs/backMenuAnim.gif') #706E6F repeat-x;}
a.MenuSaisir:link {display: block;float: left;height: 22px;line-height: 22px; color: #FFFFFF;text-align: center; text-decoration: none;padding-right:5px;padding-left:5px;background:url('./IMG/communs/backMenuAnim.gif') #706E6F repeat-x;}
a.MenuSaisir:visited {display: block;float: left;height: 22px;line-height: 22px; color: #FFFFFF;text-align: center; text-decoration: none;padding-right:5px;padding-left:5px;background:url('./IMG/communs/backMenuAnim.gif') #706E6F repeat-x;}
/*a.MenuSaisir: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:right;margin:0px;border:#000 1px solid;margin-bottom:10px;}
.imgBlocRight{margin-bottom:7px;margin-top:4px;}
/*--------------------------------------------------------------------------------------------------*/

h1 {margin: 0px 0px 5px 0px;overflow: hidden;font-size: 20px; color: #000000; letter-spacing: 2px;}
#mainTitre{padding-left:0px;margin:0px;margin-top:15px;height:30px;color:#C85858;}

/*----------------------------------- LISTING BIENS --------------------------------------------------*/
#listeBiens{margin:3px;margin-left:5px;}
.listTitreBien{background:url('./IMG/communs/puceTitreBien.gif') #F0D2D2 no-repeat left;margin-top:10px;margin-bottom:3px;border-bottom:#C1C2B1 1px solid;}
.listTitreBien a{display:block;letter-spacing:1px;text-indent:25px;width:100%;text-decoration:none;color:#000000;}
.listTitreBien a:hover{color:#A30F0A;}
.listPrix{float:right;margin-top:-16px;padding-right:5px;}


/*.lienListeBien{text-decoration:none;color:#363730;}*/
a.listeLienTxt {text-decoration:none;border:0px;color:#414141;}
a.listeLienTxt:hover{color:#CC0000;}
a.listeLienRef{text-decoration:none;border:0px;color:#666666;font-weight:bold;letter-spacing:1px;}
a.listeLienRef:hover{text-decoration:none;border:0px;color:#99CC00;font-weight:bold;}

.cadreListe{height:110px;padding-top:1px;text-align:justify;}
.listeLien{margin:0px;margin-left:110px;padding:0px}

.voirFiche{float:right;text-indent:20px;margin-top:-16px;padding-right:5px;background:url('./IMG/communs/puceVoirFiche.gif') #FFFFFF no-repeat left;}
.voirFiche a{color:#99CC00;text-decoration:none;padding-left:2px;}
.voirFiche a:hover{color:#FB801D;padding-left:0px;}
/*-------------------------------------------------------------------------------------*/

/*----------------------------------- colonne droite -----------------------------------------------*/
.headBlocRight{float:left;position:relative;padding-left:1px;width:208px;background:url('./IMG/communs/fond_blocsRight.gif') repeat-x;border-bottom:white 1px solid;color:#FFFFFF;height:20px;}
.blocRight_services{float:left;position:relative;width:188px;padding-left:1px;font-size:11px;background:#E0DBDB;padding:5px 10px;margin-bottom:10px;border-bottom:#FFFFFF 1px solid;}
.blocRight_services a{text-decoration:none;}

a.blocRight_link{color:#333333;padding-left:20px;background-image:url('./IMG/communs/puceListBlocRight.gif');background-repeat:no-repeat;text-decoration:none;}
a.blocRight_link:hover{color:#000000;background-image:url('./IMG/communs/puceListBlocRighton.gif');background-repeat:no-repeat;text-decoration:underline;}

.headBlocRightCoeur{float:left;position:relative;padding-left:1px;width:208px;background:url('./IMG/communs/fond_blocsRight.gif') repeat-x;border-bottom:white 1px solid;color:#99CC00;height:20px;}
.blocRight_coeur{float:left;position:relative;padding-left:1px;width:188px;font-size:11px;background:#E0DBDB;background-image:url('./IMG/communs/animCoeurRight.gif');background-repeat:no-repeat;padding:5px 10px;margin-bottom:10px;border-bottom:#FFFFFF 1px solid;}
.blocRight_coeur a{text-decoration:none;}

/*--------------------------------------------------------------------------------------------------*/
.orange{color:#FB801D;}
.rougeGras{color:#EE0606;font-size:12px;font-weight:bold;padding:0px;}
.grisGras{letter-spacing:2px;color:#666666;}
.rougeImmo{color:#CC0000;text-decoration:none;}

.alert{color:#99CC00;font-weight:bold;letter-spacing:1px;}
.noir{font-size:12px;}
.gris{font-size:12px;color:#666666;text-decoration:none;}
/*----------------------------------- ALIGNEMENTS --------------------------------------------------*/
.alignLeft{float:left;border:0px;}
.alignRight{float:right;}
/*--------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------*/
/*----------------------------------- selectionMois --------------------------------------------------*/
.selectionMois{float:left;margin:10px;width:250px;border:#CCCCCC 1px solid;text-align:justify}
/*--------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------*/



.pagination {color:green;text-decoration:none;border:#CCCCCC 1px solid;width:99%;display:block;}
.pagination a{color:#666666;font-size:13px;text-decoration:underline;font-weight:bold;width:300px;}

.coupdecoeur{height:80px;border:0px;}


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

/*----------------------------------- FICHE DETAILLEE --------------------------------------------------*/
#fiche{border-right:#CCCAAA 5px solid;margin-left:5px;width:340px;}
#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:140px;margin:4px;padding-left:5px;font-weight: bold ;background:#EFEEEE;}
.ficheData{padding-left:155px;WIDTH:180px;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:140px;margin:4px;padding-left:5px;background:#F6F6F6;}
.ficheData2{padding-left:155px;WIDTH:180px;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{border-left:#666666 1px solid;width:214px;float:right;z-index:100;position:absolute;margin-left:351px;margin-top:67px;}
.ficheTitrePhotos{background:url('./IMG/communs/images.gif') #F0D2D2 no-repeat left;display:block;border-bottom:#666666 1px solid;margin-top:10px;margin-bottom:5px;line-height:23px;font-weight:bold;text-indent:35px;}


a.sendFriend {background:url('./IMG/communs/message.gif') no-repeat left;margin-left:15px;line-height:30px;padding:3px;padding-left:30px;text-decoration:none;color:#666666;}
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:30px;text-decoration:none;color:#666666;}
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:30px;text-decoration:none;color:#666666;}
a.infos:hover{color:#CC0000}

.photosBien{margin-left:4px;margin-top:10px;}

 .noirCenter{
 font-size:10px;
 }

HR{width:98%; background:#CCCCCC}


.voirSite{margin-left:100px;margin-top:3px;padding-right:5px;}
.voirSite a{color:#99CC00;text-decoration:none;padding-left:19px;background:url('./IMG/communs/puceVoirFiche.gif') no-repeat left ;}
.voirSite a:hover{color:#FB801D;padding-left:20px;} 
/*--------------------------------------------------------------------------------------------------*/

/*-------------------------------------- CALCULETTES ---------------------------------------------------*/
#emprunt_emprunt{font-size:13px;letter-spacing:1px;font-weight:bold;}
#montantEmprunt{font-size:13px;letter-spacing:1px;color:#99CC00;font-weight:bold;float:right;margin-left:5px;}
#mens_mens{font-size:13px;letter-spacing:1px;font-weight:bold;}
#montantRembourse{font-size:13px;letter-spacing:1px;color:#99CC00;font-weight:bold;float:right;margin-left:5px;}
#nbmens_nbmens{font-size:13px;letter-spacing:1px;font-weight:bold;}
#dureeEmprunt{font-size:13px;letter-spacing:1px;color:#99CC00;font-weight:bold;float:right;margin-left:5px;}
.taux{font-size:12px;color:#CC0000;font-weight:bold;}
.noirCalc{font-size:12px;color:#666666;font-weight:bold;}
/*--------------------------------------------------------------------------------------------------*/

/*--------------------------------------- ARTICLE classic ---------------------------------------------*/
#articleClassic{margin:20px}
#articleClassic P{text-align:justify;}
#articleClassic h1{color:gray;border-bottom:#CC0000 1px solid;}

.voirSiteArticle{margin-top:3px;padding-right:5px;}
.voirSiteArticle a{color:#99CC00;text-decoration:none;padding-left:19px;background:url('./IMG/communs/puceVoirFiche.gif') no-repeat left ;}
.voirSiteArticle a:hover{color:#FB801D;padding-left:20px;} 

.sousTitre{color:#666666;font-weight:bold;font-size:13px;}
a.back{background:url('./IMG/communs/back.gif') no-repeat left;padding-left:35px;padding-right:5px;float:right;text-decoration:none;color:#99CC00;}
a.back:hover{color:#CC0000}
/*--------------------------------------------------------------------------------------------------*/
.spip_documents{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size : 70%;
}

.spip_documents_center{
float: center;
	margin: auto; 
	text-align: center;
	width: 80%;
}

.spip_documents_left{
	float: left;
	padding:2px;
	/*border:#CCCCCC 1px solid;*/
	margin-right: 15px; 
	text-align: center;
}

.spip_documents_right{
	float: right;
	margin-left: 15px; 
	text-align: center;
}