body {
	margin: 0px; border: 0px; padding: 0px;
	font-family: Trebuchet MS, Arial;
	background-image: url('../gfx/hp/body.png');
	background-repeat: repeat-x;
	}
	
h1, h2, h3, h4, h5, h6, p {
	margin: 0px; border: 0px; padding: 0px;
	overflow: hidden;
	}
	
a {
	text-decoration: none;
	color: #009933;
	font-weight: bold;
	}

a:hover {
	color: #ffcc00;
	}
	
a.anker, a.anker:hover {
	color: #cccccc;
	}

#pagebox {
	width: 820px;
	margin: 0px auto;
	background-image: url('../gfx/hp/header/1.png');
	background-repeat: no-repeat;
	}

/* Bilerseite */

#picbox {
	width: 820px;
	padding: 100px 0px 0px 20px;
	}
	
a.piclink {
	display: block;
	float: left;
	margin: 2px;
	border: 2px solid #009933;
	padding: 1px;
	background-color: #ffffff;
	}
	
a.piclink:hover {
	border: 2px solid #ffcc00;
	background-color: #ffffff;
	}

/* Navigation */

div#navi {
	width: 830px;
	height: 80px;
	}
	
	a.navi {
		display: block;
		float: left;
		width: 100px;
		height: 80px;
		}
		
	a#news { background-image: url('../gfx/hp/navi/1_news_a.png'); width: 110px; }
	a#news:hover { background-image: url('../gfx/hp/navi/1_news_b.png'); }
		
	a#abte { background-image: url('../gfx/hp/navi/2_abte_a.png'); }
	a#abte:hover { background-image: url('../gfx/hp/navi/2_abte_b.png'); }
		
	a#mark { background-image: url('../gfx/hp/navi/3_mark_a.png'); }
	a#mark:hover { background-image: url('../gfx/hp/navi/3_mark_b.png'); }
		
	a#koop { background-image: url('../gfx/hp/navi/4_koop_a.png'); }
	a#koop:hover { background-image: url('../gfx/hp/navi/4_koop_b.png'); }
		
	a#wett { background-image: url('../gfx/hp/navi/5_wett_a.png'); }
	a#wett:hover { background-image: url('../gfx/hp/navi/5_wett_b.png'); }
		
	a#foer { background-image: url('../gfx/hp/navi/6_foer_a.png'); }
	a#foer:hover { background-image: url('../gfx/hp/navi/6_foer_b.png'); }
		
	a#trai { background-image: url('../gfx/hp/navi/7_trai_a.png'); }
	a#trai:hover { background-image: url('../gfx/hp/navi/7_trai_b.png'); }
		
	a#link { background-image: url('../gfx/hp/navi/8_link_a.png'); width: 110px; }
	a#link:hover { background-image: url('../gfx/hp/navi/8_link_b.png'); }

/* Große Boxen für Spalten */

#c_left {
	float: left;
	width: 295px;
	padding: 190px 0px 50px 0px;
	}
	
	#c_left_intro {
		width: 250px;
		height: 140px;
		padding: 10px 0px 20px 40px;
		}
		
		#c_left_intro h1 {
			padding: 0px 0px 5px 0px;
			font-size: 18px;
			color: #009933;
			}
			
		#c_left_intro p {
			color: #333333;
			font-size: 12px;
			}
		
	.c_left_box {
		width: 250px;
		border-bottom: 1px solid #eeeeee;
		padding: 40px 0px 40px 40px;
		}
		
		.c_left_box h1 {
			font-size: 18px;
			color: #009933;
			}
			
		.c_left_box h2 {
			padding: 0px 0px 5px 0px;
			font-size: 12px;
			color: #000000;
			}
			
		.c_left_box p {
			color: #666666;
			padding: 0px 0px 5px 0px;
			font-size: 12px;
			}
			
		.c_left_box p.spons {
			padding: 0px 0px 5px 0px;
			}
			
		.c_left_box p.spons2 {
			margin-bottom: 55px;
			margin-right: 10px;
			padding: 0px 0px 5px 0px;
			border-bottom: 1px solid #cccccc;
			color: #cccccc;
			font-size: 10px;
			text-align: center;
			}
	
#c_right {
	float: left;
	width: 515px;
	padding: 0px 0px 50px 0px;
	}
	
		#c_right_l {
			float: left;
			width: 275px;
			padding: 305px 0px 0px 0px;
			}
			
			#c_right_l_intro {
				width: 275px;
				}
				
				#c_right_l_intro_top {
					width: 220px;
					padding: 0px 25px;
					}
					
					#c_right_l_intro_top h1 {
						padding-top: 2px;
						color: #ffffff;
						font-weight: bold;
						font-size: 16px;
						}
						
				#c_right_l_intro_mid {
					width: 220px;
					padding: 0px 25px 5px 25px;
					background-image: url('../gfx/hp/r1_mitte.gif');
					font-size: 12px;
					}
						
					#c_right_l_intro_mid h2 {
						padding: 20px 0px 0px 0px;
						color: #000000;
						font-weight: bold;
						font-size: 14px;
						}
						
					#c_right_l_intro_mid p {
						padding: 5px 0px 10px 0px;
						color: #666666;
						font-size: 12px;
						}
					
				#c_right_l_intro_bot {
					width: 270px; height: 20px;
					background-image: url('../gfx/hp/r1_unten.gif');
					background-repeat: no-repeat;
					}

			
		#c_right_r {
			float: left;
			width: 235px;
			border-bottom: 2px solid #009933;
			padding: 335px 5px 20px 0px;
			}
			
			#c_right_r h1 {
				padding: 0px 0px 0px 10px;
				font-size: 18px;
				color: #009933;
				}
				
			#c_right_r h2 {
				padding: 0px 0px 5px 10px;
				font-size: 12px;
				color: #000000;
				}
				
			#c_right_r p {
				color: #666666;
				padding: 0px 0px 5px 10px;
				font-size: 12px;
				}
				
		#c_right_content {
			width: 510px; float: left;
			padding: 20px 0px 0px 0px;
			}
			
			.c_right_content_box {
				background-image: url('../gfx/hp/content.png');
				background-repeat: no-repeat;
				width: 475px; 
				padding: 35px 0px 50px 30px;
				}
				
			.c_right_content_box h1 {
				padding: 0px 0px 0px 10px;
				font-size: 18px;
				color: #009933;
				}
				
			.c_right_content_box h2 {
				padding: 0px 0px 5px 10px;
				font-size: 12px;
				color: #000000;
				}
				
			.c_right_content_box h3 {
				padding: 0px 0px 0px 10px;
				font-size: 10px;
				color: #cccccc;
				}
				
			.c_right_content_box p {
				color: #666666;
				padding: 0px 0px 5px 10px;
				font-size: 12px;
				}
				
#stopall {
	width: 800px;
	height: 1px;
	clear: both;
	}
	
#footer {
	padding: 27px 0px 50px 0px;
	background-image: url('../gfx/hp/footer.png'); 
	background-repeat: repeat-x;
	font-size: 12px;
	text-align: center;
	}

/* Listen */

ul {
	font-size: 12px;
	list-style-position: outside;
	color: #666666;
	}
	
	ul.starwhite 		{ list-style-image: url('../gfx/hp/ul/star_white.png'); }
	ul.hookwhite 		{ list-style-image: url('../gfx/hp/ul/hook_white.png'); }
	ul.pluswhite 		{ list-style-image: url('../gfx/hp/ul/plus_white.png'); }
	ul.peopwhite 		{ list-style-image: url('../gfx/hp/ul/peop_white.png'); }
	ul.peopgray 		{ list-style-image: url('../gfx/hp/ul/peop_gray.png'); }
	ul.homewhite		{ list-style-image: url('../gfx/hp/ul/home_white.png'); }
	
li {
	padding-bottom: 10px;
	}
	
/* Tabellen */

table {
	margin: 20px 0px;
	width: 100%;
	font-size: 12px;
	border: 1px solid #ddd;
	}
	
td {
	padding-left: 5px;
	padding-right: 15px;
	color: #333;
	border-bottom: 1px solid #efefef;
	}

td.tabhead {
	background-color: #eee;
	font-weight: bold;
	}
