
.image
{
    WIDTH: 19px;
    HEIGHT: 80px
}
.itemNew A
{
	color:red
}
.itemNew A:hover
{
	color:red
}
.itemNew A:visited
{
	color:red
}
.itemNew A:active
{
	color:red
}
.nazov
{
padding:0px 0px   
 }
A.nazov
{
    FONT-SIZE: 12px;
	font-weight:bold;
	color:#970000;
}
.popisMain
{
    height:107px;
    margin-left:10px;
    border-right:1px solid #d8d8d8
    }
.popis
{
    FONT-SIZE: 12px;
    height:50px;
    margin:0px 0px;
    font-weight:normal
}
.compare
{
    FONT-SIZE: 12px;
    text-decoration:underline;
    color:#0099fe;
    padding:0px 0px;
    }
.cenaMain
{
    text-align:left;
    height:107px;
    padding:10px;
}

.cenaHolder
{
	float: right;
	width: 120px;
	text-align: right
}

.cena
{
    color:#0099ff;
    font-size:16px;
    font-weight:bold;

    }
.cena span
{
    color:#999;
    font-size:12px;
    font-weight:normal;
    }
.sklad
{
    color:#666
    }
.skladom
{

    color:#990000;
    font-size:12px;
    font-weight:bold;
    height:10px;
    margin:10px 0px

}
.skladom span
{
    
    color:#333;
    font-size:12px;
    font-weight:normal;
}

DIV.objednat
{
	clear: both;
    width:160px;
	text-align: right;
	font-size: 12px;
	font-weight: normal
}

DIV.objednat INPUT
{
	vertical-align: middle;
	margin-left: 8px
}

INPUT.objednat
{
    background: url(../../images/web/input_tvr_bg.gif) no-repeat;
    border:0px;
    width:40px;
    height:28px;
    padding:7px 12px;
}

.objednatTVRD
{
    font-size:12px;
    font-weight:normal;
    width:42px;
    float:right;
}

	.objednatTVRD INPUT
	{
		background: url(../../images/web/input_tvr_bg.gif) no-repeat;
		border:0px;
		width: 30px;
		height: 22px;
		padding: 5px;
		margin-bottom:0px;

		}
.objednatTVRDks
{
    width:20px;
    float:right;
    font-size:12px;
    font-weight:normal;
    font-family:Arial;
    margin-top:8px;
    color:#333
    }
.objednatTVRDbut
{
	display: inline-block;
	float: right;
	padding: 0;
	cursor: pointer;
}
	.objednatTVRDbut img
	{
		margin:0px;
	}
.kod
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    vertical-align:top
}
.kod IMG
{
	border: none;
	width: 55px;
	height: 55px
}


.vloz
{
    MARGIN-BOTTOM: 50px
}


/* 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*/

.Tovar
{
	padding: 0px 0px;
}

.TovarHeader IMG
{
	vertical-align: middle
}
/*tovarHeader + pager*/

.tovarHeader_nadpis
{
	
	height:61px;
	width:280px;
	position:absolute;
}
.tovarHeader_nadpis TABLE
{
    color:black;
	font-size:12px;
	font-weight:normal;
	font-family:Arial;
	margin-left:20px;
	margin-top:10px
    }
.pager TD
{
	text-align: right;
	background: url(../../images/web/pager_bg.gif) bottom repeat-x;
	height:61px;
	padding-right:20px
}

.pager a, .pager a:hover
{
	color: #666;
	background: url(../../images/web/pager_nonsel.png) bottom no-repeat;
	font: bold 12px Arial;
	width: 18px;
	height: 22px;
	line-height:22px;
	text-align: center;
	display: inline-block
}

.pager SPAN
{
	background: url(../../images/web/pager_sel.png) bottom no-repeat;
	color: #cccccc;
	font: bold 12px Arial;
	width: 18px;
	height: 22px;
	line-height:22px;
	text-align: center;
	display: inline-block
}
/* Tovar detail*/
.product
{
	_width: 100%;
	padding: 0 10px;
	background: url(../../images/web/bg_envelope.gif) bottom repeat-x;
}

/*product header*/
.product H2
{
	font-weight:bold;
	color:#990000;
	margin: 0;
	font-size: 14px;
    height: 40px;
    line-height:40px
}

.product TABLE
{
	width: 100%
}

.product .flags
{
	text-align: right;
	vertical-align: bottom
}

.product .flags IMG
{
	/*display: block;*/
	/*margin: 0px 0;*/
	margin-right: 5px;
}

.productHeader A, .productHeader A:hover
{
	font-size: 12px;
	color:#666666;
	font-weight:bold;
}

.productHeader ul
{
	
	margin:0;
	padding-left:10px;
	list-style-position:inherit
}

.productHeader .zalozky
{
    background: url(../../images/web/bg_envelope.gif) bottom repeat-x;
}

.productHeader .zalozky A
{
	display: inline-block;
	padding: 14px 11px 14px 10px;
	margin: 0px 0;
	border-right: solid 1px #cccccc;
	background: url(../../images/web/bg_envelope.gif) bottom repeat-x;
}

.productHeader .zalozky A.Sel
{
	
	color: #990000;
	background:white;
} 
.productKarty DIV
{
	font-family:Arial;
    font-size:12px;
    font-weight:normal;
	color:#333333

}
DIV.productKarty
{
	background: url(../../images/web/bg_envelope.gif) bottom repeat-x;
	font-family:Arial;
    font-size:12px;
    font-weight:normal;
	width: 100%;
	display: table
}

DIV.productKarty DIV
{
/*	width: 95%; */
	padding: 10px;
}
	DIV.productKarty DIV#popis
	{
		white-space: pre-wrap;
	}
	DIV.productKarty DIV#popis h3
	{
		font-size: 14px;
		font-weight: bold;
		text-align: left;
		background: transparent;
		padding:0px;
		margin-bottom:7px;
	}
  DIV.productKarty .TLDlazdiceLineHolder, DIV.productKarty .TovarList{
    padding: 0;  
  }
  DIV.productKarty .dlazdice div{
    padding: 0;
  }	      
DIV.popisTVRD DIV
{
    color: #333333;
    background: url(../../images/web/bg_envelope.gif) bottom repeat-x;
    padding:20px 15px;
    font-family:Arial;
    font-size:12px;
    font-weight:normal    
    }
.priloha
{
	font-size: 12px;
	font-weight:normal;
	color:#333333

	}
  .priloha th{
    padding: 10px;
    text-align: left;
  }
  .priloha td{
    padding: 3px 10px;
    text-align: left;
  }
TABLE.dprisl
{
	float: left;
	margin-right:10px;
	margin-bottom:10px;
    border:1px solid #cdcdcd;
	border-bottom:none;
    width:105px;
	height:105px;
    text-align:center;
    font-family:Arial;
    font-size:12px;
    font-weight:normal;
	color: #333333;	
	background: url(../../images/web/bg_envelope.gif) bottom repeat-x;
	}	
.productNumber
{
	font-weight:bold;
	color:#740202
}
.productName
{
	font-size:13px;
	font-weight:bold;
	color:#740202;
	padding-left:10px
}
.productName A
{
	font-size:12px;
	font-weight:bold;
	color:#740202
}
.productName A:hover
{
	font-size:12px;
	font-weight:bold;
	color:#740202;
	text-decoration:underline;
}
.productName2
{
	font-size:12px;
	color:#666666;
	font-family:Arial;
	vertical-align: top
}

.productName2 TD
{
	text-align: right;
}

.productName2 A
{
	text-decoration:underline;
	color:#666666;
	font-size:12px;
}
.productName2 A:hover
{
	
	text-decoration:none;
	font-size:12px;
}

.TovarItem_TVR
{
	font-size:20px;
	font-family:Arial;
	font-weight:bold;
	color:#0099ff;
	text-align:right;
}
.TovarItem_TVR2
{
	font-size:12px;
	font-family:Arial;
	font-weight:normal;
	color:#999999;
	text-align:right;
}
.mainProdukt
{
	width:100%;
	font-size:12px;
	border:0
}
.productPicture
{
	border: solid 1px #C1C5C8;
	text-align:center;
	width: 275px;
	background: white;
}
.productPicture IMG
{
	max-width: 220px; 
	width: expression(width > 220 ? 220 : true); 
	/*max-height: 220px; 
	height: expression(height > 220 ? 220 : true);*/
}

.bunka
{
	font-size:12px;
	font-family:Arial;
    width:100%;
	font-weight:normal;
	color:#333333;
	height:49px;
	
}
.bunka SPAN
{
    font-weight:bold;
    color:#990000
    }
.bunka2
{
	background-color:#dcdcdc;
	text-align:right
}
.prodManager
{
	width:100%;
	background-color:#fffaf0

}
.prodFoto
{
	vertical-align:middle
}

.TBmainPROD
{
	width:100%;
	border:0;
	font-size:12px
}
/*new*/
TABLE.tovarConfBar
{
	background: #f7f7f7 url(../../images/web/hr.gif) bottom repeat-x;
	font-weight:bold;
	font-size:11px;
	width:100%;
	padding:10px 5px
}

.tovarConfBar IMG, .tovarConfBar INPUT
{
	vertical-align: middle;
	cursor:pointer;
}

.tovarFilter
{
	background: #f7f7f7 url(../../images/web/bg_filter.jpg) no-repeat;
    height:131px;
    font-size:12px	
}
.tovarFilter INPUT
{
    border:1px solid #e0e0e0;
    color:#666
    }

.Vyrobcovia
{
	padding: 10px
}

.Vyrobcovia SPAN
{
	color: #033C76;
	font: bold 11px;
}

.Vyrobcovia A
{
	margin: 2px
}

.stav
{
	position: absolute;
	z-index:90
}

.obr
{
	padding: 0;
	vertical-align: top
}

.obr A
{
	position: absolute;
	z-index: 100;
	margin: 16px 0px 16px 16px;
}

.obr A IMG
{
    width:105px;
    height:105px;
}

.obr IMG
{
	position: absolute;
	
}

.obr TABLE
{
	margin: 16px 0px 16px 16px;
    border:1px solid #cdcdcd;
    width:105px;
    height:105px;
    text-align:center
}

.obr TABLE IMG
{
	position: relative;
	max-width: 100px; 
	width: expression(width > 100 ? 100 : true); 
	max-height: 100px; 
	height: expression(height > 100 ? 100 : true);
}

.kroky
{
	padding-left:5px;
	color:#3a4750;
	font-family:Verdana;
}

#pic
{
	max-height: 220px; 
}

#pics
{
	position:relative
}

#pics DIV
{
	text-align: center;
	padding: 2px
}

#pics IMG
{
	cursor: pointer
}

.legenda
{
	width: 100%
}
.obrTOVAR
{
  margin-right:10px;
}
.oblubene div{
	display:inline-block;
}
.oblubene img{
	margin-right: 10px;
}
.PridatOblubene{
	margin-left:20px;
}