/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*---------------------------------------------------------------Basic Style----------------------------------------------------------------------------------------- */
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
body,td,th {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	background-color:#fff;
}

a {
	color:#6A6A6A;
}

a:link {
	text-decoration:none;
}

a:visited {
	text-decoration:none;
	color:#6A6A6A;
}

a:hover {
	text-decoration:none;
	color:#000000;
}

a:active {
	text-decoration:none;
	color:#6A6A6A;
}

h1 {
	font-size:12px;
	color:#333;
	text-transform:uppercase;
}

h2 {
	font-size:10px;
	color:#000;
	text-transform:uppercase;
}

h3 {
	font-size:11px;
	color:#fff;
	width:160px;
	text-transform:uppercase;
}

	.h3spacer {
		background-color:#999;
		padding:6px 0 6px 6px;
	}
	
	.h3spacer a, .h3spacer a:link, .h3spacer a:visited, .h3spacer a:hover, .h3spacer a:active {
		color:#fff;
	}

h4 {
	font-size:10px;
	color:#ff0078;
}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*---------------------------------------------------------------Basic Style----------------------------------------------------------------------------------------- */
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/



/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*---------------------------------------------------------------Layout Style---------------------------------------------------------------------------------------- */
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#wrapAll {
	width:100%;
	text-align:center;
}

#wrapPage{
	width:821px;
	margin:0px auto;
	text-align:left;
}

#header {
	width:821px;
	height:83px;
}

#breadCrump {
	width:821px;
	color:#999;
	text-transform:uppercase;
	margin-bottom:15px;
}
	
	#breadCrump a, #breadCrump a:link, #breadCrump a:visited, #breadCrump a:hover, #breadCrump a:active {
		color:#999;
	}

#leftSideBar {
	width:211px;
	float:left;
	padding-top:55%;
}

	#navi {
		text-transform:uppercase;
		font-size:11px;
		color:#999;
	}
	
	#navi a, #navi a:link, #navi a:visited, #navi a:hover, #navi a:active {
		color:#999;
	}
	
	.naviSpacer {
		margin:6px 0;
		height:1px;
		width:150px;
		overflow:hidden;
		background-image:url(img/spacer-bg.gif);
		background-repeat:repeat-x;
	}

#content {
	width:610px;
	float:left;
	line-height: 1.4;
}

	.contentSpacer {
		margin:10px 0;
		height:1px;
		width:610px;
		overflow:hidden;
		background-image:url(img/spacer-bg.gif);
		background-repeat:repeat-x;
	}
	
	.designerColums {
		width:150px;
		float:left;
	}
	
		.designerColumsPos {
			padding-right:10px;
		}
		
		.designerColumsPos h2{
			margin-bottom:0px;
			margin-top:15px;
		}
	
	.product {
		width:610px;
	}
	
	.productText {
		width:479px;
		float:left;
	}
	
		.productText p {
			margin-top:15px;
			margin-bottom:15px;
		}
	
	.productPciture {
		width:131px;
		float:left;
		text-align:right;
	}
	
	.productClear {
		width:610px;
		height:1px;
		overflow:hidden;
		clear:left;
	}

#clear {
	width:821px;
	clear:left;
	height:25px;
	overflow:hidden;
}

.infoText {
	margin-bottom:25px;
	font-size:12px;
}

.price a, .price a:link, .price a:visited {
	color:#999;
}

.price a:hover, .price a:active {
	color:#000;
}

/* Johannes */
.newslettermenu {
	COLOR: #999999 !important;
	font-size: 11px;
	text-transform:none;
}

.FormButton {

        COLOR: #333333; FONT-WEIGHT: normal; FONT-SIZE: 10px;

}

A:link.FormButton { COLOR: #333333;}

/* gb,28.11.2006 A:hover.FormButton { COLOR: #752866;} */

A:hover.FormButton { COLOR: #333333;}

A:visited.FormButton { COLOR: #333333;}

/* gb,28.11.2006 A:active.FormButton { COLOR: #752866;} */

A:active.FormButton { COLOR: #333333;}

/* gb,28.11.2006 A:visited:hover.FormButton { COLOR: #752866;} */

A:visited:hover.FormButton { COLOR: #333333;}



.Button {
       BACKGROUND-COLOR: #999999;
       COLOR: #FFFFFF;
       FONT-SIZE: 11px;
       TEXT-DECORATION: none;
       padding: 3px;
}

.newformbutton {
       BACKGROUND-COLOR: #c0c0c0;
       COLOR: #FFFFFF;
       FONT-SIZE: 11px;
       TEXT-DECORATION: none;
       padding: 3px;
}


/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*---------------------------------------------------------------Layout Style---------------------------------------------------------------------------------------- */
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/