			body { 
				padding:0px;
				margin:0px;
				background-image:url(../image/back08.jpg);
				font-family:Verdana, Arial;
			}
			
			#popup  {
				background-image:none;
				margin:0;
				padding:0;
				text-align: center;
				vertical-align: middle; 
			}
			
			#main {
				width: 1100px;
			}

			
			#logo {
				float:left;
				margin: 0 auto 20px 25px;
			}

	 		#content {
				float:left;
				background:url(../image/content_bg.png) repeat-y;
				width: 990px;
				margin: 0px auto 0 15px;
			}
			
			#content ul#navipath {
				float:left;
				background-color:#666666;
				width: 970px;
				height: 20px;
				margin:0 0 0 10px;
				padding:5px 0 0 0;
				text-align:left;	
				font-family:Verdana, Arial;
				font-size:10px;	
			}
			
			#navipath li {
				list-style: none;
				display: inline;
				padding: 5px 0 0 10px;
			}
						
			#navipath a {
				text-decoration: none; 
			}
			
			* html ul#navipath a {
				width: 1em;    /* nur fuer IE 5.0x erforderlich */
				width: auto;  /* sicherheitshalber fuer IE 6 zurueckgesetzt */
			}
			
			#navipath a:hover {
				color:#cccccc;
			}
			
			
			#contentEnd {
				float:left;
				background:url(../image/content_end.png) no-repeat;
				width: 990px;
				height: 40px;
				margin: 0px auto 150px 15px;
			}


			/* Navigation */
			#Navigation {
				float:left;
				background:url(../image/navi_main.png) no-repeat;
				margin: 25px 25px auto 15px;
				width: 980px;
				height: 25px;
				padding: 10px 5px 0px 10px;
				text-align: left;	
				font-family:Verdana, Arial;
				font-size:12px;	
			}
			
			#Navigation li {
				list-style: none;
				display: inline;
			}
						
			#Navigation a, #Navigation span {
				padding: 0.2em 1em;
				text-decoration: none; 
				font-weight: bold;
			}
			
			* html ul#Navigation a, * html ul#Navigation span {
				width: 1em;    /* nur fuer IE 5.0x erforderlich */
				width: auto;  /* sicherheitshalber fuer IE 6 zurueckgesetzt */
			}
			
			#Navigation a:hover, #Navigation span {
				color:#666666;
			}
			
			.name {
				text-decoration: none;
			}			

			.Stil1 {
				color: #bb0c21;
				font-weight: bold;
			}

			.Stil2 {
				font-size: 13px;
				color: #000000;
			}
			
			.Stil3 {
				color: #FFFFFF
				
			}
			
			.Stil5 {
				color: #bb0c21
			}
			
			.Stil6 {
				color: #CCCCCC
			}
			
			.Stil7 {
				font-size: 20px;
				font-weight: bold;
			}
			
			
			.Stil8 {
				color:#999999;
				font-size:11px;
			}
			
			.Stil9 {
				color:#000000;
				font-size:11px;
				font-weight:bold;
			}
			
			.Stil10 {
				color:#000000;
				font-size:11px;
			}

			.Stil11 {
				font-size: 18px;
				font-weight: bold;
			}
			
			.table_in {
				border-bottom: 1px solid #fff;
			}
			
			.table_in td {
				padding:0 3px 0 2px;
				border-right: 1px solid #fff;
			}
			
			
			#content #column1 {
				float:left;
				padding: 15px 25px 25px 20px;
				width: 130px;
			}
			
			#content #column2 {
				float:left;
				padding: 25px 25px 25px 25px;
				width: 500px;
			}
			
			#content #column3 {
				float:left;
				padding: 83px 20px 25px 0;
				width: 235px;
			}
			.article_spacer {
				display: block;
				height: 25px;
				width: 235px;
			}
			h1 {
				background-color: #000;
				color: #fff;
				height: 20px;
				width: 230px;
				font-size: 12px;
				text-align: left;
				vertical-align: middle;
				padding:3px 0 0 5px;
				margin-top:0px;
			}
			
			h2 {
				background-color: #000;
				color: #fff;
				height: 40px;
				line-height: 16px;				
				width: 230px;
				font-size: 12px;
				text-align: left;
				vertical-align: middle;
				padding:3px 0 0 5px;
				margin-top:0px;
			}
						
			
			#content .content_text {
				font-size:12px;
				line-height:130%;
				padding-top:30px;
			}	
			
			#content .content_text li {
				background-image:url(../image/bullet.gif);
				background-repeat: no-repeat;
				padding:0 0 0 15px;
			}
			
			#content .content_text ol > li {
				background-image:none !important;
				background-repeat: no-repeat;
				padding:0 !important;
			}
			
			#content .content_text a {
				text-decoration:none;
				color:#bb0c21;
			}
			
			#content .content_text a:hover {
				text-decoration:none;
				color:#999999;
			}
			
			#content .content_text2 {
				font-size:11px;
				line-height:130%;
				padding-top:5px;
			}
			
			#content .content_text2 a {
				text-decoration:none;
				color:#bb0c21;
			}
			
			#content .content_text2 a:hover {
				text-decoration:none;
				color:#999999;
			}
			#content .content_text2 li {
				background-image:url(../image/bullet.gif);
				background-repeat: no-repeat;
				padding:0 0 0 15px;
			}
			
			#content .line {
				background-color:#000000;
				width:235px;
				height:1px;
				margin:10px 0 10px 0;
			}
			
			#content .pic {
				width:230px;
				height:200px;
				border:none;
				padding:0;
				margin:0;
				color:#666666;
			}
			
			#content .pic a {
				text-decoration:none;
				color:#bb0c21;
				
			}
			
			#content .pic a hover {
				color:#FFFFFF;
				
			}
						
			#content .subnavi {
				font-size:10px;
				line-height:150%;
				color:#666666;
				margin:0; 
				padding:0 0 0 0px;					
			}	

			#content .subnavi li {
				background-image: url(../image/arrow.gif);
				background-repeat: no-repeat;
				padding:0 0 0 15px;
			}
			
			#content .subnavi li a {
				text-decoration:none;
			}
			
			#content a:hover {
				color:#bb0c21;
			}
				
			#content ul {
				list-style-type: none;
				margin:0; 
				padding:0 0 0 0px;
			}
			
			#Spreadshop {
				height:600px;
				width:690px;
				border:0px;
			}
			
			.newsletterField {
				margin:0;
				padding:0;
				color:#000000;
			}
						
			.newsletterField input {
				font-size:11px;
				font-family:Verdana, Arial;
				color:#666666;
				width:230px;
			}
			a img {
				border: none;
			}
			
			.td20 {
				width:20px;
				background-color: #000000;
			}
			
			.td18 {
				width:18px;
				background-color: #EEEEEE
			}
			
			.td90 {
				width:90px;
				background-color: #CCCCCC;
			}
			
			.td96 {
				width:96px;
				background-color:#666666;
			}
			
			.td100 {
				width:100px;
				background-color: #CCCCCC;
			}
			
			.td105 {
				width:105px;
				background-color: #CCCCCC;
			}
			
			.td110 {
				width:110px;
				background-color: #CCCCCC;
			}
			
			.bgcol1 {
				background-color: #bb0c21;
			}
			
			.bgcol2 {
				background-color: #999999;
			}
			
			.bgcol3 {
				background-color: #EEEEEE;
			}
			
			.bgcol4 {
				background-color: #CCCCCC;
			}
			
			.bgcol5 {
				background-color: #666666;
			}
			
			.underline {
				text-decoration: underline;
			}
