@charset "utf-8";
/* CSS Document by Jonas Hess */

/* STANDARDS */


body
{
	/* background:	transparent url(img/bg.png) repeat-x top left; */
	color:		#505050;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size: 	13px;
	margin-top: 	0px;
	margin-left:    0px;
}

/* IDs */

#wrapper {
	background-color:	#ffffff;
	margin:			0;
	width:			1280x;
	height:			865px;
	z-index:		20;
	background-image: url(/bupm/img/bg_standard.png);
	background-position: top left;
	background-repeat:no-repeat;
}


/* KOPFZEILE */


#kopfzeile
{
	height:		156px;
	left:		0px;
	margin:		0px;
	padding:	0px;
	top: 		0px;
}

#kopfzeile img
{
	border:		none;
	left: 		0px;
	margin:		0px;
	padding:	0px;
	position:	absolute;
	top:		0px;
}

#kopfmenu
{
	height:         25px;
	top:            165px;
	position:       absolute;
	width:          168x;
	left:           820px;
	font-size:      12px;
	font-weight:    bold;
	line-height:    25px;
	vertical-align: middle;
	color:          #0d2d7f;
}

#kopfmenu a
{
	padding-right: 25px;
	color: #0d2d7f;
	text-decoration: none;
}


/* LINKES MENU */


#menu_links
{
	height:		536px;
	left:		0px;
	position:	absolute;
	top:		240px;
	width:		250px;
}

#menu_links ul
{
	color:			#657AAE;
	font-size:		16px;
	font-weight:		bold;
	line-height:		39px;
	list-style-type:	none;
	padding-left: 		0px;
	margin-left: 0px;
}

#menu_links ul li
{
	list-style-type: none;
}

.linkesmenu
{
	font-size:	12px;
	font-weight:	lighter;
	padding-top:	85px;
	padding-left:   0px;
	margin-left:    0px;
}

.linkesmenu li
{
	color:		#657AAE;
	font-size:	17px;
	padding-left:	25px;
	margin-left: 0px;
	font-weight: normal;
	background-image: url(/bupm/img/listenstrich.png);
	background-position: top left;
	background-repeat: no-repeat;
}

.linkesmenu ul
{
	margin-left: 0px;
	padding-left: 0px;
}

.linkesmenu li a
{
	color:			#657AAE;
	text-decoration:	none;
}

.linkesmenu li a:active
{
	color: #904099;
}

.linkesmenu li a:hover
{
	color:			#904099;
	text-decoration:	none;
}


.linkessubmenu li
{
	background-image:none;
	padding-left:	50px;

}

.linkessubmenu a:active
{
	color: #8f3f96;
}

.linkessubmenu a:hover
{
	color: #8f3f96;
}

.linkessubmenu ul
{
	padding-left:	25px;
}

.linkessubmenu li
{
	color:		#909FC4;
	font-size:	13px;
	line-height:	18px;
	line-height:	normal;
}


/* MITTELFELD */


#mittelfeld
{
	height:		536px;
	left: 		220px;
	margin:		0px;
	padding-top:	15px;
	margin-top:     35px;
	position:	absolute;
	top:		200px;
	width:		770px;
	font-size:      13px;
}

#mittelfeld h1
{
	font-size:	30px;
	margin:		0px;
	padding-bottom:	15px;
	padding-left:	65px;
	padding-right:	5px;
	/* text-align:	center; ### probeweise left und 65 statt 5px von links */
	text-align: left;
	font-weight: normal;
}

#mittelfeld #textfeld
{
	top: 108px;
	position: absolute;
	width: 770px;
}

#mittelfeld p
{
	font-size:	13px;
	margin-left:	60px;
	margin-right:	60px;
	padding-left:	5px;
	padding-right:	5px;
	margin-top: 7px;
	margin-bottom: 7px;
	padding-top: 0px;
	padding-bottom: 0px;
}

#mittelfeld p a
{
	color: #657AAE;
}

#mittelfeld ul
{
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}

#mittelfeld li
{
	line-height:		15px;
	list-style-image:	url(/bupm/img/unendlich.png);
	margin-left:		60px;
	/* margin-right:		60px; */
	padding-bottom:		20px;
	padding-top: 7px;
	padding-bottom: 7px;
	color: #000000;
	font-size:	13px;
}

#mittelfeld li.normalzeilenabstand
{
	line-height: 8px;
}

/* #mittelfeld table
{
	margin-left:	90px;
	margin-right:	45px;
	width:		480px;
} */

#mittelfeld p.anregung
{
	font-size:	17px;
	margin-left:	60px;
	margin-right:	60px;
	padding-left:	5px;
	padding-right:	5px;
	margin-top: 30px;
	font-weight: normal;
	padding-top: 0px;
	color: #657aae;
}

#mittelfeld .herzverstand
{
	color:		#0d2d7f;
	font-size:	17px;
	font-style:	italic;
	font-weight:	normal;
	margin-bottom:	30px;
	margin-left:	320px;
	margin-right:	0px;
	margin-top:	-10px;
}

#mittelfeld table tr td
{
	color: #000000;
}


/* RECHTER BEREICH */


#meldung_rechts
{
	height:		536px;
	left:		790px;
	margin:		0px;
	position:	absolute;
	top:		150px;
	width:		241px;
}

#meldung_rechts_leer
{
	height:		536px;
	left:		790px;
	margin:		0px;
	padding-top:	98px;
	position:	absolute;
	top:		150px;
	/* width:		230px; */
}

#meldung_rechts_diamant
{
	height:		536px;
	left:		790px;
	margin:		0px;
	padding-top:	70px;
	position:	absolute;
	top:		150px;
	width:		241px;
}

#meldung_rechts_gerbera
{
	height:		536px;
	left:		790px;
	margin:		0px;
	padding-top:	70px;
	position:	absolute;
	top:		150px;
	width:		241px;
}

#meldung_rechts_diamant p,
#meldung_rechts_gerbera p,
#meldung_rechts_leer p
{
	color: 		#77787B;
	line-height:	28px;
	margin-left:	30px;
	margin-right:	30px;
}

#meldung_rechts_diamant p em,
#meldung_rechts_gerbera p em,
#meldung_rechts_leer p em
{
	font-size: 12px;
	font-style: italic;
}

#meldung_rechts_leer p.normalzeilenabstand
{
	line-height: normal;
	position: absolute;
	top: 103px;
	padding-left: 10px;
	margin-left: 18px;
	padding-right: 10px;
	width: 204px;
}

/* Fusszeile: Werte Wachstum Wandel */
#www
{
	font-size: 17px;
	/* color: #0d2d7f; */
	color: #657AAE;
	width: 1024px;
	text-align: center;
	position: absolute;
	top: 830px;
}

/* SPECIAL: SITEMAP */


.sitemaplink
{
	color: 			#0d2d7f;
	text-decoration:	none;
}

a.sitemaplink:hover
{
	text-decoration: underline;
}

.ui
{
	font-style:italic;
	text-decoration:underline;
}

.unternehmertab
{
	margin-left: 0px;
	margin-right: 0px;
	width: 770px;
}

.fettblau
{
	color:          #657AAE;
	font-weight:    bold;

}
