body	{
	margin:0px;
	padding:0px;
	background-color: #e5e5e5;
}
table.top {
	width: 100%;
	
}
table.menu_top {
	width: 515px;
	
}
table.menu_footer {
	width: 708px;
	
}
table.inclusion {
	width: 168px;
	
}
table.price {
	width: 425px;
	background-color: #e5e5e5;
	
}
table.map {
	width: 450px;
		
}
table.price_comment {
	width: 416px;
	
}
table.button {
	width: 105px;
	height: 25px;
	background-image: url(images/button.png);
	text-align: center;
}
table.catalogue {
	width: 140px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	vertical-align: top;
		
}
td.more {
	width: 140px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	vertical-align: middle;
		
}
td.top {
	background-image: url(images/top.jpg);
	height: 135px;
}
td.logo {
	padding-left: 20px;
	
}
td.slogan {
	padding-right: 20px;
	text-align: center;
	vertical-align: bottom;
		
}
td.phone {
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #66CCFF;
	vertical-align: middle;
}
td.block_left {
	padding-left: 14px;
	padding-top: 20px;
	vertical-align: top;
	padding-right: 10px;
	text-align: center;
}
td.block_right {
	padding-top: 20px;
	vertical-align: top;
	text-align: center;
	padding-right: 14px;
	padding-left: 10px;
}
td.block_top {
	height: 36px;
	background-image: url(images/block_top.jpg);
	background-position: center;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	width: 216px;
	
}
td.block_news {
	height: 100%;
	vertical-align: top;
	background-image: url(images/bg_tab.jpg);
	padding-right: 7px;
	padding-left: 7px;
	width: 200px;
	
}
td.block_manager {
	background-image: url(images/bg_tab.jpg);
	text-align: center;
	vertical-align: top;
	padding-bottom: 20px;
	padding-top: 20px;
	
}
td.block_links {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	vertical-align: top;
	background-image: url(images/bg_tab.jpg);
	padding-left: 7px;
	padding-right: 7px;
	width: 200px;
	
}
td.block_menu {
	background-image: url(images/bg_tab.jpg);
	text-align: center;
	vertical-align: top;
}
td.cord_left {
	width: 5px;
	background-image: url(images/bg_tab.jpg);
	vertical-align: top;
	
}
td.cord_right {
	width: 4px;
	text-align: right;
	vertical-align: top;
	
}
td.cord_left1 {
	width: 5px;
	background-image: url(images/cord_left.jpg);
	vertical-align: top;
	
}
td.cord_right1 {
	width: 4px;
	text-align: right;
	vertical-align: top;
	background-image: url(images/cord_right.jpg);
	
}
td.menu {
	background-image: url(images/bg_menu.jpg);
	letter-spacing: 0.1em;
	height: 51px;
	padding-left: 20px;
	vertical-align: middle;
	
}
td.menu1 {
	height: 22px;
	vertical-align: middle;
	
}
td.menu2 {
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #336699;
	height: 32px;
	
}
td.menu_line {
	height: 2px;
	background-image: url(images/menu_line.jpg);
	text-align: center;
	
}
td.text_block {
	padding-top: 21px;
	text-align: center;
	vertical-align: top;
	padding-bottom: 14px;
			
}
td.text_top {
	padding-top: 21px;
	text-align: center;
	vertical-align: top;
	padding-right: 10px;
			
}
td.text {
	vertical-align: top;
	background-image: url(images/bg_text.jpg);
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	margin: 0px;
	font-size: 12px;
	text-align: justify;
	font-weight: normal;
	color: #000000;
		
}
td.text1 {
	background-image: url(images/text1_bg.jpg);
	height: 14px;
		
}
td.text1_cord_left {
	background-image: url(images/text1_cord_left.jpg);
	text-align: left;
	width: 10px;
	height: 14px;
		
}
td.text1_cord_right {
	background-image: url(images/text1_cord_right.jpg);
	text-align: left;
	width: 10px;
	height: 14px;
		
}
td.text_cord_left {
	background-image: url(images/text_cord_left.jpg);
	text-align: left;
	width: 10px;
		
}
td.text_cord_right {
	background-image: url(images/text_cord_right.jpg);
	text-align: left;
	width: 10px;
		
}
td.text_cord_left1 {
	background-image: url(images/text_cord_left1.jpg);
	text-align: left;
	width: 10px;
	height: 140px;
	background-position: bottom;
		
}
td.text_cord_right1 {
	background-image: url(images/text_cord_right1.jpg);
	text-align: left;
	width: 10px;
	height: 140px;
	background-position: bottom;
		
}
td.text_general {
	background-image: url(images/text_bg_bottom.jpg);
	height: 140px;
	vertical-align: top;
	background-position: bottom;
		
}
td.text_bg_bottom {
	background-image: url(images/text_bg_bottom.jpg);
	height: 140px;
	background-position: bottom;
		
}
td.price {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding: 10px;
	text-align: center;
	
}
td.price_top {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFF99;
	padding: 10px;
	text-align: center;
	
}
td.price_comment {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding-top: 4px;
	
	
}
td.contacts {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	padding: 10px;
	line-height: 18px;
			
}
td.title {
	padding-right: 20px;
	padding-left: 20px;
	
}
td.footer {
	height: 50px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	vertical-align: middle;
	background-image: url(images/top.jpg);
	
}
td.logo_mini {
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: left;
	padding-left: 10px;
			
}
td.counters {
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: right;
	padding-right: 10px;
			
}
img.photo {
	margin-left: 10px;
			
}
p {
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	margin: 0px;
	font-size: 12px;
	text-align: justify;
	font-weight: normal;
	color: #000000;
	text-indent: 10px;
	
}
p.title {
	padding-top: 10px;
	padding-right: 0px;
	padding-left: 20px;
	padding-bottom: 0px;
	margin: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #003366;
	line-height: 1.5;

}
p.comment {
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 0px;
	margin: 0px;
	font-size: 12px;
	text-align: justify;
	font-weight: normal;
	color: #000000;
	text-indent: 10px;
	font-style: italic;
	
}
h1 {
	font-size: 14px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	color: #003366;
	padding-top: 7px;
	padding-right: 15px;
	padding-left: 15px;
	text-align: justify;

}
h2 {
	font-size: 13px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	color: #003366;
	padding-right: 15px;
	padding-left: 15px;
	text-align: justify;

}
h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	padding-left: 10px;
	padding-top: 10px;
	text-align: justify;

}
h4 {
	margin: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	text-align: justify;
	font-weight: normal;
	color: #000000;
	line-height: 1.5;
	font-style: italic;
	padding-right: 4px;
	padding-left: 4px;
	text-indent: 10px;
	padding-bottom: 4px;

}
h5 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	padding-top: 40px;
	text-align: center;

}
h6 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	font-style: normal;
	font-weight: normal;
	padding-top: 10px;
	padding-bottom: 10px;
	
}
hr {
	color: #003366;

}
li {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	list-style-type: circle;
	list-style-position: outside;
	list-style-image:  url(images/arrow_3.gif);
	padding-right: 10px;
	font-weight: normal;
	text-align: justify;
	color: #000000;
	line-height: 10px;
	padding-top: -10px;
	padding-bottom: 5px;

}
a:link {
	COLOR: #003366;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
	font-weight: bold;
		
}
a:visited {
	COLOR: #003366;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
	font-weight: bold;
	
}
a:active {
	TEXT-DECORATION: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #0099FF;
	font-weight: bold;

}
a:hover {
	COLOR: #0099FF;
	TEXT-DECORATION: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;

}
a.menu:link {
	color: #66CCFF;
	text-decoration: none;
	margin: 0px;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	padding-right: 10px;
}
a.menu:visited {
	color: #66CCFF;
	text-decoration: none;
	margin: 0px;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	padding-right: 10px;
	
}
a.menu:active {
	color: #FF9900;
	text-decoration: none;
	margin: 0px;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	padding-right: 10px;
	
}
a.menu:hover {
	color: #FF9900;
	text-decoration: none;
	margin: 0px;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	padding-right: 10px;
	
}
a.menu1:link {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	padding-right: 10px;
}
a.menu1:visited {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	padding-right: 10px;
	
}
a.menu1:active {
	color: #66CCFF;
	text-decoration: underline;
	margin: 0px;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	padding-right: 10px;
	
}
a.menu1:hover {
	color: #66CCFF;
	text-decoration: underline;
	margin: 0px;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	padding-right: 10px;
	
}
a.menu2:link {
	COLOR: #003366;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
		
}
a.menu2:visited {
	COLOR: #003366;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	
}
a.menu2:active {
	TEXT-DECORATION: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #0099FF;
	font-size: 11px;
	font-weight: bold;

}
a.menu2:hover {
	COLOR: #0099FF;
	TEXT-DECORATION: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: bold;

}
A.a1:link {
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-left: 26px;
	
}
A.a1:visited {
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-left: 26px;
	
}
A.a1:active {
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-left: 26px;

}
A.a1:hover {
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-left: 26px;

}
A.a2:link {
	FONT-SIZE: 11px;
	COLOR: #336699;
	TEXT-DECORATION: none;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	
}
A.a2:visited {
	FONT-SIZE: 11px;
	COLOR: #336699;
	TEXT-DECORATION: none;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	
}
A.a2:active {
	FONT-SIZE: 11px;
	COLOR: #336699;
	TEXT-DECORATION: underline;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;

}
A.a2:hover {
	FONT-SIZE: 11px;
	COLOR: #336699;
	TEXT-DECORATION: underline;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;

}
A.a3:link {
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	
}
A.a3:visited {
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	
}
A.a3:active {
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;

}
A.a3:hover {
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;

}
A.rec:link {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	
}
A.rec:visited {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	
}
A.rec:active {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	text-decoration: underline;

}
A.rec:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	text-decoration: underline;

}
A.news:link {
	FONT-SIZE: 11px;
	COLOR: #003366;
	TEXT-DECORATION: none;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: justify;
	line-height: 11px;
	
}
A.news:visited {
	FONT-SIZE: 11px;
	COLOR: #003366;
	TEXT-DECORATION: none;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: justify;
	line-height: 11px;
	
}
A.news:active {
	FONT-SIZE: 11px;
	COLOR: #000000;
	TEXT-DECORATION: underline;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: justify;
	line-height: 11px;
	
}
A.news:hover {
	FONT-SIZE: 11px;
	COLOR: #000000;
	TEXT-DECORATION: underline;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: justify;
	line-height: 11px;
	
}
.mail:link {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-style: normal;

}
.mail:visited {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-style: normal;

}
.mail:active {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #006699;
	text-decoration: underline;
	font-weight: bold;
	font-style: normal;
	
}
.mail:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #006699;
	text-decoration: underline;
	font-weight: bold;
	font-style: normal;

}
.catalog:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	font-style: normal;

}
.catalog:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	font-style: normal;

}
.catalog:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	font-style: normal;
	
}
.catalog:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	font-style: normal;

}
br.rec {
	line-height: 7px;
}
