body    {
            margin: 0px;
            padding: 0px;
            border: 0px none;
            color: black;
	 }
.all {
			position: absolute;
			width: 820px;
			margin-left:2px;
			}
/*.header {
            position: absolute;
            left: 0px;
            top: 0px;
            width: 810px;
            height: 96px;
            z-index: 0;
           	}
			*/
			
  .nav    {
            position: absolute;
            left: 510px;
            top: 68px;
            width: 300px;
            height: 48px;
            z-index: 1;
            background: #606060;
          }
 .left   {
            position: absolute;
            left: 3px;
            top: 130px;
            width: 145px;
            z-index: 4;
          }
  .center {
            position: absolute;
            left: 100px;
            top: 146px;
            width: 690px;
            height: 300px;
            z-index: 3;
          }

.headerfootershadow {
			position: absolute;
			left: 0px;
			top: 96px;
			width: 816px;
			height: 12px;
			z-index: 0;
		}

.headerleftimage {
			position: absolute;
			left: 5px;
			top: 8px;
			width: 140px;
			height: 79px;
			z-index: 0;
		}
.headerrightimage {
			position: absolute;
			left: 670px;
			top: 4px;
			width: 150px;
			height: 73px;
			z-index: 0;
			
			}
.headertext {
			position: absolute;
			left: 190px;
			top: 29px;
			width: 420px;
			z-index: 5;
			padding: 0px 0px 0px 0px;
			font-family: Arial,sans-serif;
			font-size: 20pt;
			font-weight: bold;
			color: black;
			text-align: center;
			}

div.centertop {
			width: 690px;
			height: 10px;
			}
			
div.centermid {
			width: 690px;
			height: 20px;
			}
div.centermidweiter {
			width: 690px;
			height: 60px;
			}
div.centerbottom {
			width: 690px;
			height: 20px;
			overflow: hidden;
			}
div.centercontenthead {
			width: 690px;
			height: 53px;
		}
div.centercontentheadtext {
			width:  470px;
			padding-left: 100px;
			padding-top: 6px;
			font-family: "Times New Roman",serif;
			font-size: 20pt;
			font-weight: bold;
			color: black;
			text-align: left;
			}
h1.centercontentheadtext { 
			font-family: "Times New Roman",serif;
			font-size: 15pt;
			font-weight: normal;
			color: #AA0000;
			text-align: left;
			}	
div.centercontent {
			width: 690px;
			padding-left: 100px;
			padding-right: 200px;
			}
div.centercontenttext {
			width: 590px;
			padding-top: 15px;
			padding-bottom: 15px;
			font-family: Arial,sans-serif;
			font-size: 12pt;
			font-weight: normal;
			color: black;
			text-align: left;
			}
.centercontenttext a {
			text-decoration: none;
			color: #AA0000;
			}
div.centercontentbottom {
			width: 690px;
			height: 11px;
			}
.navtrail {
	font-family: Verdana, Arial, sans-serif;
  	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	border-color: #666666;
	border-top-width: 1px;
	border-top-style: solid;
	background-color: #A70000;
	
}
.navtrail a {
 color: #ffffff;
}
.marker { color: #000000; font-weight: bold; }
.marker_bold { color: #A70000; font-weight: bold; }
h2.marker_bold, h3.marker_bold { 
			font-family: "Times New Roman",serif;
			font-size: 15pt;
			color: #A70000; 
			font-weight: bold;
			text-align: left;
			}	
div.centerbottom_nav {
			width: 690px;
			font-family: Arial,sans-serif;
			font-size: 8pt;
			font-weight: bold;
			color: #A70000;
			text-align: center;
}
.centerbottom_nav a {color: #A70000;}
.centerbottom_nav a:hover {color: #A70000;}
.centerbottom_nav a:visited {color: #A70000;}
div.centerbottom_links {
			position: absolute;
			left: 100px;
			width: 600px;
			font-family: Arial,sans-serif;
			font-size: 8pt;
			font-weight: normal;
			color: #A70000;
			text-align: center;
}
TD.box_left {
	font-family: Arial,sans-serif;
	font-size: 12pt;
	font-weight: normal;
	color: black;
	text-align: left;
	background: #ffffff;
	border-bottom: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-color: #A70000;
	
}
TD.box_right {
	font-family: Arial,sans-serif;
	font-size: 12pt;
	font-weight: normal;
	color: black;
	text-align: center;
	background: #ffffff;
	border-bottom: 1px solid;
	border-top: 1px solid;
	border-right: 1px solid;
	border-color: #A70000;
}
.centerbottom_links a {color: #A70000;}
.centerbottom_links a:hover {color: #A70000;}
.centerbottom_links a:visited {color: #A70000;}
.right   {
            position: absolute;
            left: 750px;
            top: 130px;
            width: 145px;
            z-index: 4;
			 }
TD.rightseo {
  			font-family: Arial,sans-serif;
			font-size: 8pt;
			font-weight: normal;
			color: black;
			text-align: left;
			background: #ffffff;
			border-bottom: 1px solid;
			border-top: 1px solid;
			border-left: 1px solid;
			border-right: 1px solid;
			border-color: #A70000;
			text-align: center;
}
TD.rightseo a {
	color: #AA0000;
}
h2.rightseo {
		font-family: Arial,sans-serif;
		font-size: 10pt;
		font-weight: normal;
		color: #A70000;
		text-align: center;
}
/*
.headerseo {
			position: absolute;
			left: 280px;
			top: -10px;
			width: 300px;
			height: 50px;
			z-index: 0;
			}
*/			
.infoBox {
}
.infoBoxContents {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  height:17px;
  background: #A70000; 
  color: #ffffff;
}
TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  border: 1px solid;
  border-color: #A70000;
  background: #fff1e8;  
}
.boxText { 
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}
/* menü */
.menue0, .menue0 a, .menue0 a:visited {
 	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 	color: #000000; 
	position: relative;	
	left: 4px;
}
.menue10 { 
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color: #000000; 
	position: relative;	
	left: 10px;
}
.menue20 { 
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color: #000000; 
	position: relative;	
	left: 15px;
}
.menue30 { 
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color: #000000; 
	position: relative;	
	left: 20px;
}
/* Kategorie-Navigation*/
.moduleRowActive {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 1.5;
	border: 0px solid;
	border-color: #A70000;
    color: #000000;
}
.moduleRowActive a {
	color: #000000;
}
.moduleRowActiveLink a {
        color: #000000;
}
.moduleRow, .moduleRow a, .moduleRow a:visited {
 font-family: Verdana, Arial, sans-serif;
 font-size: 11px;
 line-height: 1.5;
 background-color: #fff1e8;
 color: #000000;
}
