html, body {
margin:1px;
padding-top:3px;
padding-bottom:10px;
margin-bottom:10px;
height:100%;
text-align:center;
}
body {
background-color:#fe8;
width:auto;
font-family: Verdana, Arial, sans-serif;
font-size: 0.8em;

}
body,td {

color: #000000;
  }

#wrapper {
position:relative;
width:850px;
margin-left:auto;
margin-right:auto;
border:1px solid #FFBF00;
background-image: url(rotstrhg_01.jpg);
background-color:#CC6600;
padding-left:20px;
padding-right:20px;
padding-top:20px;
padding-bottom:20px;
height:350px;
min-height:350px;
}
html>body #wrapper {height:auto;}

h1 {font-size:1.3em;color:#FF5F00; font-weight:bold; margin:5px;  padding:5px; text-align:center;     }
h2 {font-size:1.1em;color:#FF5F00; margin-bottom:5px; margin-top:5px;}
h3 {font-size:1em;color:#000000; margin-bottom:5px; margin-top:5px;}

#title {
background-color:#ffffcc;
height:122px;
text-align:left;
border-top:1px solid #FFBF00;
border-right:1px solid #FFBF00;
border-left:1px solid #FFBF00;
border-bottom:0px solid #FFBF00;
padding:0px;
margin:0px;
}
#title img {margin:0px;}
#title td {padding:0px; margin:0px;}
#title table {padding:0px; margin:0px; border:0px solid #CC6600; background-color:#CC6600;}
#title h1 {font-size:0.8em; font-weight:normal; margin:0px; padding:0px;}

#footer {
background-color:#FBFDCC;

border:1px solid #FFBF00;
border-top:0px solid #CC0000;
padding:3px;
margin:5px 0px 5px 0px;
}

#menue1{
background-color:#FFFFAA;
border-top:0px solid #FEDFA0;
border-bottom:1px solid #FF0000;
border-right:1px solid #FFBF00;
border-left:1px solid #FFBF00;
padding:5px;
text-align:right;
color:#FFBF00;

 }
#menue{
background-color:#FFDF00;
border-top:0px solid #FF0000;
border-bottom:1px solid #FF0000;
border-right:1px solid #FFBF00;
border-left:1px solid #FFBF00;
padding:5px;
text-align:left;
color:#FFFF99;

 }
# menue p{padding:0px; margin:0px;}

.hinweis{
background-color:#FFFF99;
border:1px solid #FF0000;
padding:2px;
}

.innen{
text-align:left;
background-color:#ffffcc;
padding:20px;

margin-top:0px;
border:1px solid #FFBF00;
border-top:none;
border-bottom:none;
height:300px;
min-height:300px;
}
.eins{
background-color:#ffffcc;
margin:0px;
padding:0px;
}
html>body .innen {height:auto;}

#eingang{
background-image: url(../pics/titel_03_2.jpg);
background-color:#660000;
width:670px;
height:350px;
color:#FFCC33;
padding:20px;
margin:auto;

font-weight:bold;
}

.innen a:link {
color:#DF0000;
background-color:#FFFF99;
  }
.innen a:visited
{
color:#df0000;
background-color:#FFFF99;
  }
.innen a:active
{
color:#df0000;
background-color:#FFFF99;
  }

.innen a:hover{
color:#9f0000;
background-color:#FFFF66;
  }

p {margin-top:10px;
margin-bottom:10px;}

b{font-weight:bold;}
.b{font-weight:bold;}
em{color:#ff0000;font-weight:bold;}
strong{font-weight:bold;}


a:link, a:visited
{
text-decoration:none;
color:#FF0000;
}

a:hover, a:active
{
text-decoration:underline;
color:#CC0000;
background-color:#FFFF66;
}

body#kontakt a#kontnav,
body#veran a#verannav,
body#aus a#ausnav,
body#bilder a#bildnav,
body#jagg a#jaggnav,
body#home a#homenav,
body#rueck a#ruecknav {
text-decoration:underline;
color:#CC0000;
background-color:#FFFF66;
}



/*Tabelle*/
table{
background-color:#FFFFCC;
width:100%;
text-align:left;
margin-bottom:10px;
margin-top:0px;
border-top:0px solid #FFBF00;
border-left:0px solid #FFBF00;
border-spacing:0px;
border-collapse:collapse;
}
tr{
border:0px solid #000000;
}

td{
border-bottom:1px solid #FFBF00;
border-right:0px solid #FFBF00;
padding:4px;
}
li {padding:5px;}


/*.Bilder*/
img {
margin:0;
border:0;
}
.gb1
{
width:280px;
}
.gb2
{

}

.zentriert{
margin-left:auto;
margin-right:auto;
text-align:center;
}
.copy {
background-color: none;
margin-left:auto;
margin-right:auto;
font-size:0.8em;
border-bottom:2px dotted #FFBF00;
padding:2px;
width:180px;
}
.imp {
margin-left:auto;
margin-right:auto;
margin-top:2px;
margin-bottom:2px;
font-size:0.8em;
border:1px solid #FFBF00;
background-color:#fe8;
padding:1px;
width:150px;
}
.rueck {
text-align: center;
font-size: 0.8em;
}