Body, html {
Margin:0;
Padding: 0;
Text-align: center;
width: 100%;
BackGround-color: #edf5ff;
Font-Family: Tahoma, Verdana;
Font-weight: normal; 
Font-size: 12px;
color: #555555;
}

TABLE {
Vertical-align: top;
BORDER:0PX;
BORDER-COLLAPSE:COLLAPSE;
CELLSPACING:0;
}

TD {
Vertical-align: top;
PADDING:0PX;
CELLSPADDING:0;
Font-Family: Tahoma, Verdana;
Font-weight: normal; 
Font-size: 12px;
color: #555555;
}

DIV {
Font-Family: Tahoma, Verdana;
Font-weight: normal; 
Font-size: 12px;
color: #555555;
}

IMG {
BORDER:NONE;
}

P {
Margin: 0;
Padding: 20px 0 0 0;
Line-height: 16px;
}

A {
Font-Family: Tahoma, Verdana;
Font-weight: normal; 
Font-size: 12px;
color: #ae0101;
}

A:hover {
Text-decoration: none;
}

H1 {
Font-Family: Impact, Arial;
Font-size: 30px;
Color: #0d5abb;
Padding: 0 0 20px 29px;
Margin: -7px 0 0 0;
}

H2 {
Font-Family: Tahoma, Verdana;
Font-size: 12px;
Font-weight: bold;
Color: #444444;
Padding: 0;
Margin: 0;
}

#bg {
width: 1000px;
height: 1000px;
BackGround-position: center top;
BackGround-Repeat: no-repeat;
}

#menu A {
Text-decoration: none;
Font-size: 14px;
Color: #ffffff;
}

#menu A:hover {
Text-decoration: underline;
}

#menu_01 {
Padding: 32px 0 0 480px;
}

#menu_02 {
Padding: 42px 0 0 22px;
}

#menu_03 {
Padding: 33px 0 0 21px;
}

#menu_03 a
{
Font-size: 11px!important;
}

#menu_04 {
Padding: 26px 0 0 21px;
}

#menu_05 {
Padding: 8px 0 0 12px;
}

#news {
Padding: 340px 0 0 104px;
}

#news DIV {
width: 335px;
BackGround-Image: url(../images/news_bg_center.gif);
BackGround-position: center top;
BackGround-Repeat: repeat-y;
Margin: 0 0 20px 0;
}

#news_block {
width: 335px;
BackGround-Image: url(../images/news_bg_bottom.gif);
BackGround-position: center bottom;
BackGround-Repeat: no-repeat;
}

#news_block DIV {
width: 335px;
BackGround-Image: url(../images/news_bg_top.gif);
BackGround-position: center top;
BackGround-Repeat: no-repeat;
}

#news_block A {
Color: #2b2b2b;
}

#img IMG {
Border: 1px solid #b7b8b9;
Margin: 0 7px 0 0;
}


#more {
Padding: 2px 0 0 4px;
}

#es {
Padding: 2px 0 0 45px;
}

#rasp {
width: 399px;
Padding: 430px 0 0 105px;
Font-size: 11px;
}

#rasp p {
Line-height: 13px;
}

#rasp span{
Font-size: 12px;
color:#074da7; 
}

#rasp A {
cursor:pointer;
display:block;
Font-size: 12px;
color:#074da7; 
text-decoration:none;
BackGround-position: left bottom;
BackGround-Repeat: no-repeat;
}

#rasp_div {
width: 399px;
BackGround-Image: url(../images/rasp_bg_center.gif);
BackGround-position: center top;
BackGround-Repeat: repeat-y;
}

#rasp_div DIV {
width: 399px;
min-height: 83px;
height: auto !important;
height: 83px;
BackGround-Image: url(../images/rasp_bg_bottom.gif);
BackGround-position: center bottom;
BackGround-Repeat: no-repeat;
}

#rasp_div DIV P {
Padding: 0 10px 10px 32px;
}

#content {
width: 1000px;
Margin-top: -40px;
}

#left {
Max-width: 796px;
Padding: 0 25px 0 73px;
}

#left P {
Text-align: justify;
Line-height: 14px;
}

#right {
width: 204px;
height: 400px;
BackGround-Image: url(../images/right_block_bg.gif);
BackGround-Repeat: no-repeat;
}

#right H1 {
Padding: 42px 0 0 0;
Color: #ae0101;
}

#footer {
width: 100%;
height: 83px;
Margin: 0 0 0 -75px;
BackGround-Image: url(../images/footer_bg.jpg);
BackGround-position: left center;
BackGround-Repeat: no-repeat;
}

#copy {
Vertical-align: middle;
Padding: 0 0 22px 22px;
Font-size: 10px;
Color: white;
}

#by {
width: 110px;
Padding: 20px 0 0 0;
Font-size: 11px;
Color: #000000;
}

#by A {
Font-size: 11px;
Color: #000000;
}

#contacts {
Padding: 10px 0 0 75px;
Font-size: 12px;
Color: #0d5abb;
}

#contacts a
{
  Font-size: 12px;
  Color: #b20000;
}

#contacts font
{
  Font-size: 12px;
  Color: #b20000;
}

#left_table {
width: 100%;
}

#td1 P {
Padding: 5px 0 0 27px;
}

#td2 {
width: 283px;
}

#td2 IMG {
Margin: 5px 5px 0 0;
}

#lupa {
Padding: 0;
Margin-top: -5px;
}

#lupa_img {
width: 22px;
height: 19px;
Padding: 0 0 0 175px;
}

#lupa_text {
Vertical-align: middle;
Padding-top: 10px;
}

#lupa_text A {
Font-size: 10px;
Color: #67aae5;
}

#td3 P {
width: 100%;
Padding: 0;
}

#td4
{
  padding-left:20px;
}

#td4 P {
Padding: 0 0 10px 27px;
}