
	div#div_blinds {
		position:absolute;
		top:0px;
		left:0px;
		margin-left:0px;
		margin-right:0px;
	}

td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color:#444444}
td.normcontent { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 18px; font-weight: normal; font-variant: normal; color:#222222;}
td.smallestcontent { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666;}

td.mnul1 { padding-left:9px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 15px; font-weight: bold; font-variant: normal; color:#2f265f;}

td.subhead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:normal; color:#996600; text-decoration:none }

td.arr12blue { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#2F265F; }

td.footercontent { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9px; color: #666666;}


div.header { height:23px; background-color:#E7E6EC; margin-bottom:3px; padding-top:3px; padding-left:9px; color:#35346D;  font-family: Arial; font-size:12px; font-weight:bold;}

div.header_neu { height:21px; background-color:#EEEEEE; margin-bottom:1px; padding-top:3px; color:#2F265F; font-family: Arial; font-size:12px; font-weight:bold;}

div.alpha { width:17px; height:17px; float:left; background-color:#E7E6EC; border:1px solid #9792AF; text-align:center; margin-right:3px; margin-bottom:3px; }

div.arr12blue { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#2F265F; }

h1.rechts { font-family: Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color:#666666; margin-bottom:6px; margin-top:2px;}


.smallestcontent { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666;}
.mnu1aktiv { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;}

.head1rechts { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-align:left; padding-left:10px; letter-spacing:1px;}

span.s1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color:#C9DBE8; margin-bottom:6px; margin-top:2px;}
span.s2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color:#003758; margin-bottom:6px; margin-top:2px;}

h1 { font-family: Arial, Verdana, sans-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; letter-spacing:0px; font-variant:small-caps; color:#35346D; margin-bottom:9px; margin-top:0px;}

h2 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color:#35346D; margin-bottom:2px; margin-top:2px;}

h1.page { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color:#444444}


div.gruppenbox {
 position:absolute;
 margin-left: 260px;
 width:50px;
 height:16px;
 float:right;
 text-align:right;
}

tr.premium {
 height:60px;
 background:#EAE4D6;
}


td.listung {
 height:60px;
 width:315px;
 font-family:Arial;
 padding-left:9px;
 line-height:17px;
}

a:link { font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color:#474747; text-decoration:none; }
a:visited { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color:#474747; text-decoration:none; }
a:hover { font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color:#474747; text-decoration:underline; }
a:active { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color:#474747; text-decoration:none; }

a.smnl:link { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color:#474747; text-decoration:none; }
a.smnl:visited { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color:#474747; text-decoration:none; }
a.smnl:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color:#474747; text-decoration:none; }
a.smnl:active { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color:#474747; text-decoration:none; }


a.smnl_w:link { font-family:Arial; font-size:12px; font-weight:bold;  color:#FFFFFF; text-decoration:none; }
a.smnl_w:visited { font-family:Arial; font-size:12px; font-weight:bold;  color:#FFFFFF; text-decoration:none; }
a.smnl_w:hover { font-family:Arial; font-size:12px; font-weight:bold;  color:#FFFFFF; text-decoration:none; }
a.smnl_w:active { font-family:Arial; font-size:12px; font-weight:bold;  color:#FFFFFF; text-decoration:none; }

a.l2_a:link { font-family:Arial; font-size:12px; font-weight:bold;  color:#FFFFFF; text-decoration:none; }
a.l2_a:visited { font-family:Arial; font-size:12px; font-weight:bold;  color:#FFFFFF; text-decoration:none; }
a.l2_a:hover { font-family:Arial; font-size:12px; font-weight:bold;  color:#FFFFFF; text-decoration:none; }
a.l2_a:active { font-family:Arial; font-size:12px; font-weight:bold;  color:#FFFFFF; text-decoration:none; }



a.arr10:link { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight:normal; color:#979797; text-decoration:none; }
a.arr10:visited { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight:normal; color:#979797; text-decoration:none; }
a.arr10:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight:normal; color:#979797; text-decoration:none; }
a.arr10:active { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight:normal; color:#979797; text-decoration:none; }

a.arr10white:link { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight:normal; color:#FFFFFF; text-decoration:none; }
a.arr10white:visited { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight:normal; color:#FFFFFF; text-decoration:none; }
a.arr10white:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight:normal; color:#FFFFFF; text-decoration:none; }
a.arr10white:active { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight:normal; color:#FFFFFF; text-decoration:none; }


a.arr12blue:link { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#2F265F; text-decoration:none; }
a.arr12blue:visited { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#2F265F; text-decoration:none; }
a.arr12blue:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#2F265F; text-decoration:none; }
a.arr12blue:active { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#2F265F; text-decoration:none; }

a.arr12braun:link { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#886D29; text-decoration:none; }
a.arr12braun:visited { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#886D29; text-decoration:none; }
a.arr12braun:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#886D29; text-decoration:none; }
a.arr12braun:active { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#886D29; text-decoration:none; }

a.arr12white:link { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#FFFFFF; text-decoration:none; }
a.arr12white:visited { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#FFFFFF; text-decoration:none; }
a.arr12white:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#FFFFFF; text-decoration:none; }
a.arr12white:active { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#FFFFFF; text-decoration:none; }

a.arr12gray:link { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color:#444444; text-decoration:underline; }
a.arr12gray:visited { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color:#444444; text-decoration:underline; }
a.arr12gray:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color:#444444; text-decoration:underline; }
a.arr12gray:active { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color:#444444; text-decoration:underline; }

a.arr12black:link { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#000000; text-decoration:none; }
a.arr12black:visited { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#000000; text-decoration:none; }
a.arr12black:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#000000; text-decoration:underline; }
a.arr12black:active { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#000000; text-decoration:none; }

a.arr11:link { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#2F265F; text-decoration:none; }
a.arr11:visited { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#2F265F; text-decoration:none; }
a.arr11:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#2F265F; text-decoration:underline; }
a.arr11:active { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#2F265F; text-decoration:none; }

a.arr14:link { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15px; font-weight:bold; color:#625B87; text-decoration:none; }
a.arr14:visited { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15px; font-weight:bold; color:#625B87; text-decoration:none; }
a.arr14:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15px; font-weight:bold; color:#625B87; text-decoration:underline; }
a.arr14:active { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15px; font-weight:bold; color:#625B87; text-decoration:none; }

a.pagenav:link { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color:#2F265F; text-decoration:none; }
a.pagenav:visited { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color:#2F265F; text-decoration:none; }
a.pagenav:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color:#2F265F; text-decoration:none; }
a.pagenav:active { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color:#2F265F; text-decoration:none; }

a.bot:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color:#339966; text-decoration: none; }
a.bot:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color:#339966; text-decoration: none; }
a.bot:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color:#EE3724; text-decoration: none; }
a.bot:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color:#339966; text-decoration:none; }

td.wk { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color:#ffffff;}
div.wk { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color:#ffffff;}

.headmnuaktiv
   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color:#339966;}
.headmnudeaktiv
   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color:#EE3724;}

input{  height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color:#000033;}

.suchfeld { border:1px solid #9792af; height:17px; width:105px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color:#000033;}

.Button
   { background-color:#E7E6EC; height: 18px; width:95px; border:1px solid #9792AF; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#444444; font-weight:normal;}

.menge
   { background-color:#FFFFFF; height: 14px; width:14px; border:1px solid #902148; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; font-weight:normal; text-align:center;}

.ok
   { background-color:#C9DBE8; height: 18px; width:20px; border:1px solid #C9DBE8; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#444444; font-weight:bold;}




.Bereich, .Feld
   { border:1px solid #9792AF; height:15px; background:#F8f8f8; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color:#444444;}


.file
   { border:1px solid #C9DBE8; height: 15px; width:50px; background:#f8f8f8; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color:#444444;}


.Area
   { border:1px solid #9792AF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color:#000000;}

.Area_nc
   { border:1px solid #9792AF; font-family:Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 17px; font-weight: normal; font-variant: normal; width: 400px;}

.headline { font-family: Verdana, Arial; font-size: 8pt; color:#777777; font-weight:normal; letter-spacing:1px;}

select { border:1px solid #9792AF; height:15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color:#000033;}


#navigation {
    width: 165px;
    background-color:#transparent;

}

#navigation ul {
	width: 165px;
    display: block;
    margin: 0;
    padding: 0;
}

#navigation ul li {

	height: 19px;
    display: block;
    font-size: 12px;
    list-style-type: none;
    list-style-position: outside;
}

#navigation ul li a {
    display:block;
    width: auto;
    background: transparent;
    text-decoration: none;
    margin: 0;
    padding-top: 2px;
    padding-left:0px;
}

.nav_level1 {
    padding-top:5px;
    padding-bottom:3px;
    padding-left:9px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: 15px;
    font-weight: bold;
    font-variant: normal;
    color:#35346D;
    background-color:transparent;
    border-bottom:1px solid #F5F4F6;
}

.nav_level1_aktiv {
    font-family : Verdana;
    font-size : 9px;
	font-weight : bold;
    text-decoration : none;
    color : #ffffff;
	text-align:justify;
}

.nav_level2 {
    font-family : Verdana;
    font-size : 12px;
    text-decoration : none;
    background-color:transparent;
    padding-left:9px;
    color : #474747;
	text-align:justify;
	border-bottom:1px solid #F5F4F6;
}

.nav_level2_aktiv {
    font-family : Verdana;
    font-size : 12px;
    padding-left:9px;
    font-weight: bold;
    color : #FFFFFF;
	background-color:#B8B5C8;
}

.nav_level3 {
    font-family : Verdana;
    font-size : 9px;
    text-decoration : none;
    color : #582B2B;
	background-color:#ffffff;
	text-align:justify;
}

.nav_level3_aktiv {
    font-family : Verdana;
    font-size : 9px;
    text-decoration : none;
    color : 298600;
	background-color:#FEF6EE;
	text-align:justify;
}

div.premiumh1 {
 width:350px;
 height:21px;
 float:left;
 color:#9B7B2F;
 font-weight:bold;
 font-variant:small-caps;
 font-size:11pt;
 letter-spacing:0px;
}

div.premiumkrone {
 	width:23px;
 	height:21px;
 	text-align:left;
 	float:right;
}

div.premiumbgbild {
	width:404px;
	border:1px solid #CABD9A;
	padding:2px;
	text-align:center;
	background-color:#FFFFFF;
}

div.premiumbildname {
	width:400px;
	margin-top:5px;
	color:#9B7B2F;
	font-size:9pt;
}

.box {
	float:left;
	width: 128px;
	border: 1px solid #CABD9A;
}

.box_head h2 {
	color:#9B7B2F;
 	font-weight:bold;
 	font-variant:small-caps;
 	font-size:11pt;
 	letter-spacing:0px;
 	margin: 4px;
}

.box_image {
	width: 128px;
	overflow: hidden;
}

.box_footer a {
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	margin: 4px;
}

.clear {
	height: 1px;
	clear: both;
}

.extlink {margin-left:-10000px;}


/**** SUCHE ****/

.suchbutton{
  background:url(applications/images/volltextsuche.gif) 0 2px no-repeat;
  border:0;
  height:19px;
  width:19px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.suchbutton {
  background:url(applications/images/volltextsuche.gif) 0 0 no-repeat;
  height:17px;
}}

@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{
.suchbutton {
  background:url(applications/images/volltextsuche.gif) 0 0 no-repeat;
  height:17px;
}
@-moz-document url-prefix()
.suchbutton{
  background:url(applications/images/volltextsuche.gif) 0 2px no-repeat;
  border:0;
  height:19px;
}
