img {border:0px;}
img.add {border:0px;margin-right:5px;vertical-align:top;}

body {margin:0px;padding:0px;background-color : #ffffff;font-family: tahoma;font-size:12px;}
td {font-family: tahoma;font-size:12px;}
table {border-collapse:collapse;}

a {color:#006cbf;}
a.fn {color:#006cbf;text-decoration:none;}
a.f_small {color:#777777;font-size:9px;}
a.off {color:#65ace3;}
a.ab {color:#444444;}
a.cd {color:#006cbf;}
a:hover {color:#14598d;}
a.mainmenu {font-size:12px;color:#0083e7;text-decoration:underline;}
a.mainmenu:hover {color:#14598d;}
a.forumlink {color:#81a4bf;}
a.cat {font-size:10px;padding-left:50px;}
a.lf {color:#FFFFFF;font-size:10px;font-weight:bold;}
a.lf:hover {color:#eeeeee;}
a.file {color:#882222;}
a.small {font-size:10px;color:#0083e7;text-decoration:underline;}
a.small:hover {font-size:10px;color:#14598d;}


td.block {font-size:10px;padding:10px;text-align:left;}
td.set_help {font-size:10px;width:190px;vertical-align:bottom;padding-left:10px;background-image:url('images/info_help.gif');border-left:solid 1px #aaaaaa;}
td.reg_left {background:#bbbbbb;width : 150px;padding-right:10px;border-left: 1px solid #000000;text-align:right;}
td.reg_right {background:#bbbbbb;width : 130px;padding-right:10px;border-right: 1px solid #000000;text-align:left;vertical-align:bottom;}
td.forum_big {padding:5px; border-bottom:solid 1px #ccc;}
td.forum_small {border-left:solid 1px #777;text-align:center;padding:5px; border-bottom:solid 1px #ccc;}
td.forum_zag {text-align:center;border-bottom:solid 1px #000;}
td.forum_ico {width:38px;background-color:#eee;border:solid 1px #000;}
td.post_user {font-size:10px;background-color:#eee;padding:5px;text-align:center;width:150px;vertical-align:top;}
td.post_text {background-color:#fefefe;border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;text-align:left;vertical-align:top;}
td.mainmenu {background-color:#d5e5fa;background-image:url('images/mm_bg.gif');padding:10px;border-bottom: 1px dotted #666666;text-align:left;}
td.info_left {width:100px;font-size:11px;text-align:right;padding:2px;vertical-align:top;background-color:#dddddd;border-bottom:solid 1px #dddddd;}
td.info_right {font-size:11px;width:190px;text-align:left;padding:2px;background-color:#fafafa;border-bottom:solid 1px #dddddd;}
td.contact { font-size:10px;text-align:center;border:solid 1px #dddddd;}
td.small { font-size:11px;border:solid 1px #dddddd;}

td.f_file_l {font-size:10px;text-align:right;font-weight:bold;padding:3px;}
td.f_file_r {font-size:10px;text-align:left;font-weight:bold;padding:3px;padding-left:30px;}
div.vremya {font-size:11px;padding-left:20px;}


div.blog_text {font-size:11px;}
.blog_text:first-letter {font-weight:bold;font-size:11px;}
td.blog_bottom {text-align:center;font-size:10px;padding:3px;background-color:#eee;border:solid 1px #888888;border-top:none;}

div.blog_bottom {text-align:right;font-size:10px;padding:3px;border-top:solid 1px #888888;margin-top:5px;}


div.zagol {width:100%;font-size:30px;padding-right:50px;color:#555599;font-weight:bold;text-align:right;}
div.block_left {font-size:10px;width : 100%;padding:5px;border-bottom: 1px solid #666666;text-align:left;}
div.post_top {border-bottom:dotted 1px #aaaaaa;margin-bottom:5px;text-align:right;font-size:10px;padding-bottom:3px;}
div.post_bottom {border-top:dotted 1px #aaaaaa;margin-top:20px;text-align:left;font-size:12px;padding-left:20px;color:#999999;}
div.attach {font-weight:bold;font-size:10px;margin-top:10px;}
div.print {width:700px; padding:20px;}
div.forum_desc {font-size:11px;}
div.topic_desc {font-size:10px;padding-top:2px;}
div.article {padding:10px;
        border-top:dotted 1px #000000;
        border-bottom:dotted 1px #000000;
}
.artname {
        font-size:20px;
        margin-bottom:10px;
}
.about_art {
        padding:10px;
        background-color:#eeeeee;
        border-top:dotted 1px #000000;
        border-bottom:dotted 1px #000000;
}
.art_name {
        border:solid 1px #ffffff;
        background-color:#efefef;
        padding:2px;
        padding-left:25px;
}
.art_look {
        border:solid 1px #ffffff;
        background-color:#e6e6e6;
        padding:2px;
        text-align:center;
}
.art_rating {
        border:solid 1px #ffffff;
        background-color:#efefef;
        padding:2px;
        text-align:center;
}
.art_file {
        border:solid 1px #ffffff;
        background-color:#e6e6e6;
        padding:2px;
        text-align:center;
}
.zart_name {
        border:solid 1px #ffffff;
        background-color:#e3e3e3;
        font-weight : bold;
        font-size : 11px;
        padding:2px;
        padding-left:15px;
}
.zart_look {
        border:solid 1px #ffffff;
        background-color:#d0d0d0;
        font-weight : bold;
        font-size : 11px;
        width: 100px;
        padding:2px;
        text-align:center;
}
.zart_rating {
        border:solid 1px #ffffff;
        background-color:#e3e3e3;
        font-size : 11px;
        font-weight : bold;
        width: 70px;
        padding:2px;
        text-align:center;
}
.zart_file {
        border:solid 1px #ffffff;
        background-color:#d0d0d0;
        font-size : 11px;
        font-weight : bold;
        width: 40px;
        padding:2px;
        text-align:center;
}
div.cat {
        font-size:20px;
}
.search_form {
        background-color:#eeeeee;
        border:solid 1px #000000;
        margin:10px;
        padding:10px;
        width:260px;
}
div.codetext {
        text-align:left;
        padding:5px;
        border: solid 1px #aaaaaa;
        background-color:#f9f9f9;
        margin-left:30px;

}
div.quotetext {
        font-size:10px;
        text-align:left;
        padding:5px;
        border: dotted 1px #aaaaaa;
        background-color:#f9f9f9;
        margin-left:30px;

}
.poll_cell {
        background-color:#eeeeee;
        border:solid 1px #000000;
        font-size:11px;
        width:100%;
        text-align:left;
        padding:5px;
}


.comment_author {width:100px;float:left;text-align:center;padding:3px;background-color:#f5f5f5;font-size:11px;}
.comment_out {width:100%;text-align:left;background-color:#fefefe;border:dotted 1px #dddddd;font-size:11px;}

form {margin:0px;}
input { border: 1px solid #000000; margin:0px;font-size: 11px; font-family: tahoma; background-color: #fafafa;}
input.small {font-size: 10px;}
input.set {margin-top:0px;}
input.poll {border:0px;background-color:#fff;}
input.nobor {border:0px;background-color:#f8f8f8;}
input:focus, textarea:focus{ border: 1px solid #aa0000; color: #000000; background-color: #ffffff;}
input.checkbox:focus {border:0px;}
input.poll:focus {border:0px;}
input.add {width:100%;}

font.search {font-weight:bold;background-color:#ffff88;}

textarea {background-color: #fafafa; color: #000000; border: 1px solid #222222; font-size: 11px; font-family: verdana;margin:0px;}
textarea.set {width:100%;}
textarea.article {border: 1px solid #222222; width:100%;font-size: 11px; font-family: tahoma;}

select {border: 1px solid #222222; font-size: 11px; font-family: tahoma;}
.add_form {
        background:#eeeeee;
        width : 100%;
        padding:10px;
        border: 1px solid #666666;
        text-align:left;
}
textarea.add {background-color: #fafafa; color: #000000; border: 1px solid #222222; width:100%;font-size: 11px; font-family: verdana, arial, helvetica, sans-serif;}
input.checkbox { margin:0px; font-size: 10px; border:0px;background-color: #eeeeee;}
td.offtop {padding:2px;padding-left:10px;font-size:11px;color:#444;border:solid 1px #aaa;background-color:#fafafa;}

div.date {font-size:12px;font-weight:bold;text-align:center;width:110px;padding:5px;background-color:#eeeeee;border:dashed 1px #555555;margin:5px;margin-right:200px;}
div.time {font-size:11px;text-align:left;width:100%;}
td.forum_left {
        width:120px;
        text-align:center;
        vertical-align:top;
        background-color:#eeeeee;
        border-right:solid 3px #aaaaaa;
        padding-top:5px;
        padding-bottom:5px;
}
td.forum_right {
        text-align:left;
        vertical-align:top;
        background-color:#ffffff;
        padding:5px;
        font-size:11px;
}
td.forum_off_left {
        width:120px;
        text-align:center;
        vertical-align:top;
        color:#aaaaaa;
        font-size:9px;
}
td.forum_off_right {
        text-align:left;
        vertical-align:top;
        color:#aaaaaa;
        background-color:#ffffff;
        padding:5px;
        font-size:11px;
}
td.forum_file_left {
        width:120px;
        text-align:center;
        vertical-align:top;
        color:#000000;
        font-size:9px;
        background-color:#E1F9DB;
}
td.forum_file_right {
        text-align:left;
        vertical-align:top;
        color:#aaaaaa;
        background-color:#E1F9DB;
        padding:5px;
        font-size:11px;
}
.code{
        border: dotted 1px #aaaaaa;
        background-color:#f9f9f9;
        font-size:9px;
        overflow:auto;
        display:block;
        text-align:left;
        margin:20 0 0 0px;
        color:#FF8622;
}
.code ol{
        padding:0 0 0 35px;
        margin:0;
}
.code pre{
        padding:0 0 0 0px;
        font-size:11px;
        color:#000000;
        margin:0px;
}
img.avatar {
         float:right;
         margin-left:10px;
         margin-bottom:5px;
}