/* CSS Document */
img {border:none;}
body {background:url(../img/h_topall.png) repeat-x; margin:0px; padding:0px;}
p { margin:0px; padding:0px;}
#trifler {background-color:#fff; margin:0px auto;width:1000px;}
.header {height:226px; width:1000px; background:url(../img/h_topfon.png) repeat-x;}
#top { height:162; width:1000px;}
#menu { width:1000px; height:64px;}
.logo {float: left; background-image:url(../img/h_logo.png); text-align:left; width: 442px; height:162px;}
.logo a{ font:"Book Antiqua"; color:#b178f4; text-align:center; font-size:24px; margin: 120px 21px 0 22px; background:#FFF; display:block;}
.logo a:hover { background:#f9f172; color:#000;}
#banner {float:left; width:558px; height:162px;}
#banner_ { margin: 17px 0 0 17px;}
#menu1 {float:left;} 
#menu2 {float:right;}
#nav, #nav ul {list-style: none; margin:0; padding:0; background:url(../img/h_menutop.png) repeat-x; float:left; width:966px; height:64px;}
#nav li {float:left; position:absolut;}
#nav li ul { display: none;}
#nav a { color: #b178f4; font-size:20px; text-align:center; text-decoration:none; display:block; width:auto; padding:20px 31px;}
#nav a:hover {color:#414e6d;}
.content {width:550px; margin:0px; padding: 0px 0 0 12px; float:left;}
.content {height:expression(((document.documentElement.clientHeight || document.body.clientHeight) < 850)? "auto":"850px");}
.left {width:210px;float:left;}
.box { width:210px; margin:10px 0 0 0; background:#e8d3fc url(../img/h_boxfoot.png) no-repeat left bottom;}
.box h2 { margin:0px; padding:10px 0 0 0; text-align:center; font-family:Georgia; color:#FFF; font-size:18px; background:url(../img/h_boxtop.png) no-repeat left top; height:40px;}
.box ul {list-style:none; margin:0 0 0 5px; padding:0 0 12px 0;}
.box li { margin:0px; padding:0 0 0 10px;}
.box li a { color:#c5464f; font-family:Georgia; font-size:16px;}
.box li a:hover { background:#f9f172;}
.right {width:210px;float:right;}
.clear {clear:both;}
.footer { background:#414e6d url(../img/h_footer.png) no-repeat; height:90px; width:1000px; margin:0; padding:0;}
#nav_foot, #nav_foot ul {list-style: none; margin:0; padding:0; float:left; width:1000px; height:64px;}
#nav_foot li {float:left; position:absolut;}
#nav_foot li ul { display: none;}
#nav_foot a { color: #fff; font-size:20px; text-align:center; text-decoration:none; display:block; width:auto; padding:20px 35px;}
#nav_foot a:hover {color:#f9f172;}
#cright { background:#f9f172; font-family:Georgia; font-size:12px; text-align:center; width:1000px; height:20px; padding:0px; margin:10px 0 0 0px;}
.igniohscope { padding: 25px;  font-family: Verdana; color: #414e6d;  }
.igniohscope h2 { text-align:center; margin: 30px 0; font-size: 120%; display: none; }
.igniosign { margin: 10px 0; }
.igniosign h3 { margin: 10px 0; color:#b077f4; font-size:16px; display: inline; }
.igniosign p { margin: 10px 0; text-align:justify; font-size: 14px; }
.igniotail { font-size: 8px; }
.igniodates { font-size:14px; text-align:center; font-weight: bold; color:#414e6d; }
.igniodates a:hover { color:#999;}
.igniodates span { text-align:center; padding-right: 15px; }
#horo p { margin: 10px; line-height:1.3; text-align:justify; font-size:16px; }
#zodiak_top { width:550x;}
#top_left { float:left; width:63px; height:56px; background:url(../img/horo/zodiak_left.jpg) no-repeat;}
#top_center { float:left; height:56px; width:422px; background:url(../img/horo/zodiak_top.jpg) repeat-x; margin:0; padding:0;}
#top_center h1 {font-family:Verdana; font-size:20px; margin:20px 0 0 0; padding:0;}
#top_center h2 {font-family:Verdana; color:#a764f2; text-align:center; font-size:20px; margin:20px 0 0 0; padding:0;}
#top_right {float:right; width:63px; height:56px; }
#text_center {width:550px; background:url(../img/horo/zodiak_text.jpg) repeat-y; margin:0; padding:0;}
#text_center p{font-family:'Georgia'; font-style: normal; font-weight: normal; line-height:1.5; font-size:16px; margin:0 45px 0 45px; padding:0px; }
#foot_center{ float:left; width:550px; height:20px; background:url(../img/horo/zodiak_foot.jpg) no-repeat;}
#zodiakP { font-family:Verdana; font-size:14px; color:#8559b5;}
#krut {text-align:center;font-size:10px;}
a { text-decoration:none; color:#000;}

