@charset "utf-8";
@font-face{
	font-family:'FuturaBT-Bold';
	font-weight:bold;
	font-style:normal;
	src:url('futubd__.eot');
	src:url('futubd__.eot?#iefix') format('embedded-opentype'),
	url('futubd__.woff') format('woff'),
	url('futubd__.ttf') format('truetype'),
	url('futubd__.svg#futubd__') format('svg');
}

body{
	margin:0;
	padding:0;
	background: url(../images/horizontalverlauf.jpg) repeat-x fixed;
	font: 93%/1.4em Verdana,Arial,Helvetica,sans-serif;
	text-align: left;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: 0;
	color: #442719;
}

ul,ol,dl{
	padding:0;
	margin:0;
}
h1,h2,h3,h4,h5,h6,p{
	margin-top:0;
	line-height: 1.6em;
}

h1{
	font-size: 1.45em;
	margin-bottom:30px;
	font-weight: normal;
	text-transform: uppercase;
}

h2 {
	font-size: 1em;
	font-weight: bold;

}

h2 img {
	margin-right:10px;
}

a img{
	border:none;
}
/* 
a:link{
	color:#42413c;
	text-decoration:underline;
}
a:visited{
	color:#6e6c64;
	text-decoration:underline;
}
a:hover,a:active,a:focus{
	text-decoration:none;
}
*/

#logo {
	background: #C6D580; 
	display:block;
}

.container{
	width:1000px;
	margin:0 auto;
	background:#ffffff;
}

.header{
	background:white;
	text-align: center;
}

#bgr{
	margin-top:40px; /* 40 pixel white bar! */
	padding-top:10px;
	background:url(../images/unterteil.jpg) no-repeat;
}

.links{
	float:left;
	width:610px;
	padding-bottom: 0px;
	margin-left:20px;
	margin-top:10px; /* +22px top von #bgr*/
	padding-right:20px;
	background:transparent;
}

.rechts{
	width:350px;
	float:left;
	margin-top:10px; /* +10px top von #bgr*/
	padding-top:4px;
	background-color:transparent;
}

.content ul,.content ol{
	padding:0 15px 15px 40px;
}

.footer{
	padding:10px 0;
	clear:both;
	background:#ccc49f;
	position:relative;
}

.fltrt{
	float:right;
	margin-left:8px;
}
.fltlft{
	float:left;
	margin-right:8px;
}
.clearfloat{
	clear:both;
	font-size:1px;
	line-height:0px;
	height:0;
}

.uc { text-transform: uppercase; }
.lc { text-transform: none; }

#navBar {
	width:1000px;
	height:54px;
	position:absolute;
	top:199px;
	vertical-align: bottom;
}

.bulletHeader {
	vertical-align: middle;
}

#navli01 { width: 146px;}
#navli02 { width: 117px;}
#navli03 { width: 201px;}
#navli04 { width: 117px;}
#navli05 { width: 105px;}
#navli06 { width: 150px;}
#navli07 { width: 126px;}

ul.enum, ol.enum {
	display: inherit;
	line-height: 25px;
	margin-bottom:15px;
}

ul.enum {
	padding-left:15px;
	list-style-type: square;
}

ol.enum {
	padding-left: 20px;
}

blockquote {
	margin-left: 1em;
	margin-top: 2em;
	margin-bottom: 2em;
	margin-right:20px;
	padding-top:10px;
	padding-left: 25px;
	background: transparent url(../images/leQuote.png) no-repeat;
}

blockquote p {
	padding:0px;
	margin-bottom:10px;
	color:#f9b233;
	font-size:14px;
	text-transform: uppercase;
	font-style: normal;
	line-height: 140%;
}

blockquote span {
/*	color:#a99166; */
	color:#442719;
	font-size:14px;
	text-transform: uppercase;
}

img.platzhalter {
	background-color: #f9b233;
	display: block;
}

div.rechts * {
	padding-right:10px;
}

div.rechts img {
	padding-right:0px;
}

blockquote p.colKlassHom, ul#navmenu-h a *.colKlassHom {
	color:#f6a806 !important;
}

blockquote p.colMbErn, ul#navmenu-h a *.colMbErn {
	color:#284f92 !important;
}

blockquote p.colMbPraev, ul#navmenu-h a *.colMbPraev {
	color:#0094dc !important;
}

blockquote p.colDarm, ul#navmenu-h a *.colDarm {
	color:#96be0e !important;
}

blockquote p.colDorn, ul#navmenu-h a *.colDorn {
	color:#bb9f6f !important;
}

blockquote p.colMass, ul#navmenu-h a *.colMass {
	color:#a11a31 !important;
}

blockquote p.colKim, ul#navmenu-h a *.colKim {
	color:#ee873a !important;
}

.kleingedrucktes {
	font-size: 0.8em;
}

.center {
	text-align: center;
}

.blocksatz {
	text-align: justify;
}

.right10 {
	margin-right: 10px;
}

.endOfPage {
	line-height: 0px;
}