html {
height: 100%; margin: 0; padding: 0;
    
}
body,#wrraper_{
  background-color:#003878;
  height: 100%; 
  margin: 0; 
  padding: 0;
  position:relative;
}

.clr{
  clear: both;
}

img{
 border:0;
}

h1,h2,h3,h4{
  display: inline;
}

body > #wrraper_{
    height:auto;
    min-height:100%;
} 


#wrraper_left{
  position:absolute;
  min-height: 100%; 
  height:100%;
  width:350px;
  background: url('../img/background_left.jpg') top no-repeat ;
  z-index:2;
}
#wrraper_left #logo{
  position: absolute;
  top:68px;
  left:60px;
  height:32px;
  width:341px;
  z-index:1000;
  overflow: hidden;
}

#wrraper_left #losung{
  position: absolute;
  top:100px;
  left:60px;
  width:341px;
  color:#fefefe;
  font-family: Arial;
  
  font-style: italic;
  font-weight: bold;
  text-align: left;
}

#losung h1{
    font-size: 20px;
}

#wrraper_left #phone{
    position: absolute;
    color:#4882c2;
    width:223px;
    height:40px;
    top:203px;
    left:60px;
    font-family: Arial;
    font-weight: bold;
    text-align: left;    
    font-size: 35px;
  
}


#wrraper_left #main_menu{
    position: absolute;
    color:#4882c2;
    width:223px;
    top:240px;
    left:60px;
}

.main_menu_items{
    
    height:43px;
    width:223px;
    background: url('../img/background_menu.gif') no-repeat ;
    margin-bottom:5px;
    
    margin:0;
    padding:0;
    text-align: center;
    vertical-align: middle;
    line-height:40px;
}

.main_menu_items a{
    color:#c6e0ff;
    font-family: Arial;
    text-align: left;    
    font-size: 16px;
    text-decoration: none;
}
#wrraper_right{
    width:654px;
    margin-left:350px;
    height:100%;
    min-height: 100%; 
    position:absolute;
    background: url('../img/car.jpg') top center no-repeat ; 
    z-index:1;
}

#wrraper_right #header{
    position: absolute;
    background:#336baa;
    top:216px;
    width:646px;
    height:23px;
    padding-left:4px;
    vertical-align: middle;
    line-height: 23px;
}

#header h2{
    color:#f5e530;
    font-family: Arial;
    text-align: left;    
    font-size: 16px;
    font-weight: bold;
    text-decoration: none;
}

#wrraper_right #content{
    position: absolute;
    background:#fff;
    top:242px;
    width:630px;
    padding:10px;
    min-height: 400px;
    vertical-align: top;
}
#content {
   color:#000;
   font-family: Arial;
   text-align: left;    
   font-size: 14px;
   text-decoration: none;
 
}

#content p{
   color:#000;
   font-family: Arial;
   text-align: left;    
   font-size: 14px;
   text-decoration: none;

}

#content a{
   color:#585858;
   font-family: Arial;
   text-align: left;    
   font-size: 14px;
   text-decoration: underline;
}

#content a:hover{
   color:#585858;
   font-family: Arial;
   text-align: left;    
   font-size: 14px;
   text-decoration: none;
}

#content ul{
   color:#000;
   font-family: Arial;
   text-align: left;    
   font-size: 14px;
   text-decoration: none;
}

#page-empty {height: 40px; clear: both;}

#footer{
clear:both;
color:#FFFFFF;
height:30px;
margin-top:-30px;
position:relative;
}
