Body, html {
Margin:0;
Padding: 0;
width: 100%;
/*Text-align: center;*/
BackGround-color: #ffffff;
BackGround-Image: url(../img/header.jpg);
BackGround-position: right top;
BackGround-Repeat: no-repeat;
Font-Family: Verdana, Tahoma;
Font-weight: normal; 
Font-size: 11px;
color: #4d4d4d;
}

body * { 
/*text-align: left;*/
} 

TABLE {
BORDER:0PX;
BORDER-COLLAPSE:COLLAPSE;
CELLSPACING:0;
}

TD {
/*PADDING:0PX;*/
CELLSPADDING: 0;
Vertical-align: top;
Font-Family: Verdana, Tahoma;
Font-weight: normal; 
Font-size: 11px;
color: #4d4d4d;
}

DIV {
Font-Family: Verdana, Tahoma;
Font-weight: normal; 
Font-size: 11px;
color: #4d4d4d;
}

IMG {
BORDER:NONE;
}

P {
Margin: 0;
Padding: 0;
}

A {
Font-Family: Verdana, Tahoma;
Font-weight: normal; 
Font-size: 11px;
color: #24a5dc;
}

A:hover {
Text-decoration: none;
}

H1 {
Font-family: Trebuchet MS;
Font-weight: normal;
Font-size: 18px;
Color: #4e4e4e;
Margin: 0 0 2px 34px;
}

H2 {
Font-family: Trebuchet MS;
Font-weight: normal;
Font-size: 18px;
Color: #4e4e4e;
Margin: 0 0 3px 0;
}

H3 {
Font-family: Trebuchet MS;
Font-weight: normal;
Font-size: 18px;
Color: #4e4e4e;
Margin: 0;
}

H4 {
Font-family: Trebuchet MS;
Font-weight: normal;
Font-size: 18px;
Color: #4e4e4e;
Margin: 0;
}

H5 {
Font-family: Trebuchet MS;
Font-weight: normal;
Font-size: 18px;
Color: #4e4e4e;
Margin: 0;
}

#page {
width: 90%; 
min-width: 900px;
width: expression(document.body.clientWidth < 900? "900px": "90%" );
min-height: 100% !important;
position: relative;
z-index: 1;
margin: 0 auto;
}

#header {
width: 100%;
height: 360px;
Float: left;
}

#nav {
Display: block;
Position: absolute;
Top: 28px;
Left: 2px;
}

#nav A {
Margin-right: 33px;
}

*html #nav A {
Margin-right: 0;
}

*html #nav IMG {
Margin-right: 33px;
}

#logo {
Display: block;
Position: absolute;
Top: 73px;
Left: 37px;
Font-family: Arial;
Font-size: 13px;
Text-align: center;
}

#phone {
Display: block;
Position: absolute;
Top: 65px;
Left: 270px;
Color: #838383;
Font-family: Arial;
Font-size: 13px;
}

#phone P {
Padding: 10px 0 0 33px;
Color: #454545;
}

#phone P SPAN {
Font-family: Arial;
Font-size: 40px;
}

.br7 {
Line-height: 7px;
}

#menu {
width: 100%;
height: 38px;
Float: left;
Border-bottom: 1px solid #24a5dc;
}

*html #menu {
height: 36px;
}

#menu DIV {
width: 16%;
height: 36px;
Float: left;
Margin: 0 1px 0 4px;
}

*html #menu DIV {
Margin: 0 1px 0 3px;
}

*:first-child+html #menu DIV, *html #menu DIV {
Margin: 0 1px 0 4px;
}

#menu A {
width: 100%;
height: 36px;
Display: block;
Float: left;
Text-align: center;
Font-weight: bold;
Color: #4d4d4d;
BackGround: none;
Text-decoration: none;
}

#menu A:hover {
Color: #24a5dc;
Border-bottom: 2px solid #24a5dc;
BackGround-Image: url(../img/str.gif);
BackGround-position: center bottom;
BackGround-Repeat: no-repeat;
}

#cont {
width: 100%;
Float: left;
Margin-top: 60px;
}




.spis3 {
width: 33%;
Float: left;
BackGround-Image: url(../img/icon_01.gif);
BackGround-position: left top;
BackGround-Repeat: no-repeat;
Line-height: 19px;
}

.spis3 A {
Margin-left: 34px;
}

.spis3 IMG {
Margin: 10px 0 0 34px;
}

.spis3 P {
Padding: 16px 0 0 34px;
Line-height: 24px;
}

.spis3 P A {
Margin: 0 0 0 2px;
Color: #949494;
}



.spis1 {
width: 53%;
Float: left;
BackGround-Image: url(../img/icon_01.gif);
BackGround-position: left top;
BackGround-Repeat: no-repeat;
Line-height: 19px;
}

.spis1 A {
Margin-left: 34px;
}

.spis1 IMG {
Margin: 10px 0 0 34px;
}

.spis1 P {
Padding: 16px 0 0 34px;
Line-height: 24px;
}

.spis1 P A {
Margin: 0 0 0 2px;
Color: #949494;
}

.spis2 {
width: 47%;
Float: left;
BackGround-Image: url(../img/icon_02.gif);
BackGround-position: left top;
BackGround-Repeat: no-repeat;
}

.spis2 A {
Margin-left: 34px;
}

.spis2 IMG {
Margin: 10px 0 0 34px;
}

.spis2 P {
Padding: 16px 0 0 34px;
Line-height: 24px;
}

.spis2 P A {
Margin: 0 0 0 2px;
Color: #949494;
}

.spec {
width: 100%;
Float: left;
Margin-top: 65px;
BackGround-color: #f9f9f9;
}

.spec P {
Padding: 15px 30px 25px 30px;
}

.spec SPAN {
Font-family: Trebuchet MS;
Font-weight: normal;
Font-size: 18px;
Color: #4e4e4e;
}

.spec2 {
width: 100%;
Float: left;
Margin-top: -20px;
Margin-bottom: 30px;
BackGround-color: #f9f9f9;
}

.spec2 P {
Padding: 15px 30px 25px 30px;
}

.spec2 SPAN {
Font-family: Trebuchet MS;
Font-weight: normal;
Font-size: 18px;
Color: #4e4e4e;
}


#cont_niz {
width: 100%;
Float: left;
Margin-top: 65px;
}

#cont_niz TABLE {
width: 100%;
}

#cont_niz_left {
width: 330px;
}

.pogoda {
width: 100%;
height: 100px;
Float: left;
BackGround-Image: url(../img/icon_04.gif);
BackGround-position: left bottom;
BackGround-Repeat: no-repeat;
}

.pogoda P {
Padding: 0 0 0 34px;
}

.pogoda BIG {
Font-family: Trebuchet MS;
Font-weight: normal;
Font-size: 18px;
Color: #4e4e4e;
}

.valuta {
width: 100%;
Float: left;
Margin-top: 40px;
}

.valuta P {
Padding: 0 0 0 34px;
}

.valuta BIG {
Font-family: Trebuchet MS;
Font-weight: normal;
Font-size: 18px;
Color: #4e4e4e;
}

.valuta SPAN {
Color: #949494;
}

.br3 {
Line-height: 3px;
}

#cont_niz_right {
width: auto;
Padding-right: 22px;
}

#cont_niz_right P {
Padding-top: 15px;
}

.title {
width: 100%;
height: 45px;
Float: left;
Margin-top: 65px;
Font-family: Trebuchet MS;
Font-weight: normal;
Font-size: 18px;
Color: #4e4e4e;
}

.title1 {
width: 100%;
Float: left;
Font-family: Trebuchet MS;
Font-weight: normal;
Font-size: 18px;
Color: #4e4e4e;
}

.h_news {
width: 100%;
Float: left;
}

.s_news {
width: 100%;
Float: left;
Padding-bottom: 40px;
}

.n1 {
width: 29%;
Float: left;
Margin-right: 4%;
BackGround-Image: url(../img/bl_bg2.gif);
BackGround-position: left top;
BackGround-Repeat: repeat-y;
}

.n11 {
width: 85%;
Float: left;
Margin-top: 20px;
BackGround-Image: url(../img/bl_bg2.gif);
BackGround-position: left top;
BackGround-Repeat: repeat-y;
}

.n2 {
width: 100%;
Float: left;
BackGround-Image: url(../img/bl_bg4.gif);
BackGround-position: left bottom;
BackGround-Repeat: repeat-x;
}

.n3 {
width: 100%;
Float: left;
BackGround-Image: url(../img/bl_bg1.gif);
BackGround-position: left top;
BackGround-Repeat: no-repeat;
}

.n4 {
width: 100%;
min-height: 50px;
height:auto !important;
height: 50px;
Float: left;
BackGround-Image: url(../img/bl_bg3.gif);
BackGround-position: left bottom;
BackGround-Repeat: no-repeat;
}

.np5 {
Padding: 0 0 23px 34px;
}

.np5 SPAN {
Color: #24a5dc;
}

.np5 A {
Color: #4d4d4d;
Text-decoration: none;
}

.np5 A:hover {
Text-decoration: underline;
}

#footer {
width: 100%;
height: 125px;
Float: left;
BackGround-Image: url(../img/lw.gif);
BackGround-position: left bottom;
BackGround-Repeat: no-repeat;
}

#footer DIV {
Color: #a1a1a1;
}

#f_01 {
width: 33%;
Float: left;
}

#f_01 P {
Padding: 62px 0 0 49px;
}

#f_01 A {
Color: #a1a1a1;
}

#f_02 {
width: 33%;
Float: left;
}

#f_02 P {
Padding: 62px 0 0 0;
}

#f_02 IMG {
Vertical-align: middle;
}

#f_02 INPUT {
width: 112px;
height: 20px;
Border: none;
Color: #a1a1a1;
BackGround-Image: url(../img/inp_bg.gif);
BackGround-position: left top;
BackGround-Repeat: repeat-x;
Vertical-align: middle;
}

#f_02 A {
Margin-left: 10px;
Text-decoration: none;
}

#f_03 {
width: 28%;
Float: right;
}

#f_03 P {
Padding: 62px 0 0 0;
}