html {
	margin-bottom: 1px;
	height: 100%;
}

body {
	background-color: #FFFFFF;
	text-align: center;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 70%;
	color:#000000;
	padding: 0px;
	margin: 0px;
	padding-bottom: 0px;
	scrollbar-3dlight-color:#EEEEEE;
	scrollbar-arrow-color:#FFF8EE;
	scrollbar-base-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFF8EE;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;
}

#mainwrapper {
	width: 955px;
	/* height:600px; */
	margin-top: 35px;
	color: #000000;
	position:relative;
	border:#B09014 1px solid;
}

#mainwrapperstart {
	width: 955px;
	height:600px;
	margin-top: 35px;
	color: #000000;
	position:relative;
	border:#B09014 1px solid;
	background-image: url(../images/back_start.jpg);
	background-repeat:no-repeat;
}

#mainwrapperstart_e {
	width: 955px;
	height:600px;
	margin-top: 35px;
	color: #000000;
	position:relative;
	border:#B09014 1px solid;
	background-image: url(../images/back_start_e.jpg);
	background-repeat:no-repeat;
}

#mainwrapperstart_f {
	width: 955px;
	height:600px;
	margin-top: 35px;
	color: #000000;
	position:relative;
	border:#B09014 1px solid;
	background-image: url(../images/back_start_f.jpg);
	background-repeat:no-repeat;
}

#mainwrapperstart_i {
	width: 955px;
	height:600px;
	margin-top: 35px;
	color: #000000;
	position:relative;
	border:#B09014 1px solid;
	background-image: url(../images/back_start_i.jpg);
	background-repeat:no-repeat;
}

#mainwrapperstart_sp {
	width: 955px;
	height:600px;
	margin-top: 35px;
	color: #000000;
	position:relative;
	border:#B09014 1px solid;
	background-image: url(../images/back_start_sp.jpg);
	background-repeat:no-repeat;
}

#mainwrapperstart_pt {
	width: 955px;
	height:600px;
	margin-top: 35px;
	color: #000000;
	position:relative;
	border:#B09014 1px solid;
	background-image: url(../images/back_start_pt.jpg);
	background-repeat:no-repeat;
}

#maincontainer {
	width: 896px;
	/* height:550px; */
	color: #000000;
	position:relative;
}

#topcontainer {
	margin:0px;
	text-align:center;
	width:896px;
	height:126px;
	margin: 0px;
	color: #000000;
	background-image: url(../images/back_top.gif);
	background-repeat:no-repeat;
}

#topheader {
	width:896px;
	padding:0px;
	text-align:center;
}

.button {
	BORDER-RIGHT: #B09014 1px solid; 
	BORDER-TOP: #B09014 1px solid; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px; 
	TEXT-TRANSFORM: none; 
	BORDER-LEFT: #a1d4e9 1px solid; 
	WIDTH: 70px; 
	COLOR: #000000; 
	BORDER-BOTTOM: #b0c0cf 1px solid; 
	HEIGHT: 18px; 
	BACKGROUND-COLOR: #F0EAD3; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none;
	margin-right: 4px;
	padding:0px;
}
.textbox {
	BORDER: #B09014 1px solid; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	TEXT-TRANSFORM: none; 
	COLOR: #000000; 
	FONT-STYLE: normal; 
	HEIGHT: 16px; 
	TEXT-ALIGN: left; 
	FONT-VARIANT: normal; 
	TEXT-DECORATION: none;
	padding: 0px;
}
.combobox1 {
	BORDER-RIGHT: #b0c0cf 1px solid; 
	BORDER-TOP: #b0c0cf 1px solid; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	TEXT-TRANSFORM: none; 
	BORDER-LEFT: #b0c0cf 1px solid; 
	WIDTH: 70px; 
	COLOR: #000000; 
	BORDER-BOTTOM: #b0c0cf 1px solid; 
	FONT-STYLE: normal; 
	HEIGHT: 20px; 
	TEXT-ALIGN: left; 
	FONT-VARIANT: normal; 
	TEXT-DECORATION: none
}

.combobox2 {
	BORDER-RIGHT: #b0c0cf 1px solid; 
	BORDER-TOP: #b0c0cf 1px solid; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	TEXT-TRANSFORM: none; 
	BORDER-LEFT: #b0c0cf 1px solid; 
	WIDTH: 150px; 
	COLOR: #000000; 
	BORDER-BOTTOM: #b0c0cf 1px solid; 
	FONT-STYLE: normal; 
	HEIGHT: 20px; 
	TEXT-ALIGN: left; 
	FONT-VARIANT: normal; 
	TEXT-DECORATION: none
}

.combobox3 {
	BORDER-RIGHT: #b0c0cf 1px solid; 
	BORDER-TOP: #b0c0cf 1px solid; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	TEXT-TRANSFORM: none; 
	BORDER-LEFT: #b0c0cf 1px solid; 
	WIDTH: 96px; 
	COLOR: #000000; 
	BORDER-BOTTOM: #b0c0cf 1px solid; 
	FONT-STYLE: normal; 
	HEIGHT: 20px; 
	TEXT-ALIGN: left; 
	FONT-VARIANT: normal; 
	TEXT-DECORATION: none
}

.combobox4 {
	BORDER-RIGHT: #b0c0cf 1px solid; 
	BORDER-TOP: #b0c0cf 1px solid; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	TEXT-TRANSFORM: none; 
	BORDER-LEFT: #b0c0cf 1px solid; 
	WIDTH: 50px; 
	COLOR: #000000; 
	BORDER-BOTTOM: #b0c0cf 1px solid; 
	FONT-STYLE: normal; 
	HEIGHT: 20px; 
	TEXT-ALIGN: left; 
	FONT-VARIANT: normal; 
	TEXT-DECORATION: none
}

.textwhite {
	COLOR: #FFFFFF; 
}

#linkcontainer {
	width:896px;
	display:inline;
	margin: 0px;
	height:25px;
	text-align:center;
}

#hauptnavi {
	WIDTH:896px;
	display:block;
	text-align:center;
	/*LINE-HEIGHT: 125%;*/
}

/*#hauptnavi A{
	COLOR: #595753;
	text-decoration:none;
}

#hauptnavi A:hover{
	COLOR: #FFB400;
	text-decoration:underline;
}*/

#hauptnavi A.hauptlinkaktiv{
	background-color: #CFE7E1;
}

#contentcontainer {
	width: 896px;
	margin-top: 25px;
	text-align:left;
	display:block;
	/* background-image: url(../images/back_main.gif);
	background-repeat:repeat-y; */
}

#maincontent {
	margin-top: 15px;
	margin-bottom: 0px;
	position:relative;
	width:340px;
	text-align:left;
	line-height:18px;
	overflow: auto;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-arrow-color:#B09014;
	scrollbar-base-color:#FFFFFF;
	scrollbar-darkshadow-color:#DDDDDD;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;
	max-height: 250px;
	*height: 250px;
	/* background-color:#660066; */
}

#bildcontent {
	margin-top: 15px;
	margin-bottom: 0px;
	margin-left:5px;
	position:relative;
	width:556px;
	height:250px;
	text-align:left;
	/* background-color:#660066; */
	/* line-height: 170%; */
}

#bottompic {
	margin-top:15px;
	margin-bottom:15px;
	position:relative;
	width:896px;
	height:151px;
	/* background-color:#FF0000; */
	/* line-height: 170%; */
}

#maincontent A{
	color: #B09014;
	font-weight:normal;
}

#maincontent A:hover{
	text-decoration:underline;
}

.headlinegruen {
	color: #95BAB0;
	font-size:17px;
	font-weight: normal;
	line-height:22px;
}

.headlinegruenklein {
	color: #95BAB0;
}

.headlinegoldstart {
	color: #B09014;
	font-size:18px;
	font-weight: normal;
	line-height:35px;
}

.headlinegold {
	color: #B09014;
	font-size:11px;
	font-weight: normal;
	line-height:35px;
}

.headlinegold a:link {
	color: #B09014;
	font-size:11px;
	font-weight: normal;
	line-height:35px;
}

.headlinegold a:visited {
	color: #B09014;
	font-size:11px;
	font-weight: normal;
	line-height:35px;
}

.headlinegold a:hover, .headlinegold a:active {
	color: #B09014;
	font-weight: normal;
	text-decoration:underline;
}

a:link, a:visited {
	text-decoration: none;
	color: #000000;
}

a:hover, a:active {
	text-decoration: underline;
	color: #000000;
}

#contentBottom{
	padding-bottom: 0px;
	height: 39px;
	width:955px;
	background-image:url(../images/back_bottom.gif);
	background-repeat:no-repeat;
}

.warnung {
color:#FF0000;
}
