body{background:#000;font-family:Arial, Helvetica, sans-serif;margin-top:0;margin-bottom:0;padding:0}
tr{margin:0;padding:0}


p{color:#2A2C38;font-size:13px;margin:0;padding:0}
.butt{color:#3766D5;font-size:12px;text-decoration:none;display:block;text-align:center;margin-left:4px;padding-top:2px;float:right;width:19px;height:17px;border:1px solid #839DB8;background:#E5EEF3}
*html .butt{width:20px;height:20px}
.page .butt{float:left;position:relative;left:50%}
.listing{border:1px #C5C9CC solid;background-color:#F5F6F0;width:16px;height:16px;text-align:center}
.answe{border:1px #C5C9CC solid}
.littable{font-size:1px}
a.blue:hover{color:#3469D5;font-size:12px;text-decoration:underline}
.tip{display:none;font-size:11px;border:solid 1px #000;text-align:left;position:absolute;z-index:999;visibility:hidden;color:#000;top:20px;left:90px;background-color:#FFFFE1;padding:3px}
input.send_button{width:101px;height:21px;background-image:url(../i/submit.jpg)}
p.message{color:#777A81;font-size:11px}
p.message b { text-align:left;}

a.gb_auth:link,a.gb_auth:visited{color:#3469D5;font-size:11px;text-decoration:none}
a.dp_auth:link,a.dp_auth:visited{color:#3469D5;font-size:11px;text-decoration:none}
a.dp_auth:hover{color:#3469D5;font-size:11px;text-decoration:underline}
.messagetop{background-color:#EAEFF5;border-bottom:#D3D7E0 1px solid;height:20px}
p.mainlst{color:#2a2c38;font-size:12px;text-decoration:none;text-align:justify}
p.mainlstc{color:#2a2c38;font-size:12px;text-decoration:none;text-align:center}
p.mainlstr{color:#2a2c38;font-size:12px;text-decoration:none;text-align:right}
p.mainlstl{color:#2a2c38;font-size:12px;text-decoration:none;text-align:left}
.g-bord{border-right:#828282 1px solid}
p.cp{color:#CCC;font-size:11px}
p.cprt{font-size:11px;color:#777; padding:10px 10px 0 10px;}
p.uploaders{font:12 px;color:#000;text-align:justify}
.search{color:#777;font-size:13px}
.mmenu{height:25px;background-color:#FAFAFA;border-left:#6c757a 2px solid;border-right:#6c757a 2px solid;border-bottom:#242f33 1px solid}
.list{height:25px;border-left:#6c757a 2px solid;border-right:#6c757a 2px solid;border:#D4D8DF 1px solid;background-color:#EAEFF5}
.stdbutton{border:1px #2057AA solid;background-color:#CFE2F0;width:45px}
.ch{border:1px #A5ACB2 solid;background-color:#CCC}
.bordbot2{border-bottom:#242f33 1px solid;background-color:#2a2c38}
.bord-menu{border-left:#6C757A 2px solid;border-right:#6C757A 2px solid}
a.songlink:hover{color:#2871E9;font-size:12px;text-decoration:underline}
p.pcmenu{color:#A3A9AE;font-size:12px;font-weight:700;text-decoration:none}
a.bordmenu:hover{color:#2a2c38;font-size:9px;text-decoration:underline}
a.mainist:hover{color:#494E59;font-size:12px;text-decoration:underline}
a.guestl:hover{color:#FAFAFA;font-size:13px;text-decoration:underline}
.whbor{border-top:#000 1px solid;border-right:#000 1px solid;border-left:#000 1px solid;border-bottom:#000 1px solid}
.answer{background-color:#2C3339;border-top:#909497 1px solid;border-bottom:#898989 1px solid}
.grright{border-left:#C4CBD1 1px solid;width:2px;height:2px;background:url(../i/gr_right.gif) no-repeat -2px 0}
.grtop{border-top:#C4CBD1 1px solid}
.topline{height:3px;background:url(../i/topline.gif) repeat-x top left}
.bottomline{height:3px;background:url(../i/bottomline.gif) repeat-x bottom left}
.leftline{width:3px;background:url(../i/leftline.gif) repeat-y top left}
.rightline{width:3px;background:url(../i/rightline.gif) repeat-y top right}
.mtopline{height:7px;background:url(../i/mtopline.gif) repeat-x top left}
.bltopline{height:7px;background-color:#EAEFF5}
.grtopline{height:1px;background-color:#CCDCDC}
.mbottomline{height:7px;background:url(../i/mbottomline.gif) repeat-x bottom left}
.blbottomline{height:7px;background-color:#EBEFF8}
.mleftline{width:7px;background:url(../i/mleftline.gif) repeat-y top left}
.mrightline{width:7px;background:url(../i/mrightline.gif) repeat-y top right}
.tlug{width:3px;height:3px;background:url(../i/ugolok.gif) no-repeat -3px -3px}
.trug{width:3px;height:3px;background:url(../i/ugolok.gif) no-repeat 0 -3px}
.blug{width:3px;height:3px;background:url(../i/ugolok.gif) no-repeat -3px 0}
.brug{width:3px;height:3px;background:url(../i/ugolok.gif) no-repeat 0 0}
.mtlug{width:7px;height:7px;background:url(../i/mugolok.gif) no-repeat -7px -7px}
.bltlug{width:7px;height:7px;background:url(../i/blugolok.gif) no-repeat -7px -7px}
.bltrug{width:7px;height:7px;background:url(../i/blugolok.gif) no-repeat 0 -7px}
.blblug{width:7px;height:7px;background:url(../i/blugolok.gif) no-repeat -7px 0}
.grblug{width:2px;height:2px;background:url(../i/gr_ugolok.gif) no-repeat -2px 0}
.grbrug{width:2px;height:2px;background:url(../i/gr_ugolok.gif) no-repeat 0 0}
.blbrug{width:7px;height:7px;background:url(../i/blugolok.gif) no-repeat 0 0}
.mtrug{width:7px;height:7px;background:url(../i/mugolok.gif) no-repeat 0 -7px}
.mblug{width:7px;height:7px;background:url(../i/mugolok.gif) no-repeat -7px 0}
.mbrug{width:7px;height:7px;background:url(../i/mugolok.gif) no-repeat 0 0}
.main{width:188px;background:url(../i/fon.jpg)}
.main2{width:148px;background:url(../i/fon.jpg)}
.main_cent{width:660px;background:url(../i/fon.jpg)}
.block{width:174px;background:url(../i/fon2.jpg) -9px -36px}
.block2{width:134px;background:url(../i/fon2.jpg) -9px -36px}
.blockdp{background:url(../i/fon2.jpg) -9px -36px}
tr.lib-list-row{background-color:#EBEFF8}
tr.lib-list-row-sel{background-color:#D8DCE1}
.little{width:33px;height:33px;border:1px #FFF solid}
.list3{border:#D4D8DF 1px solid;background-color:#EAEFF5;text-align:justify;color:#000;font-size:13px;text-decoration:none}
td,img{margin-top:0;margin-bottom:0;padding:0}
a.blue:link,a.blue:visited,a.songlink:link,a.songlink:visited,a.mainlist:link,a.mainlist:visited,a.guestb:link,a.guestb:visited{color:#3469D5;font-size:12px;text-decoration:none; }
a.cmenu:link,a.cmenu:visited,a.cmenu:hover{color:#A3AEB7;font-size:12px;font-weight:700;text-decoration:none}
a.bordmenu:link,a.bordmenu:visited{color:#2a2c38;font-size:9px;text-decoration:none}
a.guestb:hover{color:#2a2c38;font-size:12px;text-decoration:underline}
a.mainlist:link,a.mainist:link,a.mainist:visited{color:#3469D5;font-size:12px;text-decoration:none; border-bottom:#3469D5 1px dotted;}
/*a.mainlist:link {color:#000;font-size:12px;text-decoration:none;} */
a.mainlist:hover, a.mainist:hover{color:#000; border:none; text-decoration:underline}


.guestld,a.guestl:link,a.guestl:visited{color:#FAFAFA;font-size:13px;text-decoration:none}
h1 {margin-top:3px;color:#000;font-size:12px;text-align:center;margin:0; padding:0;}

div#usernotes div.head,div#usernotes div.foot{background-color:transparent;padding:4px}
div#usernotes span.action{float:right}
div#usernotes div.note{margin-left:2em;margin-right:2em;border-bottom:#999999 1px dashed;padding:4px;text-align:left}
div#usernotes div.note small { float:right; }
div#usernotes div.text{margin-top:4px;padding:2px;text-align:left}
div#usernotes div.note a {color:#3469D5;text-decoration:none}
div#usernotes div.note a:hover {color:#3469D5;text-decoration:underline}
div#usernotes,div#usernotes div.foot a,div#usernotes div.head a{background-color:transparent}

p.c7 {color: #777A81}
td.c6 {font:0}
tr.c5 {background-color: #EBEFF8}
td.c4, tr.c4 {background-color: #D4D8DF}
tr.c2 {background-color: #EAEFF5}

/* new classes */
dl.plashki{display:block;padding:0;margin:0 0 5px 0;background:url(../img/bg-bt.png) top center no-repeat; width:134px; height:auto;}
dl.plashki dt{padding:16px 0 0 0;margin:0;text-align:center; }
dl.plashki dd{display:block;padding:0 10px 10px 10px;margin:0; background:url(../img/bg-bb.gif) bottom center no-repeat;text-align:center;}
dl.plashki dd a{clear:both;padding:3px 0 10px 0;font-size:11px;color:#FFF; text-decoration:none;}
dl.plashki dd a:hover{color:#ccc; text-decoration:underline;}

dl.plashki dt.menu{padding:0;margin:0;text-align:left;}
dl.plashki dd.menu{padding:5px 0 10px 0;margin:0;text-align:left; }
dl.plashki dd.menu ul{padding:0;margin:0 0 0 10px;list-style:none;}
dl.plashki dd.menu li{padding:0;margin:0;list-style:none;height:22px}
dl.plashki dd.menu a{padding:0;margin:0;line-height:22px;}
dl.plashki dd.menu a.ml{color:#000;font-size:11px;text-decoration:none;font-weight:700}
dl.plashki dd.menu a.ml_white{color:#fff;font-size:11px;text-decoration:none;font-weight:700}
dl.plashki dd.menu a.ml:hover,a.ml_white:hover{color:#fff;text-decoration:underline}


dl.texts{display:block;padding:0;margin:0;background: #ebeff8 url(../img/texts-t.png) top center no-repeat;width:646px;height:auto;}
dl.texts dt{padding:0 0 0 18px;margin:0;color:#777A81;font-size:11px; height:22px;border-bottom:#d4d8df solid 1px;font-weight:700;line-height:29px;overflow:hidden;text-align:left}
dl.texts dd{display:block;padding:20px;margin:0;background:url(../img/texts-b.png) bottom center no-repeat;text-align:center;}

#text-text p {padding:7px 0;text-align:left}
h6{text-align:left;padding:0;color:#999; font-size:10px; font-weight:bold; margin:1px 0 0 5px;}
h5{text-align:left;padding:0;color:#000000; margin:7px 0 0 5px; font-size:10px; font-weight:bold;}

form#comment_form { clear:both; padding:0 30px; position:relative;  }
form#comment_form label { height:25px; width:220px;font-size:13px; text-align:left; display:block; line-height:27px;}
form#comment_form label em { color:#FF0000; }
form#comment_form label.comment { width:300px;position:absolute; left:0; top:0; }
form#comment_form label.name, form#comment_form label.email, form#comment_form label.code{ margin-left:350px;  }
form#comment_form fieldset { position:relative; width:530px; height:250px; border:none;}
form#comment_form textarea { width:330px; height:190px; padding:5px; background:#fff; border:1px solid #ccc; margin:0; position:absolute; left:0; top:25px; font-size:13px; color:#999; }
form#comment_form input.text { width:200px; height:20px; padding:3px; background:#eee; border:1px solid #ccc; font-size:13px; color:#999; margin-left:350px; text-align:left; }
form#comment_form textarea:focus,form#comment_form input.text:focus { border-color:#999; color:#666; background:#FFF }
form#comment_form div#comment_options { width:540px; height:20px; position:relative; margin-top:20px; }
form#comment_form div#comment_options input#submit { position:absolute; right:0; top:0; }
form#comment_form .code {width:220px; padding:3px; margin-left:350px; text-align:left;}

form#comment_form a { font-size:12px; color:#3469D5}
form#comment_form p { text-align:left; }

#footer { width:980px; height:80px; background:url(../i/copyright-fon.jpg) repeat-x bottom; overflow:hidden;}
#footer .left {width:20%; float:left; text-align:left;padding:20px 0 0 20px}
#footer p.mid {display:block;width:55%; float:left; text-align:center; font-size:11px;color:#666;padding:20px 0;line-height:16px}
#footer p.mid a {color:#999;text-decoration:underline }
#footer p.mid a:hover {color:#FFFFFF; text-decoration:none;}
#footer .right {width:20%; float:right; text-align:right;padding:20px 20px 0 0}

#search_form { width:100%; display:block; height:30px; width:360px; padding:4px 0 0; margin:0; position:absolute; top:93px; right:50%; margin:0 113px 0 0; }
.specinput{background-color:#EAEFF5;border:#4F75C0 1px solid;height:16px;width:260px;color:#000;font-size:12px;font-weight:700; margin:1px 0 0 4px;padding:1px 3px 2px; float:left}
.btn{ float:left; margin:1px 0 0 0; padding-left: 7px;}
#top_banner {height:60px; width:468px; position:absolute; top:35px; left:50%; margin:0 0 0 -5px;}

#tx2_informer_14035{height:auto;overflow:hidden;display:block; padding:4px 0; }
#tx2_informer_14035 a{color:#FFF;font-size:11px;text-decoration:none; width:115px; }
#tx2_informer_14035 a:hover{text-decoration:underline}
#tx2_informer_14035 td { width:135px; padding:4px; }
#tx2_informer_14035 td:hover  { border:2px #666666 solid; padding:2px; background:#333; }

p.film_def { text-align: left;}

p.def { text-align: left;}
