BODY {
	margin:							0px;	
	padding:						0px;
	color:							#000000;
	background-color:				#FFFEF4;
	font-family:					Verdana,Arial,Helvetica,sans-serif;
	font-size:						12px;	
	text-align:						center;
}
FORM,TABLE {
	margin:							0px;	
	padding:						0px;
}
P {
	color:							#000000;
	font-family:					Verdana,Arial,Helvetica,sans-serif;
	font-size:						12px;
	padding:						0px;
	margin:							0px 0px 12px 0px;
}
TD {
	color:							#000000;
	font-family:					Verdana,Arial,Helvetica,sans-serif;
	font-size:						12px;
}
TH {
	background-color:				#A64346;
	text-align:						center;
}
A:link, A:active, A:visited {
	color:							#A64346;
	font-weight:					normal;
	text-decoration:				underline;
	white-space:					nowrap;
}
A:hover {
	color:							#A64346;
	font-weight:					normal;
	text-decoration:				none;
	white-space:					nowrap;
}
A.fotonavi 	{
	color:							#FFFEF4;
	background-color:				#A64346;
	font-weight:					bold;
	text-decoration:				none;	
	white-space:					nowrap;
	border:							2px solid #A64346;
}
A.button:link, A.button:active, A.button:visited {
	color:							#A64346;
	font-size:						11px;
	font-weight:					bold;
	text-decoration:				underline;
	white-space:					nowrap;
}
A.button:hover {
	color:							#A64346;
	font-size:						11px;
	font-weight:					bold;
	text-decoration:				none;
	white-space:					nowrap;
}
H1 {
	font-family:					Verdana,Arial,Helvetica,sans-serif;
	font-size:						24px;
	font-weight:					bold;
	color:							#A64346;
	margin:							30px 0px 18px 0px;
}

H2 {
	font-family:					Verdana,Arial,Helvetica,sans-serif;
	font-size:						18px;
	font-weight:					bold;
	color:							#000000;
	margin:							30px 0px 18px 0px;
	padding:						0px;
}

/*Klassen*/
DIV.thumb {
	margin:							0px 0px 0px 0px;
}
IMG.thumb {
	border-color:					#BCBCBC;
	border-width:					1px;
	margin:							1px;
}
IMG.thumbHi {
	border-color:					#A64346;
	border-width:					3px;
}
SPAN.thumb {
	padding:							1px;
	
}
IMG.foto {
	margin-top:						0px;
	border-color:					#BCBCBC;
}
IMG.visual {
	border:							1px solid #BCBCBC;
}
INPUT.button {
	font-family:					Verdana,Arial,Helvetica,sans-serif;
	color:							#FFFEF4;
	background-color:				#A64346;
	font-size:						11px;
	font-weight:					bold;
}
.title {
	font-weight:					bold;
	color:							#A64346;
}
.label {
	color:							#000000;
	font-weight:					normal;
}
.error {
	color:							#CC0000;
	font-weight:					normal;
}
.felder {
	color:							#000000;
	font-family:					Verdana,Arial,Helvetica,sans-serif;
	font-size:						12px;
}
.fussnote {
	font-size:						11px;
}

/*Navigation START*/
.naviBorder	{
	background-color: 				#878787;
}
td.mainNavLevel1BetweenHigh {
	color:							#000000;
	background-color:				#FFFEF4;
	border-top: 					solid 0px #878787;
	border-right: 					solid 1px #878787;
	border-bottom: 					solid 0px #878787;
	border-left: 					solid 1px #878787;
}
td.mainNavLevel1BetweenLow {
	color:							#000000;
	background-color:				#FFFEF4;
	border-top: 					solid 0px #878787;
	border-right: 					solid 0px #878787;
	border-bottom: 					solid 1px #878787;
	border-left: 					solid 0px #878787;
}
td.mainNavLevel1High {
	color:							#000000;
	background-color:				#FFFEF4;
	font-weight:					bold;
	text-decoration:				none;
	border-top: 					solid 1px #878787;
	border-right: 					solid 1px #878787;
	border-bottom: 					solid 0px #878787;
	border-left: 					solid 1px #878787;
	padding: 						2px 10px 2px 10px;
}
a.mainNavLevel1High, a.mainNavLevel1High:active, a.mainNavLevel1High:visited, a.mainNavLevel1High:hover {
	color:							#000000;
	background-color:				#FFFEF4;
	font-weight:					bold;
	text-decoration:				none;
	white-space:					nowrap;
	font-size:						11px;
	font-family:					Verdana,Arial,Helvetica,sans-serif;
}
td.mainNavLevel1Low {
	color:							#FFFEF4;
	background-color:				#A64346;
	font-weight:					bold;
	text-decoration:				none;
	border: 						solid 1px #878787;
	padding: 						2px 10px 2px 10px;
}
a.mainNavLevel1Low, a.mainNavLevel1Low:active, a.mainNavLevel1Low:visited 	{
	color:							#FFFEF4;
	background-color:				#A64346;
	font-weight:					bold;
	text-decoration:				none;	
	white-space:					nowrap;
	font-size:						11px;
	font-family:					Verdana,Arial,Helvetica,sans-serif;
}
a.mainNavLevel1Low:hover {
	color:							#FFFEF4;
	background-color:				#A64346;
	font-weight:					bold;
	text-decoration:				none;
	white-space:					nowrap;
	font-size:						11px;
	font-family:					Verdana,Arial,Helvetica,sans-serif;
}

td.mainNavLevel2High {
	color:							#000000;;
	background-color:				#FFFEF4;
	text-decoration:				none;
	font-weight:					normal;
	padding: 						2px 10px 2px 10px;
}
td.borderNavLevel2High {
	color:							#000000;;
	background-color:				#FFFEF4;
	font-weight:					normal;
	text-decoration:				none;
	border-top: 					solid 0px #878787;
	border-right: 					solid 1px #878787;
	border-bottom: 					solid 1px #878787;
	border-left: 					solid 1px #878787;
}
a.mainNavLevel2High, a.mainNavLevel2High:active, a.mainNavLevel2High:visited, a.mainNavLevel2High:hover {
	color:							#A64346;
	background-color:				#FFFEF4;
	font-weight:					bold;
	text-decoration:				none;
	white-space:					nowrap;
	font-size:						11px;
	font-family:					Verdana,Arial,Helvetica,sans-serif;
	font-size:						11px;
	font-family:					Verdana,Arial,Helvetica,sans-serif;
}
td.mainNavLevel2Low {
	color:							#000000;;
	background-color:				#FFFEF4;
	text-decoration:				none;
	font-weight:					normal;
	padding: 						2px 10px 2px 10px;
}
a.mainNavLevel2Low, a.mainNavLevel2Low:active, a.mainNavLevel2Low:visited {
	color:							#000000;;
	background-color:				#FFFEF4;
	font-weight:					normal;
	text-decoration:				none;
	white-space:					nowrap;
	font-size:						11px;
	font-family:					Verdana,Arial,Helvetica,sans-serif;
	font-size:						11px;
	font-family:					Verdana,Arial,Helvetica,sans-serif;
}
a.mainNavLevel2Low:hover {
	text-decoration:				none;
	color:							#000000;
}
/*Navigation END*/

/*IDs*/
div#page {      
	width:							802px; 
    margin:							0 auto;     
    padding:						0px;
	text-align:						left; 
}
div#header {
	padding:						10px 0px 24px 0px;
}
div#content {	
	width:							802px;
	margin:							0px;
	padding:						0px;	
}
div#left {
	float:							left;
	width:							480px;
    margin:							0px;
	padding:						0px;
}
div#right {		
	float:							right;
	width:							160px;
    margin:							0px;      
    padding:						0px;
}
div#leftIdx {
	float:							left;
	width:							150px;
    margin:							0px;
	padding:						0px;
}
div#rightIdx {		
    margin:							0px 0px 0px 200px;      
    padding:						0px;
}
div#footer {
	clear:							both;
	margin:							10px 0px 400px 0px;
	padding:						5px 0px 0px 0px;
	font-family:					Verdana,Arial,Helvetica,sans-serif;
	font-size:						11px;	
	border-top:						1px solid #BCBCBC;
	color:							#5A5A5A;
	text-align:						center;
}


