body {
	background: #7F7E91;
}

div#left {
	border-bottom: 1px solid #7F7E91;
	border-left: 1px solid #7F7E91;
	border-top: 1px solid #7F7E91;
}

div#left .padding,
div#right .padding {
	background: #283955;
	color: #FFFFFF;
}

div#left a:link,
div#left a:visited,
div#right a:link,
div#right a:visited {
	color: #FF0099;
	font-weight: bold;
	text-decoration: none;
}

div#left a:active,
div#right a:active,
div#left a:hover,
div#right a:hover,
div#left a:focus,
div#right a:focus {
	color: #FF0099;
	font-weight: bold;
	text-decoration: underline;
}

div#left div p,
div#right div p {
	color: #B5CED4 !important;
}

div#left div,
div#right div {
	color: #FF0099;
	font-weight: bold;
}

div#left hr,
div#right hr {
	border-bottom: 1px solid #FFFFFF;
	color: #FFFFFF;
}

div#mbody {
	background: #B5CED4;
}

div#mbody2 {
	background: transparent url("../../images/d_blau_contentbg.jpg") center top no-repeat;
}

div#middle {
	border-bottom: 1px solid #283955;
	border-left: 1px solid #283955;
	border-right: 1px solid #283955;
}

div#right {
	border-bottom: 1px solid #7F7E91;
	border-right: 1px solid #7F7E91;
	border-top: 1px solid #7F7E91;
}

#left .menupic {
	background: #C2C0CA;
}

#left .menupic h1,
#left .menupic form h1,
#left .menupic div,
#left .menupic div p,
#right .menupic h1,
#right .menupic form h1,
#right .menupic div,
#right .menupic div p {
	color: #283955 !important;
	font-weight: bold;
}

#left .padding input,
#right .padding input {
	border: 1px solid #FFFFFF;
}

#left .padding input:active,
#right .padding input:active,
#left .padding input:hover,
#right .padding input:hover
#left .padding input:focus,
#right .padding input:focus {
	border: 1px solid #3CFF00;
}

#mfoot .padding a.extra,
#mfoot .padding a.extra:link,
#mfoot .padding a.extra:visited {
	background: #FF0099;
	color: #FFFFFF;
	padding: 2px 5px 2px;
}

#mfoot .padding a.extra:active,
#mfoot .padding a.extra:hover,
#mfoot .padding a.extra:focus {
	background: transparent;
	color: #FF0099;
	padding: 2px 5px 2px;
}

#mhead {
	background: #283955 !important;
}

#mhead div a,
#mhead div a:link,
#mhead div a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

#mhead div a:hover,
#mhead div a:active,
#mhead div a:focus {
	color: #FFFFFF;
	text-decoration: underline !important;
}

#mhead1 {
	background: url("../../images/d_blau_oberstufen.gif") transparent center 5px no-repeat;
}

#mmenu {
	background: url(../../images/d_blau_menubg2.jpg) #30251F center top no-repeat !important;
}

#mmenu div a:link,
#mmenu div a:visited {
	color: #000000 !important;
}

#mmenu div a:hover,
#mmenu div a:focus,
#mmenu div a:active {
	color: #B5CED4 !important;
}

#right .menupic {
	background: #C2C0CA;
}

#right .menupic,
#left .menupic {
	border-bottom: 1px solid #FFFFFF;
}

#starttext {
	background: transparent url("../../images/d_blau_mbodytext.png") left top no-repeat;
}
