@import url(reset.css);
/*
### seven days Stylesheet ###
*/
BODY
{
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: transparent;
	color: #333333;
	background-color: #E5E5E5;
}
#top
{
	position: relative;
	width: 970px;
	margin: 0px auto;
	background-image: url(data/bgt.jpg);
	background-repeat: no-repeat;
	height: 10px;
}
#main
{
	position: relative;
	width: 970px;
	margin: 0px auto;
	text-align: left;
	height: 500px;
}
#shopmain
{
	background-image: url(/data/bg.jpg);
	background-repeat: repeat-y;
	position: relative;
	width: 970px;
	margin: 0px auto;
	text-align: left;
}
#bottom
{
	position: relative;
	width: 970px;
	margin: 0px auto;
	background-image: url(data/bgb.jpg);
	background-repeat: no-repeat;
	height: 15px;
}
#innerFrame
{
	position: relative;
	width: 950px;
	height: 520px;
	text-align: left;
}
.start
{
	background-image: url(data/bg_start.jpg);
	background-repeat: no-repeat;
	height: 500px;
}
.product
{
	background-image: url(data/bg_product.jpg);
	background-repeat: no-repeat;
	height: 500px;
}
.use
{
	background-image: url(data/bg_use.jpg);
	background-repeat: no-repeat;
	height: 500px;
}
.contact
{
	background-image: url(data/bg_contact.jpg);
	background-repeat: no-repeat;
	height: 500px;
}
.imprint
{
	background-image: url(data/bg_imprint.jpg);
	background-repeat: no-repeat;
	height: 500px;
	height: 500px;
}
.agb
{
	background-image: url(data/bg_agb.jpg);
	background-repeat: no-repeat;
	height: 500px;
}
.payment
{
	background-image: url(data/bg_payment.jpg);
	background-repeat: no-repeat;
	height: 500px;
}
.privacy
{
	background-image: url(data/bg_privacy.jpg);
	background-repeat: no-repeat;
	height: 500px;
}
.shipping
{
	background-image: url(data/bg_shipping.jpg);
	background-repeat: no-repeat;
	height: 500px;
}
.test
{
	background-image: url(data/bg_test.jpg);
	background-repeat: no-repeat;
	height: 500px;
}
.faq
{
	background-image: url(data/bg_faq.jpg);
	background-repeat: no-repeat;
	height: 500px;
}
.why
{
	background-image: url(data/bg_why.jpg);
	background-repeat: no-repeat;
	height: 500px;
}
.shop
{
	background-color: #FFFFFF;
}
.intro
{
	background-image: url(data/bg.jpg);
	background-repeat: repeat-y;
}
#introSpace
{
	margin: 0px 10px;
}
#iF
{
	padding: 8px 10px 0px;
}
#content
{
	position: relative;
	width: 950px;
	height: 420px;
}
#lang
{
	width: 300px;
	height: 12px;
	padding: 10px 0px 0px 16px;
}
#mainmenu
{
	width: 680px;
	height: 14px;
	margin: 20px 0px 0px 20px;
}
#logo
{
	background-image: url(data/logo.png);
	width: 250px;
	height: 81px;
	float: right;
	margin: 10px 15px 0px 0px;
}
#row1
{
	width: 300px;
	height: 390px;
	float: left;
	margin: 30px 0px 0px 20px;
	overflow: hidden;
	line-height: normal;
}
#row2
{
	width: 300px;
	height: 390px;
	float: left;
	margin: 30px 0px 0px 20px;
	overflow: hidden;
	line-height: normal;
}
#row3
{
	width: 628px;
	height: 390px;
	float: left;
	margin: 30px 0px 0px 20px;
	line-height: normal;
	overflow: auto;
}
#shopcontent
{
	width: 930px;
	clear: both;
	margin: 60px 0px 0px 20px;
	line-height: normal;
}
#addNavi
{
	width: 128px;
	text-align: left;
	margin: 270px 0px 0px;
	clear: both;
	float: right;
}
#swf
{
	background-color: #FF0000;
}
#bottommenu
{
	width: 950px;
	height: 20px;
	clear: both;
	text-align: center;
	font-size: 10px;
	bottom: 0px;
	margin: 0px auto;
}
#home
{
	background-image: url(data/home.png);
	width: 18px;
	height: 14px;
	float: right;
	margin-right: 10px;
}
#home:HOVER
{
	background-image: url(data/home_HOVER.png);
	width: 18px;
	height: 14px;
	float: right;
	margin-right: 10px;
}
#intro
{
	background-image: url(data/intro.png);
	width: 25px;
	height: 14px;
	margin-right: 20px;
	float: right;
}
#intro:HOVER
{
	background-image: url(data/intro_HOVER.png);
	width: 25px;
	height: 14px;
	margin-right: 20px;
	float: right;
}
#ad
{
	clear: both;
	height: 24px;
}
#sound
{
	position: absolute;
	right: 25px;
	bottom: 50px;
	width: 14px;
	height: 10px;
	background-image: url(data/sound.png);
	padding: 2px;
	z-index: 9999;
}
#de_ACT
{
	float: left;
	width: 23px;
	height: 12px;
	background-image: url(data/de_ACT.png);
}
#de_NO
{
	float: left;
	width: 23px;
	height: 12px;
	background-image: url(data/de_NO.png);
}
#de_ACT:HOVER, #de_NO:HOVER
{
	background-image: url(data/de_HOVER.png);
}
#en_ACT
{
	float: left;
	width: 23px;
	height: 12px;
	background-image: url(data/en_ACT.png);
}
#en_NO
{
	float: left;
	width: 23px;
	height: 12px;
	background-image: url(data/en_NO.png);
}
#en_ACT:HOVER, #en_NO:HOVER
{
	background-image: url(data/en_HOVER.png);
}
#fr_ACT
{
	float: left;
	width: 23px;
	height: 12px;
	background-image: url(data/fr_ACT.png);
}
#fr_NO
{
	float: left;
	width: 23px;
	height: 12px;
	background-image: url(data/fr_NO.png);
}
#fr_ACT:HOVER, #fr_NO:HOVER
{
	background-image: url(data/fr_HOVER.png);
}
#it_ACT
{
	float: left;
	width: 23px;
	height: 12px;
	background-image: url(data/it_ACT.png);
}
#it_NO
{
	float: left;
	width: 23px;
	height: 12px;
	background-image: url(data/it_NO.png);
}
#it_ACT:HOVER, #it_NO:HOVER
{
	background-image: url(data/it_HOVER.png);
}
#es_ACT
{
	float: left;
	width: 23px;
	height: 12px;
	background-image: url(data/es_ACT.png);
}
#es_NO
{
	float: left;
	width: 23px;
	height: 12px;
	background-image: url(data/es_NO.png);
}
#es_ACT:HOVER, #es_NO:HOVER
{
	background-image: url(data/es_HOVER.png);
}
#nl_ACT
{
	float: left;
	width: 23px;
	height: 12px;
	background-image: url(data/nl_ACT.png);
}
#nl_NO
{
	float: left;
	width: 23px;
	height: 12px;
	background-image: url(data/nl_NO.png);
}
#nl_ACT:HOVER, #nl_NO:HOVER
{
	background-image: url(data/nl_HOVER.png);
}
.bold
{
	font-weight: bold;
}
.italic
{
	font-style: italic;
}
A, A:VISITED
{
	color: #333333;
}
A:HOVER
{
	color: #000000;
}
.ACT, .ACT:VISITED
{
	font-weight: bold;
	color: #333333;
}
.ACT:HOVER
{
	color: #000000;
}
.right
{
	text-align: right;
}
/*XTC*/
.copyright
{
	display: none;
}
.inputRequirement
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #FF0000;
}
.onepxwidth
{
	width: 25px;
	vertical-align: middle;
}
#shopleft
{
	float: left;
	width: 180px;
}
#shopcenter
{
	float: left;
	padding: 0px 0px 10px 10px;
	width: 730px;
}
DIV#shopcenter TR.productListing-odd
{
}
DIV#shopcenter TR.productListing-odd TD.smallText
{
	padding: 3px;
	background-color: #EEEEEE;
	border: 1px solid #000000;
}
DIV#shopcenter TR.productListing-even TD.smallText
{
	padding: 3px;
	border: 1px solid #000000;
}
DIV#shopcenter TD.infoBoxHeadingAffiliate
{
	border: 1px solid #000000;
	padding: 3px;
}
TABLE.affiliate_summary TD
{
	border: 1px solid #020202;
	padding: 3px;
}
FORM#affiliate_signup TD.main TD.main TD.main
{
	width: 172px;
}
FORM#affiliate_signup TD.main TD.main TD.main SELECT
{
	width: 150px;
}
FORM#affiliate_details TD.main TD.main TD.main
{
	width: 172px;
}
FORM#affiliate_details TD.main TD.main TD.main SELECT
{
	width: 150px;
}

