li,ul,tt,td,tr,ul,li,table,body,select,a,samp,p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	TEXT-DECORATION: none;
	TEXT-ALIGN: left;
	COLOR: #000066;
	line-height: 1.3;
}

input,textarea {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
font-style: normal;
font-weight: normal;
TEXT-DECORATION: none;
TEXT-ALIGN: left;
COLOR: #000066;
line-height: 1.3;
}

body {
	background-color:#fff;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}

.block {text-align: justify ;line-height: 1.5;}
.gross {text-align: justify ;line-height: 1.4; }

A:link {COLOR: #000066; border-bottom:dotted 1px #efefef;}
A:visited {COLOR: #000066; border-bottom:dotted 1px #ccc;  }
A:hover {COLOR: #ffffff; Background: #006;  TEXT-DECORATION: none;}

A:hover H3 {COLOR: #ffffff; Background: #fff; TEXT-DECORATION: none;}
A:hover H5 {COLOR: #ffffff; background-color:#000066;}
A.gross:hover H2 {COLOR: #fff; Background: #006; TEXT-DECORATION: none;}

A.weiss:link {COLOR: #000066;font-size: 12px;font-family:   Arial, Helvetica, sans-serif; border-bottom:dotted 0px #efefef;}
A.weiss:visited {COLOR: #000066; font-size: 12px;font-family:   Arial, Helvetica, sans-serif; border-bottom:dotted 0px #efefef;}
A.weiss:hover {COLOR: #009; Background: #fff; TEXT-DECORATION: none;font-family:   Arial, Helvetica, sans-serif; }

A.gross:link {COLOR: #000066;font-size: 13px; font-weight:bold;font-family:   Arial, Helvetica, sans-serif; }
A.gross:visited {COLOR: #000066;font-size: 13px; font-weight:bold;font-family:   Arial, Helvetica, sans-serif; }
A.gross:hover {COLOR: #ffffff; Background: #006; TEXT-DECORATION: none;font-size: 13px; font-weight:bold;font-family:   Arial, Helvetica, sans-serif; }

A.menu:link {COLOR: #000066; text-decoration:none; border:none;margin-top:3px; font-size:14px; }
A.menu:visited {COLOR: #000066;  text-decoration:none; border:none;margin-top:3px;font-size:14px; }
A.menu:hover {BACKGROUND: #006; COLOR: #fff; text-decoration:none; border:none;margin-top:3px;font-size:14px; }

A.kap:link {COLOR: #CCCCCC;TEXT-DECORATION: underline;font-family:   Arial, Helvetica, sans-serif; }
A.kap:visited {COLOR: #CCCCCC;TEXT-DECORATION: underline;font-family:   Arial, Helvetica, sans-serif; }
A.kap:hover {COLOR: #CCCCCC;TEXT-DECORATION: underline;font-weight: bold;font-family:   Arial, Helvetica, sans-serif; }

h1 {font-family:  Cambria,Arial, Helvetica, sans-serif; font-size: 22px; color: #000066; font-weight:bold; }
h2 {font-family:  Cambria,Arial, Helvetica, sans-serif; font-size: 20px; color: #000066; font-weight:bold; }
h3 {font-family:  Cambria,Arial, Helvetica, sans-serif; font-size: 18px; color: #000066; font-weight:bold; }

.headline {font-family:  Cambria,Arial, Helvetica, sans-serif; font-size: 15px; color: #000; font-weight:normal;text-decoration:underline;}

h4 {font-family:  Cambria,Arial, Helvetica, sans-serif; font-size: 16px; color: #000066; font-weight:bold; }
h5 {font-family:  Cambria,Arial, Helvetica, sans-serif; font-size: 15px; color: #000066; font-weight:bold; }
h6 {font-family:  Cambria,Arial, Helvetica, sans-serif; font-size: 14px; color: #000066; font-weight:bold; text-decoration: underline; margin-top:5px; margin-bottom:10px; }

hr { color: #bbb; height: 0px; border-color: #bbb;  border-style: dashed; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}

.zitat {color: #000099; font-style: italic;  }
.rahmen {
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #A8B4C0;
	border-right-color: #A8B4C0;
	border-bottom-color: #A8B4C0;
	border-left-color: #A8B4C0;
	background-attachment: fixed;
	background-repeat: repeat-x;
	background-position: left top;
}
.blaurahmen {border-color: #666666; border: solid;  background-color: #FFFFFF; border-width: 0px 1px 1px 1px}

.innenrahmen {background-image:url(./pics/back333.jpg); background-repeat:repeat-x; border-color: #ddd; border: solid;  background-color: #fff; border-width: 1px 1px 1px 1px;padding:10px;}

.kap {font-size: 12px;background-color: #ddddFF; color: #000066; height: 20px; 
border-color: #ccccff black;  border-style: dashed; border-top-width: 0px; 
border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;
background-image:  url(./pics/back222.jpg);
background-repeat:repeat-x;
}

.kappriv {color: #FFFFFF; background-color: #000088; }
.kapblau {color: #fff; background-color: #006; }
.zusatz {background-color: #f0f0f0; border: 0px #CCCCCC solid}
.bild {border: 0px #FFFFFF solid; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px}
.homeueber {color: #000066; font-size: 16px;  font-weight: bold;  margin-top: 0px; margin-right: 3px; margin-bottom: 7px; margin-left: 0px}
.homeuz {  font-weight: bold;  margin-top: 0px; margin-right: 3px; margin-bottom: 9px; margin-left: 3px }

.bildtabelle {margin-top: 0px; margin-right: 3px; margin-bottom: 3px; margin-left: 3px; background-color: #FFF;background-image:url(./pics/back333.jpg); background-repeat:repeat-x; border:#BBBBBB 1px dashed;}

.bildtext {font-size: 10px;padding:2px;}
.intern {background-color: #FFFFCC}

.rahmentd {
	border: #ccccff solid;
	border-width: 1px 1px 0px 0px;
	height: 20px;
	padding: 3px;
	background-image:url(./pics/back222b.jpg);
	background-repeat:repeat-x;
}

.rahmenrechts {border-color: black #bbb black black; border-style: dashed; border-top-width: 0px; 
border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px;
background-image:  ;font-family:   Arial, Helvetica, sans-serif;}

.rahmenlinks {border-color: black black black #bbb; border-style: dashed; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}

.rahmentdlinks {
	height: 20px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ccf;
	border-right-color: #ccf;
	border-bottom-color: #ccf;
	border-left-color: #eee;
	padding: 3px;
		background-image:url(./pics/back222b.jpg);
	background-repeat:repeat-x;

}

.rahmentdoben { border: #000066 solid; background-color: #5A71CE; border-width: 1px 1px 0px }

.rahmentdrechts {
	height: 20px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCFF;
	border-right-color: #eee;
	border-bottom-color: #CCCCFF;
	border-left-color: #CCCCFF;
	padding: 3px;
	background-image:url(./pics/back222b.jpg);
	background-repeat:repeat-x;

}

.kapoben {font-size: 12px;color: #000066; height: 18px; border-color: 
#ccccff black; border-style: dashed; 
border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; 
border-left-width: 0px;}

.kapunten {font-size: 12px; color: #000066; height: 18px; border-color: #bbb black; 
background-color: #EEEEFF; border-style: dashed; border-top-width: 1px; border-right-width: 0px; 
border-bottom-width: 0px; border-left-width: 0px;background-image:  url(./pics/back111.GIF);}

.tabrahmen {
color: #000066; border-color: #ccccff; border-style: dashed; border-top-width: 0px; border-right-width: 0px; 
border-bottom-width: 0px; border-left-width: 0px; font-family:   Arial, Helvetica, sans-serif;}

.tabhead:hover a {
color:#fff;
}

.homeueber12 {
color: #000066; font-size: 12px;  font-weight: bold;  margin-top: 0px; margin-right: 3px; margin-bottom: 7px; margin-left: 3px
}

h2 a.gross {
	color: #DDDDDD;
}

img {
border:none;
margin-right:5px;
margin-bottom:5px;
}

img.block {
border:none;
padding:0;
margin:0;
display:block;
}

.box1 {
	background-image: none;
	background-repeat: no-repeat;
	width:900px;
	padding:0;
	margin:0;

}

.boxTop {
	/* background-image: url(2008/bg.jpg);*/
	height: 14px;
	display:block;
	padding:0;
	margin:0;
}

.boxBottom {
	background-image: url(2008/bgu.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 11px;
	margin-top:-1px;
}

.boxContent {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #A8B4C0;
	border-right-color: #eee;
	border-bottom-color: #A8B4C0;
	border-left-color: #eee;
	margin: 0px;
	padding: 0px;
}

#seite {
	width: 900px;
	overflow:visible;
	background-attachment: fixed;
	background-position: left -20px;
	background-repeat: no-repeat;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #BDC9D5;
	border-right-color: #BDC9D5;
	border-bottom-color: #BDC9D5;
	border-left-color: #BDC9D5;
}

#seite #links {
	text-align: left;
	padding: 2px;
	clear: right;
	float: left;
	width: 150px;
	border-right: 1px dashed #A8B4C0;
}
#seite #mitte {
	padding: 10px;
	clear: left;
	width: 620px;
	float: left;
}
#seite #rechts {
	display:block;
	overflow:hidden;
	float: right;
	width: 220px;
	padding: 10px;
	border-left: 1px dotted #A8b4c0;
	margin-right: 5px;
}
#seite #unten {
	text-align: center;
	clear: both;
	float: none;
	height: 20px;
	background-image: url(pics/back222.jpg);
	background-repeat: repeat-x;
	padding: 5px;
}

