A, BODY, INPUT, OPTION, SELECT, TABLE, TD, TR, LI, P, TEXTAREA {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	Text-Decoration: none;
	font-weight: normal;
	font-style: normal;
	color: #000000;

}
body {
	margin: 0px;

}


/********** S_HEADER ***********/

/*** header ***/
.header_spacer {
	background-image: url(../images/header/header_spacer.jpg);
	background-repeat: y-repeat;
	border-top: 0px solid #ffffff;	
	}

/*** header_menu ***/

.spacer1 {
	background-image: url(../images/header_menu/spacer_1.jpg);
	background-repeat: y-repeat;
	border-top: 0px solid #ffffff;	
	}

.spacer2 {
	background-image: url(../images/header_menu/spacer_2.jpg);
	background-repeat: y-repeat;
	border-top: 0px solid #ffffff;	
	}

.tbl_topnavi_sp {
	background-image: url(../images/header_menu/pic_topnavi_sp.jpg);
	background-repeat: y-repeat;
	border-top: 0px solid #ffffff;	
	}
	

/*** search_box ***/

.searchbox {
	background-color: #fee1bf;
	border-top: 0px solid #ffffff;
	border-right: 3px solid #b9b7b8;
	border-bottom: 0px solid #ffffff;
	border-left: 3px solid #b9b7b8;
	}

/*** categorie_box ***/

.categorybox {
	background-color: #f6f6f6;
	border-top: 0px solid #ffffff;
	border-right: 3px solid #b9b7b8;
	border-bottom: 0px solid #ffffff;
	border-left: 3px solid #b9b7b8;
	}

/*** login_box ***/

.loginbox{
	background-color: #e1dfe0;
	border-top: 0px solid #ffffff;
	border-right: 3px solid #ff991b;
	border-bottom: 0px solid #ffffff;
	border-left: 3px solid #ff991b;
	}


/********** REGISTER.IHTML ***********/

.headlinerbox{
	background-color: #FFC956;
	border-top: 2px solid #8F8F8F;
	border-right: 0px solid #ffffff;
	border-bottom: 2px solid #8F8F8F;
	border-left: 0px solid #ffffff;
	font-weight: bold;
	letter-spacing: 0.2em ;
	color: #000000;
	}

.headlinerspacer{
	background-color: #FFC956;
	border-top: 2px solid #8F8F8F;
	border-right: 0px solid #ffffff;
	border-bottom: 2px solid #8F8F8F;
	border-left: 0px solid #ffffff;
	}

.boxline_left{
	background-color: #F5F5F5;
	border-top: 0px solid #ffffff;
	border-right: 0px solid #ffffff;
	border-bottom: 0px solid #ffffff;
	border-left: 2px solid #8F8F8F;
	}

.boxline_right{
	background-color: #F5F5F5;
	border-top: 0px solid #ffffff;
	border-right: 2px solid #8F8F8F;
	border-bottom: 0px solid #ffffff;
	border-left: 0px solid #ffffff;

	}

.boxline_top{
	background-color: #F5F5F5;
	border-top: 2px solid #8F8F8F;
	border-right: 0px solid #ffffff;
	border-bottom: 0px solid #ffffff;
	border-left: 0px solid #ffffff;
	}

.boxline_bottom{
	background-color: #F5F5F5;
	border-top: 0px solid #ffffff;
	border-right: 0px solid #ffffff;
	border-bottom: 2px solid #8F8F8F;
	border-left: 0px solid #ffffff;
	}

.register_background{
	background-color: #F5F5F5;
	}

	
.boxline_left_white{
	background-color: #FFFFFF;
	border-top: 0px solid #ffffff;
	border-right: 0px solid #ffffff;
	border-bottom: 0px solid #ffffff;
	border-left: 2px solid #8F8F8F;
	}

.boxline_right_white{
	background-color: #FFFFFF;
	border-top: 0px solid #ffffff;
	border-right: 2px solid #8F8F8F;
	border-bottom: 0px solid #ffffff;
	border-left: 0px solid #ffffff;

	}

.boxline_top_white{
	background-color: #FFFFFF;
	border-top: 2px solid #8F8F8F;
	border-right: 0px solid #ffffff;
	border-bottom: 0px solid #ffffff;
	border-left: 0px solid #ffffff;
	}

.boxline_bottom_white{
	background-color: #FFFFFF;
	border-top: 0px solid #ffffff;
	border-right: 0px solid #ffffff;
	border-bottom: 2px solid #8F8F8F;
	border-left: 0px solid #ffffff;
	}	
	

/********** INDEX.IHTML ***********/

/**** Sonderangebot ****/

.specialoffer_top_line {
	background-color: #ffffff;
	border-top: 3px solid #FE991B;
	border-right: 0px solid #ffffff;
	border-bottom: 0px solid #ffffff;
	border-left: 0px solid #FE991B;
	}	

.specialoffer_bo_line {
	background-image: url(../images/welcome/spc_hb_angebot.gif);
	background-repeat: x-repeat;
	border-top: 0px solid #ffffff;	
	}

.specialoffer_left_line {
	background-color: #ffffff;
	border-top: 0px solid #ffffff;
	border-right: 0px solid #ffffff;
	border-bottom: 0px solid #ffffff;
	border-left: 3px solid #FE991B;
	}	

.specialoffer_right_line {
	background-image: url(../images/welcome/spc_vr_angebot.gif);
	background-repeat: y-repeat;
	border-top: 0px solid #ffffff;	
	}

.tbl_spo_outline {
	background-color: #ffffff;
	border-top: 3px solid #FE991B;
	border-right: 3px solid #FE991B;
	border-bottom: 3px solid #FE991B;
	border-left: 3px solid #FE991B;
	}	

.tbl_spo_headline {
	background-image: url(../images/headlines/pic_headline_spo_sp.jpg);
	background-repeat: x-repeat;
	border-top: 0px solid #ffffff;
	font-size: 0.9em ;
	font-family: Verdana ;
	font-weight: bold;
	color: #000000;
	}
	
.tbl_spn_headline {
	background-image: url(../images/headlines/pic_headline_spn_sp.jpg);
	background-repeat: x-repeat;
	border-top: 0px solid #ffffff;
	font-size: 0.9em ;
	font-family: Verdana ;
	font-weight: bold;
	color: #FFFFFF;
	padding-top:5px;
	}	

.tbl_spn_img {
	float:left;
	border-top: 5px solid #ffffff;
	border-left: 5px solid #ffffff;
	margin-right:10px; 
	margin-bottom:3px;
	}		
	
.tbl_headline_yellow {
	background-image: url(../images/welcome/tbl_backheadline_yel.jpg);
	background-repeat: x-repeat;
	border-top: 0px solid #ffffff;
	}

.tbl_info_green_le {
	border-left: 1px;
	border-right: 0px;
	border-top: 1px;
	border-bottom: 1px;
	border-style: solid;
	border-color: #01BB2D;
	background-color: #D7FFCC;
	}

.tbl_info_red_le {
	border-left: 1px;
	border-right: 0px;
	border-top: 1px;
	border-bottom: 1px;
	border-style: solid;
	border-color: #DB0601;
	background-color: #FECFCE;
	}
	
.tbl_info_green_re {
	border-left: 0px;
	border-right: 1px;
	border-top: 1px;
	border-bottom: 1px;
	border-style: solid;
	border-color: #01BB2D;
	background-color: #D7FFCC;
	}
	
.tbl_info_white_re {
	border-left: 0px;
	border-right: 2px;
	border-top: 2px;
	border-bottom: 2px;
	border-style: solid;
	border-color: #01BB2D;
	background-color: #FFFFFF;
	}

.tbl_info_white_le {
	border-left: 2px;
	border-right: 0px;
	border-top: 2px;
	border-bottom: 2px;
	border-style: solid;
	border-color: #01BB2D;
	background-color: #FFFFFF;
	}	

.tbl_info_red_re {
	border-left: 0px;
	border-right: 1px;
	border-top: 1px;
	border-bottom: 1px;
	border-style: solid;
	border-color: #DB0601;
	background-color: #FECFCE;
	}	
	
.txt_spo_desc {
	font-size: 0.8em ;
	font-family: Verdana ;
	font-weight: light ;
	color: #908F8F ;
	margin-right: 5px;
	text-align:justify;
	}	
	
.txt_black_08em {
	font-size: 0.8em ;
	font-family: Verdana ;
	font-weight: light ;
	color: #000000 ;
	}		
	
.txt_grey_08em {
	font-size: 0.8em ;
	font-family: Verdana ;
	font-weight: light ;
	color: #908F8F ;
	}		

.txt_grey_15em {
	font-size: 1.2em ;
	font-family: Verdana ;
	font-weight: bold ;
	color: #908F8F ;
	}		
	
.txt_grey_10em {
	font-size: 1.0em ;
	font-family: Verdana ;
	font-weight: bold ;
	color: #908F8F ;
	}		

.txt_green_10em {
	font-size: 1.0em ;
	font-family: Verdana ;
	font-weight: bold ;
	color: #01BB2D ;
	}

.txt_red_10em {
	font-size: 1.0em ;
	font-family: Verdana ;
	font-weight: bold ;
	color: #DB0601 ;
	}	
	
.txt_spo_price {
	font-size: 1.1em ;
	font-family: Verdana ;
	font-weight: bold ;
	color: #FD9101 ;
	}	
	
.txt_headline_spo {
	font-size: 0.8em ;
	font-family: Verdana, Arial ;
	font-weight: bold ;
	color: #FD9101 ;
	}	

.tbl_supportlady {
	background-image: url(../images/welcome/lbl_supportlady.jpg);
	background-repeat: no-repeat;
	font-size: 0.8em ;
	font-family: Verdana ;
	font-weight: light ;
	color: #838383 ;
	}

.hr_orange {
	height:1px ;
	background-color: #FE9201;
	margin-left: 10px ;
	margin-right: 10px ;
	border: 0px ;
	}	
	
/********** BROWSE.IHTML ***********/	

.tbl_psearch {
	background-color: #F5F5F5;
	border-top: 5px solid #ffffff;
	border-right: 5px solid #ffffff;
	border-bottom: 5px solid #ffffff;
	border-left: 5px solid #FFFFFF;
	}		
	
	
/********** CHECKOUT/INDEX.IHTML ***********/
	
.lbl_orderprogress_spacer_red {
	background-image: url(../images/headlines/lbl_orderprogress_spacer_re.jpg);
	background-repeat: y-repeat;
	border-top: 0px solid #ffffff;	
	}

.lbl_orderprogress_spacer_dimm {
	background-image: url(../images/headlines/lbl_orderprogress_spacer_di.jpg);
	background-repeat: y-repeat;
	border-top: 0px solid #ffffff;	
	}	
	
.lbl_orderprogress_spacer_ok {
	background-image: url(../images/headlines/lbl_orderprogress_spacer_ok.jpg);
	background-repeat: y-repeat;
	border-top: 0px solid #ffffff;	
	}
	
.orderprogress_desc {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	Text-Decoration: none;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	}

.orderprogress_data {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	Text-Decoration: none;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	}	
	
	
/********** BASKET.IHTML ***********/	

.lbl_orderheadline_spacer {
	background-image: url(../images/headlines/lbl_orderheadline_spacer.jpg);
	background-repeat: y-repeat;
	border-top: 0px solid #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	}

.lbl_orderheadline_spacer_font12 {
	background-image: url(../images/headlines/lbl_orderheadline_spacer.jpg);
	background-repeat: y-repeat;
	border-top: 0px solid #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	}


.lbl_orderheadline_spacer2x {
	background-image: url(../images/headlines/lbl_orderheadline2x_spacer.jpg);
	background-repeat: y-repeat;
	border-top: 0px solid #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	}




.mainmenu {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	Text-Decoration: none;
	font-weight: normal;
	font-style: normal;
	font-size: 12px;
}
.header {
	border-top: 1px solid #ffffff;		
}


/********** Frames ***********/

.frm_whiteline_2px {
	background-repeat: no-repeat;
	background-color:#FFE5B1;
	border-top: 2px solid #ffffff;
	border-right: 2px solid #ffffff;
	border-bottom: 2px solid #FFFFFF;
	border-left: 2px solid #ffffff;
}

/**********  ***********/



.FooterTable {
	background-color: #26262A;
	font-weight: normal;
	color: #FFFFFF;
	border: none;
	white-space: nowrap;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;

}

.ErrorTable {

    font-family: Geneva, Arial, Helvetica, sans-serif;
    Color: #000000;
	font-size: 13px;
	padding: 10px;
	background-color: #ffff00;
	font-weight: bold;
	border: 2px dotted #ffff00;
}

.wLink {
	Color: #000000;
	font-weight: bold;
	text-decoration: none;

}
A:Hover.wLink { 
	Color: #000000;
	font-weight: bold;
	
}
A:Visited.wLink { 
	Color: #000000;
	
}
.user {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-style: normal;
	font-weight: bold;
}
.user2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-style: normal;
	font-weight: bold;
	
}



.LeftMenu2 {
	background-repeat: repeat-x;
	background-color:#FCA900;
	border-top: 0px solid #ffffff;
	border-right: 0px solid #ffffff;
	border-bottom: 0px solid #FFFFFF;
	border-left: 0px solid #ffffff;
}

.LeftMenuBG {
	
	background-repeat: repeat-x;
	background-color:#FCA900;
	border-top: 0px solid #ffffff;
	border-right: 0px solid #ffffff;
	border-bottom: 0px solid #FFFFFF;
	border-left: 0px solid #ffffff;
}	

.MiddleMenu {
	border-top: 5px solid #ffffff;
	border-right: 5px solid #ffffff;
	border-bottom: 0px solid #FFFFFF;
	border-left: 5px solid #ffffff;
}

.RightMenuBG {	
	
	background-repeat: repeat-x;
    border-top: 0px solid #ffffff;
	border-right: 0px solid #ffffff;
	border-bottom: 0px solid #FFFFFF;
	border-left: 0px solid #ffffff;
	background-color:#FCA900;	
}

.tbl_minilogin {	
	background-repeat: repeat-x;
    border-top: 0px solid #ffffff;
	border-right: 0px solid #ffffff;
	border-bottom: 0px solid #FFFFFF;
	border-left: 0px solid #ffffff;
	background-color:#FFF2C9;
}	

.outlook_minicart {	
	
	background-repeat: repeat-x;
    border-top: 0px solid #ffffff;
	border-right: 0px solid #ffffff;
	border-bottom: 4px solid #FFFFFF;
	border-left: 0px solid #ffffff;
	background-color:#FDD480;
}	

.outlook_minilogin_kunde {	
	
	background-repeat: repeat-x;
    border-top: 4px solid #ffffff;
	border-right: 0px solid #ffffff;
	border-bottom: 4px solid #FFFFFF;
	border-left: 0px solid #ffffff;
	background-color:#FDD480;
}	

.outlook_basket {	
	
	background-repeat: repeat-x;
    border-top: 0px solid #ffffff;
	border-right: 0px solid #ffffff;
	border-bottom: 2px solid #FFFFFF;
	border-left: 0px solid #ffffff;
	background-color:#FDD480;
	font-weight: bold;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	
}	

.borderRight {
	border-top: 0px solid #ffffff;
	border-right: 2px solid #ffffff;
	border-bottom: 0px solid #FFFFFF;
	border-left: 0px solid #ffffff;
		
}
.menu {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7E2222;
	background-color:;
	border-top: 0px solid #ffffff;
	border-right: 0px solid #ffffff;
	border-bottom: 0px solid #FFFFFF;
	border-left: 0px solid #ffffff;

}

.MenuSection {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #7E2222;
}
.menuRight {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}
.font_minicart {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.shopBG {
	background-image: url(../images/background/background.gif);
	background-repeat: repeat;
	
}
.mainBG {
	background-image: url(../images/mainarea/mainback.gif);
	background-repeat: repeat;
	
}

.record1 {
	border-top: 1px dotted #488008;
	border-right: 1px dotted #488008;
	border-bottom: 1px dotted #488008;
	border-left: 1px dotted #488008;
}
.record11 {
	border-top: 1px dotted #488008;
	border-right: 1px dotted #488008;
	border-bottom: 1px dotted #488008;
	border-left: 0px dotted #488008;	
}

.record2 {
	border-top: 0px dotted #488008;
	border-right: 0px dotted #488008;
	border-bottom: 0px none #488008;
	border-left: 0px dotted #488008;
}
.record3 {
	border-top: 0px dotted #488008;
	border-right: 1px dotted #488008;
	border-bottom: 1px dotted #488008;
	border-left: 1px dotted #488008;	
}
.record4 {
	border-top: 0px dotted #488008;
	border-right: 0px dotted #488008;
	border-bottom: 1px dotted #488008;
	border-left: 0px dotted #488008;
}
.record40 {
	border-top: 0px dotted #488008;
	border-right: 1px dotted #488008;
	border-bottom: 0px dotted #488008;
	border-left: 0px dotted #488008;
}
.record41 {
	border-top: 0px dotted #488008;
	border-right: 1px dotted #488008;
	border-bottom: 0px dotted #488008;
	border-left: 1px dotted #488008;
}
.record42 {
	border-top: 0px dotted #488008;
	border-right: 1px dotted #488008;
	border-bottom: 1px dotted #488008;
	border-left: 0px dotted #488008;
}
.record5 {
	border-top: 0px dotted #ffffff;
	border-right: 0px dotted #ff0000;
	border-bottom: 0px dotted #ff0000;
	border-left: 1px dotted #ff0000;
}
.record6 {
	border-top: 0px dotted #ffffff;
	border-right: 0px dotted #ffffff;
	border-bottom: 0px dotted #ff0000;
	border-left: 0px dotted #ff0000;
	
}
.record7 {
	border-top: 0px dotted #ffffff;
	border-right: 0px dotted #ffffff;
	border-bottom: 0px dotted #ff0000;
	border-left: 1px dotted #ff0000;
}
.record8 {
	border-top: 0px dotted #ffffff;
	border-right: 1px dotted #ff0000;
	border-bottom: 1px dotted #ff0000;
	border-left: 0px dotted #ffffff;
}
.record9 {
	border-top: 1px dotted #ffffff;
	border-right: 0px dotted #ff0000;
	border-bottom: 0px dotted #ff0000;
	border-left: 0px dotted #ffffff;
}
.recordTotal {
	border-top: 0px dotted #ffffff;
	border-right: 1px dotted #488008;
	border-bottom: 1px dotted #488008;
	border-left: 1px dotted #488008;
	background-color: #ffffff;		
	
}
.table {
	border-top: 0px dotted #488008;
	border-right: 0px dotted #488008;
	border-bottom: 0px none #488008;
	border-left: 0px dotted #488008;
}
.table1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2F9823;
	font-style: italic;
	font-weight: bold;
}

.flypage_tableline2 {
	border-top: 1px dotted #ff0000;
	border-right: 0px dotted #ffffff;
	border-bottom: 1px none #ff0000;
	border-left: 0px dotted #ffffff;
	background-color: #ffffff;
}
.flypage_tableline {
	border-top: 1px dotted #ff0000;
	border-right: 0px dotted #ffffff;
	border-bottom: 0px none #ff0000;
	border-left: 0px dotted #ffffff;
}
.flypage_pricebox {
	border-top: 0px dotted #488008;
	border-right: 0px dotted #488008;
	border-bottom: 0px dotted #488008;
	border-left: 0px dotted #488008;
	background-color: #B0D8AB;
}
.table5 {
	border-top: 0px dotted #488008;
	border-right: 0px dotted #488008;
	border-bottom: 0px dotted #488008;
	border-left: 0px dotted #488008;
	background-color: #ffffff;
}
.table6 {
	border-top: 0px dotted #488008;
	border-right: 0px dotted #488008;
	border-bottom: 0px dotted #488008;
	border-left: 0px dotted #488008;
}
.table7 {
	border-top: 1px dotted #ff0000;
	border-right: 0px dotted #ffffff;
	border-bottom: 1px dotted #ff0000;
	border-left: 0px dotted #ffffff;
	background-color: #ffffff;
}
.previewPic {
	border-top: 0px dotted #ff0000;
	border-right: 1px dotted #ff0000;
	border-bottom: 1px dotted #ff0000;
	border-left: 1px dotted #ff0000;
	background-color: #ffffff;
}	
.previewPicNews {
	border-top: 1px dotted #ff0000;
	border-right: 1px dotted #ff0000;
	border-bottom: 1px dotted #ff0000;
	border-left: 1px dotted #ff0000;
	background-color: #ffffff;

}
	
.account_tablehead_left {
	background-color: #FDD075;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;		
}

.account_tablehead_right {
	background-color: #FEEFD1;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;	
}

.account_table_spacer {
	background-color: #FDD075;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	background-repeat: repeat-x;		
}

.browse_tablehead_list {
	background-image: url('../images/headlines/pic_headline_yw_big_sp.jpg');
	background-repeat: x-repeat;
	font-family: Helvetica, Geneva, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold	
}


.flypage_tablehead {
	background-color: #FDD075;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;		
}

.tableheader {
	background-color: #FCA900;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style: normal;
	font-weight: bold;
	border-top: 0px dotted #ffffff;
	border-right: 2px solid #FFFFFF;
	border-bottom: 0px none #FFFFFF;
	border-left: 0px dotted #488008;	
}
.tableheader1 {
	background-color: #FCA900;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style: normal;
	font-weight: bold;
	border-top: 0px dotted #ffffff;
	border-right: 2px solid #FFFFFF;
	border-bottom: 0px none #FFFFFF;
	border-left: 1px solid #FFFFFF;
}
.tableheader2 {
	background-color: #FCA900;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style: normal;
	font-weight: bold;
	border-top: 0px dotted #ffffff;
	border-right: 0px dotted #ffffff;
	border-bottom: 0px none #FFFFFF;
	border-left: 1px solid #FFFFFF;
}
.tableheader20 {
	background-color: #F2BC3B;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style: normal;
	font-weight: bold;
	border-top: 0px dotted #ffffff;
	border-right: 1px dotted #488008;
	border-bottom: 1px dotted #488008;
	border-left: 1px dotted #488008;
}
.tableheader21 {
	background-color: #F2BC3B;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style: normal;
	font-weight: bold;
	border-top: 0px dotted #ffffff;
	border-right: 1px dotted #488008;
	border-bottom: 1px dotted #488008;
	border-left: 0px dotted #ffffff;

}
.tableheader22 {
	background-color: #F2BC3B;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style: normal;
	font-weight: bold;
	border-top: 0px dotted #ffffff;
	border-right: 1px dotted #488008;
	border-bottom: 1px dotted #488008;
	border-left: 0px dotted #ffffff;

}
.tableheader3 {
	background-color: #ffffff;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style: normal;
	font-weight: bold;
	border-top: 1px dotted #FF0000;
	border-right: 0px dotted #FF0000;
	border-bottom: 0px dotted #FF0000;
	border-left: 1px dotted #FF0000;

}
	
.button {
	font-size: 17px;
	border: 0px #ffffff;
	cursor: hand;
	background-color: #F5F5F5;
	background-image: url(../images/button/button_ok.gif);
	background-repeat: no-repeat;
	background-position: center ;
}

.btn_daten_bearbeiten {
	font-size: 19px;
	border: 0px #ffffff;
	cursor: hand;
	background-image: url(../images/button/btn_Daten_bearbeiten.jpg);
	background-repeat: no-repeat;
	background-position: center ;
}

.button_basket-1 {
	font-size: 15px;
	border: 0px #ffffff;
	cursor: hand;
	background-image: url(../images/button/button_basket-1.jpg);
	background-repeat: no-repeat;
	background-position: center ;
	BackGround-Color: #FFFFFF;
	
}

.button_login {
	font-size: 14px;
	border: 0px #ffffff;
	cursor: hand;
	background-image: url(../images/button/button_login.gif);
	background-repeat: no-repeat;
	background-position: center ;
	background-color: #E1E1E1 ;
}

.btn_search_box {
	font-size: 14px;
	border: 0px #ffffff;
	cursor: hand;
	background-image: url(../images/button/btn_suchen.jpg);
	background-repeat: no-repeat;
	background-position: center ;
	background-color: #FFFFFF ;
}


.button_anmelden {
	font-size: 19Fpx;
	border: 0px #ffffff;
	cursor: hand;
	background-image: url(../images/button/btn_anmelden.jpg);
	background-repeat: no-repeat;
	background-position: center ;
	background-color: #FFFFFF ;
}

.button_anmelden_grau_bg {
	font-size: 14px;
	border: 0px #ffffff;
	cursor: hand;
	background-image: url(../images/button/button_anmelden.gif);
	background-repeat: no-repeat;
	background-position: center ;
	background-color: #F5F5F5 ;
}

.button_tolist {
	font-size: 25px;
	border: 0px #ffffff;
	BackGround-Color: #FCA900;
	cursor: hand;
	background-image: url(../images/button/button_liste_32x32.gif);
	background-repeat: no-repeat;
	background-position: center ;
}

.button_galerieansicht {
	font-size: 12px;
	border: 0px #ffffff;
	cursor: hand;
	BackGround-Color: #FFFFFF;
	background-image: url(../images/button/galerieansicht.gif);
	background-repeat: no-repeat;
	background-position: left ;
}	

.button_listenansicht {
	font-size: 12px;
	border: 0px #ffffff;
	cursor: hand;
	BackGround-Color: #FFFFFF;
	background-image: url(../images/button/listenansicht.gif);
	background-repeat: no-repeat;
	background-position: left ;	
}

.button_zum_shop {
	font-size: 15px;
	border: 0px #ffffff;
	BackGround-Color: #FFFFFF;
	cursor: hand;
	background-image: url(../images/button/button_zum_shop.gif);
	background-position: center ;
	background-repeat: no-repeat;
}
.button_zur_kasse {
	font-size: 25px;
	border: 0px #ffffff;
	BackGround-Color: #FFFFFF;
	cursor: hand;
	background-image: url(../images/button/button_zur_kasse.jpg);
	background-position: center ;
	background-repeat: no-repeat;
}
.button_zum_kundenbereich {
	font-size: 15px;
	border: 0px #ffffff;
	BackGround-Color: #FFFFFF;
	cursor: hand;
	background-image: url(../images/button/button_menu_kundenbereich.gif);
	background-position: center ;
	background-repeat: no-repeat;
}

.button_saldo_auszahlen {
	font-size: 15px;
	border: 0px #ffffff;
	BackGround-Color: #FFFFFF;
	cursor: hand;
	background-image: url(../images/button/button_saldo_auszahlen.gif);
	background-position: center ;
	background-repeat: no-repeat;
}

.button_neue_liste {
	font-size: 15px;
	border: 0px #ffffff;
	BackGround-Color: #FFFFFF;
	cursor: hand;
	background-image: url(../images/button/button_neue_liste.gif);
	background-position: center ;
	background-repeat: no-repeat;
}

.button_liste_loeschen {
	font-size: 15px;
	border: 0px #ffffff;
	BackGround-Color: #FFFFFF;
	cursor: hand;
	background-image: url(../images/button/button_liste_loeschen.gif);
	background-position: center ;
	background-repeat: no-repeat;
}

.button_liste_bearbeiten {
	font-size: 15px;
	border: 0px #ffffff;
	BackGround-Color: #FFFFFF;
	cursor: hand;
	background-image: url(../images/button/button_liste_bearbeiten.gif);
	background-position: center ;
	background-repeat: no-repeat;
}

.button_liste_inwarenkorb {
	font-size: 15px;
	border: 0px #ffffff;
	BackGround-Color: #FFFFFF;
	cursor: hand;
	background-image: url(../images/button/button_liste_inwarenkorb.gif);
	background-position: center ;
	background-repeat: no-repeat;
}

.button_hilfe_kundenbereich {
	font-size: 10px;
	border: 0px #ffffff;
	BackGround-Color: #FFFFFF;
	cursor: hand;
	background-image: url(../images/userarray/button_hilfe_kundenbereich.jpg);
	background-position: center ;
	background-repeat: no-repeat;
}

.button_warenkorb_akt {
	font-size: 25px;
	border: 0px #ffffff;
	BackGround-Color: #FFFFFF;
	cursor: hand;
	background-image: url(../images/button/button_warenkorb_akt.gif);
	background-position: center ;
	background-repeat: no-repeat;
}

.button_warenkorb_sp {
	font-size: 25px;
	border: 0px #ffffff;
	BackGround-Color: #FFFFFF;
	cursor: hand;
	background-image: url(../images/button/button_warenkorb_sp.gif);
	background-position: center ;
	background-repeat: no-repeat;
}

.button_weiter {
	font-size: 20px;
	border: 0px #ffffff;
	BackGround-Color: #FFFFFF;
	cursor: hand;
	background-image: url(../images/button/button_weiter.gif);
	background-position: center ;
	background-repeat: no-repeat;
}

.button_zurueck_shop {
	font-size: 18px;
	border: 0px #ffffff;
	BackGround-Color: #FFFFFF;
	cursor: hand;
	background-image: url(../images/button/button_zurueck_shop.gif);
	background-position: center ;
	background-repeat: no-repeat;
}

.button_bestellung_abschliessen {
	font-size: 18px;
	border: 0px #ffffff;
	BackGround-Color: #F5F5F5;
	cursor: hand;
	background-image: url(../images/button/button_bestellung_abschliessen.gif);
	background-position: center ;
	background-repeat: no-repeat;
}
.button_account_shp {
	font-size: 18px;
	border: 0px #ffffff;
	BackGround-Color: #F5F5F5;
	cursor: hand;
	background-image: url(../images/button/button_account_shp.gif);
	background-position: center ;
	background-repeat: no-repeat;
}

.button_neue_adresse {
	font-size: 14px;
	border: 0px #ffffff;
	cursor: hand;
	background-image: url(../images/button/button_neue_adresse.gif);
	background-repeat: no-repeat;
	background-position: center ;
	background-color: #FFFFFF ;
}

.button_aktivieren {
	font-size: 18px;
	border: 0px #ffffff;
	cursor: hand;
	background-image: url(../images/button/btn_aktivieren.jpg);
	background-repeat: no-repeat;
	background-position: center ;
	background-color: #FFFFFF ;
}

.button_bestellung_senden {
	font-size: 21px;
	border: 0px #ffffff;
	cursor: hand;
	background-image: url(../images/button/btn_bestellung_senden.gif);
	background-repeat: no-repeat;
	background-position: center ;
	background-color: #FFFFFF ;
}

.button_jetzt_bezahlen {
	font-size: 21px;
	border: 0px #ffffff;
	cursor: hand;
	background-image: url(../images/button/btn_jetzt_bezahlen.jpg);
	background-repeat: no-repeat;
	background-position: center ;
	background-color: #FFFFFF ;
}

.button4 {
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	Color: #7E2222;
	font-weight: bold;
	BackGround-Color: #F2BC3B;
	border: 1px outset #ffffff;
	cursor: hand;
	
}	
.bestellung {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	BackGround-Color: #ff0000;
	border: 1px dotted #FFFFFF;	
}
.productName{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.recommend{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: ;
	color: #ff0000;
}

.snapshot {
	border: 1px dotted #ffff00;
}

.snapshot2 {
	border: 1px solid #000000;
	
}
.navigationlist {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight:;
	color: #000000;
}
.viewmode {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: ;
	font-weight:;
	color: #ff0000;
	font-style: normal;
	text-transform:;
	text-decoration: ;
	
}
.yellowback {
	border: 1px dotted #488008;
	background-color: #F2BC3B;
	
}
.statustextleft {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: ;
	color: #000000;
	font-style: normal;
	background-color: ;
	border-top: 0px dotted #ffffff;
	border-right: 0px dotted #ffffff;
	border-bottom: 0px dotted #FFFFFF;
	border-left: 0px dotted #ffffff;
}	
.statustext {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: ;
	color: #000000;
	font-style: normal;
	background-color: ;
	border-top: 0px dotted #ffffff;
	border-right: 0px dotted #ffffff;
	border-bottom: 0px dotted #FFFFFF;
	border-left: 1px dotted #488008;
}	
.shipAddress {
	background-color: #ffffff;
	border-top: 1px dotted #488008;
	border-right: 1px dotted #488008;
	border-bottom: 1px dotted #488008;
	border-left: 1px dotted #488008;
}	
.welcome {
	background-color: #ffff00;
	border-top: 1px dotted #488008;
	border-right: 1px dotted #488008;
	border-bottom: 1px dotted #488008;
	border-left: 1px dotted #488008;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	font-style: normal;
}
.time {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	color: #ff0000;
	font-weight: bold;
	Text-Decoration: none;
	font-weight: normal;
	font-style: normal;
	font-size: 9px;
}	
.footerText {
	font-family: Verdana;
	background-color: ;
	color: #C8C8C8;
	font-weight: bold;
	font-weight: normal;
	font-style: normal;
	font-size: 8px;
	text-transform: uppercase;
}	