/* <![CDATA[ */

/* NEUTRALISATION */
body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, p, blockquote { margin:0; padding:0; }
h1, h2, h3, h4, h5, h6 { font-size:100% }
ol, ul { list-style:none; }
table { border-collapse:collapse; border-spacing:0; }
img { border:0; margin:0; }

/* GENERAL */
html { background-color:#ffffff; text-align:center; }
body { position:relative; margin:0 auto; padding-top:5px; width:780px; font-weight:normal; font-size:12px; font-family:Tahoma, Arial, sans-serif; color:#000000; background:#ffffff; text-align:left; }
a { color:#84c225; font-size:12px; }
a:hover { text-decoration:none; }

/* BANNER */
#banner { height:150px; background:url(http://www.portail-feng-shui.com/img/fondbanner.gif) no-repeat 0 0; }
#banner h1 { position:absolute; top:60px; left:220px; width:342px; height:27px; background:url(http://www.portail-feng-shui.com/img/logo.gif) no-repeat; text-indent:-900px; }
#banner blockquote { position:absolute; top:85px; left:222px;  }
#banner p { position:relative; width:780px; top:105px; text-align:right; font-size:11px; }
#banner a { color:#84c225; font-size:11px; }
#banner a:hover { text-decoration:none; }

#nav {  width:780px; height:38px; background:url(http://www.portail-feng-shui.com/img/navfond.gif) repeat-x; }
#ulnav { position:absolute; top:155px; left:250px; list-style:none; margin:0; padding:0; overflow:hidden; }
.nav65 { float:left; width:65px; height:38px; }
.nav65 a { display:block; background:url(http://www.portail-feng-shui.com/img/nav65.gif) left top no-repeat; color:#fff; line-height: 38px ; text-align: center ; text-decoration: none ; }
.nav65 a:hover, #v a:focus, #nav65 a:active { background: #033 url(http://www.portail-feng-shui.com/img/nav65.gif) right top no-repeat; text-decoration: underline; }
.nav150 { float:left; width:150px; height:38px; }
.nav150 a { display:block; background:url(http://www.portail-feng-shui.com/img/nav150.gif) left top no-repeat; color:#fff; line-height: 38px ; text-align: center ; text-decoration: none ; }
.nav150 a:hover, #nav150 a:focus, #nav150 a:active { background: #033 url(http://www.portail-feng-shui.com/img/nav150.gif) right top no-repeat; text-decoration: underline; }	
.nav100 { float:left; width:100px; height:38px; }
.nav100 a { display:block; background:url(http://www.portail-feng-shui.com/img/nav100.gif) left top no-repeat; color:#fff; line-height: 38px ; text-align: center ; text-decoration: none ; }
.nav100 a:hover, #nav100 a:focus, #nav100 a:active { background: #033 url(http://www.portail-feng-shui.com/img/nav100.gif) right top no-repeat; text-decoration: underline; }	

/* COLONNE PRINCIPALE */
.pcv1 h1 { margin:5px 0 0 56px; color:#616161; font-size:16px;  }
.pcv1 h2 { margin:5px 0 15px 56px; color:#616161; }
.pcv2 h1 { padding:0 0 0 80px; margin:5px 0 0 56px; color:#616161; font-size:16px; text-align:right;  }
.pcv2 h2 { margin:5px 0 10px 160px; color:#616161; text-align:right; }
.pcv2 p { margin:10px 0 0 0; text-align:justify; }
.pcv2 div { margin:35px 0 15px 60px; }
.annuaire { background: url(http://www.portail-feng-shui.com/img/3cailloux.jpg) left top no-repeat; }
.pcv1 ul h3 { margin:0 0 3px 56px; }
.pcv1 ul p { margin:0 0 0 56px; }
.pcv1 ul img { float:left; margin:5px 5px 0 5px; }
.pcv1 ul table { margin:5px 0 10px 54px; color:#000000; font-size:12px; font-family:Tahoma, Arial, sans-serif;  }
.pcv1 ul ol { margin:5px 0 0 10px; padding:0 0 0 55px; }
.pthem { margin:0 0 10px 56px; }
.retrait { margin:0 0 0 56px; }
.paccesdirect { text-align:right; background:#e6efc5; margin:3px 0 0 56px; padding:3px 10px 3px 0; }
.accesdirectlien { color:#000000; font-size:12px; font-family:Tahoma, Arial, sans-serif;  }

.adscontenu { margin:10px 0 0 48px; }

.titretableau { padding:0 0 0 60px; }
.imgannuaire { border:2px solid #ffffff; margin:0 10px 0 0; }
.imgannuaire:hover { border:2px solid #da251d; } 
#tableaugeo { margin:0 0 25px 60px; font-size:12px; }
#tableaugeo h3 { margin:0 0 0 0; }
#tableaugeo p { margin:0 0 0 0; text-align:left; }
#tableaugeo span { margin:0 0 0 0; }
#tableauthem { margin:0 0 15px 60px; font-size:12px; }
#tableauthem h3 { margin:0 0 0 0; }
#tableauthem p { margin:0 0 0 0; text-align:left; }
#tableauthem span { margin:0 0 0 0; }
#tableauindex { margin:25px 0 15px 60px; font-size:12px; }
#tableauindex h3 { margin:0 0 0 0; }
#tableauindex p { margin:0 0 0 0; text-align:left; }
#tableauindex span { margin:0 10px 0 0; }
.imgindex { border:2px solid #ffffff; margin:0 0 0 0; }
.imgindex:hover { border:2px solid #da251d; } 
.tableau { font-size:12px; }

/* COLONNE SECONDAIRE */
#cse { margin:5px 0 0 0; height:60px; background: url(http://www.portail-feng-shui.com/img/fondrecherche.gif) left top no-repeat; color:#ffffff; font-weight:bold; }	
#cse p { padding:0 0 0 5px; }	
#cse div { position:relative; top:5px; left:5px; }	
#infos { margin:5px 0 5px 0; }	

.livres { margin:0 0 5px 0; width:250px; height:120px; background: url(http://www.portail-feng-shui.com/img/fondlivre.gif) left top no-repeat; }	
.livres img { float:left; margin:10px 10px 0 10px; }
.imglivre { border:2px solid #e6efc5; }
.imglivre:hover { border:2px solid #da251d;  } 
.livres ul { padding:10px 10px 0 0; }	
.livres li { margin:0 0 5px 0; }	
.infoindex { text-align:center; padding:10px 0 5px 0; width:120px; height:120px; background: url(http://www.portail-feng-shui.com/img/fondinfoindex.gif) left top no-repeat; }	

/* BOTTOM */
#bottom { width:780px; height:33px; background: url(http://www.portail-feng-shui.com/img/fondbottom.gif) left top no-repeat; }	
#bottom p { color:#ffffff; padding:10px 0 0 10px; }	
#bottom a { color:#ffffff; text-decoration:underline; }	
#bottom a:hover { color:#ffffff; text-decoration:none; }	
#copyright { margin:5px 0 0 10px; }
#retourtop { margin:3px 0 5px 10px; }

/* RESULTATS RECHERCHE */
.recherche { padding:0 0 0 56px; background: url(http://www.portail-feng-shui.com/img/feuille.jpg) left top no-repeat;  }
.recherche h1 { margin:5px 0 45px 65px; color:#616161; font-size:16px;  }

/* LIBRAIRIE */
.librairie { padding:0 0 0 56px; background: url(http://www.portail-feng-shui.com/img/feuille.jpg) left top no-repeat;  }
.librairie h1 { margin:5px 0 0 85px; color:#616161; font-size:16px;  }
.librairie h2 { margin:5px 0 25px 85px; color:#616161; }
.librairie p { padding:5px 5px 5px 5px; background:#84c225; color:#ffffff; font-size:13px; }
.imglibrairie { border:2px solid #ffffff; }
.imglibrairie:hover { border:2px solid #da251d; } 
.cachediv { display:none; height: 1px; margin-top: -1px; position: absolute; }
.librairieclose { color:#ffffff; font-size:12px; }
.librairieclose:hover { text-decoration:none; }

/* MISE EN PAGE GENERALE */
.pcv1,.pcv2,.sc,.sc1,.sc2 { position: absolute; top:0px; left: 0;}
.pcv2 { width: 390px; background: url(http://www.portail-feng-shui.com/img/feuille.jpg) left top no-repeat;  }
.pcv1	{ width: 390px; } 
.sc	{ width: 380px; left: 400px; }
.ic { width: 380px; }
.sc1 { width: 250px; left: 130px; }
.sc2 { width: 120px; left: 0px; }
.clear_children,.cc_tallest { position: relative; } /*\*/* html .clear_children { display: inline;}/**/
.cc_tallest:after { content: ''; } /* PREVENTS A REDRAW BUG IN SAFARI */
/* ]]> */
