@CHARSET "UTF-8";

*{ margin: 0px; padding: 0px; outline: none; border: 0px; font-weight: normal;}
html { height: 100%; width: 100%; padding: 0px; margin: 0px;}
body { height: 100%; width: 100%; padding: 0px; margin: 0px; background-color: #091306; font-family: Tahoma;}
center { margin: 5px 0px; border: 0px;}

.clear {clear: both;}
.left {float: left;}
.right {float: right}
.pointer { cursor: pointer; cursor: hand;}
.block { display: block;}
.hidden { display: none;}

#wrapper { width: 980px; margin: 0px auto; background-color: #ffffff;}


.header { background: #ffffff url(i/header-bg.jpg) no-repeat; height: 180px; width: 960px; margin: 0px auto; color: #b5d936; font-size: 12px;}
.header .register { float: right; position: absolute; top: 0px; right: 40px; color: #b5d936;}
.header .register .snippet { height: 35px; float: left; margin: 0px;}

.header .register .left { background: url(i/register-login-left-bg.png) no-repeat; margin: 0px; width: 9px;}
.header .register .right { background: url(i/register-login-right-bg.png) no-repeat; width: 9px }
.header .register .content { background: url(i/register-login-middle-bg.png) repeat-x; line-height: 33px;}
.header a { color: #EDECEC;  font-weight: bold; text-decoration: none;}
.header a:hover { text-decoration: underline;}
.header .logo { top: 0px; left: 32px; position: relative; padding: 22px 0px 0px 0px;}

.header .navigation a { color: #ffffff; height: 34px;}
.header .navigation { margin: 10px 0px 0px 0px; z-index: 499; position: absolute; width: 960px;}
.header .navigation .snippet { float: left; height: 34px; width: 2px;}
.header .navigation .content { background: url(i/head-navi-bg.jpg) no-repeat; width: auto; padding: 0px 0px 0px 16px;}
.header .navigation  ul { float: left;}
.header .navigation  li { list-style: none; float: left; line-height: 34px; padding: 0px 5px; color: #b5d936;}
.header .navigation  form { float: right; margin: 0px 13px 0px 0px; padding: 7px 0px 5px 0px;}
.header .navigation .search { background: url(i/search-input-bg.png) no-repeat; width: 150px; height: 20px; padding: 0px 0px 0px 6px; line-height: 20px;}
.header .navigation .search input[type='text'] { background: transparent; width: 90px; line-height: 13px; height: 13px; font-size: 13px; padding: 0px; margin: 0px}
.header .navigation .search #submit_search { background: transparent url(i/search-arrow.png) no-repeat 0px 2px; width: 12px; height: 15px; margin: 0px 0px 0px 30px;}

#main-container { background-color: #ffffff; position: relative;}
#main-container .navigation { height: 27px; padding: 5px 0px 0px 10px; font-family: Tahoma; font-size: 14px; color: #335029;}
#main-container .navigation .bullet { background: url(i/search-arrow.png) no-repeat 0px 2px; width: 12px; height: 16px; display: block; float: left; margin: 0px 7px 0px 0px;}
#main-container .navigation span { color: #1f3f13; font-weight: bold;}
#main-container .navigation span a { color: #999999; font-weight: bold; text-decoration: none;}
#main-container .navigation span a:hover { text-decoration: underline;}
#main-container .navigation .tree { font-size: 13px; font-weight: normal; color: #1f3f13;  background: url(i/right-gray.gif) no-repeat center right; padding: 0px 12px 0px 0px; margin: 0px 3px 0px 0px;}
#main-container .navigation .selected { color: #1f3f13; font-weight: bold; background-image: none; padding: 0px 0px 0px 0px;}
#main-container .navigation .right { margin: 0px 10px 0px 0px; color: #666666; font-size: 11px}
#main-container .navigation .right a { margin: 0px 5px 0px 0px;}

#main-container .left .top-caret { background-color: #576f4e; height: 270px; width: 660px;}
#main-container .left .top-caret .item { background-color: #335029; position: relative; height: 250px; width: 315px; margin: 10px 0px 0px 10px; float: left; color: #d5dbd3;}
#main-container .left .top-caret .item img { width: 315px; height: 170px;}
#main-container .left .top-caret .item p { padding: 15px 0px 0px 14px;}
#main-container .left .top-caret .item p span { font-size: 11px; margin: 7px 10px 0px 0px;}
#main-container .left .top-caret .item p span .separator { font-weight: normal; margin: 0px; color: #ffffff;}
#main-container .left .top-caret .item p span a { font-weight: normal; color: #b5d936;}
#main-container .left .top-caret .item a { color: #ffffff; font-weight: bold; text-decoration: none;}
#main-container .left .top-caret .item .text { background-color: #335029; display: none; opacity: 0.82; filter: alpha(opacity=82); text-align: justify; font-size: 13px; position: absolute; top: 0px; left: 0px; width: 295px; height: 175px; padding: 3px 10px 7px 10px;}

#sub-menu-caret { position: absolute; top: -7px; left: 10px; display: none; z-index: 1000;}
#sub-menu-caret .title { background-color: #1f3f13; height: 39px; width: 640px; font-size: 12px; font-weight: bold; color: #ffffff;}
#sub-menu-caret .title .left { background: url(i/title-arrow.png) no-repeat; font-weight: bold; padding: 0px 0px 0px 20px; height: 13px; margin: 13px 0px 0px 10px;}
#sub-menu-caret .title .right { background: url(i/close2.png) no-repeat; margin: 13px 10px 0px 0px; height: 13px; width: 16px;}
#sub-menu-caret .content { background-color: #f9fee8; color: #555555; width: 630px; font-weight: bold; padding: 0px 10px 10px 0px; font-size: 11px; font-weight: bold;}
#sub-menu-caret .content p { clear: both; width: 600px; border-bottom: 1px solid #BF9090; font-weight: bold; color: #1f3f13; padding: 10px 0px 5px 0px; margin: 0px 0px 0px 13px; font-size: 13px;}
#sub-menu-caret .content a { display: block; width: 110px; font-weight: bold; line-height: 15px; margin: 9px 0px 0px 13px; color: #555; text-decoration: none;}
#sub-menu-caret .content a:hover { text-decoration: underline;}

#page a { color: #1f3f13; font-weight: bold; text-decoration: none;}
#page a:hover { text-decoration: underline;}
#page .item { border-bottom: 1px solid #335029; width: 640px; margin: 0px 0px 0px 15px; padding: 0px 0px 1px 0px;}
#page .item .title  {margin: 10px 0px 10px 0px;}
#page .item .title a { color: #1f3f13; font-size: 18px; }
#page .item .content { font-size: 13px; text-align: justify;}
#page .item .content p { color: #555655; line-height: 20px; width: 628px; margin: 0px; padding: 0px;}
#page .item .content p a { color:  #335029;}
#page .item .content .image { float: left; margin: 0px 10px 0px -9px;}
#page .item .content .image a { margin: 0px; padding: 0px; display: block;}
#page .item .content .image p { background-color: #335029; color: #ffffff; text-align: center; height: 25px; line-height: 25px; width: 200px; font-size: 11px;}
#page .foot { font-size: 11px; color: #ffffff; margin: 5px 0px 0px 0px;}
#page .foot a {color: #335029;}
#page .foot .right { margin-right: 5px;}
#page .foot .separator { color: #1f3f13; font-weight: bold;}
#page .foot .counter { background: url(i/comment-counter-bg.png) no-repeat; width: 26px; height: 21px; line-height: 15px; text-align: center;}
#page .content .text div a { color: #335029;}

#page #user-forms { padding: 10px 0px 0px 0px; font-size: 12px; width: 500px;}
#page #user-forms p { color: #1f3f13; font-weight: bold;  width: 700px;}
#page #user-forms .title { background: url(i/profile-hr.png) no-repeat bottom left; padding: 0px 0px 4px 0px;}
#page #user-forms ul { margin: 20px 0px 0px 0px;}
#page #user-forms ul li { list-style: none; font-size: 11px; color: #666766; width: 300px; height: 28px;}
#page #user-forms ul li p.left { width: 110px; color: #666766; font-weight: normal;}
#page #user-forms ul li input { border: 1px solid #335029;}
#page #user-forms #register-btn { background: url(i/registration-btn.png) no-repeat; width: 92px; height: 20px; margin: 0px 0px 0px 210px;}
#page #user-forms #login-btn { background: url(i/vhod-btn.png) no-repeat; width: 76px; height: 20px; margin: 0px 0px 0px 80px;}
#page #user-forms img { margin: 10px 0px 10px 200px;}
#page #user-forms.newsletter img { margin: 0px 200px 0px 0px;}
#page #user-forms #newsletter-blogs { margin: 10px 0px 0px 0px;}
#page #user-forms #newsletter-blogs p { margin: 5px 0px 0px 0px;}
#page #user-forms #newsletter-blogs a { margin: 0px 0px 0px 10px; font-size: 14px; line-height: 18px;}

#page .edit, del { padding: 0px 0px 0px 23px; height: 16px;}
#page .edit { background: url(i/edit-icon.png) no-repeat center left; }

#main-container .right a { text-decoration: none; font-weight: bold; color: #335029;}
#main-container .right a:hover { text-decoration: underline;}
#main-container .right .top-caret { background: url(i/right-box-bg.png) repeat-x; width: 320px;}
#main-container .right .top-caret .top-right-ad { padding: 10px;}
#main-container .right .title { background: url(i/right-box-title-bg.png) no-repeat; width: 310px; height: 30px; color: #ffffff; margin: 10px 0px 0px 10px; font-size: 14px; font-weight: bold;}
#main-container .right .title span { background: url(i/title-arrow.png) no-repeat 0 2px; height: 30px; line-height: 30px; padding: 0px 0px 0px 20px; margin: 0px 0px 0px 10px; font-weight: bold;}
#main-container .right .list-item { margin: 10px 0px 0px 10px; border-bottom: 1px dotted #335029; padding: 0px 0px 5px 0px; width: 310px;}
#main-container .right .list-item .image { width: 85px; margin: 0px 0px 0px 10px;}
#main-container .right .list-item .image img { width: 85px; height: 49px;}
#main-container .right .list-item .content { width: 205px; font-size: 12px; margin: 0px 0px 0px 5px;}
#main-container .right .list-item .content .source { margin: 0px 0px 5px 0px;}
#main-container .right .list-item .content .source a { color: #69a60d;}
#main-container .right .content { width: 320px;}
#main-container .right .content .sponsor { margin: 10px 10px 0px 20px;}
#main-container .right .box .bottom-navigation { text-align: right; width: 310px; border-top: 1px dotted #335029; margin: 5px 0px 0px 0px;}
#main-container .right .box .bottom-navigation a { font-size: 11px; color: #1f3f13; float: right; margin: 3px 7px 0px 0px;}
#main-container .right .box .images { width: 300px;}
#main-container .right .content .gal-item { margin: 10px 0px 0px 12px; }
#main-container .right .content .first { margin-left: 20px; }
#main-container .right .content .keywords { width: 300px; padding: 10px 0px 0px 20px;}
#main-container .right .content .keywords a { font-size: 13px; margin: 0px 10px 0px 0px;}
#main-container .right .content .keywords .lte100 { color: #576f4e;}
#main-container .right .content .keywords .lte500 { color: #335029;}
#main-container .right .content .keywords .gt500 { color: #1f3f13;}

#main-container .right .right-article-link { color: #969C9A}
#main-container .right .right-article-link:hover { text-decoration: none;}
#main-container .right .hover { color: #ffffff;}
#main-container .right .box .no-bullet { background-image: none; padding: 0px 0px 0px 0px;}
#main-container .right .box #right-left-bullet { background: url(i/title-arrow.png) no-repeat center right; padding: 0px 10px 0px 0px; margin: 0px 5px 0px 0px;}
#main-container .right .box .articles-caret { color: #1f3f13;}

#articles-top-caret { background-color: #335029; width: 660px; padding: 14px 0px 0px 0px;}
#articles-top-caret .title { background: url(i/search-arrow2.png) no-repeat 10px 8px; background-color: #69a60d; height: 30px; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; color: #ffffff; font-size: 12px; font-weight: bold; line-height: 30px; width: 660px;}
#articles-top-caret .title .left { padding: 0px 0px 0px 20px; font-weight: bold; margin: 0px 0px 0px 8px;}
#articles-top-caret .content { width: 615px; padding: 5px 10px 10px 35px;}
#articles-top-caret .content span { width: 120px; line-height: 25px;}
#articles-top-caret .content a { font-size: 12px; color: #576f4e;}
#articles-top-caret .content a span { color: #ffffff; font-weight: bold;}

#page { width: 657px;}
#page .star1 { background: url(i/star1-icon.png) no-repeat; width: 16px; height: 16px;}
#page .star2 { background: url(i/star2-icon.png) no-repeat; width: 16px; height: 16px;}
#page .top-panel { margin: 5px 0px 5px 0px;}
#page a { text-decoration: none;}
#page a:hover { text-decoration: underline;}
#page .title .snippet { width: 657px; margin: 0px 0px 0px -7px;}
#page .title .top { background: url(i/title-top-bg.png) no-repeat; height: 5px;}
#page .title .bottom { background: url(i/title-bottom-bg.png) no-repeat; height: 5px;}
#page .title .content { background: url(i/title-middle-bg.png) repeat-y; padding: 0px 0px 0px 10px; width: 640px; color: #69A60D; font-size: 12px; font-weight: bold;}
#page .title .main { font-size: 18px;}
#page .title a { color: #ffffff;}
#page .title .main a:hover { text-decoration: none; }
#page .content { font-size: 13px; width: 640px; padding: 0px 0px 0px 10px;}
#page .content .date { font-size: 11px; color: #1f3f13; width: 200px; margin: 3px 0px 0px 0px; }
#page .content .text { margin: 5px 0px 10px 0px; padding: 10px 0px 0px 0px; border-top: 1px solid #335029; color: #555655; text-align: justify;}
#page .content .text a { color: #1f3f13; font-weight: bold;}
#page .content .text ul { width: 600px; margin-left: 20px;}
#page .content .text ul li { margin-bottom: 2px;}

#page .list { width: 630px; padding: 10px 10px 10px 10px;}
#page .list .image { margin: 0px 5px 0px 0px;}
#page .list .navigation { background: url(i/right-3arrows.png) no-repeat center 0px; width: 80px; padding: 16px 0px 0px 0px; margin: 15px 0px 0px 10px; text-align: center; font-size: 11px; font-weight: bold;}
#page .list .navigation span { color: #999999;}
#page .list .no-decoration:hover { text-decoration: none;}
#page .list .share { color: #335029; font-size: 11px; font-weight: bold; line-height: 21px; height: 21px; display: block; padding: 0px 0px 0px 25px; margin: 0px 10px 0px 0px;}
#page .list #share-send-to-friend { background: url(i/email-icon.png) no-repeat;}
#page .list #share-facebook { background: url(/i/facebook-icon.png) no-repeat;}
#page .list #share-tweeter { background: url(/i/tweeter-icon.png) no-repeat;}
#page .list #share-svejo { background: url(/i/svejo-icon.png) no-repeat;}
#page .list #articles-comments { padding: 0px; width: 95px;}
#page .list #articles-comments span { background: url(i/comment-counter-bg.png) no-repeat; height: 21px; width: 26px; line-height: 16px; color: #ffffff; text-align: center; padding: 0px; margin: 3px 0px 0px 0px; }

#page .list .comment { margin: 0px 0px 10px 0px;}
#page .list .comment .snippet { height: 4px; margin: 0px 0px 0px -10px; width: 650px;}
#page .list .comment .top { background: url(i/page-element-caret-top.png) no-repeat;}
#page .list .comment .bottom { background: url(i/page-element-caret-bottom.png) no-repeat;}
#page .list .comment .content { background: url(i/page-element-caret-middle.png) repeat-y; padding: 0px 0px 0px 10px; margin: 0px 0px 0px -10px; overflow: auto;}
#page .list .comment .content { color: #335029; font-size: 11px; font-weight: bold;}
#page .list .comment .content .title .bottom { background: url(i/profile-hr.png) no-repeat; height: 5px; width: 640px;}
#page .list .comment .content .title p { font-size: 12px;}
#page .list .comment .content .title p a { color: #335029; font-size: 12px;}
#page .list .comment .content .title p a:hover { text-decoration: none;}
#page .list .comment .content .title p span { color: #FfcC99; margin: 0px 0px 0px 10px; font-weight: normal; font-size: 11px; height: 13px;}
#page .list .comment .content .comment-text img { float: left; margin: 5px; }
#page .list .comment .content .comment-text { padding: 0px 10px 0px 0px;}
#page .list .comment .content .comment-text p { float: left; text-align: justify; font-size: 12px; color: #666766; margin: 5px 0px 0px 0px;}
#page .list .comment .content .edit-album { color: #335029; font-weight: normal;}
#page .list .comment .content .del-album { margin: 0px 10px 0px 10px; height: 16px;}
#page .list .comment .content .edit-album:hover { text-decoration: none;}
#page .list .comment .reply, .like, .dislike { background: url(i/reply-comment-icon.png) no-repeat center left; padding: 3px 10px 3px 18px; }
#page .list .comment .like { background: url(i/like-icon.png) no-repeat center left;}
#page .list .comment .content .title p span.dislike { background: url(i/dislike-icon.png) no-repeat center left; margin: 0px 0px 0px 0px;}

#page .list .comment-small { margin: 0px 0px 10px 50px;}
#page .list .comment-small p { width: 590px;}
#page .list .comment-small .content { width: 590px;}
#page .list .comment-small .content .title .bottom { width: 590px;}
#page .list .comment-small .snippet { width: 600px; background-position: center right;}

#page #added-images { margin: 15px 0px 15px 0px;}
#page #uploaded-images div.left { width: 130px; height: 130px; margin: 10px; border: 2px solid #D6D6D6; background-color: #F5F5F5; text-align: center; line-height: 130px; vertical-align: middle; position: relative;}
#page #uploaded-images .left .del { width: 16px; height: 16px; top: -3px; right: -3px; position: absolute; margin: 0px; padding: 0px;}
#page #uploaded-images .left .sort { width: 50px; height: 16px; top: -5px; left: -10px; position: absolute; margin: 0px; padding: 0px;}
#uploaded-images .left .img-caption {position: absolute; bottom: -6px;}
#uploaded-images .left .img-caption input { width: 130px; margin-left: -1px; }

#page .list .comment form { padding: 5px 0px 0px 0px;}
#page .list .comment form #user-type span { margin: 0px 70px 0px 0px;}
#page .list .comment form #user-data div { border-left: 1px solid #335029; margin: 10px 70px 0px 5px; padding: 2px 0px 3px 10px;}
#page .list .comment form input { backgroun-color: #ffffff; border: 1px solid #335029; margin: 5px 0px 5px 0px;}
#page .list .comment form textarea { border: 1px solid #335029; width: 630px; height: 70px; color: #000000; margin: 5px 0px 0px 0px;}
#page .list .comment form #captcha { margin: 7px 0px 0px 0px;}
#page .list .comment form #captcha #submit { background: url(i/add-comment.png) no-repeat; width: 122px; height: 20px; border: 0px; margin: 0px 20px 0px 0px;}
#page .list .comment form #captcha img { margin: 0px 10px 0px 0px;}
#page .pg { font-size: 11px; font-weight: normal; margin: 3px 0px 0px 15px; }
#page .prev-pg {background: url(i/paging-arrow-left.png) no-repeat center left; padding: 0px 0px 0px 10px;}
#page .next-pg {background: url(i/paging-arrow-right.png) no-repeat center right; padding: 0px 10px 0px 0px;}
#page .pg:hover { text-decoration: none;}


#page .content .keywords { padding: 10px 0px 0px 0px;}
#page .content .keywords a { font-size: 13px; font-weight: bold; margin: 0px 10px 0px 0px;}
#page .content .keywords .lte100 { color: #576f4e;}
#page .content .keywords .lte500 { color: #335029;}
#page .content .keywords .gt500 { color: #1f3f13;}

#gallery-content .gal-navigation { margin: 5px 0px 5px 0px;}
#gallery-content .gal-navigation span { color: #335029; font-size: 11px;}
#gallery-content .gal-navigation a { color: #999999; font-weight: bold; font-size: 11px; height: 16px;}
#gallery-content .gal-navigation .first { background: url(i/left-first-arrow-b.png) no-repeat; padding: 0px 0px 0px 23px;}
#gallery-content .gal-navigation .next { background: url(i/right-next-arrow-b.png) no-repeat right; padding: 0px 23px 0px 0px;}
#gallery-content .gal-navigation .last { background: url(i/right-last-arrow-b.png) no-repeat right; padding: 0px 23px 0px 0px; margin: 0px 0px 0px 3px;}
#gallery-content .gal-navigation .prev { background: url(i/left-prev-arrow-b.png) no-repeat; padding: 0px 0px 0px 23px;}
#gallery-content .gal-navigation .big-image { background: url(i/up-arrow.png) no-repeat right; padding: 0px 23px 0px 0px;}
.gal-cat-name { color: #1f3f13; font-weight: bold; font-size: 12px; background: url(i/title-arrow.png) no-repeat center left; padding: 5px 0px 5px 16px; margin: 5px 0px;}
.gal-cat-name-last { margin: 0px 0px 0px 10px;}
#page .gal-cat-name-last a { color: #1f3f13;}
#image-hover { position: absolute; top: 100px; left: 8px;}
#image-hover .snippet { width: 325px; height: 424px; top: 0px; left: 0px; position: absolute; z-index: 10000;}
#image-hover .snippet a { width: 75px; height: 35px;}
#image-hover #image-next { left: 320px;}
#image-hover #image-next a { background: url(i/next-picture.png) no-repeat right; margin: 177px -3px 0px 0px;}
#image-hover #image-prev a { background: url(i/previous-picture.png) no-repeat right; margin: 177px 0px 0px -3px;}
#gal-additional-images { border-top: 1px solid #335029; border-bottom: 1px solid #335029; padding: 0px 0px 0px 0px; color: #555655; margin: 10px 0px 10px 0px;}
#gal-additional-images .left { margin: 1px 5px 0px 0px; }

#user-profile-info { padding: 10px 0px 10px 0px;}
#user-profile-info p { color: #335029;}
#user-profile-info p span { color: #1f3f13; }
#user-profile-info div { margin: 0px 0px 0px 10px;}
#page .user-profile-item { padding: 10px 0px 0px 0px; color: #1f3f13; font-weight: bold;}
#page .user-profile-item li { list-style: none; color: #666766; font-weight: normal; height: 30px; line-height: 25px;}
#page .user-profile-item li span { display: block; width: 100px;}
#page .user-profile-item p { font-size: 12px; margin: 0px 0px 0px 10px;}
#page .user-profile-item #btn-edit { background: url(i/btn-edit.png) no-repeat; width: 93px; height: 20px; border: 0px; margin: 0px 20px 10px 0px;}
#page .user-profile-item .title p { margin: 0px 0px 3px 0px ;}
#page .user-profile-item .title p a { color: #1f3f13;}
#page .user-profile-item .title p a:hover { text-decoration: none; }
#page .user-profile-item span { font-weight: normal;}
#page .user-profile-item .comment-text { font-weight: normal;}
#page .user-profile-item .add { background: url(i/add-icon.png) no-repeat; padding: 0px 0px 0px 23px; margin: 0px 0px 0px 5px;}
#page .user-profile-item .del { background: url(i/remove-icon.png) no-repeat; padding: 0px 0px 0px 23px; margin: 0px 0px 0px 5px;}
#page .user-profile-item .search { background: url(i/search-icon.png) no-repeat; padding: 0px 0px 0px 20px; margin: 0px 0px 0px 5px;}

#page .user-profile-item #article-gallery { display: none;}
#page .user-profile-item #article-gallery { margin: 10px 0px 10px 0px;}
#page .user-profile-item input { margin: 0px 0px 5px 0px; width: 435px;}
#page .user-profile-item input[type='text'] { border: 1px solid #1f3f13;}
#page .user-profile-item input[type='file'] { width: 200px;}
#page .user-profile-item #article-gallery .remove { background: url(i/remove-icon.png) no-repeat; padding: 0px 0px 0px 23px; margin: 0px 0px 0px 5px;}
#page .user-profile-item textarea { border: 1px solid #1f3f13; margin: 5px 0px 5px 0px;}
#page .user-profile-item #show-keyowrds { background: url(i/down-arrow-icon.png) no-repeat; display: block; width: 23px; height: 30px; position: absolute; left: 126px; top: 9px;}
#page .user-profile-item #keywords-input { border: 0px; width: 130px;}
#page .user-profile-item .input-holder { border: 1px solid #1f3f13; width: 150px; height: 18px;}
#page #btn-add { background: url(i/btn-add.png) no-repeat; width: 75px; height: 20px;}
#page #btn-edit { background: url(i/btn-edit.png) no-repeat; width: 92px; height: 20px;}
#page .user-profile-item .delete-album-from-article { background: url(i/remove-icon.png) no-repeat left; padding: 0px 0px 0px 20px;}
#page .user-profile-item #selected-albums { padding: 0px 0px 10px 0px; border-bottom: 1px solid #1f3f13; }
#page .user-profile-item #selected-albums p { margin: 3px 0px 0px 0px;}
#page .user-profile-item #selected-albums p .main-album { background: url(i/star-icon.png) no-repeat left; margin: 0px 0px 0px 5px; padding: 0px 0px 0px 20px;}
#page .user-profile-item .article-categories { height: 200px; overflow: auto; width: 250px; border: 1px solid #1f3f13; padding: 5px;}
#page .user-profile-item .lists ul li { line-height: 13px; height: 16px;}
#page .user-profile-item .lists ul li span { display: inline;}
#page .user-profile-item input[type='checkbox'] { margin: 2px 0px 0px 0px; float: right; width: 32px;}
#page .user-profile-item .lists .left { margin:0px 50px 0px 0px; }
#page .user-profile-item .lists .left .odd { background-color: #E0DCDC;}
#page .user-profile-item #search-albums-results .odd { background-color: #E0DCDC;}
#page #tag-info { padding: 0px 0px 10px 0px;}
#page #tag-info img { margin: 0px 15px 0px 10px;}
#page #tag-info p { font-size: 12px; color: #ffffff; text-align: justify; width: 640px; margin: 0px 0px 0px 10px;}
#page #tag-info p span { font-size: 17px; font-weight: bold; margin: 0px 0px 10px 0px;}

#page #user-interface .tabbed-menu { margin: 10px 0px 0px 0px;}
#page #user-interface .tabbed-menu li { list-style: none; margin: 0px 0px 0px 3px; font-weight: bold;}
#page #user-interface .tabbed-menu li.text { padding: 5px 0px 0px 0px; border: 0px;}
#page #user-interface .tabbed-menu li a { padding: 5px 10px 5px 10px; background-color: #576f4e; color: #FFFFFF;}
#page #user-interface .tabbed-menu li a:hover { text-decoration: none;}
#page #user-interface .tabbed-menu li .hover { background-color: #1f3f13; color: #FFFFFF;}
#page #user-interface #mail-box { border: 1px solid #1f3f13; margin: 0px 0px 0px 3px; padding: 10px 5px 0px 5px;}
#page #user-interface #mail-box input[type='text'] { border: 1px solid #1f3f13;}
#page #user-interface .mail-msg { margin: 0px 0px 10px 0px; background-color: #94A38C;  background: url(i/page-element-caret-middle.png) repeat-y; padding: 5px;}
.loading { width: 32px; margin: 0px auto 10px auto;}
#page #user-interface .mail-msg .separator { background: url(i/profile-hr.png) no-repeat; height: 5px; width: 620px;}
#page #user-interface .mail-msg p span { font-size: 11px;}
#page #user-interface .mail-msg p .del { background: url(i/delete-icon.png) no-repeat center; width: 16px; height: 16px;}
#page #user-interface .mail-msg p .reply { background: url(i/reply-icon.png) no-repeat center; width: 16px; height: 16px; margin: 0px 10px 0px 0px;}
#page #user-interface .mail-msg p span a { font-weight: normal;}
#page #user-interface .mail-msg p a:hover { text-decoration: none;}
#page #user-interface .tabbed-cont form #reply-text { width: 605px; padding: 5px;}
#page #user-interface .tabbed-cont a { color: #335029;}
#page #user-interface .tabbed-cont form #reply-title { padding: 3px; width: 400px; margin: 0px 0px 5px 0px;}
#page #user-interface .tabbed-cont form .send { background: url(i/btn-send.png) no-repeat; width: 75px; height: 20px; margin: 10px;}
#page #user-interface .tabbed-cont form .edit { margin: 10px;}
#page #user-interface .tabbed-cont form p { width: 300px; margin: 0px 0px 5px 0px; line-height: 21px;}
#page #user-interface .tabbed-cont form p label { line-height: 21px; margin: 0px 10px 0px 3px;}
#page #user-interface .tabbed-cont form p .w200 { border: 1px solid #1f3f13; width: 200px;}
#page #user-interface .tabbed-cont form p select { border: 1px solid #1f3f13; margin: 0px 0px 0px 6px;}
#page #user-interface .tabbed-cont img.left { padding: 5px; text-align: center;}
#page #user-interface .tabbed-cont #user-info { margin: -5px 0px 10px 20px;}
#page #user-interface .tabbed-cont #user-info p { height: 30px; line-height: 30px; font-weight: bold; font-size: 11px; width: 200px;}
#page #user-interface .tabbed-cont #user-info div.left { font-weight: bold; font-size: 11px; margin: 10px 0px 0px 0px; }
#page #user-interface .tabbed-cont #user-info span {  font-weight: normal; padding: 3px 0px 3px 23px;}
#page #user-interface .tabbed-cont #user-info .male { background: url(i/male-icon.png) no-repeat center left; }
#page #user-interface .tabbed-cont #user-info .city { background: url(i/city-icon.png) no-repeat center left; }
#page #user-interface .tabbed-cont #user-info .icq { background: url(i/icq-icon.png) no-repeat center left; }
#page #user-interface .tabbed-cont #user-info .link { background: url(i/link-icon.png) no-repeat center left; }
#page #user-interface .tabbed-cont #user-info .about { background: url(i/about-icon.png) no-repeat center left; }
#page #user-interface .tabbed-cont #user-info .skype { background: url(i/skype-icon.png) no-repeat center left; }
#page #user-interface .tabbed-cont #user-info .female { background: url(i/female-icon.png) no-repeat center left; }
#page #user-interface .tabbed-cont #user-info .calendar { background: url(i/calendar-icon.png) no-repeat center left; }
#page #user-interface #tb-albums.tabbed-cont img.left { margin: 0px 0px 5px 10px;}
#page #user-interface .profile { background-color: #E0DCDC; background: url(i/page-element-caret-middle.png) repeat-y; margin: 0px 0px 10px 0px; padding: 10px;}
#page #user-interface .error { margin: 0px 0px 5px 0px; font-weight: bold; color: #1f3f13;}
#page #user-interface .group .left img { margin: 5px 10px 5px 5px; padding: 5px;}
#page #user-interface .group .left h2 { color: #1f3f13; font-size: 19px; line-height: 25px;}
#page #user-interface .group .left h2 a:hover { text-decoration: none;}
#page #user-interface .group .left p { width: 200px; color: #000000;}
#page #user-interface .group .left p.info { width: 390px; line-height: 20px;}
#page #user-interface .group .left .info span { font-size: 12px; font-weight: bold;}
#page #user-interface .group .accept, .cancel, span.comment { background: url(i/accept-icon.png) no-repeat center left; padding: 3px 0px 3px 20px; margin: 0px 5px 0px 0px; color: #1f3f13;}
#page #user-interface .group .cancel { background-image: url(i/cancel-icon.png);}
#page #user-interface span.comment { background-image: url(i/comment-icon.png);}
#page #user-interface .group input, textarea, select { border: 1px solid #1f3f13;}
#page #user-interface .group .textbox { width: 300px;}
#page #user-interface .group input[type='submit'] { border: 0px;}
#page #user-interface .group #cke_topic-text { margin: 0px 0px 0px 90px; width: 500px;}
#page #user-interface .group .left p.topic-info { width: 500px;}
#page #user-interface .group .text { width: 604px; margin: 0px auto; border-top: 1px solid #B8B8B8;}
#page #user-interface span.title { color: #1f3f13; font-size: 15px; font-weight: bold; margin: 0px 0px 0px 10px;}
#page #user-interface .group .send { background: url(i/btn-send.png) no-repeat; width: 75px; height: 20px; margin: 10px;}

#gallery-big { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; background-color: #091306; overflow: visible; margin: 0px; padding: 0px;}
#gallery-big .gal-navigation { background: url(i/gallery-navigation-bg.png) no-repeat; width: 977px; height: 33px; margin: 10px 10px 5px -5px; line-height: 28px; text-align: right; padding: 0px 23px 0px 0px; position: relative;}
#gallery-big .gal-navigation span { color: #ffffff; font-weight: bold; font-size: 11px;}
#gallery-big .gal-navigation .title { position: absolute; left: 35px; font-size: 18px;}
#gallery-big .gal-navigation a { color: #999999; font-weight: bold; font-size: 11px; height: 16px; text-decoration: none;}
#gallery-big .gal-navigation .first { background: url(i/left-first-arrow.png) no-repeat; padding: 0px 0px 0px 23px;}
#gallery-big .gal-navigation .next { background: url(i/right-next-arrow.png) no-repeat right; padding: 0px 23px 0px 0px;}
#gallery-big .gal-navigation .last { background: url(i/right-last-arrow.png) no-repeat right; padding: 0px 23px 0px 0px; margin: 0px 10px 0px 3px;}
#gallery-big .gal-navigation .prev { background: url(i/left-prev-arrow.png) no-repeat; padding: 0px 0px 0px 23px;}
#gallery-big #gallery-big-image { position: relative;}

.footer { background: #ffffff url(i/footer-bg.jpg) no-repeat; width:960px; height: 100px; margin: 20px auto 0px auto; color: #b5d936; font-size: 12px;}
.footer a { text-decoration: none; font-weight: bold; color: #ffffff;}
.footer a:hover { text-decoration: underline;}
.footer .logo { padding: 0px 0px 0px px; font-weight: bold; width: 300px; margin: -2px 0px 0px 0px; height: 50px;}
.footer .logo span { display: block; margin: -40px 5px 0px 0px; font-weight: bold; float: right;}
.footer .navigation { margin: 8px 14px 0px 0px; font-weight: bold; text-align: right;}
.footer .navigation .bottom { color: #b5d936; font-size: 11px; font-weight: bold; margin: 15px 0px 0px 0px;}
.footer #about { color: #ffffff; font-size: 10px; width: 930px; margin: 7px 0px 0px 10px;}
.footer .bottom-navi { border-top: 1px solid #b5d936; width: 940px; margin: 2px auto 40px auto; padding: 2px 0px 0px 0px;}
.footer .bottom-navi .left { color: #ffffff; font-size: 11px;}
.footer .bottom-navi .left a { color: #b5d936;}
.footer .bottom-navi .right { margin: 0px 10px 0px 0px;}
.footer .bottom-navi .right a { color: #FFFFFF; margin: 0px 0px 0px 0px; }

/*  FIXES 18.10.2010 */
#page .list #comments.comment .content form p { font-weight: bold;}
#page .list #comments.comment .content form span { font-weight: bold;}
#page .list #comments.comment .content form div.title { font-weight: bold;}
#page .content img { margin-top: 5px;}
/* END FIXES 18.10.2010 */

/*  FIXES 19.10.2010 */
#blogs-list { text-align: center; font-size: 11px; padding-bottom: 5px;}
#blogs-list a { color: #335029; font-weight: bold; text-decoration: none;}
#blogs-list a:hover { text-decoration: underline;}
#blogs-list span { paddin: 0px 5px; color: #335029;}
/* END FIXES 19.10.2010 */

/*  FIXES 20.10.2010 */
#top-sponsor { position: absolute; top: 35px; right: 20px;}
#top-sponsor p { color: #ffffff; font-weight: bold; text-align: center;}
#top-sponsor div { margin: 5px 0px 0px 0px;}
/* END FIXES 20.10.2010 */

.terms#page { font-weight: normal; font-family: Tahoma; text-align: justify; padding: 10px 20px 10px 20px; width: 620px; font-size: 14px;}
.terms#page h1 { font-size: 18px; font-weight: bold;}
.terms#page ol li { font-size: 15px; list-style: none;}

.title .content .comma { color: #ffffff; font-weight: bold;}