body {margin: 0;padding: 0; 
font-family: Verdana, arial, sans-serif;font-size: 12px;font-weight: normal;color: #d1d1d1;
background: #2c3d59 url("../img/top.jpg") repeat-x top left;  width:100%; }	
/** {margin: 0;padding: 0;border: 0;}*/
a{font-family: Verdana, arial, sans-serif;font-size: 12px;font-weight: normal;color: #d1d1d1; text-decoration: underline;}
a:hover { text-decoration: none;}
table{border-collapse:collapse;}
h1{font-size: 18px;font-weight: bold;color: #2c3d59; margin: 0 0 12px 0; text-decoration: none;}
h2{font-size: 16px;font-weight: bold;color: #d4d4d4; margin: 12px 6px; text-decoration: none; text-transform:uppercase;}
p{margin:12px 6px;}

#header{background: #2c3d59 url("../img/main_top.jpg") no-repeat top left; height:83px;}
#header table{margin: 0 0 0 320px; }
#header td{padding: 5px 20px; text-align:left;}

#logo_menu td{background: #909696 url("../img/main_box2.jpg") repeat top left;padding: 72px 17px 8px 17px;}
#logo_menu td.kir2{background: #909696 url("../img/main_box3.jpg") repeat top left;padding: 72px 13px 8px 13px;}
#logo_menu td.logo{background: #909696 url("../img/main_logo.jpg") no-repeat top left; padding: 72px 19px 8px 580px;}
#logo_menu td.in_logo{background: #909696 url("../img/in_logo.jpg") no-repeat top left; padding: 17px 17px 8px 82px;}
#logo_menu table{width:1140px;}

#cent{background: #909696 url("../img/main_fon.jpg") no-repeat top left; height:204px;font-size:0;}
.fon1{background-color: #8c9594; color:#000;}
.fon1 h1{font-size: 19px;font-weight: bold;color: #2c3d59; margin: 8px 10px 0px 0px; text-decoration: none; text-transform:uppercase;}
.fon1 h2{font-size: 16px;font-weight: bold;color: #000; margin: 12px 6px; text-decoration: none; text-transform:uppercase;}
.fon1 p{color:#000; margin:6px 20px 6px 0px;}
.fon2{color:#000;background: #939999 url("../img/main_dveri.jpg") no-repeat bottom right; }
.fon2 h2{font-size: 16px;font-weight: bold;color: #000; margin: 12px 6px; text-decoration: none; text-transform:uppercase;}
.fon3{background: #2c3d59 url("../img/main_granit.jpg") no-repeat bottom right; }
a.likeh2{font-size: 16px;font-weight: bold;color: #d1d1d1; text-decoration: none; text-transform:uppercase;}
.left{margin: 0px 36px 0 0px;}
.left td{vertical-align:top;}
a.det { color: #fff073;  text-decoration: underline;}
a.det:hover { text-decoration: none}

.fon7{background: #2c3d59 url("../img/izgib2.jpg") no-repeat top left; }

form{text-align:right; margin: 8px 22px 0 0;}
input, textarea {border-top: 1px solid #2b2b2b; border-right: 1px solid #b8b8b8; border-bottom: 1px solid #dbdbdb; border-left: 1px solid #5e5e5e; background-color: #ababab; margin:0 0px 0 20px;}
a.but_w {color:#d4d4d4; text-decoration:underline;}
a.but_w:hover { text-decoration: none;}
a.but_d {color:#2c3d59; text-decoration:underline;font-size: 11px;font-weight: bold;}
a.but_d:hover { text-decoration: none;}


#menu li{border-top: 1px solid #acb3be; border-right: 1px solid #192232 ; border-bottom:1px solid #0b0f16; border-left: 1px solid #4b5971; padding: 6px 6px;list-style-type:none; margin: 2px 0;background-color: #2c3d59;}
#menu li a, .submenu li a, .submenu2 li a{font-weight: bold;color: #d4d4d4; text-decoration: none;}
#menu li a{font-size: 14px;}
.submenu li a, .submenu2 li a{font-size: 13px;}
#menu li a:hover, .submenu li a:hover, .submenu2 li a:hover {color: #fff; text-decoration: none;}
#menu {margin: 3px 10px 0px 0px;padding:0; width:330px }
#menu li.act,.submenu li.act, .submenu2 li.act{background-color: #546278;}
.submenu, .submenu2{background-color: #2c3d59; border:0;width:340px;padding:0; }
.submenu{margin:-2px 0px -2px 10px;}
.submenu2{ margin: 0 0 0 20px;}
.submenu li {padding: 4px 6px 2px 22px; }
.submenu2 li {padding: 4px 6px 2px 32px; }
.submenu li, .submenu2 li{list-style-type:none; border:0;}

.left_col_bot{background: #2c3d59 url("../img/lc_fon.gif") repeat-y top left;font-size: 0px;}
.left_col{padding-top:12px;background-color: #fff; vertical-align:top; margin-right:0px; padding-bottom:6px;  /*;position:relative; left:24px;*/}
.right_col{background-color: #2c3d59;padding: 0 10px;font-size: 0px;}


A.copy {font-size: 10px;font-weight: bold; color: #818DA7;text-decoration: underline; }
A.copy:hover {font-size: 10px;font-weight: bold;  color: #FFF; text-decoration: none;}
.copy2 {font-size: 10px;font-weight: bold; color: #818DA7}
#bot_line{background-color: #999999; height:10px;font-size:0; clear:both;}
#bot_line_2{background-color: #999999; width:1140px; height:10px;font-size:0; clear:both;}
img.pad {margin: 2px 6px; float:right;}

#mainwrap, #maintext{font-size: 12px;font-weight: normal;color: #000;background-color: #fff; height:100%; width:100%;}
#maintext{padding:12px 12px 24px 50px; }
.fon4{background: #fff; width:250px }
.fon5{background: #373632; }
.fon6{background: #22231e; width:36px;}
#maintext a{color:#627999;font-size: 12px;font-weight: normal;text-decoration: underline;}
#maintext .cat,#maintext a.cat{color:#627999;font-size: 11px;font-weight: bold;text-decoration: none;margin-bottom:12px;}
#maintext a.cat:hover {text-decoration: underline; }
img.pic{ margin:12px 12px 0 0; }
.clear{clear:both;}

#maintext li{ list-style-type:none; color:#000;background: #fff url("../img/mark.gif") no-repeat center left;list-style-position:outside;padding: 2px 6px 2px 12px; text-align:left; }
#maintext ul{margin-left:16px;}

#maintext ul.list{margin:20px 0px 12px 0px;}
#maintext ul.list li{ list-style-type:none;list-style-position:outside;padding: 2px 6px 2px 12px;}
#maintext ul.list li  a{color:#627999;font-size: 14px;font-weight: bold;text-decoration:  none;}
#maintext ul.list li  a:hover {text-decoration:underline;}
	


