body {
	background-color: #b61030;
	padding: 0px;
	margin-top: 5px;
	font-size: 11px;
}

#maincontainer {
	padding: 0px;
	width: 971px; /* 957 = 14px */
	height: 689px; /* 673 = 16px */
	background-image: url(pics/bg_all_s.png);
	margin-left: auto;
	margin-right: auto;
	position: relative;
	z-index: 0;
}

#leftpics {
	width: 279px; /* 272 */
	height: 605px; /* 599 = 6px*/
	left: 4px;
	top: 67px;
	background-image: url(pics/pics_left_s.png);
	position: relative;
	float: left;
	z-index: 1;
}

#topmenue {
	width: 647px;
	height: 26px;
	left: -19px;
	top: 121px;
	background-color: #f6f3e1;
	position: relative;
	float: left;
	z-index: 1;
}

#specialmenue {
	width: 647px;
	height: 26px;
	left: -19px;
	top: 88px;
	margin-top: 7px;
	text-align: left;
	position: relative;
	float: left;
	z-index: 2;
}

#contentbox {
	width: 609px;
	height: 455px;
	left: -13px;
	top: 92px;
	margin-left: 15px;
	margin-top: 15px;
	text-align: left;
	position: relative;
	float: left;
	z-index: 2;
	border: 1px solid #333333;
}

#contentboxbanner {
	width: 478px; /* 484 */
	height: 455px;
	left: -13px;
	top: 92px;
	margin-left: 15px;
	margin-top: 15px;
	padding-left: 3px;
	padding-right: 3px;
	text-align: left;
	position: relative;
	overflow: auto;
	float: left;
	z-index: 2;
}

#banner {
	width: 125px;
	height: 425px;
	left: -13px;
	top: 117px;
	margin-left: 10px;
	background-color: #efe4a5;
	text-align: center;
	vertical-align: middle;
	float: left;
	position: relative;
	z-index: 2;
}


#bottomlinksleft {
	width: 345px;
	height: 16px;
	left: -19px;
	top: 109px;
	text-align: left;
	position: relative;
	float: left;
	z-index: 2;
}

#bottomlinksright {
	width: 250px;
	height: 16px;
	left: -19px;
	top: 109px;
	text-align: right;
	position: relative;
	float: left;
	z-index: 2;
}

.bottomtext {
	text-decoration: none;
	font-family: verdana;
	color: #887d3d;
	font-size: 10px;
}

.font, td, div, p {
	font-family: Arial;
	color: #887d3d;
	font-size: 12px;
}

a {
	color: #887d3d;
}

input { 
	font-family: Arial;
	font-size:12px; 
}

/* CONTACT - Formulareinstellungen */
form	{ padding:5px; }
input, textarea { padding:0px; margin:1px; background-color:#efe4a5; color:#887d3d; border:1px solid; } /* border:1px solid #b61030; } */


font.header {
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
}

/* module news and gallery eg */
#gallThumb {
	border: 2px solid #efe4a5;
}

#gallThumbTbl {
	text-align: center;
}

#gallPic {
	border: 2px solid #efe4a5;
}

#gallPicTbl {
	text-align: center;
}

#newsheader {
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
}

#newstext {
	// nothing
}

#newsheaderoverview {
	font-weight: bold;
}
