/* ============================================
 * 
 * France Annonce Immobiliere
 *	
 * Feuilles de style creees par 
 * Victor VILA en Avril 2009
 * 
 * victor (at) adifco.fr	03 80 48 69 24
 * 
 * ADiFCO
 * 14E rue Pierre de Coubertin
 * 21 000 DIJON
 *
 * ============================================ */
 

/* Recurrent
 * ---------
 * bleu : #0c1e44
 * bleu : #151827
 * rouge : #f47820
 */


/* 
 * Reset 
 * http://meyerweb.com/eric/tools/css/reset/ 
=============================================== */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin : 0; padding : 0; border : 0; outline : 0; font-size : 100%; vertical-align : baseline; background : transparent; }
body { line-height : 1; }
ol, ul { list-style : none; }
blockquote, q { quotes : none; }
blockquote:before, blockquote:after, q:before, q:after { content : ''; content : none; }
:focus { outline : 0; }
ins { text-decoration : none; }
del { text-decoration : line-through; }


/* Chasis
============= */
html {background:#a6c3da url(../images/fai-filet.jpg) 0 0 repeat-x;}
body {position:relative;font: normal 62.5%/1.5 Arial, Helvetica, sans-serif;background:url(../images/fai-baseb.jpg) 50% 0 no-repeat;padding-bottom:125px;}
#bord {width:988px;margin:0 auto;background:url(../images/serena-corps.png) 50% 0 repeat-y;}
#container {position:relative;width:820px;margin:0 auto;background:url(../images/serena-base.png) 50% 0 no-repeat;}


/* Outils
============= */
a {text-decoration:none;color:#444;}
#corps a {letter-spacing:0.3px;text-decoration:underline;}
.clear {clear:both;}
.cadre {border:1px solid #444;background:#fff;padding:10px;}
.blockc {margin:0 auto;display:block}
.block {display:block}
.center {text-align:center}
.taleft {text-align:left}
.taright {text-align:right}
.bold {font-weight:bold}
.roxo, .roxob {color:#f47820;font-weight:bold;}
.roxob { font-size:1.3em;}
.dous_em {font-size:2em;font-style:italic;} 
.border {border-bottom:.1em solid #ccc;margin-bottom:1em;}
.pad {padding:5px 0 10px}
.surdim {font-size:2.4em}
.surdim2{font-size:1.8em}
.blanc {color:#fff}
.pointer {cursor:pointer}
.bleu {color:#0c1e44}
.clearleft {clear:left}


/* Texte
=============*/ 
h1.xl {font-size: 4em;padding:2.1em 0 .2em;text-align:center;}
h1.l {font-size: 3.0em;line-height:30px;padding:80px 0 .3em;text-align:center;}
h1.mini {font-size: 2em;padding:100px 0 .2em;text-align:center;}
h2 {font-size: 1.8em;padding:.75em 0 .75em;text-align:center;font-weight:normal;line-height:1.8em;} 
h3 {font-size: 2.4em;padding:.3em 0 .3em;margin:0 auto .7em;font-weight:normal;font-style:italic;border-bottom:.2em solid #0c1e44}
h3.mini {font-style: normal;font-size:1.9em} 
h4 {font-size: 1.6em;padding:1.2em 0 .75em}
h5 {font-size: 1.4em;padding:5px 0 0}     
h6 {font-size: 1.2em;padding:.6em 0 .75em}
dt {font-size: 1.4em;padding:.5em 0 .75em}
p, li, dd {font-size: 1.2em;padding:0 0 .75em;text-align:justify;}
ul {padding:.3em 2em .75em;}
ul ul {padding:.3em 2em .5em;}
li {line-height:150%;padding:0;list-style-type:disc;}
li li {font-size: 1em;list-style-type:circle;}
dd {padding:0 0 .75em 1em;}


/* Contenu
============= */
#container {}
#tete {height:400px;width:500px;padding:40px 38px 10px;margin-left:235px;color:#fff;}
	#tete #logo {position:absolute;top:18px;left:400px}
	#tete #coeur, #tete #coeur dd {margin:0;padding:0;position:relative;}
	#tete #coeur img {margin:0 auto;display:block}  

ul#menu {position:absolute;top:150px;left:0}
	ul#menu li {list-style-type:none;text-align:right;}
	ul#menu a {font: bold 1.5em/2 "Trebuchet MS", arial, Helvetica, sans-serif;color:#ccc;text-decoration:none;}
	ul#menu a:hover {color:#fff}
	
#membre_form  {position:absolute;top:430px;left:40px;color:#0c1e44; padding:5px 10px;
font:bold 14px "Tahoma", Arial, Helvetica, sans-serif;text-align:center; width:190px;padding:20px 0; }
	#membre_form p {font: normal 11px Arial, Helvetica, sans-serif;color:#0c1e44;text-align:center;}
	#membre_form p.pad {padding:20px 0 0}
	#membre_form h6 {padding:25px 0 0}	
	#membre_form p#oublie {padding:1em 0 1em}
	#membre_form p#oublie a {letter-spacing:.2em 0;font-weight:bold;color:#f47820;border-bottom:1px solid #f47820}
	#membre_form input {margin:0 auto;display:block;}	
	
#corps {width:500px;padding:20px 43px 40px;margin-left:235px;color:#151827;background:url(../images/fai-corp.jpg) 50% 0 repeat-y}  
	#corps dl dt {font-size:1.2em;letter-spacing:0;padding:7px 0 7px 10px;width:490px;display:block;background:#0c1e44;margin-bottom:3px;}
	#corps dl dt a {letter-spacing:0;text-decoration:none;font-weight:bold;color:#fff;cursor:pointer;}
	#corps dl dt a:hover {color:#f47820}
	#corps dl dd {display:none;background:#eee;padding:.5em 1em .5em 2em;margin-bottom:1em;border:1px solid #ccc;border-top:none}
	#corps dl dd p, #corps dl dd li  {font-size:1em;}
	#corps dl dd#point_1 {display:block}
	#corps form p.bold {border-bottom:1px solid #ddd;padding-bottom:.4em;margin:1.2em 0 .5em;color:#444}
	#corps div.fiche {position:relative;background:#eee;border:1px solid #ccc;margin-bottom:20px;padding:10px;}
	#corps div.fiche img {float:left;padding:10px;background:#fff;border:1px solid #ccc;margin:0 20px 10px 0;}
	#corps div.fiche p {padding-left:200px;}
	#corps table {margin-top:50px;}	
	#corps table a {letter-spacing:0;font-size:1.2em; color:#0c1e44;}


/* Coups de coeur
================= */
#f_coeur, #c_coeur {margin:20px auto 0;height:100px}
#f_coeur a, #c_coeur a {}
#f_coeur a img, #c_coeur a img{background:#fff;padding:5px;border:1px solid #ccc;}
#f_coeur a span, #c_coeur a span {background:#0C1E44;border:1px solid #fff;color:#fff;font-size:12px;left:5px;padding:1px 5px;position:absolute;top:0;}
#f_coeur li, #c_coeur li {position:relative;overflow: hidden; float: left; width: 120px; height: 100px;}
#f_coeur ul {width:100%;clear:both;}/*#c_coeur ul  {margin: 0pt; padding: 0pt; position: relative; list-style-type: none; z-index: 1; width: 2890px; left: -510px;}*/
.prev, .next {position:absolute;top:20px;width:29px;height:29px;cursor:pointer}
.prev {left:-20px; }
.next {right:-20px;}


/* Fiche
============= */	
.galerie {padding:10px;margin:10px;background:#eee;border:1px solid #ccc;}
#dc p {clear:both}
#dc p strong {display:block;float:left;width:200px;text-align:right;padding:2px 10px 2px 0;}	

form#formulaire, form#formulaire_ami {display:none;border-top:3px solid #0c1e44;border-bottom:1px solid #0c1e44;margin-bottom:20px;}
form#formulaire_ami {background:#fafafa;padding:20px 0;border-top:3px solid #f47820;border-bottom:1px solid #f47820;}
form label {font-weight:bold;display:block;}

#liens_pied {border-top:5px solid #0c1e44;border-bottom:1px solid #0c1e44;padding:15px 0 10px;background:#eee;margin-top:20px;}
	#liens_pied p, #liens_pied a {color:#0c1e44;}
	#liens_pied a {padding-bottom:2px;text-decoration:none;border-bottom:1px solid #0c1e44}
#pied {position:absolute;bottom:0;height:125px;width:100%;background:url(../images/fai-herba.jpg) 0 100% repeat-x;}


#ajouterPhotosInfo {}
