body  {
	font: 				100% Arial, sans-serif;
	font-size:			12px;
	background-image: 	url(images/streifennew.jpg);
	background-repeat:  repeat-x;
	background-color:	#d6d6d6;
	margin: 			0; 
	padding: 			0;
	text-align: 		center;
	color: 				#000000;
}



img, div, table { 
	behavior: url(iepngfix.htc) ;
}





img { border:0px; }
ul {
	margin:				0px;
	padding:			0px;
	list-style: 		none;
}
ul li {
	margin:				0px;
	padding:			0px;
}
body input.Textbox {
	font: 				100% Lucida, sans-serif;
	background-color:	#FFFFFF;
	border:				#000000 1px solid;
	width:				120px;
}
body input.TextboxNL {
	font: 				100% Lucida, sans-serif;
	background-color:	#FFFFFF;
	border:				#000000 1px solid;
	width:				180px;
	margin-bottom:		1px;
}
.User #Container { 
	width: 				942px;
	padding: 			0 0 0 0;
	margin: 			0 auto;
	text-align: 		left;
}
.User #Header { 
	width:				942px;
	height: 			168px;
}
.User #Header #Logo {
	position:			absolute;
	margin-top:			30px;
	margin-left:		60px;
}
.User #Header #Menu { 
	color:				#707070;
	font-size:			11pt;
	position:			absolute;
	margin-top:			15px;
	margin-left:		640px;
}
.User #Header #Search { 
	position:			absolute;
	margin-top:			10px;
	margin-left:		730px;
}
.User #Header #Menu a { 
	color:				#707070;
	font-size:			11pt;
	text-decoration:	none;
}
.User #Header #Menu a:hover { 
	text-decoration:	underline;
}
.User #Bigheader { 
	background:			url(images/bigheaderbg.png);
	width:				942px;
	height: 			270px;
}
.User #Bigheader #webshop { 
	position:			absolute;
	margin-top:			0px;
	margin-left:		-25px;
}
.User #Bigheader #Mayago { 
	position:			absolute;
	margin-top:			100px;
	margin-left:		20px;
}
.User #Bigheader #Text { 
	position:			absolute;
	margin-top:			180px;
	margin-left:		60px;
}
.User #Bigheader #Middle { 
	position:			absolute;
	margin-top:			10px;
	margin-left:		310px;
}
.User #Bigheader #Right {
	color:				#FFFFFF;
	font:				100% Arial;
	font-size:			16px;
	font-weight:		bold;
	position:			absolute;
	margin-top:			10px;
	margin-left:		709px;
}
.User #Bigheader #Right a {
	text-decoration:	none;
	font-size:			12px;
	color:				#FFFFFF;
}
.User #Bigheader #Right a:hover {
	color:				#BBBBBB;
}
.User #Bigheader #Right p {
	margin-top:			5px;
}
.User #Bigheader #Right font {
	color:				#F5822B;
}
.User #ContentContainer { 
	background-repeat:  repeat-Y;
	width: 				942px;
	text-align: 		left;
	margin-top:			20px;
}
.User .Picture {
	padding:			10px 0 0 0;
}
.User #Content { 
	margin:				0;
	padding:			30px 0 0 0;
}


.User #LeftSidebar {
	float:				left;
	width:				282px;
}
.User #LeftSidebar #news {
	background-image: 	url(images/news_bg.gif);
	background-repeat:  no-repeat;
	height:				180px;
	width:				282px;
	padding-top:		23px;
}
#news h2 {
	color:				#323232;
	margin:				0px;
	margin-left:		20px;
}
#news ul
{
	margin-top:			10px;
}
#news ul li {
	padding-top:		6px;
	padding-left:		15px;
	padding-bottom:		7px;
}
#news ul li:hover {
	background-color:	#f5822b;
}
#news a
{
	font-family:		Arial, Verdana, sans-serif;
	font-size:			11pt;
	color:				black;
	text-decoration: 	none;
}
#news a:hover
{
	text-decoration: 	underline;
}
#news .Archive {
	margin-left:		180px;
	margin-top:			20px;
}
.User #LeftSidebar #newsletter {
	margin-top:			10px;
	background-image: 	url(images/newsletter_bg.gif);
	background-repeat:  no-repeat;
	height:				179px;
	width:				282px;
	padding-top:		23px;
}
#newsletter h2 {
	color:				#323232;
	margin:				0px;
	margin-left:		20px;
}
.User #LeftSidebar #links {
	margin-top:			10px;
	background-image: 	url(images/links_bg.gif);
	background-repeat:  no-repeat;
	height:				596px;
	width:				253px;
	padding:			15px;
}
.User #links #logos {
	float				:left;
	width:				117px;
	text-align:			center;
}
.User #links #Banner {
	float:				left;
	margin-left:		15px;
}
.User #RightContent {
	float:				left;
	margin-left:		37px;
	margin-top:			2px;
}
.User #RightContent .RolliBox {
	margin-bottom:		10px;
	width:				623px;
	height:				201px;
	background-image: 	url(images/box_bg.gif);
	background-repeat:  no-repeat;
	font-family:		Arial;
	color: 				#737476;
}
.RolliBox h2 {
	margin:				0px;
	padding:			0px;
	padding-top:		15px;
	padding-left:		15px;
	padding-bottom:		15px;
	font-family:		Arial;
	color:				#737476;
	font-size:			11pt;
}
.RolliBox .left {
	float:				left;
	width:				360px;
}
.RolliBox .rolliphoto {
	float:				left;
	width:				220px;
}
.RolliBox .rollilinks {
	float:				left;
	width:				120px;
	padding-left:		5px;
	padding-top:		3px;
}
.RolliBox .rollilinks li {
	padding-bottom:		5px;
}
.RolliBox a {
	font-family: 		Arial;
	color:				#737476;
	text-decoration:	none;
	font-size:			10pt;
}
.RolliBox a:hover {
	color:				 #F5822B;
}
.RolliBox img {
	margin-left:		15px;
}
.RolliBox .right {
	float:				left;
	width:				245px;
	padding-left:		15px;
	line-height:		17px;
}

.User #BoxTable {
	margin-left:		20px;
}
.User #BoxTableHeader {
	font:				100% Arial;
	font-size:			16px;
	font-weight:		bold;
	color:				#000000;
}
.User #BoxTableText {
	font:				100% Arial;
	font-size:			15px;
	font-weight:		regular;
	color:				#FFFFFF;
}
.User #BoxTableTextHide {
	font:				100% Arial;
	font-size:			10pt;
	font-weight:		regular;
	color:				#6d6e71;
	display:			none;
}
.User #BoxTableTextShow1 {
	font:				100% Arial;
	font-size:			11pt;
	font-weight:		regular;
	color:				#6d6e71;
}
.User #BoxTableTextShow2 {
	font:				100% Arial;
	font-size:			11pt;
	font-weight:		regular;
	color:				#6d6e71;
}
.User #BoxTableTextImage {
	font:				100% Arial;
	font-size:			12pt;
	font-weight:		regular;
	color:				#FFFFFF;
}
.User #BoxTableTextButton {
	font:				100% Arial;
	font-size:			12px;
	font-weight:		bold;
	color:				#FFFFFF;
	display:			none;
}






.User #BoxTableText_rcs {
	font:				100% Arial;
	font-size:			15px;
	font-weight:		regular;
	color:				#FFFFFF;
}

.User #BoxTableText_rcs .textklein {
	font-size:			12px;
	
}

.User #BoxTableText_rcs .punkte {
	font-size:			10px;
	height:			4px;
	
}

.User #BoxTableText a {
	color:	
			#FFFFFF;
}

.User #BoxTableText a:hover {
	color:				#F5822B;
}
.User #Footer {
	margin-top:			100%;
	position:			absolute;
	top:				100%;
	bottom:				0px;
	background-color: 	#484848;
	width:				100%;
	height:				140px;
	text-align:			center;
} 
.User #Footer #foot_links {
	margin:					0 auto;
	padding-top:			20px;
	width: 					950px;
	text-align:				left;
} 
.User #Footer #foot_links .totop {
	position:			absolute;
	margin-left:		10px;
}

.User #Footer #foot_menu { 
	color:				#707070;
	font-size:			11pt;
	position:			absolute;
	margin-left:		370px;
}
.User #Footer #foot_menu a { 
	color:				#707070;
	font-size:			11pt;
	text-decoration:	none;
}
.User #Footer #foot_menu a:hover { 
	text-decoration:	underline;
}
.User #Footer #copyright { 
	color:				#707070;
	font-size:			11pt;
	position:			absolute;
	margin-left:		700px;
}
.User #Text {
	font: 				100% Arial, sans-serif;
	font-size:			12px;
}
.User #Text a {
	color:				#000000;
	text-decoration:	none;
	font-weight:		bold;
} 
.User #Text a:hover {
	text-decoration:	underline;
} 
.clearfloat {
	clear:				both;
	height:				0;
	font-size: 			1px;
	line-height: 		0px;
}