body {
margin-top:17px;
background-image:url(images/bg_weddingguide.jpg);
}

#center{
 	width: 1024px;
 	margin: 0 auto;
 }

 #content-table {
 	float: left;
 	width: 820px;
 }

 #banner-right {
 	float: right;
 	width: 180px;
 }




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

	table.partnerliste {
		border-top:1px solid #F1E6F2;
		border-bottom:1px solid #d7a8d7;
		padding-top:3px;
		padding-bottom:3px;
		margin-bottom:2px;
	}


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:#5c275c; }

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


div.header { height:21px; margin-bottom:3px; padding-top:3px; padding-left:0px; border-bottom: 1px solid #cccccc; color:#5C275C;  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:#5c275c; }

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:#5c275c; 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:#5C275C; 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:#F0F2E6;
}


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:#5C275C; text-decoration:none; }
a.arr12blue:visited { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#5C275C; text-decoration:none; }
a.arr12blue:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#5C275C; text-decoration:none; }
a.arr12blue:active { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#5C275C; 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.reiteraktiv:link { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color:#FFFFFF; text-decoration:none; }
a.reiteraktiv:visited { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#FFFFFF; text-decoration:none; }
a.reiteraktiv:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#FFFFFF; text-decoration:underline; }
a.reiteraktiv:active { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#FFFFFF; text-decoration:none; }

a.reiterdeaktiv:link { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#474747; text-decoration:none; }
a.reiterdeaktiv:visited { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#474747; text-decoration:none; }
a.reiterdeaktiv:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#474747; text-decoration:underline; }
a.reiterdeaktiv:active { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#474747; 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; 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:19px; 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;}

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

select { border:1px solid #9792AF; height: 19px; 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:#5c275c;
    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:#8f5a8f;
 font-weight:bold;
 font-variant:small-caps;
 font-size:11pt;

}

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

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