TABLE.tovarConfBar
{
	background: #ECF5FF;
	border-bottom: solid 1px #C6D3E0;
	width: 100%
}

.tovarConfBar IMG, .tovarConfBar INPUT
{
	vertical-align: middle
}

.tovarFilter
{
	background: #F7F7F7;
	font: 11px Arial;
	padding: 10px
}

.tovarFilter H3
{
	color: #033C76;
	font: bold 11px;
	margin: 2px
}

.Vyrobcovia
{
	padding: 10px
}

.Vyrobcovia SPAN
{
	color: #033C76;
	font: bold 11px;
}

.Vyrobcovia A
{
	margin: 2px
}

.Tovar
{
	/*padding-left: 5px;*/
}
/*
.TovarHeader SPAN, .TovarHeader DIV
{
	font-size: 11px;
	font-weight:normal;
}
*/
.TovarHeader TD
{
	font: bold 12px Arial;
	background: #043A7A;
	color: White;
	BORDER-TOP: solid 1px #043A7A;
	BORDER-BOTTOM: solid 1px #043A7A;
	BORDER-RIGHT: solid 1px #829DBD;
	height: 34px;
	padding: 4px
}

.TovarHeader A, .TovarHeader A:hover
{
	color: White;
}

.image
{
    WIDTH: 119px;
    HEIGHT: 80px
}
.nazov
{
    FONT-WEIGHT: bold;
}
.itemNew B
{
	color:red
}
.itemNew A:hover
{
	color:red
}
.itemNew A:visited
{
	color:red
}
.itemNew A:active
{
	color:red
}
.popis
{
    FONT-SIZE: 10px
}
.kod
{
    FONT-WEIGHT: bold;
    vertical-align:top;
	white-space: nowrap
}

TD.kosik_item_cena
{
	text-align: right;
	white-space: nowrap
}

.obr
{
	width: 60px
}

TD.obr TABLE
{
	border: solid 2px #E1E1E1;
	width: 62px;
	height: 62px;
	text-align: center;
	background: white
}

.obr IMG
{
	width: expression(width > 58 ? 58 : true);
	height: expression(height > 58 ? 58 : true); 
}
.cena1
{
    FONT-SIZE: 9px
}
.cena2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: red
}
.skladom
{
    FONT-SIZE: 10px;
}

.vloz
{
    MARGIN-BOTTOM: 50px
}

.pocet
{
	border: solid 1px #C6C6C6;
	font: Arial;
	width: 26px;
	height: 18px;
	text-align: center;
	color: #484848;
	font-size: 12px;
}

.pager
{
/*	border-top: solid 1px #BDD1E6*/
}

.pager a, .pager a:hover
{
	color: #043A7A;
	background: url(../../../images/web/pager.gif) bottom repeat-x;
	font: bold 11px Arial;
	width: 16px;
	height: 16px;
	text-align: center;
	padding-top: 1px;
	display: inline-block
}

.pager SPAN
{
	background: url(../../../images/web/pagerSel.gif) bottom repeat-x;
	color: white;
	font: bold 11px Arial;
	width: 16px;
	height: 16px;
	text-align: center;
	padding-top: 1px;
	display: inline-block
}

.legenda
{
	margin-top: 5px;
	width: 100%
}

/* redesign */
.horizontal
{
width:55px;
text-align:center
}
.tovarCB1
{

text-align:left;
vertical-align:top;
border-left:1px solid #333333;
border-bottom:1px solid #333333;
border-top:1px solid #333333
}
.tovarCB
{

text-align:center;
vertical-align:top;
border: 1px solid #333333
}
/* Tovar detail*/

.tovarDetail
{
	 width: 100%
}

.tovarDetail TD
{
}

.productNumber
{
	font-size:14px;
	font-weight:bold;
	color:#024383;
	margin: 5px 16px 0px 16px
}
.productName
{
	font-size:14px;
	color:#024383;
	margin: 0px 16px
}
.productNav
{
	color: #484848;
	background: #EDF6FF;
	font-size: 12px;
	padding: 10px 16px;
	margin: 10px 0px
}

.mainProdukt
{
	width: 100%;
	height: 264px;
	margin-bottom: 8px;
}

.productPicture
{
	text-align: center;
	padding: 4px 16px;
}

TD.productPicture IMG
{
	max-width: 320px;
	height: 200px;
	_width: expression(this.width > 320 ? 320 : true);
	max-height: 200px;
	_heigth: expression(this.height > 200 ? 200 : true);
}

.lupa
{
text-align:right
}
.lupa IMG
{
	border: none
}

/* produkt info, manazer */
.prod_i_
{
	width: 100%
}

.prod_i_LT, .legend_LT
{
	text-align: left;
	background: #EDF6FF url(../../../images/web/ram.gif) top repeat-x
}

.prod_i_RT, .legend_RT
{
	text-align: right;
	background: #EDF6FF url(../../../images/web/ram.gif) top repeat-x
}

.prod_i_M, .legend_M
{
	border-left: solid 1px #BDD1E6;
	border-right: solid 1px #BDD1E6;
}

.prod_i_LB, .legend_LB
{
	text-align: left;
	background: url(../../../images/web/ram.gif) bottom repeat-x
}

.prod_i_RB, .legend_RB
{
	text-align: right;
	background: url(../../../images/web/ram.gif) bottom repeat-x
}

.prod_i_M P
{
	padding: 0px 12px 6px 12px
}

.legend_
{
	width: 100%;
/*	margin: 6px 6px 0px 6px*/
}

.legend_M
{
	text-align: center;
}

.KosikLegend
{
	background-color: #EDF6FF;
	padding: 0px 12px 6px 12px;
	margin-bottom: 6px;
	font: bold 11px Arial;
	color: #01488C;
	text-align: center;
}
/*
TABLE.KosikLegend TD
{
	text-align: center;
	padding:5px;
	white-space:nowrap;
	
}

.KosikLegend TH
{
	background:#6F767A;
	color:White;	
}*/

/*
.bunka
{
background-color:#dcdcdc
}
.bunka2
{
background-color:#dcdcdc;
text-align:right
}*/
.prodManager
{
	width: 100%;
	background-color: #EDF6FF;
	font-size: 12px;
	border: solid 4px #EDF6FF;
}
.prodManager TH
{
	font: bold 12px;
	color: #024383;
	text-align: left;
	padding-left: 10px
}

.prodManager TD
{
	padding-left: 10px
}

.prodManagerMeno
{
	font: bold 12px;
}

.prodFoto
{
vertical-align:middle
}

.TBmainPROD
{
	width:100%;
	table-layout: fixed;
	font-size:12px
}

.TBmainPROD TH
{
	height: 25px;
	padding: 5px 16px
}

.ProdItem
{
	BACKGROUND-COLOR: white;
	font-size: 12px;
	color: #484848;
}

.ProdItem TD
{
	vertical-align: middle;
	padding: 5px 16px
}

.AltProdItem
{
	BACKGROUND-COLOR: #F7F7F7;
	font-size: 12px;    
	color: #484848
}

.AltProdItem TD
{
	vertical-align: middle;
	padding: 5px 16px
}

.detailPopis
{
	margin-top: 27px;
	text-transform: uppercase
}

/* produkt info, manazer */
.popis_
{
	width: 100%;
	empty-cells: show 
}

.popis_LT
{
	text-align: right;
	border-left: solid 1px #BDD1E6;
	background: url(../../../images/web/ram.gif) top repeat-x
}

.popis_LT IMG
{
	visibility: hidden
}

.popis_RT
{
	text-align: right;
	background: url(../../../images/web/ram.gif) top repeat-x
}

.popis_M
{
/*	border-top: solid 1px #BDD1E6;*/
	border-left: solid 1px #BDD1E6;
	border-right: solid 1px #BDD1E6;
}

.popis_LB
{
	text-align: left;
	background: url(../../../images/web/ram.gif) bottom repeat-x
}

.popis_RB
{
	text-align: right;
	background: url(../../../images/web/ram.gif) bottom repeat-x
}

.KosikEmpty
{
	font: bold 12px Arial;
	color: #C80000;
	margin: 12px;
	position: relative;
	top: 8px
}

/* parametre produktu */
.tpTable
{
	width: 100%
}

.tpSkupina
{
	padding: 5px 14px;
	background-color: #EDF6FF;
	font-size: 12px;
	font-weight: bold
/*	border: solid 4px #EDF6FF;*/
}

.tpSkupina DIV
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING: 2px 4px;
}

.tpParameter, .tpHodnota
{
	padding: 5px 14px;
	width: 50%;
	border-bottom: solid 1px #EDF6FF;
	font-size: 12px;
}
/*
.tpParameter DIV
{
	padding:2px 8px
}
*/
.tpHodnota
{
/*	border-bottom: solid 1px #EDF6FF;*/
	text-align:right
}
/*
.tpHodnota DIV
{
	padding:2px 8px;
    text-align:right
}
*/
.tpSeparator
{
	border-bottom: solid 1px #EDF6FF;
	height: 6px
}
/*
.tpSeparator DIV
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING: 2px 4px;
}*/

.priloha
{
	margin-top:14px
}

.priloha TABLE
{
	border-left: solid 1px #bdd1e6;
	margin-left: -1px;
	width: 250px;
	height: 80px;
	float: left;
	font-size: 12px
}

.priloha .obr
{
	width: 70px
}

.priloha .obr TABLE
{
	margin-left: 8px
}

.priloha .obr TD
{
	text-align: center
}

.obrPril
{
	width: 32px
}

.obrPril IMG
{
	margin-left: 8px
}

.priloha TD
{
	text-align: left
}
.compare_link
{
    text-align:right;
    font-size:11px;
    color:#043a84;
    margin:4px 0px;
    }
.compare_link A
{
    text-decoration:underline;
    color:#043a84;
    }
.compare_link A:hover
{
    text-decoration:none;
    }    

