a.blue,a.blue:visited {
	color:#555555;
	text-decoration:none;
	FONT-WEIGHT: bold;
}
a.blue:hover {
	color:#aa0000;
	text-decoration:none;
}

a.men,a.men:visited {
	color:#444444;
	text-decoration:none;
	font-size: 8pt;
}
a.men:hover {
	color:#aa0000;
	
}

a.grey,a.grey:visited {
	color:#444444;
	text-decoration:none;
	font-size: 11pt;
}
a.grey:hover {
	color:#aa0000;
	text-decoration:none;
}

.standardtext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000}
A.blueb,A.blueb:visited {
	COLOR: #888888; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.blueb:hover {
	COLOR: #aaaaaa
}
A.Main,A.Main:visited {
	COLOR: #888888; FONT-WEIGHT: normal; TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt
}
A.Main:hover {
	COLOR: #aaaaaa
}
A.bluec,A.bluec:visited {
	COLOR: #888888; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.bluec:hover {
	COLOR: #aaaaaa
}
A.orange {
	COLOR: #003300; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.orange:hover {
	COLOR: #00FF00
}
A.Link {
	COLOR: #0000cc; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.Link:hover {
	COLOR: #FFFFFF
; font-family: Verdana, Arial, Helvetica, sans-serif
}

INPUT,TEXTAREA,SELECT {font-family:Verdana,Arial,Helvetica;border:1px solid #bbbbbb;font-size:10px;}


/* start css datei || freies-banner.de  */

.ritter,
.test
{ position: absolute; }

.ritter {
	top:400px;
	left:700px;
	z-index: 0;}

/*********** Textformatierungen 		***********/
/*********** Text				***********/

.normal { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.normal A:link { color:#666666; text-decoration:underline; }
.normal A:visited { color:#666666; text-decoration:underline; }
.normal A:active { color:#666666; text-decoration:underline; }
.normal A:hover { color:#666666; text-decoration:none;}

.klein { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; color: #000000;}
.klein A:link { color:#900000; text-decoration:none; }
.klein A:visited { color:#900000; text-decoration:none; }
.klein A:active { color:#900000; text-decoration:none; }
.klein A:hover { color:#900000; text-decoration:none; font-weight:bold;}

.fett { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight:bold;}
.fett A:link { color:#333333; text-decoration:none; }
.fett A:visited { color:#333333; text-decoration:none; }
.fett A:active { color:#333333; text-decoration:none; }
.fett A:hover { color:#333333; text-decoration:underline; }

.head { 	font-family: 	Verdana, Arial, Geneva, Helvetica, sans-serif;
		font-size: 	14px;
		font-weight:	bold;
		color: 		#333333;
		font-variant:	small-caps;
		}
.head A:link { color:#333333; text-decoration:none; }
.head A:visited { color:#333333; text-decoration:none; }
.head A:active { color:#333333; text-decoration:none; }
.head A:hover { color:#333333; text-decoration:none; }

.fett_gruen { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color: #339900;}
.fett_gruen A:link { color:#339900; text-decoration:none; }
.fett_gruen A:visited { color:#339900; text-decoration:none; }
.fett_gruen A:active { color:#339900; text-decoration:none; }
.fett_gruen A:hover { color:#339900; text-decoration:underline; }

.anfrage { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color: #339900;}

.trenner { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color: #999999;}


/*********** Seitenformatierungen		***********/
/*********** Body / Scrollbar usw.		***********/

BODY	 {
	
	scrollbar-face-color: 		#ffffff;
	scrollbar-highlight-color: 	#ffffff;
	scrollbar-3dlight-color: 	#cccccc;
	scrollbar-darkshadow-color: 	#333333;
	scrollbar-arrow-color: 		#333333;
	scrollbar-track-color: 		#cccccc;
	
	}

/*********** Tabellen / Zellen formatierungen	***********/
/*********** Farbe Style etc.			***********/
.tab_preis 	{
	
	background			:#FFFFFF;
	border				:#999999;
	border-width			:1px;
	border-style			:solid;
	white-space			:nowrap;
	
		}
		
.tr_trenner 	{
	
	background			:#cccccc;
	border				:#999999;
	border-width			:1px;
	border-style			:solid;
	white-space			:nowrap;
		}
		
		
.td_nav 	{
	
	background			:#FFFFFF;
	background-image:		url(../Bilder/nav_htgr.gif);
	background-repeat:		repeat-x;
	
		}
		
.td_cfp		{
	
	background			:#FFFFFF;
	border-bottom			:#999999;
	border-right			:#999999;
	border-left			:#999999;
	border-width			:1px;
	border-style			:solid;
	padding-top			:5px;
	padding-bottom			:5px;
	padding-left			:10px;
	padding-right			:5px;
	line-height			:16px;
	
		}
		
		
.button { 

	background-color		:#ffffff;
	border-right			:#cccccc 1px solid;
	border-left			:#cccccc 1px solid;
	border-top			:#cccccc 1px solid;
	border-bottom			:#cccccc 1px solid;
	padding				: 0px 0px 0px 0px;
	
	}
	
ul 	{
	
	position:relative;
	list-style-type: square;
	
	}


li 	{ 
	
	margin: 0px 0px 0px 0px; 
	
	}
	
hr 	{ 
	
	height: 1px;

	color:	#000000;
	margin: 10px 0px 10px 0px; 
	
	}
	
/*********** Positionierungen		***********/
/*********** Tabellen Bilder etc.	***********/

.image {

	border-top			:#000000;
	border-bottom			:#000000;
	border-right			:#000000;
	border-left			:#000000;
	border-width			:1px;
	border-style			:solid;

	}

.logo 	{ 
	
	position			:absolute;
	top				:5px;
	left				:5px;
	
	}
	
	

.claim { 
	
	position			:absolute;
	top				:172px;
	left				:290px;
	
	}

.table_content_main 	{

	position			:absolute;
	top				:210px;
	left				:175px;
	line-height			:16px;
	z-index			:20; 		
	
			}
			
.table_bottom 		{

	position			:absolute;
	top				:1px;
	left				:175px;
			}
			
.submenue2 { 
	
	
	position			:absolute;
	top				:240px;
	left				:5px;
	width				:200px;
	z-index			:50; 		
	
	}
	
	
.box_sell { 
	
	background-color: #FFFFFF;
	border-top			:#000000;
	border-bottom			:#000000;
	border-right			:#000000;
	border-left			:#000000;
	border-width			:1px;
	border-style			:solid;
	position			:relative;
	top				:30px;
	left				:5px;
	width				:140px;
	z-index			:30; 		
	
	}
.box_news {

	background-color: #FFFFFF;
	border-top			:#000000;
	border-bottom			:#000000;
	border-right			:#000000;
	border-left			:#000000;
	border-width			:1px;
	border-style			:solid;
	position			:relative;
	top				:30px;
	left				:5px;
	width				:540px;
	z-index			:30;

	}
/* end css datei || freies-banner.de  */

/* jcp - nopcart */
.nopcart {width:100%;border:#aaa 1px solid;padding:0px;}
.nopheader { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #555;}
.nopentry { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color: #555;}
.nopbutton {font-family:Verdana,Arial,Helvetica;border:1px solid #bbbbbb;font-size:12px;}
.noptotal { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #555;}



