/* CSS Document */

/* A.1 - BODY */

.table_top_holder {
	background: url(../images/header_v1/girl.jpg) 0 0 no-repeat !important; /*Normal*/
	/*background-image: url(../images/top/top_shop_call_2_pl.jpg);*/ /*Christmas*/
}

table.table_call_free td .call_free_cta {
font-weight: bold;
color: #3339AD;
font-size: 120%;
}

/* A.2 - CORPORATE MENU */

table.table_corporate {
border-collapse: collapse;
margin: 0px 0px 0px 0px;
position: absolute;
right: 0px;
top: 0px;
}

/* A.3 - TOP TABLE */

table.table_top td.table_top_logo {
vertical-align: top;
width: 157px;
text-align: center;
}

/* A.5 - MAIN MENU - MIDDLE */

table.table_main_menu_top p {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
	}	

	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: #3339AD; text-decoration: underline;
	}
		
	table.table_main_menu_top  td.table_main_menu_top_back a:hover {
	color: #3339AD; text-decoration: none;
	}

table.table_main_menu_middle td.table_main_menu_middle_t_l {
width: 4px;
background-image:url(../images/menu_main/middle_back_1_pl.jpg);
}

table.table_main_menu_middle td.table_main_menu_middle_m_l {
width: 4px;
background-image:url(../images/menu_main/middle_back_2_pl.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_pl.jpg);
}

table.table_main_menu_middle td.table_main_menu_middle_t_back {
background-image:url(../images/menu_main/middle_back_1_pl.jpg);
}

table.table_main_menu_middle td.table_main_menu_middle_m_back {
background-image:url(../images/menu_main/middle_back_2_pl.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_pl.jpg);
}

table.table_main_menu_middle td.table_main_menu_middle_t_r {
width: 4px;
background-image:url(../images/menu_main/middle_r_1_pl.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_pl.jpg);
}

table.table_main_menu_middle td.table_main_menu_middle_b_r {
width: 4px;
background-image:url(../images/menu_main/middle_r_2_pl.jpg);
background-position: top left;
background-repeat:no-repeat;
}

table.table_main_menu_top  td.table_main_menu_top_high_back {
background-image:url(../images/menu_main/top_highlight_back_pl.jpg);
}

table.table_main_menu_top  td.table_main_menu_top_high_l {
background-image:url(../images/menu_main/top_highlight_l_pl.gif);
}

table.table_main_menu_top  td.table_main_menu_top_high_r {
width: 5px;
background-image:url(../images/menu_main/top_highlight_r_pl.gif);
}

/* OTHER COLORS */

table.table_ezine_header td.table_ezine_header_back .ezine {
color: #3339AD;
}

table.table_browse_header td.table_browse_header_back .browse {
color: #3339AD;
}

	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: #3339AD; text-decoration: underline; font-weight: bold;
	}
		
	table.table_browse_content td.table_browse_content_text a:hover {
	color: #3339AD; text-decoration: none; font-weight: bold;
	}
	
.most_red_header {
color: #3339AD;
}

	td.table_main_menu_top_back .red_v a:link, td.table_main_menu_top_back .red_v a:active, td.table_main_menu_top_back .red_v a:visited {
	font-size:15px;
	color: #CC0000; text-decoration: underline;
	}
		
	td.table_main_menu_top_back .red_v a:hover {
	font-size:15px;
	color: #CC0000; text-decoration: none;
	}

 
table.table_main_menu_middle {border-collapse: collapse;width:990px;}
table.table_body {width:990px;}
table.pasica_v01 {width:990px;}
table.table_body_two {width:990px;}
div.table_top_holder {width:990px; position:relative;}
table.tv_header {width:990px;}
table.v2_c_main {margin:0 0 0 0;}


div.cart_top_holder {width:990px;}
div.footer {width:990px;}


/*New Menu*/
table.tsNav_v1 {
margin:0 0 5px 0; width:990px;}
table.tsNav_v1 td.menuW {
background: url(../images/header_v1/lineBG.jpg) 0 100% repeat-x;}

table.tsNav_v1 td.header {padding:0 0 7px 0;}
table.tsNav_v1 td.footer {background: url(../images/header_v1/lineBG.jpg) 0 100% repeat-x; padding:0 0 1px 0;}

/*Pasive*/
table.mainNav {margin:0 5px 0 5px;}
table.mainNav tr > td.navLftBlue {padding-top:2px; width:4px; vertical-align:top; background:url(../images/header_v1/navLftBlue.png) 0 0 no-repeat;}
table.mainNav td.navLftBlue {padding-top:2px; width:4px; vertical-align:top; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/header_v1/navLftBlue.png', sizingMethod='crop');}
table.mainNav tr > td.navRgtBlue {padding-top:2px; width:4px; vertical-align:top; background:url(../images/header_v1/navRgtBlue.png) 0 0 no-repeat;}
table.mainNav td.navRgtBlue {padding-top:2px; width:4px; vertical-align:top; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/header_v1/navRgtBlue.png', sizingMethod='crop');}
table.mainNav tr td.navCenterBlue {background:url(../images/header_v1/navMidBgBlue.gif) 0 0 repeat-x;}
table.mainNav td.navCenterBlue a {padding:10px 5px 11px 5px; text-decoration:none; color:#ffffff; font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; display:block; float:left;}
table.mainNav td.navCenterBlue a:hover {text-decoration:underline;}

/*Active*/
table.mainNav tr > td.navLftGrey {background:url(../images/header_v1/navLftGrey.png) 0 0 no-repeat;}
table.mainNav td.navLftGrey {width:4px; vertical-align:top; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/header_v1/navLftGrey.png', sizingMethod='crop');}
table.mainNav tr > td.navRgtGrey {background:url(../images/header_v1/navRgtGrey.png) 0 0 no-repeat;}
table.mainNav td.navRgtGrey {width:4px; vertical-align:top; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/header_v1/navRgtGrey.png', sizingMethod='crop');}
table.mainNav tr td.navCenterGrey {background:url(../images/header_v1/navMidBgGrey.jpg) 0 0 repeat-x;}
table.mainNav td.navCenterGrey a {padding:10px 5px 11px 5px; text-decoration:none; color:#203c86; font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; display:block; float:left;}
table.mainNav td.navCenterGrey a:hover {text-decoration:underline;}

table.subNav_v1 {margin:0 0 0 0; float:left;}
table.subNav_v1 td.passive {padding:5px 15px 5px 15px; text-align:center}
table.subNav_v1 td.passive a:link {text-decoration:none; color:#434343; font-size:11px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
table.subNav_v1 td.passive a:visited {text-decoration:none; color:#434343; font-size:11px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
table.subNav_v1 td.passive a:active {text-decoration:none; color:#434343; font-size:11px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
table.subNav_v1 td.passive a:hover {text-decoration:underline; color:#213983; font-size:11px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}

table.subNav_v1 td.active {padding:5px 15px 5px 15px; text-align:center}
table.subNav_v1 td.active a:link {text-decoration:none; color:#213983; font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
table.subNav_v1 td.active a:visited {text-decoration:none; color:#213983; font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
table.subNav_v1 td.active a:active {text-decoration:none; color:#213983; font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
table.subNav_v1 td.active a:hover {text-decoration:none; color:#213983; font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

table.subNavSpec_v1 {margin:0 0 0 0; float:left;}
table.subNavSpec_v1 td.passive {padding:5px 15px 5px 15px; text-align:center; background-color:#fde4e5;}
table.subNavSpec_v1 td.passive a:link {text-decoration:none; color:#e31b25; font-size:11px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
table.subNavSpec_v1 td.passive a:visited {text-decoration:none; color:#e31b25; font-size:11px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
table.subNavSpec_v1 td.passive a:active {text-decoration:none; color:#e31b25; font-size:11px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
table.subNavSpec_v1 td.passive a:hover {text-decoration:underline; color:#e31b25; font-size:11px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}

table.subNavSpec_v1 td.active {padding:5px 15px 5px 15px; text-align:center; background-color:#FFFFFF;}
table.subNavSpec_v1 td.active a:link {text-decoration:none; color:#e31b25; font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
table.subNavSpec_v1 td.active a:visited {text-decoration:none; color:#e31b25; font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
table.subNavSpec_v1 td.active a:active {text-decoration:none; color:#e31b25; font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
table.subNavSpec_v1 td.active a:hover {text-decoration:none; color:#e31b25; font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

/* search */
.kot_search_t_v1 {background: #FDFDFD url(../images/ts_img_head_new/kot_search_01_top.jpg) 0 0 repeat-x; zoom:1;}
.kot_search_b_v1 {background: url(../images/ts_img_head_new/kot_search_01_bottom.jpg) 0 100% repeat-x; zoom:1;}
.kot_search_l_v1 {background: url(../images/ts_img_head_new/kot_search_01_dot.jpg) 0 0 repeat-y; zoom:1;}
.kot_search_r_v1 {background: url(../images/ts_img_head_new/kot_search_01_dot.jpg) 100% 0 repeat-y; zoom:1;}

.kot_search_bl_v1 {background: url(../images/ts_img_head_new/kot_search_01_bl.jpg) 0 100% no-repeat; zoom:1;}
.kot_search_br_v1 {background: url(../images/ts_img_head_new/kot_search_01_br.jpg) 100% 100% no-repeat; zoom:1;}
.kot_search_tl_v1 {background: url(../images/ts_img_head_new/kot_search_01_tl.jpg) 0 0 no-repeat; zoom:1;}
.kot_search_tr_v1 {background: url(../images/ts_img_head_new/kot_search_01_tr.jpg) 100% 0 no-repeat; padding:5px; zoom:1;}

table.search_v1 {margin:0 0 0 0; float:right;}
table.search_v1 td.srchL {padding:0 0 0 0;}
table.search_v1 td.srchR {vertical-align:middle; text-align:center;}
table.search_v1 td.srchR img {margin:0 15px 0 10px}

table.headBanner_v1 {margin:-20px 0 0 0; float:left;}

table.srchT {width:100%;}
table.srchT td.ena {padding:1px 3px 0 3px;}
table.srchT td.ena input {float:left; border:solid 1px #213983; width:170px; color:#666666; font-size:11px; padding:1px; font-weight:normal; font-family: Arial, Helvetica, sans-serif;}
table.srchT td.btn {padding:1px 3px 0 3px; text-align:right;}
div.srchBtnv1 {padding:1px 6px 2px 6px; background:url(../images/header_v1/srchBtnBlueL.jpg) 0 0 no-repeat; font-size:12px; color:#ffffff; font-weight:bold; border-right:1px solid #041a5c; cursor:pointer;}

table.headCart_v1 {margin:7px 0 0 0; width:100%;}
table.headCart_v1 td.ena {padding:0 3px 0 3px;}
table.headCart_v1 td.ena strong {color:#213983; font-size:12px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; padding:0px; margin:0px}
table.headCart_v1 td.link {padding:0 3px 0 12px; text-align:right; vertical-align:middle;}
table.headCart_v1 td.link a {color:#213983; font-size:12px; font-weight:normal; font-family: Arial, Helvetica, sans-serif;}
table.headCart_v1 td.link a:hover {text-decoration:none;}

table.hCorporate {width:100%; position:relative; clear:both;}
table.hCorporate td.hClinks {text-align:right; padding:7px 0 7px 0;}
table.hCorporate td.hClinks div.hClinks {font-size:11px; color:#757575;}
table.hCorporate td.hClinks div.hClinks a {font-size:11px; color:#757575; padding:2px;}
table.hCorporate td.hClinks div.hClinks a:hover {text-decoration:none;}

table.headPhone_v1 {margin:0; border:0; border-collapse:collapse; border:0; width:160px;}
table.headPhone_v1 td.hldr {margin:0; padding:0;}

table.nmbrPhone_v1 {margin:0 auto; border:0; border-collapse:collapse; border:0;}
table.nmbrPhone_v1 td.txt {font-size:14px; color:#ffffff; font-weight:bold; background:url(../images/header_v1/phoneM.jpg) 0 0 repeat-x; padding:2px 0 0 0;}
table.nmbrPhone_v1 td.txt p {font-size:14px; color:#ffffff; font-weight:bold;}

table.txtPhone_v1 {margin:0; border:0; border-collapse:collapse; border:0;}
table.txtPhone_v1 td.pMtxt {font-size:11px; color:#454545; line-height:13px; padding:0 0 4px 0;}

table.headerMain_v1 {width:100%; z-index:1; position:relative;}
table.headerMain_v1 td.logo {text-align:left;}
table.headerMain_v1 td.girl {}
table.headerMain_v1 td.girl img {width:118px;}
table.headerMain_v1 td.phone {vertical-align:middle;}
table.headerMain_v1 td.banner {padding:0 0 0 20px; width:100%;}

/* tabs design  */

table.split1 {width:990px; margin:0 0 20px 0;}
table.split1 td.lftN {width:257px; vertical-align:top;}
table.split1 td.mainN {vertical-align:top;}

table.split3 {width:990px; margin:0 0 20px 0;}
table.split3 td.lftN {width:267px; vertical-align:top;}
table.split3 td.mainN {vertical-align:top;}

table.split4 {width:990px; margin:0 0 20px 0;}

div.tabProd {float:left; padding:0 0 0 25px; background:url(../images/indexNEW/prodSep.jpg) 11px 0 no-repeat;}
div.tabProd.nobrd {background:none;}
div.tabProd table.tabProd {width:170px;}
div.tabProd table.tabProd td div.icon_small_img_border {margin:0 auto;}
div.tabProd table.tabProd td.hdrTab {font-size:12px; color:#203983; padding:10px 0 10px 0; vertical-align: bottom; display:block;}
div.tabProd table.tabProd td.hdrTab a {font-size:12px; color:#203983; font-weight:bold;}
div.tabProd table.tabProd td.hdrTab a:hover {text-decoration:none;}
div.tabProd table.tabProd td.txtTab {font-size:11px; color:#666666; vertical-align:top; display:block;}
div.tabProd table.tabProd td.txtTab p {margin:0; padding:0;}
div.tabProd table.tabProd td.pricesTab {padding:10px 0 10px 0; vertical-align:top; display:block;}
div.tabProd table.tabProd td.btn {}
div.tabProd table.tabProd td.btn table.btnNew {width:120px; margin:0 auto; background: url(../images/indexNEW/btnR.jpg) 100% 0 no-repeat; cursor:pointer;}
div.tabProd table.tabProd td.btn table.btnNew td {text-align:center; background: url(../images/indexNEW/btnL.jpg) 0 0 no-repeat; height:27px; padding:0 10px 0 28px; color:#FFFFFF; font-weight:bold;}

div.tabProd table.tabProd td.pricesTab p.regPrice {font-size:10px; color:#666666; clear:both; padding:3px 2px 3px 2px; margin:0; zoom:1; overflow:hidden;}
div.tabProd table.tabProd td.pricesTab p.regPrice span.txt {float:left; padding:1px 0 0 0;}
div.tabProd table.tabProd td.pricesTab p.regPrice span.nbr {font-size:11px; color:#666666; float:right;}

div.tabProd table.tabProd td.pricesTab p.yourPrice {font-size:10px; color:#666666; background-color:#f7f7f7; clear:both; padding:3px 2px 3px 2px; margin:0; zoom:1; overflow:hidden;}
div.tabProd table.tabProd td.pricesTab p.yourPrice span.txt {float:left; padding:1px 0 0 0;}
div.tabProd table.tabProd td.pricesTab p.yourPrice span.nbr {font-size:12px; color:#CC0000; font-weight:bold; float:right;}

div.tabProd table.tabProd td.pricesTab p.dsc {font-size:10px; color:#666666; clear:both; padding:3px 2px 3px 2px; margin:0; zoom:1; overflow:hidden;}
div.tabProd table.tabProd td.pricesTab p.dsc span.txt {float:left; padding:1px 0 0 0;}
div.tabProd table.tabProd td.pricesTab p.dsc span.nbr {font-size:12px; color:#666666; float:right;}

div.tabProd table.tabProd td.pricesTab p.rates {font-size:10px; color:#666666; clear:both; padding:3px 2px 3px 2px; margin:0; zoom:1; overflow:hidden;}
div.tabProd table.tabProd td.pricesTab p.rates span.txt {float:left; padding:1px 0 0 0;}
div.tabProd table.tabProd td.pricesTab p.rates span.nbr {font-size:12px; color:#666666; font-weight:bold; float:right;}

div.tabProd table.tabProdSml {width:152px;}
div.tabProd table.tabProdSml td div.icon_small_img_border {margin:0 auto;}
div.tabProd table.tabProdSml td.hdrTab {font-size:12px; color:#203983; padding:10px 0 10px 0; vertical-align: bottom; display:block;}
div.tabProd table.tabProdSml td.hdrTab a {font-size:12px; color:#203983; font-weight:bold;}
div.tabProd table.tabProdSml td.hdrTab a:hover {text-decoration:none;}
div.tabProd table.tabProdSml td.txtTab {font-size:11px; color:#666666; vertical-align:top; display:block;}
div.tabProd table.tabProdSml td.pricesTab {padding:10px 0 10px 0; vertical-align:top; display:block;}
div.tabProd table.tabProdSml td.btn {}
div.tabProd table.tabProdSml td.btn table.btnNew {width:120px; margin:0 auto; background: url(../images/indexNEW/btnR.jpg) 100% 0 no-repeat; cursor:pointer;}
div.tabProd table.tabProdSml td.btn table.btnNew td {text-align:center; background: url(../images/indexNEW/btnL.jpg) 0 0 no-repeat; height:27px; padding:0 10px 0 28px; color:#FFFFFF; font-weight:bold;}

div.tabProd table.tabProdSml td.pricesTab p.regPrice {font-size:10px; color:#666666; clear:both; padding:3px 2px 3px 2px; margin:0; zoom:1; overflow:hidden;}
div.tabProd table.tabProdSml td.pricesTab p.regPrice span.txt {float:left; padding:1px 0 0 0;}
div.tabProd table.tabProdSml td.pricesTab p.regPrice span.nbr {font-size:11px; color:#666666; float:right;}

div.tabProd table.tabProdSml td.pricesTab p.yourPrice {font-size:10px; color:#666666; background-color:#f7f7f7; clear:both; padding:3px 2px 3px 2px; margin:0; zoom:1; overflow:hidden;}
div.tabProd table.tabProdSml td.pricesTab p.yourPrice span.txt {float:left; padding:1px 0 0 0;}
div.tabProd table.tabProdSml td.pricesTab p.yourPrice span.nbr {font-size:12px; color:#CC0000; font-weight:bold; float:right;}

div.tabProd table.tabProdSml td.pricesTab p.dsc {font-size:10px; color:#666666; clear:both; padding:3px 2px 3px 2px; margin:0; zoom:1; overflow:hidden;}
div.tabProd table.tabProdSml td.pricesTab p.dsc span.txt {float:left; padding:1px 0 0 0;}
div.tabProd table.tabProdSml td.pricesTab p.dsc span.nbr {font-size:12px; color:#666666; float:right;}

div.tabProd table.tabProdSml td.pricesTab p.rates {font-size:10px; color:#666666; clear:both; padding:3px 2px 3px 2px; margin:0; zoom:1; overflow:hidden;}
div.tabProd table.tabProdSml td.pricesTab p.rates span.txt {float:left; padding:1px 0 0 0;}
div.tabProd table.tabProdSml td.pricesTab p.rates span.nbr {font-size:12px; color:#666666; font-weight:bold; float:right;}

div.howW {position:relative; clear:both; display:block; border:1px solid #e4e4e4; margin:10px 0 0 0;}
div.howW div.howHead {background: url(../images/indexNEW/boxHeadBG.jpg) 0 0 repeat-x; font-size:16px; color:#1f3983; font-weight:bold; padding:9px 13px 4px 13px;}
div.howW div.howInner {background: url(../images/indexNEW/boxInnerBG.jpg) 0 0 repeat-x; overflow:hidden; zoom:1; padding:17px 0 13px 17px;}

div.howItemW {float:left; background:url(../images/indexNEW/whoSep.jpg) 20px 0 no-repeat; padding:0 0 0 42px; width:143px;}
div.howItemW.nopad {background:none; padding:0;}
div.howItemW a {clear:both; display:block; text-align:center;}
div.howItemW img {border:1px solid #e4e4e4;}
div.howItemW div {clear:both; color:#172A6C; font-size:12px; padding:8px 0 0 0; margin:0 0 0 0; text-align:center; font-weight:bold;}
div.howItemW div a {color:#172A6C; font-size:12px;}
div.howItemW div a:hover {text-decoration:none;}

div.howItemShortW {float:left; background:url(../images/indexNEW/whoSep.jpg) 18px 0 no-repeat; padding:0 0 0 38px; width:143px;}
div.howItemShortW.nopad {background:none; padding:0;}
div.howItemShortW a {clear:both; display:block; text-align:center;}
div.howItemShortW img {border:1px solid #e4e4e4;}
div.howItemShortW div {clear:both; color:#172A6C; font-size:12px; padding:8px 0 0 0; margin:0 0 0 0; text-align:center; font-weight:bold;}
div.howItemShortW div a {color:#172A6C; font-size:12px;}
div.howItemShortW div a:hover {text-decoration:none;}


div.bannersHome {position:relative; clear:both; display:block; overflow:hidden; margin:10px 0 0 0;}
div.bannersHome.nomrg {margin:0;}
div.bannersHome div.bannerItem {float:left; margin:0 0 0 10px;}
div.bannersHome div.bannerItem p {margin:0; padding:0;}
div.bannersHome div.bannerItem.nomrg {margin:0;}

div.bannersHome div.bannerItem5 {float:left; margin:0 0 0 10px;}
div.bannersHome div.bannerItem5 p {margin:0; padding:0;}
div.bannersHome div.bannerItem5.nomrg {margin:0;}

table.bannersTopNew {position:relative; clear:both; border:0; border-collapse:collapse;}
table.bannersTopNew td.lft {vertical-align:top; border:0; border-collapse:collapse;}
table.bannersTopNew td.rgt {vertical-align:top; padding:0 0 0 11px; border:0; border-collapse:collapse;}

table.split1 td.mainN div.bannersHome div.bannerItem {float:left; margin:0 0 0 7px;}
table.split1 td.mainN div.bannersHome div.bannerItem.nomrg {margin:0;}

div.banner733 {position:relative; clear:both; display:block; overflow:hidden;}
div.banner733 p {margin:0; padding:0;}

div.banner722 {position:relative; clear:both; display:block; overflow:hidden;}
div.banner722 p {margin:0; padding:0;}

div.safetyH {margin:10px 0 0 0; width:990px; border:1px solid #e4e4e4; position:relative; clear:both; display:block; overflow:hidden; /*background:url(../images/indexNEW/safetyBG.jpg) 0 100% repeat-x;*/}
div.safetyH table.safetyImg {float:left; width:175px;}

div.safetyH table.safetyTxt {float:left; width:180px; margin:0 0 0 20px;}
div.safetyH table.safetyTxt td.img {vertical-align:top; padding:23px 10px 0 0;}
div.safetyH table.safetyTxt td.txt {vertical-align:top; font-size:11px; color:#666666; padding:23px 0 20px 0;}
div.safetyH table.safetyTxt td.txt h2 {font-size:14px; color:#000000; margin:0; padding:0 0 10px 0;}

div.lftProdsW {position:relative; clear:both; display:block; border:1px solid #e4e4e4; width:253px; margin:0 0 0 0;}
div.lftProdsW div.lftProdsHead {background: url(../images/indexNEW/boxHeadBG.jpg) 0 0 repeat-x; font-size:16px; color:#1f3983; font-weight:bold; padding:4px 13px 0 8px; zoom:1;}
div.lftProdsW div.lftProdsHead > h2 {background:url(../images/indexNEW/tvIcon.png) 0 0 no-repeat;}
div.lftProdsW div.lftProdsHead h2 {padding:5px 0 8px 40px; margin:0; font-size:16px; color:#1f3983;  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/indexNEW/tvIcon.png', sizingMethod='crop'); zoom:1;}
div.lftProdsW div.lftProdsHead h2 a {font-size:16px; color:#1f3983; text-decoration:none;}
div.lftProdsW div.lftProdsHead h2 a:hover {text-decoration:underline;}
div.lftProdsW div.lftProdsInner {background: url(../images/indexNEW/boxInnerBG.jpg) 0 0 repeat-x; overflow:hidden; zoom:1; padding:7px 0 13px 10px;}

table.lftProdItem {width:96%; border-top:1px solid #e4e4e4;}
table.lftProdItem.first {border:0 none;}
table.lftProdItem td.pic {vertical-align:top; padding:15px 0 8px 0;}
table.lftProdItem td.txt {vertical-align:top; padding:13px 0 8px 10px; font-size:11px; color:#666666;}
table.lftProdItem td.txt h2 {padding:0 0 7px 0; margin:0; font-size:16px; color:#203983;}
table.lftProdItem td.txt h2 a {font-size:12px; color:#203983; text-decoration:none;}
table.lftProdItem td.txt h2 a:hover {text-decoration:underline;}
table.lftProdItem td.txt p.yourPrice {clear:both; padding:10px 2px 3px 2px; margin:0; zoom:1; overflow:hidden;}
table.lftProdItem td.txt p.yourPrice span.txt {float:left; padding:1px 0 0 0;}
table.lftProdItem td.txt p.yourPrice {font-size:10px; color:#666666; overflow:hidden;}
table.lftProdItem td.txt p.yourPrice span.nbr {font-size:12px; color:#CC0000; font-weight:bold; float:right;}

div.lftSafeW {width:245px; margin:0 0 0 0; padding:0 0 10px 0; border:1px solid #CCCCCC; /*background:url(../images/indexNEW/lftSafeBG.jpg) 0 100% repeat-x;*/}
div.lftSafeW table.safetyTxt {width:100%; margin:0 0 0 0;}
div.lftSafeW table.safetyTxt td.img {vertical-align:top; padding:13px 10px 0 10px;}
div.lftSafeW table.safetyTxt td.txt {vertical-align:top; font-size:11px; color:#666666; padding:13px 15px 0 0; text-align:left; width:100%;}
div.lftSafeW table.safetyTxt td.txt h2 {font-size:14px; color:#000000; margin:0; padding:0 0 10px 0;}

div.lftPhoneW {width:245px; margin:10px 0 0 0; padding:0 0 10px 0; border:1px solid #CCCCCC;}
div.lftPhoneW div.txt {color:#1847A1; font-size:12px; font-weight:bold; padding:15px 30px 5px 30px; text-align:center;}
div.lftPhoneW div.phone {width:169px; padding:17px 10px 16px 48px; margin:0 auto; font-size:22px; font-weight:bold; color:#FFFFFF; background:url(../images/indexNEW/lftNbrBG.jpg) 0 0 no-repeat;}

.vgnezdeni_seznam_holder {margin-top: 10px; width:100%; clear:both;}
.vgnezdeni_seznam {border: 1px solid #e4e4e4; border-top:0 none;}

.glowingtabsNEW{
width:100%;
line-height:normal;
display:table;
border-bottom: 1px solid #e4e4e4; /*Add border strip to bottom of menu*/
background: #f0f0f0 url(../images/ts_prenova_test/tab_bg.png) repeat-x 0 0;
z-index:1;
}

.glowingtabsNEW ul{
list-style-type: none;
margin:0;
margin-left: 5px; /*Left offset of entire tab menu relative to page*/
padding:0;
padding-top: 15px;
margin-bottom:-1px;
z-index:2;
overflow:hidden;
}

.glowingtabsNEW li {
display:inline;
margin:0;
padding:0;
}

.glowingtabsNEW a {
float:left;
background:url(../images/indexNEW/tab_l.gif) no-repeat left top;
margin:0;
margin-right: 5px; /*spacing between each tab*/
padding:0 0 0 3px;
text-decoration:none;
font-size:12px;
cursor: pointer;
position:relative;
zoom:1;
}

.glowingtabsNEW a:link .glowingtabsNEW a:visited{
	text-decoration:none;
	color:white;	
}

.glowingtabsNEW a span{
float:left;
display:block;
background:url(../images/indexNEW/tab_r.gif) no-repeat right top;
padding: 5px 12px 5px 9px;
font-weight:bold;
color: #FFFFFF;
cursor: pointer;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.glowingtabsNEW a span {float:none;}
/* End IE5-Mac hack */

.glowingtabsNEW a:hover span {
color: #1F3983;
}

.glowingtabsNEW a.current{ /*Selected Tab style*/
background-position:0 -80px; /*Shift background image up to start of 2nd tab image*/
position: relative;
}

.glowingtabsNEW a.current span{ /*Selected Tab style*/
background-position:100% -80px; /*Shift background image up to start of 2nd tab image*/
color: #1F3983;
padding: 5px 12px 4px 9px;

}

.glowingtabsNEW a:hover{ /*onMouseover style*/
background-position:0% -80px; /*Shift background image up to start of 2nd tab image*/
}

.glowingtabsNEW a:hover span{ /*onMouseover style*/
background-position:100% -80px; /*Shift background image up to start of 2nd tab image*/
}

.tabcontainer{
clear: left;
width:100%; /*width of 2nd level sub menus*/
/*height:1.5em; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
margin: 10px 0;
display:table;
}

.tabcontent{
display: none;
min-height: 25px;
padding:0 0 0 0;
}

/* newCatnew */
div.boxCenterNew div.boxNewHead {color:#172A6C;}

table.newCatNewCatList td h3 a {color:#47515e;}
table.newCatNewCatList td h3 a:hover {color:#172A6C;}

div.leftCatName > h2 {background:url(../images/indexNEW/tvIcon.png) 0 0 no-repeat;}
div.leftCatName h2 {color:#172A6C; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/indexNEW/tvIcon.png', sizingMethod='crop');}
div.leftCatName h2 a {color:#172A6C;}

div.boxNewList div.boxNewHead {color:#172A6C;}

div.boxNewList div.newCatNewProdBoxDesc {color:#666666;}
div.boxNewList div.newCatNewProdBoxDesc a {color:#172A6C;}

div.boxNewLeft div.boxNewHead {color:#172A6C;}

div.boxNewLeft div.boxNewInner a {color:#47515e;}
div.boxNewLeft div.boxNewInner a:hover {color:#172A6C;}

.newCatNewProdBoxTitle {color:#172A6C;}

div.product_holder table.btnNew {margin:0; background: url(../images/indexNEW/btnR.jpg) 100% 0 no-repeat; cursor:pointer;}
div.product_holder table.btnNew td {text-align:center; background: url(../images/indexNEW/btnL.jpg) 0 0 no-repeat; height:27px; padding:0 10px 0 28px; color:#FFFFFF; font-weight:bold;}

/* campaign tabs */
.tabsCampaign{width:100%; line-height:normal; display:table; border-bottom: 1px solid #e4e4e4; /*Add border strip to bottom of menu*/
background: #f0f0f0 url(../images/ts_prenova_test/tab_bg.png) repeat-x 0 0; z-index:1;}

.tabsCampaign ul{list-style-type: none; margin:0; margin-left: 5px; /*Left offset of entire tab menu relative to page*/
padding:0; padding-top: 15px; margin-bottom:-1px; z-index:2; overflow:hidden;}

.tabsCampaign li {display:inline; margin:0; padding:0;}
.tabsCampaign a {float:left; background:url(../images/indexNEW/tab_l.gif) no-repeat left top; margin:0; margin-right: 5px; /*spacing between each tab*/
padding:0 0 0 3px; text-decoration:none; font-size:12px; cursor: pointer; position:relative; zoom:1;}

.tabsCampaign a:link .tabsCampaign a:visited{text-decoration:none; color:white;}
.tabsCampaign a span{float:left; display:block; background:url(../images/indexNEW/tab_r.gif) no-repeat right top; padding: 5px 12px 5px 9px; font-weight:bold; color: #FFFFFF; cursor: pointer;}

/* Commented Backslash Hack hides rule from IE5-Mac  \*/
.tabsCampaign a span {float:none;}
/* End IE5-Mac hack */

.tabsCampaign a:hover span {color: #1F3983;}

.tabsCampaign a.current{ /*Selected Tab style*/
background-position:0 -80px; /*Shift background image up to start of 2nd tab image*/
position: relative;}

.tabsCampaign a.current span{ /*Selected Tab style*/
background-position:100% -80px; /*Shift background image up to start of 2nd tab image*/
color: #1F3983; padding: 5px 12px 4px 9px; text-transform:capitalize}

.tabsCampaign a:hover{ /*onMouseover style*/
background-position:0% -80px; /*Shift background image up to start of 2nd tab image*/
}

.tabsCampaign a:hover span{ /*onMouseover style*/
background-position:100% -80px; /*Shift background image up to start of 2nd tab image*/
}
