body { 
  margin: 0; padding: 0px;
}


DIV.logo {
  PADDING-TOP: 40px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-BOTTOM: 0px;
}

DIV.logo-phone {
  font-family: "Arial Narrow";  Font-size: 135%; color: #DF231F; font-weight: normal; text-decoration: none;
  PADDING-TOP: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-BOTTOM: 0px;
}

DIV.top-name {
  font-family: "Arial";  Font-size: 80%; color: #FFFFFF; font-weight: bold; text-decoration: none;
  PADDING-TOP: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px;
}


DIV.menu-1st-level {
  PADDING-TOP: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px;
}


A.menu-1st-level:link {
  font-family: "Arial"; Font-size: 100%; color: #FFFFFF; font-weight: bold; text-decoration: none; 
}
A.menu-1st-level:visited {
  font-family: "Arial"; Font-size: 100%; color: #FFFFFF; font-weight: bold; text-decoration: none; 
}
A.menu-1st-level:hover {
  font-family: "Arial"; Font-size: 100%; color: #FFFFFF; font-weight: bold; text-decoration: underline; 
}


DIV.menu-2nd-level {
  PADDING-TOP: 0px; PADDING-LEFT: 27px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px;
}

A.menu-2nd-level:link {
  font-family: "Arial"; Font-size: 100%; color: #CACACA; font-weight: bold; text-decoration: none; 
}
A.menu-2nd-level:visited {
  font-family: "Arial"; Font-size: 100%; color: #CACACA; font-weight: bold; text-decoration: none; 
}
A.menu-2nd-level:hover {
  font-family: "Arial"; Font-size: 100%; color: #CACACA; font-weight: bold; text-decoration: underline; 
}


DIV.block {
  font-family: "Arial";  Font-size: 75%; color: #404040; font-weight: normal; text-decoration: none; 
  PADDING-TOP: 25px; PADDING-LEFT: 30px; PADDING-RIGHT: 20px; PADDING-BOTTOM: 25px;
}

DIV.news {
  font-family: "Arial"; Font-size: 75% color: #404040; font-weight: normal; text-decoration: none; 
  PADDING-TOP: 16px; PADDING-LEFT: 30px; PADDING-RIGHT: 20px; PADDING-BOTTOM: 17px;
}

DIV.block-nostep {
  font-family: "Arial";  Font-size: 75%; color: #404040; font-weight: normal; text-decoration: none; 
  PADDING-TOP: 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 25px;
}

DIV.block-right {
  font-family: "Arial";  Font-size: 75%; color: #404040; font-weight: normal; text-decoration: none; 
  PADDING-TOP: 30px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-BOTTOM: 15px;
}


DIV.block-title {
  font-family: "Arial Narrow";  Font-size: 140%; color: #4B4B4B; font-weight: bold; text-decoration: none;
  PADDING-TOP: 0px; PADDING-BOTTOM: 10px;
}

DIV.block-title-white {
  font-family: "Arial";  Font-size: 120%; color: #FFFFFF; font-weight: bold; text-decoration: none;
  PADDING-TOP: 10px; PADDING-BOTTOM: 10px;
}

DIV.intro {
  font-family: "Arial";  Font-size: 70%; color: #FFFFFF; font-weight: normal; text-decoration: none;
  PADDING-TOP: 30px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px;
}

TD.plashka-1 {
  BACKGROUND-COLOR: #818181;
}

TD.plashka-2 {
  BACKGROUND-COLOR: #464646;
}

TD.pre-text {
  BACKGROUND-COLOR: #e5e5e5;
}

TD.white {
  BACKGROUND-COLOR: #FFFFFF;
}

TABLE.light-brown {
  BACKGROUND-COLOR: #F5F5F5;
}

TD.menu-s {
  BACKGROUND-COLOR: #696969;
}

DIV.plashka {
  font-family: "Arial";  Font-size: 80%; color: #FFFFFF; font-weight: bold; text-decoration: none;
  PADDING-TOP: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 15px; PADDING-BOTTOM: 0px;
}


H1 {
  font-family: "Arial Narrow";  Font-size: 165%; color: #404040; font-weight: bold; text-decoration: none;
  MARGIN-TOP: 0px; MARGIN-BOTTOM: 10px; 
}

H2 {
  font-family: "Arial Narrow";  Font-size: 140%; color: #8D3519; font-weight: bold; text-decoration: none;
  MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; 
}

img.image {
  border:#F5F5F5 4px solid;
  MARGIN-RIGHT: 10px; MARGIN-BOTTOM: 15px;
}

DIV.link-title {
  PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 5px;
}

DIV.line {
  PADDING-TOP: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; PADDING-BOTTOM: 0px;
}



SPAN.date {
  font-family: "Arial";  Font-size: 90%; color: #666666; font-weight: normal; text-decoration: none; 
  PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px;
  BACKGROUND-COLOR: #FAF4EA;
}


A.link:link {
  font-family: "Arial"; color: #333333; font-weight: bold; text-decoration: underline; 
}
A.link:visited {
  font-family: "Arial"; color: #333333; font-weight: bold; text-decoration: underline; 
}
A.link:hover {
  font-family: "Arial"; color: #D31C18; font-weight: bold; text-decoration: underline; 
}

A:link {
  font-family: "Arial"; color: #666666; font-weight: normal; text-decoration: underline; 
}
A:visited {
  font-family: "Arial"; color: #666666; font-weight: normal; text-decoration: underline; 
}
A:hover {
  font-family: "Arial"; color: #D31C18; font-weight: normal; text-decoration: underline; 
}

DIV.creator {
  font-family: "Arial"; Font-size: 75%; color: #FFFFFF; font-weight: nor,al; text-decoration: none;
  PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px;
}

DIV.copyright {
  font-family: "Arial"; Font-size: 75%; color: #FFFFFF; font-weight: nor,al; text-decoration: none;
  PADDING-TOP: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px;
}

font {
font-family: "Arial"; Font-size: 125%; color: #666666;
}

LI {
 MARGIN-BOTTOM: 10px; 
}

LI.shift {
  MARGIN-LEFT: 15px; MARGIN-BOTTOM: 10px; 
}

SPAN {
  font-family: "Arial";  Font-size: 75%; color: #404040; font-weight: bold; text-decoration: none; 
}

DIV {
  font-family: "Arial";  Font-size: 75%; color: #404040; font-weight: normal; text-decoration: none; 
}

A.insurance {
    background: red;
    color: #fff;
    padding: 3px 7px;
}

iframe {
    width:410px; height:720px;
    border: 0;
    margin:0; padding: 0;
}

#load_calc iframe {
display:none;
}

#load_calc span { line-height: 50px; font-size: 16px;}
