body {
  background: #E6E0FF;
  text-align: center;
  padding: 10px 0 0 0; margin: 0;
  font-family: arial, sans-serif; font-size: 11px; color: #4E4E4E;
}
img {border: 0;}
a {color: #0533b0; text-decoration: underline;}
a:hover {text-decoration: none;}

#all {
  margin: auto; 
  width: 898px;
  text-align: left;
}

#top-left { float: left; }
#navi {
  width: 669px;
  height: 37px;
  text-align: left;
  margin: 0; padding: 20px 0 0 0;
}
#navi ul { padding: 0px; margin: 0px; }

#navi li {
  float: left;
  list-style-type: none;
  padding: 0px 10px 0px 10px; margin: 10px 0px 0px 0px;
  border-right: #89AD27 1px solid;
}
#navi a { text-decoration: none; font-size: 16px; font-weight: bold; color: #4832A2;}
#navi a:hover, #footer a.active { color: #89AD27; } 




#logo { background: url('/images/logo.gif') repeat-x; width: 677px; height: 198px; margin: 0; padding: 0; }
#image { float: left; weight: 221px; height: 255px; margin: 0; padding: 0; }



#content { 
  clear: both;
  padding: 5px 0 0px 0; margin: 0px 4px 0px 4px;
  width: 890px; 
}

#left-home { 
  float: left; 
  width: 650px; 
  margin: 0; padding: 0px;
}

#left-home1 { background: #FAFFEC; border: #FFFFFF 6px solid; padding: 5px 5px 15px 5px; height: 165px; overflow: hidden; }
#left-home2 { background: #0533b0; border: #FFFFFF 6px solid; padding: 5px; margin-top: 8px; color: #FFF;}
#left-home2 p { float: left; width: 195px; padding: 3px 0px 3px 0px; margin: 0px;}
#left-home2 .separate { float: left; width: 1px; height: 50px; background: #B6A4FF; margin: 3px 10px 3px 5px; }
#left-home2 a { color: #fff; font-weight: bold; }


#right-home { 
  float: right; 
  width: 220px; min-height: 271px; _height: 271px;
  margin: 0; padding: 0px;
  background: #FBF2E3;
  border: #FFFFFF 6px solid;
}
#right-home img { border-top: #FFFFFF 6px solid; border-bottom: #FFFFFF 6px solid; }
#right-home div { margin: 0; padding: 5px; }
#right-home h1 {margin-bottom: 5px}
#left-default { 
  float: left; 
  width: 220px; hight: 350px;
  overflow: hidden;
  margin: 0; padding: 0px;
  background: #FBF2E3;
  border: #FFFFFF 6px solid;
}
#left-default img { border-top: #FFFFFF 6px solid; border-bottom: #FFFFFF 6px solid; }
#left-default div { margin: 0; padding: 5px; }

#right-default { 
  float: right; 
  width: 622px; min-height: 301px; _height: 301px;
  margin: 0; padding: 8px;
  background: #FBF2E3;
  border: #FFFFFF 6px solid;  
}
#right-default ul { padding: 5px 0 15px 0; margin: 0px; }
#right-default li {
  list-style-type: none;
  font-weight: bold;
  background: url('/images/subnavi-sipka.gif') no-repeat 0 5px;
  padding: 0px 15px 0px 10px; margin: 0px;
}

#footer {
  clear: both;
  width: 898px;
  font-size: 10px;
  padding: 10px 0 25px 0;
}
#footer a { text-decoration: none; font-size: 10px; }
#footer a:hover, #footer a.active { color: #FFAE46; }

#bottom-navi {
  float: left;
  padding-left: 8px; 
}
#copyright {
  float: right;
  padding-right: 8px; 
  text-align: right;  
}
#copyright ul.module-backlinks { display: inline; margin: 0; padding: 0; list-style-type: none;}
#copyright ul.module-backlinks li {display: inline; padding: 0 4px 0 4px; border-right: solid 1px #ccc;}
#copyright ul.module-backlinks li.last {border: 0;}


h1 { color: #0533b0; font-size: 16px; margin: 7px 0 10px 5px; padding: 0; }
h2 { color: #0533b0; font-size: 14px; margin: 5px 0 10px 0; padding: 0px; text-transform: uppercase;}
h3 { color: #0533b0; font-size: 14px; margin: 5px 0 10px 0; padding: 0px; }


.lang {position: absolute; margin: 33px 0 0 640px;}
.lang a, .lang a:hover {text-decoration: none;}

.lang {
  position: absolute;
  margin: 0px 0 0 640px;
}
    .top-box{
    -webkit-box-shadow: 0px 3px 4px 1px rgba(138,138,138,0.45);
-moz-box-shadow: 0px 3px 4px 1px rgba(138,138,138,0.45);
box-shadow: 0px 3px 4px 1px rgba(138,138,138,0.45);
      clear:both;
    background: #0533b0;
  border: #FFFFFF 6px solid;
  padding: 5px;
  margin-top: 8px;
color: #FFF;
background-image: url("/downloads/auto.jpg");
  background-size: contain;
  background-repeat: no-repeat;
}

#right-default .right-hide {
  display:none;
}