
body { 
width: 100%;
height: auto;
margin: 0;
padding: 0;    
color: #000;
text-align: center;
font: normal 12pt 'Times New Roman', serif; 
/* Hintergrund (Bild, Farbe) */
    background: 0 none;
    overflow: visible;
}


#b_outer {

position: relative;
overflow: visible;
    border: 0 none;
/* Der "innere" Rand ist eigentlich ein Abstand, die Hintergrundfarbe des outer ist sichtbar */
    padding: 0;
/* Hintergrund (Bild, Farbe) Diese Farbe ist auch der Hintergrund des Films*/
    background: url("../images/x.jpg") #fff no-repeat bottom;
/* Gr&ouml;&szlig;e hier angeben */
    width: auto;
    height: auto;   
/* mittig, von oben fixer Abstand */
    margin: 20px auto;  
}


.oneclick {
display: none;
}

.beta {
display: none;
}

.ticker {
display: none;
}

.ausschreibung {
width: 100%;
margin: 30px 0 0 0;
padding: 10px;
color: #000;
background: 0 none;
overflow: visible;
}

.langstrecke {
border: 0 none;
background: 0 none;
}

.hobby {
border: 0 none;
background: 0 none;
}

.kinder {
border: 0 none;
background: 0 none;
}

.aqua {
border: 0 none;
background: 0 none;
}


#a_header {
display: none;
}



#b_header {
display: none;
}

#b_header_links {
display: none;
}



#c_header {
display: none;
}

#c_header_links {
display: none;
}



#a_mitte {
width: auto;
height: auto;
    margin: 0;
    padding: 0;
    font: normal 12pt arial,verdana,helvetica,sans-serif;
}

#a_mitte_links {
display: none;
}

#a_mitte_mitte {
display: none;
}

#a_mitte_rechts {
display: none;
}


#b_mitte {
width: auto;
height: auto;
    margin: 0;
    padding: 0;
    font: normal 12pt arial,verdana,helvetica,sans-serif;
}

#b_mitte_links {
display: none;
}

#b_mitte_mitte {
height: auto;
width: auto;
margin: 0;
float: none;
text-align: left;
padding: 0;
}

#b_mitte_rechts {
display: none;
}


#a_footer {
display: none;
}



#b_footer {
display: none;
}


.partnerlinks {
display: none;
}

.werbung {
display: none;
}

.clearer{
clear: both;
width: auto;
display:block; 
padding: 0;
margin: 0;
}



a:link, a:visited {
/* Aussehen des links */
    text-decoration: underline;
    color: #000;
}

a:focus, a:hover, a:active {
/* Aussehen des links bei rollover */
    text-decoration: underline;
    color: #000;
}
ul#about {
display: none;
}





/* -------------------------Google Karte---------------------------------------- */
div#kartenfenster1
{
overflow: hidden;
/* Gr&ouml;&szlig;e */
    width: 300px;
    height: 250px;
    padding: 0;
    border: 1px solid #620D36;
/* Abstand von oben */
    margin-top: 20px;
}

div.bubble {
width: 150px;
height: auto;
margin: 0;
padding: 0;
}

.bubble h3 {
font: bold 1.0em arial,verdana,helvetica,sans-serif;
color: #0066CC;
margin: 0.5em 0 0.2em 0;
padding: 0;
}

.bubble p {
font: bold 0.8em arial,verdana,helvetica,sans-serif;
margin: 0;
padding: 0;
}





h3.textfeld {
color: #000;
}


.rechts {
float: right;
}

.links {
float: left;
}

.rechtsalign {
text-align: right;
}

.linksalign {
text-align: left;
}

img {
border: 0 none;
}

img a {
border: 0 none;
}


table.ausschreibung {
overflow: visible;
border-collapse: collapse; 
}

td {
border: 1px solid #ccc;

vertical-align: top;
padding-right: 2.0em;
}

td + strong {
color: #000;
}

td + b {
color: #000;
}

