
<-- /* SLIDESHOW */
#slideshow {
 height:235px; /* hier Hoehe der Slideshow-Bilder angeben */
 position:relative;
}
#slideshow img {
 display:none;
 position:absolute;
 top:0; left:0;
}
#slideshow img.start {
 display:block;
}
-->

 
.zellinhalt {
  padding: 5px 10px 5px 10px;
}
.text{
  font-family: Trebuchet MS;
  font-size: 12pt; line-height: 14pt;
  text-decoration: none;
}
.text_tab{
  font-family: Trebuchet MS;
  font-size: 12pt; line-height: 14pt;
  text-decoration: none;
  padding:5px 5px 5px 5px;
}

.bildtext{font-family: Trebuchet MS; font-size: 9pt; line-height: 16pt; color:#666;}
.small{font-family: Trebuchet MS; font-size: 8pt; line-height: 10pt; color:#fefefe;}
.micro{font-family: Arial; font-size: 5pt; line-height: 5pt; color:#ffffff;}
 .extern { font-size: 0,8em; line-height: 1,1em; color:#222; }
 .extern td a, extern td a:link, extern td a:visited {font-size: 0,8em; color:#8d0025; font-style:light;}
 .extern td a:hover, extern td a:active {font-size: 0,8em; color:#503; text-decoration: underline; }
 .extern td {border-bottom: 1px solid #cce0cc; }

 .partner { font-size: 0,8em; line-height: 1,1em; color:#222; }
 .partner td a, partner td a:link, partner td a:visited {font-size: 0,8em; color:#800;  }
 .partner td a:hover, partner td a:active {color: #0ff;  font-size: 0,8em; color:#400; text-decoration: underline; }
 .partner td {border-bottom: 1px solid #eee; border-top: 0px solid #eee; background-color: #fff; }
 /* .partner tr:hover {border-bottom: 1px solid #ccc; border-top: 1px solid #ccc; background-color: #fafafa; } */

.events {font-family:Trebuchet MS; color: #222; font-size: 10pt; line-height: 11pt; padding:5px 5px 5px 5px;font-weight: medium;text-align:top; valign="top";}
.events a {text-decoration: none; color: #666;font-weight: bold;}
.events a:hover{text-decoration: underline;  color: #000;font-weight: bold;}
.events a:visited, .events a:active {text-decoration: none;  color: #222;font-weight: bold;}

h1 { font-family: Trebuchet MS; font-size: 20pt; font-weight: bold; line-height: 16pt; padding:20px 0px 20px 0px ;}
h2 { font-family: Trebuchet MS; font-size: 16pt; font-weight: bold; }

.pad3333 {  padding: 3px 3px 3px 3px;}
.pad310 {  padding: 3px 10px 3px 10px;}
.marg3333 {  margin: 3px 3px 3px 3px;}
.null {  padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

ul, li {  list-style-type: square; font-weight: bold; line-height: 9pt;}

a, a:link, a:visited { text-decoration: none; font-weight: bold; color: #222;}
a:hover { text-decoration: underline; font-weight: bold; color: #000;}

.navisub { font-size: 12pt; font-family:verdana; font-weight: bold; color: #666666;}
.navisub a {text-decoration: none;  font-weight: bold;  color: #666666;}
.navisub a:hover{text-decoration: underline;  color: #000000;}
.navisub a:visited, .navisub a:active {text-decoration: none;  color: #000000;}

.grau{  font-family: Trebuchet MS;  font-size: 12px; line-height: 20pt; color:#666;}
a.grau, a.grau:link, a.grau:active, a.grau:hover {  text-decoration: none; color: #444; }
a.grau:hover {  text-decoration: underline;  color: #222;}

.tablenav {
 font-size: 10pt; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;
}

a.block, a.block:link, a.block:active, a.block:hover, a.block:visited{
display:block; text-align:center; 
border:#bbb dotted 0px; 
padding:10px 0px 10px 0px;
text-decoration:none; 
font: 12pt Trebuchet MS;}

a.block:hover{
text-decoration: none;
}

a.blocka, a.blocka:link, a.blocka:active, a.blocka:hover, a.blocka:visited{
display:block; text-align:center; 
border:#888 solid 0px; 
padding:10px 0px 10px 0px;
text-decoration:none; 
font:12pt Trebuchet MS;}

a.blocka:hover{
text-decoration:none; 
}

.tablenavo {
	margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background: url(images/bg-navo.gif);
	background-color: #FBFBFB;
}

.infozeile{
color: #333;
font-family: Trebuchet MS;font-weight: bold;
font-size: 8pt; line-height: 10pt;
text-decoration: none; padding:5px 5px 5px 5px;
}

hr {color:#888; background:transparent; margin:0.1em; padding:0 0 0.5em 0; border:0; border-bottom:1px #eee solid;
}
h4 { font-weight:normal; font-size:90.00%; font:1.3em/1.3em; background:#96e610; color:#000; padding:2px 5px; margin: 0.2em 0 0.2em 0; border:1px #484 solid;} /*note*/

<!--
html {
	height: 100%;
	overflow-x: hidden;
}
body {
	height: 100%;
	margin: 0;
	padding: 0;
	background-color: #fff;
	color: #333;
	font-family: Trebuchet MS, 'Arial', 'Helvetica';
	font-size: 0.75em;
	line-height: 1.4em;
}
#gesamt {
	text-align:left;
	margin: 0 auto;
	position:absolute;
	top: 0;
	left:50%;
}
#txt-ve {
	text-align:left;
	color:#002200;
	font-family: Trebuchet MS;
	font-size: 10pt; line-height: 14pt;
	text-decoration: none;
}

#pos {
	text-align:left;
	margin: 0 auto;
	position:absolute;
	top: 21px;
	left: -127px;
}
#seiteninhalt {
	width: 825px;
	position: absolute;
	top: 0;
	left: -412px;
}
-->
