body 
{
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 10px;
	color: #483800;
	background: #fff;
	text-align: center;
	margin: 0;
	padding: 0;	
	background-image: url("../images/BGnav-sec.png");
	background-repeat: repeat-x;
}

object {margin: 0; padding: 0;}

/*#################################################################################*/
/*Strukturierung - Website*/
/*#################################################################################*/

#struktur 
{
	width: 750px;
	margin: 0 auto;
	text-align: left;
}

#viso 
{
	width:  750px; 
	height: 280px;
	margin: 0;
	padding: 0;		
}

#hdline
{				
	width: 750px;
	height: 35px;
	margin: 0;
	padding: 0;		
	background-image: url("../images/BGheadline.png");
	background-repeat: no-repeat;				
}

#nav
{			
	width : 750px;
	height: 81px;
	margin: 0;
	padding: 0; 
	background-image: url("../images/BGnav.png");
	background-repeat: no-repeat;
}
			
div#nav ul { list-style: none; margin: 0 0 0 15px; padding: 0; width: 750px; height: 27px; }
div#nav ul li{ float: left; text-align: center;  width: 100px; margin: 0; padding: 0; margin: 56px 0 0 0;}

#nav a:link, #nav a:visited, #nav a:active 
{	
	width: 100px;
	font-weight: normal;
	color: #483800; 
	text-decoration: none; 
	display: block; 
	height: 27px;
}

#nav a:hover 
{
	width: 100px;
	color: #000; 
	background-image: URL("../images/BGnavHOVER.gif");
	background-position: top;
	height: 27px;
}

.aktiv 
{		
	background-image: URL("../images/BGnavAKTIV.gif");
	background-position: top;
	font-weight: bold !important;
}

.warenkorb 
{ 	
margin: 0 0 0 30px;
font-weight: bold !important;
letter-spacing: 1px;
}

#indexbg	
{	
	width: 750px;
	min-height: 145px;
	margin: 0;
	padding: 0;				
	background-image: url("../images/BGtxt.png");
	background-repeat: no-repeat;	
	background-position: bottom;
	float: left;
}

#index	
{	width: 720px;
	min-height: 145px;
	margin: 0 0 0 15px;
	padding: 0;	
}

.text
{		
	width: 660px;
	min-height: 100px;
	padding: 0;
	margin: 15px 30px 0 30px;
	float: left;			
}

#navsec
{
	clear: both;
	width: 720px;
	height: 18px;
	padding: 0;
	margin: 0 0 15px 15px;		
	background-color: #f6f5f2;
}

div#navsec ul { list-style: none; height: 18px;}
div#navsec ul li{ float: right; margin-right: 40px; text-align: center; line-height: 18px; }

#navsec a:link, #navsec a:visited, #navsec a:active 
{	color: #999; 
	font-size: 0.9em;
	text-decoration: none; 
	display:block; 
}

#navsec a:hover 
{	
	color: #000;
	font-size: 0.9em; 			
}

.aktivsec{	color: #000 !important;  }

#subnav
{		
	width: 720px;
	height: 80px;
	margin: 0 0 0 0;
	padding: 0;
	float: left;
}

div#subnav ul { list-style: none; margin:0; padding:0; height:18px;}
div#subnav ul li{  margin: 0; padding: 0; width:721px; text-align:left; letter-spacing:2px; margin:2px 0; }

#subnav a:link, #subnav a:visited, #subnav a:active 
{		
	color: #483800;
	font-size: 0.9em;
	text-decoration: none; 
	display: block; 
	background-image: URL("../images/BGsubnavHOVER.png");
	padding: 0 0 1px 31px; 
}

#subnav a:hover 
{
	color: #000;
	font-size: 0.9em; 
	background: #faf3d6;
	padding: 0 0 1px 32px; 
}

.aktivsub 
{ 
	font-size: 0.8em; 
	font-weight: bold;
	background: #faf3d6;
	margin: 0;
	padding: 0 0 0 38px; 
}

/*#################################################################################*/
/*VISO formate*/
/*#################################################################################*/

#hd_homevid
{
border: 1px solid #999;
border-bottom: none;
margin: 45px 0 0 14px;
padding: 0;
}

#hd_homeemo
{
margin: 45px 0 0 0;
padding: 0;
width: 350px;
height: 234px;
}

#hd_knowhow
{
margin: 0 0 0 0;
}

/*#################################################################################*/
/*TEXT formate*/
/*#################################################################################*/

h1 { font-size: 1.7em; font-weight: normal; letter-spacing: 3px; padding: 5px 0 0 0; margin: 0 0 0 44px;  font-variant: small-caps; clear: both; 	text-align: left;}
h2 { font-size: 1.4em; font-weight: bold; letter-spacing: 2px; padding: 0; margin: 12px 0 0 0; font-variant: small-caps; 
	text-align: left;
	height: 26px;
}
h3 { font-size: 1.2em; font-weight: bold; letter-spacing: 2px; margin: 0 0 20px 0;	padding: 10px 0 12px 0; font-variant: small-caps; 	
	background: #fff;
	background-image: url("../images/w_shadow.png");
	background-repeat: no-repeat;
	background-position: bottom;}
h4 { font-size: 1.1em; font-weight: bold; letter-spacing: 1px; margin: 0;	padding: 0 0 3px 0;  }
h5 { font-size: 1.1em; font-weight: bold; letter-spacing: 1px; margin: 0 0 0 30px;	padding: 0; 
	text-align: left;
	}
h6 { font-size: 1.2em; font-weight: bold; letter-spacing: 1px; margin: 14px 0 0 0;	padding: 0 0 20px 0; 
	text-align: center;
	}



strong{}
b {text-decoration: underline;}
i {font-size: .8em; }
p { margin: 0; padding: 0; letter-spacing:0.1em; line-height: 1.8em; }
.absatz { 	margin: 0 0 18px 0;  
	}
.absatz2 { 	margin: 0 0 18px 0px; padding: 0 0 23px 0;
	background: #fff;
	background-image: url("../images/blatt_shadow.png");
	background-repeat: no-repeat;
	background-position: bottom;

	}
.absatzshop { margin: 15px 0 35px 0; padding: 0 0 23px 0;   width: 660px; min-height: 40px;
		background: #fff;
	background-image: url("../images/blatt_shadow.png");
	background-repeat: no-repeat;
	background-position: bottom;
	}
.absatzshopwarning{ margin: 15px 0 35px 30px; padding: 0 0 23px 0; width: 660px;
		background: #fff;
	background-image: url("../images/blatt_shadow.png");
	background-repeat: no-repeat;
	background-position: bottom;}
	
.gb
{
	background: #fff;
	background-image: url("../images/w_shadow.png");
	background-repeat: no-repeat;
	background-position: bottom;
	margin: 5px 0 10px 0;
	padding: 0 0 15px 30px;
}

.blockl 
{	
	width: 310px;
	text-align: left;
	margin: 0 0 18px 0;
	padding: 0;
	float: left;
}

.blockr 
{	
	width: 310px;
	text-align: left;
	margin: 0 0 18px 0;
	padding: 0;
	float: right;
}

.shopblockl 
{	
	width: 300px;
	min-height: 140px;
	text-align: left;
	margin: 0;
	padding: 0;
	float: left;
}


.shopblockr 
{	
	width: 300px;
	min-height: 140px;
	text-align: left;	
	margin: 0;
	padding: 0;
	float: right;		
}

#presse 
{
	margin: 15px 0;
	width: 660px;
	min-height: 475px;
}

.refblock 
{	
	width: 190px;
	text-align: left;
	margin: 0 0 18px 30px;
	padding: 0;
	float: left;
}


/*#################################################################################*/
/*BILD formate*/
/*#################################################################################*/

.bilderrahmen {
margin: 0 0 18px 0;
padding: 0;
border: 1px solid #483800;
}

.bilderrahmen_l {
float: left;
margin: 2px 15px 18px 0;
padding: 0;
border: 1px solid #483800;
}
.bilderrahmen_r {
float: right;
margin: 6px 0 18px 10px;
padding: 0;
border: 1px solid #483800;
}

.bilderrahmen2_l {
float: left;
margin: 0 0 18px 0;
padding: 0;
border: 1px solid #483800;
}

.bilderrahmen2_r {
float: right;
margin: 0 0 18px 0;
padding: 0;
border: 1px solid #483800;
}

/*#################################################################################*/
/*BUTTONS*/
/*#################################################################################*/

a { font-size: 1.1em; color: #483800; text-decoration: none;	}
a:hover {	text-decoration: underline;		}
.back_bt
{
	float: left;
	background: URL("../images/back.jpg");
	background-repeat: no-repeat;
	background-position: top;
	width: 86px;
	height: 29px;
	margin: 0 0 18px 0;
	padding: 0;
}
.back_bt:hover
{
	float: left;
	background: URL("../images/back.jpg");
	background-repeat: no-repeat;
	background-position: bottom;
	width: 86px;
	height: 29px;
	margin: 0 0 18px 0;
	padding: 0;
}

/*#################################################################################*/
/*HOME*/
/*#################################################################################*/

.shopbt
{
	margin: 22px 0 0 60px; 
	padding: 0; 
	float: left; 
}

/*#################################################################################*/
/*PARTNER*/
/*#################################################################################*/

.text dl 
{
	margin: 0;
	padding: 0;
}

.text dt
{
	margin:  0;
	padding: 1px 0 2px 0;
	font-weight: bold;
	background: #fff;
	background-image: url("../images/shadow.png");
	background-repeat: no-repeat;
	background-position: left;
}

.text dd
{
	margin: 0 0 20px 0;
	padding: 5px 10px;
	height: 50px;
	border-left: 1px solid #dacdb5;
}

/*#################################################################################*/
 /*SHOP*/
/*#################################################################################*/
#shop 
{
	margin: 0 0 0 20px;
	padding: 0;
		
}

#WHD { width:630px; padding: 15px 45px; border-bottom: 1px solid black;}
#WHD p{ font-size: 1.1em;}

div#shop ul { list-style: none; margin: 0; padding: 0; }
div#shop ul li{ float: left; text-align: center; margin: 0 3px; }

#classic 
{	
	width: 164px; 
	height: 160px; 
	background: url(../images/shop/modelle/pc_ffclassic.jpg);
	background-repeat: no-repeat;
}

#kso 
{	
	width: 164px; 	
	height: 160px; 
	background: url(../images/shop/modelle/pc_ffkso.jpg);
	background-repeat: no-repeat;	
}
					
#sprint 
{	
	width: 164px; 
	height: 160px; 
	background: url(../images/shop/modelle/pc_ffsprint.jpg);
	background-repeat: no-repeat;
}
						
#flow 
{	
	width: 164Px; 
	height: 160px; 
	background: url(../images/shop/modelle/pc_ffflow.jpg);
	background-repeat: no-repeat;
}
						
#trektex
{	
	width: 164Px; 
	height: 160px; 
	background: url(../images/shop/modelle/pc_fftrektex.jpg);
	background-repeat: no-repeat;
}
						
#trek
{	
	width: 164Px; 
	height: 160px; 
	background: url(../images/shop/modelle/pc_fftrek.jpg);
	background-repeat: no-repeat;
}
						
#treksport
{	
	width: 164Px; 
	height: 160px; 
	background: url(../images/shop/modelle/pc_fftreksport.jpg);
	background-repeat: no-repeat;
}
						
#bikila
{	
	width: 164Px; 
	height: 160px; 
	background: url(../images/shop/modelle/pc_ffbikila.jpg);
	background-repeat: no-repeat;
}
						
#moc
{	
	width: 164Px; 
	height: 160px; 
	background: url(../images/shop/modelle/pc_ffmoc.jpg);
	background-repeat: no-repeat;
}
						
#performa
{	
	width: 164Px; 
	height: 160px; 
	background: url(../images/shop/modelle/pc_ffperforma.jpg);
	background-repeat: no-repeat;
}
						
#speed
{	
	width: 164Px; 
	height: 160px; 
	background: url(../images/shop/modelle/pc_ffspeed.jpg);
	background-repeat: no-repeat;
}
						
#classicSW
{	
	width: 164Px; 
	height: 160px; 
	background: url(../images/shop/modelle/pc_ffclassicsw.jpg);
	background-repeat: no-repeat;
}
						
#sprintCO
{	
	width: 164Px; 
	height: 160px; 
	background: url(../images/shop/modelle/pc_ffsprintco.jpg);
	background-repeat: no-repeat;
}
						
#speed
{	
	width: 164Px; 
	height: 160px; 
	background: url(../images/shop/modelle/pc_ffspeed.jpg);
	background-repeat: no-repeat;
}
						
#komodosport
{	
	width: 164Px; 
	height: 160px; 
	background: url(../images/shop/modelle/pc_ffkomodosport.jpg);
	background-repeat: no-repeat;
}					
#komodosportLS
{	
	width: 164Px; 
	height: 160px; 
	background: url(../images/shop/modelle/pc_ffkomodosportLS.jpg);
	background-repeat: no-repeat;
}					
#jaya
{	
	width: 164Px; 
	height: 160px; 
	background: url(../images/shop/modelle/pc_ffjaya.jpg);
	background-repeat: no-repeat;
}					
#bikilaLS
{	
	width: 164Px; 
	height: 160px; 
	background: url(../images/shop/modelle/pc_ffbikilaLS.jpg);
	background-repeat: no-repeat;
}					
#jayaLR
{	
	width: 164Px; 
	height: 160px; 
	background: url(../images/shop/modelle/pc_ffjayaLR.jpg);
	background-repeat: no-repeat;
}
						
#socks
{	
	width: 164Px; 
	height: 160px; 
	background: url(../images/shop/modelle/pc_ffsocks.jpg);
	background-repeat: no-repeat;
}
						
#socksma
{	
	width: 164Px; 
	height: 160px; 
	background: url(../images/shop/modelle/pc_ffsocksma.jpg);
	background-repeat: no-repeat;
}	

/* SHOP-Fomularfelder und Inhalte */
							
#shopform 
{
	margin: 15px 0 0 0;
	padding: 0;
}	

#angebote
{
margin: 20px 0 0 17px;

}
.shopform2 {	 width: 120px !important;	}				
							
#shopform label 
{
	display: block;
	width: 220px;
	float: left;
	margin: 0;
}

#shopform label.auswahl
{
	float: right;
	margin: 0 100px 0 0;
	padding: 0;
	width: 430px;
	height: 20px;
}

#gbform label 
{
	display: block;
	width: 160px;
	float: left;
	margin: 0;
	padding: 0;

}

#gbform textarea 
{
	display: block;
	width: 650px;
	height: 80px;
	margin: 5px 0;
	padding: 2px 2px;
	line-height: 16px;
}

#gbform input
{
	margin: 1px 0;
	padding: 0;
	color: #666;
	font-family: arial, verdana;
	font-size: 1em;
}


#gbform .formularbutton_a_eintragen{
	margin: 18px 0 18px 0;
	padding: 0;
	font-size: 1em;
	font-weight: bold;
	font-style: normal;
	font-family: Verdana;
	letter-spacing: 2px;
	float: right;
	background: URL("../images/eintragen.jpg");
	background-repeat: no-repeat;
	background-position: top;
	width: 120px;
	height: 29px;
	
	

}
#gbform .formularbutton_a_eintragen:hover {
	margin: 18px 0 18px 0;
	padding: 0;
	font-size: 1em;
	font-style: normal;
	font-family: Verdana;
	float: right;
	background: URL("../images/eintragen.jpg");
	background-repeat: no-repeat;
	background-position: bottom;
	width: 120px;
	height: 29px;	
}

#gbform .formularfeld {
	margin: 2px 0 6px 2px;
	padding: 0 1px 2px 1px;
	text-align: left;
	
}

input
{
margin: 0;
padding: 0;
}

#shopform p 
{
margin: 0;
padding: 0;
}

#shopform .dropdown {
	margin: 2px 0 6px 2px;
	padding: 0 0 2px 0;
	text-align: center;
	width: 150px;
}
#shopform .dropdown2 {
	margin: 2px 0 6px 2px;
	padding: 0 0 2px 0;
	text-align: left;
	width: 150px;
}

#shopform .formularfeld {
	margin: 2px 0 6px 2px;
	padding: 0 1px 2px 1px;
	text-align: left;
	
}


#shopform .formularfeld2 {
	margin: 0 20px 0 0;
	text-align: center;
	float: left;
}

checkbox 
{
margin: 0;
padding: 0;
}

textarea, select {
	color: #666;
	font-family: arial, verdana;
	font-size: 1em;
}


#shopform .formularbutton_a_weiter {
	margin: 18px 0 18px 0;
	padding: 0;
	font-size: 1em;
	font-weight: bold;
	font-style: normal;
	font-family: Verdana;
	letter-spacing: 2px;
	float: right;
	background: URL("../images/weiter.jpg");
	background-repeat: no-repeat;
	background-position: top;
	width: 86px;
	height: 29px;
	
	

}
#shopform .formularbutton_a_weiter:hover {
	margin: 18px 0 18px 0;
	padding: 0;
	font-size: 1em;
	font-style: normal;
	font-family: Verdana;
	float: right;
	background: URL("../images/weiter.jpg");
	background-repeat: no-repeat;
	background-position: bottom;
	width: 86px;
	height: 29px;	
}

#shopform .formularbutton_a_warenkorb {
	margin: 18px 0 18px 0;
	padding: 0;
	font-size: 1em;
	font-weight: bold;
	font-style: normal;
	font-family: Verdana;
	letter-spacing: 2px;
	float: right;
	background: URL("../images/warenkorb.jpg");
	background-repeat: no-repeat;
	background-position: top;
	width: 178px;
	height: 29px;
	
	

}
#shopform .formularbutton_a_warenkorb:hover {
	margin: 18px 0 18px 0;
	padding: 0;
	font-size: 1em;
	font-style: normal;
	font-family: Verdana;
	float: right;
	background: URL("../images/warenkorb.jpg");
	background-repeat: no-repeat;
	background-position: bottom;
	width: 178px;
	height: 29px;	
}

#shopform .formularbutton_a_kasse {
	margin: 18px 0 18px 0;
	padding: 0;
	font-size: 1em;
	font-weight: bold;
	font-style: normal;
	font-family: Verdana;
	letter-spacing: 2px;
	float: right;
	background: URL("../images/kasse.jpg");
	background-repeat: no-repeat;
	background-position: top;
	width: 115px;
	height: 29px;
	
	

}
#shopform .formularbutton_a_kasse:hover {
	margin: 18px 0 18px 0;
	padding: 0;
	font-size: 1em;
	font-style: normal;
	font-family: Verdana;
	float: right;
	background: URL("../images/kasse.jpg");
	background-repeat: no-repeat;
	background-position: bottom;
	width: 115px;
	height: 29px;	
}

#shopform .formularbutton_a_absenden {
	margin: 18px 0 18px 0;
	padding: 0;
	font-size: 1em;
	font-weight: bold;
	font-style: normal;
	font-family: Verdana;
	letter-spacing: 2px;
	float: right;
	background: URL("../images/absenden.jpg");
	background-repeat: no-repeat;
	background-position: top;
	width: 191px;
	height: 29px;
	
	

}
#shopform .formularbutton_a_absenden:hover {
	margin: 18px 0 18px 0;
	padding: 0;
	font-size: 1em;
	font-style: normal;
	font-family: Verdana;
	float: right;
	background: URL("../images/absenden.jpg");
	background-repeat: no-repeat;
	background-position: bottom;
	width: 191px;
	height: 29px;	
}

#shopform .formularbutton_a_back {
	clear: both;
	margin: 18px 0 18px 0;
	padding: 0;
	font-size: 1em;
	font-weight: bold;
	font-style: normal;
	font-family: Verdana;
	letter-spacing: 2px;
	float: left;
	background: URL("../images/back.jpg");
	background-repeat: no-repeat;
	background-position: top;
	width: 86px;
	height: 29px;

}


#shopform .formularbutton_a_back:hover {
	clear: both;
	margin: 18px 0 18px 0;
	padding: 0;
	font-size: 1em;
	font-style: normal;
	font-family: Verdana;
	float: left;
	background: URL("../images/back.jpg");
	background-repeat: no-repeat;
	background-position: bottom;
	width: 86px;
	height: 29px;
}

.formularbutton_a_back {
	margin: 18px 0 18px 0;
	padding: 0;
	font-size: 1em;
	font-weight: bold;
	font-style: normal;
	font-family: Verdana;
	letter-spacing: 2px;
	float: left;
	background: URL("../images/back.jpg");
	background-repeat: no-repeat;
	background-position: top;
	width: 86px;
	height: 29px;

}


.formularbutton_a_back:hover {
	margin: 18px 0 18px 0;
	padding: 0;
	font-size: 1em;
	font-style: normal;
	font-family: Verdana;
	float: left;
	background: URL("../images/back.jpg");
	background-repeat: no-repeat;
	background-position: bottom;
	width: 86px;
	height: 29px;
}








/*WARENKORB :: eintrag*/


.headline{ 
margin: 0;
padding: 0 0 3px 0;
height: 14px;
font-weight: bold;
background: #e5e3dc;
width: 720px;

}
.headline_menge{ 
padding: 0;
width: 80px;
height: 14px;
text-align: center;
float: left; 

}
.headline_Produkt{ 
padding: 0;
width: 360px;
height: 14px;
text-align: left;
float: left;

padding-left: 15px;
}
.headline_epreis{
padding: 0; 
width: 110px;
height: 14px;
text-align: center;
float: left;

}
.headline_gpreis{ 
padding: 0;
width: 110px;
height: 14px;
text-align: right;
float: left;
}	


.bestcontent{ 
margin: 0 0 15px 0;
padding: 5px 0 15px 0;
height: 65px;
width: 720px;
background: #fff;
background-image: url("../images/w_shadow.png");
background-repeat: no-repeat;
background-position: bottom;

width: 720px;

}
.content_menge{ 
padding: 0;
width: 80px;
height: 55px;
text-align: center;
float: left; 
border-right: 1px dotted #664820;
}
.content_Produkt{ 
padding: 0;
width: 360px;
height: 55px;
text-align: left;
float: left;
border-right: 1px dotted #664820;
padding-left: 15px;
}
.content_epreis{ 
padding: 0;
width: 110px;
height: 55px;
text-align: center;
float: left;
border-right: 1px dotted #664820;

font-size: 1.1em;
font-weight: bold;
letter-spacing: 2px;

}
.content_gpreis{ 
padding: 0;
width: 110px;
height: 55px;
text-align: right;
float: left;

font-size: 1.1em;
font-weight: bold;
letter-spacing: 2px;

}	


.s_zwischensumme
{
text-align: right; 
}


div#persangaben dl 
{
	margin: 0;
	padding: 0;
	width: 250px;
	margin: 0 0 15px 0; 
}

div#persangaben dt
{
	margin: 0;
	padding: 0;
	font-weight: bold;

}

div#persangaben dd
{
	margin: 5px 0 10px 0;
	padding: 5px 0;
	border-top: 1px dashed #dacdb5;
	border-bottom: 1px dashed #dacdb5;
	line-height: 14px;
}


.best_kasse
{
padding: 0;
margin: 0 0 10px 0;
width: 542px;
height: 20px;
text-align: left;
float: left;

}
.best_preis
{
margin: 0 0 10px 0;
padding: 0;
width: 80px;
height: 20px;
text-align: right;
float: right;
font-size: 1.2em;
font-weight: bold;
background: #fff;

}

#summe
{
margin: 0;
padding: 0 18px 20px 0;
text-align: right;
width: 660px;
background: #fff;
background-image: url("../images/blatt_shadow.png");
background-repeat: no-repeat;
background-position: bottom;
}

.artikelwerte	
{
			margin: 0 0 3px 250px; 

}


.s_warkbild {	float: right; margin: 0 30px 0 0; padding: 0; height: 70px;	}



/*IMPRESSUM*/
.text ul {margin: 0 0 12px 0;} 
.text ul li{}



/*OTHER TAGS*/

ul { list-style: none; padding: 0; margin: 0;}
li { list-style: none; padding: 0; margin: 0;}
address { margin: 0 0 18px 0; padding: 0; font-weight: normal; font-style: normal; font-size: 1em;}
input, radio {}
img {border: none; margin: 0; padding: 0;}
fieldset 	
{	
	border-left: 1px solid #dacdb5;
	border-right: 1px solid #dacdb5;
	border-top: none;
	border-bottom: none;
	float: left;
	width: 250px;
	margin: 0 0 0 31px;
	padding: 5px 5px 0 10px;
	font-size: .9em;
}
legend	
{	
	font-size: 1.2em;
	font-weight: bold;
	font-variant: small-caps;
	letter-spacing: 3px;
	margin: 0;
	padding: 0;
	color: #483800;
}


.det_content
{
margin: 30px 0 25px 0;
height: 720px;
}

.goshop
{
margin: 40px 0 0 0;
}

.farbauswahl
{
clear: both;
}

.farbauswahl ul
{

}

.farbauswahl ul li
{
height: 122px;
width: 68px; 
float: left;
margin: 0;
padding: 0;
text-align: center;
}

.farbauswahl a:link, .farbauswahl a:visited
{
line-height: 122px;
text-decoration: none;
margin: 0;
padding: 0;
height: 122px;
width: 68px;
display: block;
color: #fff;
}
.farbauswahl a:hover, .farbauswahl a:active
{

height: 122px;
width: 68px;
display: block;
}



/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#bt_cblack a:link, #bt_cblack a:visited
{
height: 122px;
width: 68px;
background-image: url("../images/detail/classic_black.jpg");
background-position: bottom;
background-repeat: no-repeat;
}
#bt_cblack a:hover, #bt_cblack a:active
{
height: 122px;
width: 68px;
background-image: url("../images/detail/classic_black.jpg");
background-position: top;
background-repeat: no-repeat;
}

#bt_cblack1
{
height: 122px;
width: 68px;
background-image: url("../images/detail/classic_black.jpg");
background-position: top;
background-repeat: no-repeat;
}

#bt_cbrown a:link, #bt_cbrown a:visited
{
height: 122px;
width: 68px;
background-image: url("../images/detail/classic_brown.jpg");
background-repeat: no-repeat;
background-position: bottom;
}
#bt_cbrown a:hover, #bt_cbrown a:active
{
height: 122px;
width: 68px;
background-image: url("../images/detail/classic_brown.jpg");
background-repeat: no-repeat;
background-position: top;
}

#bt_cbrown1
{
height: 122px;
width: 68px;
background-image: url("../images/detail/classic_brown.jpg");
background-repeat: no-repeat;
background-position: top;
}

#bt_cgrey a:link, #bt_cgrey a:visited
{
height: 122px;
width: 68px;
background-image: url("../images/detail/classic_grey.jpg");
background-repeat: no-repeat;
background-position: bottom;
}
#bt_cgrey a:hover, #bt_cgrey a:active
{
height: 122px;
width: 68px;
background-image: url("../images/detail/classic_grey.jpg");
background-repeat: no-repeat;
background-position: top;
}

#bt_cgrey1
{
height: 122px;
width: 68px;
background-image: url("../images/detail/classic_grey.jpg");
background-repeat: no-repeat;
background-position: top;
}

#bt_ckhaki a:link, #bt_ckhaki a:visited
{
height: 122px;
width: 68px;
background-image: url("../images/detail/classic_khaki.jpg");
background-repeat: no-repeat;
background-position: bottom;
}
#bt_ckhaki a:hover, #bt_ckhaki a:active
{
height: 122px;
width: 68px;
background-image: url("../images/detail/classic_khaki.jpg");
background-repeat: no-repeat;
background-position: top;
}

#bt_ckhaki1
{
height: 122px;
width: 68px;
background-image: url("../images/detail/classic_khaki.jpg");
background-repeat: no-repeat;
background-position: top;
}

#bt_clilac a:link, #bt_clilac a:visited
{
height: 122px;
width: 68px;
background-image: url("../images/detail/classic_lilac.jpg");
background-repeat: no-repeat;
background-position: bottom;
}
#bt_clilac a:hover, #bt_clilac a:active
{
height: 122px;
width: 68px;
background-image: url("../images/detail/classic_lilac.jpg");
background-repeat: no-repeat;
background-position: top;
}

#bt_clilac1
{
height: 122px;
width: 68px;
background-image: url("../images/detail/classic_lilac.jpg");
background-repeat: no-repeat;
background-position: top;
}

#bt_cmauve a:link, #bt_cmauve a:visited
{
height: 122px;
width: 68px;
background-image: url("../images/detail/classic_mauve.jpg");
background-repeat: no-repeat;
background-position: bottom;
}
#bt_cmauve a:hover, #bt_cmauve a:active
{
height: 122px;
width: 68px;
background-image: url("../images/detail/classic_mauve.jpg");
background-repeat: no-repeat;
background-position: top;
}

#bt_cmauve1
{
height: 122px;
width: 68px;
background-image: url("../images/detail/classic_mauve.jpg");
background-repeat: no-repeat;
background-position: top;
}


#bt_csand a:link, #bt_csand a:visited
{
height: 122px;
width: 68px;
background-image: url("../images/detail/classic_sand.jpg");
background-repeat: no-repeat;
background-position: bottom;
}
#bt_csand a:hover, #bt_csand a:active
{
height: 122px;
width: 68px;
background-image: url("../images/detail/classic_sand.jpg");
background-repeat: no-repeat;
background-position: top;
}

#bt_csand1
{
height: 122px;
width: 68px;
background-image: url("../images/detail/classic_sand.jpg");
background-repeat: no-repeat;
background-position: top;
}


#bt_cnavycamo a:link, #bt_cnavycamo a:visited
{
height: 122px;
width: 68px;
background-image: url("../images/detail/classic_navycamo.jpg");
background-repeat: no-repeat;
background-position: bottom;
}
#bt_cnavycamo a:hover, #bt_cnavycamo a:active
{
height: 122px;
width: 68px;
background-image: url("../images/detail/classic_navycamo.jpg");
background-repeat: no-repeat;
background-position: top;
}

#bt_cnavycamo1
{
height: 122px;
width: 68px;
background-image: url("../images/detail/classic_navycamo.jpg");
background-repeat: no-repeat;
background-position: top;
}
/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#bt_sfucsiagrey a:link, #bt_sfucsiagrey a:visited
{
margin: 0;
padding: 0;
height: 122px;
width: 68px;
background-image: url("../images/detail/sprint_fucsiagrey.jpg");
background-repeat: no-repeat;
background-position: bottom;
}
#bt_sfucsiagrey a:hover, #bt_sfucsiagrey a:active
{
height: 122px;
width: 68px;
background-image: url("../images/detail/sprint_fucsiagrey.jpg");
background-repeat: no-repeat;
background-position: top;
}

#bt_sfucsiagrey1
{
height: 122px;
width: 68px;
background-image: url("../images/detail/sprint_fucsiagrey.jpg");
background-repeat: no-repeat;
background-position: top;
}

#bt_snavyroyal a:link, #bt_snavyroyal a:visited
{
height: 122px;
width: 68px;
background-image: url("../images/detail/sprint_navyroyal.jpg");
background-repeat: no-repeat;
background-position: bottom;
}
#bt_snavyroyal a:hover, #bt_snavyroyal a:active
{
height: 122px;
width: 68px;
background-image: url("../images/detail/sprint_navyroyal.jpg");
background-repeat: no-repeat;
background-position: top;
}

#bt_snavyroyal1
{
height: 122px;
width: 68px;
background-image: url("../images/detail/sprint_navyroyal.jpg");
background-repeat: no-repeat;
background-position: top;
}

#bt_sred a:link, #bt_sred a:visited
{
height: 122px;
width: 68px;
background-image: url("../images/detail/sprint_red.jpg");
background-repeat: no-repeat;
background-position: bottom;
}
#bt_sred a:hover, #bt_sred a:active
{
height: 122px;
width: 68px;
background-image: url("../images/detail/sprint_red.jpg");
background-repeat: no-repeat;
background-position: top;
}

#bt_sred1
{
height: 122px;
width: 68px;
background-image: url("../images/detail/sprint_red.jpg");
background-repeat: no-repeat;
background-position: top;
}


#bt_sslate a:link, #bt_sslate a:visited
{
height: 122px;
width: 68px;
background-image: url("../images/detail/sprint_slate.jpg");
background-repeat: no-repeat;
background-position: bottom;
}
#bt_sslate a:hover, #bt_sslate a:active
{
height: 122px;
width: 68px;
background-image: url("../images/detail/sprint_slate.jpg");
background-repeat: no-repeat;
background-position: top;
}

#bt_sslate1
{
height: 122px;
width: 68px;
background-image: url("../images/detail/sprint_slate.jpg");
background-repeat: no-repeat;
background-position: top;
}


#bt_staupe a:link, #bt_staupe a:visited
{
height: 122px;
width: 68px;
background-image: url("../images/detail/sprint_taupe.jpg");
background-repeat: no-repeat;
background-position: bottom;
}
#bt_staupe a:hover, #bt_staupe a:active
{
height: 122px;
width: 68px;
background-image: url("../images/detail/sprint_taupe.jpg");
background-repeat: no-repeat;
background-position: top;
}

#bt_staupe1
{
height: 122px;
width: 68px;
background-image: url("../images/detail/sprint_taupe.jpg");
background-repeat: no-repeat;
background-position: top;
}


#bt_svaporgrey a:link, #bt_svaporgrey a:visited
{
height: 122px;
width: 68px;
background-image: url("../images/detail/sprint_vaporgrey.jpg");
background-repeat: no-repeat;
background-position: bottom;
}
#bt_svaporgrey a:hover, #bt_svaporgrey a:active
{
height: 122px;
width: 68px;
background-image: url("../images/detail/sprint_vaporgrey.jpg");
background-repeat: no-repeat;
background-position: top;
}
#bt_svaporgrey1
{
height: 122px;
width: 68px;
background-image: url("../images/detail/sprint_vaporgrey.jpg");
background-repeat: no-repeat;
background-position: top;
}


#bt_sblue a:link, #bt_sblue a:visited
{
height: 122px;
width: 68px;
background-image: url("../images/detail/sprint_blue.jpg");
background-repeat: no-repeat;
background-position: bottom;
}
#bt_sblue a:hover, #bt_sblue a:active
{
height: 122px;
width: 68px;
background-image: url("../images/detail/sprint_blue.jpg");
background-repeat: no-repeat;
background-position: top;
}

#bt_sblue1
{
height: 122px;
width: 68px;
background-image: url("../images/detail/sprint_blue.jpg");
background-repeat: no-repeat;
background-position: top;
}
/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#bt_kblack a:link, #bt_kblack a:visited
{
margin: 0;
padding: 0;
height: 122px;
width: 68px;
background-image: url("../images/detail/kso_black.jpg");
background-repeat: no-repeat;
background-position: bottom;
}
#bt_kblack a:hover, #bt_kblack a:active
{
height: 122px;
width: 68px;
background-image: url("../images/detail/kso_black.jpg");
background-repeat: no-repeat;
background-position: top;
}

#bt_kblack1
{
height: 122px;
width: 68px;
background-image: url("../images/detail/kso_black.jpg");
background-repeat: no-repeat;
background-position: top;
}


#bt_kbrown a:link, #bt_kbrown a:visited
{
height: 122px;
width: 68px;
background-image: url("../images/detail/kso_brown.jpg");
background-repeat: no-repeat;
background-position: bottom;
}
#bt_kbrown a:hover, #bt_kbrown a:active
{
height: 122px;
width: 68px;
background-image: url("../images/detail/kso_brown.jpg");
background-repeat: no-repeat;
background-position: top;
}

#bt_kbrown1
{
height: 122px;
width: 68px;
background-image: url("../images/detail/kso_brown.jpg");
background-repeat: no-repeat;
background-position: top;
}


#bt_kfucsiagrey a:link, #bt_kfucsiagrey a:visited
{
height: 122px;
width: 68px;
background-image: url("../images/detail/kso_fucsiagrey.jpg");
background-repeat: no-repeat;
background-position: bottom;
}
#bt_kfucsiagrey a:hover, #bt_kfucsiagrey a:active
{
height: 122px;
width: 68px;
background-image: url("../images/detail/kso_fucsiagrey.jpg");
background-repeat: no-repeat;
background-position: top;
}

#bt_kfucsiagrey1
{
height: 122px;
width: 68px;
background-image: url("../images/detail/kso_fucsiagrey.jpg");
background-repeat: no-repeat;
background-position: top;
}


#bt_ktaupe a:link, #bt_ktaupe a:visited
{
height: 122px;
width: 68px;
background-image: url("../images/detail/kso_taupe.jpg");
background-repeat: no-repeat;
background-position: bottom;
}
#bt_ktaupe a:hover, #bt_ktaupe a:active
{
height: 122px;
width: 68px;
background-image: url("../images/detail/kso_taupe.jpg");
background-repeat: no-repeat;
background-position: top;
}

#bt_ktaupe1
{
height: 122px;
width: 68px;
background-image: url("../images/detail/kso_taupe.jpg");
background-repeat: no-repeat;
background-position: top;
}

#bt_ttblack a:link, #bt_ttblack a:visited
{
height: 122px;
width: 68px;
background-image: url("../images/detail/trektex_black.jpg");
background-repeat: no-repeat;
background-position: bottom;
}
#bt_ttblack a:hover, #bt_ttblack a:active
{
height: 122px;
width: 68px;
background-image: url("../images/detail/trektex_black.jpg");
background-repeat: no-repeat;
background-position: top;
}

#bt_ttblack
{
height: 122px;
width: 68px;
background-image: url("../images/detail/trektex_black.jpg");
background-repeat: no-repeat;
background-position: top;
}

#bt_tblack a:link, #bt_tblack a:visited
{
height: 122px;
width: 68px;
background-image: url("../images/detail/trek_black.jpg");
background-repeat: no-repeat;
background-position: bottom;
}
#bt_tblack a:hover, #bt_tblack a:active
{
height: 122px;
width: 68px;
background-image: url("../images/detail/trek_black.jpg");
background-repeat: no-repeat;
background-position: top;
}

#bt_tblack1
{
height: 122px;
width: 68px;
background-image: url("../images/detail/trek_black.jpg");
background-repeat: no-repeat;
background-position: top;
}


#bt_slack1 a:link, #bt_slack1 a:visited
{
height: 122px;
width: 99px;
background-image: url("../images/detail/slackline_sm_15m.jpg");
background-repeat: no-repeat;
}
#bt_slack1 a:hover, #bt_slack1 a:active
{
height: 122px;
width: 99px;
background-image: url("../images/detail/slackline_sm_15m.jpg");
background-repeat: no-repeat;
}

#bt_slack1
{
height: 122px;
width: 99px;
background-image: url("../images/detail/slackline_sm_15m.jpg");
background-repeat: no-repeat;
}

#bt_slack2 a:link, #bt_slack2 a:visited
{
height: 122px;
width: 117px;
background-image: url("../images/detail/slackline_sm_travelline.jpg");
background-repeat: no-repeat;
}
#bt_slack2 a:hover, #bt_slack2 a:active
{
height: 122px;
width: 117px;
background-image: url("../images/detail/slackline_sm_travelline.jpg");
background-repeat: no-repeat;
}

#bt_slack2
{
height: 122px;
width: 117px;
background-image: url("../images/detail/slackline_sm_travelline.jpg");
background-repeat: no-repeat;
}



#bt_tbrown a:link, #bt_tbrown a:visited
{
height: 122px;
width: 68px;
background-image: url("../images/detail/trek_brown.jpg");
background-repeat: no-repeat;
background-position: bottom;
}
#bt_tbrown a:hover, #bt_tbrown a:active
{
height: 122px;
width: 68px;
background-image: url("../images/detail/trek_brown.jpg");
background-repeat: no-repeat;
background-position: top;
}

#bt_tbrown1
{
height: 122px;
width: 68px;
background-image: url("../images/detail/trek_brown.jpg");
background-repeat: no-repeat;
background-position: top;
}

#bt_fblack a:link, #bt_fblack a:visited
{
height: 122px;
width: 68px;
background-image: url("../images/detail/flow_black.jpg");
background-repeat: no-repeat;
background-position: bottom;
}
#bt_fblack a:hover, #bt_fblack a:active
{
height: 122px;
width: 68px;
background-image: url("../images/detail/flow_black.jpg");
background-repeat: no-repeat;
background-position: top;
}

#bt_fblack1
{
height: 122px;
width: 68px;
background-image: url("../images/detail/flow_black.jpg");
background-repeat: no-repeat;
background-position: top;
}

.bt_tsohle a:link, .bt_tsohle a:visited
{
height: 122px;
width: 68px;
background-image: url("../images/detail/trek_sohle.jpg");
background-repeat: no-repeat;
background-position: bottom;
}
.bt_tsohle a:hover, .bt_tsohle a:active
{
height: 122px;
width: 68px;
background-image: url("../images/detail/trek_sohle.jpg");
background-repeat: no-repeat;
background-position: top;
}

.bt_tsohle1
{
height: 122px;
width: 68px;
background-image: url("../images/detail/trek_sohle.jpg");
background-repeat: no-repeat;
background-position: top;
}
#bt_mblack a:link, #bt_mblack a:visited
{
height: 122px;
width: 68px;
background-image: url("../images/detail/moc_black.jpg");
background-repeat: no-repeat;
background-position: bottom;
}
#bt_mblack a:hover, #bt_mblack a:active
{
height: 122px;
width: 68px;
background-image: url("../images/detail/moc_black.jpg");
background-repeat: no-repeat;
background-position: top;
}

#bt_mblack1
{
height: 122px;
width: 68px;
background-image: url("../images/detail/moc_black.jpg");
background-repeat: no-repeat;
background-position: top;
}

#bt_mblue a:link, #bt_mblue a:visited
{
height: 122px;
width: 68px;
background-image: url("../images/detail/moc_blue.jpg");
background-repeat: no-repeat;
background-position: bottom;
}
#bt_mblue a:hover, #bt_mblue a:active
{
height: 122px;
width: 68px;
background-image: url("../images/detail/moc_blue.jpg");
background-repeat: no-repeat;
background-position: top;
}

#bt_mblue1
{
height: 122px;
width: 68px;
background-image: url("../images/detail/moc_blue.jpg");
background-repeat: no-repeat;
background-position: top;
}

.bt_msohle a:link, .bt_msohle a:visited
{
height: 122px;
width: 68px;
background-image: url("../images/detail/moc_performa_sohle.jpg");
background-repeat: no-repeat;
background-position: bottom;
}
.bt_msohle a:hover, .bt_msohle a:active
{
height: 122px;
width: 68px;
background-image: url("../images/detail/moc_performa_sohle.jpg");
background-repeat: no-repeat;
background-position: top;
}

.bt_msohle1
{
height: 122px;
width: 68px;
background-image: url("../images/detail/moc_performa_sohle.jpg");
background-repeat: no-repeat;
background-position: top;
}

#bt_pred a:link, #bt_pred a:visited
{
height: 122px;
width: 68px;
background-image: url("../images/detail/performa_red.jpg");
background-repeat: no-repeat;
background-position: bottom;
}
#bt_pred a:hover, #bt_pred a:active
{
height: 122px;
width: 68px;
background-image: url("../images/detail/performa_red.jpg");
background-repeat: no-repeat;
background-position: top;
}

#bt_pred1
{
height: 122px;
width: 68px;
background-image: url("../images/detail/performa_red.jpg");
background-repeat: no-repeat;
background-position: top;
}

#bt_pviolet a:link, #bt_pviolet a:visited
{
height: 122px;
width: 68px;
background-image: url("../images/detail/performa_violet.jpg");
background-repeat: no-repeat;
background-position: bottom;
}
#bt_pviolet a:hover, #bt_pviolet a:active
{
height: 122px;
width: 68px;
background-image: url("../images/detail/performa_violet.jpg");
background-repeat: no-repeat;
background-position: top;
}

#bt_pviolet1
{
height: 122px;
width: 68px;
background-image: url("../images/detail/performa_violet.jpg");
background-repeat: no-repeat;
background-position: top;
}

#bt_pblack a:link, #bt_pblack a:visited
{
height: 122px;
width: 68px;
background-image: url("../images/detail/performa_black.jpg");
background-repeat: no-repeat;
background-position: bottom;
}
#bt_pblack a:hover, #bt_pblack a:active
{
height: 122px;
width: 68px;
background-image: url("../images/detail/performa_black.jpg");
background-repeat: no-repeat;
background-position: top;
}

#bt_pblack1
{
height: 122px;
width: 68px;
background-image: url("../images/detail/performa_black.jpg");
background-repeat: no-repeat;
background-position: top;
}


#bt_spblack a:link, #bt_spblack a:visited
{
height: 122px;
width: 68px;
background-image: url("../images/detail/speed_black.jpg");
background-repeat: no-repeat;
background-position: bottom;
}
#bt_spblack a:hover, #bt_spblack a:active
{
height: 122px;
width: 68px;
background-image: url("../images/detail/speed_black.jpg");
background-repeat: no-repeat;
background-position: top;
}

#bt_spblack1
{
height: 122px;
width: 68px;
background-image: url("../images/detail/speed_black.jpg");
background-repeat: no-repeat;
background-position: top;
}


#bt_bmagentaorange a:link, #bt_bmagentaorange a:visited
{
height: 122px;
width: 68px;
background-image: url("../images/detail/bikila_magentaorange.jpg");
background-repeat: no-repeat;
background-position: bottom;
}
#bt_bmagentaorange a:hover, #bt_bmagentaorange a:active
{
height: 122px;
width: 68px;
background-image: url("../images/detail/bikila_magentaorange.jpg");
background-repeat: no-repeat;
background-position: top;
}

#bt_bmagentaorange1
{
height: 122px;
width: 68px;
background-image: url("../images/detail/bikila_magentaorange.jpg");
background-repeat: no-repeat;
background-position: top;
}

#bt_bsilvergreen a:link, #bt_bsilvergreen a:visited
{
height: 122px;
width: 68px;
background-image: url("../images/detail/bikila_silvergreen.jpg");
background-repeat: no-repeat;
background-position: bottom;
}
#bt_bsilvergreen a:hover, #bt_bsilvergreen a:active
{
height: 122px;
width: 68px;
background-image: url("../images/detail/bikila_silvergreen.jpg");
background-repeat: no-repeat;
background-position: top;
}

#bt_bsilvergreen1
{
height: 122px;
width: 68px;
background-image: url("../images/detail/bikila_silvergreen.jpg");
background-repeat: no-repeat;
background-position: top;
}

#bt_bgreyredgrey a:link, #bt_bgreyredgrey a:visited
{
height: 122px;
width: 68px;
background-image: url("../images/detail/bikila_greyredgrey.jpg");
background-repeat: no-repeat;
background-position: bottom;
}
#bt_bgreyredgrey a:hover, #bt_bgreyredgrey a:active
{
height: 122px;
width: 68px;
background-image: url("../images/detail/bikila_greyredgrey.jpg");
background-repeat: no-repeat;
background-position: top;
}

#bt_bgreyredgrey1
{
height: 122px;
width: 68px;
background-image: url("../images/detail/bikila_greyredgrey.jpg");
background-repeat: no-repeat;
background-position: top;
}

#bt_bgreypalmgrey a:link, #bt_bgreypalmgrey a:visited
{
height: 122px;
width: 68px;
background-image: url("../images/detail/bikila_greypalmgrey.jpg");
background-repeat: no-repeat;
background-position: bottom;
}
#bt_bgreypalmgrey a:hover, #bt_bgreypalmgrey a:active
{
height: 122px;
width: 68px;
background-image: url("../images/detail/bikila_greypalmgrey.jpg");
background-repeat: no-repeat;
background-position: top;
}

#bt_bgreypalmgrey1
{
height: 122px;
width: 68px;
background-image: url("../images/detail/bikila_greypalmgrey.jpg");
background-repeat: no-repeat;
background-position: top;
}

#bt_bblueyellowgrey a:link, #bt_bblueyellowgrey a:visited
{
height: 122px;
width: 68px;
background-image: url("../images/detail/bikila_blueyellowgrey.jpg");
background-repeat: no-repeat;
background-position: bottom;
}
#bt_bblueyellowgrey a:hover, #bt_bblueyellowgrey a:active
{
height: 122px;
width: 68px;
background-image: url("../images/detail/bikila_blueyellowgrey.jpg");
background-repeat: no-repeat;
background-position: top;
}

#bt_bblueyellowgrey1
{
height: 122px;
width: 68px;
background-image: url("../images/detail/bikila_blueyellowgrey.jpg");
background-repeat: no-repeat;
background-position: top;
}

#bt_bsohle a:link, #bt_bsohle a:visited
{
height: 122px;
width: 68px;
background-image: url("../images/detail/bikila_sohle.jpg");
background-repeat: no-repeat;
background-position: bottom;
}
#bt_bsohle a:hover, #bt_bsohle a:active
{
height: 122px;
width: 68px;
background-image: url("../images/detail/bikila_sohle.jpg");
background-repeat: no-repeat;
background-position: top;
}

#bt_bsohle1
{
height: 122px;
width: 68px;
background-image: url("../images/detail/bikila_sohle.jpg");
background-repeat: no-repeat;
background-position: top;
}

/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.text fieldset 	
{	
	border-left: 1px dashed #897e67;
	border-right: none;
	border-top: none;
	border-bottom: none;
	float: right;
	width: 250px;
	margin: 0;
	padding: 0;
	font-size: .9em;
}

.text fieldset p
{	
	padding: 5px 0 0 15px !important;
}



.text legend	
{	
	font-size: 1.2em;
	font-weight: bold;
	font-variant: small-caps;
	letter-spacing: 3px;
	padding: 0 0 0 8px;
	margin: 0;
	text-align: left;
}

.absatz2 strong
{
font-size: 1.2em;
}
.absatz2 strong b
{
font-size: 1.5em;
font-weight: normal;
text-decoration: none;
}







/*DEL*/






.absatz4 { margin: 15px 0 15px 45px; padding: 0 0 3px 0; border-bottom: 1px solid #dacdb5;  width: 658px;}
#absatzbreak { margin: 0; padding: 0; clear: both; }

.wc3
{
float: right;
margin: 10px 10px 10px 0;
}


.pcontent
{
margin: 0 auto;
margin-bottom: 60px;
margin-top: 25px;
width: 660px;
height: 160px;
background-image: url("../images/shop/pcontentbg.jpg");
background-repeat: no-repeat;

}
.pcontent2
{
margin: 0 auto;
margin-bottom: 60px;
margin-top: 25px;
width: 660px;
height: 200px;
background-image: url("../images/shop/pcontentbg.jpg");
background-repeat: no-repeat;

}


.pimage
{
width: 164px;
height: 160px;
float: left;
}

.pc_hd
{
width: 496px;
height: 25px;
margin: 0;
float: left;
}

.pc_hd h1
{
text-align: left;
margin: 0;
padding: 5px 0 0 20px;
font-size: 1.3em !important;
height: 25px;
letter-spacing: 1px;
color: #fdf9f2 !important;
}
.wwangebots
{
height: 175px;
}

.pc_col1
{
width: 320px;
height: 80px;
float: left;
}


.pc_col1 dl
{
width: 320px;
height: 24px;
padding: 10px 0 0 10px;
}

.pc_col1 dt
{
text-align: right;
font-size: 1em;
font-weight: bold;
float: left;
width: 74px;
height: 14px;
margin: 0 15px 0 0;
}

.pc_col1 dd
{
height: 14px;
font-size: 1em;
}

.ampelimage
{
width: 93px;
height: 23px;
margin: 0 0 0 10px;
}

.lstatus
{
width: 200px;
padding: 0 0 0 88px;
}

.pangebot
{
font-size: 1.2em;
font-weight: bold;
margin: 4px 0 0 10px;
color: #990000 !important;
}

.pc_col2
{
text-align: right;
width: 160px;
height: 110px;
float: left;
}




.shopformnew
{
margin: 11px 0 0 4px;
padding: 0;
}

.shopformnew p 
{
text-align: center;
margin: 7px 0 2px 4px;
height: 20px;
padding: 0;
}

.shopformnew span 
{
text-align: center;
margin: 0 0 1px 0;
padding: 0 auto;
width: 159px;

}

.shopformnew select
{
text-align: center;
width: 149px;
height: 20px;
margin: 0;
padding: 0;

}				
							
.fbcaweiter
{
width: 159px;
height: 32px;	
background-image: url("../images/shop/fbcaweiter.jpg");
background-repeat: no-repeat;
background-position: top;
display: block;
}

.fbcaweiter:hover
{
width: 159px;
height: 32px;
background-image: url("../images/shop/fbcaweiter.jpg");
background-repeat: no-repeat;
background-position: bottom;
display: block;
}

.fbcaweiter input
{
width: 159px;
height: 32px;
display: block;
background: none;
border: none;
color: #0b0b0b;
margin: 0;
padding: 0 auto;
padding-top: 0;
padding-bottom: 1px;
font-size: 1.4em;
font-weight: bold;
font-family: verdana;
letter-spacing: none;

}

.fbcaweiter input:hover
{
width: 159px;
height: 32px;
display: block;
background: none;
border: none;
color: #0e0e0e;
margin: 0;
padding: 0 auto;
padding-top: 0;
padding-bottom: 2px;
font-size: 1.5em;
font-weight: bold;
font-family: verdana;
letter-spacing: none;
}


.fbcainfo
{
width: 159px;
height: 23px;	
background-image: url("../images/shop/fbcainfo.jpg");
background-repeat: no-repeat;
background-position: top;
display: block;
}

.fbcainfo:hover
{
width: 159px;
height: 23px;
background-image: url("../images/shop/fbcainfo.jpg");
background-repeat: no-repeat;
background-position: bottom;
display: block;
color: #333333;
}

.fbcainfo a
{
width: 159px;
height: 23px;
display: block;
background: none;
border: none;
color: #0b0b0b;
margin: 0;
padding: 0 auto;
padding-top: 1px;
padding-bottom: 0;
font-size: 0.9em;
font-weight: bold;
font-family: verdana;
letter-spacing: none;
}

.fbcainfo a:hover
{
width: 159px;
height: 23px;
display: block;
background: none;
border: none;
color: #333333;
margin: 0;
padding: 0 auto;
padding-top: 1px;
padding-bottom: 0;
font-size: 1em;
font-weight: bold;
font-family: verdana;
letter-spacing: none;
text-decoration: none;
}

table,th,tr,td{ border:none; border:0;}
#tab_einsgb{width:669px; float:left; margin:0 0 50px 0; padding:0;}
#tab_einsgb_thl {width:110px; height:40px; padding:0; text-align:center;  border-bottom:1px solid #666; margin:0 0 5px 0; }
#tab_einsgb_th {width:68px; height:40px; text-align:center; border-bottom:1px solid #666;}
.tab_einsgb_tdl {width:68px; height:20px; text-align:right; border-bottom:1px dashed #e4e4e4; border-right:1px dashed #e4e4e4; padding:0 10px 0 0;}
.tab_einsgb_td {width:68px; height:20px; border-bottom:1px dashed #e4e4e4; border-right:1px dashed #e4e4e4;}
