*{margin:0;padding:0;}
body{background:#a2a2a2;font-size:15px;font-family:Comic Sans MS,Brush Script MT,cursive;}
img{border:none;}
.line_bg{margin:3px;height:1px;width:100%;background:#fc0 repeat-x;clear:both;}
.center{text-align:center;}
.red{color:#f00;}
.smallfont{font-size:0.7em;}
.r{text-align:right;}
.cp{cursor:pointer;}
.clear{clear:both;}
.c60{color:#f60;}
.mt{margin-top:5px;}
.tooltip{padding-right:20px;background:transparent url('/images/help.gif') no-repeat right;color:#36f;cursor:help;position:relative;}
.author,.authorpic{color:#f20;}
.author span,.authorpic span{font-size:10px;color:#000;font-weight:bold;}
.author img,.authorpic img{padding:1px;border:1px solid #a2a2a2;}
.author img{float:left;margin-right:10px;}
.authorpic img{float:right;margin-left:5px;}
#bestauthor{width:612px;border-bottom:1px solid #fc0}
#bestauthor span{font-size:0.7em;color:#808080;}
#bestauthor img{margin:0 1px;padding:1px;border:1px solid #a2a2a2;}
.site{font-size:11px;color:#808080;}
.writer{font-size:0.8em;}
.more{font-size:20px;font-weight:bold;text-decoration:none;}
#warn,#warn a,#sendwriter,#sendwriter a{font-size:10px;}
#warn a{color:#f60;}
#container{width:990px;margin:15px auto 1px;background:#FFF;border:3px solid #808080;}
#head{height:100px;background:#ee9405 url('/images/hbgf.png') repeat-y;border:2px solid #fff8d8;border-bottom:4px solid #fff8d8;}
#head .img1{position:relative;top:8px;left:15px;}
#head .img2{position:relative;top:5px;left:100px;}
#head .img3{position:absolute;top:0;left:50%;margin-left:310px;margin-top:20px;}
#head .hstr{position:absolute;top:0;left:50%;margin-left:-310px;margin-top:103px;width:580px;height:16px;font-family:"Times New Roman",Times,serif;font-size:14px;color:#fff;text-align:center;overflow:hidden;}
#menutop{width:987px;height:27px;overflow:hidden;}
#menutop ul{list-style:none;}
#menutop li{margin-left:1px;padding:1px 7px;height:20px;background:#fff8d8;border:2px solid #ffcc00;float:left;}
#menutop li:hover{background:#fff;}
#menutop a{color:#000;text-decoration:none;}
h1,h2{margin:10px 10px 0;text-align:center;}
h1{font-size:1.5em;}
h2{font-size:1.3em;}
.below{position:absolute;margin-left:185px;width:790px;}
#containertxt{width:100%;}
#containertxt td{padding:5px;vertical-align:top;}
#containertxt .lm,#containertxt .rm{width:170px;display:block;}
#containertxt .txt{}
#containertxt .txtbelow{padding-left:10px;padding-right:10px;}
#containertxt .bl1{padding-top:45px;}
#containertxt .bl2{padding-top:145px;}
.tx{padding:5px 15px;margin:5px 0;text-align:justify;border-top:2px solid #fc0;}
.tx a{color:#f60;font-size:0.8em;}
.tx p{padding:5px 0;}
.minh{min-height:170px;}
#user{padding-bottom:3px;font-size:14px;text-align:center;line-height:15px;}
#user .name{color:#f60;}
#user .r{font-size:10px;text-decoration:underline;}
#user .ava{margin:3px;padding:2px;border:1px solid #a2a2a2;}
#user .cp{margin-right:10px;}
#login,#chngpass,#chngava,#reg,#rempass,#sendwriterform{padding-top:5px;height:65px;border-bottom:1px solid #a2a2a2;}
#login [type=text],#login [type=password]{width:150px;}
#login .r{font-size:10px;}
#login span{text-decoration:underline;}
.lm ul,.rm ul{margin:0 0 20px 0;padding:2px;list-style:none;}
.lm li,.rm li{padding:0 3px;}
.lm ul a,.rm ul a{color:#000;text-decoration:none;}
.lm h3,.rm h3{text-align:center;}
.lm .fs,.rm .fs{border-bottom:1px dashed #fff;}
#menu1{border:2px solid #fc0;background:#fff;}
#menu1 li:hover,#menu1 .fs{background:#fc0;}
#menu2{border:2px solid #fea52f;background:#fff;}
#menu2 li:hover,#menu2 .fs{background:#fea52f;}
#menu2 li:hover a,#menu2 .fs{color:#fff;}
#menu3{border:2px solid #339966;background:#fff;}
#menu3 li:hover,#menu3 .fs{background:#339966;}
#menu3 li:hover a,#menu3 .fs{color:#fff;}
#menu4{border:2px solid #3366ff;background:#fff;}
#menu4 li:hover,#menu4 .fs{background:#3366ff;}
#menu4 li:hover a,#menu4 .fs{color:#fff;}
#menu5{border:2px solid #33cccc;background:#fff;}
#menu5 li:hover,#menu5 .fs{background:#33cccc;}
#menu5 li:hover a,#menu5 .fs{color:#fff;}
#menu6{border:2px solid #d80000;background:#fff;}
#menu6 li:hover,#menu6 .fs{background:#d80000;}
#menu6 li:hover a,#menu6 .fs{color:#fff;}
#footer{padding:0 5px;text-align:right;background:#fc0;}
.fct{float:left;width:315px;height:18px;background:url('/images/contact.png');}
.minipic{margin:0 auto;width:605px;padding-top:10px;color:#f00;clear:both;}
.anonspic{width:770px;padding:5px;border-top:2px solid #fc0;}
.minipic img,.anonspic img{margin:0 2px;padding:1px;width:113px;height:113px;border:1px solid #a2a2a2;}
#bigpic{padding:5px;}
#bigpic img{margin-top:5px;padding:1px;}
#bigpic .authorpic{font-size:12px;text-align:right;}
#bigpic a{color:#f60;font-size:12px;}
#bigpic .ms img{max-width:570px;max-height:900px;}
.cb{clear:both;float:right;position:relative;margin-top:-85px;}
.ratepic{clear:both;top:-90px;}
#socpic{left:-72px;top:3px;}
#socpic img{border:none;}
.golospic{clear:both;position:relative;left:203px;top:10px;}
.brdr img{border:1px solid #a2a2a2;}
#altpic{float:left;position:relative;margin-top:-10px;left:10px;width:670px;text-align:center;}
#altpic ul{list-style:none;}
#altpic li{font-size:13px;line-height:15px;margin-bottom:5px;}
#altpic .fs{font-weight:bold;}
#altpic .m{color:#969696;}
#altpic span{font-size:10px;white-space:nowrap;}
#altpic .pr{padding-left:5px;color:#41a741;}
#altpic .mr{padding-left:5px;color:#ff0000;}
#altpic img{cursor:pointer;margin-left:5px;vertical-align:text-top;}
.prev,.next{width:24px;height:28px;}
.prev{float:left;background:url('/images/left.jpg');}
.next{float:right;background:url('/images/right.jpg');}
#inp{position:relative;float:left;left:90px;margin-top:5px;text-align:center;}
#inp input{margin-left:5px;padding:0 5px;}
#inp .focus{color:#969696;background:#ffffff;border:2px solid #ccc;}
#alt,#nap{background:#fdfde9;border:2px solid #ffcc00;}
#alt{width:420px;}
#nap{margin-left:5px;width:120px;}
.onetxt{padding:5px;}
.onetxt h3 span{color:#f00;}
.onetxt .comment{font-size:0.7em;color:#808080;}
.onetxt p{padding:5px;text-indent:5px;text-align:justify;}
.onetxt a{color:#f60;}
.txthead{padding:0 10px;font-size:20px;background:#fc0;}
.txthead a{color:#000;text-decoration:none;}
#rassylki{text-align:center;}
#rassylki .rtbl{margin:auto;width:510px;text-align:left;border:double #ffcc99;background:url('/images/rassylki.jpg') no-repeat right;}
#rassylki .rtbl td{width:255px;}
#rassylki span{font-size:1.05em;}
#rassylki .rsh{text-align:center;font-size:18px;font-weight:bold;color:#3366ff;}
#rassylki .rbtn{padding:0 3px;border:2px solid #ccc;background:#f0f0f0;}
#err404,#activ{position:absolute;top:50%;left:50%;margin:-150px auto auto -300px;width:600px;height:300px;background:#fef8db;font-size:24px;font-weight:bold;text-align:center;border:3px solid #ffcc00;}
#err404 .img1,#activ .img1{position:absolute;top:50%;left:50%;margin:-125px auto auto -220px;}
#err404 .img2{position:absolute;top:50%;left:50%;margin:50px auto auto 100px;}
#err404 .txt,#activ .txt{position:relative;top:50%;margin-top:-35px;}
.rate{position:relative;float:right;margin-top:10px;padding-left:10px;width:150px;font-size:10px;color:#ccc;white-space:nowrap;}
.ratecontainer{float:left;margin:0 5px 0 0;padding:1px;width:99px;height:9px;border:1px solid #ddd;}
.clear_rateBox{width:100%;height:9px;background:#ddd url('/images/rate_bg.gif') repeat-x left bottom;}
.ratebar_p{height:9px;background:#595 url('/images/rate_p.gif') repeat-x left bottom;}
.ratebar_m{height:9px;background:#f2c url('/images/rate_m.gif') repeat-x left bottom;}
.golos{width:275px;font-weight:bold;}
.golos td{text-align:center;line-height:12px;}
.ldr{height:9px;}
#bar{height:35px;line-height:35px;text-align:center;font-size:11px;border-top:2px solid #fc0;}
#bar a,#bar span{margin:0 2px;padding:0px 4px;border:1px solid #fc0;border-radius:2px;}
#bar a{color:#000;text-decoration:none;background:#fffae0;}
#bar a:hover{background:#fc9;}
#bar span{color:#f00;}
.soc{position:relative;z-index:2;width:225px;height:37px;margin-right:200px;text-align:center;float:right;}
.soc a{display:inline-block;vertical-align:bottom;width:24px;height:29px;margin-right:4px;outline:none;}
.soc span{font-size:10px;}
.commtxt{float:right;position:relative;margin-top:-56px;width:26px;height:54px;}
.commtxt a{position:absolute;bottom:0;}
.cball{height:19px;background:url('/images/cball.png') no-repeat center;font-size:10px;text-align:center;line-height:17px;}
.commplus{position:absolute;bottom:0;margin-left:-150px;width:145px;height:35px;font-size:12px;border:1px solid #c0c0c0;display:none;}
.commplus a{position:relative;text-decoration:none;color:#000;}
.commplus .sel{text-align:center;background:#f9f9f9;border-bottom:1px solid #c0c0c0;}
.commplus .sel:hover{background:#fff;}
#comments{position:relative;margin-left:-185px;}
.commenttxt{float:left;clear:both;width:98%;padding:5px 10px;border-top:1px solid #fc0;background:#ffffee;}
#comments span{font-size:10px;}
#comments p{clear:both;}
#addcomment{position:fixed;z-index:11;left:50%;top:50%;width:600px;margin-left:-300px;margin-top:-140px;padding:3px;font-size:12px;background:#fef8db;border:3px solid #fc0;display:none;}
#addcomment .close{float:right;margin:-9px -9px 0 0;cursor:pointer;}
#addcomment span{font-size:14px;font-weight:bold;}
#addcomment textarea{margin:3px 0;padding:3px;width:590px;height:100px;border:2px solid #fc0;}
#addcomment [type=button]{margin-right:4px;padding:0 3px;font-weight:bold;color:#f00;background:#fff;border:2px solid #fc0;cursor:pointer;}
#addcomment [type=text]{margin:3px 0;padding:0 3px;border:2px solid #fc0;}
#smile{height:100px;border:1px solid #fc0;overflow:auto;display:none;}
#addform{padding:5px;}
#addform a{margin-left:10px;font-size:0.7em;color:#f60;}
#addform span{font-size:12px;}
#addtitle,#addauthor,#addsite,#addauthortext,#addsub,#addalt,#addpic{padding:1px 3px;margin:2px 0;width:300px;}
#addsub{margin-left:10px;}
.grey{color:#ccc;}
#addtxt{padding:3px;width:770px;height:270px;}
#addform [type="button"]{padding:0 5px;}
#blocklayer{position:fixed;z-index:10;top:0;left:0;width:100%;height:100%;background:#e3e0e0;display:none;opacity:0.5;}
#message{position:fixed;z-index:20;left:50%;top:50%;width:300px;height:100px;margin-left:-150px;margin-top:-80px;padding:2px;font-size:14px;text-align:center;background:#fcfafa;border:1px solid #a2a2a2;display:none;}
#message input{margin-top:5px;padding:0 8px;}
#message .msgtxt{width:300px;height:70px;line-height:70px;border-bottom:1px solid #a2a2a2;}
.PC_TBlock td{border:1px solid #e0e0e0;width:16%;}
.reklmenuT{overflow:hidden;position:relative;width:170px;}
#counters{margin:0 auto;width:990px;}

/*.mctitle{line-height:19px;}
#MarketGidScriptRootC587549 .mcprice a{background-color:#f00;}*/
#MarketGidScriptRootC587549{width:980px;margin:0 auto;}

.AdsTitle{width:300px;height: 250px; } 
@media(min-width:600px){.AdsTitle{width:580px;height:400px;}}