   body { 
   margin:0; 
   padding:0; 
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   background:#006600;
}

#table_pages {
table-layout:auto;
width:100%;
border:0px;
border-spacing:0px;
border-padding:0px;
border-collapse: collapse;
background:#006600;
empty-cells:show;
}

#table_show {
border-width: 1px; 
border-style: dotted; 
border-color:#074B00;
backround-color: #006600;
}

/* Anfang Mouseover Images */

.template_thumb img {
    display:block;
    padding:0px;
    border: 1px solid #CCC0C0;
}

/* Ende Mouseover Images */

img {
   border: #CCC0C0 solid 1px;
}

a { color:#FFCC00;
    text-decoration:none;
}

a:hover {
    color:#FF0000;
    text-decoration:none;}


#banner {
   height:396px;
   background:url('../images/panorama9.jpg') no-repeat;
   text-align:right; padding-left:40px; padding-right:20px; padding-top:0px; padding-bottom:0
}

.top_oberkante{
	background:url('../images/balken_oben_top.gif') repeat-x;
	height:14px;
	border-top:2px solid #000000;
	border-bottom:1px solid #000000;
	text-align:right;
	padding-right:10%;
	width:90%;
	}
	
.top_unterkante{
	background:url('../images/balken_unten_top.gif') repeat-x;
	height:14px;
	border-top:1px solid #000000;
	border-bottom:2px solid #000000;
	text-align:right;
	padding-right:10%;
	width:90%;
	}


h1 {
   margin:0;
   padding:10px 0 0 10px;
   text-transform:uppercase;
   font-size:1.5em;
   color:#CCC0C0;
}

h2{
background:url('../images/balken-sidebar.gif') no-repeat;
width:100%;
text-align:center;
padding-top:11px;
padding-bottom:11px;
font-size:14px;
color:#CCC0C0;
margin:0
}

h3{
   background: url('../images/balken-sidebar.gif') repeat-x;
   width:100%;
   text-align:center;
   padding-top:11px;
   padding-bottom:11px;
   font-size:14px;
   color:#CCC0C0;
   margin:0
}


h4{
 font-size:14px;}

.inhalt {
text-align:justify;
padding-left:20px;
padding-top:0px;
padding-bottom:10px;
padding-right:20px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #CCC0C0 ;
}

.inhalt_zurueck {
text-align:center;
color: #CCC0C0 ;
}

.inhalt_gast {
text-align:justify;
padding-left:20px;
padding-top:0px;
padding-bottom:10px;
padding-right:20px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #CCC0C0 ;
background-color:#074B00;
}


.linke_seite{
width:220px;
float:left;
margin-left:0px;
background-color: #074B00;
border-right:#0A0A0A solid 2px;
border-left:#0A0A0A solid 2px;
border-bottom:#0A0A0A solid 2px;
}

.rechte_seite{
background-color:#074B00;
border-right:#0A0A0A solid 2px;
border-left:#0A0A0A solid 2px;
border-bottom:#0A0A0A solid 2px;
}

.sidebar{
padding-left:10px;
padding-top:5px;
padding-bottom:10px;
padding-right:10px;
width:200px;
margin:0;
}

.translator {
padding-top: 3px;
padding-bottom: 10px;
}

/* menue  */

#menu1 a , #menu1 a:visited , #menu1 a:active {display:block;
background-color:#007000;
font-style:normal;
text-decoration:none;
padding: 0px 5px 0px 5px;
font-weight:bold;
text-align:left;
width:180px;
height:24px;
color: #CCC0C0;
line-height:24px;

}

#menu1 a:hover{
background-color:#004000;
font-weight:bold;
color:#FFCC00;
text-decoration:none ;

}

/* Webcam */

.webcam a {text-decoration: none;
    height: 32px;
    padding-right: 15px;
    padding-left: 15px;
    background:#007000;
    border-width: 1px;
    border-color: #CCC0C0 #000000 #000000 #CCC0C0;
    border-style: solid;
    margin:1px;
    line-height: 28px;
    display: block;
    text-align:center;
    color: #CCC0C0;
    font-size: 0.8em;
    font-weight: bold;
}

.webcam a:hover {
    background: #004000;
    border-color: #000000 #CCC0C0 #CCC0C0 #000000;
    color: #FFCC00;
}


/* Fuss */

#fuss {
   background:#000 url('../images/fuss_bckg.gif') repeat-x;
   height:57px;
   clear:both
}

#left_fuss {
   float:left;
   color:#CCC0C0; font-size:12px; padding-left:30px; padding-right:0; padding-top:20px; padding-bottom:0
}

#left_fuss a {
   color:#CCC0C0;
}

#left_fuss a:hover {
   text-decoration:none;
}

#right_fuss {
   float:right;
   padding:20px 30px 0 0;
   color:#CCC0C0;
   font-size:12px;
   text-align:right;
}

#right_fuss a {
   color:#CCC0C0;
}