/*
  $Id: stylesheet.css,v 1.0 2008/08/03 20:04:02 jp[]

  Copyright (c) 2008 Zbigniew Parzych
  zeebee@op.pl
  All right reserved.
*/


/*-------------------------------------------------------------------------*/
/* NEW APPROACH - DIV TEMPLATE 
/*-------------------------------------------------------------------------*/


/* Big box with list of options */
#ajax_listOfOptions{
position:absolute;	/* Never change this one */
width:500px;	/* Width of box */
height:175px;	/* Height of box */
overflow:auto;	/* Scrolling features */
background-color:#FFF;	/* background color */
filter:alpha(opacity=97);-moz-opacity:.97;opacity:.97;
text-align:left;
font-size:0.9em;
z-index:100;
border: 1px solid #990000;/* suggest box border */
}

#ajax_listOfOptions div{	/* General rule for both .optionDiv and .optionDivSelected */
margin:1px; 
padding:2px;
cursor:pointer;
font-size:0.9em;
}

#ajax_listOfOptions .optionDiv{	/* Div for each item in list */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

#ajax_listOfOptions .optionDivSelected{ /* Selected item in the list */
background-color:#804040; /*selected background*/
color:#FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
}

#ajax_listOfOptions_iframe{
background-color:#F00;
position:absolute;
z-index:5;
}


.formAjaxCategories {
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
color: #990000;
font-weight: bold;
text-decoration: none;
padding-top: 2px;
padding-bottom: 2px;
background-color:#F9F9F9 ;
text-align: left;
padding-left: 3px;
}	
/* Big box with list of options */
	

/*-------------------------------------------------------------------------*/
/* BLOCK: store front skeleton - start*/
body.tpl1 { /*tpl[x] shows template number*/
	text-align:center;
	margin-top:0px;
	background-color: #CCFF00;
	}


body.tpl2 {
	margin: 0px;
	text-decoration: none;
	padding-right: 4px;
	padding-left: 4px;
	background-image: url(images/background2.png);
	background-repeat: repeat-y;
	background-position: top;
	text-align:center;
}

/*container div*/ 
#frame {
		width:968px;
		margin-right:auto;
		margin-left:auto;
		margin-top:10px;
		padding:0px;
		text-align:left;
		}
	
/*header div*/
#contentheader {
		font-size:14px;
		padding:0px;
		margin:0px;
		height: 130px;
		width: 968px;
		background-color: #FFFFFF;
		}

/*footer div*/
#contentinside {
	padding:0px;
	margin:0px;
	background-color: #FFFFFF;
		}


/*left column div*/
#contentleft {
		width:185px;
		padding:0px;
		float:left;
		background-color: #ffffff;
		}
	
/*middle (betw. column) div*/
#contentcenter {
		width:598px;
		padding:0px;
		float:left;
		background:#fff;
		}
	
/*left column div*/
#contentright {
		width:185px;
		padding:0px;
		float:right;
		background-color: #ffffff;
		}
	
/*footer div*/
#contentfooter {
	padding:0px;
	background-color: #FFFFFF;
		height: 130px;
	width: 968px;
	float:left;
		}
	
/* BLOCK: store front skeleton - end*/
/*-------------------------------------------------------------------------*/
/* BLOCK: header - start*/

/*header container div*/
#header_frame_tp1 {
	width:968px;
	padding:0px;
	text-align:left;
	height: 137px;
	width: 968px;
	background-image: url(images/header_backgr03082008.jpg);
	background-repeat: no-repeat;
			}

#logo_tp1 {
	position:relative;
	padding:0px;
	float:left;
	height: 70px;
	width: 185px;
	background-image: url(images/header_logo03082008.png);
	background-repeat: no-repeat;
	left: 22px;
	top: 55px;
			}

/*slogan_tp1 div*/
#slogan_tp1 {
	position:relative;
	padding:0px;
	float:left;
	left: 10px;
	top: 10px;
			}

/*leftButtons_tp1 div*/
#leftButtons_tp1 {
	position:relative;
	padding:0px;
	float:left;
	left: 10px;
	top: 52px;
			}

/*leftButtonsIN_tp1 div*/
#rightButtons_tp1 {
	position:relative;
	padding:0px;
	float:left;
	left: 28px;
	top: 32px;
			}
			
/*welcome_tpl1 div*/
#welcome_tpl1 {
	position:relative;
	padding:0px;
	float:left;
	left:-50px;
	top:8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}

/*contact_tpl1 div*/
#contact_tpl1 {
	position:relative;
	padding:0px;
	float:right;
	left:-10px;
	top:8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}


/*contact_tpl1 div*/
#header_error_message {
	position:relative;
	float:right;
	margin: 0px;
	width:400px;
	text-align: center;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #ff0000;
	font-weight: bold;
	text-decoration: none;
	left: -163;
	top: 145;	
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #ff0000;
	border-bottom-color: #ff0000;
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
    }

/*contact_tpl1 div*/
#header_info_message {
	position:relative;
	float:right;
	margin: 0px;
	width:400px;
	text-align: center;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #336699;
	font-weight: bold;
	text-decoration: none;
	left: -163;
	top: 145;	
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #336699;
	border-bottom-color: #336699;
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
    }






/* BLOCK: header - end*/
/*-------------------------------------------------------------------------*/














/*-------------------------------------------------------------------------*/
/* A */
/*-------------------------------------------------------------------------*/

A { /*box text color*/
  color: #000000;
  text-decoration: none;
}

A:hover { /*box text hover-general	
*/
  /*color: #CDD7EB;*/
  color: #CC3300;
  text-decoration: none;
}

.advSearchIns {
	background-image: url(images/pl_adv_search_vert_ins.png);
	background-repeat: repeat-x;
	height: 155px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}

.advSearchInsTop {
	background-image: url(images/pl_adv_search_vert_insTop.png);
	background-repeat: repeat-x;
	height: 155px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}

.advSearchInsBot {
	background-image: url(images/pl_adv_search_vert_insBot.png);
	background-repeat: repeat-x;
	height: 155px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}

.advSearchInsR {
	background-image: url(images/pl_adv_search_vert_right.png);
	background-repeat: no-repeat;
	height: 155px;
	width: 26px;
}

.advSearchInsL {
	background-image: url(images/pl_adv_search_vert_left.png);
	background-repeat: no-repeat;
	height: 155px;
	width: 26px;
}

.advSearchInsLtop {
	background-image: url(images/pl_adv_search_vert_left_top.png);
	background-repeat: no-repeat;
	height: 155px;
	width: 26px;
}

.advSearchInsLbot {
	background-image: url(images/pl_adv_search_vert_left_bot.png);
	background-repeat: no-repeat;
	height: 155px;
	width: 26px;
}

.advSearchInsRbot {
	background-image: url(images/pl_adv_search_vert_right_bot.png);
	background-repeat: no-repeat;
	height: 155px;
	width: 26px;
}

.advSearchInsRtop {
	background-image: url(images/pl_adv_search_vert_right_top.png);
	background-repeat: no-repeat;
	height: 155px;
	width: 26px;
}

.advSearchInsRtopBot {
	background-image: url(images/pl_adv_search_vert_right_top_bot.png);
	background-repeat: no-repeat;
	height: 155px;
	width: 26px;
}

.advSearchInsLtopBot {
	background-image: url(images/pl_adv_search_vert_left_top_bot.png);
	background-repeat: no-repeat;
	height: 155px;
	width: 26px;
}

.advSearchInstopBot {
	background-image: url(images/pl_adv_search_vert_insTopBot.png);
	background-position: left top;
	background-repeat: repeat-x;
	height: 155px;
}

.account_history_main {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
 	line-height: 1.5;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F0F0F0;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	background-color: #EDF3F0;
}

.account_history_product_listing1_italic10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006666;
	line-height: 1.5;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	background-color: #EDF3F0;
	font-style: italic;
}

.account_history_product_listing1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006666;
	line-height: 1.5;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	background-color: #EDF3F0;
}


.account_history_totals {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC3300;
 /**/ line-height: 1.2;
}
 

.advancedSearch {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}


.Arial10Top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #589B00;
}

.Arial10Top:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9FECEC;
}


/*-------------------------------------------------------------------------*/
/* B */
/*-------------------------------------------------------------------------*/
.bluName11 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	color: #3399CC;
	font-size: 11px;
	text-decoration: none;
}

.bluName {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	color: #3399CC;
	font-size: 10px;
	text-decoration: none;
}

.bluName:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #cccccc;
	font-size: 10px;
	text-decoration: none;
}

.bluNameBold {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	color: #3399CC;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
}


.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; /*in-box text size*/}


.bg	 {
	background-repeat: no-repeat;
	background-position:left center;
	background-image: url(images/theme/logo2.gif);
}

.bg_div	 {
	background-repeat: repeat-x;
	background-position:top;
	background-image: url(images/pl_bar1.gif);
}

.bg_div_ins	 {
	background-repeat: repeat-x;
	background-position:top;
	background-image: url(images/pl_bar1.jpg);
}

.topMenuBar	 {
	background-repeat: no-repeat;
	background-position:top bottom;
	background-image: url(images/theme/topMenuBar.png);
	height: 42px;
	width: 111px;
}

.topMenuBarFill	 {
	background-repeat: repeat-x;
	background-position:top bottom;
	background-image: url(images/theme/topMenuBarFiller.png);
}



BODY {
	margin: 0px;
	text-decoration: none;
	padding-right: 4px;
	padding-left: 4px;
	/*background-image: url(images/background2.png);*/
	background-repeat: repeat-x;
	background-position: top;
}

/*BODY {
	margin: 0px;
	text-decoration: none;
	padding-right: 1px;
	padding-left: 1px;
	background-image: url(images/background1.png);
	background-repeat: repeat-y;
	background-position: center top;
	background-attachment: scroll;
}
*/
.box_outside {/*body color: background, text and margin	background-color: #FFFFFF;*/
	text-decoration: none;
	border-right-width: 0px;
	border-left-width: 0px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	width: 900px;
}

.breadcrumb {
	font-family: verdana, tahoma, arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	padding-top: 0px;
	padding-bottom: 0px;
	font-style: normal;
}

.breadcrumb:hover {
	font-family: verdana, tahoma, arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding-top: 0px;
	padding-bottom: 0px;
	text-decoration: underline;
}

.by {
	font-family: Tahoma, Verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #3399FF;
	text-align: right;
}

.by_manuf {
	font-family: Tahoma, Verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #993300;
}

.BluBarPadLeft {
	padding-right: 10px;
	padding-left: 2px;
}

.bodyLike {

	/**/ background: #666666;

}

.brownBoks {
	/* background: #f3edba;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;

}




.boxFrontOutTop {
	background-image: url(images/pl_front_top.png);
	background-position: left top;
	height: 18px;
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
}

.boxFrontOutBot {
	background-image: url(images/pl_front_bot.png);
	background-position: left top;
	height: 19px;
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
}

.boxFrontInBot {
	background-image: url(images/pl_front_ins_bot.png);
	background-position: left center;
	height: 25px;
	margin: 0px;
	padding: 0px;
	background-repeat: repeat-x;
}

.boxFrontInTop {
	background-image: url(images/pl_front_ins_top.png);
	background-position: left top;
	height: 13px;
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
}

.boxFrontInside {
	background-image: url(images/pl_front_inside.png);
	background-position: left top;
	height: 1px;
	margin: 0px;
	padding: 0px;
	background-repeat: repeat-y;
}





.boxsearchtop {
	background-image: url(images/pl_search_top.png);
	background-position: left top;
	height: 25px;
	width: 185px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

.boxsearchins {
	background-image: url(images/pl_search_ins.png);
	background-position: left top;
}

.boxsearchbot {
	background-image: url(images/pl_search_bot.png);
	background-position: left top;
	height: 25px;
	width: 185px;
}


.boxheadercsscat {
	background-image: url(images/pl_cat_logo.png);
	background-position: left top;
	height: 20px;
	width: 206px;
}

.boxfootercsscat {
	background-image: url(images/pl_cat_logo_bot.png);
	background-position: left top;
	height: 20px;
	width: 206px;
}

.boxintxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
	padding-right: 20px;
	padding-left: 24px;
}

.boxintxt1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	padding-right: 7px;
	padding-left: 7px;
}

.boxinsidecss {
	background-image: url(images/pl_box_inside.png);
	background-position: left top;
	background-repeat: repeat-y;
	padding-bottom: 0px;
}

.boxinsidecsslt {
	background-image: url(images/pl_box_insidelt.png);
	background-position: left top;
	background-repeat: repeat-y;
	padding-bottom: 0px;
}

.boxheadercsslt {
	padding-bottom: 7px;
	padding-top: 5px;
	background-image: url(images/pl_box_toplt.png);
	background-position: left top;
	padding-left: 0px;
	height: 15px;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #5b2411;
	font-weight: bold;
}

.boxheadercss {
	padding-bottom: 7px;
	padding-top: 5px;
	background-image: url(images/pl_box_top.png);
	background-position: left top;
	padding-left: 0px;
	height: 15px;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
}

.boxheader {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

.boxheader:hover {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #999999;
	font-weight: bold;
}

.boxheadercssbotlt {
	padding-bottom: 7px;
	padding-top: 2px;
	background-image: url(images/pl_box_botlt.png);
	background-position: left top;
	padding-left: 0px;
}

.boxheadercssbotth {
	padding-bottom: 11px;
	padding-top: 1px;
	background-image: url(images/pl_box_bot1.png);
	background-position: left top;
	padding-left: 0px;
}

.boxheadercssbot {
	padding-bottom: 5px;
	padding-top: 6px;
	background-image: url(images/pl_box_bot.png);
	background-position: left top;
	padding-left: 0px;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
}


.boxheadercssbottxtN {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #5b2411;
	font-weight: normal;
}

.boxheadercssbottxtN:hover {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	font-weight: normal;
}


.boxheadercssbottxt {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #5b2411;
	font-weight: bold;
}


.boxSurround {
	border: 1px solid #CCCCCC;
	margin: 10px;
}

.Boks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;

}

.BoksBluNowrap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: right;
	font-weight: normal;
	white-space: nowrap;
}

.BoksBlu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: right;
	font-weight: normal;
}

.BoksBluBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #993333;
	text-align: right;
	font-weight: bold;
}

.BoksBlu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9FECEC;
}

.BoksBluUnder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6699CC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6699CC;
}

.BoksBluUnderDot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006666;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #006666;
}

.BoksBluUnderDotPadBot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6699CC;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #6699CC;
	padding-bottom: 10px;
}


.BoksDrk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;

}
.Boks2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;

}

.BoksDukat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-align: right;
	vertical-align: middle;
	height: 13px;
}

.box {
	padding: 1px;
	width: auto;
}

.bigBox  {
	border: 1px solid #CCCCCC;
}

.blue {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	letter-spacing: 1px;
	font-size: 9px;
	padding: 0px;
	
}

.blueTime {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	letter-spacing: 1px;
	font-size: 9px;
	padding: 0px;
	height: 9px;
	vertical-align: middle;
}

.borderBox1 {
	border: 1px solid #993300;
	padding: 1px;
}

.burgundy11 {
	font-family: verdana, tahoma, arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #993333;
}

.burgundy11bold {
	font-family: verdana, tahoma, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #993333;
}



/*-------------------------------------------------------------------------*/
/* C */
/*-------------------------------------------------------------------------*/



.center {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-position: center;
	text-align: center;
}


.checkout_product_listing {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006666;
	background-color: #F4F4F4;
	padding-top: 4px;
	padding-bottom: 4px;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}

.checkout_product_listingBlk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006666;
	background-color: #F4F4F4;
	padding-top: 4px;
	padding-bottom: 4px;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}

.checkout_product_listing1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC3300;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006666;
	background-color: #F4F4F4;
	padding-top: 4px;
	padding-bottom: 4px;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}

.contentBox {
  background: #a5a5a5;
}

.checkout-odd {
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	color: #336699;
}

.checkout-even {
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	color: #336699;
	background-color: #E5E5E5;
}


CHECKBOX, INPUT, RADIO, SELECT {/*responsible for size of letters in form  boxes - eg. search*/
	font-family: verdana, tahoma, arial, sans-serif;
	font-size: 11px;
	vertical-align: middle;
	color: #000000;
	text-indent: 3px;
	margin: 1px;
}

SPAN.CartSee {
	font-family: Verdana, Arial, sans-serif;
	color: #000000;
	font-size: 10px;
	text-decoration: none;
}
SPAN.CartSee:hover {
	font-family: Verdana, Arial, sans-serif;
	color: #99CCCC;
	font-size: 10px;
	text-decoration: none;
}

SPAN.CartSeeBold {
	font-family: Verdana, Arial, sans-serif;
	color: #000000;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

SPAN.curr_lang {
	font-family: Verdana, Arial, sans-serif;
	color: #333333;
	font-size: 9px;
	font-weight: bold;
}

.ccspace {
	font-size: 13px;
	color: #FFFFFF;
}

.clickForInfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-bottom-color: #999999;
	padding-top: 5px;
	padding-bottom: 5px;
}


/*-------------------------------------------------------------------------*/
/* D */
/*-------------------------------------------------------------------------*/

.dukatBold:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	text-decoration: none;
	line-height: normal;
	font-weight: bold;
}

.dukatBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6600;
	text-decoration: none;
	line-height: normal;
	font-weight: bold;
}

.dukat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF6600;
	text-decoration: none;
	line-height: normal;
	height: 9px;
}

.dukat10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF6600;
	text-decoration: none;
	line-height: normal;
	height: 10px;
}

.dukat11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #993333;
}

.dukat11:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	line-height: normal;
}

.dukat10Bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF6600;
	text-decoration: none;
	line-height: normal;
	height: 10px;
	font-weight: bold;
}

.dukatBOT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF6600;
	text-decoration: none;
	line-height: normal;
	height: 18px;
}

.dukatBL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	text-decoration: none;
	line-height: 11pt;
	height: 9px;
}

A.dukat:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CDD7EB;
	text-decoration: none;
	line-height: normal;
	height: 9px;
}






/*-------------------------------------------------------------------------*/
/* E */
/*-------------------------------------------------------------------------*/

.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

.errorTopBottom {
	font-family : Verdana, Arial, sans-serif;
	font-size : 10px;
	font-weight: bold;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #FF0000;
	border-bottom-color: #FF0000;
	padding-top: 5px;
	padding-bottom: 5px;
}


/*-------------------------------------------------------------------------*/
/* F */
/*-------------------------------------------------------------------------*/

FORM {
	display: inline;
}

TR.footer {

}

/* footer streep background color */
TD.footer {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #cccccc;
	padding-top: 3px;
}

.footer_top {
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #006aa7;
}

.footer_top_thin {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #006aa7;
}

.Featured_Out_noPadRight {
	font-family: Tahoma, Verdana, arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006666;
	vertical-align: middle;
	padding-top: 15px;
	padding-bottom: 0px;
	padding-right: 5px;
	padding-left: 5px;
}

.Featured_Out {
	font-family: Tahoma, Verdana, arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #336699;
	vertical-align: middle;
	padding-top: 15px;
	padding-bottom: 0px;
	padding-right: 15px;
	padding-left: 15px;
}

.Featured_Out_Dark {
	font-family: Tahoma, Verdana, arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CCCCCC;
	vertical-align: middle;
	padding-top: 15px;
	padding-bottom: 0px;
	padding-right: 5px;
}


.Featured_OutNoSides {
	font-family: Tahoma, Verdana, arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #336699;
	text-align: left;
	vertical-align: middle;
	padding-top: 15px;
	padding-bottom: 5px;
}

.Featured_Out_Bottom {
	font-family: Tahoma, Verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #336699;
	padding-right: 15px;
	padding-top: 10px;
}

.Featured_Out_Bottom_Cell {
	padding-top: 5px;
}

.Featured_border_LRB {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TABLE.formArea {
  background: #f2f2f2;
  border-color: #5b2411;
  border-style: solid;
  border-width: 1px;
}

TABLE.formArea1 {
	background: #e1ecf0;
	border-color: #006c6c;
	border-style: solid;
	border-width: 1px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
}

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

.featured_bottom {
	color: #986532;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}


.formAreaUpDownRedReg {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #ff0000;
	font-weight: bold;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #ff0000;
	border-bottom-color: #ff0000;
	padding-left: 10px;
}


/*-------------------------------------------------------------------------*/
/* G */
/*-------------------------------------------------------------------------*/

.grayBoxTopBottomNoPadDark {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
}

.grayBoxTopBottomNoPad {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}

.grayBox15sides {
	border: 1px solid #CCCCCC;
	padding-right: 15px;
	padding-left: 15px;
}

.grayBoxLeft {
	padding-right: 15px;
	padding-left: 15px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}

.grayBox15sidesNoBorder {
	padding-right: 15px;
	padding-left: 15px;
}

.grayBox15allpad {
	border: 1px solid #CCCCCC;
	padding: 15px;
	font-family: Tahoma, Verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
}

.grayBoxFullPadAllGreen {
	background-color: #FFFFFF;
	padding-top: 12px;
	padding-right: 8px;
	padding-bottom: 12px;
	padding-left: 8px;
	border: 1px solid #5BA6B0;
}

.grayBoxPadGreen {
	padding-right: 10px;
	padding-left: 10px;

}

.grayBoxPadGreensc {
	padding-right: 5px;
	padding-left: 5px;

}


.grayBoxFullPadAll {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}

.grayBoxFull {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.grayBoxTopNP {
	border-width: 1px;
	border-style: solid;
	border-color: #cccccc;
	padding: 0px;
	margin: 0px;
}


.grayBox {
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	padding: 7px;
}

.grayBox15 {
	padding: 15px;
	border: 1px solid #CCCCCC;
}

.grayBoxBottom {
	padding-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DADADA;
	padding-top: 15px;
}

.grayBoxBottomAff {
	padding-bottom: 6px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #DADADA;
	padding-top: 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}

.grayBoxTop {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DADADA;
}

.grayBoxTopBottom {
	padding-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 15px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}

.green11Verdana {
	font-family: verdana, tahoma, arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #006666;
}

.green11Tahoma {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #006666;
}


.green11TahomaB {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #006666;
}

SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #666666;
  font-weight: bold;
}


.grayUpDownx_odd {
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	padding-left: 2px;
}


.grayUpDownx_even {
	background-color: #F4F4F4;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 2px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-bottom-color: #999999;
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}


/*-------------------------------------------------------------------------*/
/* H */
/*-------------------------------------------------------------------------*/

TR.header { /*header background*/
  background: #ffffff;
}

TR.headerNavigation {

}

/* top header background #bbc3d3*/
TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
 	/*background: #ffffff;*/
  font-weight : normal;
  
}

A.headerNavigation { /*top header navigation letters*/
}

A.headerNavigationFooter { /*footer letters*/
}

A.headerNavigation:hover {
	color: #000000;
	text-decoration: none;
}

TR.headerError {
	background-color: #FFFFFF;
}

TD.headerError {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-weight : bold;
	text-align : center;
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
}

TR.headerInfo {
  background: #ffffff;
}

TD.headerInfo {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-align: center;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FF9900;
	border-bottom-color: #FF9900;
}

.HeaderTranspBottom {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #336699;
}

.HeaderTranspTop {
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #336699;
}

.Headline_Voucher {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4B4B4B;
}





/*-------------------------------------------------------------------------*/
/* I */
/*-------------------------------------------------------------------------*/

/*box's bottom borderline */
.infoBox {
	color: #666666;
}

/*box's bottom background*/
.infoBoxContents {
	/*background: #f8f8f9 ; */ 
	color: #666666;
}

.infoBoxTxtBold {
	/*background: #f8f8f9 ; */ 
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}

.infoBoxTxtBoldCenter {
	/*background: #f8f8f9 ; */ 
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-align: center;
	background-position: center;
}

.infoBoxTxt {
	/*background: #f8f8f9 ; */ 
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}

.infoBoxTxtLft {
	/*background: #f8f8f9 ; */ 
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
}

.infoBoxTxtPad {
	/*background: #f8f8f9 ; */ 
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}

/*???*/
.infoBoxNotice {
  background: #FFCC33;
}

/* ??? */
.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.invite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	line-height: normal;
	padding-left: 8px;
}

.inviteLt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: normal;
	padding-left: 8px;
}

.inviteRight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	line-height: normal;
	padding-right: 11px;

}


/* info box's header letters */
TD.infoBoxHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	font-weight: normal;
	/*background: #ffffff; infoBox top bar */
	color: #000000;

}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.image_border {
	border: 1px solid #FFFFFF;
	width: 140px;
	background-position: center bottom;
}

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff9900; }





/*-------------------------------------------------------------------------*/
/* J */
/*-------------------------------------------------------------------------*/

.jojo {
	color: #F3F3F3;
}

.jojo_sm {
	color: #CCCCCC;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.jojo_Xsm {
	color: #E5E5E5;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.jojo_Xsm:hover {
	color: #666666;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.jojo_sm:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}



/*-------------------------------------------------------------------------*/
/* K */
/*-------------------------------------------------------------------------*/





/*-------------------------------------------------------------------------*/
/* L */
/*-------------------------------------------------------------------------*/

.lineTopBottom {
	border-top-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-bottom-color: #999999;
	border-bottom-width: 1px;
	padding-top: 7px;
	padding-bottom: 7px;
}

.learning {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: normal;
	color: #FFFFFF;
}



/*-------------------------------------------------------------------------*/
/* M */
/*-------------------------------------------------------------------------*/

.main10padded {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	line-height: 13px;
}

.main9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

.myinfoBox {
  background: #ffffff;
  border-left:1px solid #C9C9C9;
  border-right:1px solid #C9C9C9;
  border-bottom:1px solid #C9C9C9;
}

.messageStackError, .messageStackWarning {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	font-weight : normal;
	text-align : center;
	background-color: #FFFFFF;
	padding-top: 15px;
}

.messageStackSuccess {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	font-weight: normal;
	text-align: center;
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
}

.main10 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
}

.main10white {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
}

.main10WhiteBold {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
}

.main11white {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
}

.main11WhiteBold {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}


.main12white {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
}

.main12WhiteBold {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}

.main11 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}

.main12 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}

TD.main, P.main {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}

.mainUnder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
}

.mainBodyItalic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	font-style: italic;
}

.mainBodyUpDown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	padding-top: 15px;
	padding-bottom: 15px;
}

.mainBody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}

.mainBody11BldInline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	white-space: nowrap;
}

.mainBody11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
}

.mainBodyBoldInLine {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	white-space: nowrap;
}

.mainBodyBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}

.mainBodyDark {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
}

.mainBodyLight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CCCCCC;
}

P.main2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 3;
}

SPAN.markProductOutOfStock {
  font-family: verdana, tahoma, arial, sans-serif;
  font-size: 10px;
  color: #FF6600;
}


.menuSilver {
	background-image: url(images/menu_silver.gif);
	height: 30px;
	width: 100%;
}

.mainKursywa {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-style: normal;
	color: #999999;
}



/*-------------------------------------------------------------------------*/
/* N */
/*-------------------------------------------------------------------------*/

SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ff0000;
}

.NoProduct {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-style: normal;
	color: #999999;
	padding-top: 10px;
	padding-bottom: 10px;
}



/*-------------------------------------------------------------------------*/
/* O */
/*-------------------------------------------------------------------------*/

.obrys {
	border: 1px dotted #CCCCCC;
	font-family: Tahoma, Verdana, arial, sans-serif;
	font-size: 10px;
	color: #666666;
}



/*-------------------------------------------------------------------------*/
/* P */
/*-------------------------------------------------------------------------*/

.padding_bestsellers {
	background-position: center;
	text-align: center;	
}

.paddingUP {
	padding-top: 7px;
}

.paddingDown {
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: Tahoma, Verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}

.padding15 {
	padding: 1px;
}

.paddingBottom {
	margin-bottom: 15px;
	padding-right: 15px;
}

.padding_footer {
	padding-top: 5px;
}


.productListing-heading {
	font-family: Tahoma, Verdana, arial, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	background-color: #EAEAEA;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: dotted;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #999999;
}


/* header for cart selection */
.productListing-headingS {
	font-family: Tahoma, Verdana, arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #ffffff;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}

.productListing-headingBot {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}

.productListing-headingtTop {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}

.productListing-In {
	font-family: Verdana, Arial, sans-serif;
	font-size: 15px;
}

.product_listing_image_border { /*responsible for size of image cell*/
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e3ecf1;
	height: 135px;
	width: 125px;
	padding-bottom: 10px;
	padding-top: 8px;
}

TD.productListing-data {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

.product_listingProductName {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #999999;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 10px;
	color: #333333;
}

.product_listing_Headline_regular {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(images/pl_adv_search_vert_ins.png);
	background-repeat: repeat-x;
}

.product_listing_Headline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e3ecf1;
	/*border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #999999;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
}
.product_listing_Headline_No_Underline_regular {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}

.product_listing_Headline_No_Underline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
}

.productTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #666666;
}

.productTitleNew { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4B4B4B;
}

.product_listingPrice {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e3ecf1;
	/*border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #999999;*/
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 10px;
	color: #333333;
}

.product_listingBuyNow {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f2f2f2;
	/*border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #999999;*/
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 10px;
	color: #333333;
}

TD.productListing-dataRed {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #FF0000;
}

A.pageResults {
	color: #c3666e; /*blue - link split-page*/
	text-decoration: none;
}

A.pageResults:hover {
  color: #f3edba;
   /*background: #FFFF33;yellow - link split-page*/
}

/*title eg. What's new here.*/
TD.pageHeading, DIV.pageHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006c6c;
	padding-top: 20px;
	padding-left: 8px;
}

.ProductListingTableTop {
	font-family: Tahoma, Verdana, arial, sans-serif;
	font-size: 10px;
	color: #000000;
}

.ProductListingTable {
	font-family: Tahoma, Verdana, arial, sans-serif;
	font-size: 10px;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;	
}

.price {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #336699;
}

.price10 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #336699;
	word-spacing: normal;
}

.price_digit {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #CC3333;
}

.price_digit_bottom {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC3333;
	text-decoration: none;
	vertical-align: bottom;
}


.productSpecialFront {
	font-family: Times New Roman, Times, serif;
	color: #CC3300;
	font-size: 18px;
	font-weight: bold;
	font-style:italic;
}

.complete {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	color: #CC0000;
	font-size: 11px;
	font-weight: bold;
}

.productSpecialFrontCrossed {
	font-family: Times New Roman, Times, serif;
	color: #333333;
	font-size: 20px;
	font-weight: bold;
}

.productSpecialPriceFront {
	font-family: Times New Roman, Times, serif;
	color: #CC3300;
	font-size: 38px;
	font-weight: bold;
	font-style:italic;
}

.productSpecialPriceFrontSP {
	font-family: Times New Roman, Times, serif;
	color: #FF0000;
	font-size: 16px;
	font-weight: bold;
}

.productSpecialPriceFrontSPBL {
	font-family: Times New Roman, Times, serif;
	color: #006699;
	font-size: 16px;
	font-weight: bold;
}

.infoBlue {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	color: #006699;
	font-size: 11px;
	font-weight: regular;
}

.infoBlue:hover {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	color: #ff0000;
	font-size: 11px;
	font-weight: regular;
}

.infoRed {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	color: #ff0000;
	font-size: 11px;
	font-weight: regular;
}

.infoRed:hover {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	color: #006699;
	font-size: 11px;
	font-weight: regular;
}

SPAN.productSpecialPrice11 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	color: #ff0000;
	font-size: 15px;
	font-weight: bolder;
}


.padding_TopNav {
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 2px;
}

SPAN.productSpecialPrice {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	color: #993333;
	font-size: 11px;
	font-weight: bold;
}


.padding_TopNav {
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 2px;
}



.prod_info_vert_div {
	background-image: url(images/prod_info_vert_div.gif);
	background-position: left top;
	background-repeat: repeat-y;
}





/*-------------------------------------------------------------------------*/
/* R */
/*-------------------------------------------------------------------------*/

.redemption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	text-decoration: none;
	height: 9px;
	font-weight: bold;
	letter-spacing: 2pt;
}

SPAN.red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ff0000;
	font-size: 10px;
}

.redName10R {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	color: #ff0000;
	font-size: 10px;
	text-decoration: none;
	text-align: right;
}

.redName11R {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	color: #ff0000;
	font-size: 11px;
	text-decoration: none;
	text-align: right;
}

.redName11 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	color: #ff0000;
	font-size: 11px;
	text-decoration: none;
}

.redName11Tahoma {
	font-family: Tahoma, Arial, Verdana;
	color: #ff0000;
	font-size: 11px;
	text-decoration: none;
}

.redName11Bold {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	color: #ff0000;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}

.redNameTop {
  font-family: Arial, Helvetica, sans-serif;
	color: #ff0000;
	font-size: 11px;
	text-decoration: none;
}

.redNameTop:hover {
  font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
}

.redName {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	color: #ff0000;
	font-size: 10px;
	text-decoration: none;
}

.redName:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #cccccc;
	font-size: 10px;
	text-decoration: none;
}

.redNameBold {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	color: #ff0000;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
}

.redNameB {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	color: #ff0000;
	font-size: 10px;
	text-decoration: none;
	line-height: 16px;
}


.refererBluTop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3399FF;
	font-size: 10px;
	text-decoration: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #3399FF;
}

.refererBlu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3399FF;
	font-size: 10px;
	text-decoration: none;
}


.redNameAd {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	color: #ff0000;
	font-size: 11px;
	text-decoration: none;
}

.redNameAd:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #cccccc;
	font-size: 11px;
	text-decoration: underline;
}


.redBoxTopBottom {
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: double;
	border-bottom-color: #FF0000;
	padding-top: 5px;
	border-top-width: 1px;
	border-top-style: double;
	border-top-color: #FF0000;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
}

.right {
	align: right;
	text-align: right;
	background-position: right;
}



/*-------------------------------------------------------------------------*/
/* S */
/*-------------------------------------------------------------------------*/



.search_updown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	background-color: #F2F2F2;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #5b2411;
	border-bottom-color: #5b2411;
	padding: 3px;
}

.shopCartRemove {
	font-family: Tahoma, Verdana, arial, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	background-color: #F2F2F2;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #5b2411;
	border-bottom-color: #5b2411;
}

.shopCartProduct {
	font-family: Tahoma, Verdana, arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #FFFFFF;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	white-space: nowrap;
	background-image: url(images/prodListHeadColumn.gif);
	background-position: left top;
	background-repeat: repeat-x;
	height: 33px;
}

.shopCartListPrice {
	font-family: Tahoma, Verdana, arial, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	background-color: #ffffff;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #CCCCCC;
	width: 70px;
}

.shopCartQty {
	font-family: Tahoma, Verdana, arial, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	background-color: #ffffff;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #CCCCCC;
}

.shopCartTotal {
	font-family: Tahoma, Verdana, arial, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	background-color: #ffffff;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #CCCCCC;
	width: 80px;
}

.shopCartTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}

.shocartitem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align: right;
	font-weight: normal;
	white-space: nowrap;
}

.shopCartQtyBody {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5b2411;
}

.shopCartProductBody {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5b2411;
}

.shopCartRemoveBody {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5b2411;
}

.shopCartMoneyBody {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5b2411;
	text-align: center;
}

.sort {
	font-family: Tahoma, Arial, Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	padding-bottom: 2px;
	text-align: right;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

TD.smallText, SPAN.smallText, P.smallText {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #999999;
}

TD.smallTextRd, SPAN.smallTextRd, P.smallTextRd {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #FF6600
}

.smallTextRd:hover {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #CDD7EB
}

.style1 {
  color: #ffffff;  
  font-family: Verdana;
  font-size: 10px;
}
.style7 {
color: #6e6e6e;  
  font-family: Verdana;
  font-size: 10px;
}
.style8 {color: #797979}
.style9 {font-size: 12px}

.specWht {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2px;
	color: #FFFFFF;
}







/*-------------------------------------------------------------------------*/
/* T */
/*-------------------------------------------------------------------------*/

.TopBottomSpace {
	padding-top: 3px;
	padding-bottom: 3px;
}

.Tahoma10Top {
	font-family: Tahoma, Arial, Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #589B00;
}

.Tahoma10Top:hover {
	font-family: Tahoma, Arial, Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #9FECEC;
}

.TopNavBottom {
	background-color: #f1f1f1;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #c4c7c9;
	padding-top: 3px;
	padding-bottom: 2px;
	padding-right: 5px;
	padding-left: 5px;
}

.TopNavTop {
	background-color: #f1f1f1;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-right: 5px;
	padding-left: 5px;
	border-top-width: 1px;
	border-top-color: #c4c7c9;
}

.TopNavVerdana {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #585858;
	padding-right: 5px;
	padding-left: 5px;
}

.TopNavVerdanaRight {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #585858;
	padding-right: 6px;
	padding-left: 2px;

}

TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

.txt90{
font-family:tahoma;
font-size:10px;
color:#909090;
}


.transparent {
	font-weight: normal;
	color: #FFFFFF;
}


.tlo_index {
	background-color: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
}


.testPbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border-top: 0px dotted #CCCCCC;
	border-right: 1px dotted #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	border-left: 0px dotted #CCCCCC;
	padding: 35px;
}

.top_menu {
	height: 25px;
}


/*-------------------------------------------------------------------------*/
/* U */
/*-------------------------------------------------------------------------*/

.expected_even {
	padding-top: 2px;
	padding-bottom: 2px;
}

.expected_odd {
	padding-top: 2px;
	padding-bottom: 2px;
}


/*-------------------------------------------------------------------------*/
/* V */
/*-------------------------------------------------------------------------*/

.Verdana10Box {
	font-family: Tahoma, Arial, Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #3A7380;
}

.Verdana10Box:hover {
	font-family: Tahoma, Arial, Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #3A7380;
}

.VerdanaSearchAdv {
	font-family: verdana, tahoma, arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	white-space: nowrap;
}

.VerdanaSearch {
	font-family: verdana, tahoma, arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	white-space: nowrap;
}



.Verdana10Top {
	font-family: Tahoma, Arial, Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #589B00;
	white-space: nowrap;
}

.Verdana10Top:hover {
	font-family: Tahoma, Arial, Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #9FECEC;
}


.Verdana11gr {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #006666;
	font-weight: bold;
	padding-left: 20px;
}

.Verdana11grn {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #006666;
}

.Verdana11grnBoldUpDownPad5 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006666;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: dotted;
	border-top-color: #006666;
	border-bottom-color: #006666;
}

.Verdana11grnBold {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006666;
}

.Verdana10gr {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 10px;
	color: #006666;
	font-weight: bold;
}

.Verdana11gr:hover {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 11px;
	padding-left: 20px;
	color: #9FECEC;
	font-weight: bold;
}

.Verdana11topmenu {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

.Verdana11topmenu:hover {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #FF0000;
	font-weight: bold;
}
.Verdana11topmenu_div {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

.VerdanaRed11topmenu {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 11px;
	padding-right: 10px;
	padding-left: 10px;
	color: #FF3300;
}

.VerdanaRed11topmenu:hover {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 11px;
	padding-right: 10px;
	padding-left: 10px;
	color: #9FECEC;
}

.Verdana11 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #666666;
}

.Verdana10 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 10px;
	color: #999999;
}

.Verdana {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 10px;
	padding-right: 10px;
	padding-left: 10px;
}

.VerdanaRed11 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 11px;
	padding-right: 10px;
	padding-left: 10px;
	color: #FF3300;
}

.VerdanaRed {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 10px;
	padding-right: 10px;
	padding-left: 10px;
	color: #FF3300;
}

.VerdanaLeft0 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 10px;
	padding-right: 10px;
	padding-left: 10px;
}

.VerdanaRight0 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 10px;
	padding-right: 10px;
	padding-left: 10px;
}

.Verdana_crossed {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
}








/*-------------------------------------------------------------------------*/
/* W */
/*-------------------------------------------------------------------------*/







/*-------------------------------------------------------------------------*/
/* X */
/*-------------------------------------------------------------------------*/








/*-------------------------------------------------------------------------*/
/* Y */
/*-------------------------------------------------------------------------*/








/*-------------------------------------------------------------------------*/
/* Z */
/*-------------------------------------------------------------------------*/

.zzztest {
	background-color: #EDEDEF;
	height: 109px;
	/*width: 140px;*/
	border-top: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 0px solid #ffffff;
	text-decoration: none;
}
.zzzlogo {
	width: 308px;
}

.zzzlogoRight { 
	height: 109px;
	width: 468px;
	border: 1px none #FFFFFF;
}

.zzzTopBackground {
	background-image: url(images/top_background1.gif);
	width: 776px;
}

.zzztop_background { /*top line*/
	background-image: url(images/tline1.gif);

}
.zzztop_background_upside { /*bottom line*/
	background-image: url(images/tline1up.gif);
	height: 7px;
}










/*----------------------------*/



/*-------------------------------------------------------------------------*/
/* MISC */
/*-------------------------------------------------------------------------*/



TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
	height: 96px;	
	background: #FFFFFF;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
	background: #ffffff;
	height: 96px;
}

/* border for cart selection */
TABLE.productListing {
	/*border-spacing: 6px;*/
}
/*change the menu hover color below
#thecategories a:hover {
	background-color: #cc0000;
	color: #000000;
}*/

/*odpowiedzialna za background??*/
#thecategories a {
	display: block;
	padding-bottom: 7px;
	padding-top: 6px;
	width: 100%;
	background-image: url(images/pl_menu_ins.gif);
	background-position: left top;
	background-repeat: repeat-y;
}
#thecategories {
	position: relative;
	top: -2px;
	margin-bottom: -3px;
	width: 210px;
}

#topcat a  {
	padding-left: 20px;
	
}


/*odpowiedzialna za szerokosc "browse by categories"*/
.activelink {
	display: block;
	font-weight: normal;
	color: #006633;
}

.catwithsubs, .catwithnosubs {
	padding-right: 5px;
}


/*mozilla fix*/
html>body #thecategories a {
	width: auto;
}
/*end of mozilla fix*/


#secondcat a {
	padding-left: 34px;
	padding-top: 6px;
	padding-bottom: 5px;
	margin-top: -12px;
	margin-bottom: 0px;
	background-image: url(images/pl_menu_ins_sub.gif);
}


#thirdcat a {
	padding-left: 44px;
	padding-top: 6px;
	padding-bottom: 5px;
	margin-top: -12px;
	margin-bottom: 0px;
	background-image: url(images/pl_menu_ins_sub_sub.gif);
	font-family: Tahoma, Arial, Verdana;
	font-size: 10px;
	color: #ffffff;
}

#fourthcat a {
	padding-left: 62px;
	padding-top: 6px;
	padding-bottom: 5px;
	margin-top: -12px;
	margin-bottom: 0px;
	background-image: url(images/pl_menu_ins_sub_sub_sub.gif);
	font-family: Tahoma, Arial, Verdana;
	font-size: 10px;
	color: #ffffff;
}

.cartBck {
	background-image: url(images/theme/cartBck.jpg);
	background-position: left top;
	background-repeat: repeat-x;	
}

.cartBckTop {
	background-image: url(images/pl_menu_ins.gif);
	background-position: left top;
	background-repeat: no-repeat;	
}

.cartBackBar {
	background-image: url(images/theme/backBar1.gif);
	background-position: left top;
	background-repeat: repeat-x;
	height:30px;
	padding-right:13px;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	color: #333333;
}

/*

#fifthcat a {
	padding-left: 65px;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: -10px;
	margin-bottom: 1px;
	background-image: url(images/cate_backWHT.gif);
	font-family: Tahoma, Arial, Verdana;
	font-size: 10px;
	color: #333333;
}

#sixthcat a {
	padding-left: 70px;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: -10px;
	margin-bottom: 1px;
	background-image: url(images/cate_backWHT.gif);
	font-family: Tahoma, Arial, Verdana;
	font-size: 10px;
	color: #333333;
}

#seventhcat a {
	padding-left: 75px;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: -10px;
	margin-bottom: 1px;
	background-image: url(images/cate_backWHT.gif);
	font-family: Tahoma, Arial, Verdana;
	font-size: 10px;
	color: #333333;
}

#eighthcat a {
	padding-left: 80px;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: -10px;
	margin-bottom: 1px;
	background-image: url(images/cate_backWHT.gif);
	font-family: Tahoma, Arial, Verdana;
	font-size: 10px;
	color: #333333;
}

#ninethcat a {
	padding-left: 85px;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: -10px;
	margin-bottom: 1px;
	background-image: url(images/cate_backWHT.gif);
	font-family: Tahoma, Arial, Verdana;
	font-size: 10px;
	color: #333333;
}

#tenthcat a {
	padding-left: 90px;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: -10px;
	margin-bottom: 1px;
	background-image: url(images/cate_backWHT.gif);
	font-family: Tahoma, Arial, Verdana;
	font-size: 10px;
	color: #333333;
}

#eleventhcat a {
	padding-left: 95px;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: -10px;
	margin-bottom: 1px;
	background-image: url(images/cate_backWHT.gif);
	font-family: Tahoma, Arial, Verdana;
	font-size: 10px;
	color: #333333;
}
*/
.foot_hifiB {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	padding-top: 5px;
	padding-bottom: 10px;
}

.foot_hifi {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}



.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications {
	background: #f2f2f2;
	padding: 2px;
}
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #ff0000; text-decoration: underline; }

.moduleRow { }
.moduleRowOver { background-color: #F8F8F8; cursor: pointer; cursor: hand; } /*shopping cart selection backlight*/
.moduleRowSelected {
	background-color: #F2F2F2;
}

.moduleRadio {
	padding-top: 5px;
	padding-bottom: 5px;
}

.moduleText {
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}



.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }




WYSIWYG -- STYLES - START 
.black_normal {
	color: #333333; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	}

.black_bold {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	}

.red_bold {
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	}

.orange_normal {
	color: #FF9933; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	}

.green_normal {
	color: #009900; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	}

.blue_normal {
	color: #0000FF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	}

.red_normal {
	color: #FF0000; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	}
	


.orange_bold {
	color: #FF9933; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	}

.green_bold {
	color: #009900; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	}

.blue_bold {
	color: #0000FF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	}

.red_bold {
	color: #FF0000; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	}
WYSIWYG -- STYLES - END 



STYLES FROM DREAMWEAVER WAY OF ENTERING DATA -- STYLES - START  TO PREVENT STYLE DISSAPEARANCE, WHEN REEDITED IN WYSIWYG

.style_table {
	&nbsp;font-family: Verdana, Arial, Helvetica, sans-serif;
	&nbsp;font-size: 11px;
	&nbsp;color: #333333;
	&nbsp;border: 1px solid #00CCCC;
}
.style3 {
	color: #333333; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	}
	
	
STYLES FROM DREAMWEAVER WAY OF ENTERING DATA -- STYLES - END 
