body {
margin:0px;
padding:0px;
background:url(../img/bg.jpg) repeat;
min-width:1000px;}

#border_top {
width:100%;
height:12px;
background:url(../img/border_top.gif) repeat-x;}

#logo {
margin:-12px 0px 0px 40px;
position:relative;
z-index:20;}

*html #logo {
margin:-19px 0px 0px 40px;}

#baner {
float:right;
padding:0px 75px 0px 0px;
position:relative;
z-index:20;}

#lock {
width:100%;
height:16px;
background:url(../img/bg_lock.gif) repeat-x;
margin-top:-14px;
position:relative;
z-index:10;}

#left_lock {
width:6px;
height:16px;
background:url(../img/left_lock.gif) no-repeat;
position:relative;
top:-17px;
z-index:20;}

#right_lock {
width:85px;
height:58px;
background:url(../img/right_lock.gif) no-repeat;
float:right;
position:relative;
top:-38px;
z-index:20;}

#bg_top {
background:url(../img/bg_top.gif) repeat-x;
height:130px;
width:100%;
position:relative;
top:-162px;
//top:-204px;
z-index:0;}

*html #bg_top {
top:-207px;}

#thread_gor {
width:100%;
height:12px;
background:url(../img/thread_gor.gif) repeat-x;
position:relative;
top:-85px;
//top:-120px;}

#thread_vert {
width:14px;
height:100%;
background:url(../img/thread_vert.gif) repeat-y;
position:absolute;
top:0px;
left:68px;}

#content {
font:11px Tahoma;
position:absolute;
top:165px;
width:100%;
min-width:890px;}

#menu_right {
float:right;
padding:7px 80px 0px 0px;}

#menu_right a {
color:#fff;
text-decoration:none;
padding:2px 8px 2px 8px;
border-right:1px #a2b9fe solid;
border-left:1px #a2b9fe solid;}

#menu_right a:hover {
text-decoration:underline;}

#bg_menu_left {
background:url(../img/bg_menu_left.gif) no-repeat;
width:7px;
height:35px;
float:left;
margin-left:92px;}

*html #bg_menu_left {
margin-left:47px;}

#menu_left ul {
margin:0px;
padding:11px 0px 0px 10px;
background:url(../img/bg_menu.gif) repeat-x;
float:left;
text-transform:uppercase;
height:24px;}

#bg_menu_right {
background:url(../img/bg_menu_right.gif) no-repeat;
width:27px;
height:35px;
float:left;}

#menu_left ul li {
display:inline;
list-style-type:none;}

#menu_left ul li a {
color:#fff;
text-decoration:none;
padding:3px 5px 0px 5px;
font-size:11px;}

#menu_left ul li a:hover {
text-decoration:underline;}

#content_center, #news {
background:#fff;
vertical-align:top;
padding:20px;
color:#2f465f}

#news {
background:#f2f2f2;
width:225px;
padding:20px 10px 20px 20px;}

#news table {
width:205px;}

#news b a {
color:#a11317;}

#content_center table, #news table {
padding-bottom:10px;}

#content_center table td, #news table td {
vertical-align:top;}

#content_center table td.img, #news table td.img {
width:85px;}

#content_center p, #news p {
margin:0px;}

#content_center p.date, #news p.date {
color:#fff;
background:#4c709c;
padding:2px 0px 2px 10px;
width:68px;
margin:0px 0px 3px 0px;}

#content_center a, #news a {
color:#0076a3;}

#content_center a:hover, #news a:hover {
text-decoration:none;}

#bg_top_left {
background:url(../img/bg_top_left.gif) no-repeat right;
height:31px;}

.bg_top_side {
background:url(../img/bg_top_side.gif) repeat-x;}

#bg_top_center {
background:url(../img/bg_top_center.gif) repeat-x;}

#bg_top_right {
background:url(../img/bg_top_right.gif) no-repeat;}

.head {
background:#f2f2f2;
vertical-align:bottom;
height:50px;}

.head h1, #head_center h1 {
background:#fff;}

#head_center h1 {
background:#f2f2f2;}

#bg_preview {
background:#f2f2f2;
vertical-align:top;
width:205px;
color:#2f465f;}

#preview {
padding:20px 20px 20px 0px;}

#preview p {
margin:0px;
padding-right:15px;}

#preview p.date {
color:#fff;
background:#a11317;
padding:2px 0px 2px 10px;
width:68px;
margin:3px 0px 3px 0px;}

#preview a {
color:#2f465f;
text-decoration:none;}

#preview a:hover {
text-decoration:underline;}

#preview h1 {
color:#c4040a;
text-transform:capitalize;
padding-left:0px;
font:bold 18px Times New Roman;}

#preview ul {
color:#c4040a;
margin:0px 0px 0px 30px;
padding:0px;}

#preview ul li a {
color:#0076a3;
text-decoration:underline;}

#preview ul li a:hover {
text-decoration:none;}

#preview form {
margin:10px 0px 20px 0px;}

#preview textarea {
background:#fff;
border:1px #c4040a solid;
font:11px Tahoma;
color:#c6c6c8;
width:180px;
padding:5px;
margin:0px;}

#preview input {
border:0px;
background:url(../img/send.png) no-repeat;
width:106px;
height:27px;
cursor:pointer;
margin:0px 0px 0px 75px;
//margin:-1px 0px 0px 75px;}

.bg_head_left {
background:url(../img/bg_content_left.gif) repeat-y right;
vertical-align:bottom;}

#bg_thread_gor_left {
background:url(../img/thread_gor_one.gif) repeat-x;
height:2px;
width:30px;}

#bg_thread_gor_right {
background:url(../img/thread_gor_one.gif) repeat-x;
height:2px;
width:30px;
float:right;
position:relative;
top:-10px;}

#bg_bottom_left {
background:url(../img/bg_bottom_left.gif) no-repeat right;
height:25px;}

#bg_bottom_center {
background:url(../img/bg_bottom_center.gif) repeat-x;}

#bg_bottom_right{
background:url(../img/bg_bottom_right.gif) no-repeat;}

#bg_head_right {
background:url(../img/bg_left_content.gif) repeat-y;
vertical-align:top;}

#life {
background:url(../img/life.png) no-repeat;
width:21px;
height:495px;}

#knopka_left {
background:url(../img/knopka.gif) no-repeat 30px 35px;
height:100px;}

#copyright {
color:#FFF;
padding-left:40px;
background:url(../img/thread_vert.gif) repeat-y 10px 0px;}

#counter a {
color:#FFF;}

#counter a:hover {
text-decoration:none;}

#counter {
text-align:right;
padding-right:15px;
color:#FFF;}

#knopka_right {
background:url(../img/knopka.gif) no-repeat 15px 35px;}

#page a {
padding:0px 2px 0px 2px;
background:#4c709c;
color:#fff;
text-decoration:none;
margin:0px 2px 0px 2px;}

#page a:hover {
background:#2f465f;}

img {
border:0px;}

h1 {
font:bold 16px Times New Roman;
color:#374c90;
text-transform:uppercase;
padding:2px 0px 2px 15px;
margin:0px;}
