/* 	Hello!
	
	You may freely learn from this stylesheet, but please do not copy the design.
	This means first and foremost you: Geri, Dan and Dre! If you choose to use
	copy/paste of this code, please add a quick reference to me. Thank you.
	May the force be with you.
	
	Mik
	
*/	
html { margin: 0px; padding: 0px; }
body {margin: 0px; padding: 0px; background-color: #EBEBEB; background-image: url(../_images/background.gif); background-repeat: repeat-x; }

li { list-style-type:none; }

ul a:link { font: bold 11px/22px Arial, Helvetica, sans-serif; color: #282F77; text-decoration:none }
ul a:visited { font: bold 11px/22px Arial, Helvetica, sans-serif; color: #282F77; text-decoration:none }
ul a:hover { font: bold 11px/22px Arial, Helvetica, sans-serif; color: #282F77; text-decoration:underline }
ul a:active { font: bold 11px/22px Arial, Helvetica, sans-serif; color: #282F77; text-decoration:none }

li a:link { list-style-type:none; font: normal 11px/22px Arial, Helvetica, sans-serif; color: #282F77; text-decoration:none }
li a:visited { list-style-type:none; font: normal 11px/22px Arial, Helvetica, sans-serif; color: #282F77; text-decoration:none }
li a:hover { list-style-type:none; font: normal 11px/22px Arial, Helvetica, sans-serif; color: #282F77; text-decoration:underline }
li a:active { list-style-type:none; font: normal 11px/22px Arial, Helvetica, sans-serif; color: #282F77; text-decoration:none }

/* content-blocks */
#page { width: 900px; margin: 0px; padding: 0px;}

#logo {
	width:900px;
	height: 119px;
	margin: 0px;
	padding: 0px;
	background-image: url(../_images/bormann_and_gordon.gif); background-repeat:no-repeat;
	background-color: #FFFFFF;
	float: none;
	font: 11px/11px Arial, Helvetica, sans-serif;
	color: #5c629f;
	padding: 0px;
	z-index: 1;
	text-align:right;
}

#menu {
	width:160px;
	background-color: #282F77;
	float:left;
	margin: 0px;
	padding: 0px;
}

#content {
	width:740px;
	text-align:left;
	background-color: #D8D8D9;
	border-bottom: solid 16px #626262;
	float: left;
	margin: 0px;
	padding: 0px;
}

#header_picture {
	width:740px;
	height:161px;
	margin:0px;
	padding:0px;
	background-image: url(../_images/typo-back.gif); background-repeat:no-repeat;
	background-color: #FFFFFF;
	float: none;
	font: 11px/11px Arial, Helvetica, sans-serif;
	color: #5c629f;
	padding: 0px;
	z-index: 1;
	text-align:right;
}

#inhalte {
	width: 580px;
	margin-left: 80px;
	margin-top: 50px;
	padding-bottom: 50px;
	text-align:left;
	font: 11px/22px Arial, Helvetica, sans-serif;
	color: #282F77;
	/*line-height: 22px;*/
}

#inhalte2 {
	width: 580px;
	margin-left: 80px;
	margin-top: 0px;
	padding-bottom: 50px;
	text-align:left;
	font: 11px/22px Arial, Helvetica, sans-serif;
	color: #282F77;
	/*line-height: 22px;*/
}

#headline {
	width: 740px;
	margin: 0px;
	height: 38px;
	padding: 0px;
	text-align:left;
}

.spalte {
	width: 250px;
	font: 11px/22px Arial, Helvetica, sans-serif;
	color: #282F77;
	float: left;
}
		
/* navigation */

.navigation a:link {
	padding-left: 20px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	margin: 0px;
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #cacce2;
	text-decoration:none;
	display:block;
}

.navigation a:visited {
	padding-left: 20px;
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #cacce2;
	text-decoration:none;
	display:block;
}

.navigation a:hover {
	padding-left: 20px;
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration:none;
	display:block;
}

.navigation a:active {
	padding-left: 20px;
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration:none;
	display:block;

}

.subnav {
	padding:0px;
	margin:0px;
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #cacce2;
	text-decoration:none;
}

/* small navigation elements top-right */

.smallnav {
	font: 11px/11px Arial, Helvetica, sans-serif;
	color: #282f77;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}

.smallnav a:link {
	font: 11px/11px Arial, Helvetica, sans-serif;
	color: #5c629f;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}

.smallnav a:visited {
	font: 11px/11px Arial, Helvetica, sans-serif;
	color: #5c629f;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}

.smallnav a:hover {
	font: 11px/11px Arial, Helvetica, sans-serif;
	color: #282f77;
	text-decoration: none;
	padding: 0px;
	margin: 0px;

}

.smallnav a:active {
	font: 11px/11px Arial, Helvetica, sans-serif;
	color: #282f77;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}
/* graueer balken */

.grau {
	padding: 8px;
	margin-bottom: 14px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	background-color: #E9E9E9;
	width: 560px;
}


/* main typo blue */

.copy {
	font: 11px/22px Arial, Helvetica, sans-serif;
	color: #282F77;
	text-decoration: none;
	visibility: visible;
	z-index: 50;
}

.copy a:link {
	font: 11px/22px Arial, Helvetica, sans-serif;
	color: #282F77;
	text-decoration: underline;
	visibility: visible;
	z-index: 50;
}

.copy a:visited {
	font: 11px/22px Arial, Helvetica, sans-serif;
	color: #282F77;
	text-decoration: underline;
	visibility: visible;
	z-index: 50;
}

.copy a:active {
	font: 11px/22px Arial, Helvetica, sans-serif;
	color: #282F77;
	text-decoration:underline;
	visibility: visible;
	z-index: 50;
}

.copy a:hover {
	font: 11px/22px Arial, Helvetica, sans-serif;
	color: #282F77;
	text-decoration: underline;
	visibility: visible;
	z-index: 50;
}

/* LINK BOLD */

.linkbold, linkbold a:link, .linkbold a:visited, .linkbold a:active, .linkbold a:hover {
	font: 11px/22px Arial, Helvetica, sans-serif;
	color: #282F77;
	text-decoration: underline;
	visibility: visible;
	z-index: 50;
	font-weight: bold;
}

/* MP PRESSE DOWNLOADS textlinks */

.tlinks {
	font: 11px/22px Arial, Helvetica, sans-serif;
	color: #282F77;
	text-decoration: underline;
	visibility: visible;
	z-index: 50;
}

.tlinks a:link {
	font: 11px/22px Arial, Helvetica, sans-serif;
	color: #282F77;
	text-decoration: underline;
	visibility: visible;
	z-index: 50;
}

.tlinks a:visited {
	font: 11px/22px Arial, Helvetica, sans-serif;
	color: #282F77;
	text-decoration: underline;
	visibility: visible;
	z-index: 50;
}

.tlinks a:active {
	font: 11px/22px Arial, Helvetica, sans-serif;
	color: #282F77;
	text-decoration:underline;
	visibility: visible;
	z-index: 50;
}

.tlinks a:hover {
	font: 11px/22px Arial, Helvetica, sans-serif;
	color: #282F77;
	text-decoration: underline;
	visibility: visible;
	z-index: 50;
}

/* MP PRESSE DOWNLOADS downloadGrafiken: Abstand nach oben */

.downloadIMG {
	margin: 15px 0 0 0;
}
