
html, body, div, span, applet, object, iframe, input, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	border:0px;
}

body {
	font-family:sans-serif;
}

a {
	text-decoration:none;
}

#mainform {
	width:960px;
	margin:20px auto;
}

@media screen and (max-width:960px) {
	#mainform {
		width:100%;
		margin:20px auto;
	}
}





.shopslider {
	width:960px;
	overflow:hidden;
}

@media screen and (max-width:960px) {
	.shopslider {
		width:100%;
	}
}


#ss-tabs {
	position:relative;
	width:100%;
	display:block;
	overflow:hidden;
}

.ss-tab {
	display:block;
	font-size:1em;
	float:left;
	cursor:pointer;
}

.ss-tab span {
	display:inline-block;
	padding:0.5em;
}




.ss-itemview {
	width:100%;
	display:none;
	overflow:hidden !important;

}

.ss-activeview {
	display:block !important;
}

.ss-items {
	position:relative;
	display:none;
}

.ss-item {
	width:160px;
	padding:10px;
	float:left;

}

.ss-itemimage {
	width:100%;
	height:100%;
	margin-bottom:10px;
}

.ss-itemdetail {
	font-size:0.8em;
	width:100%;
	margin:auto;
}

.ss-itemname {
	margin-bottom:10px;
	height:1em;
	font-size:14px;
	line-height:1em;
	width:100%;
	overflow:hidden;
}

.ss-addcart {
	float:right;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	display:inline-block;
	font-size:14px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
}

.ss-addcart:hover {
	box-shadow:0px 0px 6px 3px #ffffff;
	-webkit-box-shadow:0px 0px 6px 3px #ffffff;
	-moz-box-shadow:0px 0px 6px 3px #ffffff;
	-o-box-shadow:0px 0px 6px 3px #ffffff;
	-ms-box-shadow:0px 0px 6px 3px #ffffff;
}

.ss-price {
	float:left;
	font-size:28px;
	line-height:28px;
}




.ss-control {
	height:1em;
	font-size:1em;
	margin-top:5px;
}

.ss-next, .ss-prev {
	padding:0.5em;
	float:right;
	cursor:pointer;
	display:inline-block;
	margin-left:5px;

}



.ss-responsive-img {
	width:100%;
	position:relative;
}


#ss-station {
	display:none;
}






.solid-blue {
	background:#00BBE2;
}

.solid-darkblue {
	background:#044E94;
}

.solid-violetred {
	background:#781766;
}

.solid-red {
	background:#E51400;
}

.solid-purple {
	background:#D02090;
}

.solid-orange {
	background:#FB8F02;
}

.solid-orange-2 {
	background:#FF6600;
}

.solid-coral {
	background:#CD5B45;
}

.solid-green {
	background:#67B239;
}

.solid-darkgreen {
	background:#016C38;
}

.solid-olive {
	background:#999900
}

.solid-grass {
	background:#CDCD00;
}

.solid-darkred {
	background:#5F0000;
}

.solid-gold {
	background:#FEE9AE;
}

.solid-black {
	background:#000;
}

.solid-smoke {
	background:#F5F5F5;
}




.transparent-deepsea {
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33003564, endColorstr=#33003564); 
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#33003564, endColorstr=#33003564)"; 
	background:rgba(0, 53, 100, 0.2); 
}

.transparent-smoke {
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33f5f5f5, endColorstr=#33f5f5f5); 
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#33f5f5f5, endColorstr=#33f5f5f5)"; 
	background:rgba(245, 245, 245, 0.2); 
}

.transparent-grass {
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33CDCD00, endColorstr=#33CDCD00); 
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#33CDCD00, endColorstr=#33CDCD00)"; 
	background:rgba(205, 250, 0, 0.2); 
}

.transparent-black {
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33000000, endColorstr=#33000000); 
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#33000000, endColorstr=#33000000)"; 
	background:rgba(0, 0, 0, 0.2); 
}

.transparent-red {
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33FF0000, endColorstr=#33FF0000); 
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#33FF0000, endColorstr=#33FF0000)"; 
	background:rgba(255, 0, 0, 0.2); 
}

.transparent-violetred {
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33D02090, endColorstr=#33D02090); 
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#33D02090, endColorstr=#33D02090)"; 
	background:rgba(208, 32, 144, 0.2); 
}

.transparent-green {
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3367B239, endColorstr=#3367B239); 
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3367B239, endColorstr=#3367B239)"; 
	background:rgba(103, 178, 57, 0.2); 
}

.transparent-yellow {
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33FFFF00, endColorstr=#33FFFF00); 
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#33FFFF00, endColorstr=#33FFFF00)"; 
	background:rgba(255, 255, 0, 0.2); 
}

.transparent-orange {
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33FB8F02, endColorstr=#33FB8F02); 
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#33FB8F02, endColorstr=#33FB8F02)"; 
	background:rgba(251, 143, 2, 0.2); 
}

.transparent-coral {
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33CD5B45, endColorstr=#33CD5B45); 
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#33CD5B45, endColorstr=#33CD5B45)"; 
	background:rgba(205, 91, 69, 0.2); 
}

.transparent-wheat {
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33EED8AE, endColorstr=#33EED8AE); 
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#33EED8AE, endColorstr=#33EED8AE)"; 
	background:rgba(238, 216, 174, 0.2); 
}

.transparent-redwine {
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#338B0000, endColorstr=#338B0000); 
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#338B0000, endColorstr=#338B0000)"; 
	background:rgba(139, 0, 0, 0.2); 
}




.img-wood {
	background:#FB8F02 url(/typo3conf/ext/xskeleton/Resources/Public/Images/shopslider/bg/wood_pattern.jpg) repeat;
}

.img-purtywood {
	background:#FB8F02 url(/typo3conf/ext/xskeleton/Resources/Public/Images/shopslider/bg/purty_wood.jpg) repeat;
}

.img-woodtexture {
	background:#FB8F02 url(/typo3conf/ext/xskeleton/Resources/Public/Images/shopslider/bg/wood_texture.jpg) repeat;
}

.img-darkwood {
	background:#999900 url(/typo3conf/ext/xskeleton/Resources/Public/Images/shopslider/bg/dark_wood.jpg) repeat;
}

.img-retinawood {
	background:#FB8F02 url(/typo3conf/ext/xskeleton/Resources/Public/Images/shopslider/bg/retina_wood.png) repeat;
}




.clearspace {
	clear:both;
}

.light-text {
	color:#fff;
}

.dark-text {
	color:#1e1e1e;
}

.shadow-dark {
	-moz-box-shadow:0 0 1em #999 inset;
	-webkit-box-shadow:0 0 1em #999 inset;
	box-shadow:0 0 1em #999 inset;
}

.shadow-light {
	-moz-box-shadow:0 0 1em #f5f5f5 inset;
	-webkit-box-shadow:0 0 1em #f5f5f5 inset;
	box-shadow:0 0 1em #f5f5f5 inset;
}

.gradient {
	background:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%); 
	background:-webkit-gradient(linear, left top, right bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(255, 255, 255, 0.3))); 
	background:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0) 00%, rgba(255, 255, 255, 0.3) 100%); 
	background:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%); 
	background:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%); 
	background:linear-gradient(-45deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%); 
}

.none {
	display:none !important;
}
