* {font-family:Arial,Tahoma;}
td,table,img {padding:0px; border:none;}
body {margin:0px; padding:0px 0px 0px 0px; background:#FFFFFF; font-size:80%; text-align:center;}
td {font-size:14px;}
form {margin:0;}
.cf {background:#fff;font-size:16px;}
.button {font-size:11px;}

input.submit {text-transform:uppercase;font-size:22px;font-weight:700;border:none;background:none;text-align:left;color:#008326;}

a {color:#008326;text-decoration:none;}
a:hover {text-decoration:underline;}

small {color:#7c7c7c;font-size:11px;}

#Main {margin:auto;width:960px;text-align:left;}

#Top {height:132px;background:#03370c url(../i/c2.jpg);position:relative;}
#Logo {padding:40px 0px 0px 30px;}

.noborder {border:none !important;}

#menu {height:65px;overflow:hidden;background:url(../i/c3.jpg) no-repeat;}
#menu td {font-size:16px;font-weight:700;text-align:center;text-transform:uppercase;border-bottom:14px solid #fff !important;vertical-align:top;padding-top:15px;}
#menu table {width:100%;height:65px;}
#menu a {color:#fff;text-decoration:none;}
#menu a:hover {text-decoration:underline;}

#menu .party {background:#c00 url(../i/c505.gif) center top no-repeat;border:none !important;height:65px;}
#menu .active {background:#fff !important;}
#menu .active a {color:#008326;}


#body {margin-top:-5px;}

#menu2 {overflow:hidden;position:absolute;right:30px;top:39px;}
#menu2 td {font-size:12px;height:21px;text-align:center;text-transform:uppercase;padding:0px 8px;border-left:1px solid #486d49;}
#menu2 a {color:#fff;text-decoration:none;}
#menu2 a:hover {text-decoration:underline;;}


#Logo2 {padding:23px 0px 0px 32px;}

#Bottom {border-top:10px solid #99c63b;margin-top:10px;}
#Footer {height:110px;background:#004718 url(../i/c8.jpg) no-repeat;border-top:1px solid #f9ce2b;position:relative;}

#Footer .alarm {padding:0px 0px 0px 210px;color:#ccc;font-size:11px;}

.structure {vertical-align:top;overflow:hidden;}

.t1 {padding-bottom:10px;width:537px;}
.t2 {width:423px;padding-bottom:10px;}
.t3 {border-left:1px solid #d9d9d9;width:215px;}
.t4 {width:206px}
.t5 {padding-right:11px;}
.t6 {background:#f5f5f5;border-top:2px solid #d9d9d9;width:316px;}
.t7 {padding:0px 10px;}
.t8 {border:2px solid #d9d9d9;border-bottom:none;}
.t9 {background:#f5f5f5;}
.t10 {padding-left:10px;}
.t11 {padding-left:15px;background:url(../i/c19.gif) left top repeat-y}
.t11 .song {margin-left:-15px;}
.t12 {margin-left:-15px;}
.t13 {border-left:1px solid #d9d9d9;width:537px;}

.t14 {width:754px;}
.t15 {width:206px;}
.t18 {width:960px;}

.t15 .userstop {background:#f5f5f5;margin-top:10px;}
.t15 .userstop .c2 div {padding-left:0;margin-left:15px;}
.t15 .b206x392 {padding-top:15px;}

.t108 .userstop {background:#f5f5f5;margin-top:10px;}
.t108 .userstop .c2 div {padding-left:0;margin-left:15px;}





.t19 {width:320px;}
.t20 {width:207px;background:#f5f5f5;}
.t21 {padding-left:10px;}

.t22 {width:753px;border-left:1px solid #d9d9d9;}
.t25 {width:207px;}
.t23 {margin-top:10px;}

.t26 {width:537px;border-left:1px solid #d9d9d9;}
.t28 {width:217px;}
.t29 {width:207px;background:#f5f5f5;}
.t70 {border-left:1px solid #d9d9d9;padding-left:10px;}


.t100 {border-left:1px solid #d9d9d9;padding-left:14px;}
.t103 {width:512px;}
.t104 {width:207px;margin-left:10px;}
.t105 {width:739px;padding-top:20px;}
.t106 {width:206px;padding-top:10px;}

.t107 {width:725px;padding-top:10px;}
.t108 {padding-top:10px;padding-left:15px;}

.t109 {width:725px;background:#f5f5f5;}
.t110 {vertical-align:middle !important;border-right:10px solid #fff;}
.t111 {vertical-align:middle !important;}


.newsline {margin-top:10px;width:522px;}
.newsline .block {height:200px;position:relative;overflow:hidden;width:520px;margin-bottom:10px;}
.newsline .pic {position:absolute;left:0px;top:0px;height:200px;width:200px;overflow:hidden;border-top:1px solid #fff;background:#ccc;}
.newsline .body {margin-left:211px;margin-right:10px;zheight:200px;overflow:hidden;border-top:1px solid #d9d9d9;font-size:13px;}
.newsline .head {padding:10px 10px 8px 0px;}
.newsline .head * {font-size:32px;font-weight:700;text-transform:uppercase;margin:0;}
.newsline .text p {margin:0px;}
.newsline .meta {margin-bottom:8px;}

.song {padding:10px 0px;background:#fff;}

.newslinesmall {margin:10px 13px 0px 14px;}
.newslinesmall h3 {margin:0;}
.newslinesmall .block {padding:11px 0px;border-bottom:1px solid #d9d9d9;font-size:14px;text-transform:uppercase;font-weight:700;}

.withcomment {margin:10px 13px 0px 14px;text-transform:uppercase;}
.withcomment .l {padding:7px 0px 5px 40px;border-top:1px solid #d9d9d9;display:block;}
.withcomment h3 {margin:0;}
.withcomment a {}
.withcomment .block {font-size:14px;text-transform:uppercase;font-weight:700;position:relative;min-height:40px;height:40px;}
.withcomment span {position:absolute;left:0px;top:11px;background:#ffa800 url(../i/c85.gif) right bottom no-repeat;width:30px;height:23px;text-align:center;font-size:12px;}

.withcomment p {margin:4px 0px;font-size:13px;font-weight:700;color:#008326;}
.withcomment h2 {margin:0px;color:#008326;}
html>body .withcomment .block {height:auto;}



h1,h2,h3,h4 {text-transform:uppercase;}

.userstop {}
.userstop h2 {font-size:22px;margin:0px;padding:15px 0px 15px 15px;}
.userstop table {width:100%;}
.userstop td {vertical-align:top;}
.userstop .c1 {padding-left:15px;}
.userstop .c2 {width:80%;padding-right:3px;}
.userstop .c3 {padding-right:15px;white-space:nowrap;}

.userstop .c1 div {padding:4px 5px 4px 15px;border-top:1px solid #dcdcdc;}
.userstop .c2 div {padding:7px 0px 5px 10px;border-top:1px solid #dcdcdc;}
.userstop .c2 a {color:#000;}
.userstop .c3 div {padding:7px 0px 5px 15px;border-top:1px solid #dcdcdc;color:#ffa800;font-size:16px;font-weight:700;}
.userstop .active td {background:#008326 url(../i/c6.gif) left bottom repeat-x;}
.userstop .active div {border:none;border-top:1px solid #008326;}
.userstop .active .c2 * {color:#fff;}

.t9 .userstop .c2 div {padding-left:0;margin-left:15px;}



.eshop {padding:0px 15px;}
.eshop h2 {font-size:22px;margin:0px;padding:15px 0px 0px 0px;}
.eshop p {margin:3px 0px;text-transform:uppercase;color:#008326;}
.eshop table {width:172px;margin-top:20px;}
.eshop td {border-top:1px solid #dcdcdc;}
.eshop .c1 {padding:4px 0px 4px 0px;}
.eshop .c2 {padding:10px 0px 5px 15px;border-top:1px solid #dcdcdc;width:80%;}



.ads2 {margin-right:10px;border-bottom:5px solid #dedede;}

.pagehead {text-transform:uppercase;margin:3px 0px 5px 0px;border-bottom:1px solid #d9d9d9;}
.pagehead h1 {margin:0;font-size:45px;display:inline;letter-spacing:-3px;}
.pagehead h1 img {margin:0px 12px -3px 0px;}
.pagehead p {display:inline;color:#008326;font-weight:700;font-size:14px;}
.pagehead p {white-space:nowrap;}
.pageheadbordered {border-left:1px solid #d9d9d9;border-bottom:none;padding:15px 15px 10px 15px;;margin-bottom:10px;}


.tags {line-height:1.5;word-spacing:15px;margin:20px 0px 35px 0px;}
.tags a {word-spacing:normal;}
.tags h2 {display:inline;margin:0;font-size:22px;}
.tags p {display:inline;margin:0;font-size:12px;}
.tags .l1 {font-size:12px;}
.tags .l2 {font-size:13px;}
.tags .l3 {font-size:14px;}
.tags .l4 {font-size:15px;}
.tags .l5 {font-size:16px;}
.tags .l6 {font-size:17px;}
.tags .l7 {font-size:18px;}
.tags .l8 {font-size:19px;}
.tags .l9 {font-size:20px;}


.newslinecomm .block {padding:0px 0px 24px 0px;border-bottom:1px solid #d9d9d9;}
.newslinecomm h3 {margin:0px;font-size:22px;padding-left:60px;padding-top:20px;}
.newslinecomm .text {font-size:13px;padding-left:60px;}
.newslinecomm .r {position:relative;}
.newslinecomm .c {letter-spacing:-2px;position:absolute;right:365px;top:24px;font-size:23px;font-weight:700;background:#ffa800 url(../i/c20.gif) right bottom no-repeat;padding:4px 5px 21px 5px;}



.newsread {padding-left:30px;padding-right:15px;font-size:13px;}
.newsread p {line-height:1.5;}
.newsread big {font-size:18px;}
.newsread h1 {font-size:45px;line-height:1;margin-left:-15px;}
.newsread h2 {font-size:30px;margin-left:-15px;}
.newsread h3 {font-size:24px;margin-left:-15px;}
.newsread h4 {font-size:20px;margin-left:-15px;}
.newsread h5 {font-size:18px;margin-left:-15px;}
.newsread .back {border-top:1px solid #d9d9d9;padding:16px 0px 14px 3px;margin:0 0 0 -15px;}

.comments {background:#666666 url(../i/c26.gif) left top no-repeat;color:#fff;padding-left:10px;}
.comments .head {padding:50px 0px 10px 0px;}
.comments .head h1 {margin:0px;font-size:45px;letter-spacing:-2px;word-spacing:15px;}
.comments .head h1 a {color:#ffa800;font-size:18px;letter-spacing:0;}
.comments .text {font-size:14px;padding-left:70px;padding-right:20px;}
.comments .text .overflow {width:400px;overflow:hidden;}
.comments a {color:#ffffff;}
.comments .meta {color:#a3a3a3;font-size:11px;margin-top:5px;padding-left:70px;}
.comments .block {margin-top:17px;margin-right:0px;padding-bottom:17px;border-bottom:1px solid #767676;position:relative;min-height:60px;height:60px;}
html>body .comments .block {height:auto;}
.comments .ava {position:absolute;left:0px;top:3px;}
.comments .ava img {margin-left:10px;}

.comments .vote {font-size:11px;padding-top:5px;margin-left:0px;}
.comments .vote a {color:#fff;}
.comments .vote a:hover {text-decoration:none;}
.comments .vote big {color:#fff;background:#008326;}
.comments .plus {color:#fff;background:#008326;}
.comments .minus {color:#fff;background:#ce3838;}


.ftags {font-size:13px;margin:25px 0px 25px 0px; word-spacing:3px;}
.ftags a {color:#fff;background:#b2b2b2;border-left:3px solid #b2b2b2;border-right:3px solid #b2b2b2;border-bottom:2px solid #b2b2b2;}

.commentform {padding-left:10px;}
.commentform textarea {width:467px;height:165px;background:#fff;margin-bottom:20px;}
.commentform .submit {text-transform:uppercase;font-size:22px;font-weight:700;}
.commentform {padding:20px 0px 40px 0px;}

.newsnav {height:70px;position:relative;}
.t1 .newsnav {margin-right:30px;}
.newsnav .l1 {position:absolute;left:0px;top:25px;}
.newsnav .l2 {position:absolute;right:0px;top:20px;}

.regform {background:#f5f5f5;width:740px;}
.regform td {padding:0px 10px 5px 0px;font-size:13px;}
.regform td td {}
.regform .block {padding:15px 0px 0px 15px;}
.regform .descr {font-size:11px;font-weight:700;padding:0px 15px;}
.acc {font-size:11px;padding:3px 30px 0px 15px;line-height:1.4;}
.regform .submit {text-transform:uppercase;font-size:22px;font-weight:700;padding:15px 0px;;}

.authbody {background:#008326;color:#fff;}
.authbody .close {font-size:20px;position:absolute;right:0px;top:0px;}
.authbody .close a {color:#fff;font-family:Tahoma;font-weight:700;}
.authbody .submit a {color:#fff;text-transform:uppercase;font-size:22px;}
.authcontent {padding-top:30px;}
.authcontent h3 {text-align:center;font-size:40px;margin:0;}
.authcontent h4 {text-align:center;font-size:25px;margin:0;}
.authcontent p {margin:7px 0px 0px 0px;;}

.authcontent .help {width:300px;padding-bottom:4px;word-spacing:15px;line-height:1.5;margin:auto;}
.authcontent .help a {color:#fff;word-spacing:normal;font-size:11px;text-transform:uppercase;white-space:nowrap;}
.authcontent .help a:hover {text-decoration:none;}


html.dark,body.dark {width:100%;height:100%;overflow:hidden;}

div.shadow {position:absolute;left:0px;top:0px;width:100%;height:100%;background:#000;z-index:1000;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75);-moz-opacity: 0.75;-khtml-opacity: 0.75;opacity: 0.75;}
div.authframe {width:400px;height:200px;position:absolute;left:50%;top:50%;margin-top:-100px;margin-left:-200px;background:#038326;border:4px solid #fff;z-index:3000}


#Auth {position:absolute;right:30px;top:50px;font-size:11px;color:#4d956c;word-spacing:11px;}
#Auth a {color:#fff;}


.userblock {position:relative;}
.userblock .ava {position:absolute;left:0px;top:0px;}
.userblock .userstring {padding:2px 0px 5px 55px;}
.userblock a.nick {color:#e98d1d !important;font-size:14px;}
.userblock .mail {word-spacing:normal;padding-left:55px;}
.userblock .mail img {margin:0px 4px -1px 0px;}


.nav {background:#f5f5f5;padding:5px 15px 0px 15px;;margin-right:15px;margin-bottom:30px;}
.nav table {}
.nav .block {border-bottom:1px solid #fff;}
.nav td {font-size:14px;font-weight:700;padding:3px 4px;color:#7c7c7c;}
.nav td.active {background:#008326;}
.nav td.active a {color:#fff;}

.community {width:740px;overflow:hidden;}
.community table {width:740px;}
.community td {padding:10px 15px 10px 0px;border-bottom:1px solid #e5e5e5;color:#7c7c7c;font-size:11px;white-space:nowrap;}
.community .rate {color:#ffa800;font-size:23px;font-weight:700;padding-left:15px;}
.community .h td {padding-left:15px;}
.community .c0 {font-size:10px;border:none}
.community .c1 {border:1px solid #fff;;padding:0px;width:43px;}
.community .c2 {padding-left:15px;}
.community .c2 a {color:#000;font-size:14px;}

.profile .left {background:#f5f5f5;padding-top:15px;width:200px;margin-right:10px;}
.profile .rate {background:#ffa800;text-align:center;color:#fff;font-size:24px;padding:3px 0px;font-weight:700;margin:0px 15px 0px 15px;}
.profile .menu {padding:10px 15px 10px 15px;}
.profile .left .avatarka {margin:0px 15px 15px 15px;}
.profile .menu ul {list-style:none;margin:0;padding:0;}
.profile .menu li {list-style:none;margin:0;padding:3px 0px;border-bottom:1px solid #dcdcdc;;font-size:12px;color:#7c7c7c;font-weight:100;}
.profile .menu a {color:#008326;font-size:16px;font-weight:700;}
.profile .menu .orange {color:#ffa800;letter-spacing:-1px;}
.profile .right {background:#f5f5f5;width:530px;}
.profile .right table .c1 {padding:10px 20px 10px 15px;font-size:13px;width:140px;vertical-align:top;border-bottom:1px solid #fff;}
.profile .right table .c2 {padding:10px 20px 10px 0px;font-size:13px;vertical-align:top;border-bottom:1px solid #fff;}
.profile .right .submit {text-transform:uppercase;font-size:22px;font-weight:700;}

.guestbook h2 {margin-top:30px;}
.guestbookline {margin-right:10px;width:520px;}
.guestbookline .text {font-size:13px;padding-left:60px;}
.guestbookline .text .overflow {width:400px;overflow:hidden;}
.guestbookline .text .pic {margin-bottom:10px;}
.guestbookline .meta {color:#a3a3a3;font-size:11px;margin-top:5px;padding-left:60px;}
.guestbookline .block {margin-right:15px;padding-bottom:24px;position:relative;border-top:1px solid #fff;margin-top:-2px;}
.guestbookline .ava {position:absolute;left:0px;top:2px;}
.guestbookline .answer {font-size:11px;float:right;word-spacing:15px;margin-top:5px;}
.guestbookline .answer a {word-spacing:normal;}

.wrating {float:right;line-height:1;}
.wrating table {margin-top:7px;height:17px;}
.wrating td {padding:0px 3px;text-align:center;}
.wrating a {color:#fff;font-size:10px;font-weight:700;font-family:Tahoma;}
.wrating a:hover {text-decoration:none;}
.wrating .wrate {color:#999;padding:0px 3px;}

.wrating .red {background:#ce3838;color:#fff;}
.wrating .green {background:#008326;color:#fff;}

.wrating .wvote {vertical-align:top;width:40px;}
.wrating .wvote .wplus {background:#008326;}
.wrating .wvote .wminus {background:#ce3838;}
.wrating .wvote a {display:block;float:right;width:15px;text-align:center;padding:3px 0px 4px 0px;margin-left:2px;}



.guestbooknav {padding-left:60px;height:34px;position:relative;margin-top:0px;background:#f5f5f5;}
.guestbooknav .l1 {padding:8px 0px 0px 0px;}
.guestbooknav .l2 {position:absolute;top:0px;right:0px;padding:8px 10px 0px 0px;}

.pagenav {padding-left:15px;height:34px;position:relative;margin-top:0px;background:#f5f5f5;}
.pagenav .l1 {padding:8px 0px 0px 0px;}
.pagenav .l2 {position:absolute;top:0px;right:0px;padding:8px 10px 0px 0px;}

.guestbookform {margin-top:30px;}
.guestbookform .text {font-size:13px;padding-left:60px;}
.guestbookform .text td {font-size:13px;padding:10px 10px 10px 0px;}
.guestbookform .meta {color:#a3a3a3;font-size:11px;margin-top:5px;padding-left:60px;}
.guestbookform .block {margin-top:17px;margin-right:15px;padding-bottom:17px;position:relative}
.guestbookform .ava {position:absolute;left:0px;top:0px;}
.guestbookform  textarea {width:450px;height:163px;}
.guestbookform .submit {font-size:22px;font-weight:700;text-transform:uppercase;margin-top:5px;}

.imageList {width:450px;overflow:auto;overflow-y:hidden;margin-bottom:10px;}

.quizarchive {width:515px;margin-left:15px;}
.quizarchive .block {margin:0px 20px 20px 0px;border-bottom:1px solid #dcdcdc;padding-bottom:20px;}
.quizarchive .block  p {margin:7px 0px;}
.quizarchive .pic {width:120px;vertical-align:top;}
.quizarchive .head {margin-bottom:10px;}
.quizarchive .head * {font-size:14px;margin:0;}
.quizarchive .text {font-size:13px;}
.quizarchive .text p {margin:7px 0px;}

.quizarchiveview {width:525px;}
.quizarchiveview .header {margin:20px 20px 20px 0px;padding-bottom:20px;background:#f5f5f5;padding-top:15px;}
.quizarchiveview .pic {width:120px;vertical-align:top;padding-left:15px;}
.quizarchiveview .head * {font-size:16px;margin:0;}
.quizarchiveview .text {font-size:13px;}
.quizarchiveview .text p {margin:0px;}
.quizarchiveview .rate2 td {font-size:11px;padding:3px 10px 3px 0px;border-bottom:1px solid #dcdcdc;}

.flist {width:520px;overflow:hidden;}
.flist table {width:520px;margin-bottom:30px;}
.flist td {padding:10px 15px 10px 0px;border-bottom:1px solid #e5e5e5;color:#7c7c7c;font-size:11px;white-space:nowrap;}
.flist .rate {color:#ffa800;font-size:23px;font-weight:700;padding-left:15px;}
.flist .h td {border-bottom:3px solid #008326;padding-left:15px;}
.flist .c1 {padding:0px;width:43px}
.flist .c2 {padding-left:15px;}
.flist .c2 a {color:#000;font-size:14px;}
.flist .c3 {font-size:18px;color:#ffa800;font-weight:700;text-align:right;}
.flist h2 {margin-top:0px;}


.contentmenu {font-size:16px;font-weight:700;word-spacing:20px;text-transform:uppercase;padding:15px 0px 15px 0px;border-bottom:1px solid #d9d9d9;margin-right:15px;}
.contentmenu a {word-spacing:normal;}
.contentmenu .active {color:#ffa800;}

.eshopcontent {border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;position:relative;border-top:1px solid #fff;margin-top:10px;padding-left:15px;}
.eshopcontent .pagehead {margin-top:5px;}
.eshopcounter {width:435px;position:absolute;right:-1px;top:0px;padding-bottom:15px;font-size:14px;text-transform:uppercase;color:#ffffff;font-weight:700;text-align:right;background:#fff;}
.eshopcounter big {display:block;float:right;color:#000;font-size:36px;margin-top:-4px;padding-left:10px;}
.eshopcounter div {padding:35px 25px 35px 0px;line-height:1;background:#99c63b url(../i/c37.gif) left top no-repeat;}
.eshopcounter a {color:#fff;}

.eshopt table {width:930px;}
.eshopt td {border-bottom:1px solid #d9d9d9;border-top:none;}
.eshopt .cc1 {padding:20px 45px 20px 40px;text-align:center;}
.eshopt .cc2 {padding:30px 45px 30px 20px;}
.eshopt .cc2 p {color:#000;margin:3px 0px;font-size:13px;}
.eshopt .cc2 h5 {font-size:18px;margin:4px 0px;;}
.eshopt .cc3 {padding:30px 45px 30px 40px;color:#008326;}
.eshopt .price {font-size:36px;font-weight:700;white-space:nowrap;}
.eshopt .order {text-transform:uppercase;font-size:14px;font-weight:700;}
.eshopt .disabled .cc3 {color:#7c7c7c;}
.eshopt .disabled td {background:#f5f5f5;}
.eshopt .active td {background:#00c039 url(../i/c39.gif) left top repeat-x !important;}
.eshopt .active td {}
.eshopt .active .order {color:#fff;}
.eshopt .active .order a {color:#ffa800;}
.eshopt .active .price {color:#fff;}
.eshopt .active .cc2 a {color:#fff !important;}
.eshopt .active .cc2 p {color:#fff !important;}
.eshopt .active small {color:#fff !important;}

.eshopread {width:930px;margin-bottom:15px;}
.eshopread .pic {width:377px;padding:10px 0px;border-bottom:1px solid #d9d9d9;}
.eshopread .descr {font-size:13px;width:553px;padding:20px 0px;border-bottom:1px solid #d9d9d9;}
.eshopread .descr h5 {color:#008326;font-size:18px;}
.eshopread .descr .price {font-size:36px;font-weight:700;margin-top:10px;}

.eshopform {background:#f5f5f5;text-align:center;padding:30px 0px;width:930px;}
.eshopform table {text-align:left;maring:auto;}
.eshopform td {padding:7px 0px 7px 10px;}
.eshopform .c1 {text-align:right;font-size:13px;}
.eshopform .c2 {font-size:13px;width:320px;color:#7c7c7c;}



.djtop h2 {font-size:22px;margin:0px;padding:15px 0px 15px 15px;}
.djtop table {width:100%;}
.djtop td {vertical-align:top;}

.djtop .c0 {font-size:11px;color:#7c7c7c;}
.djtop .c1 {padding-left:15px;}
.djtop .c2 {width:80%;}
.djtop .c3 {padding-right:15px;white-space:nowrap;}

.djtop .c0 div {padding:10px 5px 4px 0px;border-top:1px solid #dcdcdc;margin-left:15px;}
.djtop .c2 div {padding:10px 0px 5px 5px;border-top:1px solid #dcdcdc;}
.djtop .c2 a {color:#000;}
.djtop .c3 div {padding:10px 0px 5px 15px;border-top:1px solid #dcdcdc;color:#ffa800;font-size:18px;font-weight:700;}
.djtop .active td {background:#008326 url(../i/c6.gif) left top repeat-x;}
.djtop .active div {border:none;border-top:1px solid #008326;}
.djtop .active .c0 div {color:#fff;}
.djtop .active .c2 * {color:#fff;}

.djenter {font-size:11px;padding-top:10px;}
.djenter p {margin:10px 10px 10px 0px;}


.qline {width:735px;overflow:hidden;margin-left:15px;}
.qline table {margin-left:-10px;width:735px;}
.qline .pic {width:177px;overflow:hidden;padding:1px;background:#fff;border:1px solid #000;}
.qline td {vertical-align:top;}
.qline .block {padding:10px 27px 15px 27px;margin:0px 0px 10px 10px;background:#f5f5f5;}
.qline .meta {width:178px;position:relative;text-align:right;margin-top:9px;}
.qline .rate {font-size:14px;font-weight:700;color:#ffa800;margin-bottom:3px;}
.qline .nick {position:absolute;left:0px;top:0px;}
.qline .nick a {color:#000;font-weight:700;}

.qtopsmall {background:#f5f5f5;}
.qtopsmall .c0 {font-size:11px;color:#7c7c7c;}
.qtopsmall .c0 div {padding:10px 5px 4px 0px;border-top:1px solid #dcdcdc;margin-left:15px;}
.qtopsmall h2 {font-size:22px;margin:0px;padding:15px 0px 0px 15px;}
.qtopsmall .small {padding:0px 0px 15px 15px;}
.qtopsmall table {width:100%;}
.qtopsmall td {vertical-align:top;}
.qtopsmall .c1 {padding-left:15px;}
.qtopsmall .c2 {width:80%;}
.qtopsmall .c3 {padding-right:15px;white-space:nowrap;}
.qtopsmall .c1 div {padding:4px 5px 4px 15px;border-top:1px solid #dcdcdc;}
.qtopsmall .c2 div {padding:7px 0px 5px 10px;border-top:1px solid #dcdcdc;}
.qtopsmall .c2 a {color:#000;}
.qtopsmall .c3 div {padding:7px 0px 5px 15px;border-top:1px solid #dcdcdc;color:#ffa800;font-size:23px;font-weight:700;}
.qtopsmall .active td {background:#00c039 url(../i/c6.gif) left top repeat-x;}
.qtopsmall .active div {border:none;border-top:1px solid #008326;}
.qtopsmall .active .c2 * {color:#fff;}
.qtopsmall .active .c0 {color:#fff;}

.qhead {padding-left:15px;min-height:85px;margin-top:20px;padding-right:10px;padding-bottom:10px;}
.qhead .pagehead {margin:0 0 0 94px;line-height:1;margin-top:0px;border-bottom:1px solid #d9d9d9;text-indent:-5px;padding-bottom:7px;}
.qhead .qheadpic {float:left;width:94px;margin-top:6px;}
 .qmenu {text-transform:uppercase;font-size:16px;font-weight:700;word-spacing:20px;padding-top:0px;margin:0 0 0 15px;}
.qhead .qmenu {text-transform:uppercase;font-size:16px;font-weight:700;word-spacing:20px;padding-top:9px;margin:0 0 0 94px;}
.qmenu * {word-spacing:normal;}
.qmenu .active {color:#ffa800;}
.qmenu span {font-size:12px;background:#b2b2b2;border-left:8px solid #b2b2b2;border-right:8px solid #b2b2b2;border-top:5px solid #b2b2b2;border-bottom:4px solid #b2b2b2;}
	
.qmenu2 {background:#99c63b;margin:10px 10px 10px 15px;word-spacing:15px;padding:4px 0px 4px 16px;}
.qmenu2 a {color:#000;font-size:14px;font-weight:700;} 
.qmenu2 .active {color:#fff;}


.menugreen {background:#99c63b;margin:0px 0px 10px 0px;word-spacing:15px;padding:4px 0px 4px 15px;}
.menugreen a {color:#000;font-size:14px;font-weight:700;word-spacing:normal;} 
.menugreen .active {color:#fff;}




.localtopsmall {width:207px;overflow:hidden;background:#f5f5f5;}
.localtopsmall .pic {width:177px;overflow:hidden;padding:1px;background:#fff;border:1px solid #000;}
.localtopsmall .block {padding:0px 15px 0px 15px;margin:0px 0px 15px 0px;}
.localtopsmall .meta {width:178px;position:relative;text-align:right;margin-top:9px;}
.localtopsmall .rate {font-size:14px;font-weight:700;color:#ffa800;margin-bottom:3px;}
.localtopsmall .nick {position:absolute;left:0px;top:0px;}
.localtopsmall .nick a {color:#000;font-weight:700;}
.localtopsmall h2 {font-size:22px;margin:0px;padding:15px 0px 0px 15px;}
.localtopsmall .small {padding:0px 0px 15px 15px;}

.qlinemini {border-top:1px solid #d9d9d9;margin:28px 10px 0px 15px;}
.qlinemini table {margin-top:18px;}
.qlinemini .pic {width:177px;overflow:hidden;padding:1px;background:#fff;border:1px solid #000;}
.qlinemini td {vertical-align:top;}
.qlinemini .block {padding:0px 18px 15px 0px;}
.qlinemini .meta {width:178px;position:relative;text-align:right;margin-top:9px;}
.qlinemini .rate {font-size:14px;font-weight:700;color:#ffa800;margin-bottom:3px;}
.qlinemini .nick {position:absolute;left:0px;top:0px;}
.qlinemini .nick a {color:#000;font-weight:700;}
.qlinemini h2 {font-size:22px;margin:0px;padding:15px 0px 0px 0px;}
.qlinemini .more {vertical-align:bottom;padding-bottom:50px;}


.qinfo {margin:10px 20px 10px 15px;font-size:13px;clear:both;padding-top:1px;}

.t25 .b206x392 {margin-top:10px;}

.qnav {height:70px;width:730px;position:relative;}
.qnav .l1 {position:absolute;left:0px;top:25px;}
.qnav .l2 {position:absolute;right:0px;top:20px;}

.qwinnews {margin-left:15px;margin-right:10px;font-size:13px;clear:both;padding-top:10px;}
.qwinnews .gray {padding:10px 15px;background:#f5f5f5;}
.qwinnews h3 {text-transform:none;margin:25px 0px 8px 0px;font-size:24px;}


.qarchivemenumini {font-size:13px;font-weight:700;word-spacing:15px;margin:10px 0px;}
.qarchivemenumini a {word-spacing:normal;}

.qview {width:725px;margin-left:15px;overflow:hidden;}


.qview .pic {}

.qview .block {padding:0px 0px 15px 0px;}
.qview .meta {position:relative;text-align:right;height:53px;;background:#008426 url(../i/c56.gif) left top repeat-x;padding-right:15px;}
.qview .meta small {color:#fff;}
.qview .rate {font-size:14px;font-weight:700;color:#ffa800;margin-bottom:3px;padding-top:10px;}
.qview .nick {position:absolute;left:15px;top:7px;}
.qview .nick a {color:#fff;font-weight:700;}

.galleryline {padding:15px;}
.galleryline h2 {margin-bottom:0;font-size:18px;}
.galleryline td {padding:10px 10px 10px 0px;font-size:13px;}
.galleryline td.c1 {}
.galleryline td.c2 {}
.galleryline .cf {width:300px;}
.galleryline .submit {padding-top:15px;}


.fotoline {padding:15px;}
.fotoline h2 {margin-bottom:0;font-size:18px;}
.fotoline td {padding:10px 10px 10px 0px;font-size:13px;vertical-align:top !importand;}
.fotoline td * {margin:0;}
.fotoline td.c0 {padding:3px 15px 3px 0px;}
.fotoline td.c1 {}
.fotoline td.c2 {}
.fotoline .cf {width:300px;}
.fotoline .submit {padding-top:15px;}


.galleryall td {vertical-align:top;padding:9px 12px 9px 0px;border-top:1px solid #d0d0d0}
.galleryall table {width:530px;}
.galleryall .c3 {width:80%;}
.galleryall .c3 h2 {margin:0px;font-size:18px;text-transform:none;}
.galleryall .c3 p {margin:4px 0px;font-size:13px;}


.galleryview td {vertical-align:bottom;padding:0px 20px 37px 0px;}
.galleryview .pic {padding-bottom:7px;}
.galleryview .block {position:relative;float:left;width:149px;overflow:hidden;}
.galleryview .comment {position:absolute;right:-1px;bottom:0px;background:#ffa800 url(../i/c85.gif) right bottom no-repeat;font-size:13px;font-weight:700;text-align:center;padding:2px 3px 7px 3px;}
.galleryview span {} 

.galleryview2 {padding:20px 0px 0px 14px;}
.galleryview2 td {vertical-align:bottom;padding:0px 25px 15px 0px;}
.galleryview2 .pic {padding-bottom:7px;}
.galleryview2 .block {width:149px;overflow:hidden;}
.galleryview2 .comment {position:absolute;right:-1px;bottom:0px;background:#ffa800 url(../i/c85.gif) right bottom no-repeat;font-size:13px;font-weight:700;text-align:center;padding:2px 3px 7px 3px;}
.galleryview2 span {} 


.fotoitem {background:#f5f5f5;padding:10px;margin:15px 0px;}
.fotoitem .navi {text-align:right;height:25px;}
.fotoitem .navi img {margin-left:5px;}
.fotoitemhead * {text-transform:none;margin:0px;}
.fotoitem .meta p {margin:5px 0px 0px 0px;}


.privateline {width:535px;}
.privateline table {width:535px;border-bottom:1px solid #dcdcdc;}
.privateline td {padding:10px 10px 10px 10px;border-top:1px solid #dcdcdc;font-size:13px;vertical-align:top;}
.privateline .c2 {width:90%;}
.privateline .message {min-height:30px;height:40px;padding-bottom:10px;}
html>body .privateline .message {height:auto;}
.privateline .d1 td {background:#f5f5f5;}
.privateline .green td {background:#e6fae5 !important;}
.privateline .navi {float:right;word-spacing:15px;}
.privateline img {margin-bottom:4px;}
.privateline .c1 input {display:none;}

.privateform {position:relative;background:#f5f5f5;padding-bottom:15px;}
.privateform .form {padding-left:70px;}
.privateform .ava {position:absolute;left:10px;top:45px;padding:0px;}
.privateform .textarea {width:450px;padding-top:10px;}
.privateform .textarea textarea {width:450px;height:100px;}
.privateform .c1 {width:60px;padding-top:10px;font-size:13px;}
.privateform .c1 div {padding-left:10px;}
.privateform .c2 {padding-left:10px;padding-top:10px;font-size:13px;}
.privateform table {height:35px;}


.private {width:535px;}


.frlist {width:530px;}
.frlist .block {position:relative;height:74px;border-bottom:1px solid #fff;background:#008326;}
.frlist .block .ava {position:absolute;left:0px;top:0px;padding:15px;}
.frlist .block .t {padding:15px 0px 0px 70px;color:#fff;font-size:13px;}
.frlist .block b a {font-size:14px;color:#fff;}
.frlist .block a {color:#ffa800;}
.frlist p {margin:3px 0px 3px 0px;}

.addfriendok {width:530px;background:#008326;margin-bottom:10px;}
.addfriendok p {margin:0px;padding:15px;color:#fff;font-weight:700;font-size:12px;}

.registererror {color:#fff;background:#c00;font-weight:700;font-size:16px;padding:15px;margin-right:10px;}
.registerok {color:#fff;background:#008326;font-weight:700;font-size:16px;padding:15px;margin-right:10px;}
.registerok a {color:#fff;text-decoration:underline;}

.eshopaddok {color:#fff;background:#c00;font-weight:700;font-size:16px;padding:15px;margin-right:10px;margin:15px 10px 15px 0px;}


.ct td {padding:10px 15px 10px 0px;border-bottom:1px solid #ccc;}
.ctsmall td {padding:3px 15px 3px 0px;border-bottom:1px solid #ccc;font-size:11px;}

.deletecomment {color:red}



.lettersindex {padding:10px 15px;font-weight:700;word-spacing:4px;}

.usersearchform {background:#f5f5f5;padding:10px 13px 10px 15px;line-height:1.8;margin:0 0 10px 0;font-size:13px;}
.usersearchform .cf {width:178px;}
.usersearchform img {margin:8px 0 0 0;}
.usersearchform p {margin:4px 0px;}

.citysearchform2 {background:#f5f5f5;padding:10px 13px 10px 15px;line-height:1.8;margin:0 0 10px 0;font-size:13px;}
.citysearchform2 .cf {width:520px;margin:0px 10px;}


.userstop2 {background:#f5f5f5;}
.userstop2 h2 {font-size:22px;margin:0px;padding:15px 0px 15px 15px;}
.userstop2 table {width:100%;}
.userstop2 td {vertical-align:top;}
.userstop2 .c1 {padding-left:15px;}
.userstop2 .c2 {width:80%;}
.userstop2 .c3 {padding-right:15px;white-space:nowrap;}

.userstop2 .c1 div {padding:4px 5px 4px 0px;border-top:1px solid #dcdcdc;}
.userstop2 .c2 div {padding:17px 0px 5px 10px;border-top:1px solid #dcdcdc;}
.userstop2 .c2 a {color:#000;}
.userstop2 .c3 div {padding:12px 0px 5px 15px;border-top:1px solid #dcdcdc;color:#ffa800;font-size:23px;font-weight:700;}
.userstop2 .active td {background:#00c039 url(../i/c6.gif) left top repeat-x;}
.userstop2 .active div {border:none;border-top:1px solid #008326;}
.userstop2 .active .c2 * {color:#fff;}



.usersonline {margin:15px 0px;}
.usersonline h2 {margin:0 0 10px 0;}
.usersonline .block {float:left;width:68px;margin-bottom:1px;border-right:1px solid #fff;}
.usersonline img {width:68px;height:68px;}

.usersnew {margin:15px 0px;clear:both;}
.usersnew h2 {margin:0 0 10px 0;}
.usersnew p {margin:0px;}
.usersnew .block {border-top:1px solid #e5e5e5;padding:10px 0px;}
.usersnewlist a {color:#000;}


.contestf {margin-top:15px;padding:10px;font-size:11px;background:#f5f5f5;}
.contestf .cf {width:170px;margin-top:7px;font-size:11px;}

.cmenusmall {background:#99c63b;word-spacing:15px;padding:4px 0px 4px 16px;}
.cmenusmall a {color:#000;font-size:14px;font-weight:700;word-spacing:normal;} 
.cmenusmall .active {color:#fff;}


.invitecode {background:#ff6600;margin:10px 10px 10px 0px;}
.invitecodetitle {margin:0px 0px 15px 0px;}
.invitecode td {font-size:12px;padding:5px 0px 5px 10px;vertical-align:middle;color:#fff;font-weight:700;}
.invitecode td small {color:#fff;}
.invitecode a {color:#fff;}
.invitecode h3 {margin:0;}
 

.invitecodewhite {background:#f5f5f5;margin:0px 10px 10px 0px;}
.invitecodewhite td {font-size:12px;padding:15px 0px 15px 15px;vertical-align:middle;font-weight:700;}
.invitecodewhite h3 {margin:0;}


.mapmarker {width:270px;position:relative;}
.mapmarker a {font-size:12px;}
.mapmarker .inf {padding-left:70px;}
.mapmarker small {display:block;margin-top:4px;}
.mapmarker .mappic {position:absolute;left:0px;top:0px;z-index:1000;}

.qlinefir {margin-left:15px;}
.qlinefir table {margin-left:-10px;}
.qlinefir .pic {}
.qlinefir .pic img {border:1px solid #000;}
.qlinefir td.ftd {vertical-align:top;}
.qlinefir td.ftd td {width:177px;height:111px;text-align:center;}
.qlinefir .block {padding:10px 27px 15px 27px;margin:0px 0px 10px 10px;background:#f5f5f5;}
.qlinefir .meta {width:178px;position:relative;text-align:right;margin-top:9px;}
.qlinefir .rate {font-size:14px;font-weight:700;color:#ffa800;margin-bottom:3px;}
.qlinefir .nick {position:absolute;left:0px;top:0px;}
.qlinefir .nick a {color:#000;font-weight:700;}
