body {
	font-family 		: Arial;
	font-size			: 11px;
	color				: #333333;
	margin				: 0px 10px;
	background			: url(images/body_bg.png) repeat-x;
}

.footer-menue {
	margin-left			: 800px;
}
/* Farben
 rot: #DA4040:
*/

* {
	margin 				: 0;
	padding 			: 0;
}

table {
	border-spacing		: 0;
}

td {
	font-family 		: Arial;
	color				: #333333;
	vertical-align 		: top;
	font-size			: 1.2em;
}

p { 
	margin 				: 1em 0; 
	font-size			: 14px;
	text-align			: justify;
}
p.bold {
	margin 				: 1em 0; 
	font-size			: 1.2em;
	font-weight			: bold;
}

div {
	text-align 			: left
}

h1 {
	font-size 			: 1.8em;
	color				: #DA4040;
	margin-bottom 		: 0.5em;
}
h2 {
	font-size 			: 1.4em;
	color				: #DA4040;
	margin				: 0.5em 0 -0.6em 0;
}

a {
	color 				: #333333;
	font-weight 		: bold;
	text-decoration 	: none;
}
a:hover { 
	color				: #066caa; }

img {
	border 				: none;
}
#get {
	background 			: url(http://http-get.de/get.gif) no-repeat;
}

ul { 
	margin-left 		: 1.3em; 
	font-size			: 14px;
}

textarea, input, select, input.off {
	font-family 		: Arial;
	color				: #333333;
	border				: 1px solid #D0E9FD;
	background			: #EEEEEE;
	margin				: 1px 0;
	font-size			: 1em;
	padding				: 4px;
}
input.on {
	font-family 		: Arial;
	color				: red;
	border				: 1px solid #red;
	background			: #FFFFFF;
	margin				: 1px 0;
	font-size			: 1em;
}
input.error, select.error, textarea.error {
	border				: 1px solid #FF0000;
	background-color	: #EEEEEE;
}

input.button_off {
	width				: 166px;
	height				: 60px;
	padding-bottom		: 10px;
	color				: #FFFFFF;
	font-weight			: bold;
	font-size			: 14px;
	border				: none;
	background			: url(images/button_bg.png) no-repeat;
}
input.button_on {
	width				: 166px;
	height				: 60px;
	padding-bottom		: 10px;
	color				: #FFFFFF;
	font-weight			: bold;
	font-size			: 14px;
	border				: none;
	background			: url(images/button_bg_ho.png) no-repeat;
}

.button {
	width				: 166px;
	height				: 60px;
	padding				: 17px 24px 20px 24px;
	color				: #FFFFFF;
	font-size			: 14px;
	background			: url(images/button_bg.png) no-repeat;
}
.button:hover {
	width				: 166px;
	height				: 60px;
	padding				: 17px 24px 20px 24px;
	color				: #FFFFFF;
	font-size			: 14px;
	background			: url(images/button_bg_ho.png) no-repeat;
}

.pipe {
	font-size			: 1.4em;
	color				: #FFFFFF;
	margin				: 0 2px;
}

.kontaktbox {
	color				: #6D001A;
	font-weight			: bold;
}

.topmenu {
	position			: absolute;
	top					: 199px;
	width				: 980px;
	padding				: 12px 0;
	margin-left			: 4px;
	background			: url(images/menue_band.png) no-repeat;
}
.menu {
	position			: relative;
	z-index				: 1;
	font-size			: 1.4em;
	color				: #f5e2db;
	padding				: 12px 15px;
	font-weight			: bold;
	text-shadow			: #c81422 1px 1px 2px;
}
.menu:hover, .menu_on, .menu_on:hover {
	font-size			: 1.4em;
	color				: #FFFFFF;
	padding				: 12px 15px;
	font-weight			: bold;
	text-shadow			: #c81422 1px 1px 2px;
}

.content {
	float				: left;
	width				: 973px;
	background			: url(images/content_bg.png) no-repeat;
	margin-left			: 2px;
	margin-top			: 0px;
}

.inhalt_oben {
	float				: left;
	width				: 980px;
}
.inhalt_unten {
	float				: left;
}

.infobox {
	float				: left;
	width				: 926px;
	height				: 297px;
	margin				: 0 0 0 23px;
	background			: url(images/infobox.png) no-repeat;
}

.footerlink, .footerlink:hover {
	color				: #134F90;
}

.infoHeadline {
	color				: #FFFFFF;
}

.infoLink {
	color				: yellow;
	font-size			: 1.3em;
	font-weight			: normal;
	line-height			: 18px;
}
.infoLink:hover {
	color				: #fff384;
	font-size			: 1.3em;
	font-weight			: normal;
}

div.content1 {
	width				: 445px;
	float				: left;
	margin-right		: 30px;
}
div.content2 {
	width				: 425px;
	float				: left;
}

span.bold {
	font-weight			: bold;
}
span.red {
	font-weight			: bold;
	color				: #DA4040;
}

.bxslider img {
    max-width: 450px;
}