a {color: black; }a:link {text-decoration: none}a:visited {text-decoration: none}a:active {color: red; text-decoration: none}body {font-size: 11pt;font-family: verdana, arial, helvetica, sans-serif;/* background-color: #999999; */background-color: #A2A2A2;margin-top:2%;}
img { border: 0px }

#content {
margin:auto; /* background-color:gray; */  background-color: #9E9E9E;background-image:url(linie0.jpg);background-repeat:repeat-x;background-position:0px 0px;width:1130px; height:700px;margin-top:17px;}

#seitentext { float:left;
/* background-color:#c0c0c0; */background-image:url(linie3.jpg);background-repeat:no-repeat;background-position:0px 0px;width:310px; height:665px;}

.hi { visibility: hidden; }

.navl { font-size:26px; color:#ADFF66; }
.navs { font-size:26px; color:#c0c0c0; }

#header {
/* background-color:lightyellow; */margin-top:70px; height:56px;/*  min-height:115px;  */font-size:11pt;}

#header h3 { font-size: 11pt; font-weight:normal; margin-top:0px; margin-bottom:6px; }
#header p { font-size: 9pt; margin-top:0px; margin-bottom:6px; }

#beschreibung {
/* background-color:#c0c0c0; */width:305px; height:441px; overflow:auto;
line-height:118%;
font-size: 10pt;
}

#beschreibung h3 {
    font-size: 11pt; font-weight:normal; margin-top:0px; margin-bottom:5px; }
#beschreibung p { 
    font-size: 10pt;  text-align:justify; margin:0px 8px 3px 0px; }


#menu { float:left;
/* background-color:orange; */width:820px; height:126px;/* font-size: 1.3em;*/}



#mittelteil { float:left;
/* background-color:white; */height:444px; width:820px;}

.col1 { float:left;
/* background-color:lightblue; */ height:444px; width:205px;}

.col2 { float:left;
/* background-color:yellow; */ height:444px; width:410px;}

.col3 { float:left;
/* background-color:lightgreen; */ height:444px; width:615px;}

.txtbox {
   width:202px; height:145px; background-color: #c0c0c0;   margin:0px 3px 3px 0px;}

.imgbox_k { 
 width:202px; height:145px; background-color: #c0c0c0;   margin:0px 3px 3px 0px;}

.imgbox_h { 
 width:202px; height:293px; background-color: #c0c0c0;   margin:0px 3px 3px 0px;}

.imgbox_sq { 
 width:407px; height:293px; background-color: #c0c0c0;   margin:0px 3px 3px 0px;}

.imgbox_w {
 width:407px; height:145px; background-color: #c0c0c0;   margin:0px 3px 3px 0px;}

.imgbox_g { 
  width:612px; height:441px; background-color: #c0c0c0;   margin:0px 3px 3px 0px;}

.img_k { 
 width:202px; height:145px;}

.img_h { 
 width:202px; height:293px; margin:0px;}

.img_q { 
 width:407px; height:293px; margin:0px;}

.img_g { 
width:612px; height:441px; margin:0px;}

#kontakt { float:left;
height:508px; width:770px; padding-left:30px; text-align:left; background-color: #c0c0c0;}

#wprint a {
color: #C8C8C8;
}

@media print {
#wprint {
display:none;
}
}

#kontakt table {border:0px; width:100%; }#kontakt td { margin:2px; padding:0px; }#kontakt td .text { white-space:nowrap; width:200px; text-align:right; vertical-align:top; }#kontakt td .input { width:400px; }#kontakt h1 { margin-top:18px; font-size: 1.8em; color:#369;}#fusszeile {  float: left;  width:820px; height:50px;  border-top-width:1px;  border-top-color:#ADFF66; border-top-style:solid;  padding: 4px 0px 0px 310px;  font-size:0.85em ; text-align:center; color: #C8C8C8; }#fusszeile a { text-decoration: none; color: #C8C8C8;}#fusszeile a:hover { text-decoration: underline; color: black; }/* ================================================================
This copyright notice must be untouched at all times.
The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/dd_valid.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in 
any way to fit your requirements.
=================================================================== */
/* common styling */

#menu ul li a, .menu ul li a:visited {
	display: block;
	text-decoration: none;
	color: #000;
	width: 203px;
	height: 20px;
	text-align: center;
	color: #222;                 /* schriftfarbe topmenu  */
	border: 1px solid #A0A0A0;   /* rahmen top-menu */
	background-color: #c0c0c0;   /* hintergrund top-menu */
	line-height: 22px;
	font-size: 13px;
	overflow: hidden;
}
#menu ul {
	padding: 0;
	margin: 0;
	list-style: none;
}
#menu ul li {
	float: left;
	position: relative;
}
#menu ul li ul {
	display: none;
}


/* specific to non IE6 browsers */
#menu ul li:hover a {
	color: #333;                      /* schriftfarbe top-menu :  hover */
	background-color: #EFEFEF;           /* hintergrund top-menu :  hover */
}
#menu ul li:hover ul {
	display: block;
	position: absolute;
	top: 22px;
	left: 0;
	width: 105px;
}
#menu ul li:hover ul li a.hide {
	background-color: #6a3;
	color: #fff;
}
#menu ul li:hover ul li:hover a.hide {
	background: #F00;
	color: #000;
}
#menu ul li:hover ul li ul {
	display: none;
}
#menu ul li:hover ul li a {
	display: block;  
	background: #c0c0c0;               /* hintergrund drop-down : hover  */
	color: #000;                    /* schriftfarbe drop-down : hover */
}
#menu ul li:hover ul li a:hover {
	background: #ddd;               /* hintergrund drop-down : hover  */
	color: #000;                    /* schriftfarbe drop-down : hover */
}

@media print {
#menu ul {
display:none;
}
}
