body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(bilder/hg_aussen.gif);
	background-attachment:fixed;
	background-position: top;
}
a:link {
	color: #95359b;
}
a:visited {
	color: #95359B;
}
a:hover {
	color: #000000;
}
a:active {
	color: #95359B;
}
.domain {
	color: #FFFFFF;
	font-weight: bold;
}
.title {
width:266px;
height:24px;
padding-top:5px;
	color: #FFFFFF;
	font-weight: bold;
	font-size:15px;
	background-image:url(bilder/hg_title.gif);
	text-align:center;
}

.nav a:link{ width:248px; height:26px; padding-top:10px; color: #FFFFFF;	font-weight: bold; font-size:13px; background-image:url(bilder/hg_navi1.gif); text-align:left; display:block; text-indent:15px;}
.nav a:visited{ width:248px; height:26px; padding-top:10px; color: #FFFFFF;	font-weight: bold; font-size:13px; background-image:url(bilder/hg_navi1.gif); text-align:left; display:block; text-indent:15px;}
.nav a:active{ width:248px; height:26px; padding-top:10px; color: #FFFFFF;	font-weight: bold; font-size:13px; background-image:url(bilder/hg_navi1.gif); text-align:left; display:block; text-indent:15px;}
.nav a:hover{ width:248px; height:26px; padding-top:10px; color: #f2c1f5;	font-weight: bold; font-size:13px; background-image:url(bilder/hg_navi1_hover.gif); text-align:left; display:block; text-indent:25px;}

.navactive a:link{ width:248px; height:26px; padding-top:10px; color: #f2c1f5;	font-weight: bold; font-size:13px; background-image:url(bilder/hg_navi1_hover.gif); text-align:left; display:block; text-indent:25px;}
.navactive a:visited{ width:248px; height:26px; padding-top:10px; color: #f2c1f5;	font-weight: bold; font-size:13px; background-image:url(bilder/hg_navi1_hover.gif); text-align:left; display:block; text-indent:25px;}
.navactive a:active{ width:248px; height:26px; padding-top:10px; color: #f2c1f5;	font-weight: bold; font-size:13px; background-image:url(bilder/hg_navi1_hover.gif); text-align:left; display:block; text-indent:25px;}
.navactive a:hover{ width:248px; height:26px; padding-top:10px; color: #f2c1f5;	font-weight: bold; font-size:13px; background-image:url(bilder/hg_navi1_hover.gif); text-align:left; display:block; text-indent:25px;}

.title2 {
width:266px;
height:24px;
padding-top:5px;
	color: #FFFFFF;
	font-weight: bold;
	font-size:15px;
	background-image:url(bilder/hg_title2.gif);
	text-align:center;
}
.nav2 a:link{ width:248px; height:26px; padding-top:10px; color: #c3ddef;	font-weight: bold; font-size:13px; background-image:url(bilder/hg_navi2.gif); text-align:left; display:block; text-indent:15px;}
.nav2 a:visited{ width:248px; height:26px; padding-top:10px; color: #c3ddef;	font-weight: bold; font-size:13px; background-image:url(bilder/hg_navi2.gif); text-align:left; display:block; text-indent:15px;}
.nav2 a:active{ width:248px; height:26px; padding-top:10px; color: #c3ddef;	font-weight: bold; font-size:13px; background-image:url(bilder/hg_navi2.gif); text-align:left; display:block; text-indent:15px;}
.nav2 a:hover{ width:248px; height:26px; padding-top:10px; color: #ffffff;	font-weight: bold; font-size:13px; background-image:url(bilder/hg_navi2_hover.gif); text-align:left; display:block; text-indent:25px;}

.nav2active a:link{ width:248px; height:26px; padding-top:10px; color: #c3ddef;	font-weight: bold; font-size:13px; background-image:url(bilder/hg_navi1_hover.gif); text-align:left; display:block; text-indent:15px;}
.nav2active a:visited{ width:248px; height:26px; padding-top:10px; color: #ffffff;	font-weight: bold; font-size:13px; background-image:url(bilder/hg_navi1_hover.gif); text-align:left; display:block; text-indent:25px;}
.nav2active a:active{ width:248px; height:26px; padding-top:10px; color: #ffffff;	font-weight: bold; font-size:13px; background-image:url(bilder/hg_navi1_hover.gif); text-align:left; display:block; text-indent:25px;}
.nav2active a:hover{ width:248px; height:26px; padding-top:10px; color: #ffffff;	font-weight: bold; font-size:13px; background-image:url(bilder/hg_navi1_hover.gif); text-align:left; display:block; text-indent:25px;}

.blue12 { font-weight: bold; color:#2060a1;}
.black12 { font-weight: bold; color:#000000;}
.title3 { font-weight: bold; color:#ae4a93;}
.black14 { font-weight: bold; color:#000000; font-size:14px;}
.link-button a:link{ font-weight: bold; color:#ffffff; font-size:15px;}
.link-button a:visited{ font-weight: bold; color:#ffffff; font-size:15px;}
.link-button a:active{ font-weight: bold; color:#ffffff; font-size:15px;}
.link-button a:hover{ font-weight: bold; color:#f2c1f5; font-size:15px;}

.link-livecam a:link{ font-weight: bold; color:#ffffff; font-size:12px; line-height:22px;}
.link-livecam a:visited{ font-weight: bold; color:#ffffff; font-size:12px; line-height:22px;}
.link-livecam a:active{ font-weight: bold; color:#ffffff; font-size:12px; line-height:22px;}
.link-livecam a:hover{ font-weight: bold; color:#f2c1f5; font-size:12px; line-height:22px;}

.linkline { font-weight: bold; color:#000000; font-size:12px; line-height:52px; text-align:center;}
.linkline a:link{ font-weight: bold; color:#ae4a93; font-size:12px; line-height:52px; padding-top:15px;}
.linkline a:visited{ font-weight: bold; color:#ae4a93; font-size:12px; line-height:52px; padding-top:15px;}
.linkline a:active{ font-weight: bold; color:#ae4a93; font-size:12px; line-height:52px; padding-top:15px;}
.linkline a:hover{ font-weight: bold; color:#0a4369; font-size:12px; line-height:52px; padding-top:15px;}

.inputstyle {
background-color: #f3f3f3;
border: 1px solid #c0c0c0;
color:       #000000;
font-family: Tahoma;
font-size:   11px;
padding-bottom: 1px;
padding-left:   1px;
padding-right:  1px;
padding-top:    1px;
}
.inputstyle2 {background-color: #f2c1f5; 
color:       #621e66;
font-family: Tahoma;
font-size:   11px;
border: 1px solid #c0c0c0;
}
.border { border: 1px solid #c0c0c0;}
.button3 a:link{ width:350px; height:26px; padding-top:10px; color: #c3ddef;	font-weight: bold; font-size:13px; background-image:url(bilder/button3.gif); text-align:center; display:block;}
.button3 a:visited{ width:350px; height:26px; padding-top:10px; color: #c3ddef;	font-weight: bold; font-size:13px; background-image:url(bilder/button3.gif); text-align:center; display:block}
.button3 a:active{ width:350px; height:26px; padding-top:10px; color: #c3ddef;	font-weight: bold; font-size:13px; background-image:url(bilder/button3.gif); text-align:center; display:block;}
.button3 a:hover{ width:350px; height:26px; padding-top:10px; color: #ffffff;	font-weight: bold; font-size:13px; background-image:url(bilder/button3.gif); text-align:center; display:block;}
