
.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   
 }

.popisMain
{
    height:107px;
    margin-left:10px;   
	background:url(../../../images/web/tovar_line.png) right repeat-y;
	padding-right:10px;
    }
.popis
{
    FONT-SIZE: 12px;
    height:50px;
    margin:10px 0px;
    font-weight:normal;
}
.compare
{
    FONT-SIZE: 12px;
    text-decoration:underline;
    color:#0099fe;
    padding:0px 0px;
    }
.cenaMain
{
    text-align:right;
    height:107px;
    padding:10px 10px 10px 0px;
}

.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:120px;
	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:32px;
    height:24px;
    padding:0px 12px;
	_padding:7px 12px;
	color:#666666
}

.objednatTVRD
{
    font-size:12px;
    font-weight:normal;
    width:20px;
    float:left;
}

.objednatTVRD INPUT
{
    background: url(../../../images/web/input_tvr_bg.gif) no-repeat;
    border:0px;
    width:40px;
    height:28px;
    padding:0px 12px;
	_padding:7px 12px;
    margin-bottom:5px;
	line-height:28px
	
    }
.objednatTVRDks
{
    width:20px;
    float:left;
    font-size:12px;
    font-weight:normal;
    font-family:Arial;
    margin-top:8px;
    color:#333
    }
.objednatTVRDmain
{
	width:160px;
	float:left
	}
.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;
	margin-top:10px
}
.tovarHeader_nadpis TABLE
{
    color:black;
	font-size:12px;
	font-weight:normal;
	font-family:Arial;
	margin-left:10px;
	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 10px Arial;
	width: 19px;
	height: 19px;
	line-height:20px;
	text-align: center;
	display: inline-block
}

.pager SPAN
{
	background: url(../../../images/web/pager_sel.png) bottom no-repeat;
	color: #FFF;
	font: bold 10px Arial;
	width: 19px;
	height: 19px;
	line-height:20px;
	text-align: center;
	display: inline-block
}
/* Tovar detail*/
.product
{
	_width: 100%;
	padding: 0 10px;
}

/*product header*/

.product TABLE
{
	width: 100%;
	table-layout:fixed
}

.product .flags
{
	text-align: right;
	vertical-align: bottom
}

.product .flags IMG
{
	display: block;
	margin: 5px 0
}

.productHeader
{
	background: url(../../../images/web/bg_popis.png) top no-repeat;
	padding: 1px 10px
}

.productHeader A, .productHeader A:hover
{
	font-size: 12px;
	color:#666666;
	font-weight:normal;
	display: inline-block;
	padding: 0px 22px;
	line-height: 38px
}

.productHeader ul
{
	margin:0;
	padding-left:10px;
	list-style-position:inherit
}

.productHeader A.Sel
{
	color: #cc0000;
	background: white;
	border-left: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
} 

.productKarty DIV
{
	font-family:Arial;
    font-size:12px;
    font-weight:normal;
	color:#333333;
}

DIV.productKarty
{
	background: none;
	font-family:Arial;
    font-size:12px;
    font-weight:normal;
	width: 100%;
	display: table;
	
}

DIV.productKarty DIV
{
	width: 530px;
	padding:15px 10px;
	
}

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-weight:normal;
	color:#333333

	}
A.dprisl
{
	float: left;
	margin-right:10px;
	margin-bottom:10px;
    width:93px;
	height:100px;
    text-align:center;
    font-family:Arial;
    font-weight:normal;
	color: #333333;	
	background: url(../../../images/web/input_tvrd.png) top no-repeat;
	display:inline-block;
	color:#cc0033;
	font-size:10px;
	cursor:pointer
	}
A.dprisl:hover
{
	
	background: url(../../../images/web/input_tvrdA.png) top no-repeat;
	}	
	
A.dprisl TABLE
{	
	margin-bottom:7px;
	width: 100%;
	height: 100%;
	font-size:10px;
}
A.dprisl TD
{	
	vertical-align:middle;
	text-align:center
	}
A.dprisl IMG
{	
	max-width:85px;
	max-height:85px
	}
.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 H4
{
	font-size:13px;
	font-weight:bold;
	color:#cc0000;
	margin:0px;
	border-bottom:1px solid #CCCCCC;
	text-align:left;
	padding:10px 0px 20px 10px
}
.productName2 TD
{
	text-align: right;
}

.productName2 A
{
	text-decoration:underline;
	color:#666666;
	font-size:12px;
}
.productName2 A:hover
{
	
	text-decoration:none;
	font-size:12px;
}
.Tovar_Cena_field
{
	font-size:12px;
	font-weight:bold;
	text-align:right
	
}
.TovarItem_TVR
{
	font-size:16px;
	font-family:Arial;
	font-weight:normal;
	color:#0099ff;
	text-align:right;
}
.TovarItem_TVR_VO
{
	font-size:18px;
	font-family:Arial;
	font-weight:bold;
	color:#cc0000;
	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: 205px;
	height: 205px
}
.productPicture a IMG
{	
	
	max-width: 190px; 
	width: expression(width > 190 ? 190 : 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: #efefef;
    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 TD
{
	padding: 0;
	border: 0
}

.obr A
{
	position: absolute;
	z-index: 100;
	margin: 16px 0px 16px 16px;
}

.obr A IMG
{
    width:106px;
    height:106px;
}

.obr IMG
{
	position: absolute;
}

.obr TABLE
{
	margin: 16px 0px 16px 16px;
	background: url(../../../Images/web/tovar_input.png) no-repeat;	
    width:106px;
    height:106px;
    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;
}

.productPozn
{
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	_width: 100%;
	padding: 10px;
}

.productPozn H4
{
	font-size:13px;
	font-weight:bold;
	color:#cc0000;
	margin:0px;
	padding: 0 4px
}

.productPozn INPUT
{
	background: url(../../../Images/web/input_login.png) no-repeat;
	border:0px;
    height:30;
    width:187px;
    padding:5px 5px;
}

.productPozn .poslatInfo
{
	width: 100%;
}

.productPozn .poslatInfo TD
{
	font-size: 12px;
	padding: 4px
}

.productPozn TEXTAREA
{
	background:transparent;
	width:100%;
	height:66px;
    border:0px;
	margin:2px;
	padding-bottom: 10px;
	overflow:auto
}

.productPozn .poslatInfoButton
{
	text-align: right;
	padding: 10px 8px 4px;
}

.productPozn .poznArea
{
	background: url(../../../Images/web/bg_pozn_kontakt.png) no-repeat;
	width:309px;
	height:78px;
}
