body {
	font-family:tahoma, arial, helvetica, geneva;
	font-size:13px;
	color:#960000;
	background-color:#840000;
	scrollbar-base-color:#960000;
	scrollbar-track-color:#EEEEEE;
	scrollbar-face-color:#EEEEEE;
	scrollbar-highlight-color:#EEEEEE;
	scrollbar-3d-light-color:#960000;
	scrollbar-dark-shadow-color:#960000;
	scrollbar-shadow-color:#960000;
	scrollbar-arrow-color:#960000;
	margin: 0px;
	overflow: auto;
}

/* menue ----------------------------------------------------------- */
a.umm { font-size:13px; width:150px; height:30px; line-height:30px; line-width:150px;}
a.umm:link {	text-decoration: none; background:  url(images/menm1.gif); background-repeat: no-repeat; width:150px; height:30px;}
a.umm:visited {	text-decoration: none; background:  url(images/menm1.gif); background-repeat: no-repeat; width:150px; height:30px;}
a.umm:hover {	text-decoration: none; background:  url(images/menm2.gif); background-repeat: no-repeat; width:150px; height:30px;}
a.umm:active {	text-decoration: none; background:  url(images/menm1.gif); background-repeat: no-repeat; width:150px; height:30px;}

a.umo { font-size:13px;  width:150px; height:30px; line-height:30px; line-width:150px;}
a.umo:link {	text-decoration: none; background:  url(images/meno1.gif); background-repeat: no-repeat; width:150px; height:30px;}
a.umo:visited {	text-decoration: none; background:  url(images/meno1.gif); background-repeat: no-repeat; width:150px; height:30px;}
a.umo:hover {	text-decoration: none; background:  url(images/meno2.gif); background-repeat: no-repeat; width:150px; height:30px;}
a.umo:active {	text-decoration: none; background:  url(images/meno1.gif); background-repeat: no-repeat; width:150px; height:30px;}

a.uumm { font-size:13px; width:150px; line-height:25px;}
a.uumm:link {	text-decoration: none; background:  url(images/umenm1.gif); background-repeat: no-repeat; width:150px; height:25px;}
a.uumm:visited {text-decoration: none; background:  url(images/umenm1.gif); background-repeat: no-repeat; width:150px; height:25px;}
a.uumm:hover {	text-decoration: none; background:  url(images/umenm2.gif); background-repeat: no-repeat; width:150px; height:25px;}
a.uumm:active {	text-decoration: none; background:  url(images/umenm1.gif); background-repeat: no-repeat; width:150px; height:25px;}

/* grafiken-------------------------------------------------------------------- */
.bullet{	margin-left:10px;	margin-right:10px;	vertical-align: middle;}
.QL{ margin-top:2px;}

/* links-------------------------------------------------------------------- */

a.hmen {		color:#960000;	font-size:14px;  text-decoration: none; font-weight: bold; margin:10px 10px 10px 10px;}
a.hmen:hover {	color:#000000;	font-size:14px;  text-decoration: none; font-weight: bold; margin:10px 10px 10px 10px;}

a {			font-size:13px; color:#960000; text-decoration:none;}
a:hover {	font-size:13px; color:#960000; text-decoration:none;} 

/* untermenu--------------------------------------------------------------- */


a.menu:link    { color:#960000; background-color:#eeeeee;  }
a.menu:visited { color:#960000; background-color:#eeeeee;  }
a.menu:hover   { color:#960000; background-color:#ffe4ca; }
a.menu:active  { color:#960000; background-color:#ffe4ca; }

div#BildLink {position: absolute;}
div#BildLink a {display: block;background: EEEEEE;}
div#BildLink a:hover {background: EEEEEE; }
div#BildLink a span {display: none;}

/* text-------------------------------------------------------------------- */

.j{font-size:17px;font-family:symbol;}
table {font-size:13px; border-collapse: collapse;} 
th {font-size:13px; font-weight:bold; text-align: center;}
table.center {font-size:13px; width:100%; height:100%; vertical-align:middle; text-align:center;}
.info {font-size:9px;}
.info_v {font-size:9px; color:#FFC286;}
h1 {font-size:20px;	text-align:left; margin:0px;	font-weight: normal;}
h2 {font-size:15px;	text-align:left;}
h3 {font-size:12px;	text-align:center;}
h4 {font-size:40px;	text-align:center;	margin:6px;	font-weight: normal;}
h5 {font-size:30px;	text-align:center; margin:6px;	font-weight: normal;}
h6 {font-size:36px;	text-align:center; 	margin:20px;	letter-spacing: 10px;	color: #960000;}
p {margin:3px 0px 3px 0px;}
hr {color:#960000; height: 1px; margin-right:10px;}

ul { margin-left: 0.7em; padding-left: 0.7em; 	margin-top: 6px;	margin-bottom: 6px;}
li {
	font-size: 12px;
	list-style-position: outside;
	list-style-type: none;
	margin-bottom: 6px;
	list-style-image: url(img/aufz.gif);
}

.abstand{padding-left:20px; padding-top:10px;}

/* laden--------------------------------------------------------------------*/


div.lade_elemente {position:absolute; top:0px; left:0px; padding:0px; width:0px; height:0px; visibility:hidden;}
div.laden {position:absolute; top:0px; left:0px; padding:0px; width:100%; height:100%; background-color:#FFE4CA; }
div.weiter {position:absolute; top:0px; left:0px; padding:0px; width:100%; height:100%; background-color:#FFE4CA; visibility:hidden; }


/* formular-----------------------------------------------------------------*/


input{ font-size: 12px; color: #960000; background-color: #ffffff; border: 1px solid #960000;}
input.sf { font-size: 12px; color: #960000; background-color: #ffffff; border: 1px solid #960000;}
select{ font-size: 12px;}

.form {font-family:tahoma, arial, helvetica, geneva;font-size:13px; color:#960000; background-color: #EEEEEE; border: 1px solid #000000;}

