* {
       margin:0px;
}
html, body {
      margin:0px;
      height:100%;
      background-image:url('img/hint_body.jpg');
      background-position: center;
      background-repeat:repeat-y;
      background-color:#d0d7d9;
      color:#000000;
      text-align:center;
}
.clear {
    clear:both;
}
ul,li {
      margin:0px;
      padding:0px;
}
img {
         border:0px;
}
a {
         text-decoration:none;
}
#content {
        margin:0px auto;
        width:1000px;
}
#header {
         width:1000px;
         height:101px;
         padding:0px;
         text-align:center;
}
#main {
         width:1000px;
         height:558px;
         margin:0px;
         padding:0px;
         background-color:#ffffff;
         clear:both;
}
#main_open {
         width:1000px;
          min-height:558px:
         margin:0px;
         padding:0px;
         background-color:#ffffff;
}
#main_open_kontakt {
         width:1000px;
         min-height:558px;
         margin:0px;
         padding:0px;
         background-image:url('img/kontakt.jpg');
         background-position: bottom right;
         background-repeat: no-repeat;
         background-color:#ffffff;
}
#footer {
         width:1000px;
         margin:0px;
         padding:0px;
         clear:both;
}
#navi {
        float:left;
        margin-top:73px;
        margin-left:2px;
        width:750px;
}
#header img {
        float:right;
        margin:0px;
        padding:0px;
        border:0px;
}
#main_left {
        margin:0px;
        padding:0px;
        width:350px;
        border:0px;
        overflow:hidden;
        float:left;
        text-align:left;
}
#main_left img {
         margin:20px;
}
#main_right {
        margin:0px;
        padding:0px;
        width:600px;
        border:0px;
        overflow:hidden;
        float:right;
}
#main_right img {
     margin:0px;
     padding:0px;
     width:100%;
     border:0px;
     overflow:hidden;
}
#news {
     float:left;
     margin:0px;
     padding:0px;
     width:350px;
}
#termine {
     float:left;
     margin:0px;
     padding:0px;
     width:505px;
}
#teaser {
         margin:0px;
         padding:0px;
         width:224px;
         float:left;
}
#nav_footer {
             margin:0px;
             padding:0px;
             padding:0px;
             width:100%;
}
#news_show {
         border:1px solid #cfcfcf;
         padding-bottom:5px;
         width:auto;
         margin:20px;
}
#eyecatcher {
         width:1000px;
         margin:0px;
         height:120px;
         padding:0px;
}
#eyecatcher_home {
         width:756px;
         margin:0px;
         height:120px;
         padding:0px;
}
#eyecatcher img {
         float:right;
         margin-right:0px;
         padding:0px;
         border:0px;
}
#eyecatcher_home img {
         float:right;
         margin-right:0px;
         padding:0px;
         border:0px;
}
#teaser {
        width:224px;
        margin-left:10px;
        margin-top:10px;
        float:left;  
}
#home_right {
        width:756px;
        margin:0px;
        float:right;         
}
.eyecatcher_small {
    margin:0px;
    float:right;
}
.um_logo {
    margin-top:26px;
    margin-right:73px;
    float:right;
}
.infobox {
    width:234px;
    height:186px;
    margin-left:10px;
    margin-top:10px;
    float:left;
    border:1px solid #cfcfcf;
}
.infobox img {
    margin-top:30px;
}
.infobox_2 {
    width:356px;
    height:186px;
    margin-left:10px;
    margin-top:10px;
    float:left;
    border:1px solid #cfcfcf;
}
.infobox_angebote {
    width:234px;
    margin-left:10px;
    margin-top:10px;
    float:left;
    border:1px solid #cfcfcf;
    text-align:left;
}
.infobox_angebote img {
    margin-top:5px;
    margin-left:17px;
}

#newsbox {
    clear:both;
    text-align:left;
    width:726px;
    margin-left:10px;
    border:1px solid #cfcfcf;
}
#news_main {
    clear:both;

}
.news_main_pic {
    float:left;
    margin-top:0px;
    margin-left:10px;
    margin-right:10px;
}
ul#banner_rotation {
    list-style: none outside none;
    margin:0px;
    padding:0px;
    float:left;
}
img.banner_left {
    float:left;
    z-index: -1;
}


