Body, html {
Margin:0;
Padding: 0;
width: 100%;
min-width: 1005px;
width: expression(document.body.clientWidth < 1003? "1003px": "100%" );
BackGround-color: #16525f;
BackGround-Image: url(/img/fon.gif);
Font-Family: Verdana;
Font-weight: normal; 
Font-size: 12px;
color: #ffffff;
}

/*TABLE {
Vertical-align: top;
BORDER:0PX;
BORDER-COLLAPSE:COLLAPSE;
CELLSPACING:0;
}*/

TD {
Vertical-align: top;
/*PADDING:0PX;
CELLSPADDING:0;*/
Font-Family: Verdana;
Font-weight: normal; 
Font-size: 12px;
color: #ffffff;
}

DIV {
Font-Family: Verdana;
Font-weight: normal; 
Font-size: 12px;
color: #ffffff;
}

IMG {
BORDER:NONE;
}

/*P {
Margin: 0;
Padding: 0;
}*/

A {
Font-Family: Tahoma;
Font-weight: normal; 
Font-size: 12px;
color: #ffffff;
}

A:hover {
Text-decoration: none;
}

H1 {
Font-Family: Tahoma;
Font-weight: normal;
Font-size: 18px;
color: #6c6f70;
Padding: 0;
Margin: 30px 0 10px 2px;
}

#header_bg {
width: 100%;
min-width: 1005px;
width: expression(document.body.clientWidth < 1003? "1003px": "100%" );
height: 218px;
Float: left;
BackGround-Image: url(/img/header_bg.gif);
BackGround-position: left top;
BackGround-Repeat: repeat-x;
}

#header_right {
width: 100%;
min-width: 1005px;
width: expression(document.body.clientWidth < 1003? "1003px": "100%" );
height: 218px;
Float: left;
BackGround-Image: url(/img/header_right2.gif);
BackGround-position: right top;
BackGround-Repeat: no-repeat;
}

#logo {
Display: block;
Position: absolute;
Top: 69px;
Left: 116px;
}

#menu_bg {
width: 100%;
min-width: 1005px;
width: expression(document.body.clientWidth < 1003? "1003px": "100%" );
height: 58px;
Float: left;
BackGround-Image: url(/img/menu_bg.gif);
BackGround-position: left top;
BackGround-Repeat: repeat-x;
}

#menu_left {
width: 100%;
min-width: 1005px;
width: expression(document.body.clientWidth < 1003? "1003px": "100%" );
height: 58px;
Float: left;
BackGround-Image: url(/img/menu_left.gif);
BackGround-position: left top;
BackGround-Repeat: no-repeat;
}

#menu_right {
width: 100%;
min-width: 1005px;
width: expression(document.body.clientWidth < 1003? "1003px": "100%" );
height: 58px;
Float: left;
Text-align: center;
BackGround-Image: url(/img/menu_right.gif);
BackGround-position: right top;
BackGround-Repeat: no-repeat;
}

#menu_right P {
Text-align: center;
Padding: 14px 0 0 3px;
Font-family: Trebuchet MS;
Color: #0b4b59;
Font-size: 18px;
}

#menu_right P SPAN {
Color: #c1dca0;
Font-size: 20px;
}

#menu_right P A {
Font-family: Trebuchet MS;
Font-style: italic;
Font-size: 18px;
}

#cont_bg {
width: 100%;
min-width: 1005px;
width: expression(document.body.clientWidth < 1003? "1003px": "100%" );
min-height: 250px;
height:auto !important;
height: 250px;
Float: left;
Margin-bottom: 15px;
BackGround-Image: url(/img/cont_bg.gif);
BackGround-position: left top;
BackGround-Repeat: repeat-x;
}

#footer {
width: 100%;
min-width: 1005px;
width: expression(document.body.clientWidth < 1003? "1003px": "100%" );
height: 121px;
/*Float: left;*/
BackGround-Image: url(/img/lw.gif);
BackGround-position: left bottom;
BackGround-Repeat: no-repeat;
}

#lw {
width: 417px;
height: 86px;
Float: left;
}

#lw P {
Padding: 45px 0 0 169px;
}

#lw P A {
Font-size: 10px;
}

#copy {
width: 200px;
height: 86px;
Float: left;
}

#copy P {
Padding: 38px 0 0 0;
Font-size: 10px;
}

#count {
width: 370px;
height: 86px;
Float: right;
Text-align: right;
}

#count P {
Text-align: right;
Padding: 40px 140px 0 0;
}

#count P IMG {
Margin-left: 5px;
}

#left {
width: 335px;
height: auto;
Float: left;
}

#right {
width: 61%;
height: auto;
Float: left;
}

#right SPAN {
Font-family: Trebuchet MS;
Font-size: 18px;
}

#right BIG {
Font-family: Verdana;
Font-weight: bold;
Font-size: 14px;
}

#right A {
Font-family: Verdana;
Color: #ffecb9;
}

.rig {
Padding: 15px 55px 0 32px;
margin:0px;
}

*html .rig {
Padding: 13px 55px 0 32px;margin:0px;
}

#left_bl_bg {
width: 220px;
height: auto;
Float: left;
Margin: 15px 0 0 72px;
BackGround-Image: url(/img/left_bl_bg.gif);
BackGround-position: left top;
}

*html #left_bl_bg {
Margin: 15px 0 0 36px;
}

*:first-child+html #left_bl_bg, *html #left_bl_bg {
Margin: 15px 0 0 72px;
}

#left_bl_top {
width: 220px;
height: auto;
Float: left;
BackGround-Image: url(/img/left_bl_top.gif);
BackGround-position: left top;
BackGround-Repeat: no-repeat;
}

#left_bl_bottom {
width: 220px;
min-height: 200px;
height:auto !important;
height: 200px;
Float: left;
BackGround-Image: url(/img/left_bl_bottom.gif);
BackGround-position: left bottom;
BackGround-Repeat: no-repeat;
}

#left_bl_p {
Padding: 12px 23px 42px 25px;
}

*html #left_bl_p {
Padding: 15px 23px 42px 25px;
}

#left_bl_p SPAN {
Font-family: Trebuchet MS;
Font-size: 20px;
Color: #003b49;
}

#left_bl_p SMALL {
Font-size: 10px;
Color: #ffecb9;
}

#left_bl_p FONT {
Font-size: 14px;
}

#left_bl_p A {
Font-family: Verdana;
}

.ug_top_left {
width: 100%;
height: auto;
Float: left;
Margin: 10px 0 0 0;
BackGround-color: #287587;
BackGround-Image: url(/img/ug_top_left.gif);
BackGround-position: left top;
BackGround-Repeat: no-repeat;
}

.ug_top_right {
width: 100%;
height: auto;
Float: left;
BackGround-Image: url(/img/ug_top_right.gif);
BackGround-position: right top;
BackGround-Repeat: no-repeat;
}

.ug_bottom_left {
width: 100%;
height: auto;
Float: left;
BackGround-Image: url(/img/ug_bottom_left.gif);
BackGround-position: left bottom;
BackGround-Repeat: no-repeat;
}

.ug_bottom_right {
width: 100%;
height: auto;
Float: left;
BackGround-Image: url(/img/ug_bottom_right.gif);
BackGround-position: right bottom;
BackGround-Repeat: no-repeat;
}

.ug_bottom_right P {
Padding: 7px 15px 10px 32px;
}

.br1 {
Line-height: 12px;
}

.br2 {
Line-height: 8px;
}

.br3 {
Line-height: 22px;
}

.br4 {
Line-height: 3px;
}

.apr {
Color: #ffecb9;
}

.spec {
Margin: 4px 0 15px 0;
}

#ugl {
Margin-bottom: 10px;
}

#bl_bg {
width: 87%;
Float: left;
Margin: 0 0 0 72px;
BackGround-Image: url(/img/u_bg.gif);
BackGround-position: left top;
}

*html #bl_bg {
Margin: 0 0 0 36px;
}

*:first-child+html #bl_bg, *html #bl_bg {
Margin: 0 0 0 72px;
}

#bl_bg_top {
width: 100%;
Float: left;
BackGround-Image: url(/img/border.gif);
BackGround-position: left top;
BackGround-Repeat: repeat-x;
}

#bl_bg_right {
width: 100%;
Float: left;
BackGround-Image: url(/img/border.gif);
BackGround-position: right top;
BackGround-Repeat: repeat-y;
}

#bl_bg_bottom {
width: 100%;
Float: left;
BackGround-Image: url(/img/border.gif);
BackGround-position: left bottom;
BackGround-Repeat: repeat-x;
}

#bl_bg_left {
width: 100%;
Float: left;
BackGround-Image: url(/img/border.gif);
BackGround-position: left top;
BackGround-Repeat: repeat-y;
}

#bl_u_top_left {
width: 100%;
Float: left;
BackGround-Image: url(/img/u_top_left.gif);
BackGround-position: left top;
BackGround-Repeat: no-repeat;
}

#bl_u_top_right {
width: 100%;
Float: left;
BackGround-Image: url(/img/u_top_right.gif);
BackGround-position: right top;
BackGround-Repeat: no-repeat;
}

#bl_u_bottom_left {
width: 100%;
Float: left;
BackGround-Image: url(/img/u_bottom_left.gif);
BackGround-position: left bottom;
BackGround-Repeat: no-repeat;
}

#bl_content {
width: 100%;
min-height: 200px;
height:auto !important;
height: 200px;
Float: left;
BackGround-Image: url(/img/u_bottom_right.gif);
BackGround-position: right bottom;
BackGround-Repeat: no-repeat;
}

#bl_content TABLE {
Margin: 20px 25px 20px 25px;
}

#bl_content A {
Font-family: Verdana;
Font-size: 11px;
Color: #ffecb9;
}

#bl_content SPAN {
Font-family: Tahoma;
Font-size: 18px;
}

.td1 {
Padding: 20px 13px 0 0;
}

.td2 {
Border-right: 1px solid #91b4bc;
Padding: 20px 20px 0 25px;
}

.td3 {
Padding: 20px 24px 0 45px;
}

.td4 {
Padding: 20px 0 0 24px;
}

.tdd {
Padding: 0 0 0 45px;
}
