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}

.discount { color: #007700; font-weight: bold;}
.discount a:link    { color: #007700; text-decoration: none}
.discount a:visited { color: #007700; text-decoration: none}
.discount a:active  { color: #007700; text-decoration: none}
.discount a:hover   { color: #00cc00; 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;}

.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;}

.header {color: #bc3200; font-size: 15px; 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: 13px;
	line-height: 15px;
	margin: 0 15px;
	padding: 5px;
	background-color: #eeeeee;
}

u.gr {text-decoration:none; color: Green }
u.bl {text-decoration:none; color: Blue }

.table_text { margin: 5px; }

.leftmargin {
        margin-left: 35px;
        margin-top: 4px;
}

#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;
}
#bottom1 {
    padding: 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: 0;
    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: 4px;
    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;
    margin: 0px;
    font-size: 12px;
    line-height: 19px;
    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_blue_search_i img, #bottom_blue_search_i .input {
	margin-top: -10px;
}

#bottom_green_content2_i {
    color: #437c4b;
    padding: 10px 10px 0px 10px;
    font-size: 12px;
    line-height: 19px;
    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;
}

.step
{
    FONT-WEIGHT: bold;
    FONT-STYLE: italic;
    COLOR: #BC3200
}
.stepbody
{
    MARGIN-LEFT: 30px;
}

.captcha {display:none;}

#news_date {
    font-weight:bold;
}

#news_text {
    margin: .5em;
}