body
{
	font: 12px/1.5em Helvetica, Arial, Arial, sans-serif;
	margin:0;
	padding:0;
	background: #FFFFFF;
	color: #676767;
	text-align: center;
		
}
h1
{
	color:				#676767;
	font-family: 		Arial;
	font-weight:		bold;
	font-size:			14pt;
	margin:				0;	
}
h2
{
	color:				#676767;
	font-family: 		Arial;
	font-weight:		bold;
	font-size:			12pt;
	margin:				0;	
}
h3
{
	color:				#676767;
	font-family: 		Arial;
	font-weight:		bold;
	font-size:			9pt;
	margin:				0;
}
p
{
	margin:				0;
	font-family:		Arial;
	font-size:			9pt;
	text-decoration:	none;
	color:				#565656;
}
blockquote
{
	margin:				5px 0px 7px 30px;
	font-family:		Arial;
	font-size:			9pt;
	text-decoration:	none;
	color:				#565656;
}
li
{
	margin:				0px;
	font-family:		Arial;
	font-size:			9pt;
	text-decoration:	none;
		color:				#676767;
}
a
{
	font-size:			9pt;
	text-decoration:	none;
	font-weight:		none;
	color:				#CC0000;
}
a:hover
{
	text-decoration:	underline;
}
.listText
{
	margin:				0;
	font-family:		Arial;
	font-size:			9pt;
	text-decoration:	none;
	color:				#AAAAAA;
}
/***************************
	Navigation bis 5. Ebene
***************************/
.link_lv1
{
	font-family:		Arial;
	font-size:			11pt;
	font-weight:		bold;
	color:			#EDEDED;
	text-decoration:	none;
	margin:				0px;
	font-style:			bold;
		font-variant:		small-caps;
	padding:			0px 0 0px 0px;		
}
.link_lv1:hover
{
	color:				#CC0000;
}
.link_lv2
{
	font-size:			8pt;
	font-weight:		normal;
	color:				#464646;
	text-decoration:	none;
	margin:				0px;
	padding:			3px 0 3px 15px;	
}
.link_lv2:hover
{
	color:				#BFD8E7;
}
.link_lv3
{
	font-size:			7pt;
	font-weight:		normal;
	color:				#464646;
	text-decoration:	none;
	margin:				0px;
	padding:			3px 0 3px 25px;	
}
.link_lv3:hover
{
	color:				#BFD8E7;
}
.link_lv4
{
	font-size:			7pt;
	font-weight:		normal;
	color:				#FFFFFF;
	text-decoration:	none;
	margin:				0px;
	padding:			3px 0 3px 35px;	
}
.link_lv4:hover
{
	color:				#BFD8E7;
}
.link_lv5
{
	font-size:			7pt;
	font-weight:		normal;
	color:				#FFFFFF;
	text-decoration:	none;
	margin:				0px;
	padding:			3px 0 3px 45px;	
}
.link_lv5:hover
{
	color:				#BFD8E7;
}

/***************************
	Aktuelle Position
***************************/
.currPos
{
	font-size:			8pt;
	text-decoration:	none;
	color:				#444444;	
}
.currPosLink
{
	font-size:			8pt;
	text-decoration:	none;
	font-weight:		normal;
	color:				#444444;	
}
.currPosLink:hover
{
	color:				#999999;
}

/***************************
	Link Klassen
***************************/
a.link1
{
	font-family:		Arial;
	font-size:			8pt;
	text-decoration:	none;
	font-weight:		bold;
	color:				#FFFFFF;
}
a.link1:hover
{
	color:				#eeeeee;
}
a.link2
{
	font-family:		Arial;
	font-size:			7pt;
	text-decoration:	none;
	font-weight:		bold;
	color:				#565656;
}
a.link2:hover
{
	color:				#363636;
	text-decoration:	underline;
}
a.link3
{
	font-family:		Arial;
	font-size:			9pt;
	text-decoration:	none;
	font-weight:		bold;
	color:				#565656;
}
a.link3:hover
{
	color:				#363636;
}
a.link4
{
	font-family:		Arial;
	font-size:			9pt;
	text-decoration:	none;
	font-weight:		bold;
	color:				#FFFFFF;
}
.link5 
{
	font-family:		Arial;
	font-size:			10px;
	text-decoration:	none;
	font-weight:		bold;
	color:				#FFFFFF;
}
a.link4:hover
{
	color:				#333333;
}

/***************************
	Inhalte
***************************/
.content
{
	font-family:		Arial;
	font-size:			11pt;
	text-decoration:	none;
	font-weight:		bold;
	color:				#464646;
}
.content1
{
	font-family:		Arial;
	font-size:			8pt;
	text-decoration:	none;
	font-weight:		normal;
	color:				#464646;
	padding-left:		10 px;
	padding-right:		10 px;
}
.content2
{
	font-family:		Arial;
	font-size:			8pt;
	text-decoration:	none;
	color:				#464646;
	font-weight:		bold;
}
.content3
{
	font-family:		Arial;
	font-size:			8pt;
	text-decoration:	none;
	font-weight:		bold;
	color:				#464646;
}
.content4
{
	font-family:		Arial;
	font-size:			9pt;
	text-decoration:	none;
	font-weight:		normal;
	background-color:	#FFFFFF;
	color:				#464646;
}
.content5
{
	font-family:		Arial;
	font-size:			9pt;
	text-decoration:	none;
	color:				#464646;
	background-color:	#FFFFFF;
}
/***************************
	Formularfelder
***************************/
.form1
{
	background-color:	#FFFFFF;	
	font-family:		Arial;
	font-size:			8pt;
	color:				#464646;
	border-width:		1px;	
	border-style:		solid;
	font-weight:		normal;
	border-color:		#464646;
}
.qsearch
{
	background-color:	#FFFFFF;	
	font-family:		Arial;
	font-size:			8pt;
	color:				#464646;
	border-width:		1px;	
	border-style:		solid;
	font-weight:		normal;
	border-color:		#464646;
	height:19px;
	width: 100px;
}
.qsearchSend
{
	background-color:	transparent;	
	font-family:		Arial;
	font-size:		8pt;
	color:			#464646;
	border-width:		1px;	
	border-style:		solid;
	font-weight:		normal;
	border-color:		#464646;
}
.fsend
{
	background-color:	#D5D5D9;
	font-size:			8pt;
	font-weight:		bold;	
	color:				#464646;
	border-width:		1px;
	border-style:		solid;
	border-color:		#464646;
	cursor:				hand;

}
/***************************
	Zustände
***************************/
#big{
	font-size:		9pt;
}
#small
{
	font-size:		7pt;
}
#red
{
	color:			#FF0000;
}
#green
{
	color:			#FF0000;
}
/***************************
	Benutzerdefiniert
***************************/
headline
{
	color:				#D5D5D9;
	font-family: 		Arial;
	font-weight:		bold;
	font-size:			14pt;
	margin:				0;	
}
#light
{
	color:			#AAAAAA;
}
.bottomline
{
	padding-top:				3px;	
	font-family:		Arial;
	font-size:			7pt;
	text-decoration:	none;
	font-weight:		bold;
	color:				#565656;
}ä
code,pre{
  color:red;
}
.leftMenuL1
{
	padding:	10px 2px 2px 0px;
	font-size: 8pt;
	color: #676767;
	font-family: Arial;	
}
.leftMenuL1:hover
{
	color: #363636;
	font-family: Arial;	
}
.leftMenuL2
{
	margin-left:	20px;
	font-size: 8pt;
	color: #676767;
	font-family: Arial;	
	text-decoration: none;
}
.leftMenuL2:hover
{
 
	color: #363636;
	font-family: Arial;	
}
.leftMenuL3
{
	margin-left:	25px;
	font-size: 7pt;
	color: #676767;
	font-family: Arial;	
	text-decoration: none;
}
.leftMenuL3:hover
{

	color: #363636;
	font-family: Arial;	
}
a.leftMenuL4
{
	margin-left:	30px;
	font-size: 7pt;
	color: #676767;
	font-family: Arial;	
	text-decoration: none;
}
a.leftMenuL4:hover
{

	color: #363636;
	font-family: Arial;	
}

/* CoolMenus 4 - default styles - do not edit */
.clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible}
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:white; layer-background-color:white; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{ z-index:-1;position:absolute; padding:2px; font-family:tahoma,arial,helvetica; font-size:12px; font-weight:bold}
.clLevel0{background-color:transparent; layer-background-color:transparent; color:464646;}
.clLevel0over{ color:; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden;}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:tahoma, arial,helvetica; font-size:11px}
.clLevel1{background-color:white; layer-background-color:white; color:464646; border-color:#FFFFFF}
.clLevel1over{background-color:#F1F1F1; layer-background-color:#336699; color:464646; cursor:pointer; cursor:hand}
.clLevel1border{position:absolute; z-index:500; visibility:hidden; background-color:#FFFFFF; layer-background-color:#006699; border-style:solid; border-width:1px; border-color:#464646}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:tahoma,arial,helvetica; font-size:10px; font-weight:bold}
.clLevel2{background-color:white; layer-background-color:white; color:white;}
.clLevel2over{background-color:#0099cc; layer-background-color:#0099cc; color:Yellow; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699}

.captionSmall
{
	font-family:		Arial;
	font-size:			9pt;
	text-decoration:	none;
	font-weight:		normal;
	color:				#666666;
	font-weight:		bold;
}
.textSmall
{
	font-family:		Arial;
	font-size:			7pt;
	text-decoration:	none;
	font-weight:		normal;
	color:				#666666;
}
.searchField
{
	background-color: #FFFFFF;
	font-size: 8pt;
	color: #000000;
	font-family: Arial;	
	font-weight: normal;
	border-style: solid;
	border-width: 1px;
	width: 150px;
	border-color: #464646;	
}
.resultHead
{
	background-color: #EEEEEE;
	font-size: 10pt;
	color: #464646;
	font-family: Arial;	
	font-weight: bold;
}
.resultItem
{
	font-size: 9pt;
	color: #464646;
	font-family: Arial;	
	font-weight: bold;
}
.resultItemSmall
{
	font-size: 8pt;
	color: #464646;
	font-family: Arial;	
	font-weight: bold;	
}
table.teaser2
{
	background-color: #DDDDDD;
	font-size: 	8 pt;
	color: 		#464646;
	font-family: Arial;	
	border-style: solid;
	border-width: 1px;
	border-color: #666666;
}
.caption
{
	font-family:		Arial;
	font-size:			9pt;
	text-decoration:	none;
	font-weight:		bold;
	color:				#343434;
}
.text
{
	font-family:		Arial;
	font-size:			9pt;
	text-decoration:	none;
	font-weight:		normal;
	color:				#343434;
}
#price
{
	font-family:		Arial;
	font-size:			18pt;
	text-decoration:	none;
	font-weight:		bold;
	color:				#CC0000;
}