/**
  * 
  *  Author:	Matthis
  *  Date:		14.12.2009
  *
  */
  
/* Standard Dinge */
*
{
	margin:			0px;
	padding:		0px;
	border:			0px;
	font-size:		10px;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
}
html
{
	height:			100%;
}
body 
{
	font-size:		10px;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	/* color: #C0967A; */
	color:			#5C5C5C;
	padding:		0px;
	margin:			0px;
	height:			100%;
	background:		#D7BAA7;
}

/* Pre Loader */
#PreLoader
{
	position:	absolute;
	z-index:	0;
	left:		-150px;
	top:		-150px;
}


/* Design */
#PageWrapper
{
	min-height:	100%;
/*	background:	url(../images/mb_r12_c3.png) repeat-y center; */
}
#HeadWrapper
{
	height:		161px;
	background:	url(../images/mb_r1_c1.png) repeat-x;
	min-width:	1000px;
}
#Header
{
	margin:		auto;
	width:		1000px;
	padding:	2px 0px;
}
#HeadLink
{
	z-index:		5;
	font-weight:	bold;
	color:			#FF004E;
	font-size:		30px;
	font-weight:	bolder;
	position:		absolute;
	text-transform:	uppercase;
	letter-spacing:	-3px;
	margin:			50px 0px 0px 25px;
}
#HeadLink span
{
	font-size:		30px;
	font-weight:	bolder;
	color:			#D7BAA7;
}
#HeadSlogan
{
	z-index:		3;
	color:			#D7BAA7;
	font-weight:	bold;
	position:		absolute;
	margin:			80px 0px 0px 50px;
}
#HeadNavi
{
	z-index:		2;
	position:		absolute;
	padding:		63px 0px;
	width:			1000px;
}
#HeadNavi img
{
	float:			left;
}
#HeadNavi ul
{
	list-style:		none;
	padding:		0px;
	margin:			0px;
}
#HeadNavi li
{
	float:			left;
	padding-left:	1px;
	background:		url(../images/mb_head_shadow.png) repeat-x;
}
#HeadNavi li a:link,
#HeadNavi li a:visited,
#HeadNavi li a:active
{
	background:		url(../images/mb_head_navi.png) repeat-x;
	height:			22px;
	display:		block;
	margin-top:		41px;
	padding:		0px 10px 0px 10px;
	line-height:	220%;
	float:			left;
}
#HeadNavi li a:hover
{
	background:		url(../images/mb_head_navi_hover.png) repeat-x;
}

#ContentWrapper
{
	margin:			auto;
	width:			999px;
	min-width:		999px;
	padding:		2px 1px 187px 1px;
	background:	url(../images/mb_r12_c3.png) repeat-y center;
}
#Content
{
	float:			left;
	width:			761px;
	padding:		10px;
}
#SideBar
{
	width:			211px;
	float:			left;
	padding:		0px 2px 0px 5px;
}
.SubNavi
{
	list-style:		none;
	padding:		0px;
	margin:			0px;
}
.SubNavi li
{
	display:		block;
	margin:			0px 0px 1px 0px;
}
.SideBarHead
{
	display:		block;
	background:		url(../images/mb_r5_c7.png) no-repeat;
	height:			31px;
	width:			201px;
	line-height:	250%;
	color:			#6E0022;
	font-size:		12px;
	padding:		2px 0px 0px 10px;
	font-weight:	bold;
}
.SideBarBox
{
	display:		block;
	width:			199px;
	border:			1px solid #C59E85;
	border-top:		none;
	padding:		5px;
}
.SideBarBox2
{
	display:		block;
	width:			201px;
	padding:		5px;
	background:		#EDE2DA;
}
.SubNavi li a:link,
.SubNavi li a:visited,
.SubNavi li a:active
{
	display:		block;
	background:		#EDE2DA;
	width:			201px;
	height:			23px;
	color:			#6E0022;
	font-weight:	normal;
	padding:		0px 0px 0px 10px;
	line-height:	220%;
}
.SubNavi li a:hover
{
	font-weight:	bold;
	color:			#FF004E;
}
#ContentTopLine
{
	display:		block;
	height:			2px;
	overflow:		hidden;
	position:		relative;
	width:			50px;
	margin:			-2px 0px 0px 750px;
	background:		#FFF;
	z-index:		50;
}
#ContentBottomLine
{
	display:		block;
	height:			2px;
	overflow:		hidden;
	position:		absolute;
	width:			998px;
	margin:			-22px 0px;
	background:		#FFF;
	border-left:	1px solid #C59E85;
	border-right:	1px solid #C59E85;
}

#FootWrapper
{
	min-width:	1000px;
	height:		184px;
	margin-top: -184px;
	background: url(../images/mb_r13_c1.png) repeat-x;
}
#Footer
{
	margin:		auto;
	padding:	0px;
	width:		1000px;
	padding:	20px 0px 0px 0px;
}
#Footer ul
{
	list-style:	none;
}
#Footer ul li
{
	float:		left;
	padding:	0px 0px 0px 10px;
}



