	body{margin:0; padding:0; background: #040d19 url(/img/bg_repeat.gif) top;}
	div.bg_l{background: url(/img/bg_repeat_l.gif) repeat-y top left;}
	div.bg_r{background: url(/img/bg_repeat_r.gif) repeat-y top right;}
	
	a {text-decoration: underline; color: #788293;}
	a:hover {text-decoration:none;color: white;}
	a.deep {text-decoration: underline; color: #54606f;}
	a.deep:hover {text-decoration:none;color: white;}
	a.light {text-decoration: underline; color: #6286bc;}
	a.light:hover {text-decoration:none;color: white;}
	
	a.ye {text-decoration: underline; color: #ffc341;}
	a.ye:hover {text-decoration:none;color: white;}
	
	a.ye2{text-decoration: none; color: #ffc341;}
	a.ye2:hover {text-decoration: underline;color: white;}
	/*
	a.c_el {text-decoration: underline; color: #ffc341;}
	a.c_el:hover {text-decoration:none;color: white;}
	*/
	
	
	p{margin: 10px 15px 0px 0px; font : normal 70%/135% Tahoma, Arial, Helvetica, sans-serif; color: #b9c1cf;}
	p.small{font : normal 60%/135% Tahoma, Arial, Helvetica, sans-serif; color: #737e8c;}
	p.phone{margin:0; font-size: 80%; color: #ffc341;}
	p.phone span{font-size:80%; color: #9a8454;}
	p.copy{color: #b9c1cf; text-align: right;}
	p.catalogue_display{margin-top: 0;}
	
	/*pager*/
	p.pager,
	p.pager_{margin: 10px 0 0; padding: 3px; color: white;}
	p.pager_{background-color: #4b637f; padding: 3px 8px;}
	
	h1{margin: 10px 15px 0px 0px; font : normal 105%/135% Tahoma, Arial, Helvetica, sans-serif; color: #ffc341;}
	h2{margin: 10px 15px 0px 0px; font : normal 100%/135% Tahoma, Arial, Helvetica, sans-serif; color: #ffc341;}
	h3{margin: 10px 15px 0px 0px; font : normal 90%/135% Tahoma, Arial, Helvetica, sans-serif; color: #ffc341;}
	h3.light{color: #ffffff;}
	h1.catalogue_display{font : normal 105%/90% Tahoma, Arial, Helvetica, sans-serif; color: #ffc341; margin:0;}

	ul{margin: 10px; margin-left: 25px; font: normal 70%/135% Tahoma, Arial, Helvetica, sans-serif; list-style: square; padding:0; color: #b9c1cf;}	
	ul.groups{margin: 10px;margin-left: 25px;font: normal 100%/135%  Arial, Helvetica, sans-serif;list-style: none;padding:0;color: #d9e0ea;}
	ul.groups li{margin-top: 3px;}
	ul.groups li.in{list-style: url(/img/li.gif);}
	ul.ul_1{font-size: 70%;margin: 10;list-style: none;padding:0; color: #b9c1cf}
	ul.ul_1 li.in{color: white}
	
	img.catalogue_elements{/*border: 1px solid #d9dce0;*/ border: none; display: block;}
	img.catalogue_elements_{/*border: 1px solid #d9dce0;*/ border: none; display: block;}
	img.catalogue_elements_preview{/*border: 1px solid #d9dce0;*/ border: none; display: block;}
	div.catalogue_elements{padding: 1px; margin-top: 20px; width: 64px; border: 2px solid #425268; text-align: center; background-color: #d9dce0;}
	
	table.main{width: 100%; height: 100%; border-collapse: collapse;}
	table.main td.logo_field{width: 45%; height: 393px; vertical-align: top; padding: 37px 10px 10px 51px;}
	table.main td.logo_field_inner{height: 187px; vertical-align: top; padding: 37px 10px 10px 51px;}
	table.main td.nav_field{width: 55%; vertical-align: top; background: url(/img/bg_main.jpg) no-repeat top left;}
	table.main td.nav_field_inner{vertical-align: top; background: url(/img/bg_inner.jpg) no-repeat top right;}
	table.main td.bottom{height: 100px; vertical-align: top; padding-left: 97px;}
	table.main td.copy{width: 35%; border-top: 2px solid #435264; vertical-align: top;}
	
	td.phone{background: url(/img/phone.gif) no-repeat top left; padding: 0 60px 30px 40px; vertical-align: top;}
	td.price{background: url(/img/price.gif) no-repeat top left; padding: 0 50px 20px 40px; vertical-align: top;}
	td.price_{background: url(/img/price_.gif) no-repeat top left; padding: 0 50px 0px 40px; vertical-align: top;}
	td.phone p, td.price p, td.price_  p{margin:0;}
	
	table.top td{vertical-align: top;}
	
	table.nav{width: 100%; margin-top: 70px;}
	table.nav td{vertical-align: top; padding: 0px 10px; font : normal 80%/135% Tahoma, Arial, Helvetica, sans-serif; color: #d2d7e0;}
	
	table.icon td{vertical-align: top; padding: 0px 10px;}
	
	table.catalogue_display td{	vertical-align: top; padding: 5px 20px 5px 6px;}
	
	table.price{
	margin-top: 10px;
}
	table.price td{
	font : normal 70%/135% Tahoma, Arial, Helvetica, sans-serif; color: #b9c1cf;
	padding: 2px 10px 3px;
	vertical-align: top;
}
	table.price tr.cycle1 td{ background-color: #272f39;}
	table.price tr.cycle1_first td{ background-color: #272f39; border-top: 1px solid #646c75}
	table.price tr.title td{ background-color: #3a4450;}
	
	
	div.bg_main{background: url(/img/bg_main.gif) repeat-x top;}
	div.bg_inner{background: url(/img/bg_inner.gif) repeat-x top;}
	
	

table.serokuz{margin: 10px 15px 5px;border-collapse: collapse;}
table.serokuz td{vertical-align: middle; padding: 2px;}
p.serokuz{margin:0; padding: 0; font : normal 60%/135% Arial, Helvetica, sans-serif; color: #293645;}
a.serokuz {text-decoration: none; color: #293645;}
a.serokuz:hover {text-decoration:underline;color: white;}