html,body {margin:0; padding:0; font-size:100%; height:100%; font:normal 12px tahoma; color:#000; background:#000;}
body {background:url(/img/back.jpg) repeat center top;}
table, table td, table th, table tr {margin:0; padding:0; border-collapse:collapse; border:0; vertical-align:top; font-size:100%;}
table.2 {
width: 120%;
height: 120%;
margin: 2px 2px 2px 2px;
padding: 2px 2px 2px 2px;
color: black;
font-size: 110%;
font-weight: 110;
border: 0px solid #DDDFE1;
background-color: #F7F7F7;
}
td.2 {
margin: 2px 2px 2px 2px;
padding: 2px 2px 2px 2px;
color: black;
font-size: 100%;
font-weight: 100;
border: 1px solid #DDDFE1;
background-color: #F7F7F7;
}
td.table3white {
margin: 1px 1px 1px 1px;
padding: 1px 1px 1px 1px;
color: black;
font-size: 120%;
font-weight: 120;
font-family: sylfaen, tahoma, arial;
border: 1px solid #DDDFE1;
background-color: white
}
td.table3yellow {
margin: 1px 1px 1px 1px;
padding: 1px 1px 1px 1px;
color: black;
font-size: 120%;
font-weight: 120;
font-family: sylfaen, tahoma, arial;
border: 1px solid #DDDFE1;
background-color: yellow
}
td.table3green {
margin: 1px 1px 1px 1px;
padding: 1px 1px 1px 1px;
color: white;
font-size: 120%;
font-weight: 120;
font-family: sylfaen, tahoma, arial;
fborder: 1px solid #DDDFE1;
background-color: green
}
td.table3red {
margin: 1px 1px 1px 1px;
padding: 1px 1px 1px 1px;
color: white;
font-size: 120%;
font-weight: 120;
font-family: sylfaen, tahoma, arial;
border: 1px solid #DDDFE1;
background-color: red
}
td.table3silver {
margin: 1px 1px 1px 1px;
padding: 1px 1px 1px 1px;
color: white;
font-size: 120%;
font-weight: 120;
font-family: sylfaen, tahoma, arial;
border: 1px solid #DDDFE1;
background-color: silver
}
td.table3gold {
margin: 1px 1px 1px 1px;
padding: 1px 1px 1px 1px;
color: white;
font-size: 120%;
font-weight: 120;
font-family: sylfaen, tahoma, arial;
border: 1px solid #DDDFE1;
background-color: gold
}
img {border:0; margin:0; padding:0;}
* html img {behavior:url(pngbehavior.htc);}
a {text-decoration:underline; color:#1a6c9b; cursor:pointer;}
a:hover {text-decoration:none; color:#1a6c9b;}
p {margin:10px 0 10px 0; padding:0 0 0 0;}
ul {margin:0; padding:0;}
ol {margin:0; padding:0;}
ul li {margin:0; padding:4px 0 4px 8px; list-style:none; background:url(/img/li.jpg) no-repeat 0px 9px;}
ol li {margin:0 0 0 0;}
form, label {border:0 solid; margin:0; padding:0;}
.descr {color:#d98501; border-bottom:#d98501 1px dashed;}

.layout {width:100%; height:100%; margin:0; padding:0;}
#spacer {font-size:0 !important; line-height:0 !important; height:0 !important; margin:0 !important; padding:0 !important; border:0 !important; width:947px !important; visibility:hidden;}

#main {width:100%; height:100%;}


.tool-tip {border:#8c9ea2 1px solid; background:#fff url(/img/tipbg.jpg) no-repeat center center; z-index:13000; padding:10px; opacity:0.9; filter:alpha(opacity=90);}
.tool-title {font:bold 12px verdana; color:#5c6c79; margin-bottom:10px;}
.tool-text {font:normal 10px verdana; color:#555;}

#top {background:url(/img/top.jpg); height:78px !important;}
#top span {position:absolute; font:bold 13px 'trebuchet ms'; color:#fff; height:20px; line-height:20px; margin:46px 0 0 240px;}
#top form {width:941px;}
#top form input.input {position:absolute; width:155px; padding:0; height:18px; margin:47px 0 0 532px; background:none; border:none; font:normal 12px 'trebuchet ms'; color:#272727;}
#top form input.submit {position:absolute; padding:0; margin:46px 0 0 705px;}

#logo {width:254px !important; background:url(/img/logoplace.jpg); height:197px !important;}
#logo a img {display:block; margin:35px 0 0 35px;}

#menu {width:451px !important; background:url(/img/headtile.jpg);}
#menu div {float:left; padding-right:50px;}
#menu div table {height:197px; background:url(/img/menu_i1_l.jpg) no-repeat left bottom;}
.menuitems {vertical-align:bottom; text-align:left; height:152px !important;}
.menuitems a {display:block; font:normal 14px 'trebuchet ms'; color:#065480; text-decoration:none; height:24px; line-height:24px; padding:0 6px 0 6px;}
.menuitems a:hover {color:#fff; text-decoration:none; background:url(/img/menu_i2.jpg) repeat-x left top;}
.menuitems span {color:#2c2c2c; font:normal 14px 'trebuchet ms'; height:24px; line-height:24px; padding:0 6px 0 6px; cursor:default;}
.menuname {background:url(/img/menu_i1_r.jpg) no-repeat right bottom; height:45px !important; text-align:center; vertical-align:middle; padding:0 20px 0 20px; font:bold 13px 'trebuchet ms'; color:#fff;}

h1 {color:#1a6c9b; font:normal 24px 'trebuchet ms'; margin:0; padding:0 0 0 50px; height:80px; line-height:80px;}
.h1_disk {background:url(/img/h1_disk.jpg) no-repeat left top;}
.h1_disk2 {background:url(/img/h1_disk2.jpg) no-repeat left top;}

.news {margin:0 0 30px 40px; background:url(/img/newstile.jpg) repeat-y left top;}
.news .date {margin:0 5px 0 0; text-align:center; background:url(/img/newsdate.jpg) no-repeat left top; font:bold 11px 'trebuchet ms'; color:#fff; width:80px; line-height:14px; height:18px; float:left;}
.news .details {height:18px; line-height:18px;}
.news .details a {color:#78b6dd; padding-left:15px; font:normal 11px 'trebuchet ms'; height:14px; line-height:14px; text-decoration:underline; background:url(/img/details.jpg) no-repeat 0px 4px;}
.news .details a:hover  {color:#78b6dd; text-decoration:none;}
.news .name {padding-left:7px; font:normal 12px 'trebuchet ms'; color:#272727;}
.allnews {margin-left:40px; font:bold 12px 'trebuchet ms'; color:#000;}
.allnews:hover {color:#000;}

#banners {margin:20px 0 0 40px;}

.slates {height:600px; background:url(img/slates.jpg) no-repeat left top; position:relative;}
.slates h2 {color:#0275b1; font:bold 14px 'trebuchet ms'; margin:0 0 8px 0; padding:0; text-decoration:underline;}
.slates h2.violet {color:#8e48b7;}
.slates p {color:#484848; font:normal 12px 'trebuchet ms'; margin:0 0 2px 0; padding:0; line-height:15px;}
.slates a.details {color:#606060; padding-left:15px; font:normal 11px 'trebuchet ms'; height:14px; line-height:14px; text-decoration:underline; background:url(img/details.jpg) no-repeat 0px 4px; float:right;}
.slates a.details:hover {color:#606060; text-decoration:none;}
.slates .sep {color:#3f3f3f; font-size:16px; line-height:24px; position:absolute; margin-top:160px; text-align:center; width:640px;}

.lx_a {position:absolute; display:block; margin:38px 0 0 19px; width:30px; height:102px;}
.ly_a {position:absolute; display:block; margin:201px 0 0 19px; width:30px; height:186px;}
.ly_b {position:absolute; display:block; margin:201px 0 0 595px; width:30px; height:186px;}
.lz_a {position:absolute; display:block; margin:406px 0 0 19px; width:30px; height:174px;}
.lz_b {position:absolute; display:block; margin:406px 0 0 595px; width:30px; height:174px;}

.sx_a1 {position:absolute; margin:42px 0 0 69px; width:148px; height:90px;}
.sx_b1 {position:absolute; margin:42px 0 0 249px; width:148px; height:90px;}
.sx_c1 {position:absolute; margin:42px 0 0 428px; width:148px; height:90px;}
#alltar {position:absolute; margin:55px 0 0 600px;}
#alltar img {display:block;}
.sy_a {position:absolute; margin:207px 0 0 69px; width:235px; height:170px;}
.sy_a table td {line-height:18px;}
.sy_a table div {float:left; line-height:18px; height:18px; clear:left; background:url(/img/dots.jpg) repeat-x right 13px; width:40px;}
.sy_a table span {display:block; line-height:18px; height:18px;}
.sy_a table div span {float:left; background:#fff;}
.sy_b {position:absolute; margin:207px 0 0 340px; width:235px; height:170px;}
.sz_a {position:absolute; margin:411px 0 0 69px; width:235px; height:160px;}
.sz_b {position:absolute; margin:411px 0 0 340px; width:235px; height:160px;}

#copyright {background:url(/img/copyright.jpg) no-repeat left top; width:889px; margin:6px 6px 0 6px; height:32px; color:#5e7580; font:normal 12px 'trebuchet ms';}
#copyright .left {float:left; padding-left:40px; line-height:30px;}
#copyright .right {float:right; padding-right:40px; line-height:30px;}
#copyright a {text-decoration:underline; color:#5e7580;}
#copyright a:hover {text-decoration:none; color:#5e7580;}

#bottom {position:absolute; display:block; margin:0 0 0 -20px;}

.content {color:#272727; font:normal 12px 'trebuchet ms'; padding:0 40px 0 50px; background:url(/img/insbg.jpg) repeat-y left top;}
.content p {line-height:18px; text-indent:0; padding:0; margin:0 0 10px 0;}

.personal {width:192px; height:88px; background:#fffbdc url(/img/personal.jpg) no-repeat left top; font-size:12px; line-height:20px; color:#3f3f3f; margin:20px 0; padding-left:12px;}
.personal a {color:#8b5500; font-size:14px;}
.personal .cab {line-height:40px;}

.contacts {width:166px; height:180px; background:#f7f7f7 url(/img/contacts.jpg) no-repeat left top; padding-left:40px; padding-top:20px; font-size:14px; line-height:22px; color:#3f3f3f; margin:50px 0 10px 0;}
.contacts a {color:#196cad;}
.contacts .c_icq {padding-left:25px; background:url(/img/c_icq.jpg) no-repeat 1px center;}
.contacts .c_mail {padding-left:25px; background:url(/img/c_mail.jpg) no-repeat left center;}
.contacts .c_ask {padding-left:25px; background:url(/img/c_ask.jpg) no-repeat left center; margin:12px 0 18px 0;}

.index-content p {font:normal 12px 'trebuchet ms'; line-height:17px; padding-bottom:2px; padding-top:2px; padding-right:30px;}

.sidebar {width:206px; padding-left:30px; padding-bottom:30px;}
.sidebar .personal {margin-left:2px; background-image:url(/img/personal-right.jpg);}
.sidebar .contacts {background-image:url(/img/contacts-right.jpg); width:190px; padding-left:16px;}
.sidebar #banners {margin-left:16px !important;}

var {font-style:inherit;}
.priceChangers {background:#d8e4ed; padding:0 15px; line-height:25px; margin:10px 0; border-right:5px solid #a8c2d1; text-align:right; float:right;}
.priceChangers .selected {font-weight:bold; text-decoration:none;}
.clear {clear:both;}