/* Zentrieren der Tabelle (mitte/mitte) */
body {
  background-color: #FFFFFF;
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif;
  color:#666666;  
  padding:0px;
  margin:0px;
}
#inhaltcenter { 	
  position:absolute;
  height:650px; 
  width:895px;
  margin:-325px 0px 0px -450px;
  top: 50%; 
  left: 50%;
  text-align: left;
  padding: 0px;
  background-color: #ffffff;
  border: 0px dotted #000000;
  overflow: auto;
}
p, h1 {
margin: 0px; 
padding: 0px; 
}
/* Überschriften & Navigation */
h1 {
font-size: 11px;
text-transform:uppercase;
text-align: right;
color: #564b47;
background-color: #90897a;
}
h4 {
margin: 0px; 
font-size: 12px;
text-align: left;
color: #564b47;
}
a { 
color: #666666;
font-size: 11px;
background-color:transparent;
text-decoration: none; 
line-height:200%;
border:0px;
}

ul {
	padding:5px 0px 0px 0px;
	margin:0px;
}
li {
        list-style-type:none;
	padding-left:16px;
	padding-top:0px;
}
.active {
 color: #e2001a;
}
/* Tabellendefinitionen */
table {
	background-color:#FFFFFF;

}
td {
   	vertical-align:top;
}
td.footer {
  background-color: #FFFFFF;
  font-family: Verdana;
  font-size: 10px;
  color:#666666;  
  border-top: 1px solid #cccccc;
  text-align:left;
}
td.footer1 {
  background-color: #FFFFFF;
  font-size: 10px;
  font-family: Verdana;
  color:#666666;  
  border-top: 1px solid #cccccc;
  text-align: right;
  vertical-align:middle;
}
.footer a:link, .footer a:visited {
	font: Verdana;
        font-size: 10px;
	color: #666666;
        text-decoration: none;
}
.footer a:hover, .footer a:active {
	font: Verdana;
        font-size: 10px;
	color: #333333;
        text-decoration: none;
}
td.menu {
	text-align:left;
	padding-bottom: 3px;
	padding-left:0px;
	padding-right:2px;
	padding-top:0px;
	margin:0px;
	vertical-align:top;
}
td.content {
        text-align:left;
        height: 375px;
        padding-left:5px;
        padding-right:3px;
}
td.contentstartseite {
        text-align:left;
        height: 375px;
}
td.contentstartseitejenny {
        text-align:left;
        height: 515px;
}
td.content2 {
         padding-bottom: 3px;
	padding-left:0px;
	padding-right:2px;
	padding-top:0px;
	margin:0px;
}
.content a:link, .content a:visited {
	font: 11px Verdana;
        font-weight: bold;
	color: #333333;
        text-decoration: none;
}
.content a:hover, .content a:active {
	font: 11px Verdana;
        font-weight: bold;
	color: #333333;
        text-decoration: underline;
}
.content2 a:link, .content2 a:visited {
	font: 11px Verdana;
        font-weight: bold;
	color: #333333;
        text-decoration: none;
}
.content2 a:hover, .content2 a:active {
	font: 11px Verdana;
        font-weight: bold;
	color: #333333;
        text-decoration: underline;
}
.contentstartseite a:link, .contentstartseite a:visited {
	font: 11px Verdana;
        font-weight: bold;
	color: #333333;
        text-decoration: none;
}
.contentstartseite a:hover, .contentstartseite a:active {
	font: 11px Verdana;
        font-weight: bold;
	color: #333333;
        text-decoration: underline;
}
.produktname {
  font-family: Verdana; 
  font-style: normal; 
font-variant: normal; 
font-weight: bold; 
font-size: 12px; 
line-height: 150%; 
vertical-align: middle; 
font-size-adjust: none;
  color:#666666;
}
.produkttext{
font-family: Verdana; 
font-style: normal; 
font-variant: normal; 
font-weight: normal; 
font-size: 11px; 
line-height: 150%; 
font-size-adjust: none;
}

a.produktname:link  {
  font-family: Verdana; 
  font-style: normal; 
  font-variant: normal; 
  font-weight: bold; 
  font-size: 12px; 
  line-height: 150%; 
  vertical-align: middle; 
  font-size-adjust: none;
  text-decoration:none;
  color:#666666;
}
a.produktname:hover  {
  font-family: Verdana; 
  font-style: normal; 
  font-variant: normal; 
  font-weight: bold; 
  font-size: 12px; 
  line-height: 150%; 
  vertical-align: middle; 
  font-size-adjust: none;
  text-decoration:none;
  color:#666666;
}
a.produktname:visited {
  font-family: Verdana; 
  font-style: normal; 
  font-variant: normal; 
  font-weight: bold; 
  font-size: 12px; 
  line-height: 150%; 
  vertical-align: middle; 
  font-size-adjust: none;
  text-decoration:none;
  color:#666666;
}
a.produktname:active {
  font-family: Verdana; 
  font-style: normal; 
  font-variant: normal; 
  font-weight: bold; 
  font-size: 12px; 
  line-height: 150%; 
  vertical-align: middle; 
  font-size-adjust: none;
  text-decoration:none;
  color:#666666;
}
a.produktname:focus {
  font-family: Verdana; 
  font-style: normal; 
  font-variant: normal; 
  font-weight: bold; 
  font-size: 12px; 
  line-height: 150%; 
  vertical-align: middle; 
  font-size-adjust: none;
  text-decoration:none;
  color:#666666;
}
a.links:link { 
	font: 11px Verdana;

	color: #e2001a;
        text-decoration: none;
}
a.links:hover {
	font: 11px Verdana;
	color: #e2001a;
        text-decoration: underline;
}
a.links:visited {
	font: 11px Verdana;
	color: #e2001a;
        text-decoration: none;
}
a.links:active {
	font: 11px Verdana;
	color: #e2001a;
        text-decoration: none;
}
.sitemaplinks {
         padding-left: 10px;  
         height: 375px;
         width: 164px;
}
.sitemaplinks a:link, .sitemaplinks  a:visited {
	font:  10px Verdana;
         line-height:200%;
        	color: #666666;
         text-decoration: none;
}
.sitemaplinks  a:hover, .sitemaplinks  a:active {
	font:  10px Verdana;
         line-height:200%;
	color: #e2001a;
         text-decoration: underline;
}
td.flash {
	border: 1px solid #cccccc;
}
#search {
	font-family: Verdana;
	width: 160px;
	height: 22px;
	float: right;
	color: #000000;
	font-size:11px;
	margin:0;
        padding:0;
        vertical-align:middle;
}

* html #search { 
	margin-left: 0px;  
	margin-top: 0px;
}


.searchinput {
	font-family: Verdana;
	font-size: 11px;
	border:1px solid #cccccc;
	padding:1px 1px 1px 1px;
	color: #666666;
	margin: 1px 1px 1px 1px;
	width:70px;
	height: 18px;
        vertical-align:middle;
}

.submitbutton {
	background-color: #cccccc;
	border:1px solid #ffffff;
	font-weight:normal;
	font-size:11px;
	color:#FFFFFF;
	cursor:pointer;
        vertical-align:middle;
}
div.scroll {
        text-align: left;
	font-family:Verdana;
	font-size:11px;
	color:#4D5359;
	line-height:15px;
        float: right;
	height: 400px;
        width: 520px;
	overflow: auto;
	margin: 3px 7px 0px 3px;
	padding: 2px 5px 2px 2px;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #cccccc;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-shadow-color: #cccccc;
	scrollbar-arrow-color: #cccccc;
	scrollbar-track-color: #ffffff;
}
div.column {
        vertical-align: middle;
        text-align: left;
	font-family:Verdana;
	font-size:11px;
	color:#4D5359;
	line-height:15px;
         float: right;
	height: 370px;
         width: 730px;
	overflow: auto;
         margin: 3px 7px 0px 3px;
	padding: 2px 10px 2px 2px;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #cccccc;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-shadow-color: #cccccc;
	scrollbar-arrow-color: #cccccc;
	scrollbar-track-color: #ffffff;
}
div.threecolumn {
         text-align: left;
	font-family:Verdana;
	font-size:11px;
	color:#4D5359;
	line-height:15px;
         float: right;
	height: 370px;
         width: 620px;
	overflow: auto;
         margin: 3px 7px 0px 3px;
	padding: 2px 10px 2px 2px;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #cccccc;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-shadow-color: #cccccc;
	scrollbar-arrow-color: #cccccc;
	scrollbar-track-color: #ffffff;
}
div.onecolumn {
        text-align: left;
	font-family:Verdana;
	font-size:11px;
	color:#4D5359;
	line-height:15px;
        float: right;
	height: 370px;
        width: 860px;
	overflow: auto;
	margin: 3px 7px 0px 3px;
	padding: 2px 2px 2px 2px;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #cccccc;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-shadow-color: #cccccc;
	scrollbar-arrow-color: #cccccc;
	scrollbar-track-color: #ffffff;
}