
* {
			border: 0;
			padding: 0;
			margin: 0;
			font-size: 100.01%;
}

body {
			background: url(../images/bg-body.jpg) rgb(234, 147, 59) repeat-x;
			font-family: "Trebuchet MS", sans-serif;
			font-size: 13px;
}

a {
			color: #000000;
			text-decoration: none;
}

a:hover {
			color: #C30000;
			text-decoration: none;
}

#wrapper {
			position: relative;
			background: url(../images/bg-container.jpg) repeat-y;
			width:986px;
			min-height:100%;
			margin:0 auto;
			z-index:1;
}

* html #wrapper {
			height:100%;
}

#navi {
			background: url(../images/bg-navi.jpg) no-repeat;
			width: 951px;
			height: 40px;
			margin: 0px 0 0 0px;
			padding: 5px 0px 0 35px;
			line-height: 2.3em;
			font-size: 13px;
			font-weight: bold;
}

#navi a {
			text-decoration: none;
			color: #FFFFFF;
}

#navi a:hover {
			text-decoration: none;
			color: #ea933b;
}

#navi a:activ {
			text-decoration: none;
			color: #ea933b;
}

#navi ul {
			list-style: none;
}

#navi li {
			float: left;
}

#navi_1,
#navi_1 a {
			width: 113px;
}

#navi_2,
#navi_2 a {
			width: 123px;
}

#navi_3,
#navi_3 a {
			width: 144px;
}

#navi_4,
#navi_4 a {
			width: 119px;
}

#navi_5,
#navi_5 a {
			width: 125px;
}

#navi_6,
#navi_6 a {
			width: 111px;
}

#navi_7,
#navi_7 a {
			width: 118px;
}

#navi_8,
#navi_8 a {
			width: 90px;
}

#header {
			margin: 0px 0 0 0px;
			background: url(../images/bg-header.jpg) no-repeat;
			width: 986px;
			height: 182px;
}

#header_ani {
			margin: 0px 0 0 0px;
			width: 986px;
			height: 182px;
}

#content-left {
			position:absolute;
			background: url(../images/bg-content-left.jpg) no-repeat;
			top: 226px;
			left: 0px;
			width: 200px;
			height: 434px;
			padding: 0px 0px 0 42px;
}

* html #content {
			height: 420px;
}

#content {
			width: 449px;
			margin: 0px 0 0 242px;
			padding: 14px 15px 0px 12px;
			background: url(../images/bg-content.jpg) no-repeat;
			font-size: 13px;
			color: #000000;
			line-height: 1.4em;
			min-height: 420px;
}

#content a {
			font-size: 13px;
			font-style: normal;
			text-decoration: underline;
			color: #000000;
}

#content a:hover {
			text-decoration: underline;
			color: #C30000;
}

#kontaktadresse {
			position:absolute;
			background: url(../images/bg-kontakt.jpg) no-repeat;
			top: 226px;
			left: 718px;
			width: 258px;
			height: 390px;
			padding: 44px 0px 0 10px;
			font-size: 13px;
			color: #000000;
}

#kontaktadresse a {
			font-size: 13px;
			font-style: normal;
			color: #000000;
			text-decoration: underline;
}

#kontaktadresse a:hover {
			text-decoration: underline;
			color: #C30000;
}

#footer {
			clear: both;
			background: url(../images/bg-footer-body.jpg) rgb(218, 93, 26) repeat-x;
			height:195px;
			padding: 0px 0px 0 0px;
			margin:0px 0 0 0px;
}

h1 {
			font-family: "Mistral", sans-serif;
			color: #FFFFFF;
			font-size: 24px;
			font-weight: normal;
			padding-top: 0px;
			padding-bottom: 8px;
}

h2 {
			font-family: "Trebuchet MS", sans-serif;
			color: #FFFFFF;
			font-size: 18px;
			font-weight: bold;
			padding-top: 0px;
}

h3 {
			font-family: "Trebuchet MS", sans-serif;
			color: #FFFFFF;
			font-size: 13px;
			font-weight: bold;
			padding-top: 18px;
			padding-bottom: 12px;
}

h4 {
			font-family: "Trebuchet MS", sans-serif;
			color: #620000;
			font-size: 15px;
			font-weight: bold;
			padding-top: 0px;
			padding-bottom: 10px;
}

.imgborder {
			border: 8px solid #ed9f48;
}


.imgborder2 {
			border: 5px solid #ed9f48;
}

.list {
			padding-left: 0px;
			padding-top: 10px;
			padding-bottom: 0px;
			line-height: 1.0em;
}

li {
			padding-bottom: 10px;
}

#scroller {
			text-align: right;
			float:inherit;
			text-decoration: none;
}

#scroller a {
			font-size: 13px;
			color: #000000;
}

#scroller a:hover {
			color: #620000;
}

.rahmen {
			background-color: #000000;
			border: 1px solid #FFFFFF;
			padding: 10px 10px 10px 10px;
}

.rahmen2 {
			background-color: #000;
			border: 1px solid #F7E011;
			border-style: dashed;
			padding: 10px 10px 10px 10px;
}

.rot {
			font-family: "Trebuchet MS", sans-serif;
			color: #620000;
			font-size: 14px;
			font-weight: bold;
}

