@charset "utf-8";
/* CSS Document */
.zakladkiMenuBox{ flaot:left; width: 100%; position:relative; padding-bottom:20px; height:30px;}
.zakladkiMenu{ position:relative; left: 50%; margin-left: -200px; width: 450px; float:left;}
.zakladkiMenu div{ font-size:24px; font-weight:bold; float:left; padding-right: 50px; }
.zakladkiMenu div a{ color:#F2622B;}
#bigZakladki{ float:left; width: 100%; margin-bottom: 20px;background:#FFD457 url(/images/zakBg.gif) repeat-y fixed 80%;}
.zakLeft{ float:left; width: 40%; background: #FFF0C1; padding: 20px 0 18px 20px;}
.zakLeft:not(.foo){ float:left; width: 349px; background: #FFF0C1; padding: 20px 0 12px 20px;}
.zakLeft div{ padding:6px 0 6px 48px; background: url(/images/zakImg.gif) no-repeat left; font:bold 14px Tahoma; color:#E15436;}
.zakRight{ float:left; width: 50%; background: url(/images/zakBg.gif) repeat-y; padding: 16px; position:relative;}
.zakRight:not(.foo){ float:left; width: 579px; background: url(/images/zakBg.gif) repeat-y; padding: 16px; position:relative;}
#zakladkiCloser{ position:absolute; right: 5px; top: 5px;}
.zakRight p{ line-height:20px;}
.zakRight p a{ color:#D70E0E;}

.zakladkiBox{ float:left; width: 710px;}
.zakladkiBox h1{ color:#F2622B; font-size:46px;}
#addBookmark{ float:right; margin:15px 0 0 50px; font: bold 18px Tahoma; color:#2F73A8; position:relative; padding: 5px 5px 8px 5px; z-index:10;}
#addBookmark a{ color:#2F73A8; padding-bottom: 2px; background: url(/images/blackLink.gif) repeat-x bottom; text-decoration:none;}
#addBookmarkForm{ position:absolute; left: 0; top: 35px; background:#D2EBFF; padding: 15px 20px; float:left; width: 410px; font-size: 12px; color:#000;}
#addBookmarkForm div{ padding-bottom: 15px;}
#addBookmarkForm div input{ padding: 1px 4px; border: 1px solid #000; width: 400px; margin-top: 3px;}
#addBookmarkForm div textarea{ padding: 1px 4px; border: 1px solid #000; width: 400px; margin-top: 3px; height:120px;}
#addBookmarkForm div span{ font-weight:normal;}
#addBookmarkForm div select{ padding: 1px 4px; border: 1px solid #000; width: 400px; margin-top: 3px;}

#bksendform{ position:absolute; left: 220px; top: 412px; background:#D2EBFF; padding: 15px 20px; width: 410px; font-size: 12px; color:#000;}
#bksendform div{ padding-bottom: 15px;}
#bksendform div input{ padding: 1px 4px; border: 1px solid #000; width: 400px; margin-top: 3px;}
#bksendform div textarea{ padding: 1px 4px; border: 1px solid #000; width: 400px; margin-top: 3px; height:120px;}
#bksendform div span{ font-weight:normal;}
#bksendform div select{ padding: 1px 4px; border: 1px solid #000; width: 400px; margin-top: 3px;}

#bksendformsingle{ position:absolute; z-index:2; left: 220px; top: 412px; background:#D2EBFF; padding: 15px 20px; width: 410px; font-size: 12px; color:#000;}
#bksendformsingle div{ padding-bottom: 15px;}
#bksendformsingle div input{ padding: 1px 4px; border: 1px solid #000; width: 400px; margin-top: 3px;}
#bksendformsingle div textarea{ padding: 1px 4px; border: 1px solid #000; width: 400px; margin-top: 3px; height:120px;}
#bksendformsingle div span{ font-weight:normal;}
#bksendformsingle div select{ padding: 1px 4px; border: 1px solid #000; width: 400px; margin-top: 3px;}

#addZak{ background: url(/images/blueBut230.gif) no-repeat; width: 230px !important; height: 32px; color:#fff; font-size:18px; font-weight:bold; border: none; margin-left:85px; padding: 0 0 5px 0; cursor:pointer;}
.searchZakladki{ float:left; width: 100%; background: #F2622B; padding: 10px 0;}
#textSearchZak{ float:left; width: 544px; padding: 2px 5px; font-size: 18px; margin:1px 0 0 16px; border:none; border-width:0px;}
#butSearchZak{ margin-right: 14px; background: url(/images/yelButBg.gif) repeat-x; font-size: 18px; height:28px; border: none; float:right; padding-bottom:4px; width: 115px;}

/*.usersBox{width:235px !important;background:#FFEFC1 !important; margin-top:20px;}*/
.usersBox{width:235px !important;background:#FFEFC1 !important; margin-top:0px;}
/*.usersBox:not(.foo){width:235px !important; margin-top:0px !important;}*/


.zakListMenu{ float:left; padding: 20px 0; font-size: 18px;}
.zakListMenu div{ float:left; padding-right: 25px;}
.zakListMenu div a{ color:#F2622B; text-decoration:none;}
.viewAlong{ float:right; color:#BCBCBC; padding: 24px 20px 24px 0;}
.viewAlong span{ color:#000;}
.viewAlong a{color:#F2622B; text-decoration:none;}
.zakList{ float:left; width: 710px; font-family:Tahoma;}
.zakImg{ float:left; }
.zakImg img{ border: 1px solid #E1E1E1;}

.leftBlock2{padding-right:15px !important;}
.leftBlock2:not(.hhh){padding-right:15px;}

.contPadBox{width:980px !important;}
.contPadBox:not(.foo){width:980px !important;}

.zakCont{ padding:0 0 5px 10px; width:580px;}
.zakCont:not(.foo){ padding:0 0 5px 130px; width:580px;}
.voteLinkZak{ float:left; width: 100%;}
.zakPlus{ float:left; width: 17px; height:17px; background: url(/images/zakPlus.gif) no-repeat;}
.zakDecorP{ float:left; width: 17px; height:17px; background: url(/images/zakDecorP.gif) no-repeat;}
.zakMinus{ float:left; width: 17px; height:17px; background: url(/images/zakMinus.gif) no-repeat;}
.zakDecorM{ float:left; width: 17px; height:17px; background: url(/images/zakDecorM.gif) no-repeat;}
.voteLinkZak span{ background: #F2622B; color:#fff; font-weight:bold; padding: 1px 2px; float:left; height:15px;}
.zakTitle{ float:left; margin-left: 10px; color:#2E73A8; font-size:14px; font-weight:bold; line-height:15px;}
.links{ float:left; width: 100%; padding: 3px 0 7px 0; color:#8A8A8A;}
.links a{ color:#8A8A8A; text-decoration:none;}
.links a.orange{ text-decoration:underline;}
.zakText{ float:left; width:95%;}
.zakgreyBordBox{ float:left; border: 1px solid #E3E3E3; margin: 5px 0 25px 0; width: 99%; padding: 3px 0; font-size: 11px;}
.zakgreyBordBox div{ height: 15px;}
.zakUser{ float:left; width: 23%; color:#8A8A8A; padding-left: 10px;}
.zakUser a{ color:#2F73A8; padding: 0 0 2px 15px; background: url(/images/userIco.gif) no-repeat left;}
.saves{ float:left; width: 20%; color:#F2622B; text-align:center; border: solid #D1D1D1; border-width: 0 1px;}
.saves a{ color:#F2622B; }
.zakTags{ float:left; width: 48%; padding-left: 35px; background: url(/images/ico13.gif) no-repeat 15px 0; color:#4F4F4F;overflow: hidden;}
.zakTags a{ color:#4F4F4F;}
.zakPages{ float:left; width: 100%; color:#606060; padding-bottom: 40px; font-size: 18px;}
.zakPages span{ color:#929292; padding: 0 5px;}
.zakPages a{ color:#000; text-decoration:none; margin: 0 4px;}
.orangeTheme{ background:#FFEFC1;}
.orangeTheme #enterStr{background: url(/images/enterOrange.gif) no-repeat;}
.orangeTheme #bookmarksBox{ border-bottom: 1px solid #F2622B;}
.orangeTheme #bookmarksBox a.activeBookmark{ border: 1px solid #F2622B; border-bottom: 1px solid #FFEFC1;}
.orangeTheme .onSite{background:#F2622B;}
.orangeTheme .onSite a{margin:0;padding:0;text-decoration:none;}
.orangeTheme .rightPagesBox{color:#F2622B;}
.orangeTheme .rightPagesBox a{color:#F2622B;}
.errorform{width:270px;background-color:#FFD65D;padding:5px;border: 1px solid;}
.errorform img{vertical-align:bottom;}
.catselect{width:220px;background-color:#FFD65D;padding:5px;font-weight:bold;border: 1px solid;}
.catselect img{vertical-align:bottom;}
.userName{ padding:2px 0 5px 0; font:bold 12px Tahoma; color:#DE1717; position:relative;}
.userName a{ color:#30668D; text-decoration:underline;}
.bkAbout { background-color:#EEEEEE;width:560px;padding:11px;border:1px solid #F9F7ED}
.bkAbout div{ font-size:17px;}
.whatZak{ color:white; font-size:24px; font-weight:bold; text-shadow:1px 1px 1px black; font-family:tahoma;}
.bkBottomBannerLast{width:32%;float:left;}
.bkBottomBanner{width:32%;float:left;}



.bookmarksRss{border-top:1px solid #E6E6E6;width:100%;padding:10px 0px 10px 0px;}
.bookmarksRss .head {text-decoration:underline;color:black;margin-bottom:15px;}
.bookmarksRss .head h1{font-weight:normal;font-size:17px;color:black;}
.bookmarksRss .node{background:transparent url(/images/icorss.gif) no-repeat scroll 0 0; padding-left:20px; margin-bottom:10px;}
.bookmarksRss .node a{color:black;text-decoration:none;}
.bookmarksRss .node a:hover{text-decoration:underline;}
.bookmarksRss .node a span{font-weight:bold;}

.aboutRss{width:100%;padding:10px 0px 10px 0px;margin-top:15px;}
.aboutRss .head {text-decoration:underline;color:black;margin-bottom:15px;}
.aboutRss .head h1{font-weight:normal;font-size:17px;color:black;}