	html{
		height:100%;
		width:100%;
		margin:0px;
		padding:0px}

	body{
		height:100%;
		width:100%;
		margin:0px;
		padding:0px;
		background-color:#CCCCCC;
		background-image:url(background.png);
		background-attachment:fixed}
	
	img{
		text-decoration:none;
		border-style:none}

	a:link{
		text-decoration:none;
		color:#003300}

	a:visited{
		text-decoration:none;
		color:#003300}

	a:hover{
		text-decoration:none;
		color:#CCFFCC}

	a.navigation:link{
		text-decoration:none;
		color:#ffffff}

	a.navigation:visited{
		text-decoration:none;
		color:#ffffff}

	a.navigation:hover{
		text-decoration:none;
		color:#99CC99}

	table{
		font-size:11px;
		font-family:Verdana,sans-serif;
		color:#ffffff}

	table.framework{
		width:100%;
		height:100%;
		margin:0px;
		padding:0px;

		border-spacing:0px;
		border-width:0px;
		border-style:none;

		table-layout:fixed;
		text-align:center;
		vertical-align:top;
		position:absolute;top:0px}

	td.header{
		height:80px;
		width:750px;
		background-color:#ffffff;
		background-image:url(header.png);
		background-repeat:no-repeat}

	td.navigation{
		height:20px;	
		width:750px;
		background-color:#000000;}

	td.content{	
		width:750px;
		height:auto;
		background-color:#336633;
		vertical-align:top;
		text-align:left}

			table.content{
				width:100%;
				height:100%;
				margin:0px;
				padding:0px;
	
				border-spacing:0px;
				border-width:0px;
				border-style:none;

				table-layout:fixed;
				text-align:left;
				vertical-align:top}

			td.gap-left{
				height:10px;
				width:590px;
				background-color:#336633}

			td.gap-right{
				height:10px;
				width:160px;
				background-color:#003300}

			td.content-left{
				width:590px;
				background-color:#336633;
				vertical-align:top;
				text-align:left}

					a.headline:link{
						text-decoration:none;
						color:#ffffff}

					a.headline:visited{
						text-decoration:none;
						color:#ffffff}

					a.headline:hover{
					text-decoration:none;
						color:#99CC99}

					table.text{
						width:100%;
						margin:0px;
						padding:0px;
	
						border-spacing:0px;
						border-width:0px;
						border-style:none;

						table-layout:auto;
						text-align:left;
						vertical-align:top}

					td.headline{
						background-color:#000000;
						width:586px;
						padding:2px}

					td.text{
						text-align:justify;
						background-color:#669966;
						width:580px;
						padding:5px;
						padding-bottom:15px}

					td.text-only{
						text-align:justify;
						width:580px;
						padding:5px;
						padding-bottom:15px}

					a.text-only{
						color:#99CC99;
						}

					a.text-only:hover{
						color:#CCFFCC;
						}	

					td.home-text{
						text-align:center;
						width:580px;
						padding:5px;
						padding-left:5px;
						padding-bottom:15px}

					td.home-design{
						font-size:9px;
						text-align:center;
						vertical-align:top;
						width:118px;
						padding:0px;
						padding-top:5px}

					td.programmes-text{
						text-align:justify;
						vertical-align:top;
						background-color:#669966;
						width:490px;
						padding:5px}

					td.programmes-mmm{
						background-image:url(programme/mmm.png);
						background-repeat:no-repeat;
						background-color:#000000;
						width:90px;
						height:90px;
						padding:0px}

					td.programmes-husky{
						background-image:url(programme/husky.png);
						background-repeat:no-repeat;
						background-color:#000000;
						width:90px;
						height:90px;
						padding:0px}

					td.programmes-cf3{
						background-image:url(programme/cf3.png);
						background-repeat:no-repeat;
						background-color:#000000;
						width:90px;
						height:90px;
						padding:0px}

					td.programmes-atc{
						background-image:url(programme/atc.png);
						background-repeat:no-repeat;
						background-color:#000000;
						width:90px;
						height:90px;
						padding:0px}

					td.links-text{
						text-align:justify;
						vertical-align:top;
						background-color:#669966;
						width:476px;
						padding:5px}

					td.links-husky{
						background-image:url(links/husky.png);
						background-repeat:no-repeat;
						background-color:#000000;
						width:104px;
						height:42px;
						padding:0px}

					td.links-tbh{
						background-image:url(links/tbh.png);
						background-repeat:no-repeat;
						background-color:#000000;
						width:104px;
						height:42px;
						padding:0px}

					td.links-vd{
						background-image:url(links/vd.png);
						background-repeat:no-repeat;
						background-color:#000000;
						width:104px;
						height:42px;
						padding:0px}

					td.links-ct{
						background-image:url(links/ct.png);
						background-repeat:no-repeat;
						background-color:#000000;
						width:104px;
						height:42px;
						padding:0px}

					td.links-ff{
						background-image:url(links/ff.png);
						background-repeat:no-repeat;
						background-color:#000000;
						width:104px;
						height:42px;
						padding:0px}

					td.contact-text{
						text-align:left;
						background-color:#ffffff;
						width:580px;
						padding:5px}

					td.contact-name{
						background-color:#000000;
						width:291px;
						padding:2px}

					td.contact-e-mail{
						background-color:#000000;
						width:291px;
						padding:2px}

					input.contact-input{
						width:100%;
						font-size:11px;
						font-family:Verdana,sans-serif;
						color:#ffffff;
						background-color:#000000;
						border-style:none;
						border-width:0px;
						padding:0px}

					input.contact-name{
						width:100%;
						font-size:11px;
						font-family:Verdana,sans-serif;
						color:#ffffff;
						background-color:#000000;
						border-style:none;
						border-width:0px;
						padding:0px}

					input.contact-e-mail{
						width:100%;
						font-size:11px;
						font-family:Verdana,sans-serif;
						color:#ffffff;
						background-color:#000000;
						border-style:none;
						border-width:0px;
						padding:0px}

					textarea.contact-message{
						width:580px;
						height:300px;
						font-size:11px;
						font-family:Verdana,sans-serif;
						color:#000000;
						background-color:#ffffff;
						padding:0px;
						border-style:none;
						border-width:0px}

					td.contact-submit{
						background-color:#CCCCCC;
						width:295px;
						padding:0px}

					td.contact-reset{
						background-color:#999999;
						width:295px;
						padding:0px}

					input.contact-submit{
						width:100%;
						font-size:11px;
						font-family:Verdana,sans-serif;
						color:#000000;
						background-color:#CCCCCC;
						border-style:none;
						border-width:0px;
						padding:0px}

					input.contact-reset{
						width:100%;
						font-size:11px;
						font-family:Verdana,sans-serif;
						color:#000000;
						background-color:#999999;
						border-style:none;
						border-width:0px;
						padding:0px}

					td.guestbook-author{
						background-color:#ffffff;
						color:#000000;
						width:586px;
						padding:2px}

					td.guestbook-entry{
						text-align:justify;
						background-color:#669966;
						color:#ffffff;
						width:580px;
						padding:5px;
						padding-bottom:15px}

					td.guestbook-author-preview{
						background-color:#ffffff;
						color:#000000;
						width:586px;
						padding:2px}

					td.guestbook-entry-preview{
						text-align:justify;
						background-color:#999999;
						color:#ffffff;
						width:580px;
						padding:5px;
						padding-bottom:15px}

					table.guestbook{
						width:590px;
						text-align:left;
						vertical-align:top;
						background-color:#669966;
						padding:0px}

					td.guestbook-text{
						text-align:left;
						background-color:#ffffff;
						height:300px;
						width:420px;
						padding:5px}

					textarea.guestbook-message{
						width:420px;
						height:290px;
						font-size:11px;
						font-family:Verdana,sans-serif;
						color:#000000;
						background-color:#ffffff;
						border-style:none;
						border-width:0px;
						padding:0px}	

					td.guestbook-input{
						text-align:left;
						vertical-align:top;
						background-color:#000000;
						height:15px;
						width:150px;
						padding:5px}

					input.guestbook-input{
						width:100%;
						font-size:11px;
						font-family:Verdana,sans-serif;
						text-align:left;
						color:#ffffff;
						background-color:#000000;
						border-style:none;
						border-width:0px;
						padding:0px}

					td.guestbook-buttons{
						text-align:left;
						vertical-align:top;
						background-color:#99CC99;
						height:285px;
						width:160px;
						padding:0px}

					input.guestbook-button{
						width:100%;
						font-size:11px;
						font-family:Verdana,sans-serif;
						text-align:left;
						color:#000000;
						background-color:#CCFFCC;
						border-style:none;
						border-width:0px;
						padding:5px}

					td.graphics-text{
						text-align:left;
						vertical-align:top;
						background-color:#669966;
						width:505px;
						padding:5px}

					td.graphics-shoe{
						background-image:url(visuelles/min_schuh.png);
						background-repeat:no-repeat;
						background-color:#ffffff;
						width:75px;
						height:75px;
						padding:0px}

					td.graphics-penguin{
						background-image:url(visuelles/min_pinguin.png);
						background-repeat:no-repeat;
						background-color:#ffffff;
						width:75px;
						height:75px;
						padding:0px}

					td.graphics-animals{
						background-image:url(visuelles/min_tiere.png);
						background-repeat:no-repeat;
						background-color:#ffffff;
						width:75px;
						height:75px;
						padding:0px}

					td.webdesign-text{
						text-align:justify;
						vertical-align:top;
						background-color:#669966;
						width:468px;
						padding:5px}

					td.webdesign-v6{
						background-image:url(webdesign/min_tbo3.png);
						background-repeat:no-repeat;
						background-color:#ffffff;
						width:112px;
						height:88px;
						padding:0px}

					td.webdesign-v5{
						background-image:url(webdesign/min_tbo2.png);
						background-repeat:no-repeat;
						background-color:#ffffff;
						width:112px;
						height:88px;
						padding:0px}

					td.webdesign-v4{
						background-image:url(webdesign/min_tbo1.png);
						background-repeat:no-repeat;
						background-color:#ffffff;
						width:112px;
						height:88px;
						padding:0px}

					td.webdesign-v3{
						background-image:url(webdesign/min_nutech2.png);
						background-repeat:no-repeat;
						background-color:#ffffff;
						width:112px;
						height:88px;
						padding:0px}

					td.webdesign-v2{
						background-image:url(webdesign/min_nutech1.png);
						background-repeat:no-repeat;
						background-color:#ffffff;
						width:112px;
						height:88px;
						padding:0px}

					td.webdesign-ff{
						background-image:url(webdesign/min_ff.png);
						background-repeat:no-repeat;
						background-color:#ffffff;
						width:112px;
						height:88px;
						padding:0px}



		td.content-right{
			width:160px;
			background-color:#003300;
			vertical-align:top;
			text-align:left}

					td.col-headline{
						font-size:10px;
						color:#000000;
						text-align:center;
						background-color:#CCFFCC;
						width:160px;
						padding:0px}

					td.col-text{
						font-size:9px;
						text-align:justify;
						width:160px;
						padding:0px;
						padding-bottom:15px}

					td.col-images{
						font-size:9px;
						width:155px;
						text-align:center;
						padding:5px;
						padding-bottom:15px}

							form.poll-form{
								margin:0px;
								padding:0px}

							table.poll{
								width:100%;
								padding:0px;
								margin:0px;
								color:#ffffff;
								background-color:#225522}

							td.poll-text{
								font-size:9px;
								text-align:justify;
								padding:5px}

							td.poll-option{
								font-size:9px;
								text-align:left;
								padding:0px}

							td.poll-input{
								font-size:9px;
								width:20px;
								text-align:left;
								padding:0px}

							td.poll-submit{
								font-size:9px;
								text-align:left;
								padding:0px}

							input.poll-submit{
								width:100%;
								font-size:9px;
								font-family:Verdana,sans-serif;
								text-align:center;
								color:#000000;
								background-color:#99CC99;
								border-style:none;
								border-width:0px;
								padding:0px}

							td.poll-center{
								font-size:9px;
								text-align:center;
								padding:0px}

							td.poll-result{
								font-size:9px;
								text-align:left;
								padding:0px;
								padding-left:2px}

		td.copyright{
			position:absolute;bottom:0px;
			position:relative;left:0px;
			width:590px;
			height:20px;
			background-color:#000000;
			text-align:center;
			font-size:9px}

		td.disclaimer{
			position:absolute;bottom:0px;
			position:relative;left:0px;
			width:160px;
			height:20px;
			background-color:#000000;
			text-align:center;
			font-size:9px}

	td.empty-left{}

	td.empty-right{}

	td.shadow-left{	
		width:10px;
		text-align:right;
		background-image:url(shadow-left.png);	
		background-repeat:repeat-y}

	td.shadow-right{
		width:10px;
		text-align:left;
		background-image:url(shadow-right.png);	
		background-repeat:repeat-y}













