/* CSS Document */

/* A - BASE */

/* A.1 - BODY */


.inputboxerror  {border:2px solid red;}


body {margin: 1px 10px 0px 10px; font-family: Arial, verdana, Helvetica, sans-serif; font-size: 75%; color: #000000;}

div#PopUpDiv {z-index:1000;}

div.small_img_border {width:112px; height:95px; overflow:hidden; background-position:50% 50%; background-repeat:no-repeat;}
	
div.small_img_border img {border:0px;}
	
div.cat_img_border {width:186px; height:146px; overflow:hidden; background-position:50% 50%; background-repeat:no-repeat; position:relative;}
	
div.cat_img_border img {border:0px;}

div.main_img_border {width:186px; height:186px; overflow:hidden; background-position:50% 50%; background-repeat:no-repeat;}
	
div.main_img_border img {border:0px;}
	
div.tv_img_border {margin:0 auto; width:77px; height:65px; overflow:hidden; background-position:50% 50%; background-repeat:no-repeat;}
	
div.tv_img_border img {border:0px;}				

.table_top_holder {width: 100%; background: url(../images/top/top_shop_call_1.jpg) top left; background-repeat: no-repeat;}

div.cart_top_holder {width: 100%; background: url(../images/top/top_shop_call_1.jpg) top left; background-repeat: no-repeat; border-bottom:1px solid #FF0000;}

table.table_buy_now {border-collapse: collapse; margin: 15px 5px 0 0;}

table.table_buy_now td.table_buy_now_l {width: 25px; padding: 0px 0px 0px 0px;}

table.table_buy_now td.table_buy_now_back {background-image:url(../images/general/buy_back.jpg);font-family: Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 100%; vertical-align:middle; padding: 1px 1px 1px 5px;}

	table.table_buy_now td.table_buy_now_back a:link, table.table_buy_now td.table_buy_now_back a:active, table.table_buy_now td.table_buy_now_back a:visited {color: #ffffff; text-decoration: underline;}
		
	table.table_buy_now td.table_buy_now_back a:hover {color: #ffffff; text-decoration: none;}


table.table_buy_now td.table_buy_now_r {width: 10px; background-image:url(../images/general/buy_r.jpg); background-position: top left; background-repeat: no-repeat; padding: 0px 0px 0px 0px;}

table.table_buy_now td.table_buy_now_more {width: 120px; font-size: 90%; color:#666666; padding: 2px 2px 2px 5px; vertical-align: middle;}
	
		table.table_buy_now td.table_buy_now_more a:link, table.table_buy_now td.table_buy_now_more a:active, table.table_buy_now td.table_buy_now_more a:visited {color: #0033CC; text-decoration: underline;}
			
		table.table_buy_now td.table_buy_now_more a:hover {color: #EC1D25; text-decoration: none;}

/* A.2 - CORPORATE MENU */

table.table_corporate {border-collapse: collapse;float: right;margin: 0px 0px 0px 0px;clear: both;}

table.table_corporate td {padding: 0px 0px 0px 0px;text-align: left;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 90%;}

table.table_corporate td.table_corporate_border {width: 5px;}

table.table_corporate td.table_corporate_length {/*width: 100%;*/}

table.table_corporate td.table_corporate_middle {vertical-align: middle;background-color: #f6f6f6;/*width: 120px;*/padding: 0 15px 0 15px;text-align: center;}

table.table_corporate td.table_corporate_line {width: 1px;}

table.table_corporate a:link, table.table_corporate a:active, table.table_corporate a:visited {color: #636363; text-decoration: underline;}
	
table.table_corporate a:hover {color: #CC0000; text-decoration: none;}

/* A.3 - TOP TABLE */

table.table_top {border-collapse: collapse;width: 100%;clear: both;}

table.table_top p {padding:0 0 0 0;margin:0 0 0 0;}

table.table_top td.left_logo {padding: 0px 0px 0px 10px;}

table.table_top td {padding: 0px 0px 0px 0px;text-align: left;}

table.table_top td.table_top_logo {vertical-align: top;width: 157px;vertical-align: middle;}

table.table_top td.table_top_logo p {margin:10px 0 0 0;padding:0 0 0 0;text-align:left;}

	table.table_top td.table_top_logo p a:link, table.table_top td.table_top_logo p a:active, table.table_top td.table_top_logo p a:visited {color: #174385; text-decoration: underline; font-size:10px; font-weight:bold;}
		
	table.table_top td.table_top_logo p a:hover {color: #174385; text-decoration: none;font-size:10px; font-weight:bold;}

table.table_top td.table_top_spacer {vertical-align: top;width: 110px;}

table.table_top td.table_top_callfree {width: 290px;text-align: left;}

table.table_call_free {width: 290px;border-collapse: collapse;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 90%;}

table.table_call_free td {width: 290px;padding: 1px 1px 1px 1px;text-align: left;}

table.table_call_free td .call_free_cta {font-weight: bold;color: #EC1D25;font-size: 120%;}

table.table_call_free td .call_free_number {font-weight: bold;font-size: 170%;}

table.table_call_free td.table_call_free_bottom {width: 290px;padding: 2px 2px 2px 2px;color: #666666;}

/* SEARCH TOP */

table.table_top td.table_top_search {vertical-align: middle;width: 180px;}

table.top_search {width: 100%;border-collapse: collapse;background-image:url(../images/general/search_m.jpg);background-repeat:repeat-x;}

table.top_search td {}

table.top_search td.top_search_l {width: 5px;padding: 0px 0px 0px 0px;}

table.top_search td.top_search_m1 {font-size: 11px;font-weight: 700;color: #EC1D25;font-family: Verdana, Arial, Helvetica, sans-serif;padding: 3px 0 1px 5px;vertical-align: bottom;}

table.top_search td.top_search_m2 {padding: 0px 0 5px 5px;}

table.top_search td form {padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}


table.top_search td input.top_search_text {width: 90px;font-size: 10px;font-family: verdana;}

table.top_search td input.top_search_button {font-size: 11px;color: #EC1D25;font-weight: bold;}

/* A.4 - MAIN MENU - TOP */

table.table_main_menu_top {border-collapse: collapse;background-image:url(../images/menu_main/top_back.gif);border:0px;margin:0 0 0 0;padding:0 0 0 0;/*width: 100%;*/}

table.table_main_menu_top td {padding: 0px 0px 0px 0px;text-align: center;color: #EC1D25;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;font-size: 90%;}

table.table_main_menu_top td.table_main_menu_top_l {width: 5px;background-image:url(../images/menu_main/top_l.jpg);vertical-align: top;}

table.table_main_menu_top td.table_main_menu_top_back {border-collapse:collapse;background-image:url(../images/menu_main/top_back.gif);padding: 2px 15px 2px 15px;}

	table.table_main_menu_top td.table_main_menu_top_back a:link, table.table_main_menu_top td.table_main_menu_top_back a:active, table.table_main_menu_top  td.table_main_menu_top_back a:visited {color: #EC1D25; text-decoration: underline;}		
	table.table_main_menu_top  td.table_main_menu_top_back a:hover {color: #EC1D25; text-decoration: none;}
	
table.table_main_menu_top  td.table_main_menu_top_m {width: 1px;}

table.table_main_menu_top  td.table_main_menu_top_r {width: 5px;background-image:url(../images/menu_main/top_r.jpg);}

table.table_main_menu_top  td.table_main_menu_top_high_l {width: 5px;background-image:url(../images/menu_main/top_highlight_l.gif);}

table.table_main_menu_top  td.table_main_menu_top_high_back {background-image:url(../images/menu_main/top_highlight_back.jpg);background-position: left top;padding: 2px 15px 2px 15px;}

	table.table_main_menu_top  td.table_main_menu_top_high_back a:link, table.table_main_menu_top  td.table_main_menu_top_high_back a:active, table.table_main_menu_top  td.table_main_menu_top_high_back a:visited {color: #ffffff; text-decoration: none;}
	table.table_main_menu_top  td.table_main_menu_top_high_back a:hover {color: #ffffff; text-decoration: underline;}
	
table.table_main_menu_top  td.table_main_menu_top_high_r {width: 5px;background-image:url(../images/menu_main/top_highlight_r.gif);background-position:right top;background-repeat:repeat-x}

table.table_main_menu_top  td.table_main_menu_top_high_l {width: 5px;background-image:url(../images/menu_main/top_highlight_l.gif);background-position:top left;background-repeat:repeat-x;}

/* A.5 - MAIN MENU - MIDDLE */

table.table_main_menu_middle {border-collapse: collapse;width: 100%;}

table.table_main_menu_middle td {padding: 0px 0px 0px 0px;text-align: left;color: #cccccc;font-family: Arial, Helvetica, sans-serif;font-size: 100%;}



table.table_main_menu_middle td.table_main_menu_middle_t_l {width: 4px;background-image:url(../images/menu_main/middle_back_1.jpg);}

table.table_main_menu_middle td.table_main_menu_middle_m_l {width: 4px;background-image:url(../images/menu_main/middle_back_2.jpg);vertical-align: top;}

table.table_main_menu_middle td.table_main_menu_middle_b_l {width: 4px;background-image:url(../images/menu_main/middle_back_3.jpg);}

table.table_main_menu_middle td.table_main_menu_middle_t_back {background-image:url(../images/menu_main/middle_back_1.jpg);}

table.table_main_menu_middle td.table_main_menu_middle_m_back {background-image:url(../images/menu_main/middle_back_2.jpg);padding: 0 0 0 10px;}
	
table.table_main_menu_middle td.table_main_menu_middle_b_back {background-image:url(../images/menu_main/middle_back_3.jpg);}

table.table_main_menu_middle td.table_main_menu_middle_t_r {width: 4px;background-image:url(../images/menu_main/middle_r_1.jpg);background-position: top left;background-repeat:no-repeat;}

table.table_main_menu_middle td.table_main_menu_middle_m_r {width: 4px;background-image:url(../images/menu_main/middle_back_2.jpg);}

table.table_main_menu_middle td.table_main_menu_middle_b_r {width: 4px;background-image:url(../images/menu_main/middle_r_2.jpg);background-position: top left;background-repeat:no-repeat;}

table.table_main_menu_middle_menu {border-collapse: collapse;}

table.table_main_menu_middle_menu td {padding: 0px 0px 0px 0px;text-align: center;color: #cccccc;font-family: Arial, Helvetica, sans-serif;font-size: 100%;}

	table.table_main_menu_middle_menu td a:link, table.table_main_menu_middle_menu td a:active, table.table_main_menu_middle_menu td a:visited {color: #ffffff; text-decoration: underline; font-weight: bold;}		
	table.table_main_menu_middle_menu td a:hover {color: #ffffff; text-decoration: none; font-weight: bold;}

table.table_main_menu_middle_menu td.table_main_menu_middle_menu_item {padding: 0px 5px 0px 5px;}

table.table_main_menu_middle_menu td.table_main_menu_middle_menu_item_m {padding: 0px 10px 0px 10px;}

/* A.6 - MAIN MENU - BOTTOM */

table.table_main_menu_bottom {border-collapse: collapse;width: 100%;margin: 1px 0 0 0;}

table.table_main_menu_bottom td {padding: 0px 0px 0px 0px;text-align: left;font-family: verdana, Arial, Helvetica, sans-serif;color: #666666;font-size: 90%;}

table.table_main_menu_bottom td.table_main_menu_bottom_l {width: 5px;background-image:url(../images/menu_main/bottom_l.jpg);}

table.table_main_menu_bottom td.table_main_menu_bottom_m {width: 1px;background-image:url(../images/menu_main/bottom_m.jpg);}

table.table_main_menu_bottom td.table_main_menu_bottom_tv {background-image:url(../images/menu_main/bottom_back.jpg);width: 40px;padding: 0 0 0 5px;vertical-align: bottom;}

table.table_main_menu_bottom td.table_main_menu_bottom_tv img {margin: 0 0 1px 0;}

table.table_main_menu_bottom td.table_main_menu_bottom_tvtext {background-image:url(../images/menu_main/bottom_back.jpg);width: 110px;text-align: right;}

table.table_main_menu_bottom td.table_main_menu_bottom_tvform {background-image:url(../images/menu_main/bottom_back.jpg);width: 180px;padding: 0 0 0 10px;}

	table.table_main_menu_bottom td.table_main_menu_bottom_tvform select {width: 170px;font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;}

	table.table_main_menu_bottom td.table_main_menu_bottom_tvform form {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}

table.table_main_menu_bottom td.table_main_menu_bottom_solutionstext {background-image:url(../images/menu_main/bottom_back.jpg);width: 180px;text-align: right;}

table.table_main_menu_bottom td.table_main_menu_bottom_solutionsform {background-image:url(../images/menu_main/bottom_back.jpg);width: 180px;padding: 0 0 0 10px;}

	table.table_main_menu_bottom td.table_main_menu_bottom_solutionsform select {width: 170px;font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;}

	table.table_main_menu_bottom td.table_main_menu_bottom_solutionsform form {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}

table.table_main_menu_bottom td.table_main_menu_bottom_back {background-image:url(../images/menu_main/bottom_back.jpg);}

table.table_main_menu_bottom td.table_main_menu_bottom_r {width: 5px;background-image:url(../images/menu_main/bottom_r.jpg);}

/* A.7 - BODY TABLE */

table.table_body {border-collapse: collapse;width: 100%;margin: 15px 0 15px 0;}

table.table_body td {padding: 0px 0px 0px 0px;text-align: left;vertical-align:top;}

table.table_body td.table_body_l {width: 175px}

table.table_body td.table_body_m {padding: 0 10px 0 10px;}

table.table_body td.table_body_r {width: 175px}

/*SI*/
table.table_body_ver01 {border-collapse: collapse;width: 100%;margin: 15px 0 15px 0;}

table.table_body_ver01 td {padding: 0px 0px 0px 0px;text-align: left;vertical-align:top;}

table.table_body_ver01 td.table_body_l {width: 175px}

table.table_body_ver01 td.table_body_m {padding: 0 10px 0 10px;}

table.table_body_ver01 td.table_body_r {width: 175px}

/* A.8 - WHY TOP SHOP */

table.table_why_header {width: 175px;border-collapse:collapse;}

table.table_why_header td.table_why_header_l {width: 55px;}

table.table_why_header td.table_why_header_back {background-image:url(../images/column/column_r.gif);background-position: top right;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 80%;color: #333333;padding: 13px 5px 0 0;color: #333333;font-weight: bold;}

table.table_why_header td.table_why_header_back .why {font-size: 160%;font-weight: 600;color: #000000;}

table.table_why_content {width: 175px;border-collapse:collapse;}

table.table_why_content td.table_why_content_border {width: 1px;background-image:url(../images/column/column_content_border.gif);background-repeat:repeat-y;}

table.table_why_content td.table_why_content_line {width: 173px;background-image:url(../images/column/column_hline.gif);}

table.table_why_content td.table_why_content_text {width: 173px;background-color:#f5f5f5;padding: 5px 5px 5px 5px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 80%;}

table.table_why_content td.table_why_content_text .why_larger {font-size: 110%;font-weight: bold;}

table.table_why_content td.table_why_content_text strong {font-size: 110%;font-weight: bold;}

table.table_why_bottom {width: 175px;border-collapse: collapse;}

table.table_why_bottom td {padding: 0px 0px 0px 0px;}

/* A.8.B RIGHT PRIZE GAME */

.table_prizeright_link {cursor: pointer;}

table.table_prizeright {width: 175px;border-collapse:collapse;margin: 0 0 15px 0;}

table.table_prizeright hr {color:#FE252E;border:0px;margin:5px 0px 5px 0px;padding:0;height:2px;}

table.table_prizeright p {margin:0px 0px 0px 0px;}

table.table_prizeright td.table_prizeright_l {/* background-image:url(../images/column/prize_l.jpg);background-position: top left;background-repeat:no-repeat; */font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 90%;padding: 22px 0 10px 0;}

table.table_prizeright td.table_prizeright_l h3 {color: #666666;font-weight: bold;margin: 0px 0px 0px 0px;font-size: 100%;}

table.table_prizeright td.table_prizeright_l h1 {margin: 5px 0 0 0;font-size: 180%;font-weight: 900;color: #FE252E;}

table.table_prizeright td.table_prizeright_l h2 {color: #000000;font-weight: bold;margin: 0px 0px 0px 0px;font-size: 110%;}

table.table_prizeright td.table_prizeright_l .table_prizeright_l_text {padding: 5px 24px 0 0;font-size: 90%;}

	table.table_prizeright td.table_prizeright_l .table_prizeright_l_text a:link, table.table_prizeright td.table_prizeright_l .table_prizeright_l_text a:active, table.table_prizeright td.table_prizeright_l .table_prizeright_l_text a:visited {color: #FE252E; text-decoration: underline; font-weight: bold;}
	table.table_prizeright td.table_prizeright_l .table_prizeright_l_text a:hover {color: #FE252E; text-decoration: none; font-weight: bold;}

table.table_prizeright td.table_prizeright_r {width: 47px;}

/* A.9 LEFT INDEX */

table.table_browse_header {width: 175px;border-collapse:collapse;}

table.table_browse_header td.table_browse_header_l {width: 55px;}

table.table_browse_header td.table_browse_header_back {background-image:url(../images/column/column_r.gif);background-position: top right;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 80%;color: #333333;padding: 13px 5px 0 0;color: #333333;font-weight: bold;}

table.table_browse_header td.table_browse_header_back .browse {font-size: 160%;font-weight: 600;color: #000000;}

table.table_browse_content {width: 175px;border-collapse:collapse;}

table.table_browse_content td.table_browse_content_border {width: 1px;background-image:url(../images/column/column_content_border.gif);background-repeat:repeat-y;}

table.table_browse_content td.table_browse_content_line {width: 173px;background-image:url(../images/column/column_hline.gif);}

table.table_browse_content td.table_browse_content_text {width: 173px;background-color:#f5f5f5;padding: 5px 5px 5px 5px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 90%;}

	table.table_browse_content td.table_browse_content_text a:link, table.table_browse_content td.table_browse_content_text a:active, table.table_browse_content td.table_browse_content_text a:visited {color: #EC0701; text-decoration: none; font-weight: bold;}
	table.table_browse_content td.table_browse_content_text a:hover {color: #EC0701; text-decoration: underline; font-weight: bold;}
	
	table.table_browse_content td.table_browse_content_text p {margin: 0 0 10px 0;}
	
	table.table_browse_content td.table_browse_content_text input.table_browse_content_input_text {width: 100px;font-size: 10px;}
	
	table.table_browse_content td.table_browse_content_text input.table_browse_content_input_button {font-size: 10px;}

table.table_browse_bottom {width: 175px;border-collapse: collapse;margin: 0 0 15px 0;}

table.table_browse_bottom td {padding: 0px 0px 0px 0px;}

/* A.10 LEFT EZINE */

table.table_ezine_header {width: 175px;border-collapse:collapse;}

table.table_ezine_header td.table_ezine_header_l {width: 55px;background-image:url(../images/column/ezine_l2.jpg);background-position: top left;}

table.table_ezine_header td.table_ezine_header_back {background-image:url(../images/column/ezine_r.jpg);background-position: top right;background-repeat:no-repeat;width:120px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 80%;color: #333333;padding: 13px 5px 2px 0;color: #333333;font-weight: bold;}

table.table_ezine_header td.table_ezine_header_back span h2 {font-size:14px;}

table.table_ezine_header td.table_ezine_header_back .ezine {font-size: 16px;font-weight: 800;color: #EB0600;}

table.table_ezine_content {width: 175px;border-collapse:collapse;}

table.table_ezine_content td.table_ezine_content_border {width: 1px;background-image:url(../images/column/column_content_border.gif);background-repeat:repeat-y;}

table.table_ezine_content td.table_ezine_content_line {width: 173px;background-image:url(../images/column/column_hline.gif);}

table.table_ezine_content td.table_ezine_content_text {width: 173px;background-color:#eeeeee;background-image:url(../images/column/ezine_keyvisual_back.jpg);background-repeat: no-repeat;background-position: top left;padding: 5px 5px 0px 5px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 90%;}

	table.table_ezine_content td.table_ezine_content_text a:link, table.table_ezine_content td.table_ezine_content_text a:active, table.table_ezine_content td.table_ezine_content_text a:visited {color: #EC0701; text-decoration: none; font-weight: bold;}
	table.table_ezine_content td.table_ezine_content_text a:hover {color: #EC0701; text-decoration: underline; font-weight: bold;}

	table.table_ezine_content td.table_ezine_content_text p {margin: 0 0 10px 0;}
	
	table.table_ezine_content td.table_ezine_content_text p.table_ezine_content_text_enteremail {margin: 0 0 3px 0;font-size: 90%;color: #666666;font-weight: bold;}
	
	table.table_ezine_content td.table_ezine_content_text input {margin: 3px 0 4px 0;font-size: 90%;}
	
	table.table_ezine_content td.table_ezine_content_text input.enter_email {border: 1px solid #990000;}
	
	table.table_ezine_content td.table_ezine_content_text form {margin: 0px 0px 0px 0px;}
	
	table.table_ezine_content td.table_ezine_content_text p.table_ezine_content_text_more {margin: 5px 0 0px 0;font-size: 90%;color: #666666;font-weight: normal;}
	
		table.table_ezine_content td.table_ezine_content_text p.table_ezine_content_text_more a:link, table.table_ezine_content td.table_ezine_content_text p.table_ezine_content_text_more a:active, table.table_ezine_content td.table_ezine_content_text p.table_ezine_content_text_more a:visited {color: #0033CC; text-decoration: underline; font-weight: normal;}
			
		table.table_ezine_content td.table_ezine_content_text p.table_ezine_content_text_more a:hover {color: #0033CC; text-decoration: none; font-weight: normal;}

table.table_ezine_bottom {width: 175px;border-collapse: collapse;margin: 0 0 15px 0;}

table.table_ezine_bottom td {padding: 0px 0px 0px 0px;}

/* A.11 FOOTER */

.footer {padding: 10px 10px 20px 10px;color: #666666;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 90%;position:relative;}

	.footer a:link, .footer a:active, .footer a:visited {color: #EC0701; text-decoration: none;}
	.footer a:hover {color: #EC0701; text-decoration: underline;}


/* B.1 PRODUCT CATEGORIES */

table.table_productcategories_header {border-collapse: collapse;width: 100%;height:41px;}

table.table_productcategories_header td {padding: 0px 0px 0px 0px;text-align: left;height:41px;}

table.table_productcategories_header td.table_productcategories_header_l {width: 5px;height:41px;background-image:url(../images/categories/products_l.jpg);background-position: top left;background-repeat: no-repeat;}

table.table_productcategories_header td.table_productcategories_header_back {background-image:url(../images/categories/products_back.jpg);padding: 0 0 0 10px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 90%;color: #999999;vertical-align: middle;height:41px;}

	table.table_productcategories_header td.table_productcategories_header_back a:link, table.table_productcategories_header td.table_productcategories_header_back a:active, table.table_productcategories_header td.table_productcategories_header_back a:visited {color: #0033CC; text-decoration: underline;}
	table.table_productcategories_header td.table_productcategories_header_back a:hover {color: #EC1D25; text-decoration: none;}
	
	.most_red_header {color: #EF1B27;font-size: 140%;font-weight: 800;}
	
	.most_green_header {color: #28B60A;font-size: 140%;font-weight: 800;}
	
	.productcategories_product {color: #000000;font-size: 140%;font-weight: 800;}

table.table_productcategories_header td.table_productcategories_header_r {width: 5px;background-image:url(../images/categories/products_r.jpg);background-position: top left;background-repeat: no-repeat;height:41px;}

/* B.1.1 PRODUCT CATEGORIES - FEATURED PRODUCT */

table.table_featuredproduct {width: 100%;border-collapse:collapse;margin: 0 0 15px 0;}

table.table_featuredproduct td {padding: 0px 0px 0px 0px;text-align: left;vertical-align:top;}

table.table_featuredproduct td.table_featuredproduct_l {width: 201px; padding:0 0 0 15px;}

table.table_featuredproduct td.table_featuredproduct_r {font-family: Verdana, Arial, Helvetica, sans-serif;padding: 0 5px 0 0;}

	table.table_featuredproduct td.table_featuredproduct_r p {margin: 0 0 5px 0;}
	
	table.table_featuredproduct td.table_featuredproduct_r a.featuredProductNameLink {margin: 1px 0 0 0;font-size: 140%;font-weight: 700;color: #003399;}

	table.table_featuredproduct td.table_featuredproduct_r h1 {margin: 1px 0 0 0;font-size: 140%;font-weight: 700;color: #003399;}
	
		table.table_featuredproduct td.table_featuredproduct_r h1 a:link, table.table_featuredproduct td.table_featuredproduct_r h1 a:active, table.table_featuredproduct td.table_featuredproduct_r h1 a:visited {color: #003399; text-decoration: underline;}
		table.table_featuredproduct td.table_featuredproduct_r h1 a:hover {color: #003399; text-decoration: none;}
	
	table.table_featuredproduct td.table_featuredproduct_r h2 {margin: 0 0 0 0;font-size: 80%;font-weight: bold;color: #999999;}
	
		table.table_featuredproduct td.table_featuredproduct_r h2 a:link, table.table_featuredproduct td.table_featuredproduct_r h2 a:active, table.table_featuredproduct td.table_featuredproduct_r h2 a:visited {color: #666666; text-decoration: none;}
		table.table_featuredproduct td.table_featuredproduct_r h2 a:hover {color: #666666; text-decoration: underline;}
	
	table.table_featuredproduct td.table_featuredproduct_r p.featuredproduct_desc {margin: 5px 0 0 0;font-size: 100%;color: #333333;}
	
	table.table_featuredproduct td.table_featuredproduct_r p.featuredproduct_regular_price {margin: 15px 0 0 10px;font-size: 90%;color:#666666;}
	
		table.table_featuredproduct td.table_featuredproduct_r .featuredproduct_regular_price_crossed {background-image: url(../images/general/pricecross.gif); background-repeat: repeat-x; background-position: top;}
	
	table.table_featuredproduct td.table_featuredproduct_r p.featuredproduct_your_price {margin: 2px 0 0 10px;font-size: 100%;color: #003399;font-weight: bold;}
	
	table.table_featuredproduct td.table_featuredproduct_r p.featuredproduct_you_save {margin: 2px 0 0 10px;font-size: 90%;color:#666666;}
	
/* B.1.2 PRODUCT CATEGORIES - OTHER PRODUCTS */

table.table_otherproducts_holder {width: 100%;border-collapse:collapse;margin: 0 15px 15px 0;}

table.table_otherproducts_holder td {vertical-align:top;font-family: Verdana, Arial, Helvetica, sans-serif;}

table.table_otherproducts {width: 100%;border-collapse:collapse;margin: 0 15px 15px 0;}

table.table_otherproducts td {vertical-align:top;font-family: Verdana, Arial, Helvetica, sans-serif;}

table.table_otherproducts td.table_otherproducts_image {width: 122px;vertical-align:top;font-family: Verdana, Arial, Helvetica, sans-serif;padding: 6px 0 0 10px;}

table.table_otherproducts td.table_otherproducts_desc {vertical-align:top;font-family: Verdana, Arial, Helvetica, sans-serif;padding: 10px 15px 15px 0;}

	table.table_otherproducts td.table_otherproducts_desc p {margin: 0 0 5px 0;}
	
	table.table_otherproducts td h2 {margin: 0 0 0 0;font-size: 110%;font-weight: 700;color: #003399;}
	
		table.table_otherproducts td h2 a:link, table.table_otherproducts td h2 a:active, table.table_otherproducts td h2 a:visited {color: #003399; text-decoration: underline;}
		table.table_otherproducts td h2 a:hover {color: #003399; text-decoration: none;}
	
	table.table_otherproducts td .table_otherproducts_pdesc {margin: 3px 0 5px 0;font-size: 90%;color: #333333;padding: 0 0 6px 0;border-bottom: 1px solid #eeeeee;}
	
	table.table_otherproducts td p.table_otherproducts_price {margin: 4px 0 0 0;font-size: 90%;color: #666666;}
	
	table.table_otherproducts td p.table_otherproducts_price_reg {margin: 4px 0 0 0;font-size: 80%;color: #666666;}
	
	table.table_otherproducts td .table_otherproducts_price_number {font-weight: bold;font-size: 120%;color: #990000;}
	
	table.table_otherproducts td .table_otherproducts_price_regular {font-weight: bold;font-size: 100%;color: #333333;background-image: url(../images/general/pricecross.gif); background-repeat: repeat-x; background-position: top;}
	
	table.table_otherproducts td .table_otherproducts_price_save {font-weight: bold;font-size: 100%;color: #333333;}
	
	table.table_otherproducts_buy_now {width: 115px;border-collapse: collapse;margin: 15px 0 0 0;}
	
	table.table_otherproducts_buy_now td.table_otherproducts_buy_now_l {width: 25px;padding: 0px 0px 0px 0px;background-image:url(../images/general/buy_back.jpg);}
	
	table.table_otherproducts_buy_now td.table_otherproducts_buy_now_back {background-image:url(../images/general/buy_back.jpg);width: 75px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 100%;vertical-align:middle;padding: 1px 1px 1px 5px;}
	
		table.table_otherproducts_buy_now td.table_otherproducts_buy_now_back a:link, table.table_otherproducts_buy_now td.table_otherproducts_buy_now_back a:visited {color: #ffffff; text-decoration: none;}
		table.table_otherproducts_buy_now td.table_otherproducts_buy_now_back a:hover {color: #ffffff; text-decoration: underline;}
	
	table.table_otherproducts_buy_now td.table_otherproducts_buy_now_r {width: 15px;background-image:url(../images/general/buy_r.jpg);background-position: top left;background-repeat: no-repeat;padding: 0px 0px 0px 0px;}
	
	table.table_otherproducts_buy_now td.table_otherproducts_buy_now_more {font-size: 90%;color:#666666;padding: 6px 0 6px 0;vertical-align: middle;}
		
			table.table_otherproducts_buy_now td.table_otherproducts_buy_now_more a:link, table.table_otherproducts_buy_now td.table_otherproducts_buy_now_more a:active, table.table_otherproducts_buy_now td.table_otherproducts_buy_now_more a:visited {color: #0033CC; text-decoration: underline;}
			table.table_otherproducts_buy_now td.table_otherproducts_buy_now_more a:hover {color: #EC1D25; text-decoration: none;}

/* C.1 CONTENT - BODY */

table.content_body {width: 100%;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 100%;}

table.content_body td {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 100%;padding: 0 15px 15px 15px;}

			table.content_body td a:link, table.content_body td a:active, table.content_body td a:visited {color: #0033CC; text-decoration: underline;}		
			table.content_body td a:hover {color: #EC1D25; text-decoration: none;}
			
table.content_body p {margin: 0 0 10px 0;}

table.content_body h1 {font-size: 160%;color: #003399;font-weight: 800;}

table.content_body h2 {font-size: 140%;color: #003399;font-weight: 600;}

table.content_body h3 {font-size: 130%;color: #003399;font-weight: 600;}

table.content_body h4 {font-size: 120%;color: #003399;font-weight: 400;margin: 15px 0 6px 0;}

/* C.1B CONTENT - BODY - NO BOTTOM MARGIN */

table.content_bodyb {width: 100%;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 100%;}

table.content_bodyb td {width: 100%;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 100%;padding: 0 15px 2px 15px;}

			table.content_bodyb td a:link, table.content_bodyb td a:active, table.content_bodyb td a:visited {color: #0033CC; text-decoration: underline;}
			table.content_bodyb td a:hover {color: #EC1D25; text-decoration: none;}
			
table.content_bodyb p {margin: 0 0 8px 0;}

table.content_bodyb h1 {font-size: 160%;color: #003399;font-weight: 800;}

table.content_bodyb h2 {font-size: 130%;color: #003399;font-weight: 600;}

table.content_bodyb h3 {font-size: 120%;color: #003399;font-weight: 600;}

table.content_bodyb h4 {font-size: 110%;color: #003399;font-weight: 400;margin: 15px 0 0 0;}

table.content_bodyb h5 {font-size: 120%;color: #003399;font-weight: 400;margin: 20px 0 0px 0;}

/* C.2 CONTENT - BREADCRUMBS */
	
.breadcrumbs {font-size: 90%;color:#666666;margin: 0 0 5px;width: 100%;font-family: Verdana, Arial, Helvetica, sans-serif;padding: 0 15px 0px 5px;}

			.breadcrumbs a:link, .breadcrumbs a:visited, .breadcrumbs a:active  {color: #0033CC; text-decoration: underline;}
			.breadcrumbs a:hover {color: #EC1D25; text-decoration: none;}

/* D.1 BODY TABLE - TWO COLUMNS */

table.table_body_two {border-collapse: collapse;width: 100%;margin: 5px 0 25px 0;}

table.table_body_two td {padding: 0px 0px 0px 0px;text-align: left;vertical-align:top;}

table.table_body_two td.table_body_two_l {width: 175px}

table.table_body_two td.table_body_two_r {padding: 0 10px 0 10px;}

/* D.2 PRODUCT - BODY TABLE HEADER */

table.table_body_product_header {border-collapse: collapse;width: 100%;}

table.table_body_product_header td {padding: 0px 0px 0px 0px;text-align: left;}

table.table_body_product_header td.table_body_product_header_l {width: 5px;vertical-align: top;}

table.table_body_product_header td.table_body_product_header_back {background-image:url(../images/categories/products_back.jpg);padding: 0 0 0 10px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #999999;vertical-align: middle;}

table.table_body_product_header td.table_body_product_header_back h1 {font-size: 160%;font-weight: 800;color: #003399;margin: 0px 0px 0px 0px;}
	

table.table_body_product_header td.table_body_product_header_r {width: 5px;background-image:url(../images/categories/products_r.jpg);background-position: top left;background-repeat: no-repeat;}

/* D.3 MAIN PRODUCT TABLE */

table.table_product_main {width: 100%;border-collapse:collapse;margin: 0 0 15px 0;}

table.table_product_main td {padding: 0px 0px 0px 0px;text-align: left;vertical-align:top;}

table.table_product_main td.table_product_main_packages {padding: 15px 15px 0 15px;}

table.table_product_main td.table_product_main_l {width: 202px;padding: 0 0 0 15px;}

table.table_product_main td.table_product_main_l div.deisabled {width: 200px;padding: 0px 0px 10px 0px;color:#EC1D25;font-size:14px;font-weight:bold;}

.table_product_main_smallimage {float: left;margin: 16px 16px 0 0;}

table.table_product_main td.table_product_main_r {font-family: Verdana, Arial, Helvetica, sans-serif;padding: 0 15px 0 0;}

.table_product_main_r_price {border-bottom: 1px dashed #cccccc;font-size: 90%;width: 100%;color: #666666;}

	.table_product_main_r_price p {margin: 0 0 5px 0;}

	.table_product_main_r_price_regular {font-size: 100%;font-weight: bold;background-image: url(../images/general/pricecross.gif); background-repeat: repeat-x; background-position: top;}

	.table_product_main_r_price_price {font-size: 140%;font-weight: 700;color: #003399;}
	
	.table_product_main_r_price_save {font-size: 110%;font-weight: 700;}

.table_product_main_r_desc {color: #333333;margin: 15px 0 0 0;font-size: 100%;}

.table_product_main_r_moreinformation {  border-bottom: 1px dashed #666666;color: #003399;font-size: 130%;font-weight: 700;width: auto;margin: 30px 0 0 0;}

.table_product_main_r_moreinformation_text {color: #333333;margin: 5px 0 0 0;font-size: 100%;}

.table_product_main_r_moreinformation_text h2 {color: #003399;font-size: 130%;}

.table_product_main_r_moreinformation_text h3 {color: #003399;font-size: 120%;}

.table_product_main_r_moreinformation_text h4 {color: #003399;font-size: 110%;}


/* D.3.1 MAIN PRODUCT TABLE - BUY TOGETHER */

table.table_buytogether {width: 100%;border-collapse:collapse;border: 1px solid #cccccc;}

table.table_buytogether td {padding: 5px 5px 0px 5px;text-align: left;}

table.table_buytogether td.table_buytogether_headline {color: #003399;font-size: 130%;font-weight: 700;font-family: Verdana, Arial, Helvetica, sans-serif;padding-bottom: 5px;}

table.table_buytogether_package {width: 100%;border-collapse:collapse;}

table.table_buytogether_package td {padding: 5px 5px 20px 5px;text-align: left;font-family: verdana, arial;font-size: 100%;}

			table.table_buytogether_package a:link, table.table_buytogether_package a:visited, table.table_buytogether_package a:active  {color: #0033CC; text-decoration: underline;}
			table.table_buytogether_package a:hover {color: #EC1D25; text-decoration: none;}

table.table_buytogether_package td.table_buytogether_package_headline {color: #333333;font-size: 90%;font-family: Verdana, Arial, Helvetica, sans-serif;border-top: 1px dashed #cccccc;background-color: #eeeeee;padding: 5px 5px 5px 5px;}

table.table_buytogether_package td.table_buytogether_package_headline .this_product {color: #003366;font-weight: bold;}

table.table_buytogether_package td.table_buytogether_package_headline .other_product {color: #003366;font-size: 120%;font-weight: bold;}

table.table_buytogether_package td.table_buytogether_package_headline .other_product_save {color: #990000;font-size: 120%;font-weight: bold;}

table.table_buytogether_package td.table_buytogether_package_productimage {width: 112px;}

table.table_buytogether_package td.table_buytogether_package_plus {font-size: 600%;color: #cccccc;font-weight: 800;width: 10px;padding: 0px 0px 20px 0px;vertical-align: middle;}

	table.table_buytogether_package td p.buytogehter_price_p {margin: 0 0 5px 0;color: #666666;font-size: 90%;}

	.table_buytogether_package_price_regular {font-size: 100%;font-weight: bold;background-image: url(../images/general/pricecross.gif); background-repeat: repeat-x; background-position: top;}

	.table_buytogether_package_price_price {font-size: 140%;font-weight: 700;color: #003399;}
	
	.table_buytogether_package_price_save {font-size: 130%;font-weight: 700;color: #990000;}

/* E.2 SHOPPING CART - SAFE TO SHOP */

table.table_safe_header {width: 175px;border-collapse:collapse;}

table.table_safe_header td.table_safe_header_l {width: 55px;}

table.table_safe_header td.table_safe_header_back {background-image:url(../images/column/column_r.gif);background-position: top right;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 80%;color: #333333;padding: 13px 5px 0 0;color: #333333;font-weight: bold;}

table.table_safe_header td.table_safe_header_back .safe {font-size: 160%;font-weight: 600;color: #000000;}

table.table_safe_content {width: 175px;border-collapse:collapse;}

table.table_safe_content td.table_safe_content_border {width: 1px;background-image:url(../images/column/column_content_border.gif);background-repeat:repeat-y;}

table.table_safe_content td.table_safe_content_line {width: 173px;background-image:url(../images/column/column_hline.gif);}

table.table_safe_content td.table_safe_content_text {width: 173px;background-color:#f5f5f5;padding: 5px 5px 5px 5px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 90%;}

	table.table_safe_content td.table_safe_content_text a:link, table.table_safe_content td.table_safe_content_text a:active, table.table_safe_content td.table_safe_content_text a:visited  {color: #EC0701; text-decoration: none; font-weight: bold;}
	table.table_safe_content td.table_safe_content_text a:hover {color: #EC0701; text-decoration: underline; font-weight: bold;}
	
	table.table_safe_content td.table_safe_content_text p {margin: 0 0 10px 0;}
	
	table.table_safe_content td.table_safe_content_text .why_safe {font-size: 110%;font-weight: bold;}

table.table_safe_bottom {width: 175px;border-collapse: collapse;margin: 0 0 15px 0;}

table.table_safe_bottom td {padding: 0px 0px 0px 0px;}

/* E.3 SHOPPING CART - BODY TABLE HEADER */

table.table_body_cart_header {border-collapse: collapse;width: 100%;}

table.table_body_cart_header td {padding: 0px 0px 0px 0px;text-align: left;}

table.table_body_cart_header td.table_body_cart_header_l {width: 5px;vertical-align: top;}

table.table_body_cart_header td.table_body_cart_header_back {background-image:url(../images/categories/products_back.jpg);padding: 0 0 0 10px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #999999;}

table.table_body_cart_header td.table_body_cart_header_back h1 {font-size: 160%;font-weight: 800;color: #003399;margin: 10px 0px 0px 0px;}

table.table_body_cart_header td.table_body_cart_header_back h2 {font-size: 140%;font-weight: 600;color: #25A90A;margin: 10px 0px 0px 0px;}

p.table_body_cart_header_back_additional {font-size: 100%;color: #333333;margin: 2px 0px 0px 25px;}
	
table.table_body_cart_header td.table_body_cart_header_r {width: 5px;background-image:url(../images/categories/products_r.jpg);background-position: top left;background-repeat: no-repeat;}

/* E.4 SHOPPING CART - CONTENT BODY */

table.cart_body {width: 100%;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 100%;margin-bottom: 0px;margin-top: 0px;}

table.cart_body td {width: 100%;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 100%;padding: 0 15px 5px 15px;}

			table.cart_body td a:link, table.cart_body td a:active, table.cart_body td a:visited {color: #0033CC; text-decoration: underline;}
			table.cart_body td a:hover {color: #EC1D25; text-decoration: none;}			

table.cart_body p {margin: 0 0 10px 0;}

table.cart_body .cart_body_header {font-size: 130%;color: #003399;font-weight: 800;}

table.cart_body h2 {font-size: 120%;color: #003399;font-weight: 600;margin-top: 10px;margin-bottom: 0px;border-bottom: 1px solid #cccccc;}

p.h2_desc {font-size: 100%;color: #666666;margin: 2px 0px 0px 25px;}

/* CART FINISH BUTTON */

.table_cart1_finish_holder {cursor: pointer;}

table.table_cart1_finish {width: 400px;border-collapse:collapse;margin: 0 0 10px 0;}

table.table_cart1_finish td {padding: 0px 0px 0px 0px;}

table.table_cart1_finish td.table_cart1_finish_1 {width: 77px;}

table.table_cart1_finish td.table_cart1_finish_2 {font-size: 14px;font-weight: 700;vertical-align: middle;background-image:url(../images/general/cart1_input_2.jpg);background-repeat:repeat-x;padding: 0 0 0 5px;}

	table.table_cart1_finish td.table_cart1_finish_2 a:link, table.table_cart1_finish td.table_cart1_finish_2 a:active, table.table_cart1_finish td.table_cart1_finish_2 a:visited {color: #EC1D25; text-decoration: underline;}
	table.table_cart1_finish td.table_cart1_finish_2 a:hover {color: #EC1D25; text-decoration: none;}

table.table_cart1_finish td.table_cart1_finish_3 {width: 15px;}
	
/* E.5 SHOPPING CART - CART1 */

table.cart1 {width: 95%;font-family: verdana, Arial, Helvetica, sans-serif;font-size: 100%;margin: 0px 0 2px 13px;border-collapse:collapse;}

table.cart1 td {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 95%;padding: 4px 4px 4px 4px;}

table.cart1 tr.cart1_caption {font-weight: bold;}

table.cart1 td.cart1_product {border-bottom: 1px solid #cccccc;}

		table.cart1 td.cart1_product a:link, table.cart1 td.cart1_product a:active, table.cart1 td.cart1_product a:visited {color: #0033CC; text-decoration: underline; font-weight:bold;}
		table.cart1 td.cart1_product a:hover {color: #0033CC; text-decoration: none; font-weight:bold;}

table.cart1 td.cart1_items {text-align: right;width: 70px;border-bottom: 1px solid #cccccc;padding-right: 10px;}

table.cart1 td.cart1_price {text-align: right;width: 90px;border-bottom: 1px solid #cccccc;background-color: #eeeeee;}

table.cart1 td.cart1_vat {text-align: right;width: 50px;border-bottom: 1px solid #cccccc;padding-right: 10px;}

table.cart1 td.cart1_total {text-align: right;width: 90px;border-bottom: 1px solid #cccccc;background-color: #eeeeee;}

table.cart1 td.cart1_delete {text-align: right;width: 130px;padding-left: 10px;border-bottom: 1px solid #cccccc;}

table.cart1 td.cart1_total2 {text-align: right;width: 90px;background-color: #f5f5f5;padding-top: 10px;padding-bottom: 8px;}

table.cart1 td.cart1_final{text-align: right;padding-right: 10px;font-weight: bold;background-color: #f5f5f5;padding-top: 10px;padding-bottom: 8px;}

/* E.5 SHOPPING CART - CART2 */

table.cart2 {width: 400px;font-family: verdana, Arial, Helvetica, sans-serif;font-size: 100%;margin: 0px 0 2px 13px;border-collapse:collapse;}

table.cart2 td {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 95%;padding: 6px 6px 6px 6px;background-color: #f5f5f5;}

table.cart2 td h2 {font-size: 140%;font-weight: bold;color: #003366;margin: 5px 0 4px 0;}

table.cart2 td.cart2_l {width: 130px;text-align: right;border-bottom: 1px solid #cccccc;}

table.cart2 td.cart2_r {background-color: #eeeeee;border-bottom: 1px solid #cccccc;}

table.cart2 td.cart2_long {border-bottom: 1px solid #cccccc;padding: 8px 8px 8px 25px;}

/* E SHOPING CART - CART BANK */
table.cart2Bank {width: 400px;font-family: verdana, Arial, Helvetica, sans-serif;font-size: 100%;margin: 10px 0 2px 13px;border-collapse:collapse;}

table.cart2Bank td {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 95%;padding: 6px 6px 6px 6px;background-color: #f5f5f5;}

table.cart2Bank td h2 {font-size: 140%;font-weight: bold;color: #003366;margin: 5px 0 4px 0;}

table.cart2Bank td.cart2Bank_l {width: 180px;text-align: right;border-bottom: 1px solid #cccccc;}

table.cart2Bank td.cart2Bank_r {background-color: #eeeeee;border-bottom: 1px solid #cccccc;}

table.cart2Bank td.cart2Bank_long {border-bottom: 1px solid #cccccc;padding: 8px 8px 8px 6px;}

/* E.6 CONTACT FORM */

table.contact {width: 300px;font-family: verdana, Arial, Helvetica, sans-serif;font-size: 100%;margin: 0px 0 2px 13px;border-collapse:collapse;}

table.contact td {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 95%;padding: 6px 6px 6px 6px;background-color: #f5f5f5;}

table.contact td.contact_l {width: 130px;text-align: right;border-bottom: 1px solid #cccccc;}

table.contact td.contact_r {background-color: #eeeeee;border-bottom: 1px solid #cccccc;}

table.contact td.contact_long {border-bottom: 1px solid #cccccc;padding: 8px 8px 8px 25px;}

/* E.7 POLL */

table.poll {width: 400px;font-family: verdana, Arial, Helvetica, sans-serif;font-size: 100%;margin: 0px 0 2px 13px;border-collapse:collapse;border-left: 1px solid #cccccc;border-right: 1px solid #cccccc;}

table.poll td {font-family: Verdana, Arial, Helvetica, sans-serif;padding: 6px 6px 6px 6px;background-color: #f5f5f5;}

table.poll td.poll_question {text-align: left;border-bottom: 1px solid #cccccc;border-top: 1px solid #cccccc;font-weight: bold;background-color: #ffcc99;}

table.poll td.poll_l {width: 15px;text-align: center;border-bottom: 1px solid #cccccc;font-size: 95%;}

table.poll td.poll_r {background-color: #eeeeee;border-bottom: 1px solid #cccccc;font-size: 95%;}

/*table.contact td.contact_long {border-bottom: 1px solid #cccccc;padding: 8px 8px 8px 25px;}*/

/* PRODUCT IN CONTENT */

table.product_in_content {width: 150px;font-family: verdana, Arial, Helvetica, sans-serif;font-size: 90%;margin: 10px 10px 10px 10px;border-collapse:collapse;border: 1px solid #cccccc;background-color:#ffffff;float: right;}

table.product_in_content td {padding: 6px 6px 6px 6px;text-align: center;}

table.product_in_content td.product_in_content_heading {font-size: 120%;font-weight: bold;background-color:#EE1C25;color: #ffffff;}

table.product_in_content td.product_in_content_product {border-top: 1px solid #cccccc;}

/* QUICK SOLUTIONS MENU */

table.quick_solution_menu {width: 200px;font-family: verdana, Arial, Helvetica, sans-serif;font-size: 90%;margin: 10px 0 10px 10px;border-collapse:collapse;border: 1px solid #cccccc;background-color:#FFFFCC;float: right;}

table.quick_solution_menu td {padding: 6px 6px 6px 6px;}

/* PRODUCT GIFT */

table.product_gift {width: 186px;font-family: verdana, Arial, Helvetica, sans-serif;font-size: 90%;border-collapse:collapse;margin: 15px 0 10px 0;float: left;}

			table.product_gift a:link, table.product_gift a:active, table.product_gift a:visited {color: #0033CC; text-decoration: underline;}
			table.product_gift a:hover {color: #EC1D25; text-decoration: none;}

table.product_gift td {width: 186px;padding: 0px 0px 0px 0px;}

table.product_gift td.product_gift_middle {padding: 0px 5px 5px 5px;background-image:url(../images/column/gift_top.gif);background-position: top left;}

table.product_gift td.product_gift_middle p {margin: 4px 0 5px 0;}

table.product_gift td.product_gift_middle h3 {margin: 8px 0 8px 0;font-size: 100%;font-weight: normal;}

table.product_gift td.product_gift_middle h2 {font-size: 120%;color:#003366;margin: 5px 0 8px 0;}

/* RIGHT Articles */

table.table_articles_header {width: 175px;border-collapse:collapse;margin: 0px 0px 0px 0px;border: 0px;}

table.table_articles_header td.table_articles_header_1 {background-image:url(../images/column/articles_l.jpg);background-position:top left;background-repeat:no-repeat;padding: 0px 0px 0px 0px;width: 56px;height: 55px;}

table.table_articles_header td.table_articles_header_back {background-image:url(../images/column/articles_r.jpg);background-position: top right;background-repeat: no-repeat;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 80%;color: #333333;padding: 0px 0px 0px  0px;font-weight: bold;vertical-align:middle;}

span.articles {font-size: 160%;font-weight: 600;color: #000000;padding: 0px 0px 0px 0px;}

table.table_articles_content {width: 175px;border-collapse:collapse;margin: 0px 0px 0px 0px;border: 0px;}

table.table_articles_content td.table_articles_content_text {background-image:url(../images/column/articles_content_bg.jpg);background-repeat:repeat-x;background-position:top left;background-color: #f9f9f9;border: 0px;border-collapse:collapse;}

table.table_articles_content td.table_articles_content_border_left {width: 1px;border-left: 1px solid #d9d9d9;padding: 0px 0px 0px 0px;}

table.table_articles_content td.table_articles_content_border_right {width: 1px;border-right: 1px solid #d9d9d9;padding: 0px 0px 0px 0px;}

table.table_articles_content td.table_articles_content_line {width: 175px;height: 5px;background-image:url(../images/column/column_hline.gif);background-repeat:repeat-x;padding: 0px 0px 0px 0px;border-collapse:collapse;}

table.table_articles_bottom {width: 175px;height: 18px;border-collapse:collapse;margin: 0px 0px 0px 0px;background-image: url(../images/column/articles_bottom.gif);background-position: top left;background-repeat:no-repeat;}

/* RIGHT Articles lista */

#vertmenu {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;width: 153px;padding: 0px;margin: 8px 10px 0px 8px;}

#vertmenu ul {list-style: none;margin: 0px;padding: 0px;border: none;}
#vertmenu ul li {margin: 0px;padding: 0px 0px 0px 0px ;}
#vertmenu ul li a{font-size: 11px;border: 0px;padding: 6px 0px 6px 0px;text-decoration: none;color: #000000;width:153px;}

#vertmenu ul li a:hover {text-decoration: underline;}

table.vertmenu {border-collapse:collapse;margin: 3px 0px 3px 0px;border: 0px;}

table.vertmenu td.vertmenu_valign {vertical-align: top;}

table.table_articles_naslov {
font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;border-collapse:collapse;font-weight:bold;padding: 0px;color: #003399;margin: 6px 10px 6px 10px;}

			table.table_articles_naslov a:link, table.table_articles_naslov a:active, table.table_articles_naslov a:visited {color: #003399; text-decoration: underline;}
			table.table_articles_naslov a:hover {color: #003399; text-decoration: none;}
			
/* options table */
	
table.ny_inc_product_options_table {width: auto;margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;border-collapse: collapse;}	
	
table.ny_inc_product_options_table td.header {font-size:13px;color:#003399;font-weight:bold;padding: 0px 0px 2px 5px;border-bottom:1px solid #d9d9d9;}
	
table.ny_inc_product_options_table td.text {font-size:11px;color:#626262;padding: 2px 5px 2px 5px;border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9;}
	
table.ny_inc_product_options_table td.text1 {font-size:11px;color:#626262;padding: 2px 5px 2px 5px;border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9;}
	
table.ny_inc_product_options_table td.text2 {font-size:11px;color:#666666;padding: 2px 0px 2px 5px;border-bottom:1px solid #d9d9d9;}

table.ny_inc_product_options_table a:link, table.ny_inc_product_options_table a:visited, table.ny_inc_product_options_table a:active {color: #0033CC;}
table.ny_inc_product_options_table a:hover {color: #EC1D25;text-decoration:none;}
	
table.table_komentar {border:0px;border-collapse: collapse;padding:0px 0px 0px 0px;margin:10px 0px 0px 0px;float: left;width:100%;}

table.table_komentar td.vsebina{border:0px;border-collapse: collapse;padding:0px;margin:0px;font-family: Arial, verdana, Helvetica, sans-serif;color: #000000;}

table.table_komentar td.vsebina h1 {margin: 0px 0px 5px 0px;font-size: 18px;font-weight: bold;color: #003399;}

table.table_komentar td.vsebina img{margin:0px 5px 0px 5px;vertical-align:middle;}

table.table_komentar td.vsebina ul {list-style-type:none; margin:0 0 0 0; padding:0 0 0 0; width:184px;}
table.table_komentar td.vsebina li {font-family: Arial, verdana, Helvetica, sans-serif;font-size: 12px;color: #000000; margin:0 0 0 0; padding:3px 0 3px 24px; border:1px solid #cccccc;}

table.table_komentar a:link, table.table_komentar a:visited, table.table_komentar a:active {color: #003399;}
table.table_komentar a:hover {color: #003399;text-decoration:none;}

a img {border: 0px;}

table.vat {font-family: verdana, Arial, Helvetica, sans-serif;font-size: 12px;margin: 0px 0px 0px 0px;border-collapse:collapse;border:1px solid #CCCCCC;float:left;background-color:#FFFFFF;}

table.vat td.vat_product_strong {text-align: right;padding-right: 10px;font-weight:bold;}

table.vat td.vat_product_strong span{font-weight:normal;}

table.vat td.vat_product {text-align: left;font-weight:normal;}

table.vat td.bottom_line {border-bottom: 1px solid #cccccc;}

table.vat td.top_line {border-top: 1px solid #cccccc;}

table.vat td#vat_strong {font-weight:bold;}

div.articles_list {width:150px;height:160px;float:left;overflow:hidden;margin:0px 10px 10px 0px;border-top:1px dashed #FF0000;border-bottom:1px dashed #FF0000;}

div.articles_list_image {width:112px;height:112px;margin:0px 0px 0px 19px;}

div.articles_list_header {width:140px;margin:3px 0px 0px 5px;font-family:Arial, Helvetica, sans-serif;font-size:11px;border-top:1px dashed #FF0000;font-weight:bold;}
	
div.li_fix_for_mojca li {margin-bottom: 10px;}

table.tv_header {width: 100%;margin: 2px 0px 0px 0px;}	

table.tv_header td.tv_text {width:60px;height:94px;background-image:url(../images/tv_images/tvp2_l.jpg);background-position:top left;background-repeat:no-repeat;color:#333333;font-size:10px;vertical-align:top;padding:5px 3px 0 6px;font-family:Verdana, Arial, Helvetica, sans-serif;}

p.tv_link a:link, p.tv_link a:active, p.tv_link a:visited {color: #003399; text-decoration: underline;}
p.tv_link a:hover {color: #003399; text-decoration: none;}
	
table.ival {background:url(../images/valentine.jpg) 0 0 no-repeat;width:175px;height:215px;margin:0 0 15px 0;padding:0 0 0 0;border:0;border-collapse:collapse;}

table.ival td.icont {margin:0 0 0 0; padding:0 0 0 0;border:0;border-collapse:collapse;color:#FFFFFF;font-size:12px;vertical-align:top;}
	
table.ival td.icont h1 {font-size:15px;padding:55px 0 0 5px;margin:0 0 0 0;width:70%;margin:0 0 0 0;}
	
table.ival ul {margin:10px 0 0 10px;padding:0 0 0 0;list-style:none;color:#FFFFFF;}

table.ival li {list-style: square;padding:1px 0 1px 0;margin:0 0 0 10px;color:#FFFFFF;}
	
table.ival h1 a:link, table.ival h1 a:active, table.ival h1 a:visited {color: #ffffff; text-decoration: underline;font-size:15px;}
table.ival h1 a:hover {color: #ffffff; text-decoration: none;font-size:15px;}
	
table.ival a:link, table.ival a:active, table.ival a:visited {color: #ffffff; text-decoration: underline;font-size:12px;}
table.ival a:hover {color: #ffffff; text-decoration: none;font-size:12px;}	

div#cart1_float {position:absolute;top:100px;left:35%;width:405px;height:305px;border:0;z-index:100;}

div#cart2_float {position:absolute;top:100px;left:35%;width:405px;height:305px;border:0;z-index:100;}

/*Kosarica*/

table.main_tabela {border-collapse:collapse; width:900px; margin-bottom:5px}

table.main_tabela td.bor_left {width:24px;}
table.main_tabela td.bor_right {width:5px;}

table.main_tabela td.stil1 {background:#999999 url(../images/cart2_head_bg.jpg) repeat-x;color:#EC1D25;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;text-align:center;vertical-align:middle;padding-top:4px}

table.main_tabela td.stil2 {background:#999999 url(../images/cart2_head_bg.jpg) repeat-x;color:#FF0000;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;text-align:left;vertical-align:middle;padding-top:6px;width:150px;}

table.pod_table {border-collapse:collapse;}
table.pod_table td.stil3 {background:#FFFFFF url(../images/buttons/red2_btn_bg.jpg) repeat-x;padding-top:4px;white-space:nowrap;}

/* mail landing page */

table.mlp_main {width:755px; margin:0 0 0 0; border:0; border-collapse:collapse; font-family:Verdana, Arial, Helvetica, sans-serif;}
table.mlp_main td {padding:10px; border:0; border-collapse:collapse; font-family:Verdana, Arial, Helvetica, sans-serif;}
table.mlp_main img {float:right; margin:0 0 5px 10px;}

table.mlp_main h1 {font-size:24px; color:#0066cc;}
table.mlp_main h2 {font-size:13px; color:#FF0000;}
table.mlp_main h3 {font-size:16px; color:#0066cc; margin-bottom:0; padding-bottom:0;}
table.mlp_main h4 {font-size:15px; color:#FF0000;}
table.mlp_main p {font-size:12px; color:#000000; margin-top:0; padding-top:0;}
table.mlp_main li {font-size:10px;}

table.mlp_form {width:auto; margin:0 0 0 0; border:0; border-collapse:collapse; font-family:Verdana, Arial, Helvetica, sans-serif;}
table.mlp_form td {padding:0 10px 0 0; border:0; border-collapse:collapse; font-family:Verdana, Arial, Helvetica, sans-serif;}

table.mlp_form td input {border:0; border:1px dotted #000066; margin:2px 0 2px 0;}

table.mlp_form td input.inputboxerror {border:2px solid #FF0000;background-color:#FFFFCC;}

table.mlp_form td.check_box input {border:0px; vertical-align:middle; margin:0 0 0 0;}

table.mlp_form td.button_blue input {margin:7px 0 0 0;background-color:#3339AD;color:#FFFFFF;font-weight:bold;padding:2px 7px 2px 7px;font-size:14px;border-top:1px solid #3339AD;border-left:1px solid #3339AD;border-bottom:1px solid #666666;border-right:1px solid #666666;}

div.validate {float:left; width:150px; padding:3px 0 0 4px; font-size:10px; position:relative;}
div.validate img {float:left;}

table.cart_2 {}
table.cart_2 td.ffield {width:360px; padding:2px 0 2px 0;}
table.cart_2 td.ffield input {width:200px; float:left; font-size:12px; border:1px solid #999999;}
table.cart_2 td.ffield textarea {width:200px;border:1px solid #999999;}

table.cart_2 td.ffield input.errFormValidation {background-color:#ffffff; border:1px solid #ff0000;}
table.cart_2 td.ffield input.FormValid{background-color:#FFFFFF; border:1px solid #999999;}	

p.SpecialDescription {color:#FF0000}

table.cart_2 td.ts_kos_forma_left_01 {text-align:right; padding:4px 10px 0 0;}
table.cart_2 td.ts_kos_forma_right_01 {text-align:left; padding:5px 0 0 10px}
table.cart_2 td.ts_kos_forma_middle_01 {padding:15px 0 15px 0; vertical-align:middle;} 
table.cart_2 td.ts_kos_forma_middle_01 input {margin:0 3px 0 0}
table.cart_2 td.ts_kos_forma_right_radio_01 {text-align:left}
table.cart_2 td.ts_kos_forma_right_radio_01 input {float:none; margin:2px 0 2px 0}

table.tab_path_main_01 {width:100%}

div.safety {position:absolute;width:1px;height:60px;top:0;left:70%;overflow:visible;}
div.safety img {margin:4px 0 0 0;}
div.txt_safety {width:275px;}

div.safpos {width:100px; font-size:10px; position:absolute; padding:0 0 0 173px; top:0; left:0;}
div.safpos p {padding:4px 0 4px 0; font-size:10px;}

.navtext {width:307px;font-size:12px;border-width:1px;border-style:solid;border-color:#588260;layer-background-color:#dbecde;background-color:#dbecde;font-family:Arial, Helvetica, sans-serif;}

.navtext h1 {color:#ffffff; font-size:18px; margin:0 0 0 0; padding:4px 9px 4px 9px; background-color:#588260;}
.navtext h2 {color:#000000; font-size:12px; margin:0 0 0 0; padding:9px 9px 0 9px;}
.navtext p {color:#333333; font-size:12px; margin:0 0 0 0; padding:9px;}
.navtext li {color:#333333; font-size:12px; margin:0 0 0 0; padding:9px;}

.navtext ul {margin:0 0 0 0; list-style-type:none;}

div.nw_ml {background:#FFFFFF url(../images/column/nw_ml.jpg) 0 0 repeat-y; width:175px; margin:15px 0 0 0;}
div.nw_mr {background:url(../images/column/nw_mr.jpg) 100% 0 repeat-y; width:175px;}
div.nw_tm {background:url(../images/column/nw_tm.jpg) 0 0 repeat-x; width:175px;}
div.nw_tl {background:url(../images/column/nw_tl.jpg) 0 0 no-repeat; width:175px;}
div.nw_tr {background:url(../images/column/nw_tr.jpg) 100% 0 no-repeat; width:175px;}
div.nw_bm {background:url(../images/column/nw_bm.jpg) 0 100% repeat-x; width:175px;}
div.nw_bl {background:url(../images/column/nw_bl.jpg) 0 100% no-repeat; width:175px;}
div.nw_br {background:url(../images/column/nw_br.jpg) 100% 100% no-repeat; position:relative; padding:0 0 15px 1px; width:174px;}

div.ng_ml {background:#f5f5f5 url(../images/column/ng_ml.jpg) 0 0 repeat-y; width:175px; margin:15px 0 0 0;}
div.ng_mr {background:url(../images/column/ng_mr.jpg) 100% 0 repeat-y; width:175px;}
div.ng_tm {background:url(../images/column/ng_tm.jpg) 0 0 repeat-x; width:175px;}
div.ng_tl {background:url(../images/column/ng_tl.jpg) 0 0 no-repeat; width:175px;}
div.ng_tr {background:url(../images/column/ng_tr.jpg) 100% 0 no-repeat; width:175px;}
div.ng_bm {background:url(../images/column/ng_bm.jpg) 0 100% repeat-x; width:175px;}
div.ng_bl {background:url(../images/column/ng_bl.jpg) 0 100% no-repeat; width:175px;}
div.ng_br {background:url(../images/column/ng_br.jpg) 100% 100% no-repeat; position:relative; padding:0 0 15px 1px; width:174px;}

div.nw_br div.nbox_h {background:url(../images/column/nbox_dot.jpg) 0 100% repeat-x; width:166px; padding:5px 0 2px 7px; clear:both; overflow:hidden; position:relative;}
div.nw_br div.nbox_h img {float:left; margin:0 5px 0 0;}
div.nw_br div.nbox_h h1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#000000; padding:7px 0 1px 0; margin:0 0 0 0;}
div.nw_br div.nbox_h h2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; padding:0 0 0 0; margin:0 0 0 0;}

div.nw_br div.nbox_c {background:url(../images/column/nbox_dot.jpg) 0 100% repeat-x; width:166px; padding:0 0 0 7px; clear:both; overflow:hidden; position:relative;}
div.nw_br div.nbox_c h1 {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; margin:0 0 0 0; padding:3px 0 6px 0;}
div.nw_br div.nbox_c p {margin:0 0 0 0; padding:3px 0 3px 0; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; margin:0 0 0 0;}
div.nw_br div.nbox_c input {border:1px solid #999999;}
div.nw_br div.nbox_c p.link {margin:0 0 0 0; padding:0 0 0 0; vertical-align:middle;}

table.g_btn td {padding:5px 0 4px 0;}

div.nw_br div.g_btn_m {background:url(../images/column/g_btn_m.jpg) 0 0 repeat-x;}
div.nw_br div.g_btn_l {background:url(../images/column/g_btn_l.jpg) 0 0 no-repeat;}
div.nw_br div.g_btn_r {background:url(../images/column/g_btn_r.jpg) 100% 0 no-repeat; height:33px; padding:7px 9px 0 7px; white-space:nowrap; color:#FFFFFF; font-weight:bold; cursor:pointer;}


div.ez_m {background:url(../images/ez_box/box_ez_m.jpg) 0 0 repeat-x; margin:0 0 10px 0;}
div.ez_l {background:url(../images/ez_box/box_ez_l.jpg) 0 0 no-repeat;}
div.ez_r {background:url(../images/ez_box/box_ez_r.jpg) 100% 0 no-repeat; height:59px;}

table.ez_split {height:59px;}
table.ez_split td.ezleft {padding:0 10px 0 105px; vertical-align:middle; width:400px;}

table.ez_split td.ezleft h1 {font-size:20px; color:#ef1b27; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
table.ez_split td.ezleft p {font-size:11px; color:#000000;}

table.ez_split td.ezspacer {width:1px;}
table.ez_split td.ezright {width:248px; padding:0 10px 0 10px; vertical-align:middle;}

table.join_ez {width:100%;}
table.join_ez td.top {font-size:11px; color:#000000; padding:4px 0 1px 0;}
table.join_ez td.btm {}

table.join_ez input.field {border:2px solid #E0E0E0; background-color:#ff4934; color:#FFFFFF; font-size:11px; width:196px; padding:0 2px 0 2px; vertical-align:middle;}
table.join_ez input.btn {background:url(../images/ez_box/box_ez_btn.jpg) 0 0 no-repeat; border:0; cursor:pointer; width:25px; height:25px; vertical-align:middle;}

/* newsletter */

div.nwsltr {width:878px; position:relative; margin-left:10px;}
div.nwsltr_m {background:url(../images/newsletter/nw_bg_m.jpg) 0 0 repeat-y; width:100%;}
div.nwsltr_t {background:url(../images/newsletter/nw_bg_t.jpg) 0 0 no-repeat; width:100%;}
div.nwsltr_header {width:370px; position:absolute; top:0px; right:0px; z-index:50;}
div.nwsltr_t h1 {font-size:31px; color:#FFFFFF; font-weight:bold; padding:30px 0 0 32px; margin:0 0 0 0; width:480px;}

table.nwsltr {width:100%; border:0 none; border-collapse:collapse; margin:0 0 0 0; background:url(../images/newsletter/nw_bg_b.jpg) 0 100% no-repeat; font-family: Arial, Verdana, Helvetica, sans-serif;}
table.nwsltr div.nws_lft_crop {width:235px;}
table.nwsltr td.nws_lft {border:0 none; border-collapse:collapse; padding:0 0 31px 0; vertical-align:bottom; width:235px;}
table.nwsltr td.nws_mid {border:0 none; border-collapse:collapse; width:auto; padding:45px 0 39px 10px; vertical-align:top;}
table.nwsltr td.nws_mid ul {list-style-type:disc; margin-top:0px; margin-bottom:0px; margin-left:15px; margin-right:15px;}
table.nwsltr td.nws_mid li {padding-top:3px; padding-bottom:3px;}
table.nwsltr td.nws_rght {border:0 none; border-collapse:collapse; width:404px; vertical-align:top; padding:150px 0 0 0;}
div.nws_rght {width:404px; position:relative;}
div.nws_form_box {position:absolute; width:404px; top:-60px; left:0px; z-index:1}

div.nws_btm {position:relative; margin:-20px 0 0 0; width:100px; overflow:visible;}
table.nws_btm {width:460px; border:0 none; border-collapse:collapse; margin:0 0 0 0;  z-index:1}
table.nws_btm td.nws_lft {border:0 none; border-collapse:collapse; padding:0 0 0 0; vertical-align:top; width:235px;}
table.nws_btm div.nws_lft_crop {width:235px;}
table.nws_btm td.nws_mid {border:0 none; border-collapse:collapse; width:auto; padding:0 0 0 10px; vertical-align:top; height:345px;}

div.nwsform {position:absolute;top: 0px;left: 30px;width: 320px; height:300px; z-index:2000;}
div.nwsform h2 {font-size: 24px;line-height: 30px;height: 30px;font-weight: bold;color: #E70B0B;}
div.nwsform #form_error p {font-size: 12px;line-height: 16px;padding: 2px 5px;margin: 5px 0;font-weight: bold;color: #E70B0B;border: 2px solid #E70B0B;display: block;text-align: center;}
div.nwsform label {clear: both;float: left;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 16px;color: #333333;font-weight: bold;width: 100px;cursor: pointer;margin: 5px 0;}
div.nwsform label#radio_label_sex {clear: none;width: 95px; width/* */:/**/85px; width:/**/85px;padding-left: 10px;margin-right: 10px;cursor: pointer;}
div.nwsform label#radio_label_sex input {margin-right:7px; vertical-align:middle;}
div.nwsform input {float: left;font-size: 12px;height: 20px; height/* */:/**/14px; height:/**/14px;color: #333333;font-weight: normal;width: 150px; width/* */:/**/144px; width:/**/144px;margin: 5px 0;padding: 2px 2px 2px 2px;border: 1px solid #cccccc;}
div.nwsform input.inputboxerror {border: 1px solid #E70B0B;background: #fce0e0;}
div.nwsform input#sex {clear: none;float: left;width: auto;border: 0 none;}
div.nwsform #form_btn {clear: both;float: left;text-decoration: none;margin: 5px 0 0 93px;cursor: pointer; white-space:nowrap;}
div.nwsform #form_btn span {height: 66px;background: url(../TS_subscribe/img/form_btn_l.gif) no-repeat 0 0;padding: 0 0 0 25px;width: auto;float: left;display: block;}
div.nwsform #form_btn span span {height: 66px;background: url(../TS_subscribe/img/form_btn_r.gif) no-repeat 100% 0;padding: 0 25px 0 0;width: auto;float: left;display: block;}
div.nwsform #form_btn span span span {background: url(../TS_subscribe/img/form_btn_m.gif) repeat-x 100% 0;padding: 18px;height: 66px; height/* */:/**/30px; height:/**/30px;line-height: 30px;font-size: 18px;font-weight: bold;text-transform: uppercase;color: #FFFFFF;width: auto;float: left;display: block;text-decoration: none; white-space:nowrap;}

div.nws_abs_pos {position:absolute;}
div.nws_form_top_box {position:relative;}
div.nws_form_btm_box {position:relative;}

div.rel_nwsform {_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/newsletter/form_bg_m.png', sizingMethod='crop'); padding:0 0 0 30px; width:396px; overflow:hidden;}
div.nws_abs_pos>div.rel_nwsform {background:url(../images/newsletter/form_bg_m.png) 0 0 no-repeat;}
div.rel_nwsform h2 {font-size: 24px;line-height: 30px;height: 30px;font-weight: bold;color: #E70B0B;}
div.rel_nwsform #form_error p {font-size: 12px;line-height: 16px;padding: 2px 5px;margin: 5px 0;font-weight: bold;color: #E70B0B;border: 2px solid #E70B0B;display: block;text-align: center;}
div.rel_nwsform label {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 16px;color: #333333;font-weight: bold;width: 100px;cursor: pointer;margin: 5px 0;}
div.rel_nwsform label#radio_label_sex {width: 95px; width/* */:/**/85px; width:/**/85px;padding-left: 10px;margin-right: 10px;cursor: pointer;}
div.rel_nwsform label#radio_label_sex input {margin-right:7px; vertical-align:middle;}
div.rel_nwsform input {font-size: 12px;height: 20px; height/* */:/**/14px; height:/**/14px;color: #333333;font-weight: normal;width: 200px; width/* */:/**/194px; width:/**/194px;margin: 5px 0;padding: 2px 2px 2px 2px;border: 1px solid #cccccc;}
div.rel_nwsform textarea {font-size: 12px;height: 64px; color: #333333;font-weight: normal;width: 200px; width/* */:/**/194px; width:/**/194px;margin: 5px 0;padding: 2px 2px 2px 2px;border: 1px solid #cccccc; overflow:auto;}
div.rel_nwsform input.inputboxerror, div.rel_nwsform textarea.inputboxerror {border: 1px solid #E70B0B;background: #fce0e0;}
div.rel_nwsform input#sex {width: auto;border: 0 none;}
div.rel_nwsform #form_btn {text-decoration: none; pointer; white-space:nowrap;}
div.rel_nwsform #form_btn span {height: 66px;background: url(../TS_subscribe/img/form_btn_l.gif) no-repeat 0 0;padding: 0 0 0 25px;width: auto;float: left;display: block;}
div.rel_nwsform #form_btn span span {height: 66px;background: url(../TS_subscribe/img/form_btn_r.gif) no-repeat 100% 0;padding: 0 25px 0 0;width: auto;float: left;display: block;}
div.rel_nwsform #form_btn span span span {background: url(../TS_subscribe/img/form_btn_m.gif) repeat-x 100% 0;padding: 18px;height: 66px; height/* */:/**/30px; height:/**/30px;line-height: 30px;font-size: 18px;font-weight: bold;text-transform: uppercase;color: #FFFFFF;width: auto;float: left;display: block;text-decoration: none; white-space:nowrap;}
table.form_btn {position:relative;}
table.nws_form {position:relative;}
table.nws_form td.lft {width:100px;}
table.nws_form td.rgt {}
div.rel_nwsform table.nws_form td.rgt table.ez_add_cb td.ez_cb input {width:24px; border:0 none;}
/* discount */

div.discount {width:878px; position:relative; margin-left:10px; clear:both; margin-bottom:30px;}
div.discount_m {background:url(../images/newsletter/nw_bg_m.jpg) 0 0 repeat-y; width:100%;}
div.discount_t {background:url(../images/newsletter/nw_bg_t.jpg) 0 0 no-repeat; width:100%;}
div.discount_header {width:370px; position:absolute; top:0px; right:0px; z-index:50;}
div.discount_t h1 {font-size:24px; color:#FFFFFF; font-weight:bold; padding:0 0 0 187px; margin:0 0 0 0; width:315px;}
div.discount_t h2 {font-size:18px; color:#FFFFFF; font-weight:bold; padding:28px 0 0 160px; margin:0 0 0 0; width:335px;}

table.discount {width:100%; border:0 none; border-collapse:collapse; margin:0 0 0 0; background:url(../images/newsletter/nw_bg_b.jpg) 0 100% no-repeat; font-family: Arial, Verdana, Helvetica, sans-serif;}
table.discount div.discount_lft_crop {width:235px;}
table.discount td.discount_lft {border:0 none; border-collapse:collapse; padding:0 0 31px 0; vertical-align:bottom; width:235px;}
table.discount td.discount_mid {border:0 none; border-collapse:collapse; width:auto; padding:45px 0 39px 10px; vertical-align:top;}
table.discount td.discount_mid ul {list-style-type:disc; margin-top:0px; margin-bottom:0px; margin-left:15px; margin-right:15px;}
table.discount td.discount_mid li {padding-top:3px; padding-bottom:3px;}
table.discount td.discount_rght {border:0 none; border-collapse:collapse; width:404px; vertical-align:top; padding:150px 0 0 0;}
div.discount_rght {width:404px; position:relative;}
div.discount_form_box {position:absolute; width:404px; top:-40px; left:0px; z-index:1}

div.discount_btm {position:relative; margin:-20px 0 0 0; width:100px; overflow:visible;}
table.discount_btm {width:460px; border:0 none; border-collapse:collapse; margin:0 0 0 0;  z-index:1}
table.discount_btm td.discount_lft {border:0 none; border-collapse:collapse; padding:0 0 0 0; vertical-align:top; width:235px;}
table.discount_btm div.discount_lft_crop {width:235px;}
table.discount_btm td.discount_mid {border:0 none; border-collapse:collapse; width:auto; padding:0 0 0 10px; vertical-align:top; height:305px;}
table.discount_btm td.discount_mid h1 {font-size:16px; color:#FF0000;}
table.discount_btm td.discount_mid h2 {font-size:14px; color:#FF0000;}
table.discount_btm td.discount_mid h3 {font-size:12px; color:#FF0000;}
table.discount_btm td.discount_mid strong {color:#FF0000;}
table.discount_btm td.discount_mid p {color:#000000; font-weight:bold; font-size:12px; font:Arial, Helvetica, sans-serif}
table.discount_btm td.discount_mid img {float:left}

div.discountform {position:absolute;top: -10px;left: 30px;width: 320px; height:300px; z-index:2000;}
div.discountform h2 {font-size: 16px; font-weight: bold;color: #E70B0B; padding:0 0 15px 0; width:320px;}
div.discountform #form_error p {font-size: 12px;line-height: 16px;padding: 2px 5px;margin: 5px 0;font-weight: bold;color: #E70B0B;border: 2px solid #E70B0B;display: block;text-align: center;}
div.discountform label {clear: both;float: left;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 16px;color: #333333;font-weight: bold;width: 100px;cursor: pointer;margin: 5px 0;}
div.discountform label#radio_label_sex {clear: none;width: 95px; width/* */:/**/85px; width:/**/85px;padding-left: 10px;margin-right: 10px;cursor: pointer;}
div.discountform label#radio_label_sex input {margin-right:7px; vertical-align:middle;}
div.discountform input {float: left;font-size: 12px;height: 20px; height/* */:/**/14px; height:/**/14px;color: #333333;font-weight: normal;width: 150px; width/* */:/**/144px; width:/**/144px;margin: 5px 0;padding: 2px 2px 2px 2px;border: 1px solid #cccccc;}
div.discountform input.inputboxerror {border: 1px solid #E70B0B;background: #fce0e0;}
div.discountform input#sex {clear: none;float: left;width: auto;border: 0 none;}
#form_btn_discount {clear: both;float: left;text-decoration: none;margin: 5px 0 0 93px;cursor: pointer;}
#form_btn_discount span {height: 66px;background: url(../TS_subscribe/img/form_btn_l.gif) no-repeat 0 0;padding: 0 0 0 25px;width: auto;float: left;display: block;}
#form_btn_discount span span {height: 66px;background: url(../TS_subscribe/img/form_btn_r.gif) no-repeat 100% 0;padding: 0 25px 0 0;width: auto;float: left;display: block;}
#form_btn_discount span span span {background: url(../TS_subscribe/img/form_btn_m.gif) repeat-x 100% 0;padding: 18px 0 18px 0;height: 66px; height/* */:/**/30px; height:/**/30px;line-height: 30px;font-size: 18px;font-weight: bold;text-transform: uppercase;color: #FFFFFF;width: auto;float: left;display: block;text-decoration: none;}
table.checkbox {width:100%; clear:both;}
table.checkbox td.fbox {width:24px; vertical-align:top; padding:1px 0 0 0;}
table.checkbox td.fbox input {border:0 none; width:20px;}
table.checkbox td.ftxt {color:#333333; font-size:12px; padding:4px 0 0 0;}
table.checkbox td.ftxt p {color:#333333; font-size:12px; margin:0 0 0 0; padding:0 0 0 0;}
/* green nav line */

table.pasica {width:100%; margin:2px 0 0 0; border-collapse:collapse; border:0 none;}
table.pasica.short {width:990px; margin:2px 0 0 0; border-collapse:collapse; border:0 none;}
table.pasica td.promo_left_side {padding:0 0 0 0; border-collapse:collapse; border:0 none; width:10px; background:url(../images/pasica/hgbl.jpg) 0 0 no-repeat;}
table.pasica td.promo_right_side {padding:0 0 0 0; border-collapse:collapse; border:0 none; width:10px; background:url(../images/pasica/hgbr.jpg) 0 0 no-repeat;}
table.pasica td.promo_txt {padding:5px 0 5px 65px; border-collapse:collapse; border:0 none; width:auto; background:url(../images/pasica/hgbm.jpg) 0 0 repeat-x;}
table.pasica td.promo_txt h1 {font-size:18px; color:#fff600; float:left; margin:0 0 0 0; padding:0 0 0 0;}
table.pasica td.promo_txt h2 {font-size:18px; color:#ffffff; float:left; margin:0 0 0 0; padding:0 0 0 4px; font-weight:normal;}
table.pasica td.promo_txt a {font-size:18px; color:#ffffff; font-weight:bold;}
table.pasica td.promo_txt a:hover {font-size:18px; color:#ffffff; text-decoration:none; font-weight:bold;}

table.ms0708_pasica_holder_01 {width:990px; margin:5px 0 5px 0; border-collapse:collapse; border:0 none;}
table.ms0708_pasica_holder_01 td.ms0708_pasica_center {padding:5px 0 5px 0px; border-collapse:collapse; border:0 none; width:auto; background:url(../images/pasica/hgbm.jpg) 0 0 repeat-x;}
table.ms0708_pasica_holder_01 td.ms0708_pasica_center h1 {font-size:18px; color:#fff600; float:left; margin:0 0 0 0; padding:0 0 0 0; left:65px; position:relative}
table.ms0708_pasica_holder_01 td.ms0708_pasica_center h2 {font-size:18px; color:#ffffff; float:left; margin:0 0 0 0; padding:0 0 0 4px; font-weight:normal; left:65px; position:relative}
table.ms0708_pasica_holder_01 td.ms0708_pasica_center a {font-size:18px; color:#ffffff; font-weight:bold;}
table.ms0708_pasica_holder_01 td.ms0708_pasica_center a:hover {font-size:18px; color:#ffffff; text-decoration:none; font-weight:bold;}


table.pasica_v01 {width:100%; margin:5px 0 5px 0; border-collapse:collapse; border:0 none;}
table.pasica_v01 td.promo_side {padding:0 0 0 0; border-collapse:collapse; border:0 none; width:10px;}
table.pasica_v01 td.promo_txt {padding:5px 0 5px 65px; border-collapse:collapse; border:0 none; width:auto; background:url(../images/pasica/hgbm.jpg) 0 0 repeat-x;}
table.pasica_v01 td.promo_txt h1 {font-size:18px; color:#fff600; float:left; margin:0 0 0 0; padding:0 0 0 0;}
table.pasica_v01 td.promo_txt h2 {font-size:18px; color:#ffffff; float:left; margin:0 0 0 0; padding:0 0 0 4px; font-weight:normal;}
table.pasica_v01 td.promo_txt a:link, table.pasica_v01 td.promo_txt a:active, table.pasica_v01 td.promo_txt a:visited {font-size:18px; color:#ffffff; font-weight:bold;}
table.pasica_v01 td.promo_txt a:hover {font-size:18px; color:#ffffff; text-decoration:none; font-weight:bold;}

/* category timer */

table.category_timer {margin:0 0 7px 0;}
table.category_timer td.category_timer_text {color:#000000; font-size:14px; vertical-align:middle; padding:0 10px 0 17px; font-weight:bold;}
table.category_timer td.category_timer_clock {font-size:26px; color:#FF0000; font-weight:bold;}

table.product_timer {margin:0 0 7px 0;}
table.product_timer td.product_timer_text {color:#000000; font-size:14px; vertical-align:middle; padding:0 10px 0 17px; font-weight:bold;}
table.product_timer td.product_timer_clock {font-size:26px; color:#FF0000; font-weight:bold;}

table.club_price {width:auto; clear:both; margin:5px 0 3px 0px; border:1px solid #a29953; border-collapse:collapse; position:relative;}
table.club_price td.nprice {background-color:#fdfdd7; color:#666666; padding:2px 7px 4px 5px; font-size:11px; border-collapse:collapse; font-weight:bold;}
table.club_price td.nprice span {background: url(../images/general/pricecross.gif) 0 0 repeat-x; font-size:11px; color:#666666; display:block; float:left;}
table.club_price td.cprice {background-color:#fdfdd7; color:#67602a; font-weight:bold; padding:2px 7px 4px 5px; font-size:12px; border-collapse:collapse;}
table.club_price td.cprice span {font-size:17px; color:#b51212;}
table.club_price td.cdisc {background-color:#fdfdd7; color:#666666; padding:2px 7px 4px 5px; font-size:12px; border-collapse:collapse;}
table.club_price td.cdisc span {font-size:12px; color:#666666; font-weight:bold;}
table.club_price td.cdisc_a {background-color:#e5e3b8; color:#666666; padding:2px 7px 4px 5px; font-size:12px; border-collapse:collapse;}
table.club_price td.cdisc_a span {font-size:12px; color:#666666; font-weight:bold;}
table.club_price td.clink {background-color:#e5e3b8; padding:2px 7px 4px 5px; border-collapse:collapse;}
table.club_price td.clink a:link, table.club_price td.clink a:active, table.club_price td.clink a:visited {color:#004892; text-decoration:underline; font-size:11px;}
table.club_price td.clink a:hover {color:#004892; text-decoration:none; font-size:11px;}

table.club_price_small {width:auto; clear:both; margin:5px 0 3px 0px; border:1px solid #a29953; border-collapse:collapse;}
table.club_price_small td.cpn {background-color:#fdfdd7; color:#666666; padding:0 15px 4px 5px; font-size:11px; border-collapse:collapse;}
table.club_price_small td.cpn p {margin:0 0 0 0; color:#666666; font-size:11px;}
table.club_price_small td.cpn span {background: url(../images/general/pricecross.gif) 0 0 repeat-x; font-size:11px; color:#666666; clear:both; display:block; float:left;}
table.club_price_small td.cpt {background-color:#fdfdd7; color:#67602a; font-weight:bold; padding:5px 15px 1px 5px; font-size:12px; border-collapse:collapse;}
table.club_price_small td.cpb {background-color:#fdfdd7; color:#67602a; font-weight:bold; padding:0 15px 4px 5px; font-size:12px; border-collapse:collapse;}
table.club_price_small td.cpb span {font-size:14px; color:#b51212; clear:both; display:block;}
table.club_price_small td.cpd {background-color:#fdfdd7; color:#666666; padding:0 15px 4px 5px; font-size:11px; border-collapse:collapse;}
table.club_price_small td.cpd span {font-size:11px; color:#666666; font-weight:bold; clear:both; display:block;}
table.club_price_small td.cpd_a {background-color:#e5e3b8; color:#666666; padding:0 15px 4px 5px; font-size:11px; border-collapse:collapse;}
table.club_price_small td.cpd_a span {font-size:11px; color:#666666; font-weight:bold;}
table.club_price_small td.cpl {background-color:#e5e3b8; padding:0 15px 4px 5px;}
table.club_price_small td.cpl a:link, table.club_price_small td.cpl a:active, table.club_price_small td.cpl a:visited {color:#004892; text-decoration:underline; font-size:11px;}
table.club_price_small td.cpl a:hover {color:#004892; text-decoration:none; font-size:11px;}

#club_5star_product_table td table td table.club_price_small {width:auto; clear:both; margin:5px 0 3px 0px; border:1px solid #a29953; border-collapse:collapse;}
#club_5star_product_table td table td table.club_price_small td.cpn {background-color:#fdfdd7; color:#666666; padding:0 15px 4px 5px; font-size:11px; border-collapse:collapse;}
#club_5star_product_table td table td table.club_price_small td.cpn p {margin:0 0 0 0; color:#666666; font-size:11px;}
#club_5star_product_table td table td table.club_price_small td.cpn span {background: url(../images/general/pricecross.gif) 0 0 repeat-x; font-size:11px; color:#666666; clear:both; display:block; float:left;}
#club_5star_product_table td table td table.club_price_small td.cpt {background-color:#fdfdd7; color:#67602a; font-weight:bold; padding:5px 15px 1px 5px; font-size:12px; border-collapse:collapse;}
#club_5star_product_table td table td table.club_price_small td.cpb {background-color:#fdfdd7; color:#67602a; font-weight:bold; padding:0 15px 4px 5px; font-size:12px; border-collapse:collapse;}
#club_5star_product_table td table td table.club_price_small td.cpb span {font-size:14px; color:#b51212; clear:both; display:block;}
#club_5star_product_table td table td table.club_price_small td.cpd {background-color:#fdfdd7; color:#666666; padding:0 15px 4px 5px; font-size:11px; border-collapse:collapse;}
#club_5star_product_table td table td table.club_price_small td.cpd span {font-size:11px; color:#666666; font-weight:bold; clear:both; display:block;}
#club_5star_product_table td table td table.club_price_small td.cpd_a {background-color:#e5e3b8; color:#666666; padding:0 15px 4px 5px; font-size:11px; border-collapse:collapse;}
#club_5star_product_table td table td table.club_price_small td.cpd_a span {font-size:11px; color:#666666; font-weight:bold;}
#club_5star_product_table td table td table.club_price_small td.cpl {background-color:#e5e3b8; padding:0 15px 4px 5px;}
#club_5star_product_table td table td table.club_price_small td.cpl a:link, table.club_price_small td.cpl a:active, table.club_price_small td.cpl a:visited {color:#004892; text-decoration:underline; font-size:11px;}
#club_5star_product_table td table td table.club_price_small td.cpl a:hover {color:#004892; text-decoration:none; font-size:11px;}

/*Raty*/
.scrollRaty {
height: 393px;
width: 628px;
overflow: auto;
}

#raty_content_body {width:95%; margin:0 auto 0 0; font-family: Verdana, Arial, Helvetica, sans-serif;}
#raty_content_body td {padding:10px 15px 10px 15px}
#raty_content_body h1 {padding:10px 10px 10px 10px; margin:0px; color:#003399; font-size:20px; font-weight:bold;}
#raty_content_body p {padding:10px 10px 10px 10px; margin:0px; color:#000000; font-size:12px; line-height:18px; font-weight:normal;}
#raty_content_body a:link, #raty_content_body a:visited, #raty_content_body a:active {color:#0033CC; font-size:12px; line-height:18px; font-weight:normal;}
#raty_content_body a:hover {color:#EC1D25}
/*Raty - End*/

/*KLub 5*/
div#klub_5_banner_style {float: right; width: 250px; height: 172px; margin: 10px 0 0 0; font-family: Arial, Helvetica, sans-serif;}
div#klub_5_banner_style h2 {margin: 12px 0 4px 15px; padding:0; width: 170px; color: #f6ff00; font-size: 20px; line-height: 22px; font-weight: bold; text-transform: uppercase; font-family: Arial, Helvetica, sans-serif;}
div#klub_5_banner_style h3 {margin: 0px 0 5px 15px; padding:0; width: 170px; color: #fff; font-size: 16px; line-height: 20px; font-weight: bold; font-family: Arial, Helvetica, sans-serif;}
div#klub_5_banner_style h3 b {color: #f6ff00; font-size: 18px;}
div#klub_5_banner_style a:link, div#klub_5_banner_style a:visited, div#klub_5_banner_style a:active {margin: 0 15px; padding: 10px 2px; border: 1px solid #FFF; color: #000; font-size: 16px; font-weight: bold; text-transform: uppercase; text-align: center; display: block;}
div#klub_5_banner_style a:hover {}
/*Konec*/