* {
margin : 0px;
padding : 0px;
}

BODY { 
color: #333333;
background: #F0F0F0; 
font-family: Arial, Verdana;
font-size: 12px;
text-align: center;
}

FORM {
display: inline;
padding: 0px;
margin: 0px;
}

table {
font-size:13px;
color:#333333;
}

img {
behavior: url("pngbehavior.htc");
}

.main{
background: #ffffff;
}

.text_purple{
background: #ffffff;
color: #c900c1;
}

.text_grey{
background: #ffffff;
color:#999999;
width:598px;
}

#container{
margin: auto;
padding: 0px;
text-align: center;
width: 900px;
}

#header_invite_frame{
background-image: url("images/member_box.png");
position:absolute;
width:262px;
height:105px;
margin-left:400px;
top:14px;
z-index:500;
}

#header_invite_frame_top{
/*background-image: url("images/invite_hd.png");*/
width: 259px;
padding: 6px 6px 0 6px;
text-align: left;
}

#header_invite_frame_content{
/*background-image: url("images/invite_content.png");*/
font-size: 11px;
color: #787878;
width: 259px;
padding: 6px;
text-align: left;
margin-left:5px;
}

div#header_invite_frame_but a{
display: block;
/*background-image: url("images/invite_but.png");*/
background-position: bottom;
font-size: 14px;
text-decoration: none;
font-weight: bold;
color: #D92FCC;
width: 259px;
padding: 4px;
text-align: left;
margin-left:8px;
margin-top:-7px;
}

#header_invite_frame h2{
color:#787878;
font-size:14px;
margin-left:5px;

}

#get_invite{
margin-top:5px;
font-size: 12px;
line-height:15px;
}

#header_log_png{
position:absolute;
height:119px;
width:160px;
margin-left:725px;
z-index:499;
padding: 0px;
margin-top:15px;

}

#header_log{
position:absolute;
height:119px;
width:134px;
margin-left:725px;
text-align:left;
padding:10px 13px 0 13px;
line-height:0px;
z-index:999;
margin-top:15px;
}

.form_header_log{
width:132px;
height:16px;
background: #FFFFFF;
border:none;
}

#header_log_button_png{
position:absolute;
height:36px;
width:160px;
margin-left:725px;
top:120px;
z-index:500;
}

#header_log_button{
position:absolute;

width:160px;
margin-left:725px;
top:110px;
text-align:left;
color:#FFFFFF;
padding-top:8px;
padding-left:30px;
font-size:13px;
z-index:999;
font-weight:bold;
}

#header_log_button a img{
	text-decoration:none;
	width:10px;
	height:10px;
	background-color:none;
	color:none;
}

#header_cart{
position:absolute;
height:99px;
width:145px;
margin-left:725px;
text-align:left;
color:#FFFFFF;
padding-top:10px;
padding-left:13px;
line-height:18px;
z-index:999;
margin-top:10px;
}

#header_cart_button{
position:absolute;
height:28px;
width:129px;
margin-left:725px;
top:109px;
text-align:left;
color:#FFFFFF;
padding-top:8px;
padding-left:30px;
font-size:13px;
z-index:501;
}

#header_nav{
background-image: url("images/bg_header_nav.gif");
height: 22px;
line-height: 22px;
text-align: left;
padding-left: 10px;
}

#header_nav_login{
background-image: url("images/bg_header_nav.gif");
height: 22px;
line-height: 22px;
text-align: left;
padding: 0 10px 0 10px;
}

#header_nav_login_1{
float:left;
}

#who_is_online{
position:absolute;
width:160px;
text-align:center;
margin-left:725px;
z-index:998;
top:142px;
color:#CCCCCC;
font-size:10px;
}

#header{
background-image: url("images/cs_header_bg.jpg");
height: 133px;
line-height: 22px;
}

#HeaderLink{
width:255px;
height:66px;
position:absolute;
text-decoration: none;
top:58px;
margin-left:13px;
}

#navi_container{
height:24px;
width: 900px;
position: relative;
text-align: left;
background-color:#818181;
}

#navi{
list-style-type: none;

}

.navi{
display:inline;
height:12px;
}
		
.navi a:link, .navi a:visited {
color: #ffffff;
float: left;
display:block;
width: auto;
background: #818181;
margin: 0px;
padding: 4px 12px 12px 12px;

text-decoration: none;
text-indent: 3px;
text-transform: uppercase;
font-size: 14px;
height:8px;
}

.navi a:hover {
text-decoration: none;
color: #ffffff;
background: #D92FCC;
}

.navi_invite{
display:inline;
height:12px;
}

li.navi_invite a:hover{
text-decoration: none;
color: #ffffff;
background-color: #D92FCC;
}

.navi_invite a:link, .navi_invite a:visited {
color: #ffffff;
float: left;
display:block;
width: auto;
background: #818181;
margin: 0px;
padding: 2px 12px 12px 12px;

text-decoration: none;
text-indent: 3px;
text-transform: uppercase;
font-size: 14px;
height:10px;
}

a.NaviInviteActive:link,
a.NaviInviteActive:visited,
a.NaviInviteActive:active,
a.NaviInviteActive:hover {
		color:#ffffff;
	text-decoration: none;
	background: #D92FCC;
}

.navi_invite_active{
		display:inline;

color: #ffffff;
background: #D92FCC;
float: left;
display:block;
width: auto;
margin: 0px;
padding: 2px 12px 12px 12px;

text-decoration: none;
text-indent: 3px;
text-transform: uppercase;
font-size: 14px;
height:10px;
}

.navi_active {
	display:inline;
height:12px;
color: #ffffff;
background: #D92FCC;
float: left;
display:block;
width: auto;
margin: 0px;
padding: 4px 12px 12px 12px;

text-decoration: none;
text-indent: 3px;
text-transform: uppercase;
font-size: 14px;
height:8px;
}

a.NaviActive:link,
a.NaviActive:visited,
a.NaviActive:active,
a.NaviActive:hover {
		color:#ffffff;
	text-decoration: none;
}

a.font_active:link, a.font_active:active{
	color:#D92FCC;
	text-decoration: none;
}


#menu_container{
width: 206px;
position: relative;
text-align: left;
}

#menu {
	background: #f6f6f6;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 206px;
}
#menu li {
	margin: 0;
	padding: 0;
}
#menu a {
	background: #f6f6f6;
	border-bottom: 1px solid #ffffff;
	color: #c900c1;
	display: block;
	margin: 0;
	padding: 6px 12px;
	text-decoration: none;
	font-weight:normal;
}
#menu a:hover {
	background: #c900c1;
	color: #fff;
}

.menu0_aktiv {
display:inline;
background-color:#00CC66;
}

#nav_back{
background-color:#FFFFFF;
text-align: right;
height: 28px;
padding: 4px 8px 0 0;
}

#content{
background-color:#FFFFFF;
min-height:376px;
padding:0px;
}

#content_login{
background-color:#FFFFFF;
padding: 100px;
}

#footer{
padding:17px;
color:#999999;
text-align:left;
line-height:17px;
font-size:12px;
}

#space4{
height:4px;
background-image:(blank.gif);
}

#space7{
height:7px;
background-image:(blank.gif);
}

#space14{
height:14px;
background-image:(blank.gif);
}

#space32{
height:32px;
background-image:(blank.gif);
}

a.LinkWhite:link,
a.LinkWhite:visited,
a.LinkWhite:active,
a.LinkWhite:hover {
color: #ffffff;
text-decoration:none;
}



a.LinkWhite img{
	color:none;
	background-color:none;
}

a.loginlink:link,
a.loginlink:visited,
a.loginlink:active,
a.loginlink:hover
a.loginlink img {
	text-decoration:none;
	color:none;
	border:none;
}

.pfeil{
	margin-left:-15px;
	margin-right:5px;
	margin-top:3px;
}

a.LinkPurple:link,
a.LinkPurple:visited,
a.LinkPurple:active,
a.LinkPurple:hover {
color: #c900c1;
text-decoration:none;
}

a.LinkPS:link,
a.LinkPS:visited,
a.LinkPS:active,
a.LinkPS:hover {
color: #008ac9;
text-decoration:none;
}

a.LinkDarkPurple:link,
a.LinkDarkPurple:visited,
a.LinkDarkPurple:active,
a.LinkDarkPurple:hover {
color: #360c35;
text-decoration:none;
}

a.LinkFooter:link,
a.LinkFooter:visited,
a.LinkFooter:active,
a.LinkFooter:hover {
color: #999999;
text-decoration:none;
}

a.LinkLostPass:link,
a.LinkLostPass:visited,
a.LinkLostPass:active,
a.LinkLostPass:hover {
font-size:9px;
color: #cccccc;
/* color: #360c35; */
text-decoration:none;
}

a.LinkProduct:link,
a.LinkProduct:visited,
a.LinkProduct:active,
a.LinkProduct:hover {
font-size:12px;
color: #c900c1;
text-decoration:none;
}

a:link,
a:visited,
a:active {
	color:#c900c1;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

a.BildLink:link img {
	border: 1px solid #999999;
}
a.BildLink:visited img  {
	border: 1px solid #999999;
}
a.BildLink:active img  {
	border: 1px solid #999999;
}
a.BildLink:hover img {
	border: 1px solid #c900c1;
}

#navi_split {
	margin: 0px auto;
	margin-top:32px;
}

#navi_split_list {
	list-style: none;
	float: right;
	margin: 0px;
}

#navi_split_list li {
	float: left;
	margin: 4px 4px 4px 0;
	background: #c900c1;
	color:#fff;
	font-weight:bold;
	font-size:13px;
	min-width:20px;
	text-align:center;
}

#navi_split_list li a {
	text-decoration: none;
	display: block;
	width: 100%;
	background: #efefef;
	font-weight:normal;
}

#navi_split_list li a:hover {
	text-decoration: none;
	display: block;
	width: 100%;
	background: #c900c1;
	color:#fff;
	font-weight:bold;
}

#navi_split_list li span {
	margin: 8px;
	line-height: 23px;
	
}

.clear {
clear: both;
}

a.button_small {
background: url("images/button_small_form.png") no-repeat scroll top right; 
display: block;
float: left;
height: 18px;
padding-right: 4px;
}

a.button_small_close{
background: url("images/cs_close_window.jpg") no-repeat scroll top right; 
display: block;
float: left;
height: 19px;
width:145px;
padding-right: 4px;
}

a.button_small span {
background: url("images/button_small_form.png") no-repeat; 
display: block;
padding: 2px 0 1px 4px;
} 

a.button_small:link,
a.button_small:visited,
a.button_small:active,
a.button_small:hover span{
text-decoration: none;
color: #FFFFFF;
font-size:12px;
font-weight:normal;
}

a.button_small_white {
background-color: #ffffff; 
display: block;
float: left;
height: 18px;
padding-right: 4px;
}

a.button_small_white span {
background-color: #ffffff; 
display: block;
padding: 2px 0 1px 4px;
} 

a.button_small_white:link,
a.button_small_white:visited,
a.button_small_white:active,
a.button_small_white:hover span{
text-decoration: none;
color: #000000;
font-size:12px;
font-weight:bold;
}

a.button_purple_small {
background: url("images/button_purple_form.png") no-repeat scroll top right; 
display: block;
float: left;
height: 18px;
padding-right: 4px;
}

a.button_purple_small span {
background: url("images/button_purple_form.png") no-repeat; 
display: block;
padding: 2px 0 1px 4px;
} 

a.button_purple_small:link,
a.button_purple_small:visited,
a.button_purple_small:active,
a.button_purple_small:hover span{
text-decoration: none;
color: #FFFFFF;
font-size:12px;
font-weight:normal;
}

a.button_purple_back_to_sale{

display: block;
float: left;
	width:163px;
height: 24px;
padding-right: 0px;
}

a.button_purple_change{
	background: url("images/cs_but_change.jpg") no-repeat scroll top right;
	display: block;
float: left;
	width:80px;
height: 24px;
padding-right: 0px;
}

a.button_purple_addadress{
	background: url("images/cs_but_addadress.jpg") no-repeat scroll top right;
	display: block;
float: left;
	width:196px;
height: 24px;
padding-right: 0px;
}

a.button_purple_zuaktionen{
	background: url("images/cs_but_zuaktionen.jpg") no-repeat scroll top right;
	display: block;
float: left;
	width:159px;
height: 24px;
padding-right: 0px;
}

a.button_purple_backtoshop{
	 background: url("images/cs_but_backshop.jpg") no-repeat scroll top right; 
display: block;
float: left;
	width:171px;
height: 24px;
padding-right: 0px;
}

a.button_purple_pay{
background: url("images/cs_checkout.jpg") no-repeat scroll top right; 
display: block;
float: left;
	width:164px;
height: 24px;
padding-right: 0px;
}

a.button_purple {
background: url("images/button_purple_form.png") no-repeat scroll top right; 
display: block;
float: left;
	width:80px;
height: 24px;
padding-right: 0px;
}

a.button_purple span {
background: url("images/cs_button_back.jpg") no-repeat; 
display: block;
padding: 0px 0 0px 0px;
width:80px;
	height:24px;
} 

.button button_purple_invite{
	background: url("images/cs_but_invitation.jpg") no-repeat;
	diplay:block;
	height:24px;
	padding:0;
	width:168px;
}

img.invite_more_friends{
	border:none;
}

a.button_purple:link,
a.button_purple:visited,
a.button_purple:active,
a.button_purple:hover span{
text-decoration: none;
color: #FFFFFF;
font-size:13px;
font-weight:bold;
text-transform: uppercase;
}

a.button_green_206 {
background: url("images/button_green_right.png") no-repeat scroll top right; 
display: block;
float: left;
height: 28px;
margin-right: 6px;
padding-right: 14px;
text-decoration: none;
color: #FFFFFF;
font-size:13px;
font-weight:bold;
text-transform: uppercase;
}

a.button_green_206 span {
background: url("images/button_green_left.png") no-repeat; 
display: block;
line-height: 14px;
height: 28px;
padding: 7px 0 5px 14px;
width:178px;
text-align:center;
} 

a.button_green_206:link,
a.button_green_206:visited,
a.button_green_206:active,
a.button_green_206:hover span{
text-decoration: none;
color: #FFFFFF;
font-size:13px;
font-weight:bold;
text-transform: uppercase;
}

a.button_purple_206 {
background: url("images/button_purple_form.png") no-repeat scroll top right; 
display: block;
float: left;
height: 28px;
margin-right: 6px;
padding-right: 14px;
text-decoration: none;
color: #FFFFFF;
font-size:13px;
font-weight:bold;
text-transform: uppercase;
}

a.button_purple_206 span {
background: url("images/button_purple_form.png") no-repeat; 
display: block;
line-height: 14px;
height: 28px;
padding: 7px 0 5px 14px;
width:178px;
text-align:center;
} 

a.button_purple_206:link,
a.button_purple_206:visited,
a.button_purple_206:active,
a.button_purple_206:hover span{
text-decoration: none;
color: #FFFFFF;
font-size:13px;
font-weight:bold;
text-transform: uppercase;
}

a.button_grey_206 {
background: url("images/button_grey_right.png") no-repeat scroll top right; 
display: block;
float: left;
height: 28px;
margin-right: 6px;
padding-right: 14px;
}

a.button_grey_206 span {
background: url("images/button_grey_left.png") no-repeat; 
display: block;
line-height: 14px;
height: 28px;
padding: 7px 0 5px 14px;
width:178px;
text-align:center;
} 

a.button_grey_206:link,
a.button_grey_206:visited,
a.button_grey_206:active,
a.button_grey_206:hover span{
text-decoration: none;
color: #919191;
font-size:13px;
font-weight:bold;
text-transform: uppercase;
}

a.button_green_598 {
background: url("images/button_green_form.png") no-repeat scroll top right; 
display: block;
float: left;
height: 28px;
margin-right: 6px;
padding-right: 14px;
text-decoration: none;
}

a.button_green_598 span {
background: url("images/button_green_form.png") no-repeat; 
display: block;
line-height: 14px;
height: 21px ! important;
padding-top:7px;
width:584px;
text-align:right;
} 

a.button_green_598:link,
a.button_green_598:visited,
a.button_green_598:active,
a.button_green_598:hover span{
text-decoration:none;
color: #FFFFFF;
font-size:13px;
font-weight:bold;
text-transform: uppercase;
}

a.button_purple_598 {
background: url("images/button_purple_form.png") no-repeat scroll top right; 
display: block;
float: left;
height: 28px;
margin-right: 6px;
padding-right: 14px;
text-decoration: none;
}

a.button_purple_598 span {
background: url("images/button_purple_form.png") no-repeat;
display: block;
line-height: 14px;
height: 21px ! important;
padding-top:7px;
width:584px;
text-align:right;
} 

a.button_purple_598:link,
a.button_purple_598:visited,
a.button_purple_598:active,
a.button_purple_598:hover span{
text-decoration:none;
color: #FFFFFF;
font-size:13px;
font-weight:bold;
text-transform: uppercase;
}

a.button_grey_598 {
background: url("images/button_grey_form.png") no-repeat scroll top right; 
display: block;
float: left;
height: 28px;
margin-right: 6px;
padding-right: 14px;
}

a.button_grey_598 span {
background: url("images/button_grey_form.png") no-repeat; 
display: block;
line-height: 14px;
height: 21px ! important;
padding-top:7px;
width:584px;
text-align:right;
} 

a.button_grey_598:link,
a.button_grey_598:visited,
a.button_grey_598:active,
a.button_grey_598:hover span{
text-decoration: none;
color: #919191;
font-size:13px;
font-weight:bold;
text-transform: uppercase;
}

.button_small_form {
border:none;
background-image: url("images/cs_but_login.png"); 
height: 19px;
text-decoration: none;
padding: 0 2px 3px 2px;
line-height:16px;
color: #FFFFFF;
font-size:12px;
cursor:pointer;
width:50px;
}
.button_small_form_update{
	border:none;
background-image: url("images/cs_but_actualize.jpg"); 
height: 24px;
text-decoration: none;
padding: 0 2px 3px 2px;
line-height:16px;
color: #FFFFFF;
font-size:12px;
cursor:pointer;
width:139px;
}

.button_small_purple_form {
border:none;
background-image: url("images/button_purple_form.png"); 
height: 18px;
text-decoration: none;
padding: 1px 2px 3px 2px;
line-height:16px;
color: #FFFFFF;
font-size:12px;
cursor:pointer;
}

.button_purple_form_send{
	border:none;
background-image: url("images/cs_but_send.jpg"); 
height: 24px;
text-decoration: none;
color: #FFFFFF;
font-size:13px;
cursor:pointer;
text-transform:uppercase;
font-weight:bold;
padding: 0 6px 0 6px;
width:100px;
}

.button_purple_form_abmelden{
	border:none;
background-image: url("images/cs_but_unsubscribe.jpg"); 
height: 24px;
text-decoration: none;
color: #FFFFFF;
font-size:13px;
cursor:pointer;
text-transform:uppercase;
font-weight:bold;
padding: 0 6px 0 6px;
width:103px;
}

.button_purple_form {
border:none;
background-image: url("images/cs_but_takepart.jpg"); 
height: 24px;
text-decoration: none;
color: #FFFFFF;
font-size:13px;
cursor:pointer;
text-transform:uppercase;
font-weight:bold;
padding: 0 6px 0 6px;
width:100px;
}

.button_purple_form_password_send {
border:none;
background-image: url("images/cs_but_password.jpg"); 
height: 24px;
text-decoration: none;
color: #FFFFFF;
font-size:13px;
cursor:pointer;
text-transform:uppercase;
font-weight:bold;
padding: 0 6px 0 6px;
width:202px;
}

.button_purple_form_anfrage{
	border:none;
background-image: url("images/cs_but_send_request.jpg"); 
height: 24px;
text-decoration: none;
color: #FFFFFF;
font-size:13px;
cursor:pointer;
text-transform:uppercase;
font-weight:bold;
padding: 0 6px 0 6px;
width:190px;
}

.button_purple_form_send_order{
	border:none;
background-image: url("images/cs_but_send_order.jpg"); 
height: 24px;
text-decoration: none;
color: #FFFFFF;
font-size:13px;
cursor:pointer;
text-transform:uppercase;
font-weight:bold;
padding: 0 6px 0 6px;
width:202px;
}

.button_purple_form_go_on{
	border:none;
background-image: url("images/cs_but_go_on_24Px.jpg"); 
height: 24px;
text-decoration: none;
color: #FFFFFF;
font-size:13px;
cursor:pointer;
text-transform:uppercase;
font-weight:bold;
padding: 0 6px 0 6px;
width:73px;
}

.button_purple_form_join{
	border:none;
background-image: url("images/cs_but_anmelden.jpg"); 
height: 24px;
text-decoration: none;
color: #FFFFFF;
font-size:13px;
cursor:pointer;
text-transform:uppercase;
font-weight:bold;
padding: 0 6px 0 6px;
width:103px;
}

.button_purple_form_register{
	border:none;
background-image: url("images/cs_but_registrieren.jpg"); 
height: 24px;
text-decoration: none;
color: #FFFFFF;
font-size:13px;
cursor:pointer;
text-transform:uppercase;
font-weight:bold;
padding: 0 6px 0 6px;
width:126px;
}

a.button_purple_delete{
	background: url("images/cs_but_delete.jpg") no-repeat scroll top right; 
display: block;
float: left;
	width:89px;
height: 24px;
padding-right: 0px;
}

.button_purple_form_delete {
border:none;
background-image: url("images/cs_but_delete.jpg"); 
height: 24px;
text-decoration: none;
color: #FFFFFF;
font-size:13px;
cursor:pointer;
text-transform:uppercase;
font-weight:bold;
padding: 0 6px 0 6px;
width:89px;
}

.button_purple_form_change {
border:none;
background-image: url("images/cs_but_change_pass.jpg"); 
height: 24px;
text-decoration: none;
color: #FFFFFF;
font-size:13px;
cursor:pointer;
text-transform:uppercase;
font-weight:bold;
padding: 0 6px 0 6px;
width:196px;
}

.button_green_form {
border:none;
background-image: url("images/cs_but_addcart.jpg");
width:192px;
height: 24px;
text-decoration: none;
color: #FFFFFF;
font-size:13px;
cursor:pointer;
text-transform:uppercase;
font-weight:bold;

}

#home_campains{
width:900px;
background-color:#ffffff;
padding-bottom:2px;
}

#home_campain_over{
width:297px;
float:left;
display:block;
}

#home_campain_over_header{
background-color:#858585;
color:#FFFFFF;
height:25px;
font-size:13px;
font-weight:bold;
line-height:28px;
text-align:center;
}

#home_campain_over_content{
height:116px;
}

#home_campain_now{
width:450px;
float:left;
display:block;
margin-right:0px;
margin-left:0px;
}

#home_campain_now_header{
width:450px;
background-image: url("images/purple_stripe.jpg");
background-color:#c900c1;
color:#FFFFFF;
height:25px;
font-size:13px;
font-weight:bold;
line-height:27px;
text-align:center;


}

#home_campain_now_content{
height:118px;
width:450px;
}

#home_campain_soon{
width:450px;
float:left;
display:block;
margin-left:0px;
}

#home_campain_soon_header{
background-image: url("images/green_stripe.jpg");
background-color:#5fb80a;
color:#FFFFFF;
height:25px;
font-size:13px;
font-weight:bold;
line-height:26px;
text-align:center;

}

#home_campain_soon_content{
height:118px;
width:450px;
}

#content_login_box{
width:284px;
margin:auto;
}

#login_error{
text-align:center;
padding:16px;
color:#c900c1;
}

#login_header{
background-image: url("images/bg_login_clubsale_de.png");
height:54px;
width:284px;
}
#login_bottom{
display:block;
background-image: url("images/bg_login_footer.png");
height:41px;
width:284px;
text-align:right;
}

#login_content{
background-image: url("images/bg_login_bg.png");
text-align:left;
color:#FFFFFF;
padding:16px;
width:252px;
}

#login_footer{
text-align:center;
width:252px;
padding:16px;
color:#999999;
}

.login_form{
background-color:#FFFFFF;
width:252px;
height:31px;
font-size:18px;
color:#333333;
}

#content_invite_box{
width:284px;
float:left;
}

#invite_error{
text-align:center;
padding:16px;
color:#CC0000;
}

#invite_header{
background-image: url("images/bg_invite_top.png");
height:16px;
width:284px;
}
#invite_bottom{
background-image: url("images/bg_invite_footer.png");
height:16px;
width:284px;
}

#invite_content{
background-image: url("images/bg_invite_bg.png");
text-align:left;
color:#666666;
padding: 0 16px 0 16px;
width:252px;
}

.invite_form{
font-family: Arial, Verdana;
background-color:#FFFFFF;
width:252px;
height:21px;
font-size:12px;
color:#333333;
}

.invite_form_navi{
background-color:#FFFFFF;
width:206px;
font-size:13px;
color:#999999;
margin:5px 0 5px 0;
}

#content_contact_box{
width:568px;
float:left;
}

#contact_error{
text-align:center;
padding:16px;
color:#CC0000;
}

#contact_header{
background-image: url("images/bg_contact_top.png");
height:16px;
width:568px;
}
#contact_bottom{
background-image: url("images/bg_contact_footer.png");
height:16px;
width:568px;
text-align:right;
}

#contact_content{
background-image: url("images/bg_contact_bg.png");
text-align:left;
color:#666666;
padding: 0 16px 0 16px;
width:536px;
}

.contact_form{
background-color:#FFFFFF;
width:252px;
height:31px;
font-size:18px;
color:#333333;
}


#column_left{
width:206px;
float:left;
}

#content_spacer_32{
width:32px;
float:left;
}

#column_right{
width:598px;
float:left;
}

#invite_text{
width:520px;
clear:both;
/*padding-top:180px;*/
/*background-image: url("images/bg_friends.png");*/
/*background-repeat:no-repeat;*/
min-height:250px;
}

#winamembership_text{
width:520px;
float:left;
min-height:250px;
}

#winamembership_text_left{
float:left;
width:284px;
/*background-image: url("images/bg_win_friends.png");*/
/*background-repeat:no-repeat;*/
min-height:250px;
}

#float_right{
float:right;
}

.float_right{
	float:right;
}

#float_left{
float:left;
}

#content_default{
padding:0 32px 32px 32px;
text-align:left;
font-size:13px;
color:#333333;
}

#content_default_nachricht_box{
padding:0 32px 32px 32px;
text-align:center;
font-size:13px;
color:#333333;
}

#content_default h1{
margin-bottom:10px;
color:#c900c1;
font-size:22px;
}

#sizes{
text-align: center;
margin-left: auto;
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
padding-bottom : 0px;
padding-top : 0px;
background-color:#FFFFFF;
}

#sizes h1{
margin-bottom:10px;
color:#c900c1;
font-size:22px;
}

#sizes_tb td{
padding:10px;
}

.tb_content_med{
font-size:13px;
color:#333333;
}

.tb_content_med_sub_hd{
font-size:13px;
color:#c900c1;
font-weight:bold;
}

.tb_product_info{
font-size:14px;
color:#333333;
}

.tb_product_info_old_price{
font-size:12px;
color:#c900c1;
}

.tb_product_info_only{
margin-top:16px;
color:#999999;
}

.tb_product_info_price{
font-size:26px;
color:#c900c1;
}

.tb_product_info_tax_info{
font-size:10px;
color:#cccccc;
}

.messageStackError{
text-align:left;
padding:16px 0 16px 0;
color:#c900c1;
font-size:14px;
font-weight:bold;
}

.messageStackSuccess{
text-align:left;
padding:16px 0 16px 0;
color:#339900;
font-size:14px;
font-weight:bold;
}

.messageStackWarning{
text-align:left;
padding:16px 0 16px 0;
color:#c900c1;
font-size:14px;
font-weight:bold;
}

.price_listing{
font-size:12px;
color:#999999;
}

.special_price_listing{
font-size:12px;
color:#333333;
font-weight:bold;
}

.td_grey_line{
background-color:#efefef;
padding:6px;
border-bottom:solid 1px #FFFFFF;
}

#vorteile{
background-color:#efefef;
padding:8px;
background-repeat:no-repeat;
text-align:left;
color: #000000;
}

#vorteile li{
font-size:12px;
line-height:17px;
list-style-type:square;
margin-left:15px;
}

#message_window{
margin-top:18px;
border:solid 1px #c900c1;
padding:5px;
width:588px;
}

#friends_header{
font-size:15px;
text-align:center;
text-align:left;
}

#friends_content{
margin-top:0px;
padding-top:150px;
background-color:#ffffff;
background-image: url("images/friends.png");
background-repeat:no-repeat;
text-align:left;
}

#cs_ps_header{
font-size:15px;
text-align:center;
text-align:left;
color:#008ac9;
}

#cs_ps_content{
color:#7fc4e4
}

#play{
position:absolute;
margin-left:100px;
margin-top:20px;
width: 92px;
height: 68px;
}

#home_header_tile{
color:#000000;
font-size:26px;
position:absolute;
margin-left:20px;
margin-top:105px;
text-align:left;
background-color:#ffffff;
padding: 2px 8px 0 8px;
font-weight:normal;
text-transform: uppercase;
text-decoration:none;
}

#home_counter{
color:#c900c1;
font-size:26px;
position:absolute;
margin-left:42px;
margin-top:135px;
text-align:left;
background-color:#ffffff;
padding: 2px 8px 1px 8px;
font-weight:normal;

text-decoration:none;
}

#home_counter_banner{
color:#c900c1;
font-size:26px;
position:absolute;
margin-left:42px;
margin-top:35px;
text-align:left;
background-color:#ffffff;
padding: 2px 8px 1px 8px;
font-weight:normal;
text-decoration:none;
}

#home_counter_banner_sale{
color:#c900c1;
font-size:26px;
position:absolute;
margin-left:10px;
margin-top:110px;
text-align:left;
background-color:#ffffff;
padding: 2px 8px 1px 8px;
font-weight:normal;
text-decoration:none;
}

#home_date{
color:#6abd0e;
font-size:18px;
position:absolute;
margin-left:42px;
margin-top:135px;
text-align:left;
background-color:#ffffff;
padding: 2px 8px 1px 8px;
font-weight:normal;
text-transform: uppercase;
text-decoration:none;
}

#home_date_next{
color:#c900c1;
font-size:18px;
position:absolute;
margin-left:42px;
margin-top:135px;
text-align:left;
background-color:#ffffff;
padding: 2px 8px 1px 8px;
font-weight:normal;
text-transform: uppercase;
text-decoration:none;
}

#home_sub_title{
color:#000000;
font-size:14px;
position:absolute;
margin-left:28px;
margin-top:157px;
text-align:left;
background-color:#ffffff;
padding: 1px 8px 1px 8px;
font-weight:normal;
text-decoration:none;
}

#home_video_preview{
position:absolute;
margin-left:20px;
margin-top:190px;
}

a.home_tile:link,
a.home_tile:visited,
a.home_tile:active,
a.home_tile:hover {
text-decoration:none;
}

#comming_color h1{
margin-bottom: 2px;
color:#6abd0e;
}

#missing_color h1{
color:#333333;
}

#jquery_newsticker_frame {
position:relative;
height:375px;
background-color:#ffffff;
padding:0;
margin:0;
}

#jquery_newsticker li {
list-style: none;
height:375px;
}

#jquery_newsticker a {
display:block;
padding:0;
margin:0;
}

#jquery_newsticker {
padding:0;
margin:0;
}

#index_header_tile_fashion{
z-index:1;
color:#000000;
font-size:30px;
position:absolute;
margin-left:540px;
margin-top:135px;
text-align:left;
padding: 2px 8px 0 8px;
font-weight:normal;
text-transform: uppercase;
text-decoration:none;
}

#index_header_tile_fashion_sub{
z-index:1;
color:#000000;
font-size:16px;
position:absolute;
margin-left:600px;
margin-top:170px;
text-align:left;
padding: 2px 4px 0 4px;
font-weight:normal;
text-decoration:none;
}

#index_header_tile_sports{
z-index:1;
color:#009ee0;
font-size:30px;
position:absolute;
margin-left:460px;
margin-top:185px;
text-align:left;
padding: 2px 8px 0 8px;
font-weight:normal;
text-transform: uppercase;
text-decoration:none;
}

#index_header_tile_sports_sub{
z-index:1;
color:#009ee0;
font-size:16px;
position:absolute;
margin-left:430px;
margin-top:220px;
text-align:left;
padding: 1px 4px 0 4px;
font-weight:normal;
text-decoration:none;
}


#index_header_tile{
z-index:1;
color:#c900c1;
font-size:30px;
position:absolute;
margin-left:40px;
margin-top:95px;
text-align:left;
padding: 2px 8px 0 8px;
font-weight:normal;
text-transform: uppercase;
text-decoration:none;
}

#index_header_tile_2{
z-index:1;
color:#000000;
font-size:20px;
position:absolute;
margin-left:40px;
margin-top:130px;
text-align:left;
padding: 2px 8px 0 8px;
text-decoration:none;
}

#index_header_tile_3{
z-index:1;
color:#000000;
font-size:20px;
position:absolute;
margin-left:40px;
margin-top:155px;
text-align:left;
padding: 2px 8px 0 8px;
text-decoration:none;
}

#index_header_tile_4{
z-index:1;
color:#000000;
font-size:20px;
position:absolute;
margin-left:40px;
margin-top:180px;
text-align:left;
padding: 2px 8px 0 8px;
text-decoration:none;
}

#index_header_tile_5{
z-index:1;
color:#000000;
font-size:20px;
position:absolute;
margin-left:40px;
margin-top:205px;
text-align:left;
padding: 2px 8px 0 8px;
text-decoration:none;
}

#index_header_tile_6{
z-index:1;
color:#000000;
font-size:20px;
position:absolute;
margin-left:40px;
margin-top:230px;
text-align:left;
padding: 2px 8px 2px 8px;
text-decoration:none;
}

#index_header_tile_7{
z-index:1;
color:#000000;
font-size:20px;
position:absolute;
margin-left:40px;
margin-top:255px;
text-align:left;
padding: 2px 8px 2px 8px;
text-decoration:none;
}

.relative_button_now {
position: relative;
text-align: center;
width: 447px;
padding:0px;
}

#button_now{
position:absolute;
top:-25px;
left:0px;
width: 5px; height: 55px;
}

#cloud_content{
background-color:#efefef;
padding:0 10px 0 10px;
color:#000000;
text-align:left;
font-size:12px;
line-height:17px;
}

.infoBoxHeading{
color:#c900c1;
font-weight:bold;
padding-bottom:7px;
}

.td10bottom{
padding-bottom:7px;
padding-left:10px;
}

#faq_header{
font-size:14px;
font-weight:bold;
color:#c900c1;
cursor:pointer;
}

#faq_subline{
margin-top:7px;
font-weight:bold;
padding-left:12px;
}

#faq_text{
padding-left:12px;
}

.cat_header{
font-weight:bold;
font-size:14px;
}

.gespart{
background-image: url("images/bg_home_campain_header_now.gif");
background-color:#c900c1;
color:#FFFFFF;
font-size:12px;
padding:5px;
text-align:center;
min-width:20px;
}

.inputRequirement{
font-size:10px;
color:#999999;
}

#products_description li{
margin-left: 15px;
}

#products_description ul{
margin: 6px 0 6px 0;
}

.RememberMe{
margin: 3px 0 3px 0;
}

.RememberMe td{
color: #cccccc;
font-size: 9px;
}


/* invite stylesheets */
#content_invite_box{
width:284px;
float:left;
}
#invite_error{
text-align:center;
padding:16px;
color:#CC0000;
}
.invite_header{
height:16px;
width:284px;
}
.invite_title{
font-family: Arial, Verdana;
color:#c900c1;
font-size:14px;
font-weight: bold;
margin-bottom: 8px;
margin-left:7px;
}
.invite_bottom{

height:16px;
width:284px;
margin-bottom: 8px;
}
.invite_content{
_background-image: url('includes/languages/{$language}/images/grey_box_invite.gif');
text-align:left;
color:#666666;
background-color: E6E6E6;
padding: 10 0px 0 0px;
width:830px;
min-height:240px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px;
border-radius:5px;
}
.em_adr{
font-family: Arial, Verdana;
background-color:#FFFFFF;
width:252px;
height:21px;
font-size:13px;
color:#333333;
border: 1px solid #666666;
}
#em_friend_text {
border: 1px solid #666666;
background-color:#FFFFFF;
width:252px;
height: 84px;
font-size:12px;
color:#333333;
overflow: hidden;
font-family: Arial, Verdana;
}
#em_text {
margin-bottom: 10px;
}
#em_frame {
width:252px;
font-family: Arial, Verdana;
font-size: 12px;
font-weight: bold;
margin-left:7px;
}
.em_box {
margin-bottom: 8px;
}
#em_msg {
margin-top: 8px;
margin-bottom: 8px;
font-family: Arial, Verdana;
font-size: 12px;
font-weight: bold;
}


#iem_msg {
margin-bottom: 8px;
font-family: Arial, Verdana;
font-size: 12px;
font-weight: bold;
}
.iemform {
border: 1px solid #666666;
}
#iem_res {
padding: 2px;
margin-top: 5px;
margin-bottom: 5px;
border: 0;
list-style: none;
}
#iem_res tr td {
font-family: Arial, Verdana;
font-size: 11px;
border: 0;
border-bottom: 1px solid #EEEEEE;
padding-right: 3px;
}
#iem_text {
margin-bottom: 10px;
}
#iem_friend_text {
border: 1px solid #666666;
background-color:#FFFFFF;
width:252px;
height: 84px;
font-size:12px;
color:#333333;
overflow: hidden;
font-family: Arial, Verdana;
margin-bottom: 
}
#iem_mymail{
font-family: Arial, Verdana;
background-color:#FFFFFF;
width:252px;
height:21px;
font-size:13px;
color:#333333;
border: 1px solid #666666;
}
#iem_frame {
width:252px;
font-family: Arial, Verdana;
font-size: 12px;
font-weight: bold;
margin-left:7px;
}
#iem_mypass{
font-family: Arial, Verdana;
background-color:#FFFFFF;
width:150px;
height:21px;
font-size:13px;
color:#333333;
border: 1px solid #666666;
}
.iem_box {
margin-bottom: 8px;
}
#iem_abord {
font-family: Arial;
margin-top: 4px;
height: 22px;
font-size:11px;
vertical-align:center;
}
#iem_call {
margin-bottom: 4px;
}
#iem_logos {
margin-bottom: 8px;
}


#uem_res {
padding: 2px;
margin-top: 5px;
margin-bottom: 5px;
border: 0;
list-style: none;
}

#uem_res tr td {
font-family: Arial, Verdana;
font-size: 11px;
border: 0;
border-bottom: 1px solid #EEEEEE;
padding-right: 3px;
}
#uem_file{
width:100px;
margin-top: 4px;
}
#uem_friend_text {
border: 1px solid #666666;
background-color:#FFFFFF;
width:252px;
height: 84px;
font-size:12px;
color:#333333;
overflow: hidden;
font-family: Arial, Verdana;
}
#uem_text {
margin-bottom: 10px;
}
#uem_frame {
width:252px;
font-family: Arial, Verdana;
font-size: 12px;
font-weight: bold;
margin-left:7px;
}
.uem_box {
margin-bottom: 8px;
}
#uem_msg {
margin-top: 8px;
margin-bottom: 8px;
font-family: Arial, Verdana;
font-size: 12px;
font-weight: bold;
}
#uem_abord {
font-family: Arial;
margin-top: 4px;
height: 22px;
font-size:11px;
vertical-align:center;
}
#uem_help_box {
font-size:12px;
font-weight: normal;
margin-bottom: 8px;
}
.uem_help {
  margin: 8px;
}
.uem_help ol {
  margin-left: 15px;
}
#uem_call {
margin-bottom: 4px;
}
.uem_hlink:link {
text-decoration: underline;
}
#uem_htitle {
margin-bottom: 4px;
}

#uem_logos {
margin-bottom: 8px;
}


#tooltip {
	position: absolute;
	z-index: 3000;
	border: 2px solid #555555;
	background-color: #eee;
	padding: 20px;
}
#tooltip h3, #tooltip div {
  margin: 0;
  font-size: 12px;
  font-family: Arial, Verdana;
  font-weight: normal;
  text-align: left;
}
.xem_tooltip {
  width: 300px;
}


.gewinne_tooltip {
  width: 300px;
}

a.LinkDarkGrey:link,
a.LinkDarkGrey:visited,
a.LinkDarkGrey:active {
  font-family: Arial, Verdana, Helvetica, Sans-Serif;
  font-size: 12px;
  color: #4b5459;
  text-decoration:none;
}
td.splitpage{
  font-family: Arial, Verdana, Helvetica, Sans-Serif;
  font-size: 12px;
  color: #4b5459;
  padding:5px;
  background: #ffffff;
}
#friends_family_png{
position: absolute;
margin-left: 825px;
margin-top: 0px;
padding: 0px;
z-index: 1000;
}
#oneill_special_png{
position: absolute;
margin-left: 325px;
margin-top: -60px;
padding: 0px;
z-index: 99;
}
#sparen_png{
position: absolute;
margin-left: 590px;
margin-top: -60px;
padding: 0px;
z-index: 999;
}

.brand img{
	margin-left:-3px;
	padding:0px;
}

.right_hacken{
	margin-top:-10px;
	margin-left:10px;
}

.gutscheinkontostand{
	position:relative;
	background: url("images/gutscheinkonto_box.jpg");
	width:206px;
	height:101px;
	margin-bottom:20px;
}

p.personal_gutscheinstand{
	position:absolute;
	top:7px;
	left:10px;
	color:#6a6a6a;
	font-size:11px;
	font-weight:bold;
}

form.formular_freundeemail{
	position:absolute;
	top:60px;
}

input.formular_freundeemail_border{
	border:1px solid #6a6a6a;
	height:23px;
	margin-left:7px;
	color:#C6C6C6;
	padding-left:5px;
}

input.submit_email{
	margin-left:10px;
}

a.invite_more{
	position:absolute;
	top:84px;
	left:8px;
	text-decoration:underline;
	color:#C541C8;
	font-size:10px;
}

img.family_and_member{
	position:absolute;
	top:185px;
	left:1250px;
}

img.remember_button{
	width:75px;
	height:19px;
}

p.invite_description{
	line-height:1.5;
	color:#666666;
}

#em_friend_send{
	
	padding:0;
	margin:0;
}

#em_friend_send img{
	margin-left:-11px;
	margin-top:-2px;
}

#iem_such{
	
}

#iem_such img{
	margin-top:-2px;
	margin-left:-11px;
}

#uem_up{
	
}

#uem_up img{
	margin-top:-2px;
	margin-left:-11px;
}

img.play_button_sale{
	border:none;
}

td.play_button_sale_video{
	background: url('images/play_anmelden_purple_02.jpg') top;
	width:363px;
	height:24px;
	background-repeat: repeat-x;
	position:absolute;
}

td.play_button_sale_video_soon{
	background: url('images/play_anmelden_green_02.jpg');
	background-position: top;	
	width:267px;
	height:24px;
	background-repeat: repeat-x;		
	position: absolute;
}

td.play_button_sale_video span{
	padding-top:-30px;
}

table.videoaktuell{
	height:24px;
	width:598px;
}

span#faf{
	vertical-align:middle;
	position:relative;
	padding-top:6px;
}

.complete_mitglied{
	display:none;
}

#open_all{
	margin-left:15px;
}

#versandkosten{
	margin-top:30px;
	background-image:url(images/box.jpg);
padding:8px;
padding-right: 5px;
padding-top:3px;
background-repeat:no-repeat;
text-align:left;
color: #000000;
position:relative;
}

#jetzt_neu{
	
	
	position:absolute;
	left:170px;
	top:-20;
}

#burton img{
background-repeat:no-repeat;
text-align:left;
color: #000000;
position:relative;	
}
}
