/* Standardformate */
.schattenrechts { BACKGROUND-IMAGE:url(Dateien/bg_sh_horizontal.jpg); BACKGROUND-REPEAT:repeat-y }

.schattenunten { BACKGROUND-IMAGE: url(Dateien/bg_sh_vertical.jpg); BACKGROUND-REPEAT: repeat-x }

img { border:none }



body { 
	border-color:#AF0F0A;
	border-style:solid;
	border-width:1px;
	background-color:#FEFEFE;
/*
	scrollbar-base-color: #AF0F0A;
*/
	scrollbar-3dlight-color: #AF0F0A;
	scrollbar-face-color: #AF0F0A;
	scrollbar-track-color: #AF0F0A;
	scrollbar-darkshadow-color: #AF0F0A;
	scrollbar-highlight-color: #FEFEFE;
	scrollbar-shadow-color: #FEFEFE;
	scrollbar-arrow-color: #FEFEFE;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px
	}
/* Textformate */
.text {
	MARGIN-TOP: 0px;
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 12px;
	COLOR: rgb(0,0,0);
	LINE-HEIGHT: 17px;
	FONT-FAMILY: tahoma,verdana,arial,helvetica,sans-serif
}
.headtext {
	font-size:19px;
	line-height:24px;
	color:rgb(0,0,0);
	font-family:tahoma,verdana,arial,helvetica,sans-serif;
	margin-bottom:10px;
	margin-top:0px;
	}

.textklein {
	font-size:10px;
	color:rgb(0,0,0);
	font-family:tahoma,arial,helvetica,sans-serif;
	}

.navtext {
	font-size:11px;
	line-height:14px;
	color:rgb(0,0,0);
	font-family:tahoma,arial,helvetica,sans-serif;
	}


.webparttext {
	font-size:11px;
	line-height:15px;
	color:rgb(0,0,0);
	font-family:tahoma,arial,helvetica,sans-serif;
	margin-bottom:4px;
	margin-top:0px;
	}
	
.reitertext {
	FONT-SIZE: 18px;
/*	BACKGROUND-IMAGE:url(Dateien/bg_webpart_reiter.jpg);*/
	COLOR: rgb(255,255,255);
	BACKGROUND-REPEAT: repeat-y;
	FONT-FAMILY: tahoma,arial,helvetica,sans-serif;
	WHITE-SPACE: nowrap;
	BACKGROUND-COLOR:rgb(175,15,10);
}

.namentext {
	FONT-SIZE: 18px;
	COLOR: rgb(255,255,255);
	FONT-FAMILY: tahoma,arial,helvetica,sans-serif;
	WHITE-SPACE: nowrap;
}

.linkbox {
	BORDER-RIGHT: rgb(227,224,221) 1px solid;
	BORDER-TOP: rgb(227,224,221) 1px solid;
	BORDER-LEFT: rgb(227,224,221) 1px solid;
	CURSOR: hand;
	BORDER-BOTTOM: rgb(227,224,221) 1px solid;
	BACKGROUND-COLOR: rgb(227,224,221);
}

.checkbox {
	FONT-SIZE: 14px;
	BORDER-RIGHT: rgb(227,224,221) 1px solid;
	BORDER-TOP: rgb(227,224,221) 1px solid;
	BORDER-LEFT: rgb(227,224,221) 1px solid;
/*	CURSOR:hand;*/
	FONT-FAMILY: tahoma,arial,helvetica,sans-serif;
	BORDER-BOTTOM: rgb(227,224,221) 1px solid;
	BACKGROUND-COLOR: rgb(227,224,221);
}

.eingabe {
	font-size: 14px;
	border-right: #FFFFFF 1px solid;
	border-top: #FFFFFF 1px solid;
	border-left: #FFFFFF 1px solid;
	border-bottom: #FFFFFF 1px solid;
	font-family: tahoma,arial,helvetica,sans-serif;
	background-color: #FDF5E6;
/*	font-weight:bold;*/
}

.eingabero {
	font-size: 14px;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	font-family: tahoma,arial,helvetica,sans-serif;
	background-color: #DCDCDC;
}

.pglnk {
	MARGIN-TOP: 2px;
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 12px;
	COLOR: rgb(0,0,0);
	LINE-HEIGHT: 14px;
	FONT-FAMILY: verdana,arial,helvetica,sans-serif
}

/* Tabellenformate */
.stdzeile { 
	MARGIN-TOP: 0px;
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 12px;
	COLOR: rgb(0,0,0);
	LINE-HEIGHT: 17px;
	FONT-FAMILY: verdana,arial,helvetica,sans-serif;
	WHITE-SPACE: nowrap;
}

.stdbild { 
	MARGIN-TOP: 10px;
	MARGIN-BOTTOM: 10px;	
	MARGIN-LEFT: 10px;
	MARGIN-RIGHT: 10px;
	VERTICAL-ALIGN: middle; 
	TEXT-ALIGN: center;
}

.kopfzeile { 
	MARGIN-TOP: 0px;
	FONT-SIZE: 14px;
	COLOR: rgb(255,255,255);
	LINE-HEIGHT: 17px;
	FONT-FAMILY: verdana,arial,helvetica,sans-serif;
	WHITE-SPACE: nowrap;
}

.stdkleinzeile { 
	MARGIN-TOP: 0px;
	FONT-SIZE: 10px;
	MARGIN-BOTTOM: 12px;
	COLOR: rgb(0,0,0);
	LINE-HEIGHT: 14px;
	FONT-FAMILY: verdana,arial,helvetica,sans-serif;
	WHITE-SPACE: nowrap;
}

.kopfkleinzeile { 
	MARGIN-TOP: 0px;
	FONT-SIZE: 11px;
	COLOR: rgb(255,255,255);
	LINE-HEIGHT: 14px;
	FONT-FAMILY: verdana,arial,helvetica,sans-serif;
	WHITE-SPACE: nowrap;
}

a:link {
	COLOR: rgb(0,51,153); TEXT-DECORATION: none
	font-family:tahoma,arial,helvetica,sans-serif;
}
a:visited {
	COLOR: rgb(0,51,153); TEXT-DECORATION: none
	font-family:tahoma,arial,helvetica,sans-serif;
}
a:active {
	COLOR: rgb(0,153,255); TEXT-DECORATION: underline
	font-family:tahoma,arial,helvetica,sans-serif;
}
a:hover {
	COLOR: rgb(218,16,32); TEXT-DECORATION: underline
	font-family:tahoma,arial,helvetica,sans-serif;
}
A.textklein:link {
	COLOR: rgb(0,0,0); TEXT-DECORATION: none
}
A.textklein:visited {
	COLOR: rgb(0,0,0); TEXT-DECORATION: none
}
A.textklein:active {
	COLOR: rgb(0,0,0); TEXT-DECORATION: none
}
A.textklein:hover {
	COLOR: rgb(0,0,0); TEXT-DECORATION: none
}
/*
a.pglnk:link {
	COLOR: rgb(0,0,0); TEXT-DECORATION: none
}
a.pglnk:visited {
	COLOR: seagreen; TEXT-DECORATION: none
}
a.pglnk:active {
	COLOR: rgb(0,0,0); TEXT-DECORATION: none
}
a.pglnk:hover {
	COLOR: rgb(218,16,32); TEXT-DECORATION: underline
}
*/
A.navtext:link {
	COLOR: rgb(0,0,0); TEXT-DECORATION: none
}
A.navtext:visited {
	COLOR: rgb(0,0,0); TEXT-DECORATION: none
}
A.navtext:active {
	COLOR: rgb(0,0,0); TEXT-DECORATION: none
}
A.navtext:hover {
	COLOR: rgb(0,0,0); TEXT-DECORATION: none
}
.portalnavi {
	BORDER-RIGHT: rgb(255,255,255) 1px solid; BORDER-TOP: rgb(255,255,255) 1px solid; BORDER-LEFT: rgb(255,255,255) 1px solid; CURSOR: hand; BORDER-BOTTOM: rgb(255,255,255) 1px solid; BACKGROUND-COLOR: rgb(255,255,255)
}
.grau1 {
	BACKGROUND-COLOR: rgb(245,244,243)
}

.grau2 {
	BACKGROUND-COLOR: rgb(227,224,221)
}

A.teaserlink:link {
	COLOR: rgb(0,51,153)
}
A.teaserlink:visited {
	COLOR: rgb(0,51,153)
}
A.teaserlink:active {
	COLOR: rgb(0,153,255)
}
A.teaserlink:hover {
	COLOR: rgb(0,153,255)
}
Bilder
.abstand
{
	MARGIN-TOP: 10px;		
	MARGIN-BOTTOM: 10px;
	MARGIN-LEFT: 10px;
	MARGIN-RIGHT: 10px;
}
	
	