html {}
body {margin: 0; padding: 0; background: #061732 url(/template/virazh/i/bg_b.jpg) 0 100% repeat-x; text-align: center;}
#inside {margin: 0; padding: 0; background: #07213D url(/template/virazh/i/bg_b_inside.jpg) 0 100% repeat-x; text-align: center;}
td {vertical-align: top; text-align: left; padding: 0; margin: 0;}
border, img{border: 0;}
table, table td, table th{border-collapse: collapse;}
form {padding: 0; margin: 0;}
p{margin: 0 0 15px 0;}

.logo{background: url(/template/virazh/i/logo.jpg?1) 0 0 no-repeat; padding: 54px 25px 0 753px; font-family: "Times New Roman"; font-size: 14px; font-weight: normal; color: #C8DFF0; text-decoration: none;}
.logo_inside{background: url(/template/virazh/i/logo_inside.jpg) 0 0 no-repeat;}
.footer{background: url(/template/virazh/i/footer_bg.jpg) 0 0 repeat-x; padding: 0px 0px 0 40px; }
.contacts_b{position: absolute; right: -3px; &right: -1px; bottom: 0;}
.links{position: absolute; left: 76px; top: 42px; z-index: 10;}
.copy{position: absolute; left: 315px; bottom: 0px; &bottom: -1px;}
.content{background-color: #061732;}
#inside .content{background-color: #07213D;}
.cat{padding: 5px 0 7px 40px;}
.vac{padding: 0px 40px 20px 0px; font-family: "Times New Roman"; font-size: 14px; font-weight: normal; color: #6093B2; text-decoration: none;}
.vac .pad{padding: 13px 0px 0px 0px;}
.text{padding: 0px 39px 0px 0px; font-family: "Times New Roman"; font-size: 14px; font-weight: normal; color: #86B0C9; text-decoration: none;}
.text .pad{padding: 0px 5px 0px 18px;}

#menu{background: #092F4C url(/template/virazh/i/menu_t.jpg) 0 0 no-repeat;  }
#menu a{font-family: "Times New Roman"; font-size: 15px; font-weight: normal; color: #86B0C9; text-decoration: none;}
#menu a:hover{text-decoration: underline;}
#menu .item{padding: 0px 8px 15px 20px; background: url(/template/virazh/i/menu.gif) 20px 100% no-repeat; font-family: "Times New Roman"; font-size: 15px; font-weight: normal; color: #86B0C9; text-decoration: none;}
#menu .item_last{padding: 0px 8px 15px 20px; font-family: "Times New Roman"; font-size: 15px; font-weight: normal; color: #86B0C9; text-decoration: none;}
#menu .first{padding-top: 25px;}
#menu img{margin: 0; margin-right: 6px;}

#news {font-family: "Times New Roman"; font-size: 12px; font-weight: normal; color: #FFF; text-decoration: none;}
#news .date{text-align: right; padding-right: 19px;}
#news a{font-family: "Times New Roman"; font-size: 15px; font-weight: normal; color: #86B0C9; text-decoration: none;}
#news a:hover{text-decoration: underline;}

#vote {font-family: "Times New Roman"; font-size: 14px; font-weight: normal; color: #FFF; text-decoration: none;}
#vote span{display: block; padding: 0 0 10px 10px; font-family: "Times New Roman"; font-size: 14px; font-weight: normal; color: #86B0C9; text-decoration: none;}
#vote div{text-align: right; padding-right: 40px; padding-top: 10px;}
#vote input{margin-right: 5px;}

.bgg_l{background: url(/template/virazh/i/bg_.jpg) 0 0 repeat-x;}
.bgg_l table{background: url(/template/virazh/i/bgg.jpg) 100% 0 no-repeat;}
.bgg_r{background: url(/template/virazh/i/bg.jpg) 0 0 repeat-x;}
.bgg_r table{background: url(/template/virazh/i/bgg.jpg) 3px 0 no-repeat; &background-position: 0 0;}

h1{font-size: 19pt; font-family: "Times New Roman"; font-weight: normal; letter-spacing: 1px; margin-bottom: 5px;}
