/** std.player */
h1, h2, h3, h4, h5 {margin:0; padding:0}
#contentVideo {background:#f5f6f6; padding:10px 6px}
#contentVideo.live {background:none;margin:0;padding:0;}
#contentVideo .playerBox { width:602px; min-height:365px; margin:0 1px; background:#000; text-align:center;}
#contentVideo.live .playerBox {margin:0;}
#contentVideo .img {height:360px; overflow:hidden}
#contentVideo #infoVideo {margin:0 0 0 495px}
#infoVideo .tyt {padding:5px 0 10px; font-size:30px; font-weight:bold}
#infoVideo .subtyt {font-size:18px}
#infoVideo .hr {height:1px; line-height:1px; border-top:1px solid #e4e8e8; overflow:hidden}
#infoVideo .hr hr {display:none}
#infoVideo .tech .box {background:#fff; color:#2b2b2b}
#infoVideo .tech .box h4.th {color:#000; background:#fff url(../gfx/player/bg_th.png) repeat-x; line-height:28px; height:28px; padding:0 15px}
#infoVideo .tech .box dl {margin:0; padding:15px}
#infoVideo .tech .box dt {font-weight:bold; margin:5px 0 0}
#infoVideo .tech .box dd {font-size:10px}
/** player */
body.vancouver2010 #contentVideo .playerBox {height:inherit !important;}
/** sl */
#silverlightControlHost {width:600px; height:360px; background:#000; border:1px solid #000; text-align:center;}

.pakietBox {margin:0 0 20px; padding:20px 10px; border:1px solid #46a9e5;}
.pakietBox .top-info {margin:0 0 20px; padding:0 0 20px; border-bottom:1px solid #46a9e5; text-align:center;}
.pakietBox .top-info h2 {margin:0 0 10px;}
.pakietBox .top-info button {display:block; width:295px; height:28px; margin:0 auto; background:transparent url(../gfx/sprites.png) no-repeat -40px -240px; border:0 none; text-indent:-999em; overflow:hidden;}
.pakietBox .pakiety .n4 {display:none;}
.pakietBox .pakiety-multi {float:left; width:355px;}
.pakietBox .pakiety-info {float:left; width:192px; padding:0 0 0 10px; border-left:1px solid #46a9e5;}
.pakietBox .pakiety-multi strong.bl, .pakietBox .pakiety-info strong.bl {margin:0 0 5px; text-align:center;}
.pakietBox .bot-info {clear:both;}
.pakietBox .info {margin:0 0 10px;}
#content-left .pakietBox .pakiety {margin:0 0 20px;}
#content-left .pakietBox .pakiety .item {float:left; width:134px; height:151px;}
#content-left .pakietBox .pakiety .item a {display:block; width:146px; height:171px; margin:0 0 0 30px; text-align:center; overflow:hidden;}
#content-left .pakietBox .pakiety .item a:hover {opacity:0.85;-moz-opacity:0.85;}
.safe-info {margin:10px 0; text-align:center;}
.safe-info .icoSafe {width:16px; padding:3px 9px; margin:0 5px; background:transparent url(../gfx/sprites.png) no-repeat -360px -360px;}

