/*
Theme Name: Portal Grimuar
Theme URI: http://www.grimuar.com
Description: <a href="http://www.grimuar.com" title="Grimuar.com">Grimuar.com</a>.
Author: Esal
Author URI: http://www.grimuar.com
*/


* {margin:0; padding:0}
body {background: #000 url(images/bg_body.jpg) repeat center top; font-size: 12px; font-family: 'Verdana', 'Arial', 'Trebuchet MS', sans-serif; padding:10px 0 0; }
.wrap {width:1000px; margin:0 auto; }
.clear {clear:both;}

a {color: #A24806;}
a:hover {color: #000; text-decoration:underline; }



#header-title {width:680px; float:left; margin:0 0 5px;}
#header-title h1 a, #header-title h2 a {font-size:14px;}

#top-menu {width:310px; float:right; color:#fff;}
#top-menu li {float:right; list-style:none;}
#top-menu a {font-size:11px;}

#header-title h1 a,
#header-title h2 a,
#top-menu a {color:#fff; text-decoration:none;}

#header-title h1 a:hover,
#header-title h2 a:hover,
#top-menu a:hover {color: #fff; text-decoration:underline; }


#header {clear:both; border-top:3px double #FAF5E4;}
#header #logo {width:256px;  height:100px; margin:0 30px 0 0; float:left;  padding:10px 0 0; }

#header .nav {width:600px;  height:100px; padding:10px 0 0; color:#fff; float:right;background: transparent url(images/golddot-bg.png) repeat; border-radius:0 0 15px 15px;}
#header .nav a{color:#D7BEA0; border-bottom:1px dashed #D7BEA0; text-decoration:none; display:block;margin:1px 8px 2px 0; padding:7px 3px 4px; text-transform:uppercase; font-size:10px; }
#header .nav a:first-letter {font-size:14px; }
#header .nav a:hover {color:#fff;background-image: url(images/golddot-bg.png);}

#header .nav .navmenu {float:left; margin:0 0px 0 10px; list-style:none; width:190px; }


.main {width:100%; height:500px; margin:20px 0 0; background: url("images/main-bg.gif") repeat-x center top transparent}
.main .td {background:#FAF5E4;}
.main #fix {position:relative;}
.main .main-area {width: 100%; float: left; }
.main #leftbar {width:160px; float: left; margin-left: -1000px; margin-top:40px; z-index:2;}
.main #content {width:600px; z-index:1; padding:0 5px 30px 10px; margin: 40px 225px 0 160px; }
.main #navmenu {width: 980px;float: left; position:absolute; top:0px; left:0px; height:30px;z-index:3; border-bottom:0px double #D7BEA0; padding:0 10px 0 0;}
.main #rightbar{width:225px; float: left; margin-left: -225px;margin-top:40px;z-index:2;}



ul.dropdown,
ul.dropdown li,
ul.dropdown ul {list-style: none;margin: 0;padding: 0; font-size:12px; font-family:verdana;}

ul.dropdown {position: relative;z-index: 1597;float: left; background:#A24806;  border-radius:0 7px 7px 0;}
ul.dropdown li a, ul.dropdown li span {color:#fff; text-decoration:none; display:block;padding:5px 15px 5px 20px; cursor:pointer; }
ul.dropdown li a:hover, ul.dropdown li span:hover { background:#9a6844; border-radius:0 7px 7px 0;}
ul.dropdown li {float: left;line-height: 18px;vertical-align: middle; }

ul.dropdown li.hover,
ul.dropdown li:hover {position: relative;z-index: 1599;cursor: default; }

ul.dropdown ul {visibility: hidden;position: absolute;top: 100%;left: 0;z-index: 1598;margin:-2px 0 0;width: 200px;
                    border:2px solid #A24806; background:#fff; border-radius:0 7px 7px 7px; padding:5px 10px 10px;}

ul.dropdown ul li {float: none; width:200px; padding:0;}
ul.dropdown ul li a {color:#A24806; display:block; background:#fff url(images/clover-light.png) no-repeat 5px center;
                        padding:2px 5px 2px 20px; border-bottom:2px dashed #fff;}
ul.dropdown ul li a:hover {border-bottom:2px solid #A9C74E; color:#000;background:#fff url(images/clover.png) no-repeat 5px center;border-radius:0px;}

ul.dropdown li:hover > ul {visibility: visible;}

ul.dropdown ul.gad {width:430px; }
ul.dropdown ul.gad li {float:left; padding:0 10px 0 0; width:200px;}

#listt {display:none;}


#navmenu input {padding:3px 5px;}

.item {margin:0 0 10px;}
#leftbar .item h4, #leftbar .item h3 {text-transform:uppercase; color: #3071BB;; font-size:12px; padding:0 0 5px 5px;}
#leftbar .item h4:first-letter, #leftbar .item h3:first-letter {font-size:18px;}
#leftbar .item ul li{list-style:none; font-size:12px;}
#leftbar .item ul li a {display:block;text-decoration:none;background:#EAD6B2; color:#000; padding:2px 0 2px 5px; margin:0 0 3px;  
                border-bottom:0px dotted #773600; border-radius:0 7px 7px 0; min-height:18px;}
#leftbar .item ul li a:hover {background:#A24806; color:#fff;}

.slidelist  {position: relative; }
.slidelist li a {background:#A24806 !important; color:#fff !important;}
.slidelist li a:hover {background:#512403 !important; color:#fff !important;}
#menu_part1 { border-left: 0px solid #A24806;}
#menu_part2 {background: #FAF5E4; display: none; left: 160px; top: -3px; padding:3px 0 0 0; position: absolute; width: 160px; border-right: 0px solid #A24806; }
#menu_part2 li a {margin: 0 3px 3px 5px !important; border-radius: 7px !important;}

#leftbar .item a.zodiak_title {font-size:11px; text-transform:uppercase; padding:0 0 0 5px;color:#3071BB; clear: both; display: block;}
#leftbar .item .zodiak_pic {border:1px solid #ccc;height:30px;margin:5px 0 0 5px;width:30px; float:left;}
#leftbar .item .zodiak_pic:hover {border:1px solid #000;}


#leftbar .addbig {text-align:center; padding:0 3px; margin:0 0 10px;}
#leftbar .addbig img {height:140px; width:140px; border:none; margin:5px auto;}


.item {margin:0 0 10px;}
#rightbar .item h4 {text-transform:uppercase; color: #fff; font-size:14px; padding:0 0 0 7px;
                                background:#A24806;border-radius:7px 7px 0 0; width:80%; line-height:24px; }
#rightbar .item ul {border:1px dotted #A24806; border-right:0px; padding:2px; background:#fff;}
#rightbar .item ul li {list-style:none; }
#rightbar .item ul li img {padding:3px; width:80px; height:80px; float: left;}
#rightbar .item ul a {font-size: 10px; text-decoration: none }
#rightbar .item ul a b:hover {text-decoration: underline }
#rightbar .item ul a b{font-size: 12px; color: #000}

#rightbar .astrolove h4 { background:#e65700; color:#fff;}
#rightbar .astrolove ul {border-color:#e65700; background:#fff;}

#rightbar .astroserv h4 { background:#3071BB; color:#fff;}
#rightbar .astroserv ul {border-color:#3071BB; background:#fff;}

#sidebar-right img { float: left; margin: 7px 7px 7px 0;}

#content .block {border-top:1px solid #99570a; border-bottom:1px solid #99570a; margin:0 0 3px;  }
#content .block h3{padding:0 0 7px; margin:5px; float:left; width:300px; text-transform:uppercase; font-size:11px;color: #786a5a;}

#content .block a.golink{text-align:center; display:block; width:200px; float:right; padding:5px;
                    background:#A24806; color:#fff; border-radius:0 0 10px 10px;}
#content .block a.golink:hover {color:#ebe5d3;}
#content .block .twicediv{float: left;width: 50%; font-size:10px; margin:5px 0; }
#content .block .twicediv p {margin:0 10px 0 0;}
#content .block .twicediv h2 {text-transform:uppercase; font-size:12px; margin:0 0 5px;}
#content .block .twicediv h2:first-letter { font-size:14px;}
#content .block .twicediv img {border: 3px solid #E7D9C6; margin: 0 5px 5px 0; padding: 2px;}
#content .block .vostok-index {clear: both;}
#content .block .vostok-index a img {border: 1px solid #999; width: 92px; height: 92px; margin: 0 1px 1px 1px;}
#content .block .vostok-index a img:hover {border: 1px solid #A24806;}

#content .zodiak-god {border-color:#3071bb; margin:10px 0;}
#content .zodiak-god h3 {float:right; }
#content .zodiak-god a.golink {float:left; background:#3071bb;}
#content .zodiak-god a .zodiak_pic {float:left; height:46px;width:46px; margin:0 1px 5px 0; border:1px solid #FAF5E4;}
#content .zodiak-god a .zodiak_pic:hover {border:1px solid #999; height:46px;width:46px;}

#content .addsindexposts {margin:5px 0; }

#content .gad {border-color:#a9c74e;}
#content .gad a.golink {background:#a9c74e;}
#content .gad table{width:100%;}
#content .gad table td {width:33%; border-bottom:1px dashed  #a9c74e; padding:0 0 3px;}
#content .gad table td img {margin:0 3px 0 0;}


#footer {background: url("images/footer-bg.jpg") no-repeat scroll right bottom #000000; color:#fff;
         height: 300px; text-align:center; margin:5px 0 0;}
#footer h4 {background: url("images/footer-top.gif") repeat-x scroll 0 0 #EEDEA1;height: 25px;line-height: 23px;width: 100%; color:#000; margin:0 0 10px; font-size:12px;}   
#footer h4 a { color: #4E4736; text-decoration: none;}
#footer h4 a:hover {color: #4E4736;text-decoration:underline;}
#footer .nav li{float:left; margin:5px 20px 0;}
#footer a {color:#fff;}
#footer a:hover {color: #D7BEA0;}

#footer table{width:100%; margin:20px 0 0; text-align:left;}
#footer table td {width:33%; padding:0 10px 0 0; vertical-align:top;}
#footer table td a {color: #D7BEA0;}
#footer table td a:hover{color:#fff;}
#footer table td ul {padding:0 0 0 20px;}
#footer h3,#footer h5 {text-align:center;border-bottom: 1px dashed #5A5043; color: #ECDA96;  padding: 0 0 10px; margin:0 0 10px; font-size:12px; text-transform:uppercase;}
#footer h3:first-letter,#footer h5:first-letter {font-size:16px;}



.singlepost h1, .singlepost h2 {font-size:16px; color: #663500; text-align:center; text-transform:uppercase; margin:0 0 10px;}
.singlepost h1:first-letter, .singlepost h2:first-letter {font-size:20px;}
.singlepost h3 {font-size:12px; color: #663500; margin:10px 0;  text-transform:uppercase; }
.singlepost h3:first-letter {font-size:16px;}
.singlepost h4 {font-weight:normal;}


.singlepost .share {text-align:left;  margin:0 0 10px;}
.singlepost .tag { border:1px dashed #3071BB; border-right:0; border-left:0; padding:10px 0; color:#3071BB;}
.singlepost .smalltitle {margin:0 0 10px;}
.singlepost .thumb { border: 3px solid #E7D9C6;margin: 0 5px 5px 0;padding: 2px; float:left; width:100px; height:100px; }


.singlepost .postcontent {margin:10px 0; line-height:16px;}
.singlepost .postcontent ul {padding:5px 0 5px 20px;}
.singlepost .postcontent p {margin: 10px 0;}

.singlepost .posts_list {width:290px; float:left; margin:0 0 0 7px;}
.singlepost .posts_list strong {text-transform:uppercase; font-size:14px;}
.singlepost .posts_list strong:first-letter {font-size:16px;}
.singlepost .posts_list h3 {font-size:12px; font-weight:normal;}
.singlepost .posts_list ul {padding:0 0 0 15px;}

.singlepost .list-archive {border-bottom:1px dashed #3071BB; padding:3px;}
.singlepost .list-archive li { background: transparent url(images/read.png) no-repeat center left; padding:0 0 0 3%; float:left; width:47%; height:22px; line-height:22px; overflow:hidden;}
.singlepost li strong {font-size:12px; font-weight:normal;}

.singlepost .archive {border-bottom:1px dashed #E7D9C6;}

.singlepost .navigation {text-align:center; margin:10px;}
.singlepost .navigation .page-numbers {padding:3px; border: 1px solid #E65700; background:#fff;  border-radius: 4px 4px 4px 4px;}
.singlepost .navigation a.page-numbers {background: transparent; text-decoration:none;}
.singlepost .navigation a.page-numbers:hover {background: #fff;}












.contactform li {list-style: none outside none;}
.contactform label {font-weight: bold;}
.contactform .requiredField {width: 400px;}
.contactform .error {border-bottom: 1px dashed #F44747;color: red; font-style: italic;}





















.single-goroskop ul {margin:0; padding:0px; text-align:left;}
.single-goroskop ul li {list-style:none; border-bottom: 1px solid #B1A289; margin:1px 0; padding:0;  }
.single-goroskop ul li a{ font-variant: small-caps; font-weight:bold;display:block;color: #2D281D;padding:3px 3px 3px 5px; font-size: 12px; margin: 0 auto; text-decoration: none;background: url("images/sidebar_li.gif") repeat-y scroll right center #F3E9D0;}
.single-goroskop ul li a:hover { color:#0a0907; background: #ead6b2 url(images/sidebar_lihover.gif) repeat-y right; text-decoration: none;}

.single-goroskop .zodiak_pic {border:1px solid #ccc;height:26px;margin:5px 0 0px;width:26px;}
.single-goroskop .zodiak_pic:hover {border:1px solid #000;height:26px;margin:5px 0 0px;width:26px;}







.single-astro, .single-astro a:hover {color:#fff;}
.single-astro a {color: #D7BEA0;}
.astr {text-align:left; padding:0; margin:5px 0 5px 15px; font-size:14px;}

.astr li {margin:3px 0 0;}

.astr li a {color:#D7BEA0; text-decoration: none;}

.astr li a:hover {color:#fff; text-decoration: underline;}
#as_progresbar {display: none !important;}



.ignioBigInformer {margin: 20px;padding: 5px;}
.ignioBigInformer * {padding: 0;margin: 0;}

.ignioBigInformer a {color: #af682d;text-decoration: none; }
.ignioBigInformer a:hover {color: #4d3017; text-decoration: underline;}

.ignioBigInformerDates {font-size: 14px; font-weight: bold; margin: 10px 0px;text-align: center;}
.ignioBigInformerDates span {display:block; float:left; width:22%; margin:0px 3px 0px; padding:5px 3px; }
.ignioBigInformerDates span a { text-decoration: none; display:block; border:1px solid #af682d; padding:5px 3px; }

.ignioBigInformerDates a:hover {text-decoration: none; border:1px solid #000;}
.ignioBigInformerTexts {  clear: both; padding: 15px 0 5px;}
.ignioBigInformerSign {padding: 5px 0px 5px 0px;}

.ignioBigInformerSign h3 {padding:0 0 0 45px; margin:0 ; }
.ignioBigInformerSign p { padding: 5px 15px 10px 0; font-size: 12px;  text-align: justify; }

.ignioBigInformerTail { padding: 5px; font-size: 12px; text-align: right; clear: both; }
.ignioBigInformerTail a {  color:#9b9069; }
.ignioBigInformerTail a:hover { color:#9b9069;text-decoration: none; }

.ignioBigInformerSign {padding: 5px 0px 5px; width:50%; float:left; margin:0 0 20px; font-size:11px;}
.ignioSignN0{  background: url(../../../images/zodiak/znak_zodiaka_oven.jpg) no-repeat left top; }
.ignioSignN1{  background: url(../../../images/zodiak/znak_zodiaka_telec.jpg) no-repeat left top; }
.ignioSignN2{  background: url(../../../images/zodiak/znak_zodiaka_blizneci.jpg) no-repeat left top; clear:both }
.ignioSignN3{  background: url(../../../images/zodiak/znak_zodiaka_rak.jpg) no-repeat left top; }
.ignioSignN4{  background: url(../../../images/zodiak/znak_zodiaka_lev.jpg) no-repeat left top; clear:both }
.ignioSignN5{  background: url(../../../images/zodiak/znak_zodiaka_deva.jpg) no-repeat left top; }
.ignioSignN6{  background: url(../../../images/zodiak/znak_zodiaka_vesi.jpg) no-repeat left top; clear:both }
.ignioSignN7{  background: url(../../../images/zodiak/znak_zodiaka_scorpion.jpg) no-repeat left top; }
.ignioSignN8{  background: url(../../../images/zodiak/znak_zodiaka_strelec.jpg) no-repeat left top; clear:both }
.ignioSignN9{  background: url(../../../images/zodiak/znak_zodiaka_kozerog.jpg) no-repeat left top; }
.ignioSignN10{  background: url(../../../images/zodiak/znak_zodiaka_vodoley.jpg) no-repeat left top; clear:both }
.ignioSignN11{  background: url(../../../images/zodiak/znak_zodiaka_fish.jpg) no-repeat left top; }
  

  
.gadlist-table td {text-align:center; vertical-align:top;}
.gadlist-table a{display:block; background:transparent url(images/golddot-bg.png); padding:10px 5px; border-radius:5px; margin:0 3px 5px;  text-decoration:none; }
.gadlist-table a:hover {background:#fff;}
.gadlist-table a img{clear:both; width:100px; height:100px; border: 3px solid #E7D9C6; padding: 2px;}
.gadlist-table strong {clear:both; margin:5px 0 0; display:block;}

.strijka-table {background: #faf5e4; width: 600px; clear: both;}
.strijka-table td{border: 1px solid #ead6b2; padding: 5px;}
.strijka-table .day {width: 100px; background-color: #ead6b2; text-align: center;}
.strijka-table .discr {background: #fff; }

#LC_Teaser_Block_22254 a img {padding:2px !important;}
#LC_Teaser_Block_22201 table {margin:5px auto;}

#LC_Teaser_Block_22056 .LC_Links_Block td {width:50%;}
#LC_Teaser_Block_22056 .LC_Links_Block td table td {width:auto;}
#LC_Teaser_Block_22056 .LC_Links_Block img {margin:0px 5px 5px 0 !important;border: 3px solid #E7D9C6 !important; padding: 2px !important;}

.newsadd {margin: 0 auto; width:530px;}
.newsadd em {border-bottom:1px dashed #B1A289; width:100%;}

.online-gadanie-td {text-align: center; font-size: small;}
.online-gadanie-td a img {border: 1px solid black !important; width:100px; height:100px;}

 
 
.vostok-old {width: 500px; text-align: left; margin:0 auto; }
.vostok-old td {vertical-align:middle; border-bottom: 1px solid #A24806; }
.vostok-old img {border:none; width:120px; height:120px; float:none;}
.vostok-old strong {display:block; margin:10px 0 0}
.vostok-old strong a{text-decoration:none;}
.vostok-old strong a:hover{text-decoration:underline;}
.vostok-old .vostok-date {font-size:11px; text-align:left; padding:0 0 0 5px; }


.vostok-menu {width:150px; border-right:1px solid #D08A49; vertical-align:top;}
.vostok-menu li {list-style:none; margin:5px 0 0;}
.vostok-menu em {font-size:10px;}

.vostok-main{vertical-align:top; padding-left:10px;}


.astroman {border: 1px solid #A24806; border-radius: 5px;margin: 10px auto;padding: 0 10px 10px;width: 400px; }
.astroman strong {display:block;margin: 20px 0 5px;}
.astroman .button { background:#A24806;border: none;border-radius: 5px;color: #FFFFFF;display: block;
					font-weight: bold; margin: 15px auto 0;padding: 5px 20px;}
.astroman .button:hover {background:#512403; cursor:pointer;}
 

#admitadbb111b6da47d1c601f56a0fea46c4038480655 embed {width:180px !important; height:180px !important;}
.ad-plus {margin:13px 15px 15px; float:left;}
.ad-plus img { border: 1px solid #D08A49; margin: 0 0 7px;}
.ad-plus a {color: #8A4400; font-family: verdana; font-size: 12px;    font-weight: bold; text-decoration: none;}
.ad-plus a:hover {text-decoration: underline;}

#_tb-111 table{width: 100%;}