/* CSS for Product grid */

.pcTableWraper {

	padding:0px 10px 40px 2px; position:relative; font-family:Verdana, Geneva, sans-serif;

}

.pcTable{

	margin:0px; padding:0px;

}

.pcPhoto{

	position:relative; height:100px;

}

.pcDiscount{

	position:absolute; top:0px; right:0px; background-image:url(../images/bg-percento.gif); background-color:#d2232a; background-repeat:no-repeat; background-position:top left; overflow:hidden; width:51px; height:30px; color:#FFF; font-size:14px; font-weight:bold; line-height:30px; text-align:center;

}

.pcPhotoImg{

	border:0px; margin:10px 0px 0px 0px;

}

.pcDivider{
	background-image:url(../images/red-triangle-with-line.gif); background-position:bottom left; background-repeat:no-repeat;
}

.pcNovinkaWrapper{
	position:relative; height:17px;
}
.pcNovinka{
	background-image:url(../images/novinka_bg.gif); background-repeat:no-repeat; background-position:bottom left; height:17px; width:61px; font-size:10px; color:#FFF; font-weight:bold; position:absolute; bottom:8px; right:0px; text-align:center; background-color:#21869e; line-height:16px;
}
.pcDetailNovinkaW{
	border-bottom:1px solid #cfcfcf; background-image:url(../images/novinka_bg.gif); background-repeat:no-repeat; background-position:bottom left; height:17px; font-size:10px; color:#FFF; font-weight:bold;
}
.pcDetailNovinka{
	display:block; width:61px; text-align:center; background-color:#21869e;
}

.pcTriangle{

	margin:5px 20px 5px 0px;

}

.pcName{

	padding-left:10px; font-size:11px; font-weight:bold; height:30px; line-height:11px;

}

.pcOnlyeshop{

	margin-left:10px; border:0px;

}

.pcPrice{

	color:#d90000; font-size:12px; font-weight:bold;

}

.pcOldPrice{

	color:#000; font-size:11px; text-decoration:line-through;

}



/* Predefinovanie hodnot v EPI CSS */

a.producttitle, a.producttitle:hover{

	font-size:11px;

}



/* CSS for product detail */

.pcTraingleDetail{

	margin-right:8px; line-height:12px; float:left; position:relative; top:-2px;

}

.pcOnlyeshopDetailBox{
	position:relative; border:0px solid #fff;
}

.pcOnlyeshopDetail{ /* Changed 3.6.2010 */

	border:0px; margin:-5px 0px 10px 21px; display:block; position:relative;

}

.pcModel{
	position:absolute; left:0px; top:166px; border:0px; display:block;
}

.pcDiscountDetail{

	position:relative; left:-16px; background-image:url(../images/bg-percento-big.gif); background-color:#d2232a; background-repeat:no-repeat; background-position:top left; overflow:hidden; width:83px; height:49px; color:#FFF; font-size:26px; line-height:49px; font-weight:bold; letter-spacing:-2px; text-align:center;

}

.pcPriceDetail{

	text-align:left; font-size:17px; padding-top:15px; font-weight:bold; color:#d90000;

}

.pcOldPriceDetail{

	text-align:left; font-size:14px; padding-top:7px; color:#000; text-decoration:line-through;

}

.pcNameDetail{

	display:block; margin-left:20px; color:#000; font-size:11px;

}

.pcPhotoImgDetail{ /* Changed 3.6.2010 */

	margin-top:0px; padding-top:0px;

}



/* CSS for newsticker */

#hotnews{padding:10px; overflow:hidden;}

#hotnews div p{margin:0px; padding:0px; color:#FFF; font-family:Verdana, Geneva, sans-serif; font-size:14px;}

#hotnews div p a, #hotnews div p a:visited{color:#FFF; text-decoration:none;}

#hotnews div p a:hover, #hotnews div p a:active{color:#FFF; text-decoration:underline;}

#hotnews div p span.hntitle{font-weight:bold; font-size:21px; font-size:21px;}

#hncenter a{text-decoration:none; color:#b2b2b2}

#hncenter a.hnbullet{color:#4d4d4d;}



#hntable{border:0xp; border-collapse: collapse;}

#hntable tr td{padding:0px; margin:0px; border:0px;}

#hnleft{background-image:url(../images/bgNews.gif); background-repeat:no-repeat; background-color:#ed1c24; width:113px; height:115px; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:24px; text-align:center; letter-spacing:-1px;}

#hncenter{background-image:url(../images/bgCenter.gif); background-repeat:no-repeat; background-color:#ed1c24; width:17px; height:115px; color:#b2b2b2; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:10px; text-align:center; vertical-align:middle;}

#hnright{background-image:url(../images/bgRight.gif); background-repeat:no-repeat; width:452px; height:115px;}



/* CSS for produkt-grid */

.pgTable{background-image:url(../images/produkt-grid-bg.gif); background-repeat:repeat-x; background-position:bottom left; margin-bottom:15px;}

.pgTcTriangle{width:17px; background-color:#FFF;}

.pgTcPhoto{width:100px;}

.pgTcIcons{width:106px; background-image:url(../images/produkt-grid-bg-icons.gif); background-repeat:no-repeat; background-position:bottom left;}

.pgDiscount{height:36px; width:61px; margin:3px 32px 35px 13px; background-image:url(../images/bg-percento-middle.gif); line-height:36px; color:#FFF; font-size:18px; letter-spacing:-1px; font-weight:bold;}

.pgOnlyEshop{height:41px; width:78px; margin:3px 15px 16px 13px;}

.pgTcInfo{padding:0px 15px;}

.pgInfo{margin:0px 0px 5px 0px; line-height:120%; font-weight:normal; color:#000000; font-size: 11px;}

.pgProductText{margin:0px 0px 30px 0px; line-height:120%;}

.pgTcPrice{padding:0px 10px 16px 15px; white-space: nowrap;}



/* CSS for common code */

.visible_link{color:#cd0a12;}

.visible_link:visited{color:#000; text-decoration:underline;}

.visible_link:hover{color:#cd0a12;}



/* CSS for form jquery.inputHintOverlay.min.js */

.inputHintOverlay{font-size:9px; line-height:24px; padding-left:7px; color:#d42d33;}
