

A, A:link, A:visited {
	text-decoration: underline;
	color: #585858;
}

A:hover, A:active {
    text-decoration: underline;
    color: #000;
	
}

/****************************/

.ein {
margin-left:9px;
}
.aspekte {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;

color:black;
}

a.bess, a.bess:link, a.bess:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cccccc;
/* text-decoration:none;
background-color:#ccc; */

}

a.bess:hover, a.bess:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #789a9b;
/*text-decoration:none;
background-color:#666;*/

}


.besser {
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#fff;
font-size:12px;

}


#contentsection {
  width: 740px;
  position: absolute;
  top: 185px;
  left:15px;
  z-index: 200;

}
a.erw:link, a.erw:visited {
text-decoration:none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#666;
background-color:#efefef;
font-size:12px;
margin-left:4px;


}

a.erw:hover,a.erw:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:white;
background-color:#999;
font-size:12px;
margin-left:4px;


}

.ekd {
margin-right:4px;
}


.cbox {
margin-right:30px
}

.losch {

margin-right:4px;border:1px solid black;background-color:#efefef

}

.down {

margin-left:12px;width:150px;border:1px solid black;background-color:#efefef
}

h1 {
margin-left:12px;
font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 16px;
	color: #FFFFFF;
font-weight: bold;

}

.ausg {
color:#000;
background-color:#fff;
}

table.ausg {
margin-left:12px;
margin-right:12px;
}

.ausg td {
font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;
	color: #000000;

	border-top: 1px none silver;
	border-right: 1px solid silver;
	border-bottom: 1px solid silver;
	border-left: 1px none silver;
}



.ausg a, .ausg a:link, .ausg a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #585858;
/*text-decoration:none;
background-color:#ccc;*/

}

.ausg a:hover, .ausg a:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
/* text-decoration:none;
background-color:#666;*/

}



.ausoben {
margin-left:4px;
margin-right:4px;
color:#000
}


TD#colNormal {
	width: 720px;
	vertical-align: top;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 0px;	
}


	




#navileiste {
	position:absolute;
	left:17px;
	top:70px;
	height:20px;
	z-index:20;
}

#navileiste p {
	margin-left: 7px;
	font-size: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
}

#navileiste a:link, #navileiste a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;

}

#navileiste a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
/*	text-decoration: none;
	background-color:#ccc; */

}

#pfadhome {
	position:absolute;
	left:29px;
	top:100px;
	z-index:77;
	
}
#pfadhome p {
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	
}

#pfadhome a:link, #pfadhome a:visited {
	color:white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 0px;
	
}

#pfadhome a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	background-color:#ffffff;
	
}

#pfadhome a:active {
	color:white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 0px;
	
}


#navi {
	position:absolute;
	left:16px;
	top:200px;
	width:165px;
	
	z-index:2;
	
}

#navifeld {
margin-left:8px;
}

#mitte {
	position:absolute;
	left:20px;
	top:200px;
	width:630px;
	z-index:3;
	
}
#mitte p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #000;
	margin-bottom: 12px;
	padding-right: 12px;
	padding-left: 12px;
	

}

.mit {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #000;
	margin-bottom: 12px;
	margin-top:12px;
	padding-right: 0px;
	padding-left: 12px;
}


#mitte h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #FFFFFF;
	margin-bottom: 12px;
	padding-right: 12px;
	padding-left: 12px;
	font-weight: bold;
	padding-top: 12px;

}


#mitte a:link, #mitte a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
/*	background-color:#efefef;
	color: #333333;
	text-decoration: none; */
}

#mitte a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
/*	color: white;
	background-color:#CCCCCC;
	text-decoration: none; */
}

#mitte a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
/*	background-color:#CCCCCC;
	color: #333333;
	text-decoration: none; */
}

#mitte img {
	margin-right:12px;
	margin-bottom: 12px;

}

#navifeld a:link, #navifeld a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #999999;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
}

#navifeld a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
/*	background-color: #fff;
	color: #ccc;
	text-decoration: none; */
	padding-top: 2px;
	padding-bottom: 2px;
	
}

#navifeld p {
margin-top:7px;
margin-bottom:7px;
}

#over {
	position:absolute;
	left:24px;
	top:116px;
	z-index:40;
}
#over p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px solid #CCCCCC;
	margin: 0px;
	padding: 8px;
}

#kastl {
	width:165px;
	height:274px;
	z-index:6;
	background-image: url(imgnew/kastl_small.gif);
	background-repeat: no-repeat;
	margin-top: 30px;
}

#kastlrechts {
	width:165px;
	height:274px;
	z-index:6;
	background-image: url(imgnew/kastl_small.gif);
	background-repeat: no-repeat;

}


#takeaction {
	width:165px;
	height:274px;
	z-index:6;
	background-image: url(imgnew/kastl_schraege_070404.gif);
	background-repeat: no-repeat;
	margin-top: 30px;
}

#takeaction h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ffffff;
	font-weight: bold;
	background-image: url(imgnew/halfscreen-gray.gif);
	padding: 10px;
	margin-right: 5px;
	margin-bottom: 5px;



}

#takeaction p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight: bold;
	background-image: url(imgnew/halfscreen-gray.gif);
	padding: 10px;
	margin-right: 5px;
	margin-bottom: 5px;



}

#takeaction a:link, #kastl a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;

}

#takeaction a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;

}

#takeaction active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color:#CCCCCC;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;

}



#kastlrechts a:link, #kastlrechts a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color:#efefef;
	color: #333333;
	text-decoration: none;
	font-weight: normal;

}

#kastlrechts a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color:#CCCCCC;
	color: white;
	text-decoration: none;
}

#kastlrechts active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color:#efefef;
	color: #333333;
	text-decoration: none;
}



.kastlgrid {
	background-image: url(imgnew/halfscreen-gray.gif);
	margin-right: 5px;
	margin-left: 1px;
	margin-top: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:white;
	font-weight:bold;
	padding:10px;
	margin-bottom: 0px;

}
.kastlsub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	padding: 10px;
	margin-top: 12px;
	background-image: url(imgnew/halfscreen-gray.gif);

margin-right: 5px;
	margin-left: 1px;
}

#dbfeld {
position:absolute; left:602px; top:200px; width:195px; z-index:78
}


.rahmen {
	margin-bottom: 10px;
                background-color: none;



}

.rahmen p
{

font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	

margin-left:12px;
}


.short {
	width:194px;
	margin-right:10px;
	background-color: #FFFFFF;
	float: left;


}
.shortright {
	width:194px;
	background-color: #FFFFFF;
	float: right;

}

#fussleiste p {
	margin-top:12px;
	margin-bottom:10px;
	display: block;

}
.tabelle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 2px;
margin-right:3px;
color:black;

}

.tab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 2px;
color:black;

}


#zettel {
	width: 160px;



background-color:yellow;
}
#zettel p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	margin-top: 12px;
margin-right:8px;
margin-bottom:8px;
}

#zettel td {
color:#000;
}

#zettelheader {

background-color:#FFFFFF; 
}
#zettel img {
margin:0px;
padding:0px;
}

#zettel a, #zettel a:link, #zettel a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #585858;
/*background-color:#efefef;*/
}

#zettel a:hover, #zettel a:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
/*background-color:#666;*/
}

#zettelliste p {
color:#000;
}

#zettelliste a:link, #zettelliste a:visited {

font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
background-color:#efefef;


}
#zettelliste a:hover {

font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
background-color:#666;


}
#zettelliste a:active {

font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
background-color:#efefef;

}

#zur a, #zur a:link, #zur a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
text-decoration:none;
background-color:#efefef;

}
#zur a:hover,#zur a:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
text-decoration:none;
background-color:#666;

}

#seit {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}

#seit a:link, #seit a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
/*text-decoration:none;
background-color:#cccccc; */

}
#seit a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
/*text-decoration:none;
background-color:#666;*/

}
#seit a:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
/*text-decoration:none;
background-color:#efefef;*/

}
