﻿html,body{height:100%;}
body{margin:0px; padding:0; font-family:arial; font-size:13px; color:#000; background:#fff url('/img/bg.gif');}
table,a,input,select,textarea{font-family:inherit; font-size:inherit; color:inherit;}

a{color:#484A4D;}
a:link{text-decoration:underline;}
a:visited{text-decoration:underline;}
a:hover{text-decoration:none; color:#D6332E;}
a.nodec:link{text-decoration:none;}
a.nodec:visited{text-decoration:none;}
a.nodec:hover{text-decoration:none;}

a.js_link{border-bottom:1px dotted #0067AA; line-height:1.5em;}
a.js_link:link{text-decoration:none;}
a.js_link:visited{text-decoration:none;}
a.js_link:hover{text-decoration:none; border:none;}

input,textarea,select{font-size:12px;}
input.button{width:auto !important; font-size:12px;}
input.error{border:1px solid #bb0000 !important;}
input.chb{border:none; width:auto !important;}
input.im{border:none !important; width:auto !important; padding:0 !important;}
textarea{overflow:auto;}

form{margin:0;}

input.inp, textarea.inp{background:#ааа; color:#333; border:1px solid #ccc; width:250px; padding:3px 2px;}

table{border-collapse:collapse;}
td{padding:0; margin:0;}

img{border:none;}

hr{line-height:1px; height:1px; border:none; background:#E3E3E3; color:#E3E3E3; margin:8px 0;}

h1{margin:0; margin-bottom:20px; padding:0; font-size:18px; line-height:1.5em; font-weight:normal;}
h2{margin:0; margin-bottom:20px; font-size:13px; font-weight:bold; line-height:1.5em;}
h3{margin:0; margin-bottom:20px; font-size:13px; line-height:1.5em;}
p{margin:0; padding:0; margin-bottom:12px;}

ul{list-style-type:none; padding:0; margin-left:0;}
li{background:url('/img/li.gif') 4px 7px no-repeat; padding-left:18px; margin-bottom:4px;}

.space{font-size:1px; height:20px;}
.space.sm{height:15px;}
.space.smm{height:10px;}
.clearer{clear:both;}
.nomar{margin:0 !important;}
.nopad{padding:0 !important;}
.no_border{border:none !important;}

.hidden{display:none;}
.bold{font-weight:bold;}
.small{font-size:11px;}
.grey{color:#B4B5B5;}
.red{color:#C30000;}
.blue{color:#00387C;}
.f_left{float:left;}
.f_right{float:right;}
.rel_container{position:relative;}

/**
* Project 
*/

.mt{width:998px;}

.gl{vertical-align:top;}
.header div{float:left;}
.header div.menu{background:#fff;}

.right_col{width:177px; vertical-align:top; padding-top:90px;}
.content_row .right_col{padding:0; background:url('/img/right_col_bg.gif') left top repeat-y;}

.right_menu{background:url('/img/right_menu_bg.gif') left top repeat-y; font-size:11px; padding-left:48px; padding-right:5px;}
.right_menu div{padding-bottom:8px;}
.right_menu a{color:#fff;}

.left_col{width:145px; vertical-align:top;}
.content_col{background:#fff url('/img/left_border.gif') left top repeat-y; vertical-align:top; padding:15px 0 50px 45px; line-height:1.5em;}
.page_title{text-align:center; color:#F3BA0D;}

.left_ad{width:113px;}
.left_ad_top{background:url('/img/left_ad_top.png') right top no-repeat; height:22px;}
.left_ad_bot{background:url('/img/left_ad_bot.png') right top no-repeat; height:22px;}
.left_ad_cnt{text-align:right; width:113px; background:#1F1B17;}
.left_ad_cnt div{padding:5px 0;}

.footer{width:998px; margin:auto;}
.footer div.cnt{padding-left:125px;}
.footer div.cnt div{float:left;}

.submenu{width:150px; position:absolute; display:none;}
.submenu_cnt{padding:0px 14px; background:#090B0B;}
.submenu div.i{padding:4px 0;}
.submenu a{color:#fff; font-size:11px;}

/* forum */
.forum_sections{width:100%;}
.forum_sections td{padding:10px; border:1px solid #ECECEC;}
.forum_sections th{color:#888888; font-size:11px; text-align:left; font-weight:normal; border:1px solid #ECECEC; padding:6px 10px; background:#f0f0f0;}
.forum_sections td a{font-size:14px;}
.forum_sections.topics td a{font-size:12px;}
.forum_sections td.cnt{width:70px;}
.forum_sections td.last_mes{width:180px; font-size:11px; color:#AEAEAE;}
.forum_sections td.last_mes a{font-size:11px;}
.forum_sections td.delete{width:40px;}
.forum_sections td.delete a{font-size:11px; color:#bb0000;}
.forum_section_desc{font-size:11px; padding-top:4px;}

.forum_messages{width:100%;}
.forum_messages td{vertical-align:top; padding:10px; padding-bottom:20px; border-bottom:1px solid #ECECEC;}
.forum_messages td.author{width:90px; text-align:center; padding-left:0;}
.forum_messages td.author .rndl_b{margin-bottom:6px;}
.forum_messages .date{font-size:11px; color:#aeaeae; padding-bottom:8px;}
.forum_messages tr.from_admin td{background:#FFEFC1;}

.message_form{background:#f0f0f0;}
.message_form td{padding:4px 8px; padding-right:10px; font-size:11px;}
.message_form input{width:250px;}
.message_form input.button{margin-bottom:4px;}
.message_form textarea{width:450px; height:140px;}
/* forum end */

.system_messages,.errors{font-weight:bold; color:#bb0000; padding-bottom:20px;}

.news_date{font-size:11px; color:#999;}

.pager{font-size:11px; padding-top:15px;}
.pager a.cur{font-weight:bold; text-decoration:none !important;}

.path{padding-bottom:15px; font-size:11px; color:#444;}

/* form */
.form td{padding:4px;}
.form .f_name{width:130px; padding-left:0;}
.form .captcha div{float:left; margin-right:5px;}
.form .captcha img{border:1px solid #ccc;}
.form input{width:300px;}
.form textarea{width:450px; height:140px;}
.form .button{margin-top:6px;}

.photos_list{width:100%;}
.photos_list td{text-align:center; padding-bottom:30px;}
.photos_list img{border:1px solid #ccc;}

.choose_versions_table{width:100%;}
.choose_versions_table .cntr{width:700px; padding-top:50px; background:url('/img/grad_bg.gif') right top repeat-y;}
.choose_versions_table td.l, .choose_versions_table td.r{padding-top:100px; vertical-align:top;}
.choose_versions_table td.r{text-align:right; background:url('/img/bg.gif') left top;}
.choose_versions_table td td{width:200px;}
.choose_versions_table .choose_sep{width:146px; text-align:center;}

.madeby_vu{width:100px; height:35px; margin:auto; background:url('/img/vu.png') left top no-repeat; color:#fff; font-size:10px;}
.madeby_vu a{color:#fff;}
.madeby_vu div{padding:4px 0 0 36px;}

