html,body {
 margin-top: 0px;
 margin-left: 0px;
 margin-right: 0px;
 margin-bottom: 30px;
 background-color: #ffffff;
 }
	a {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: ff6600; text-decoration: underline;}
	
	

.white_normal a {font-family: Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none; font-size: 12px;}
.white_big a {font-family: Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none; font-size: 14px;}
.grey_normal a {font-family: Arial, Helvetica, sans-serif; color: #727D84; text-decoration: underline; font-size: 12px;}
.grey_bottom {font-family: Arial, Helvetica, sans-serif; color: #7E888F; text-decoration: none; font-size: 11px;}
.grey_bottom a {font-family: Arial, Helvetica, sans-serif; color: #7E888F; text-decoration: underline; font-size: 11px;}
.grey a {font-family: Arial, Helvetica, sans-serif; color: #999999; text-decoration: none; font-size: 11px;}
.grey_normal_dashed a {font-family: Arial, Helvetica, sans-serif; color: #727D84; text-decoration: none; font-size: 12px;  border-bottom: 1px dashed;}
.grey_normal_bold a {font-family: Arial, Helvetica, sans-serif; color: #727D84; text-decoration: underline; font-size: 12px; font-weight: bold;}
.grey_18_bold a {font-family: Arial, Helvetica, sans-serif; color: #727D84; text-decoration: underline; font-size: 18px; font-weight: bold;}
.grey_18 a {font-family: Arial, Helvetica, sans-serif; color: #727D84; text-decoration: underline; font-size: 18px;}
.grey_16_bold a {font-family: Arial, Helvetica, sans-serif; color: #727D84; text-decoration: underline; font-size: 16px; font-weight: bold;}
.grey_16 a {font-family: Arial, Helvetica, sans-serif; color: #727D84; text-decoration: underline; font-size: 16px;}
.orange_normal a {font-family: Arial, Helvetica, sans-serif; color: #F37721; text-decoration: underline; font-size: 12px;}
.orange_bold a {font-family: Arial, Helvetica, sans-serif; color: #F37721; text-decoration: underline; font-size: 12px; font-weight: bold;}
.orange_18_bold a {font-family: Arial, Helvetica, sans-serif; color: #F37721; text-decoration: underline; font-size: 18px; font-weight: bold;}
.orange_18 a {font-family: Arial, Helvetica, sans-serif; color: #F37721; text-decoration: underline; font-size: 18px;}
.orange_18 {font-family: Arial, Helvetica, sans-serif; color: #F37721; text-decoration: none; font-size: 18px;}
.black_big a{font-family: Arial, Helvetica, sans-serif; color: #333333; text-decoration: none; font-size: 16px; font-weight: bold;}
.black_big {font-family: Arial, Helvetica, sans-serif; color: #333333; text-decoration: none; font-size: 16px; font-weight: bold;}
.black_16_bold {font-family: Arial, Helvetica, sans-serif; color: #333333; text-decoration: none; font-size: 16px; font-weight: bold;}
.black_16 {font-family: Arial, Helvetica, sans-serif; color: #333333; text-decoration: none; font-size: 16px; }
.black_14_bold {font-family: Arial, Helvetica, sans-serif; color: #333333; text-decoration: none; font-size: 14px; font-weight: bold;}
.black_14 {font-family: Arial, Helvetica, sans-serif; color: #333333; text-decoration: none; font-size: 14px; text-align: left;}
.black_large {font-family: Century Gothic, Arial; color: #333333; text-decoration: none; font-size: 36px; }
.black_big2 {font-family: Century Gothic, Arial; color: #333333; text-decoration: none; font-size: 24px; }
.black_name {font-family: Arial, Helvetica, sans-serif; color: #333333; text-decoration: none; font-size: 18px; }
.orange_name {font-family: Arial, Helvetica, sans-serif; color: #F47721; text-decoration: none; font-size: 18px; border-bottom: 2px dashed;}
.black {font-family: Arial, Helvetica, sans-serif; color: #333333; text-decoration: none; font-size: 11px;}
.black_normal {font-family: Arial, Helvetica, sans-serif; color: #333333; text-decoration: none; font-size: 12px;}
.black_normal_bold {font-family: Arial, Helvetica, sans-serif; color: #333333; text-decoration: none; font-size: 12px; font-weight: bold;}
.black_lite {font-family: Arial, Helvetica, sans-serif; color: #333333; text-decoration: none; font-size: 11px;}
.black_lite_bold {font-family: Arial, Helvetica, sans-serif; color: #333333; text-decoration: none; font-size: 11px; font-weight: bold;}
.orange_large a {font-family: Arial, Helvetica, sans-serif; color: #F47721; text-decoration: none; font-size: 16px; font-weight: bold; border-bottom: 2px dashed;}
span.orange_large2 a{font-family: Arial, Helvetica, sans-serif; color: #F47721; text-decoration: none; font-size: 16px; font-weight: bold; border-bottom: 2px solid; }
.orange_big a {font-family: Arial, Helvetica, sans-serif; color: #F37721; text-decoration: underline; font-size: 14px;}

	table.top {
		border: 0px;  border-collapse: collapse;
	}
	table.top table.enter {
		margin-top: 8px; vertical-align: middle;
	}
	table.top table.ikon {
		padding-top: 8px; vertical-align: middle;
	}
	table.top table.Ru_En {
		border: 0px;  border-collapse: collapse;
	}
	table.top table.Ru_En td{
		padding: 0;
	}
table.top table.Ru_En table.Ru td.active {
	padding-left: 7px; padding-right: 7px; padding-top: 6px;
}	
table.top table.Ru_En table.En td.active {
	padding-left: 7px; padding-right: 0px; padding-top: 6px;
}	

table.top_menu {

}
table.blocks {
margin-top: 45px;
	border: 0px;  border-collapse: collapse;
}
table.blocks table.left_block {
	border: 0px;  border-collapse: collapse;
}
table.blocks table.left_block td.fon_left {
	background-image:url('images/fon_left.jpg'); 
			 background-position: left bottom;
          background-repeat: no-repeat; 
}
table.blocks table.left_block table.content {
	margin-left: 20px; margin-right: 0px;
}
table.blocks table.right_block {
	border: 0px;  border-collapse: collapse;
}
table.blocks table.right_block td.fon_right {
width: 388px; height: 260px;
	background-image:url('images/pad_center.jpg'); 
			 background-position: left bottom;
          background-repeat: no-repeat; 
}
table.blocks table.right_block td.line_fon {
width: 100%;
	background-image:url('images/line.jpg'); 
			 background-position: left bottom;
          background-repeat: repeat-x; 
}
table.blocks table.right_block td.center_plawka {
padding-left: 5px; padding-right: 5px;
	background-image:url('images/center_plawka.gif'); 
			 background-position: left bottom;
          background-repeat: repeat-x; 
}

table.blocks table.right_block table.content {
	margin-left: 10px; margin-right: 30px;
}

table.footer {
 margin-top: 35px;
 margin-bottom: 40px;
		border: 0px;  border-collapse: collapse;
}
table.footer table.map {
	margin-left: 0px; vertical-align: middle;
}
table.footer table.city {
	padding-left: 0px; margin-left: 0px;
}
table.footer table.city td{
	padding-right: 10px; 
}
table.footer table.map td.look {
	padding-left: 10px;
}

td.grey_spacer {
	background-image:url('images/grey_spacer.gif'); 
			 background-position: left bottom;
          background-repeat: repeat-x; 
}

//*-----Вложенная страница------*//

table.header {
		border: 0px;  border-collapse: collapse;
}
table.header table.right_block {
border: 0px;  border-collapse: collapse;
}
table.header table.right_block td.fon_poisk {
width: 253px;
height: 187px;
	background-image:url('images/fon_poisk.gif'); 
			 background-position: left top;
          background-repeat: no-repeat; 
}
table.header table.right_block table.find {
	margin: 20px 15px 10px 15px;

}

table.header table.right_block select.topform {
	width: 210px; height: 22px;
}


table.header div.center_fon {
height: 100%;
	background-image:url('images/center_fon.jpg'); 
			 background-position: left middle;
          background-repeat: repeat-y; 
}
table.header div.top_fon {
height: 100%;
	background-image:url('images/top_fon.jpg'); 
			 background-position: left top;
          background-repeat: no-repeat; 
}
table.header div.bottom_fon {
height: 100%;
	background-image:url('images/bottom_fon.jpg'); 
			 background-position: left bottom;
          background-repeat: no-repeat; 
}

table.header table.device {
	margin: 10px 5px 20px 18px;
	line-height: 1.5;
}

div.fon_poisk_top {
height: 100%;
background-image:url('images/fon_poisk_top.gif'); 
background-position: left top;
background-repeat: no-repeat;
}
div.fon_poisk_center {
height: 100%;
background-image:url('images/fon_poisk_center.gif'); 
background-position: left middle;
background-repeat: repeat-y;
}
div.fon_poisk_bottom {
height: 100%;
background-image:url('images/fon_poisk_bottom.gif'); 
background-position: left bottom;
background-repeat: no-repeat;
}

//*----- Формы и поля ввода ------*//

form { margin: 0px; padding: 0px; }
input.deffield, textarea.deffield, select.deffield { height: 22px; color: #000000; margin-left: 0px; font-size: 11px; border: 0px; border-top: 1px solid #404040; border-left: 1px solid #404040; border-right: 1px solid #DBDFE6; border-bottom: 1px solid #DBDFE6; padding-left: 5px; padding-top: 4px; }
input.deffield { height: 22px; font-family: arial, tahoma, verdana; font-size: 11px; color: #999999; }
select.deffield { height: 22px; font-family: arial, tahoma, verdana; font-size: 11px; color: #999999; padding-top: 0px; }
textarea.deffield { height: 90px; font-family: arial, tahoma, verdana; font-size: 11px; color: #999999; }

/*Gallery_LEDLIGHT*/
.field_name {width:229px;height:auto;float:left;text-align:left;font-weight:bold;border-top:1px dotted #999;}
.field_param {width:460px;min-height:30px;float:left;border-top:1px dotted #999;margin-left:2px;text-align:justify;}
.padding {padding:10px 0px 10px 0px;}
.descript {width:700px;float:left;margin:10px;}
