body
{
text-align: center;
background-color: #FFCD40;
}


/* ------------------------ Infotext-----------------------*/
ul.infotext
{
/*width: 50;*/
color: #000000 ;
background-color: #FFCD40;
margin-bottom: 0;
margin-top: 0;
margin: 0 0 0 0;
padding: 0 0 0 0; 
}
ul.infotext a
{
color: #000000 ;
text-decoration: none;
background-color: #FFCD40; 
margin-bottom: 0;
margin-top: 0;
}
ul.infotext li
{
margin: 0 0 0 0;
padding: 0 0 0 0; 
}   

ul.infotext .ueberschrift
{
display: block;
/* border: 1px solid #8B0000; */ 
/* width: 50; */
list-style: none;
}

ul.infotext .text
{
display: none;
/* border: 1px solid #8B0000; */
list-style: none;
}

ul.infotext:hover .text
{
display: block;
/* width: 80; */
}

*html ul.infotext a:hover .text
{
display: block;
/* width: 80; */
z-index: 1;
}
/* ------------------- Ende Infotext-------------------------*/






#lock
{
height: 120px;
background-image:url(bilder/eisenbahn.gif);
}

#seite
{
margin: auto;
width: 960px;
height: 1296px;
background-color: #FFCD40;
/*border: 2px solid #000080;*/

text-align: left;
}

#oben_links
{
width: 173px;
height: 60px;
float: left;
margin-top: 0px;
background-color: #FFCD40;
}
#oben
{
width: 440px;
height: 60px;
float: left;
padding-top: 6px;
padding-left: 30px;
background-color: #000080;
background-image:url(bilder/ecke.gif); background-repeat:no-repeat; background-position:0px 60px;
}
* html #oben
{
width: 440px;
height: 60px;
float: left;
padding-top: 6px;
padding-left: 30px;
background-color: #000080;
background-image:url(bilder/ecke.gif); background-repeat:no-repeat; background-position:0px 63px;
}
#oben a
{
font-size:14px;
}

#oben_rechts
{
width: 260px;
height: 90px;
float: right;
/*border: 2px solid #000080;*/
padding: 0px;
}
#oben_rechts a
{
background-color: #FFCD40;
}


#logo
{
padding: 0px;
/*border: 2px solid #000080;*/
}

#menue
{
width: 170px;
float: left;
margin-top: 5px;
}

#inhalt
{
float: left;
width: 430px;
padding-top: 25px;
padding-left: 30px;
padding-right: 20px;
/*border: 2px solid #000080;*/
}
#inhaltaus
{
float: left;
width: 710px;
padding-top: 25px;
padding-left: 30px;
padding-right: 20px;
/*border: 2px solid #000080;*/
}
#inhalt li
{
margin: 6px;
}
#inhalt li a
{
background-color: #FFCD40;
color: #000080;
}

#baby
{
float: right;
width: 221px;
/*border: 2px solid #000080;*/
}

#eckerechts
{
position: relative; top: 54px; left:0px; float: right;
}
* html #eckerechts
{
position: relative; top: 57px; left:3px; float: right;
}

#themen
{
padding: 5px;
border: 2px solid #000080;
}
#themen a
{
background-color: #FFCD40;
color: #000080;
}
#themen_weit
{
padding: 5px;
border: 0px solid #000080;
}
#themen_weit ul li
{
padding: 8px;
border: 2px solid #000080;
}
#themen h2
{
margin-top: 2px;
}
#themen links
{
text-align: left;
padding-left: 0;
margin-left: 0;
}
#themen links ul
{
text-align: left;
padding-left: 0;
margin-left: 0;
}
#themen links li
{
text-align: left;
padding-left: 0;
margin-left: 0;
}


#ausflug_erg li
{
list-style: none;
}
#ausflug_erg li a
{
list-style: none;
background-color: #FFCD40;
color: #000080;
}



a
{
background-color: #000080;
color: #FFFF00;
padding: 2px;
}
a:focus
{
border: 2px solid #000000;
}



h1
{
font-size:1.3em;
margin-bottom: 2px;
margin-top: 0px;
}
h2
{
font-size:1.1em;
margin-bottom: 2px;
}
h3
{
font-size:1.0em;
margin-bottom: 2px;
}
h4
{
margin-bottom: 2px;
}

p#eng
{
margin-top: 2px;
}

b
{
font-size: 1.1em;
*/font-weight: bold;*
}

ul#abstand li
{
margin-bottom: 20px;
}

/*table td
{
vertical-align: text-top;
} */



table#index
{ 
border: 6px solid #FFCD40;
vertical-align:top; 
}
table#index td
{ 
border: 1px solid #000080;
padding: 8px;
vertical-align:top;
text-align: center; 
}
table#index img
{ 
border: 0px solid #FFCD40;
background-color: #FFCD40; 
}
table#index a
{
color: #000080;
font-weight: bold; 
background-color: #FFCD40; 
}


table#tabelausflug td
{ 
border: 6px solid #FFCD40;
vertical-align:top; 
}

table#ausflug
{ 
border: 2px solid #000080;
vertical-align:top; 
}
table#ausflug td
{ 
border: 1px solid #000080;
vertical-align:middle; 
}



