/* h1 nur Startseite */
	#welcome {
		display: block;
		font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-weight: bold;
		color: #666666;
		position: absolute;
		left: 35px;
		top: 55px;
			}	
					
/* h1 nur Shop */
	#shop_h1 {
		display: block;
		font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-weight: bold;
		color: #000000;
		position: absolute;
		left: 35px;
		top: 55px;
			}
			
/* Generell */
	body {
		margin: 0;
		font-family: Verdana, Arial, sans-serif;
		font-size: 100.01%;
		}
		
	h1 {
		display: block;
		font-family: "Lucida Grande", Verdana, Arial, sans-serif;
		font-size: 16px;
		font-weight: bold;
		color: #000000;
		position: absolute;
		left: 35px;
		top: 45px;
			}
			
		* html h1 {
		margin-top: 10px;
		}
	
	h2, h3, h4 {
		font-family: "Lucida Grande", Verdana, Arial, sans-serif;
		font-size: 11px;
		}
	
	table h2 {
		margin-top: -3px;
		padding-top: -3px;
		margin-bottom: 2px;
		}
	
	/* Bilder */
	img {
		border: 0;
		}
	
	/* Innere */
			
		/* Logo */
		#logo {
			margin-top: 15px;
			margin-right: 15px;
			float: right;
			margin-bottom: 10px;
			width: 90%;
			text-align: right;
		}
		
		#logo img {
			margin-right: 10px;
			}

		/* Navi */

			/* Navi Blockelement (div) */			
			#navi {
				padding-bottom: 0;
				margin-bottom: 0;
				padding-left: 25px;
				width: 600px;
				}
			
			/* Navi Links */
			#navi a {
				color: #666666;
				text-decoration: none;
				}
			
			#navi a.back {
				color: #FF3333;
				text-decoration: none;
				}
					
			#navi a:hover {
				color: #FF3333;
				}

			/* Divs, nicht geklickt */
			#navi .off {
				font-size: 12px;
				float: left;
				color: #666666;
				margin-right: 10px;
				padding: 2px 25px 2px 10px;
				margin-bottom: 1px;
				}
				
			/* Divs, geklickt */
			#navi .aktuell {
				font-size: 12px;
				float: left;
				color: #FF3333;
				margin-right: 10px;
				padding: 2px 25px 2px 10px;
				margin-bottom: 1px;
				}	
			
		/* Subnavi */

			/* Subnavi Blockelement (div) */			
			#subnavi {
				padding-bottom: 0px;
				margin-bottom: 0px;
				padding-left: 25px;
				padding-top: 1px;
				background-color: #A2B0AD;
				background-repeat: no-repeat;
				width: 100%;
				}
			
			/* Subnavi Links */
			#subnavi a {
				color: #FFFFFF;
				text-decoration: none;
				}
				
			#subnavi a:hover {
				color: #000000;
				}

			/* Subniavi Divs, nicht geklickt */
			#subnavi .off {
				font-size: 12px;
				float: left;
				color: #666666;
				margin-right: 10px;
				padding: 2px 25px 2px 10px;
				margin-bottom: 0px;
				}
				
			/* Subnavi Divs, geklickt */
			#subnavi .active {
				font-size: 12px;
				float: left;
				color: #3C4240;
				margin-right: 10px;
				padding: 2px 25px 2px 10px;
				margin-bottom: 0px;
				}	
				
	/* Bereich Content */
		
			/* Content Blockelement (div) */
			#content {
				/*background: #C8DCD7;*/
				background: #C8DDD8;
				clear: both;
				background-repeat: no-repeat;
				line-height: 16px;
				font-size: 11px;
				position: absolute;
				top: 95px;
				left: 0px;
				width: 100%;
				height: 420px;
				}
				
			#content li, #content ul {
				margin-left: 0.8em;
				padding: 0;
				list-style-type: inside;
				}
			
		/* Inhaltsboxen in Content */
			#content .box_li {
				color: #000000;
				position: absolute;
				left: 35px;
				top: 80px;
				width: 250px;
				}
				
		* html #content .box_li {
				position: absolute;
				top: 90px;
				}
				
			#content .box_re {
				color: #000000;
				position: absolute;
				left: 325px;
				top: 80px;
				width: 250px;
				}
				
		* html #content .box_re {
				position: absolute;
				top: 90px;
				}
			
			#content .shop {
				color: #000000;
				float: left;
				width: 250px;
				position: absolute;
				left: 35px;
				top: 80px;
				}
	
		
		/* Footer */
		#footer {
			color: #000000;
			font-size: 12px;
			text-decoration: none;
			clear: both;
			background-color: #FFFFFF;
			position: absolute;
			z-index: 2;
			left: 35px;
			top: 524px;
			}
			
		#footer span, #footer {
				color: #FF3333;
			}
			
		#footer a, #footer {
			color: #666666;
			text-decoration: none;
			}
		
		
		/* Der Clear-Div gegen Float-Stress */
		 			
		.clear {
			float: none;
			font-size: 0px;
			clear: both;
			margin: 0;
			padding: 0;
		}

		/* Neu für Shop-Seite */

		.logo {	
			background-color: #FFFFFF;
			text-align: center;
			padding: 20px;
			margin: 0px;
			}
			
		.text {
			width: 250px;
			text-align: left;
			padding-left: 10px;
			margin-left: 5px;
			}