h1 					{font-size:1.1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#666666;}
h2 					{font-size:1.1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#666666;}
h3 					{font-size:1.1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#669999;}

#logo {
  height: 100px;
	font-size:0.7em;
	background-color: #ffffff; 
	margin:0px; 
  padding: 0;
  border-left-width: 80px;
  border-top-width: 20px;
	border-style: solid;
	border-color: #ffffff;

}

#content {
 	width: 678px;
  float: left;
  border-top-width: 10px;
  border-left-width: 80px;
	border-style: solid;
	border-color: #ffffff;
	padding: 0;
  position:relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.6em;
	line-height:1.4em;
	font-weight:normal;
	background-color: #ffffff;
	color:#000000;
}

#content a {
	color:#666666;
	text-decoration: none;
}

#content a:link, #navi a:visited, #navi a:active {
	color:#666666;

}

#content a:hover {
	color:#000000;
	background-color: orange;

}
#content a.sel,#content a.sel:link,#content a.sel:visited,#content a.sel:hover {
	background-color: white;
	color: #666666;
	font-weight:bold;
}
#content a.blu,#content a.blu:link,#content a.blu:visited {
	background-color: white;
	color: #669999;
}
#content a.blu:hover {
	background-color: orange;
	color: #666666;
}

#content ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#content li {
	list-style-type: none;
}

#news {
  float: left;
  width: 20%;
  border-left-width: 30px;
  border-right-width: 10px;
  border-top-width: 10px;
  max-width: 220px;
	border-style: solid;
	border-color: #ffffff;
	padding: 0;
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.6em;
	line-height:1.4em;
	font-weight:normal;
	background-color: #ffffff;
	color:#666666;
}



#news a {
	color:#669999;
	text-decoration: none;
}

#news a:link, #inlay a:visited, #inlay a:active {
	color:#669999;
}

#news a:hover {
	color:#000000;
	background-color: orange;
}

#go {
  font-size: 1em;
  padding: 0;
  border: 0px;
	border-style: solid;
	border-color: #CCCCCC;
	background-color: #ffffff;
}

#go a {
	color:#669999;
	text-decoration: none;
	background-color: #ececec;
}

#go a:link, #inlay a:visited, #inlay a:active {
	color:#669999;
	background-color: #ececec;
}

#go a:hover {
	color:#000000;
	background-color: orange;
}


.inlay {
  float: left;
  font-size: 1em;
  padding: 4px;
  height: 180px;
  border: 0px;
  border-style: solid;
	color: #000000;
	background-color: #ffffff;
}

.inlay a {
	color:#669999;
	text-decoration: none;
}

.inlay a:link, #inlay a:visited, #inlay a:active {
	color:#669999;
}

.inlay a:hover{
	background-color:white;
}

.inline{
	float:left;
	margin-right:4px;
}

#shortcut{
  float: left;
  padding: 4px;
  border: 0px;
}
#shortcut img{
	margin-right:5px;
}

#shortcut a, #shortcut a:link{
	text-decoration: none;
	background-color:white;
}

#shortcut a:hover{
	background-color:white;
}

#show {
  border: 0px;
}

#show  img{
	margin: 14px 7px 6px 0px;
	border: solid #ccc 1px;
}

#show a:hover{
	background-color:white;
}


#inlayEnd {
  clear: both;
  font-size: 1em;
  padding: 40px 4px 4px 4px;
  height: 180px;
	color:#666666;	
}


.imgBorder {
float: left;
border-right: solid white 20px;
}

.show { 
	border-style: solid; 
	border-color: #CCC; 
	border-width: 1px;
	margin: 1px 1px 0px 0px;;	
}

#logolink a:link, #logolink a:visited,  #logolink a:active { 
	border-style: none; 
	background-color: white;
}

#logolink a:hover {
	color:#000000;
	background-color: white;
}

.zoomshow { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.6em;
	font-weight:normal;
	background-color: #ffffff;
	color:#666666;
	float:right;
}

.panodet { 
	float:left;
}

.panotxt { 
	float:left;
}

.panodet img{ 
 	border-style: solid; 
	border-color: #CCC; 
	border-width: 1px; 
}

.panotxt img{ 
 	border-style: solid; 
	border-color: #CCC; 
	border-width: 1px;  
}


.mf_det { 
	float:left;

}

.mf_txt { 
	float:left;

}

.mf_det img{ 
 	border-style: solid; 
	border-color: #CCC; 
	border-width: 1px; 
	margin: 0px 8px 0px 0px;
}

.mf_txt img{ 
 	border-style: solid; 
	border-color: #CCC; 
	border-width: 1px;
}



.zoomshow a { 
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
}

#liste ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 190px;
	line-height: 1.65em;

}

#liste li {
	list-style-type: none;
}

.stripe {
background-color: #fff;
}


#teaser {
	text-align: center;
  padding: 3px;
	z-index:1;
}
#stoerer {
	position:absolute;
	top:200px;
	left:605px;
	z-index: 5000;
}
.muster_txt { 
	float:right;
	padding-right:5px;
	color: #999;

}
