body {background-color: #565656; font-family: Tahoma;}
table, body, a, img, div, p{border: 0px;  font-family: Tahoma;  font-size: 12px; color: #535353;}
table {border-collapse: collapse;}
table td {padding: 0px}
h1 {font-size: 16px; color: #da0000;margin-left: 10px;font-family: Tahoma;}
h2 {font-size: 22px; color: #da0000;font-family: Tahoma;margin-left: 10px; margin-top:0px;}
th {background-color: #edebec; height: 30px;}

.telo {
background-color: #ffffff;
width: 870px; 
position: relative; 
top: 0px; 
left: 0px;
margin: 0 auto;

}
body {
}

.tel_fax {font-size: 11px; color: #da0000; line-height: 8px; padding-top:5px;}
.index {color: #b7b6b6;}
.nomer {padding-top: 0px; font-size: 18px;}
.nomer_fax{padding-top: 0px; font-size: 14px; font-weight: bold;}

.zag {font-size: 14px; font-weight: bold;}
.zag1 {color: #9c9c9c; font-size: 24px; line-height: 14px;}
.zag2 {font-size: 18px; color: #da0000;}
.zag2 a { text-decoration: underline;}
.zag3 {font-size: 30px; color: #da0000;  line-height: 20px;}
.zag4 {color: #5f5f5f; font-size: 24px;}
.zag5 {font-size: 24px; color: #da0000;}
.zag6 {font-size: 16px;font-weight:bold;}
.zag7 {font-size: 18px; color: #da0000;margin:15px;}
.zag8 {color: #da0000;}

.right {float: right;}
.left {float:left;}

#menu {background-image: url(images/menu_fon.jpg); height: 53px;  }
td#menu a {font-size: 15px;  color: #ffffff; text-decoration: none;}

#rab_obl {width: 863px;   padding-top: 12px;}

div#menu1 {float: left; margin-bottom: 45px;}
a.menu1 {font-size: 15px; text-decoration: none; font-weight: 600;}
a:hover.menu1 {color: #ffffff; background-color: #535353;}
a.menu1_act {font-size: 15px; text-decoration: none; font-weight: 600;color: #ffffff; background-color: #535353;}
.line_menu1 {border-top:2px dotted #ababab;  width:210px; margin-left: 15px; margin-top: 3px;  font-size: 0px;}
ul.menu1 { list-style-image: url(images/list-defis.gif); list-style-position: inside;  margin-left: 10px; padding-left: 10px; margin-top: 8px;margin-bottom:15px;}
ul.menu1 a:hover {text-decoration: none;}
.menu1_zag {font-size: 15px; font-weight: 600;}
.menu1_act {font-size: 15px; font-weight: 600;color: #ffffff; background-color: #535353;}

table.menu2 {margin-top:12px; font-size: 11px;}
table.menu2 a {text-decoration: none;}
td.menu2_bord {width: 5px;background-color: #9b9b9b;}
td.menu2_txt {padding-right: 3px; vertical-align: top;}
img.menu2 {width: 62px; height: 62px;}
.menu2_red {width:95%;border:2px solid red;padding:3px;font-size: 11px;padding:3px;color:red;margin-bottom:10px;}

#line_menu3 {border-top:2px dotted #ababab;  width:157px; margin-left: 10px; margin-top: 2px; margin-bottom: 20px;   font-size: 0px;}

#foot{background-color: #ffffff; width: 870px; left: 67px;  position: relative; font-size: 11px; top: 0px; left: 0px; margin: 0 auto;}
table#foot a {font-size: 11px;}

table.img {text-align: center; }
table.img td {width:170px; padding: 5px;vertical-align: top;}
table.img img {width: 140px; height: 140px; cursor:hand; display: block; margin-bottom: 7px;}
.objects {text-align: center; width: 150px; height: 200px; display: inline-block; vertical-align: top; float: left;}
.price {width: 600px; text-align: center;border:1px solid black;padding:0px;}
.lev2 {margin-left: 15px;; padding-left: 15px; }
img.img {margin: 9px 9px; cursor:hand; width: 130px; height: 140px;}
.img_podbor {width:175px; height: 175px;}

#poruch_types {width:620px;text-align:center;}
#poruch_types td a {font-size: 16px; font-weight: bold;color: #da0000; line-height: 23px;}
#poruch_types img {width: 100px; padding:0px;margin:0px 12px;display:block;}
#poruch_types td {height: 150px;width:124px;}

.nav_table {margin: 5px 20px 5px 0px;}
.nav_table td, .nav_table th {border: 1px solid black; padding: 5px;}
.velo_t {float: left;margin-right:30px;}

.txt {margin-left: 10px; margin-right: 10px;}
.bold {font-weight:bold;}
.left {float: left;}

#ViewPhoto {
	position: absolute;
	background-color: #F7FCFC;
	border: 1px solid #999999;
	padding: 25px;
	padding-bottom: 10px;
	left: 50%;
	top: 50%;
	z-index: 20;
	display: none;
	color: #F5F5F5;
	text-align: center;
	background-repeat: no-repeat;
	background-position: 50% 50%;

}

#ViewPhoto img {
	border: 1px solid #999999;
	margin-bottom: 10px;
	cursor: pointer;
	background: #ffffff;
}

#Vdiv {
	padding: 0;
	margin: 0;
	font-size: 12px;
	text-align: center;
	color: #666666;
}

#interlaced {
	position: absolute;
	top: 0;
	left: 0;
	visibility: hidden;
	z-index: 5;
	width: 100%;
}

.interlaced[class] {background: url('/img/trans.png');}



