html, body {
	margin: 0;
	padding: 0;
}

body {
	background-image: url(../img/layout/mwl_verlauf_bg.jpg);
	background-repeat: repeat-x;
	background-color: #89a6ef;
}

#main {
	margin: 121px auto 0px auto;
	width: 916px;
}

#main_site {
	width: 905px;
	height: 576px;
	height: 610px;
	float: left;
	background-color: #ffffff;
}

#main_shadow_right {
	width: 11px;
	height: 576px;
	height: 610px;
	float: left;
	background-image: url(../img/layout/mwl_verlauf_rechts.jpg);
	background-repeat: no-repeat;
}

#main_shadow_bottom {
	width: 916px;
	height: 12px;
	float: left;
	background-image: url(../img/layout/mwl_verlauf_unten.jpg);
	background-repeat: no-repeat;
}

#main_site_metanav {
	float: left;
	height: 21px;
	width: 465px;
	overflow: hidden;
	padding: 15px 0px 0px 440px;
}

#main_site_mainnav {
	float: left;
	height: 36px;
	width: 525px;
	background-color: #1f4294;
	overflow: hidden;
	padding: 70px 0px 0px 25px;
}

#main_site_logo {
	float: left;
	height: 106px;
	width: 340px;
	padding-right: 15px;
	border: 0px solid red;
}

#main_site_subnav {
	float: left;
	height: 419px;
	width: 203px;
	overflow: hidden;
	padding: 25px 0px 0px 25px;
}

#main_site_content {
	float: left;
	height: 394px;
	height: 428px;
	width: 627px;
	overflow: auto;
	padding: 15px 25px 25px 0px;
	margin-left: 25px;
}


#attachments
{
	margin:5px 0px 13px 25px;
	padding:0;
}

#attachments li
{
	list-style:none;
	padding:0;
	margin:0;
}

#attachments li a
{
	display:block;
	height:15px;
	padding:5px 0px 7px 25px;
	color: #1543af;
}

#attachments li a:hover
{
	color: #000000;
}

#attachments li a.dokument_pdf
{
	background: transparent url(/downloads/img/dokument_pdf.gif) no-repeat 0px 50%;
}
#attachments li a.dokument_excel
{
	background: transparent url(/downloads/img/dokument_excel.gif) no-repeat 0px 50%;
}

#attachments li a.dokument_word
{
	background: transparent url(/downloads/img/dokument_word.gif) no-repeat 0px 50%;
}
#attachments li a.dokument
{
	background: transparent url(/downloads/img/dokument.gif) no-repeat 0px 50%;
}

input.pflicht
{
	background-color: #dfe3eb;
	border: 1px solid #7f9db9;
}