

 body {

        background-image: url(img/hintergrund.jpg);
        background-position: 1px 1px;
        background-repeat: no-repeat;
        background-attachment: fixed;
        margin-top: 10px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 10px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        font-size: 14px;
        text-align: left;

}

body,td,th {
    font-family: Georgia, Times New Roman, Times, serif;
    font-size: 14px;
    color: #222222;
    text-align: left;

}


.header{
  background-image: url(img/header.gif);
  background-repeat: no-repeat;
  height: 240px;
}

.left_col_1{
 width:45px;
 }

 .left_col_2{
  width:200px;
  background-image: url(img/menue.jpg);
  background-repeat: no-repeat;
  height:650px;
  vertical-align:top;
  padding-top: 20px;
  text-align: left;
 }

.left_col_2 ul,
.left_col_2 ul li {
        margin: 0;
        padding: 0;
        list-style: none;
        font-size: 14px;
}

.left_col_2 ul li {
        margin-left: 10px;
        border-top: 1px solid white;
        line-height: 20px;
        vertical-align: middle;
}
.letf_col_2 ul li.menu-home {
        border-bottom: 1px solid white;
}

a.menu_default:link, a.menu_default:visited {
        display: block;
        color: black;
        text-decoration: none;
        font-weight:bold;
        text-indent: 15px;
        background: url(img/kur_g.gif) left center no-repeat;
        padding: 2px 2px 2px 2px;
}

a.menu_current:link, a.menu_current:visited, a.menu_default:hover, a.menu_current:hover  {
        display: block;
        color: black;
        text-decoration: underline;
        font-weight:bold;
        text-indent: 15px;
        background: url(img/kur_k.gif) left center no-repeat;
        padding: 2px 2px 2px 2px;
}

 a.menu-home:link, a.menu-home:visited {
        display: block;
        color: black;
        text-decoration: none;
        font-weight:bold;
        text-indent: 15px;
        background: url(home.gif) left center no-repeat;
        padding: 2px 2px 2px 2px;
}


.search{

 padding-top:20px;
 font-size: 10px;
 text-align: center;



}




 .content{
  vertical-align:top;
  margin-left:10px;
  padding-top: 20px;
  padding-left: 15px;
  padding-right: 15px;
 }

 .bottom_col{
  background-image: url(img/footer_1.gif);
  background-repeat: no-repeat;
  height:130px;

 }

 .footer {
clear: both;
padding: 5px;
text-align: center;
font-size: .8em;
}
