BODY {
	margin:				57px 7px 7px 7px;
	background:			#d8dada;
	font:				12px arial;
}

A {
	color:				#333333;
	text-decoration:	none;
}

IMG {
	border:				2px solid #76797a;
}

H1 {
	margin:				0px 0px 35px 0px;
	color:				#000000;
	font:				19px arial;
}

.text-sw-14-bold {
	margin:				0px 0px 35px 0px;
	color:				#000000;
	font:				20px arial;
}

.spacerleft {
	width:				196px;
}

INPUT,TEXTAREA {
	width:				300px;
	border:				1px solid #76797a;
	margin:				2px;
}

.main {
	position:			relative;
	width:				1000px;
	min-height:			660px;
	margin:				0px auto;
	border:				3px solid #76797a;
}

.header {
	position:			relative;
	height:				112px;
	padding:			19px 0px 0px 0px;
	background:			#ffffff url('images/header-background.png') top left repeat-x;
}

.menue-top {
	position:			relative;
	height:				31px;
	background:			#76797a;
}

.menue-top-left2 {
	position:			relative;
	height:				31px;
	background:			#76797a url('images/menue-top-left-background.png') top left repeat-x;
}

.menue-top-right2 {
	position:			relative;
	height:				31px;
	padding:			0px 28px;
	vertical-align:		top;
	background:			#76797a url('images/menue-top-right-background.png') top left repeat-x;
}

A.menue-top-link {
	display:			block;
	float:				left;
	margin-right:		32px;
	padding-top:		7px;
	color:				#ffffff;
	font:				12px arial;
	text-decoration:	none;
	letter-spacing:		1px;
}

A.menue-top-link :hover{
	color:				#bbbbbb;
}

A.aktiv-top {
	background:			url('images/menue-top-aktiv.gif') top center no-repeat;
}

.body {
	position:			relative;
	min-height:			472px;
	background:			url('images/body-background.png') top left repeat-y;
}

.menue-left {
	position:			relative;
	min-height:			446px;
	padding-top:		26px;
	float:				left;
	background:			url('images/menue-left-background.png') top left no-repeat;
}

.sub-menue .menue-left-link {
	color:				#111111;
	position:			relative;
	margin-bottom:		10px;
}

A.menue-left-link {
	position:			relative;
	display:			block;
	float:				left;
	margin-bottom:		10px;
	margin-left:		-5px;
	padding-left:		26px;
	color:				#ffffff;
	font:				12px arial;
	text-decoration:	none;
	letter-spacing:		1px;
}

A.menue-left-link:hover {
	color:				#bbbbbb;
}

A.aktiv-left {
	background:			url('images/menue-left-aktiv.gif') top left no-repeat;
}

.content {
	position:			relative;
	height:				422px;
	margin-left:		196px;
	padding:			22px 28px 28px 28px;
	overflow:			auto;
	background:			url('images/content-background.png') top left no-repeat;
}

.content2 {
	position:			relative;
	height:				422px;
	background:			url('images/content-background.png') top left no-repeat;
}

.footer {
	position:			relative;
	height:				27px;
}

.footer-left {
	position:			relative;
	width:				196px;
	height:				27px;
	float:				left;
	background:			#939697 url('images/footer-left-background.png') top left repeat-x;
}
.footer-left2 {
	position:			relative;
	height:				27px;
	background:			#939697 url('images/footer-left-background.png') top left repeat-x;
}

.footer-right {
	position:			relative;
	height:				27px;
	margin-left:		196px;
	background:			#c2c4c5 url('images/footer-right-background.png') top left repeat-x;
}
.footer-right2 {
	position:			relative;
	height:				27px;
	background:			#c2c4c5 url('images/footer-right-background.png') top left repeat-x;
}

.txt_print {
	font-size:			10.5pt;
	font-family:		Arial;
	color:				#337FB9
}

li.trailer{
	list-style-image:url('/images/li_pfeil_right.png');
	padding-bottom:10px;
}
