/* Verweise im Fliesstext */

a:link {
	color: #009;
	text-decoration: underline
}
a:visited {
	color: #009;
	text-decoration: underline
}
a:active { color: #CA0800; text-decoration: underline}
a:hover { color: #CA0800; text-decoration: underline}

/* Positionierung und Aussehen Navi-Elemente*/
/* Verweise fuer Navigation - bei allen klassen "navi" */
a.navi:link {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #009;
	font-weight: bold;
	text-decoration: none;
}
a.navi:visited {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #009;
	text-decoration: none;
	font-weight: bold;
}
a.navi:active {	font-family: Georgia, "Times New Roman", Times, serif; color: #CA0800; text-decoration: none; font-weight: bold; }
a.navi:hover { font-family: Georgia, "Times New Roman", Times, serif; color: #CA0800; text-decoration: none; font-weight: bold; }
/* Verweise fuer Navigation - bei allen klassen "navi2" */
a.navi2:link {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #009;
	font-weight: normal;
	text-decoration: none;
}
a.navi2:visited {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #009;
	text-decoration: none;
	font-weight: normal;
}
a.navi2:active {	font-family: Georgia, "Times New Roman", Times, serif; color: #CA0800; text-decoration: none; font-weight: normal; }
a.navi2:hover { font-family: Georgia, "Times New Roman", Times, serif; color: #CA0800; text-decoration: none; font-weight: normal; }

#posnavi { position:absolute; width:180px; height:375px; z-index:8; left: 36px; top: 184px; }
.naviline {
	padding-bottom: 6px;
	padding-top: 10px;
}
.naviline2 {
	padding-bottom: 6px;
	padding-top: 3px;
	padding-left: 15px;
}
.subnaviline {
	padding-bottom: 3px;
	padding-top: 0px;
	padding-left: 15px;
}
.subnaviline2 {
	padding-bottom: 3px;
	padding-top: 0px;
	padding-left: 25px;
}
.navi {font-size: 12px;}
.navi2 {font-size: 12px;}
.aktiv { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: bold; color: #CA0800; text-decoration: none; }
.aktiv2 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: normal; color: #CA0800; text-decoration: none; }
/* Standardauszeichnungen */

.normblk { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #000000; line-height: 16px;}
.normblkabs {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
	line-height: 16px;
	padding-top: 10px;
}
.kleinblk {	font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; color: #000000; font-weight: normal; }
.kap { font-size: 18px; line-height: 18px;}
.headline { font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; color: #000000; font-weight: bold}

.textbildlinks {
	padding-right: 10px;
	padding-bottom: 10px;
	float:left;
}
.textbildrechts {
	padding-left: 10px;
	padding-bottom: 10px;
	float:right;
}


/* Standardelementpositionierung */

#jwsl-logo {
position:absolute;
width:86px; height:86px;
z-index:4;
left: 719px; top: 87px;
}

#bellamialogo {
position:absolute;
width:333px;
height:160px;
z-index:7;
left: 189px; top: 82px;
}

#text {
	position:absolute;
	width:479px;
	height:324px;
	z-index:5;
	left: 235px;
	top: 246px;
	overflow: visible;
}

#inforechts {
	position:absolute;
	width:208px;
	height:387px;
	z-index:6;
	left: 779px;
	top: 190px;
	overflow: visible;
} 
