BODY { font-family : Arial, Helvetica, sans-serif; color: #333333; background: #fff; line-height: 16px; font-size: 14px; margin: 10 0 10 0; }
P,UL { margin-bottom: 4px; margin-top: 10px;}
H1,H2,H3,H4 { color: #bc3200; }
H1 {font-size: 20px}
H2 {font-size: 18px}
H3 {font-size: 16px}
H4 {font-size: 14px}

ul { list-style-image: url(img/marker.gif) }

blockquote { margin: 15px 15px 15px 30px;}

a:link    { color: #803300; text-decoration: none}
a:visited { color: #803300; text-decoration: none}
a:active  { color: #803300; text-decoration: none}
a:hover   { color: #FF4500; text-decoration: none}

.BrFont { color: #953500; font-size: 14px; text-decoration: none;}
.BrFont a:link    { color: #953500;}
.BrFont a:visited { color: #953500;}
.BrFont a:hover   { color: #ff6600;}

.GrFont { color: #06481A; font-size: 12px; text-decoration: none; margin-top: 0px;}
.GrFont a:link    { color: #06481A;}
.GrFont a:visited { color: #06481A;}
.GrFont a:hover   { color: #00AA00;}

.leftmargin {
        margin-left: 26px;
        margin-top: 4px;
}

#nonu_link a:link    { color: #803300; text-decoration: none;}
#nonu_link a:active  { color: #803300; text-decoration: none;}
#nonu_link a:visited { color: #803300; text-decoration: none;}
#nonu_link a:hover   { color: #FF4500; text-decoration: none;}

.u_link a:link    { color: #803300; text-decoration: underline;}
.u_link a:active  { color: #803300; text-decoration: underline;}
.u_link a:visited { color: #803300; text-decoration: underline;}
.u_link a:hover   { color: #FF4500; text-decoration: underline;}

#bottom_blue_content a:link    { color: #45619c; text-decoration: none;}
#bottom_blue_content a:active  { color: #45619c; text-decoration: none;}
#bottom_blue_content a:visited { color: #45619c; text-decoration: none;}
#bottom_blue_content a:hover   { color: #7591cc; text-decoration: none;}

#bottom_green_content1 a:link, #bottom_green_content2 a:link, #bottom_green_content2_i a:link       { color: #437c4b; text-decoration: none;}
#bottom_green_content1 a:active, #bottom_green_content2 a:active, #bottom_green_content2_i a:active   { color: #437c4b; text-decoration: none;}
#bottom_green_content1 a:visited, #bottom_green_content2 a:visited, #bottom_green_content2_i a:visited { color: #437c4b; text-decoration: none;}
#bottom_green_content1 a:hover, #bottom_green_content2 a:hover, #bottom_green_content2_i a:hover     { color: #73ac7b; text-decoration: none;}

.TextMenu { color: #666666; font-size: 12px; text-decoration: none;}

.SectionHead {color: #333333; font-size: 15px; line-height: 20px}

a.ProdDescr {font-weight: bold; text-decoration: none } 

b.ProdVers  {color: #888888; font-size: 12px; line-height: 15px}

p.copyright {color: #888888; font-size: 12px; line-height: 12px; text-align: center; margin-bottom: 0;}

.header {color: #bc3200; font-size: 16px; font-weight: bold; margin-top:0px;}
.header2 {color: #803300; font-size: 16px; font-weight: bold; margin-top:0px;}
.headersmall {color: #bc3200; font-size: 14px; line-height: 13px; font-weight: bold; margin-top:0px;}

.BrBorder {border: 1px solid #B50000;} 

a:link  .BrBorder, a:visited .BrBorder {border-color: #B50000}   
a:hover .BrBorder, a:active  .BrBorder {border-color: #ff6600}

pre {font-size: 14px; line-height: 12px; }

u.gr {text-decoration:none; color: Green }
u.bl {text-decoration:none; color: Blue }

.table_text { margin: 5px; }

#top1, #bottom2 {
	width: 1000px;
	height: 10px;
	margin: 0px;
	padding: 0px;
}
#top_left1, #top_right1, #bottom_left, #bottom_right {
	width: 10px;
	height: 10px;
	margin: 0px;
	padding: 0px;
	float: left;
}
#top_center1, #bottom_center {
	background-color: #fef2e6;
	width: 980px;
	height: 8px;
	margin: 0px;
	padding: 0px;
	float: left;
}
#top_center1 {
	border-top: 2px solid #f48802;
}
#bottom_center {
	border-bottom: 2px solid #f48802;
}
#top2, #middle, #bottom {
 	background-color: #fef2e6;
	width: 996px;
	margin: 0px;
	padding: 0px;
	border-left: 2px solid #f48802;
	border-right: 2px solid #f48802;
}
#middle, #bottom {
	text-align: left;
}
#top2 {
	text-align: center;
	font-size: 14px;
	color: #f48802;
}
#top3 {
	background-color: #fef2e6;
	width: 1000px;
	height: 10px;
	margin: 0px;
	padding: 0px;
}
#top_left3, #top_right3 {
	width: 10px;
	height: 10px;
	margin: 0px;
	padding: 0px;
	float: left;
}
#top_center3 {
	background-image: url(img2/o7.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	margin: 0px;
	padding: 0px;
	width: 980px;
	height: 10px;
	float: left;
}
#top_center3_plain{
	margin: 0px;
	padding: 0px;
	width: 980px;
	height: 9px;
	float: left;
	border-bottom: 1px solid #f48802;
}
#middle_content {
	background-color: #ffffff;
	padding: 20px;
	margin: 0px 20px 0px 20px;
	position: relative;
}
#bottom1 {
	padding-bottom: 0px;
	margin: 0px 20px 0px 20px;
	background-color: #ffffff;
	background-image: url(img2/logo.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#container1 {
	margin: 0px 20px 0px 756px;
	padding: 0px;
	height: 5px;
}
#bottom_green1, #bottom_green3 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 5px;
	height: 5px;
}
#bottom_green2 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 4px;
	width: 170px;
	background-color: #eef7f0;
	border-top: 1px solid #639c6b;
}
#container2 {
	margin: 0px 20px 0px 230px;
	padding: 0px;
	width: 706px;
}
#bottom_blue_search {
	color: #45619c;
	margin: 0px 20px 0px 0px;
	padding-top: 5px;
	background-color: #ffffff;
	font-size: 12px;
	float: left;
	width: 506px;
}
#container3 {
	margin: 0px 20px 0px 220px;
	padding: 0px;
	width: 716px;
	height: 5px;
	clear:both;
}
#container4 {
	margin: 0px 20px 0px 0px;
	padding: 0px;
	float: left;
	height: 5px;
}
#bottom_blue1, #bottom_blue3 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 5px;
	width: 5px;
}
#bottom_blue2 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 4px;
	width: 506px;
	background-color: #eff4ff;
	border-top: 1px solid #45619c;
}
#bottom_menu {
	margin: 0px 20px 0px 220px;
	width: 716px;
}
#bottom_blue_content {
	color: #45619c;
	width: 494px;
	margin: 0px;
	padding: 5px 10px 0px 10px;
	font-size: 12px;
	background-color: #eff4ff;
	border-left: 1px solid #45619c;
	border-right: 1px solid #45619c;
}
#bottom_green_content1, #bottom_green_content2, #bottom_green_content_clear {
	color: #437c4b;
	padding: 0px 10px 0px 10px;
	font-size: 12px;
	width: 158px;
	background-color: #eef7f0;
	border-left: 1px solid #639c6b;
	border-right: 1px solid #639c6b;
}
#bottom_green_content1, #bottom_green_content_clear {
	float: left;
}
#bottom_green_content2 {
	padding-bottom: 10px;
}
#container5 {
	margin: 0px 20px 0px 220px;
	padding: 0px;
	height: 5px;
}
#bottom_orange1, #bottom_orange3 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 5px;
	width: 5px;
}
#bottom_orange2 {
	margin: 0px;
	padding: 0px;
	width: 706px;
	height: 4px;
	float: left;
	background-color: #fef2e6;
	border-top: 1px solid #f48802;
}
#bottom_orange_content {
	margin: 0px 20px 0px 220px;
	padding: 0px;
	width: 714px;
	font-size: 14px;
	color: #f48802;
	background-color: #fef2e6;
	border-left: 1px solid #f48802;
	border-right: 1px solid #f48802;
	text-align: center;
}
#bottom_center1, #bottom_center2 {
	background-color: #ffffff;
	height: 8px;
	margin: 0px 12px 0px 12px;
	padding: 0px;
}
#bottom_orange4 {
	margin: 0px 20px 0px 220px;
	padding: 0px;
	height: 8px;
	background-color: #fef2e6;
	border-left: 1px solid #f48802;
	border-right: 1px solid #f48802;
}

#bottom1_i {
	padding: 0px;
	margin: 0px 20px 0px 20px;
	background-color: #ffffff;
	width: 956px;
}
#container1_i {
	margin: 0px 0px 0px 756px;
	padding: 0px;
	height: 5px;
	width: 180px;
	clear: both;
}
#container1_i2 {
	margin: 0;
	padding: 0px;
	height: 5px;
	float: left;
	width: 180px;
}
#bottom_green2_i {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 4px;
	width: 170px;
	background-color: #eef7f0;
	border-bottom: 1px solid #639c6b;
}
#bottom_blue2_i {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 4px;
	width: 506px;
	background-color: #eff4ff;
	border-bottom: 1px solid #45619c;
}
#bottom_menu_i {
	margin: 0px 20px 0px 220px;
	width: 716px;
}
#bottom_blue_search_i {
	color: #45619c;
	margin: 0px 20px 0px 0px;
	padding-top: 15px;
	background-color: #ffffff;
	font-size: 12px;
	float: left;
	width: 506px;
}
#bottom_green_content2_i {
	color: #437c4b;
	padding: 10px 10px 0px 10px;
	font-size: 12px;
	width: 158px;
	background-color: #eef7f0;
	border-left: 1px solid #639c6b;
	border-right: 1px solid #639c6b;
}
#bottom_orange2_i {
	margin: 0px;
	padding: 0px;
	width: 706px;
	height: 4px;
	float: left;
	background-color: #fef2e6;
	border-bottom: 1px solid #f48802;
}
#bottom_orange_content_i {
	margin: 0px 18px 0px 220px;
	padding-bottom: 3px;
	width: 714px;
	font-size: 14px;
	color: #f48802;
	background-color: #fef2e6;
	border-left: 1px solid #f48802;
	border-right: 1px solid #f48802;
	text-align: center;
	clear: both;
}
#logo {
	margin-left: 20px;
	padding: 0;
	position: absolute;
}

#blue_menu1_h, #blue_menu2_h, #blue_menu3_h, #blue_menu4_h, #blue_menu5_h
{
  display: inline;
}
#blue_menu1_v, #blue_menu2_v, #blue_menu3_v, #blue_menu4_v, #blue_menu5_v
{
  display: inline;
}

#blue_menu1_v a:link, #blue_menu2_v a:link, #blue_menu3_v a:link, 
#blue_menu4_v a:link, #blue_menu5_v a:link { color: #95b1ec; }
#blue_menu1_v a:active, #blue_menu2_v a:active, #blue_menu3_v a:active,
#blue_menu4_v a:active, #blue_menu5_v a:active { color: #95b1ec; }
#blue_menu1_v a:visited, #blue_menu2_v a:visited, #blue_menu3_v a:visited,
#blue_menu4_v a:visited, #blue_menu5_v a:visited { color: #95b1ec; }
#blue_menu1_v a:hover, #blue_menu2_v a:hover, #blue_menu3_v a:hover,
#blue_menu4_v a:hover, #blue_menu5_v a:hover { color: #95b1ec; }

#blue1_h, #blue2_h, #blue3_h, #blue4_h, #blue5_h 
{
  visibility: hidden;
  position: fixed;
  text-align: center;
  margin-top: 10px;
}
#blue1_v, #blue2_v, #blue3_v, #blue4_v, #blue5_v 
{
  visibility: visible;
  position: static;
  text-align: center;
  margin-top: 10px;
}
.captcha {display:none;}

.rambler_counter {
	position: absolute;
	bottom: 0;
	left: 20px;
}