/* allgemein */

a{
    text-decoration: none;
}

body{
    font-family:monospace;
    font-size:10pt;
    text-align:center;
}

#rahmen{
    margin: auto;
    width: 962px;
    text-align: left;
}

/* head */

#head{
    font-size:15pt;
    float:left;
    width:955px;
}

/* nav */

#nav{
    float:left;
    width:200px;
}

a#aktiveseite {
    font-weight: bold;
}

#nav a{
    text-decoration: none;
}

#nav a:hover{
}
/* Menu mouseover effekte */
#nav .a.tooltip {text-decoration:none;}
#nav .tooltip span.info{display:none;}
#nav .tooltip:hover span.info{
    position: absolute;
    display:block;
    margin-left: 125px;
    margin-top: -18px;
    padding: 3px;
}

/* content */

#content{
    margin-left:210px;
    width:745px;
}

p {
    font-family: "Courier New",Courier,monospace;
    margin-left: 15px;
}
h4 {
    margin-left: 5px;
}

h2 {
    font-size: large;
    font-weight: bold;
    text-decoration: underline;
}

/* news */
#news_rahmen{
    width: 725px;
}
.news_uber{
    font-weight: bold;
    height: 15px;
    float: left;
    width: 649px;
    padding-bottom: 10px;
    padding-top: 20px;
}
.news_datum{
    font-size: small;
    float: right;
    height: 35px;
    padding-top:12px;
    width:75px;
}
.news_text{
    padding-left: 20px;
    padding-right: 10px;
}
.news_img{
    padding-top: 8px;
    float: none;
    margin-left: auto;
    margin-right: auto;
    display: block;
    text-align: center;
}

/* imgal */

.imgal_table{
    width: 743px;
    border: none;
    padding-top: 8px;
    padding-bottom: 8px;
}

.imgal_table td{
    border: none;
}

.imgal_table td img{
    border: none;
}

/* foot */

#foot{
    float:right;
    margin-top:10px;
    text-align:center;
    width:955px;
}

.impressumlink{
}