Schriften {}
p, th, td	  	{font-size: 14px; font-family: Arial, Helvetica, sans-serif; color:#000000;line-height:20px;}

b 				{font-size:.96em; font-family: Arial, Helvetica, sans-serif; color:#000000;line-height:20px;}

*	{ margin:0; padding:0; }

body   {  
background-color: #fff;
xbackground-color: #e4e4e4;
xbackground-image: url("http://www.trendversand.ch/test2010/v3_images/bg_top.jpg");
background-position: 0% 0%;
background-repeat: repeat-x;
}


/* Headings */
h1 { font-size:24px; font-weight:normal; font-family:Georgia, Times; line-height:1.3; border-bottom:25px solid #fff; }
h2 { font-size:14px; font-weight:bold; font-family:arial, helvetica, sans-serif; line-height:1.34; border-bottom:25px solid #fff;}
h3 { font-size:25px; font-weight: normal; font-family: Arial, helvetica, sans-serif; line-height: 30px; color: #FF6600; text-decoration: none; }
h4 { color: #fff;font-weight: bold;text-decoration: none;font-size: 10px;text-transform:uppercase;display:block;background-color:#9aa1ab;border-left:5px #9aa1ab solid;}	
h5 { font-size:14px; font-weight:bold; }
h6 { font-size:11px; font-weight:bold; }




*.bg_noborder {
background-color:#fff;
border-top:20px solid #fff;
width:950;
}

*.bg_footaddress {
background-color:#fff;
border-top:20px solid #fff;
border-bottom:300px solid #5b6066;
width:100%;
}

*.bg_main {
background-color:#fff;
border-top:20px solid #fff;
width:950px;
}

*.bg_main_with_border {
background-color:#fff;
border-left:20px solid #fff;
border-right:20px solid #fff;
border-top:20px solid #fff;
width:950px;
}

*.bg_col_1					{color:#FFFFFF;background-color:#707070;font-weight: bold;}
*.bg_col_2					{color:#000000;background-color:#EEEEEC;}
*.bg_col_3					{color:#000000;background-color:#DADAD8;}
*.bg_col_4					{color:#FFFFFF;background-color:#CC0001;font-weight: bold;}
*.bg_col_5					{color:#FFFFFF;background-color:#DADAD8;font-weight: bold;}
*.bg_col_6					{color:#000000;background-color:#FFFFFF;border-width:1px;border-style:solid;border-color:#C5C5C2;}
*.bg_col_g					{color:#000000;background-color:#FFFFFF;}
*.bg_col_t					{color:#000000;background-color:#FFFFFF;}
*.bg_top					{background-color:#FFFFFF;}
*.bg_out_1					{color:#FFFFFF;background-color:#80A5D1;font-weight: bold;}
*.bg_out_2					{color:#000000;background-color:#FFFFFF;}
*.bg_out_3					{color:#000000;background-color:#FFFFFF;}
*.bg_titel_info				{text-decoration:none; font-size: 22px; line-height:40px;}
*.bg_text_info				{color:#000000;background-color:#FFFFFF;}
*.bg_state					{color:#FFFFFF;background-color:#CC0001;font-weight: bold;}
*.text1						{color:#565656;}
*.hlight					{background-color:#FFFF99}
*.error						{color:#FF0000;font-weight: bold;}
*.nextp  					{font-weight:normal;line-height:30px}

*.titel_2					{color:#000000; font-weight:bold; line-height:80px;}

*.deluxe					{xbackground-color:#ffffff;height:34px;}

/* Folgenden CSS-Klassen dienen dazu, überlange Texte, die nicht umgebrochen werden können,
  nach einer fixen Breite abzuschneiden, damit der Container, in dem der Text platziert ist, 
  sich nicht vergrössert. */

*.overflow_right {width:215px; overflow:hidden;}
*.overflow_part_item {width:10px; overflow:hidden;}
*.overflow_part_specialprice {width:220px; overflow:hidden;}
*.overflow_accessories {width:270px; overflow:hidden;}
*.overflow_variants {width:410px; overflow:hidden;} 


a							{color:#000000; text-decoration:underline;}
a:link						{}
a:visited					{}
a:hover						{color:#616469;}
a:active					{}

*.titel_1					{color:#000000; font-family: Georgia, Times; font-size: 22px; line-height:30px;}

a.TopLinks					{text-decoration:none;font-size:12px;}
a.TopLinks:link				{}
a.TopLinks:visited			{}
a.TopLinks:hover			{text-decoration:underline;}
a.TopLinks:active			{}

*.TopBasket					{text-decoration:none;font-size:12px;}
a.TopBasket:link			{}
a.TopBasket:visited			{}
a.TopBasket:hover			{text-decoration:underline;}
a.TopBasket:active			{}

/* Allgemein */

*.Grouplist					{text-decoration:none;font-size:14px;xline-height:40px;}
a.Grouplist					{text-decoration:none;font-size:14px;xline-height:40px;}
a.Grouplist:link			{}
a.Grouplist:visited			{}
a.Grouplist:hover			{text-decoration:underline;}
a.Grouplist:active			{}

*.Title						{border-bottom:25px solid #fff; color:#000000; font-family:Georgia, Times; font-size:22px; font-weight:normal; text-decoration:none; line-height:32px;}
a.Title						{border-bottom:25px solid #fff; color:#000000; font-family:Georgia, Times; font-size:22px; font-weight:normal; text-decoration:none; line-height:32px;}
a.Title:link				{border-bottom:25px solid #fff; text-decoration:none;}
a.Title:visited				{border-bottom:25px solid #fff; text-decoration:none;}
a.Title:hover				{border-bottom:25px solid #fff; text-decoration:none;}
a.Title:active				{border-bottom:25px solid #fff; text-decoration:none;}

*.Price						{font-size:20px; font-weight:bold; text-decoration:none; xline-height:30px;}

*.SpecialPrice				{color:#FFFFFF; font-size:20px; font-weight:bold; background-color:#FDBC05; line-height:30px; }

a.SmallTitle				{color:#000000; font-family:Georgia, Times; font-size:22px; font-weight:normal; text-decoration:none; line-height:30px;}
a.SmallTitle:link			{text-decoration:none;}
a.SmallTitle:visited		{text-decoration:none;}
a.SmallTitle:hover			{text-decoration:none;}
a.SmallTitle:active			{text-decoration:none;}

*.Record					{font-size:12px;}

*.Footaddress				{color:#fff; font-size:11px; line-height:15px;}
a.Footaddress				{color:#fff; text-decoration:none; line-height:15px;}
a.Footaddress:link			{color:#fff; line-height:15px;}
a.Footaddress:visited		{color:#fff; line-height:15px;}
a.Footaddress:hover			{color:#fff; text-decoration:underline; line-height:15px;}
a.Footaddress:active		{color:#fff; line-height:15px;}

*.FootaddressSmall			{color:#fff; font-size:11px; line-height:15px;}

*.linknounderline			{color:#000;text-decoration:none;}
a.linknounderline			{color:#000;text-decoration:none;}
a.linknounderline:link		{color:#000;text-decoration:none;}
a.linknounderline:visited	{color:#000;text-decoration:none;}
a.linknounderline:hover		{color:#000;text-decoration:underline;}
a.linknounderline:active	{color:#000;text-decoration:none;}

*.ColorTextGreen			{color:#008000;}
*.ColorTextRed				{color:#C71E7E;}

*.FText						{color:#008000; font-size:11px; line-height:10px;}

/* part.htm */

a.PartDescription			{font-family: arial; text-decoration:none;font-size:11px; line-height:14px;}
a.PartDescription:link		{}
a.PartDescription:visited	{}
a.PartDescription:hover		{text-decoration:underline;}
a.PartDescription:active	{}

*.PartPrice					{color:#000000; font-size:14px; font-weight:bold; text-decoration:none;}
*.PartPriceBig				{color:#FFFFFF;background-color:#97b75f;font-weight: bold; font-size:20px; line-height:20px; padding:5px;}
*.PartSpecialPrice			{color:#FFFFFF;background-color:#FDBC05;font-weight: bold; font-size:14px; line-height:20px; padding:2px;}
*.PartSpecialPriceBig		{color:#FFFFFF;background-color:#FDBC05;font-weight: bold; font-size:20px; line-height:40px; padding:5px;}

*.PartTable					{color:#000000;background-color:#FFFFFF;border-width:1px;border-style:solid;border-color:#FFFFFF;}

a.textlink					{color:#565656;text-decoration:none;}
a.textlink:link				{color:#565656;}
a.textlink:visited			{color:#565656;}
a.textlink:hover			{color:#565656;}
a.textlink:active			{color:#565656;}

a.menu1						{color:#FFFFFF;text-decoration:none;}
a.menu1:link				{color:#FFFFFF;}
a.menu1:visited				{color:#FFFFFF;}
a.menu1:hover				{color:#FFFFFF;text-decoration:underline;}
a.menu1:active				{color:#FFFFFF;text-decoration:none;}

a.flink						{color:#959595;}
a.flink:link				{color:#959595;}
a.flink:visited				{color:#959595;}
a.flink:hover				{color:#E0DFE3;}
a.flink:active				{color:#959595;}

a.img						{border:1px solid #FFFFFF;padding:1px}
a.img:link					{}
a.img:visited				{}
a.img:hover					{border-color:#7A7979}
a.img:active				{}

*.nextp  				{	font-weight:normal;line-height:30px}
a.nextp  				{	font-weight:normal;line-height:30px;text-decoration:none;background-color:#ECECED;
							padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;
							border-left-color:#FFFFFF;	
							border-bottom-width:0px;	
							border-left-width:2px;	
							border-right-width:2px;	
							border-style:solid;	
							border-right-color:#FFFFFF;	
							border-top-width:0px;}
a.nextp:link			{	}
a.nextp:visited 		{	}
a.nextp:hover 			{	color:#FFFFFF;background-color:#4B4B4D;}
a.nextp:active 			{	}


/* Links:group */

.xglink						{font-size:12px;font-weight:bold;text-decoration:none;}	
a.xglink						{}
a.xglink:link				{}
a.xglink:visited				{}	
a.xglink:hover				{}
a.xglink:active				{}	

/* Links:category */

.clink						{font-size:12px;font-weight:normal;text-decoration:none;}	
a.clink						{}
a.clink:link				{}
a.clink:visited				{}	
a.clink:hover				{}
a.clink:active				{}

/*	Links:subcategory */

.slink						{font-size:12px;font-weight:normal;text-decoration:none;color:#808080;}	
a.slink						{}
a.slink:link				{}
a.slink:visited				{}	
a.slink:hover				{}
a.slink:active				{}	


	

/**********************/
/*	Links:category    */
/**********************/

.glink	{	
	background-color:#f0f0f0;	
	border-bottom-color:#fff;	
	border-bottom-width:1px;	
	border-left-width:0px;	
	border-right-width:0px;	
	border-style:solid;	
	border-top-color:#ffffff;	
	border-top-width:0px;	
	display:block;	
	font-weight:normal;
	text-decoration:none;	
	width:200px;
	xtext-transform:uppercase;
	xfont-family: "arial narrow", arial;
	color: #000000;
	font-size: 12px;
}		
		
a.glink	{	
	border-bottom-width:0px;	
	text-decoration:none;
	color: #000000;
}		
		
a.glink:link	{
	color: #000000;


}		
		
a.glink:visited	{	
	text-decoration:none;	
	color: #000000;

}		
		
a.glink:hover	{	
	background-color:#e2e4e6;	
	border-bottom-color:#444444;	
	border-bottom-width:0px;	
	border-style:solid;	
	border-top-color:#D1D1D1;	
	border-top-width:0px;	
	color: #000000;
	text-decoration:none;	

}		
		
a.glink:active	{	
	text-decoration:none;	
	border-bottom-color:#444444;	

}		

/**********************/
/*	Links:subcategory */
/**********************/

.sclink	{	
	background-color:#FFFFFF;	
	border-bottom-color:#E8E8E8;	
	border-bottom-width:0px;	
	border-left-width:0px;	
	border-right-width:0px;	
	border-style:solid;	
	border-top-color:#ffffff;	
	border-top-width:0px;	
	display:block;	
	font-weight:normal;
	text-decoration:none;	
	width:250px;
	line-height:18px;		
}		
		
a.sclink	{
	background-color:#fffFFF;
	border-bottom-color:#FFFFFF;	
	border-bottom-width:0px;
	border-left-width:0px;	
	border-right-width:0px;		
	border-style:solid;	
	border-top-color:#ffffff;
	border-top-width:0px;	
	display:block;
	font-weight:normal;	
	text-decoration:none;	
	width:250px;		
	line-height:18px;
}		
		
a.sclink:link	{	
}		
		
a.sclink:visited	{	
	text-decoration:none;
}		
		
a.sclink:hover	{	
	background-color:#F9F9F9;
	color:#000000;	
}		
		
a.sclink:active	{	
	border-bottom-color:#444444;	
}		
