	body{padding:0; margin:0; background-color: #f6e6d2;}
	
	
	a{color: #cb8202; text-decoration: underline;}
	a:hover{color: black; text-decoration: none;}
	a.nav{color: #580944; text-decoration: underline;}
	a.nav:hover{color: #ba5b23; text-decoration: none;}
	a.white{color: white; text-decoration: underline;}
	a.white:hover{color: black; text-decoration: none;}
	
	a.catalogue_{color: #ffc267; text-decoration: underline;}
	a.catalogue_:hover{color: black; text-decoration: none;}
	
	p{padding: 0px; margin: 10px 0px 0; font: normal 70%/135% Tahoma, Arial, Helvetica, sans-serif; color: #000000;}
	p.smaller{margin:0; font-size: 60%; color: #4c4742;}
	p.news_date{margin-top: 10px; font-size: 60%; color: #580944;}
	p.news_title{margin-top: 0px;}
	p.copy{color: #8b8784;}
	
	h1{font: normal 105% Tahoma, Arial, Helvetica, sans-serif; margin: 20px 0px 0; color: #580944; padding:0;}
	h1.news_year{margin: 10px 0px 0;}
	h2{font: normal 100% Tahoma, Arial, Helvetica, sans-serif; margin: 20px 0px 0; color: #580944; padding:0;}
	h3{font: normal 90% Tahoma, Arial, Helvetica, sans-serif; margin: 20px 0px 0; color: #580944; padding:0;}
	h3.news_year{margin: 10px 0px 0;}
	
	ul{margin: 10px; margin-left: 25px; font: normal 70%/135% Tahoma, Arial, Helvetica, sans-serif; padding:0; color: #000000; list-style : url(/img/li.gif);}
	li{margin-top: 7px;}
	ul.ul_1{font-size: 70%;margin: 10;list-style: none;padding:0; color: #767370}
	ul.ul_1 li.in{color: #767370}
	ul.nav{margin: 10px 0px 10px 25px; font: normal 60%/135% Arial, Helvetica, sans-serif; list-style: none; padding:0; color: #dc8c2c;}
	ul.nav li{margin-top: 3px;}
	ul.groups{margin: 10px 0px 10px 25px; font: normal 13px Tahoma, Arial, Helvetica, sans-serif; list-style: none url(/img/li.gif); padding:0; color: #ffc45a;}
	ul.groups li{margin-top: 3px;}
	ul.subgroups{margin: 0px 0px 10px 0px; font: normal 70%/120% Tahoma, Arial, Helvetica, sans-serif; list-style: none; padding:0; color: #767370;}
	ul.subgroups li{margin-top: 3px;}
	
	
	img.logo{display: block; margin: 44px 25px 0; behavior: url('/scripts//png.htc');}
	img.logo__{display: block; margin: 21px 41px 0; behavior: url('/scripts//png.htc');}
	img.logo_{display: block; margin: 3px 32px 0; behavior: url('/scripts//png.htc');}
	img.png{behavior: url('/scripts//png.htc');}
	img.catalogue_elements{border: 2px solid #f6e6d2; display: block;}
	img.catalogue_elements_{ border-top: 1px solid #966100; border-left: 1px solid #966100; border-right: 1px solid #ffda5a; border-bottom: 1px solid #ffda5a;display: block;}
	img.catalogue_elements_preview{border: 1px solid white; display: block;}
	div.catalogue_elements{width: 165px; padding: 3px; background-color: #eddcc8; text-align: center; border: 1px solid #d0b5aa;}
	div.catalogue_groups{width: 165px; padding: 2px; background-color: white; text-align: center; border: 1px solid #cbc4c5;}
	div.catalogue_groups img{border: 1px solid #cbc4c5;}
	
	
	table.main{width: 100%; height: 100%; border-collapse: collapse;}
	table.main td.logo_field{vertical-align: top; text-align: center; height: 312px;}
	table.main td.logo_inner_field{vertical-align: top; text-align: center; height: 157px;}
	table.main td.logo_inner1_field{vertical-align: top; text-align: center; height: 157px;}
	table.main td.nav_field{vertical-align: top; width: 50%; height: 100px;}
	table.main td.subnav_field{vertical-align: top; width: 25%; background: #f6e6d2 url(/img/bg_subnav_repeat_r.gif) repeat-y top right;}
	table.main td.conten_field{vertical-align: top; width: 50%; padding-left: 50px; background-color: #f6e6d2;}
	table.main td.contact_field{vertical-align: top; width: 25%; padding: 0 10px 50px 20px; background-color: #f6e6d2;}
	table.main td.copy_field{vertical-align: top; padding-left: 50px; background-color: #f6e6d2;}
	
	table.icon td{padding: 0 7px; vertical-align: middle;}
	table.nav td{vertical-align: top; padding: 47px 6px 0; height: 100px; font: normal 9px Arial, Helvetica, sans-serif;}

	table.subnav{width: 185px; margin: 0px 25px 0px 0px;}
	table.subnav td{padding-top: 10px; padding-left: 10px;}
	
	table.fillet{border-collapse: collapse;}
	table.fillet td.sh_r{background: transparent url(/img/fillet_sh_r.png) repeat-y right; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/fillet_sh_r.png",sizingMethod=scale);}
	table.fillet td.sh_b{background: transparent url(/img/fillet_sh_b.png) repeat-x top; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/fillet_sh_b.png",sizingMethod=scale);}
	table.fillet td.sh_r,
	table.fillet td.sh_b{ //background: none;}
	table.fillet td.fillet_field{padding: 20px 20px 20px 10px;;}
	
	div.main_top_bg{background: #f7e6d2 url(/img/bg_main.gif) repeat-x top;}
	div.inner_top_bg{background: #f7e6d2 url(/img/bg_inner_repeat.gif) repeat top center;}
	div.main_top{background: url(/img/bg_main.jpg) no-repeat top;}
	
	div.nav_line_c{background: url(/img/bg_nav_line_c.gif) repeat-x top;}
	div.nav_line_l{background: url(/img/bg_nav_line_l.gif) no-repeat top left;}
	div.nav_line_r{background: url(/img/bg_nav_line_r.gif) no-repeat top right; padding: 0 20px;}
	
	div.nav_line_{position: relative; z-index: 1; top: -40px; background: url(/img/bg_nav_line_.gif) no-repeat top right;}
	div.main_subnav{height: 500px; position: relative; z-index: 1; top: 83px; background: url(/img/bg_main_subnav.jpg) no-repeat top right;}
	div.inner_subnav{height: 500px; margin-top: 20px; background: url(/img/bg_inner_subnav.jpg) no-repeat top right;}
	
	div.fillet_t{background: #f6e6d2 url(/img/fillet_t.gif) repeat-x top;}
	div.fillet_r{background: url(/img/fillet_r.gif) repeat-y top right;}
	div.fillet_b{background: url(/img/fillet_b.gif) repeat-x bottom left;}
	div.fillet_l{background: url(/img/fillet_l.gif) repeat-y top left;}
	div.fillet_tl{background: url(/img/fillet_tl.gif) no-repeat top left;}
	div.fillet_tr{background: url(/img/fillet_tr.gif) no-repeat top right;}
	div.fillet_br{background: url(/img/fillet_br.gif) no-repeat bottom right;}
	div.fillet_bl{background: url(/img/fillet_bl.gif) no-repeat bottom left;}
	
	div.bg_inner{background: url(/img/bg_inner.gif) repeat-x top center;}
	div.window{background: url(/img/window.jpg) no-repeat top center; height: 157px;}
	div.bg_painting{background: url(/img/bg_painting.jpg) repeat-x top center; height: 157px;}
	div.window_painting{background: url(/img/window_painting.jpg) no-repeat top center; height: 157px;}
	div.window_stained_glass{background: url(/img/window_stained_glass.jpg) no-repeat top center; height: 157px;}
	

table.serokuz{margin: 5px 0px 5px;border-collapse: collapse;}
table.serokuz td{vertical-align: middle; padding: 0px;}
p.serokuz{margin:0; padding: 0; font : normal 60%/135% Arial, Helvetica, sans-serif; color: #c0b6ab;}
a.serokuz {text-decoration: none; color: #c0b6ab;}
a.serokuz:hover {text-decoration:underline;color: black;}
img.serokuz{margin-right: 4px;}

