/*---------------------------------------------------------------------
 _____   _____   _   __   _   _____        _          __  _____   _____  
|  _  \ /  _  \ | | |  \ | | |_   _|      | |        / / | ____| |  _  \ 
| |_| | | | | | | | |   \| |   | |        | |  __   / /  | |__   | |_| | 
|  ___/ | | | | | | | |\   |   | |        | | /  | / /   |  __|  |  _  { 
| |     | |_| | | | | | \  |   | |        | |/   |/ /    | |___  | |_| | 
|_|     \_____/ |_| |_|  \_|   |_|        |___/|___/     |_____| |_____/ 
-------------------------------------------------------------------------
Copyright 2008 POINT WEB
type : screen
categorie : structure site
Auteur : Eric Chabert
site : 
-------------------------------------------------------------------------*/
/*----------- DETECTION JS--------------------*/
#jserror{ background:#FFFFCC; border:#FF0000; color:#FF0000; padding: 10px; margin: 0 0 10px 0; float:left}
#jserror dt{ font-weight:bold}
.floatImg{float:left; margin:0 10px 10px 0}
/*--------------------------------------------*/

/*----------- balise--------------------*/
body{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333}
*{margin:0; padding:0}

a{text-decoration:none; font-weight:bold}
a:hover{text-decoration:underline}

h1 a{display:block; outline:none; background:url(../images/logo.gif) no-repeat; width:207px; height:110px; text-indent:-9999px; float:left; font-size:0px}

h2,h3{text-indent:-9999px; font-size:0px}

/*--------------------------------------------*/

/*------------------class----------------*/
.left{float:left; margin:0 10px 0 0}
.right{float:right; margin:0 0 0 10px}
.clear{clear:both}

.monsubmit{background:url(../images/fd-input.jpg) no-repeat; border:none; width:117px; height:26px; color:#fff; margin-top:7px; cursor:pointer}


.infos a{float:left; width:150px; background:url(../images/puceinfos.jpg) no-repeat top left; padding-left:17px; color:#9a0000; height:12px; width:90px; display:block; margin-top:10px}
.infos a:hover{background:url(../images/puceinfos.jpg) no-repeat bottom left}
.prix{background:url(../images/fd-prix.jpg) repeat-x top left; width:155px; float:right; border:#ccc solid 1px; padding:7px; color:#4080c0; font-size:13px; font-weight:bold; margin-top:6px;}
.desc{font-size:13px;}

.supprSelect a{float:left; color:#fff; background:url(../images/puceClose.jpg) top left no-repeat; display:block; width:14px; height:14px; text-indent:-9999px; font-size:0px}
.supprSelect a:hover{background:url(../images/puceClose.jpg) bottom left no-repeat;}
/*-------------------------------------*/

/*----------- global--------------------*/
#global{width:955px; margin:auto}
#header{clear:both; background:url(../images/header_print.jpg) no-repeat; width:931px; height:135px}
#wrapper{float:left}
#blockLeft{float:left; width:223px;display:none}
#content{float:left; width:472px; margin:0 3px 0 4px;}
#blockRight{float:left; width:223px;display:none}
	#titre-biens{background:url(../images/titre-biens.jpg) no-repeat; width:227px; height:42px}
	#titre-demande{background:url(../images/titre-demande.gif) no-repeat; width:227px; height:37px; margin:10px 0}
	#titre-agence{background:url(../images/titre-agence.jpg) no-repeat; width:227px; height:42px; float:right}
	#titre-outils{background:url(../images/titre-outils.jpg) no-repeat; width:227px; height:42px; float:right}
	#titre-contact{background:url(../images/titre-contact.jpg) no-repeat; width:227px; height:42px; float:right}
	#titre-mentions{background:url(../images/titre-mentions.jpg) no-repeat; width:227px; height:42px; float:right}
	#titre-partenaires{background:url(../images/titre-partenaires.jpg) no-repeat; width:227px; height:42px; float:right}
/*---------------------------------------*/

/*-----------------menu---------------*/
#menu{float:left; margin-bottom:35px; margin-left:470px;display:none}
#menu li{float:left; list-style-type:none; margin-left:2px}
#menu h3 a{display:block; outline:none; width:115px; height:31px}
	#btn-accueil a{background:url(../images/btn-accueil.jpg) no-repeat top left}
	#btn-accueil a:hover {background:url(../images/btn-accueil.jpg) no-repeat bottom left}
	#btn-agence a{background:url(../images/btn-agence.jpg) no-repeat top left}
	#btn-agence a:hover {background:url(../images/btn-agence.jpg) no-repeat bottom left}
	#btn-biens a{background:url(../images/btn-biens.jpg) no-repeat top left}
	#btn-biens a:hover {background:url(../images/btn-biens.jpg) no-repeat bottom left}
	#btn-outils a{background:url(../images/btn-outils.jpg) no-repeat top left}
	#btn-outils a:hover{background:url(../images/btn-outils.jpg) no-repeat bottom left}
/*------------------------------------*/

/*-----------------------moduleRecherche--------------------*/
#moduleRecherche{display:none}
#moduleRecherche fieldset{border:none; padding:5px}
#moduleRecherche label{color:#fff; display:block; width:65px; float:left; margin:5px 0}
#moduleRecherche div{height:20px; clear:both; margin:5px 0; display:inline}
#moduleRecherche input, #moduleRecherche select{float:right; margin:3px 0}
#moduleRecherche .moninput{border:#34689b solid 1px}
#moduleRecherche h2{background:url(../images/titre-recherche.jpg) no-repeat; width:225px; height:42px}
#moduleRecherche a{color:#000}
/*------------------------------------------------------------*/

/*----------------------selection-----------------------*/
#Selection{margin-top:15px;display:none}
#titre-selections{background:url(../images/titre-selections.jpg) no-repeat; width:220px; height:29px}
	#blockSelection{background:#d2dce2; width:218px; margin-top:7px; margin-left:7px; float:left; padding-bottom:10px}
			#blockSelection dl{padding:7px; clear:both;}
			#blockSelection dd{margin-top:10px}
			#blockSelection a{color:#990000;}
			#titreSelect{background:#7697ab; padding:3px; color:#fff; font-weight:bold; float:left; width:212px; border-bottom:#fff solid 1px}
/*----------------------------------------------------*/

/*-----------------------blockAnnonce------------------*/
#blockAnnonce{background:#fff; float:left; width:430px; margin:0 0 0 10px; padding:10px; border:#2c5e8f solid 1px}
#blockAnnonce ul{margin-left:30px}
#blockAnnonce strong{color:#4080c0}
#blockAnnonce hr{clear:both; height:1px; background:#ccc; border:none; border-top:#ccc solid 1px; margin:10px 0}
#blockAnnonce img{border:#ccc solid 1px}
#blockAnnonce p{margin-bottom:10px; text-align:justify}
	#descriptif{width:155px; float:left}
/*---------------------------------------------------*/
/*-------------hiddenModalContent-------------*/
#blockDetails{color:#333}
#blockDetails h5{font-size:13px; color:#3d2400; margin:10px 0; background:url(../images/fd-h5.jpg) no-repeat; height:35px}
#blockDetails p{font-size:11px; text-align:justify; clear:both;}
#blockDetails hr{clear:both; height:1px; background:#ccc; border:none; border-top:#ccc solid 1px; margin:10px 0}

#details{background:#d2dce2; width:410px; float:right; height:202px; margin-bottom:5px}
#details ul{margin:15px 0 10px 25px}

#prixDetails{background:url(../images/fd-prixDetails.jpg) no-repeat; width:159px; height:35px; color:#990000; font-weight:bold; text-align:right; float:right; padding:5px 0 0 10px}

.titreDetails{background:#7697ab; margin:0; padding-left:10px; color:#fff; font-weight:bold}

#btn-print a{display:block; width:179px; height:62px; background:url(../images/btn-print.jpg) no-repeat; outline:none; float:left}
#btn-selection a{display:block; width:179px; height:62px; background:url(../images/btn-selection.jpg) no-repeat; outline:none; float:right}
#btn-pdf a{display:block; width:179px; height:62px; background:url(../images/btn-pdf.jpg) no-repeat; outline:none; float:left}
/*---------------------------------------------*/

/*----------- footer--------------------*/
#footer p{padding-top:50px;display:none}
#footer a{color:#878787}
/*--------------------------------------------*/

/*----------------------compteur-pages----------------------*/
#compteur-pages{ width:450px; float:left; padding-top:10px}
#compteur-pages a { color:#fff}
#compteur-pages div{float:left}
#compteur-page1{text-align:left; width:150px}
#compteur-page1 a { margin:0 0 0 15px}
#compteur-page2{text-align:center;width:150px}
#compteur-page3{text-align:right;width:150px}
#compteur-page3 a { margin:0 15px 0 0 }
/*--------------------------------------------*/

/*---------------blockPartenaires------------------*/
#blockPartenaires{float:left; width:580px; padding:10px; border:#996600 solid 1px}
#blockPartenaires a img { border:#996600 solid 1px}
#blockPartenaires a:hover img { border:#000 solid 1px}
#blockPartenaires a{color:#996600}
#blockPartenaires dd{margin-top:10px; text-align:justify}
/*--------------------------------------------------*/