html, body {
	font-family:		       		Arial, Helvetica, sans-serif;
	font-size:				12px;
	font-weight:				normal;
	text-align: 				center;
	margin: 				0px 0px 0px 0px;
	padding: 				0px 0px 0px 0px;
         height: 				auto;
	}

#main {
	text-align: 				left;
	width:					760px;
	margin: 				auto;
	margin-top:				20px;
	padding: 				0px;
	color:					#000000;
	background: 				#ffffff;
	}

a {
	color:					#000000;
	text-decoration:			none;
	}

a:hover {
	color:					#cc3300;
	text-decoration:			underline;
	}

#header {
	height:					200px;
	margin:					0px 0px 0px 0px;
	padding:				0px 0px 0px 0px;
	background:				url(/img/banner4.jpg);
	}

#header ul{
	list-style:				none;
	height: 				30px;
	margin: 				0px 0px 0px 0px;
	padding: 				170px 0px 0px 0px;
	}

#header ul li{
	width: 					140px;
	text-align:				center;
	margin: 				0px 0px 0px 0px;
	padding: 				0px 0px 0px 0px;
	float: 					right;
	}

#header ul li.active {
	text-align:				center;
	width: 					140px;
	height:					30px;
	line-height:			30px;
	color:					#000000;
	margin: 				0px 0px 0px 0px;
	padding: 				0px 0px 0px 0px;
	float:					right;
	display: 				block;
	}

#header ul li a {
	width: 					140px;
	height:					30px;
	line-height:			30px;
	color:					#000000;
	text-align:				center;
	text-decoration:		none;
	margin: 				0px 0px 0px 0px;
	padding: 				0px 0px 0px 0px;
	display: 				block;
	}

#header ul li a:hover {
	width: 					140px;
	color:					#cc3300;
	}



.index {
	margin: 				0px 0px 0px 0px;
	padding: 				0px 0px 0px 0px;
	background: 				#eeeeee;
	}

.index h1 {
	font-size:				12px;
	color:					#666666;
	margin: 				0px 20px 0px 20px;
	padding: 				10px 0px 5px 0px;
	}

.index p {
	font-size:				12px;
	color:					#666666;
	margin: 				0px 20px 0px 20px;
	padding: 				5px 0px 5px 0px;
	border-top:				1px solid #ffffff;
	border-bottom:			1px solid #ffffff;
	}

.index a {
	color:					#666666;
         }

.index a:hover {
	color:					#cc3300;
         }

.index .spacer {
	margin: 				0px 5px 0px 5px;
         }
         
#search {
	height:					140px;
	margin:					0px 0px 0px 0px;
	padding:				0px 0px 0px 0px;
	background: 			#fce29e;
	}

#search .boxA {
	left:					20px;
	width:					390px;
	margin:					0px 0px 0px 0px;
	padding:				0px 0px 0px 0px;
	float:					left;
	}

#search .boxA h1 {
	font-size:				18px;
	color:					#000000;
	margin: 				20px 20px 10px 20px;
	padding: 				0px 0px 0px 0px;
	}

#search .boxA p {
	font-size:				14px;
	line-height:				20px;
	color:					#000000;
	margin: 				0px 20px 10px 20px;
	padding: 				0px 0px 0px 0px;
	}

#search .boxB {
	width:					368px;
	margin:					0px 0px 0px 0px;
	padding:				0px 0px 0px 0px;
	float:					left;
	}

#search .boxB form {
	font-size:				12px;
	margin: 				0px 0px 0px 0px;
	padding: 				30px 0px 0px 0px;
	}

.hinweis {
	margin:					0px 0px 0px 0px;
	padding:				20px 0px 20px 0px;
	background: 			#faf0d6;
	}

.hinweis  p {
	font-size:				12px;
	line-height:			18px;
	color:					#cc3300;
	margin: 				0px 20px 0px 20px;
	padding: 				5px 0px 5px 0px;
	border-bottom:			1px solid #cc3300;
	}

.hinweis h1 {
	font-size:				16px;
	color:					#cc3300;
	margin: 				0px 20px 5px 20px;
	padding: 				0px 0px 0px 0px;
	border-bottom:			1px solid #cc3300;
	}

#content {
	margin:					0px 0px 0px 0px;
	padding:				20px 0px 20px 0px;
	background: 			#faf0d6;
	clear:					both;
	}
	
#content h1 {
	font-size:				16px;
	color:					#000000;
	margin: 				0px 20px 10px 20px;
	padding: 				0px 0px 0px 0px;
	}

#content table {
	color:					#000000;
	font-size:				12px;
	margin:					0px 20px 0px 20px;
	padding:				0px 0px 0px 0px;
	border-bottom:		1px solid #ffcc66;
	}

#content table tr {
	vertical-align:				top;
	}
#content table td.border {
	border-top:				1px solid #ffcc66;
	}

#content table p {
	font-size:				12px;
	line-height:			18px;
	margin:					5px 0px 5px 0px;
	}


input.button {margin-top: 10px;}

.haendler {color: #000000; font-weight: bold;}

.preis {font-size: 13px; color: #000000; font-weight: bold;}

.melden {color: #cc3300;}

.purple {color: #333366;}

#ending {
	height:					60px;
	margin:					0px 0px 0px 0px;
	padding:				0px 0px 0px 0px;
	background:				url(/img/ending.gif) no-repeat;
	}
