

#content
{
        padding: 10px;
        background: #ffffff;
        max-width: 920px;
        margin: 0px auto;
}

*html #content { width: 920px; }
#map {}

#links .navigation a {color: #fff;}

#inhalt
{
        text-align: left;
        line-height: 1.5em;
        color: #000000;
        margin: 0px 10px 10px 0px;
        width: 98.4%;
        float: left;
        font-size: 0.8em;
        padding: 6px;
        border: solid 1px #F2E1C3;
}

.blog {margin: 0; padding: 0;}
#map-left {width: 600px; float: left;}
#map-left-top {background: #ffe9bc; width: 600px; height: 21px; margin: 0 0 6px 0; padding: 8px 0; text-align: center;}
#map-left-bottom {background: transparent url('../images/map.gif') no-repeat; height: 546px; width: 600px; overflow: hidden;}
#map-right {background: #f6fdff; height: 589px; width: 299px; margin: 0 0 0 6px; float: left; padding: 0;}
#map-left-bottom .city {font-size: 12px; width: 60px; height: 80px; text-align: center; margin: 0; padding: 0;}
#map-left-bottom .dot {width: 10px; height: 10px; margin: 0; padding: 3px 0 3px 0;}
#map-left-bottom .city a {color: #000; padding: 0 1px;}
#map-left-bottom .city a:hover {color: #fff; background: #04768e;}
#map-left-bottom .city a:visited {color: #000;}
#map-left-bottom .city a:active {color: #000;}
#map-left-bottom .city a.active {color: #000; background: #fff; border: 1px solid #04768e;}
#map-left-bottom img {margin: 0 2px 0 0;}

#map-right h4 {color: #04768e; padding: 0 10px 0 10px;}
#map-right h2 {padding: 10px 10px 0 10px; margin-bottom: 10px;}
#map-right p {font-size: 0.9em; line-height: 1.2em; padding: 0 10px 0 10px;}
#map-right p.border {padding: 0;}

#map-right p.border a.maplink {color: #000;}
#map-right a.maplink {display: block; padding: 0 10px;}
#map-right a:hover.maplink {background: #e8f9fe;}
#map-right a:visited {color: #000;}
#map-right a:active {color: #000;}

select {font-size: 0.8em;}
