body    {
            margin: 0px;
            padding: 0px;
            border: 0px none;
            color: black;
            background-image: url("images/background.gif");
			background-repeat: repeat;
			}

.all {
			position: absolute;
			width: 820px;
			margin-left:2px;
			}
  .header {
            position: absolute;
            left: 0px;
            top: 0px;
            width: 810px;
            height: 96px;
            z-index: 0;
            background-image: url("./images/head_bg.gif");
			background-repeat: repeat;
			
          }
 
  .left   {
            position: absolute;
            left: 3px;
            top: 120px;
            width: 200px;
            z-index: 4;
            
          }
  .center {
            position: absolute;
            left: 125px;
            top: 135px;
            width: 690px;
            height: 300px;
            z-index: 3;
           
          }
.headerrightshadow {
			position: absolute;
			left:802px;
			top:0px;
			width: 12px;
			height: 96px;
			z-index: 0;
			background-image: url("./images/head_right_shadow.gif");
			background-repeat: repeat-y;
			}
.headerfootershadow {
			position: absolute;
			left: 0px;
			top: 96px;
			width: 816px;
			height: 12px;
			z-index: 0;
			background-image: url("./images/head_footer.gif");
			background-repeat: repeat-x;
			}
.headerleftimage {
			position: absolute;
			left: 25px;
			top: 20px;
			width: 140px;
			height: 79px;
			z-index: 0;
			
			}
.headerrightimage {
			position: absolute;
			left: 637px;
			top: 7px;
			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: white;
			text-align: center;
			}
.headerheadtext {
			position: absolute;
			left: 190px;
			top: 0px;
			width: 420px;
			
			z-index: 5;
			padding: 0px 0px 0px 0px;
			font-family: Arial,sans-serif;
			font-size: 10pt;
			font-weight: bold;
			color: white;
			text-align: center;
			}
div.centertop {
			width: 690px;
			height: 10px;
			background-image: url("./images/center_top.gif");
			background-repeat: repeat-x;
			overflow: hidden;
			}
div.centermid {
			width: 690px;
			height: 20px;
			background-image: url("./images/center_mid.gif");
			overflow: hidden;
			
			}
div.centermidweiter {
			width: 690px;
			height: 60px;
			background-image: url("./images/center_mid.gif");
			overflow: hidden;
			
			}
div.centerbottom {
			width: 690px;
			height: 20px;
			background-image: url("./images/center_bottom.gif");
			
			overflow: hidden;
			}
div.centerbottom_nav {
			width: 690px;
			font-family: Arial,sans-serif;
			font-size: 8pt;
			font-weight: bold;
			color: lightgrey;
			text-align: center;
}
.centerbottom_nav a {color: lightgrey;}
.centerbottom_nav a:hover {color: blue;}
.centerbottom_nav a:visited {color: lightgrey;}

  h1,h2,h3,h4,h5,h6 {
    font-family: "Times New Roman", Times, serif;
    font-weight:normal;
    color:#000;
    margin: 0 0 0.25em 0;
  }

  h1 { font-size: 150%; }                       /* 24px */
  h2 { font-size: 110%; }                    /* 20px */
  h3 { font-size: 110%; }                       /* 18px */

div.centerbottom_links {
			width: 690px;
			font-family: Arial,sans-serif;
			font-size: 7pt;
			font-weight: normal;
			color: lightgrey;
			text-align: center;
}
.centerbottom_links a {color: lightgrey;}
.centerbottom_links a:hover {color: lightgrey;}
.centerbottom_links a:visited {color: lightgrey;}

div.centercontenthead {
			width: 790px;
			height: 53px;
			background-image: url("./images/center_content_head_wide.gif");
			background-repeat: no-repeat;
			overflow: hidden;
			}
div.centercontentheadtext {
			width:  670px;
			padding-left: 100px;
			padding-top: 6px;
			font-family: "Times New Roman",serif;
			font-size: 17pt;
			font-weight: bold;
			color: black;
			text-align: left;
			}

			
div.centercontent {
			width: 690px;
			padding-left: 100px;
			padding-right: 200px;
			background-image: url("./images/center_content_bg.gif");
			background-repeat: repeat-y;
			overflow: hidden;
			}
div.centercontenttext {
			width: 490px;
			padding-top: 15px;
			padding-bottom: 15px;
			font-family: Arial,sans-serif;
			font-size: 12pt;
			font-weight: normal;
			color: black;
			text-align: left;
			}
.centercontenttextbold {
		    font-family: Arial,sans-serif;
			font-size: 12pt;
			font-weight: bold;
			color: black;
}
.centercontenttextbold a{
			font-family: Arial,sans-serif;
			font-size: 12pt;
			font-weight: bold;
			color: blue;
			
}
.centercontenttextbold a:hover{
			color: blue;
}
.centercontenttextbold a:visited{
			color: black;
}
.centercontenttext a {	
			font-family: Arial,sans-serif;
			font-size: 12pt;
			font-weight: normal;
			color: black;
			}
.centercontenttextsmall {
			font-family: Arial,sans-serif;
			font-size: 10pt;
			font-weight: normal;
			color: black;
			text-align: left;
			}

.navleft a:visited {
			color: black;
			}
.navleft a:hover {
			color: yellow;
			}

div.centercontentbottom {
			width: 690px;
			height: 11px;
			background-image: url("./images/center_content_bottom.gif");
			overflow: hidden;
			}
div.weiter {
			width: 423px;
			height: 29px;
			padding-left: 300px;
			font-family: Arial,sans-serif;
			font-size: 10pt;
			font-weight: normal;
			color: white;
			}
.weiter a {color: white;}
			
div.lefttop {
			width: 145px;
			height: 10px;
			background-image: url("./images/left_top.gif");
			overflow: hidden;
			}
div.lefthead {
	width: 145px;
	height: 40px;
	background-image: url("./images/left_head.gif");
	overflow: hidden;
	clear : left;
}

div.leftheadtext {
	width: 133px;
	height: 34px;
	padding-left: 11px;
	padding-top: 6px;
	font-family: Arial,sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: white;
	text-align: left;
	overflow: hidden;
}
	
div.leftbg {
			width: 145px;
			height: 10px;
			background-image: url("./images/left_bg.gif");
			overflow: hidden;
			}
div.leftwerbung {
			width: 145px;
			height: 153px;
			background-image: url("./images/left_werbung.gif");
			}
div.leftbottom {
			width: 145px;
			height: 10px;
			background-image: url("./images/left_bottom.gif");
			overflow: hidden;
			}
div.leftbg {
			width: 145px;
			height: 10px;
			background-image: url("./images/left_bg.gif");
			overflow: hidden;
			}
div.leftcopyright {
			width: 145px;
			height: 37px;
			background-image: url("./images/left_copyright.gif");
			overflow: hidden;
			}
div.lefttrenner {
			width: 145px;
			height: 4px;
			font-size: 1pt;
			}
			
div.leftnav	{
			width: 145px;
			background-image: url("./images/left_bg.gif");
			font-family: Arial,sans-serif;
			font-size: 9pt;
			font-weight: normal;
			color: white;
			text-align: left;
			}

.navleft a {	
			width: 145px;
			margin: 0px;
			padding-top: 8px;
			border: 0px none;
			background-image: url("./images/left_inactive.gif");
			text-decoration: none;
			display: block;
			color: white;
			}
.navleft a:visited {color: white;}
.navleft a:hover {color: yellow;}

.navleft p {
			height: 34px;
			margin: 0px;
			padding-top: 10px;
			border: 0px none;
			color: yellow;
			background-image: url("./images/left_active.gif");
			text-decoration: none;
			display: block;
			}
.navleftp {
			margin: 0px;
			padding-top: 8px;
			border: 0px none;
			color: yellow;
			background-image: url("./images/left_active.gif");
			background-repeat: no-repeat;
			text-decoration: none;
			display: block;
			}
.navleft2 a {	
			width: 145px;
			margin: 0px;
			padding-top: 8px;
			border: 0px none;
			background-image: url("./images/left_active.gif");
			text-decoration: none;
			display: block;
			color: yellow;
			
				
			}
.navleft2 a:visited {
			color: yellow;
			}
.navleft2 a:hover {
			color: yellow;
			}
.navleftsub a {
			width: 145px;
			height: 22px;
			margin: 0px;
			padding-top: 4px;
			border: 0px none;
			background-image: url("./images/left_active_nav2.gif");
			text-decoration: none;
			display: block;
			font-family: Arial,sans-serif;
			font-size: 8pt;
			color: black;
			font-weight: normal;
			text-align: left;
			}
.navleftsub a:visited {
			color: black;
			}
.navleftsub a:hover {
			color: blue;
			}
.navleftsubactive a {
			width: 145px;
			height: 22px;
			margin: 0px;
			padding-top: 4px;
			border: 0px none;
			background-image: url("./images/left_active_nav2.gif");
			text-decoration: none;
			display: block;
			font-family: Arial,sans-serif;
			font-size: 8pt;
			color: blue;
			font-weight: normal;
			text-align: left;
			}
.navleftsubactive a:visited {
			color: blue;
			}
.navleftsubactive a:hover {
			color: blue;
			}
.navleftsubactive2 a {
			width: 145px;
			height: 22px;
			margin: 0px;
			padding-top: 4px;
			border: 0px none;
			background-image: url("./images/left_active_nav3.gif");
			text-decoration: none;
			display: block;
			font-family: Arial,sans-serif;
			font-size: 8pt;
			color: blue;
			font-weight: normal;
			text-align: left;
			}
.navleftsubactive2 a:visited {
			color: blue;
			}
.navleftsubactive2 a:hover {
			color: blue;
			}


 .nav    {
            position: absolute;
            float: right;
			left: 202px;
            top: 85px;
            width: 612px;
            height: 49px;
            z-index: 10;
			overflow: hidden;
			font-family: Arial,sans-serif;
			font-size: 9pt;
			font-weight: bold;
			color: white;
          }
.navtr {
			width: 12px;
			height: 49px;
			margin: 0px;
			background-image: url("./images/topnavr.gif");
			float: right;
			overflow: hidden;
			}

.navt1 p {
			width: 100px;
			height: 49px;
			margin: 0px;
			padding: 10px 0px 0px 0px;
			color: yellow;
			text-decoration: none;
			text-align: center;
			background-image: url("./images/topnav1.gif");	
			float: right;
			overflow: hidden;
			}
.navt1 a {
			width: 100px;
			height: 49px;
			margin: 0px;
			padding: 10px 0px 0px 0px;
			color: white;
			text-decoration: none;
			text-align: center;
			background-image:url("./images/topnav1.gif");
			float: right;
			overflow: hidden;
			}
.navt1 a:hover {
			text-decoration: underline;
			color: yellow;
			}
.navt2 p {
			width: 100px;
			height: 49px;
			margin: 0px;
			padding: 10px 0px 0px 0px;
			color: yellow;
			text-decoration: none;
			text-align: center;
			background-image: url("./images/topnav1.gif");	
			float: right;
			overflow: hidden;
			}
.navt2 a {
			width: 100px;
			height: 49px;
			margin: 0px;
			padding: 10px 0px 0px 0px;
			color: white;
			text-decoration: none;
			text-align: center;
			background-image:url("./images/topnav1.gif");
			float: right;
			overflow: hidden;
			}
.navt2 a:hover {
			text-decoration: underline;
			color: yellow;
			}
.navt3 p {
			width: 100px;
			height: 49px;
			margin: 0px;
			padding: 10px 0px 0px 0px;
			color: yellow;
			text-decoration: none;
			text-align: center;
			background-image: url("./images/topnav1.gif");	
			float: right;
			overflow: hidden;
			}
.navt3 a {
			width: 100px;
			height: 49px;
			margin: 0px;
			padding: 10px 0px 0px 0px;
			color: white;
			text-decoration: none;
			text-align: center;
			background-image:url("./images/topnav1.gif");
			float: right;
			overflow: hidden;
			}
.navt3 a:hover {
			text-decoration: underline;
			color: yellow;
			}
.navt4 p {
			width: 100px;
			height: 49px;
			margin: 0px;
			padding: 10px 0px 0px 0px;
			color: yellow;
			text-decoration: none;
			text-align: center;
			background-image: url("./images/topnav1.gif");	
			float: right;
			overflow: hidden;
			}
.navt4 a {
			width: 100px;
			height: 49px;
			margin: 0px;
			padding: 10px 0px 0px 0px;
			color: white;
			text-decoration: none;
			text-align: center;
			background-image:url("./images/topnav1.gif");
			float: right;
			overflow: hidden;
			}
.navt4 a:hover {
			text-decoration: underline;
			color: yellow;
			}
.navt5 p {
			width: 100px;
			height: 49px;
			margin: 0px;
			padding: 10px 0px 0px 0px;
			color: yellow;
			text-decoration: none;
			text-align: center;
			background-image: url("./images/topnav1.gif");	
			float: right;
			overflow: hidden;
			}
.navt5 a {
			width: 100px;
			height: 49px;
			margin: 0px;
			padding: 10px 0px 0px 0px;
			color: white;
			text-decoration: none;
			text-align: center;
			background-image:url("./images/topnav1.gif");
			float: right;
			overflow: hidden;
			}
.navt5 a:hover {
			text-decoration: underline;
			color: yellow;
			}
.navt6 p {
			width: 100px;
			height: 49px;
			margin: 0px;
			padding: 10px 0px 0px 0px;
			color: yellow;
			text-decoration: none;
			text-align: center;
			background-image: url("./images/topnav4.gif");	
			float: right;
			overflow: hidden;
			}
.navt6 a {
			width: 100px;
			height: 49px;
			margin: 0px;
			padding: 10px 0px 0px 0px;
			color: white;
			text-decoration: none;
			text-align: center;
			background-image:url("./images/topnav4.gif");
			float: right;
			overflow: hidden;
			}
.navt6 a:hover {
			text-decoration: underline;
			color: yellow;
			}

textarea {  font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.width20px {  width: 20px; font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.width25px {  width: 25px; font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.width30px {  width: 30px; font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.width35px {  width: 35px; font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.width40px {  width: 40px; font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.width50px {  width: 50px; font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.width60px {  width: 60px; font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.width64px {  width: 64px; font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.width70px {  width: 70px; font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.width79px {  width: 79px; font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.width80px {  width: 80px; font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.width90px {  width: 90px; font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.width100px {  width: 100px; font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.width105px {  width: 105px; font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.width110px {  width: 110px; font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.width117px {  width: 117px; font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.width120px {  width: 120px; font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.width127px {  width: 127px; font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.width130px {  width: 130px; font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.width148px {  width: 148px; font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.width160px {  width: 160px; font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.width180px {  width: 180px; font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.width200px {  width: 200px; font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.width206px {  width: 206px; font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.width226px {  width: 226px; font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.width260px {  width: 260px; font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.width280px {  width: 280px; font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.width300px {  width: 300px; font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.width305px {  width: 305px; font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.width310px {  width: 310px; font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.width440px {  width: 440px; font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.width456px {  width: 456px; font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.width470px {  width: 470px; font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.width480px {  width: 480px; font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.width490px {  width: 490px; font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.width500px {  width: 500px; font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.width505px {  width: 505px; font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.width508px {  width: 508px; font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.width510px {  width: 510px; font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.width550px {  width: 550px; font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.width600px {  width: 600px; font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.width650px {  width: 650px; font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.width700px {  width: 700px; font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.width740px {  width: 740px; font-family: Arial, Helvetica, sans-serif; font-size: 13px}

.frameborderbrightBG {  border: 1px #000000 solid; background-color: #FCFBE4}

.headline1 {  font-size: 15px; font-weight: bold; color: #990000; text-decoration: none}
.headline2 {  font-size: 13px; font-weight: bold; color: #990000}
.headline3 {  font-weight: bold; font-size: 13px}
.headline4 { font-size: 13px; font-weight: bold}
.marker { color: black; background: yellow}
.marker2 { color: blue }
.marker_content { color: blue; font-weight: normal; }
.marker_content a {color: blue; font-weight: normal;}
.marker_content_bold { color: blue; font-weight: bold; }
.marker_content_bold a {color: blue; font-weight: bold;}
.linkads { font-size: 12px; font-weight: normal; color: #ffffff}
.content_small { color: blue; font-weight: normal; font-size: 10px }
.content_small a {color: blue; font-weight: normal; font-size: 10px}

			