body,td,input,select,textarea {font-family: Arial, sans-serif; color: #45556A; line-height: 16px; font-size: 11px;}

big {font-size: 12px; font-weight:bold; color: #45556A;}
.headline{color: #45556A;font-size: 18px;line-height: 26px;font-weight:normal;}
.colored {color: #45556A;}
.cont_title {font-size: 13px; font-weight:bold; color: #45556A; font-family: Verdana, sans-serif;}

a {text-decoration: none; color: #45556A;}
a:hover {color: #45556A;text-decoration: underline;}
a:active {color: #45556A;text-decoration: underline;}

.noline {text-decoration: none; color: #45556A;}
.noline:hover {color: #45556A;text-decoration: none;}
.noline:active {color: #45556A;text-decoration: none;}

.nav {text-decoration: none; color: #45556A; font-weight:bold;}
.nav:hover {color: #45556A;}
.nav:active {color: #45556A;}

.partner {text-decoration: none; font-weight:bold; color: #45556A;}
.partner:hover {color: #45556A;text-decoration: none; font-weight:bold;}
.partner:active {color: #45556A;text-decoration: none; font-weight:bold;}

.white{text-decoration: none; color: #ffffff;}
.white:hover{text-decoration: underline; color: #ffffff;}

input{border:1px solid #45556A; background: #eeeeee;}
select{border-color: #45556A;}
textarea{border:1px solid #45556A;}
.button{
	border-width: 1px;
	border-style: solid;
	border-color: #43301F;
	color:#ffffff;
	font-weight:bold;
	background-color: #89A8BD;
}

.checkbox{border: none;}

.left{
	float: left;
	text-align: left;
}
.right{
	float: right;
	text-align: right;
}
.clear{
	clear:		both;
}
#clear{
	clear:		both;
}


/* beginn frontend divs */
#web_white{
		margin:			auto;
		/*padding:		10px;*/
		width:			763px;
		/*height:			178px;
		float:			left;
		border:			1px solid #000000;*/
		background-color: #ffffff;
}
#hgrafik{
		width:				763px;
		height:				167px;
		border-top:			0px solid #000000;
		border-bottom:		0px solid #000000;
}
#navi{
		position:			absolute;
		/*top:				132px;*/
		top:				159px; /* kein ueberstand */
		width:				751px; /*-12px*/
		height:				27px;
		float:				left;
		border-top:			1px solid #000000;
		border-bottom:		1px solid #000000;
		/*margin-left:		12px;*/
		padding-left:		12px;
		z-index:			5;
		background:			#ffffff;
}
#hier{
		font-size:			20px;
		font-weight:		bold;
		color:				#C1B39E;
		margin-bottom:		22px;
}
#web_inline{
		margin-top:			32px;
		margin-bottom:		0px;
		margin-left:		25px;
		margin-right:		25px;
		width:				713px;
}
.bc{
		font-size:			20px;
		font-weight:		bold;
		color:				#C1B39E;
}
.bc:hover {color: #C1B39E;text-decoration: none;}
.bc:active {color: #C1B39E;text-decoration: none;}
#cont_left{
		margin-top:			0px;
		margin-bottom:		0px;
		margin-left:		0px;
		margin-right:		0px;
		width:				162px;
		float:				left;
}
#cont_mid{
		margin-top:			0px;
		margin-bottom:		0px;
		margin-left:		0px;
		margin-right:		0px;
		width:				32px;
		float:				left;
		color:				#ffffff;
		/*border:			1px solid #000000;*/
}
#cont_right{
		margin-top:			0px;
		margin-bottom:		0px;
		margin-left:		32px;
		margin-right:		0px;
		width:				519px;
		float:				left;
}
#content_partner{
		position:			relative;
		margin-top:			0px;
		margin-bottom:		0px;
		margin-left:		0px;
		margin-right:		0px;
		width:				713px;
		height:				301px;
		background:			url(../img/map_world.jpg);
}
.floatleft{
		float:				left;
		margin-right:		5px;
		margin-bottom:		5px;
}
#footer{
		margin:			auto;
		/*padding:		10px;*/
		width:			763px;
		padding-top:	5px;
		padding-bottom:	10px;
		/*height:		178px;
		float:			left;
		border:			1px solid #000000;*/
}
#log_text{
		/*float:			left;
		/*margin-left:	200px;
		padding-left:	200px;*/
		width:			162px;
		/*height:			22px;*/
		border:			0px solid #ffffff;
		text-align:		left;
		padding-top:	2px;
		}
#log_input{
		/*float:			left;*/
		width:			162px;
		height:			22px;
		border:			0px solid #ffffff;
		padding-top:	0px;
		}
#logout{
		width:			162px;
		height:			60px;
		border-bottom:	0px solid #45556A;
		border-top:		0px solid #45556A;
		padding-top:	0px;
		}
#logo1{
		position:			absolute;
		top:				20px;
		
		width:				200px; /*-12px*/
		height:				100px;
		/*float:				left;*/
		/*border-top:			1px solid #000000;
		border-bottom:		1px solid #000000;*/
		margin-left:		12px;
		z-index:			5;
		/*background:			#ffffff;*/

}

