body{
	text-align:center;
}
/* było h2
h2{
	font-size:18px;
	width:742px;
	color:balck;
	vertical-align:middle;
	font-family:Calibri;
}*/
h2 span{
	margin-left:5px;
}
h2 a{
	color:#0190E1;
	text-decoration:none;
	font-weight:normal;
}
h2 a:hover {
color:#F38A01;
	font-weight:normal;
}
div.vodall{
	width:975px;
	margin:0px auto 0px auto;
}
div.vodMenu{
	background-image:url(/CMS/media/img/v2/vod/menuBackground.jpg);
	background-repeat:no-repeat;
	background-position:center bottom;
	margin:0px 0px 0px 0px;
	padding:12px 0px 0px 0px;
	width:950px;
	height:100px;
	position: relative;
}
div.vodContent{
	width:975px;
	margin:0px auto 0px auto;
}
.vodContentRowColMarg{
	margin:0px 25px 0px 0px;
	height:160px;
}
div.vodContentRow{
	width:950px;
	height:160px;
	margin:0px 0px 25px 0px; /*trzecia pozycja 25px*/
}
div.vodContentRowCol{
	width:300px;
	height:160px;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 25px 25px 0px;
}
div.vodContentTopic,
div.vodContentTopic1{
	width:980px;
	margin:12px 0px 12px 0px;
}
div.vodContentTopic{
	/* height:123px; */
/* 	margin-top: 34px; */
}
div.vodContentTopic1{
	height:85px;
}
div.vodContentTopicText{
	width:742px;
	height:28px;
	float:left;
}
div.vodContentTopicText h1{
	font-size:22px;
	width:742px;
	color:black;
	vertical-align:middle;
	font-family:Calibri;
}
.no{
	background-image:url(/CMS/media/img/v2/vod/buttonContinueActiveNo.jpg);
}
.yes{
	background-image:url(/CMS/media/img/v2/vod/buttonContinueActiveYes.jpg);
}
div.vodContentButtonContinue{
	background-repeat:no-repeat;
	width:208px;
	height:28px;
	float:left;
}
div.vodContentRowColPosition{
	background-image:url(/CMS/media/img/v2/vod/naPozycji.png);
	background-repeat:no-repeat;
	width:300px;
	height:58px;
	vertical-align:middle;
	margin:51px 0px 0px 0px; /*3cxia ppozycja 51px*/
	padding:0px 0px 0px 0px;
}
img.vodPositionPlayButton{
	background-image:url(/CMS/media/img/v2/vod/playButton1.png);
	background-position:left;
	width:34px;
	height:34px;
	margin:11px 0px 12px 0px;
	float:left;
	position:relative;
}
div.vodPositionInformations{
	float:left;
	width:230px;
	margin:0px 0px 0px 12px;
}
div.vodPositionOriginalTitle{
	font-family:Calibri;
	font-size:16px;
	font-weight:bold;
	color:black;
	overflow:hidden;
	white-space:nowrap;
}
div.vodPositionPolishTitle{
	font-family:Calibri;
	font-size:14px;
	font-weight:normal;
	color:black;
	overflow:hidden;
	white-space:nowrap;
}
div.vodPositionCategories{
	font-family:Calibri;
	font-size:14px;
	font-weight:normal;
	color:black;
}
div.vodPositionPrice{
	float:left;
	background-image:url(/CMS/media/img/v2/vod/tloCena.png);
	background-repeat:no-repeat;
	width:131px;
	height:36px;
	margin:0px 0px 0px 0px;/*dla fire fox left : 12px*/
	padding:2px 0px 0px 0px;
	font-size:25px;
	font-family:Arial;
	color:#000000;
	font-weight:bold;
	text-align:center;
}
div.vodPositionPriceOrder{
	float:left;
	margin:9px 0px 0px 0px;
	width:300px;
	height:36px;
}
div.vodPositionOrder{
	float:left;
	width:130px;
	height:24px;
	margin:0px 0px 0px 0px; /*dla fire fox left : 24px*/
	padding:5px 0px 0px 0px;
}
div.width12{
	width:12px;
	float:left;
	height:36px;
}
div.vodEasyVodLogo{
	font-family: Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: black;
	height:15px;
	float:left;
	margin:11px 0px 0px 18px;
}

div.vodEasyVodLogo small{
	display: block;
	font-weight: bold;
	font-size: 12px;
	padding-top: 4px;
}

a.vodCpLogo{
	float:left;
}
div.vodEasyVodFaq1{
	float: left;
	margin-left: 40px;
	padding-top: 14px;
}
div.vodEasyVodFaq2{
	float: right;
	padding-top: 11px;
}
div.vodEasyVodFaq1 a, div.vodEasyVodFaq2 a, div.vodFormOption a{
	text-decoration:none;
}
div.vodEasyVodFaq1{
	text-align:left;
}

div.vodEasyVodFaq2{
	right: 0px;
}

div.vodMenuPositions{
	clear: both;
}

div.vodMenuPositionsThisWeekPart{
	display: none;
}

div.vodEasyVodFaq2,
div.vodEasyVodFaq2 div{
	text-align:right;
}
div.vodEasyVodFaq2 div{
}
div.vodEasyVodFaq2 div a{
	text-align:right;
}
div.vodEasyVodFaq2 div div.vodEasyVodFaqSeparator{
	background-position:left;
}
div.vodEasyVodFaqSeparator{
	width:124px;
	height:6px;
	background-image:url(/CMS/media/img/v2/vod/topBar.gif);
	background-repeat:repeat-x;
	background-position:center;
}
div.vodMenuPositions{
	float:left;
	width:900px;
	height:44px;
}

div.vodMenuPositionsAllPart{
	padding-top: 8px;
	padding-left: 150px;
}

div.vodMenuPositionsThisWeekPart div,
div.vodMenuPositionsAllPart div{
	font-family:Calibri;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
}
div.vodMenuPositionsThisWeekPartTopic{
	float:left;
	height:22px;
	width:120px;
	margin-right:12px;
	background-image:url(/CMS/media/img/v2/vod/tloTydzien.png);
	background-position: center;
	background-repeat:no-repeat;
}
div.vodMenuPositionsAllPartTopic{
	float:left;
	height:22px;
	width:164px;
	margin-right:8px;
	background-image:url(/CMS/media/img/v2/vod/tloWszystkie.png);
	background-position: center;
	background-repeat:no-repeat;
}
.vodPositionBoth{
	text-align:center;
	padding-top:0px;
}
.bothBoth{
	margin:0px 0px 0px 0px;
	background-image:url(/CMS/media/img/v2/vod/both.png);
	height:160px;
	width:300px;
}
.bothHide{
	display:none;
}
.vodInBasket{
	padding-top:30px;
	margin-bottom:20px;
	width:300px;
	height:30px;
	text-align:center;
	font-family:Calibri;
	color:black;
	font-weight:bold;
	font-size:16px;
	vertical-align:middle;
}
.vodInBasket img{
	margin-right:6px;
	margin-top:3px;
	height:16px;
	width:17px;
}
.vodInBasket span{
	padding-bottom:10px;
	margin:0px;
	height:30px;
	vertical-align:middle;
}
.vodPositionBoth img.resign{
	width:109px;
	height:24px;
	position:relative;
}
div.vodMenuOnePosition1{
	height:22px;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px auto 0px auto;
	text-align:center;
}
div.vodMenuOnePosition2{
	height:22px;
	float:left;
	padding:0px 9px 0px 0px;
	margin:0px auto 0px auto;
	text-align:center;
}
div.vodMenuOnePositionUnder,
div.vodMenuOnePositionUnderPorn{
	text-align:center;
	width:auto;
	color:black;
	float:left;
	padding-left:7px;
}

div.vodMenuOnePositionOver,
div.vodMenuOnePositionOverPorn{
	text-align:center;
	width:auto;
	float:left;
	padding-right:8px;
}
div.vodMenuOnePositionUnderPicked{
	text-align:center;
	color:rgb(186,213,0);
	width:auto;
	height:20px;
	float:left;
	padding-left:7px;
	//background-image:url(/CMS/media/img/v2/vod/tloDol.png);
	background-repeat:no-repeat;
	background-position:bottom left;
}
div.vodMenuOnePositionUnderPickedPorn{
	text-align:center;
	color:rgb(255,0,110);
	width:auto;
	height:20px;
	float:left;
	padding-left:7px;
	//background-image:url(/CMS/media/img/v2/vod/tloDol.png);
	background-repeat:no-repeat;
	background-position:bottom left;
}
div.vodMenuOnePositionOverPicked{
	color:rgb(186,213,0);
	text-align:center;
	height:20px;
	float:left;
	padding-right:8px;
	//background-image:url(/CMS/media/img/v2/vod/tloGora.png);
	background-repeat:no-repeat;
	background-position:bottom left;
}
div.vodMenuOnePositionUnderPickedAndActive{
	text-align:center;
	width:auto;
	color:#000000;
	height:20px;
	float:left;
	padding-left:7px;
	background-image:url(/CMS/media/img/v2/vod/tloZaznaczoneDol.png);
	background-repeat:no-repeat;
	background-position:bottom left;
}
div.vodMenuOnePositionUnderPickedAndActivePorn{
	text-align:center;
	width:auto;
	color:#000000;
	height:20px;
	float:left;
	padding-left:7px;
	background-image:url(/CMS/media/img/v2/vod/tloZaznaczoneDolPorn.png);
	background-repeat:no-repeat;
	background-position:bottom left;
}
div.vodMenuOnePositionOverPickedAndActive{
	text-align:center;
	height:20px;
	float:left;
	padding-right:8px;
	background-image:url(/CMS/media/img/v2/vod/tloZaznaczoneGora.png);
	background-repeat:no-repeat;
	background-position:bottom left;
}
div.vodMenuOnePositionOverPickedAndActivePorn{
	text-align:center;
	height:20px;
	float:left;
	padding-right:8px;
	background-image:url(/CMS/media/img/v2/vod/tloZaznaczoneGoraPorn.png);
	background-repeat:no-repeat;
	background-position:bottom left;
}
div.vodBasketPosition{
	width:954px;
	position:relative;
}
div.vodBasket{
	margin-top:67px;
	width:945px;
	float:left;
}
div.vodBasketPositionImage{
	background-repeat:no-repeat;
	background-position: top left;
	width: 134px;
	height: auto;
	float: left;
	padding-top: 98px;
}

div.vodBasketPositionImage div{
	float: none;
	position: relative;
	padding: 0px 0px 0px 0px;
	width: auto;
	text-align: left;
	margin: 0px 0px 0px 0px;
}

div.vodBasketPositionInformations{
	background-color: #F4F4F4;
	width:816px;
	float:left;
	margin-bottom: 20px;
}
div.vodBasketPositionInfoGeneral{
	background-image:url('/CMS/media/img/v4/vod/dotted.gif');
	/CMS/media/img/v4/vod/dotted.gif
	background-color: #EDEDED;
	background-position: bottom;
	background-repeat:repeat-x;
	width: 100%;
	height:91px;
}
.vodBasketPositionInfoDetaled{
	width: 816px;
	position: relative;
}
div.vodPositionPriceBasket{
	float:left;
	background-image:url(/CMS/media/img/v2/vod/tloCena.png);
	background-repeat:no-repeat;
	width:140px;
	height:36px;
	margin:14px 0px 0px 9px;/*dla fire fox left : 12px*/
	padding:2px 0px 0px 0px;
	font-size:25px;
	font-family:Arial;
	color:#000000;
	font-weight:bold;
	text-align:center;
}

div.vodBasketPositionImage div.vodPositionPriceBasket{
	width: auto;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	height: auto;
	background-image: none;
	background-color: transparent;
	padding-left: 31px;
}

.vodGeneralInfo{
	margin-top:0px;
	margin-left:0px;
}
div.vodPositionInformationsBasket{
	float:left;
	width:440px;
	margin:9px 0px 0px 12px;
}
div.vodPositionPlayButtonBasket{
	margin:11px 0px 12px 12px !important;
}
div.vodBasketPositionInfoDetal{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-family:Arial;
	font-size:12px;
	color:black;
	float:left;
	width:110px;
	font-weight:bold;
	padding-top: 3px; 
}
div.vodBasketPositionInfoDetalDescription{
	padding-top: 3px; 
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	float:left;
	text-align:left;
	color:black;
	margin-left:12px;
	position: relative;
}
div.vodBaskerPositionRow{
	width:auto;
	height: 26px;
	padding-left: 23px;
	border-bottom: 1px dotted #979797;
}
div.vodBaskerPositionRow a{
	text-decoration:none;
}
div.vodDeleteFromBasket{
	width:65px;
	height:24px;
	background-position:top left;
	background-repeat:no-repeat;
	margin-left:750px;
	padding-top:17px;	
}
div.vodUnderPositionsSpace{
	height:12px;
	width:950px;
	float:left;
}
div.vodContent h1{
	color:black;
	font-size:22px;
}
div.vodPriceSummary{	
	background-repeat:no-repeat;
	background-color: #FEF2DB;
	border: 2px solid #FFC57D;
	width:954px;
	float:left;
	margin-bottom:27px;
}
div.vodAboutPrice{
	height:172px;
	width:304px;
	float:left;
}
div.vodSummary{
	font-size:20px;
	font-family:Arial;
	font-weight:bold;
	float:left;
	/*width:112px;
	*/margin-top:95px;
	padding-left:30px;
}
div.vodPriceSum2{
	font-size:40px;
	font-family:Arial;
	font-weight:bold;
	float:left;
	margin-top:78px;
	/*width:190px;
	*/padding-left:45px;
}
div.vodAboutPriceDetale{
	height:172px;
	width:520px;
	float:left;
	padding:0px 0px 0px 0px;
	margin:16px 0px 0px 14px;
}
h5{
	font-size:18px;
	font-family:Calibri;
	color:black;
	font-weight:bold;
	width:504px;
	height:24px;
	float:left;
	margin:0px 0px 4px 0px;
	margin:0px 0px 4px 0px;
}
div.vodFormOption{
	width:504px;
	float:left;
	height:20px;
}
div.vodFormOption input{
	margin:0px 5px 3px 0px;
	vertical-align:middle;
}
div.vodPaymant{
	width:114px;
	height:172px;
	float:left;
	margin-left: -50px;
}
div.vodPaymentPayButton{
	width:103px;
	height:30px;
	margin-top:115px;
}
div.vodMenuOnePositionUnder a,
div.vodMenuOnePositionUnderPorn a,
div.vodMenuOnePositionUnderPickedAndActive a,
div.vodMenuOnePositionUnderPickedAndActivePorn a,
div.vodMenuOnePositionUnderPicked a,
div.vodMenuOnePositionUnderPickedPorn a{
	text-decoration:none;
	font-family:Calibri;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}
div.vodMenuOnePositionUnderPicked a{
	color:rgb(186,213,0);
}
div.vodMenuOnePositionUnder a{
	color:black;
}
div.vodMenuOnePositionUnderPorn a,
div.vodMenuOnePositionUnderPickedPorn a{
	color:rgb(255,0,110);
}

div.vodMenuOnePositionUnderPickedAndActive a,
div.vodMenuOnePositionUnderPickedAndActivePorn a{
	color:black;
}

div.vodBasketPositionInfoDetalDescription{
}

div.vodBasketPositionInfoDetalDescription table{
	background-image:url(/CMS/media/img/v2/vod/bg.jpg);
	background-position:left top;
	position:absolute;
	z-index:20;
}

/* VOD */


div.vod div.header{
	padding: 0px 0px 0px 0px;	
	margin: 8px 0px 2px 0px;
}

div.vod div.header h1{
	color: black;
	font-weight: normal;
	font-size: 24px;
	font-family: "Trebuchet MS", Arial, sans-serif;
	padding: 0px 0px 0px 0px;	
	margin: 0px 0px 0px 0px;
	display: inline;
}

div.vod div.header a{
	margin-left: 18px;
}

div.vod div.left, 
div.vod div.right{
	margin-bottom: 12px;
}

div.vod div.left{
	width: 450px;
	height: 336px;
	float: left;
	position: relative;
}

div.vod div.left img.big{
	display: block;
	position: absolute;
	left: 0px;
	top: 0px;
}

div.vod div.left div.price{
	position: absolute;
	left: 12px;
	top: 12px;
}

div.vod div.right{
	color: black;
	width: 490px;
	float: right;
	margin-right: 12px;
	position: relative;
}

div.vod div.right div.options{
	float: right;
	right: 0px;
	bottom: 0px;
	margin-top: 30px;
}


div.vod div.right div.content {
	color:black;
	font-family:Myriad pro;
	
	line-height:17px;
	overflow:hidden;
	font-size:14px;
}

div.movieDetails {
	color:black;
	font-family:Arial;
	line-height:17px;
	overflow:hidden;
	font-size:14px;
	margin-bottom: 5px;
}


div.vod div.right div.options a.option{
	display: block;
	width: auto;
	float: right;
	margin-left: 12px;
}

div.vod div.right div.options div.option img{
	display: block;
}

table.callendar{
	background-color: #2d2d2d;
	width: auto;
	border-collapse: collapse;
	margin-bottom: 12px;
	border-right: 1px solid #575757;
	
}

table.callendar td, 
table.callendar th{
	text-align: center;
	border-top: 1px dotted #575757;
	border-left: 1px solid #575757;
	padding: 3px 8px 3px 8px;
}

table.callendar th{
	color: #ffae00;
	font-weight: bold;
}

table.callendar td{
	color: black;
	text-align: left;
}

table.callendar th.label, 
table.callendar td.label{
	width: 70px;
	text-align: left;
	color: black;
	font-weight: bold;
	border-left-width: 0px;
} 

table.callendar td.unavailable{
	color: #666666;
}

span.calendarTop{
	float: left;
	text-align: left;
	white-space:nowrap;
	overflow:hidden;
	width: 72px;
	color: black;
}

div.calendarTopActive {
	border-right: solid 1px;
	border-color: gray;
	float: left;
	text-align: center;
	color: black;
	white-space:nowrap;
	overflow:hidden;
	width: 72px;
	line-height:25px;
}

div.calendarTopPassive {
	border-right: solid 1px;
	border-color: gray;
	float: left;
	text-align: center;
	color: gray;
	white-space:nowrap;
	overflow:hidden;
	width: 72px;
	line-height:25px;
}

span.calendarBottom{
	float: left;
	border-top: dotted 1px;
	border-color: gray;
	text-align: left;
	white-space:nowrap;
	overflow:hidden;
	width: 72px;
	color: black;
}
div.calendarBottomActive {
	border-right: solid 1px;
	border-top: dotted 1px;
	border-color: gray;
	float: left;
	text-align: center;
	color: black;
	white-space:nowrap;
	overflow:hidden;
	width: 72px;
	line-height: 25px;
}

div.calendarBottomPassive {
	line-height: 25px;
	border-right: solid 1px;
	border-top: dotted 1px;
	border-color: gray;
	float: left;
	text-align: center;
	color: gray;
	white-space:nowrap;
	overflow:hidden;
	width: 72px;
}

div.calendarDateChannel {
	line-height: 25px;
	border-right: solid 1px;
	border-color: gray;
	float: left;
	text-align: center;
	white-space:nowrap;
	overflow:hidden;
	width: 72px;
}

div.calendarHourChannelLabel {
	line-height: 25px;
	float: left;
	text-align: left;
	white-space:nowrap;
	overflow:hidden;
	width: 80px;
}

div.channelTopBorder {
	border-top: dotted 1px;
} 

div.emissionActive {
	color: black;
}

div.emissionPassive {
	color: gray;
}

span.calendar2 {
	text-align: left;
	color: black;
}
div.calContainer {
	background-color: #EDEDED;
	padding: 1px;
}
select.daySelect {
	border: 0px black inset;
	color: black;
	background-color: #505050;
}
option {
	border: 0px black inset;
	color: black;
	background-color: white;
}

div.vodBasketTooltip{
      position: absolute;
      left: 130px;
      top: 0px;
      background-color: #FEF2DB;
      border-top: 1px solid #747474;
      border-bottom: 1px solid #747474;
      color: black;
      font-size: 12px;
      width: 232px;
      z-index: 99999;
}

div.vodBasketTooltip div{
      border-left: 1px solid #747474;
      border-right: 1px solid #747474;
      border-top: 1px dotted #747474;
      padding: 4px 12px 4px 12px;
}

div.vodBasketTooltip div.close{
      border-top-width: 0px;
      text-align: right;
}

div.vodBasketTooltip a{
      color: #0190E1;
      text-decoration: none;
}

div.vodBasketTooltip div.close a{
      color: black;
}

div.vodPoster{
      width: 182px;
      margin-right: 5px;
	  margin-left: 5px;
      margin-bottom: 18px;
      float: left;
      position: relative; /* *** */
}

 
span.vodPosterOverlay {

      position: absolute;

      left: 0px;

      top: 0px;

      width: 182px;

      height: 265px;

      color: black;

      display: none;

}

 

div.vodPosterDark{

      position: absolute;

      left: 0px;

      top: 0px;

      filter: alpha(opacity=7); 

      -moz-opacity: 0.7;

      opacity: 0.7;

      background-color: #ffffff;  

      width: 100%;

      height: 100%;

}

 

a.vodPosterLight{

      position: absolute;

      left: 0px;

      top: 0px;

      display: block;

      width: 100%;

      height: 100%;

      text-decoration: none;

      color: black;

      font-size: 12px;

      font-weight: bold;

      font-family: Arial, sans-serif;

      text-align: center;

      background: transparent url('/CMS/media/img/v4/vod/play.png') no-repeat center center;

}

 

img.vodPoster{

      display: block;

      width: 182px;

      height: 265px;

}

 

div.inBasket img.vodPoster{

      filter: alpha(opacity=35); 

      -moz-opacity: 0.35;

      opacity: 0.35;

}

 

div.vodPosterInfo{
      height: 177px;
      width: 100%;
      background-color: #EDEDED;
      color: black;
      font-size: 12px;
      position: relative;
}


div.vodPosterInfo a.play{

      display: block;

      width: 42px;

      height: 40px;

      background: transparent url('/img/poster/play.gif') no-repeat left top;

      position: absolute;

      left: 0px;

      top: 12px;

}

 

div.vodPosterInfoMargin{

      margin-left: 8px;

      margin-right: 8px;

      height: 110px;

      overflow: hidden;

}

 

div.vodPosterInfo div.title,

div.vodPosterInfo div.subtitle,

div.vodPosterInfo div.message,

div.vodPosterInfo div.attributes{

      overflow: hidden;

      margin-bottom: 2px;

      width: 100%;
      
      color: black;

}

 

div.vodPosterInfo div.title{

      font-size: 13px;

      font-weight: bold;

      padding-top: 8px;
		margin-bottom: 8px;
}

span.titleExtra{
	color: #ff9c00; 
}

div.vodPosterInfo div.subtitle{
	margin-bottom: 2px;
}
 
.swwm{
	color: #54bdff;	
}

div.vodPosterInfo div.message{
      text-align: center;
      white-space: normal;
      padding-top: 26px;
      margin-bottom: 8px;
      overflow: visible;
}

 

div.vodPosterInfo div.attributes{

      font-size: 11px;

}

 

div.vodPosterInfo div.price{

	color: black;
	
      position: absolute;

      left: 0px;

      top: 93px;

      width: 100%;

      font-size: 14px;

      padding-top: 6px;

      padding-bottom: 6px;

      background-color: #EDEDED;

      text-align: center;

}

span.priceinner{
	font-weight: bolder;
}

div.vodPosterInfo a.buy,
div.vodPosterInfo a.delete,
div.vodPosterInfo a.sms{
      display: block;
      width: 130px;
      height: 24px;
      margin-left: auto;
      margin-right: auto;
      margin-top: 5px;
      margin-bottom: 2px;
      /*background: transparent url('/img/poster/buy.gif') no-repeat left top;*/

}

div.vodPosterInfo a.buyPorn{
      display: block;
      width: 130px;
      height: 24px;
      margin-left: auto;
      margin-right: auto;
      margin-top: 5px;
      margin-bottom: 2px;
      background: transparent url('/img/poster/buyPorn.gif') no-repeat left top;
}


a.sms{
	float: left;
}

div.vodPosterInfo a.delete{

      background-image: url('/CMS/media/img/v4/vod/button_remove_left.gif');

}

div.vodPosterInfo a.sms{
      background-image: url('/img/poster/sms.gif');
}

.tip {
	border-color: #666666;
	border-style: solid;
	border-width: 0px; 
	border-color: #878787;
	width: 182px;
	padding: 0px;
	position: absolute;
	z-index: 100;
	visibility: hidden;
	color: black;
	top: 20px;
	left: 90px;
	margin-left: 0px;
	background-color: #505050;
	height: 175px;
}

.tipBasket {
	border-color: #666666;
	border-style: solid;
	border-width: 0px; 
	border-color: #878787;
	width: 250px;
	padding: 0px;
	position: absolute;
	z-index: 100;
	visibility: hidden;
	color: black;
	top: 20px;
	left: 90px;
	margin-left: 0px;
	background-color: #505050;
	height: 158px;
}

.tipClose {
 	text-align: right; 
	position: absolute; 
 	right: 12px;
 	top: 4px;
 	font-family: Arial, sans-serif;
	font-size: 11px;
	color: black;
	cursor: pointer;
 }
 
 .tipText {
	font-family: Arial, sans-serif;
	font-size: 11px;
	padding: 28px 2px 2px 2px;
	color: black;
	text-align: center;
 }
 
 #tooltiparrow{
	display: none;
 }
 
 div.vodOverlayTooltipBG{
      background-color: #000000;
      position: absolute;
      left: 0px;
      top: 0px;
      width: 100%;
      height: 100%;
      z-index: 10;
      filter: alpha(opacity=75); 
      -moz-opacity: 0.75;
      opacity: 0.75;
      text-align: center;
}
 
 
div.vodOverlayTooltipPlaceholder{
      width: 100%;
      position: absolute;
      left: 0px;
      top: 200px;
      text-align: center;
      z-index: 10;
}
 
div.vodOverlayTooltip{
      width: 330px;
      background-color: black;
      border: 1px solid #0090ec;  
      padding: 24px 24px 24px 24px;
      margin-left: auto;
      margin-right: auto;
      font-size: 14px;
}
 
div.vodOverlayTooltip a.close{
      font-size: 12px;
      color: #0090ec;
      text-decoration: underline;
      padding-right: 15px;
      background: url("/CMS/media/img/v2/dth/layout/offer/tooltipclose.gif") no-repeat right center;
}
 
div.vodOverlayTooltip h3{
      display: block;
      font-size: 16px;
      font-weight: bold;
      margin-top: 18px;
      margin-bottom: 18px;
      text-align: center;
}
 
div.vodOverlayTooltip div.smsText{
      line-height: 1.4em;
      text-align: center;
      font-size: 12px;
}
 
div.vodOverlayTooltip table.date{
      border-collapse: collapse;
      width: 100%;
      border-bottom: 1px dotted #b6b4a8;
      margin-bottom: 18px;
}
 
div.vodOverlayTooltip table.date td{
      padding: 4px 12px 4px 12px;
      border-top: 1px dotted #b6b4a8;
      text-align: left;
      
}
 
div.vodOverlayTooltip table.date td.key{
      width: 30px;
      text-align: right;
}
 
div.vodOverlayTooltip small{
      display: block;
      margin-top: 18px;
      font-size: 11px;
      text-align: center;
}

.vodContentTopic p{
color:black;
width:950px;
font-family:Arial;
font-size:12px;
padding-bottom:20px; /* top */
float:left;
line-height:19px;
/*margin-bottom:20px;*/
}
/* było h4*/
h3 {
color:black;
font-family:Arial;
font-size:16px;
padding-bottom:12px; /* top */
font-weight:bold;
/*margin-top:22px;*/
}
ul
{
padding:0px;
margin:0px 0px 12px 0px;
}
ul li{
padding:0px;
margin:0px;
/*margin-left:15px;*/
color:black;
font-weight:normal;
line-height:19px;
}
p strong{
padding-top:20px;
margin-top:20px;
}

span.number{
	font-size: 18px;
	color: #E07203;
	font-weight: bold;
}

div.vodSmsTooltipShadow{
width:556px;
height:auto;
position:absolute;
z-index:430;
top:50px;
margin-left: 215px;
text-align:center;
background-image:url("/CMS/media/img/v3/layout/highlight.png");
background-repeat:repeat;
/*position: fixed;*/
}

.vodSmsTooltipBg{
background-color:white;
width:540px;
height:auto;
margin:8px 0px 0px 8px;
margin-bottom: 8px;
float:left;
}

.vodSmsTooltipHeader{
width:540px;
height:80px;
background-color:#dbdbdb;
background-image:url("/CMS/media/img/v2/vod/zamowienieSMS.jpg");
background-position:bottom center;
background-repeat:no-repeat;
position:relative;
}

.vodSmsTooltipHeader2{
width:540px;
height:80px;
background-color:#dbdbdb;
background-image:url("/CMS/media/img/v2/vod/platnoscSMS.jpg");
background-position:bottom center;
background-repeat:no-repeat;
position:relative;
}


.vodSmsTooltipHeaderCancleButton{
right:5px;
top:5px;
width:19px;
height:19px;
position:absolute;
}

.vodSmsTooltipHeaderCancleButton a{
text-decoration:none;
}

.vodSmsTooltipContent{
padding-top:10px;
float: left; 
height: auto;
}

.vodSmsTooltipContentLeftImg{
width:180px;
height:auto;
text-align:center;
padding-top:70px;
float:left;
}

.vodSmsTooltipContentRightTxt{
float:left;
height:auto;
width:350px;
padding-top:10px;
font-size:13px;
font-family:Arial;
color:#5b5b5b;
line-height:19px;
}

.vodSmsTooltipContentRightTxt h1{
font-family:Arial;
font-size:20px;
color:#5b5b5b;
font-weight:bold;
}

.vodSmsTooltipContentRightTxtForm{
width:318px;
height:95px;
border:1px solid #dbdbdb;
}

.vodSmsTooltipContentRightTxtFormTable{
margin:8px 22px 9px 22px;
width:274px;
}

.vodSmsTooltipContentRightTxtFormTableKey{
font-family:Arial;
font-size:14px;
color:#5a5a5a;
font-weight:bold;
width:65px;
height:23px;
text-align: right;
padding-right: 10px;
}

.vodSmsTooltipContentRightTxtInfoTopic{
float:left;
width:100px;
color:#e07203;
font-weight:bold;
font-family:Arial;
font-size:16px;
margin-top:0px;
padding-right: 10px;
text-align: right;
}

.vodSmsTooltipContentRightTxtInfo{
float:left;
width:220px;
color:#5B5B5B;
font-family:Arial;
font-size:16px;
font-weight:bold;
text-align:left;
margin-top:0px;
margin-bottom: 10px;
}

.vodSmsTooltipContentRightTxt p{
margin:0px 0px 10px 0px;
padding:0px;
}

.vodSmsTooltipContentRightTxtTitle{
margin:10px 0px 5px 0px !important; 
padding:0px; 
font-family:Arial; 
color:#9d9d9d; 
font-weight:bold; 
font-size:12px;
}
.vodSmsTooltipContentRightTxtSmall{
font-size:11px;
color:#5b5b5b;
bottom:0px;
left:218px;
width:300px;
margin-top: 15px;
float:left;
padding-bottom: 10px;
}

.vodSmsTooltipContentBacicInfo{
	width: 345px; 
	margin-bottom: 10px;
}

.vodSmsTooltipContentPorpmonetka{
	float: left; 
	margin-top: 5px; 
	margin-bottom: 5px;
}

.vodSmsTooltipContentBacicInfoColLeft{
	float: left;
}

.vodDescrButtons{	
	margin-bottom: 5px;
	width: 220px;
	height:23px;
}

.vodDescrPriceLabel{
	font-family: Tahoma;
	font-weight: bolder;
	font-size: 11px;
	color: black;
	float: right;
	padding-top: 5px;
	padding-right: 5px;
}

.bgTranparent{
	background-color:#000000;
	display:none;
	height:100%;
	left:0;
	opacity:0.8;
	position:absolute;
	top:0;
	width:100%;
	z-index:2
}


	.eroTooltipShadow{
		width:655px;
		height:510px;
		background-image:url(/CMS/media/img/v3/layout/highlight.png);
		background-repeat:repeat;
		position:absolute;
		text-align:center;
		top:150px;
		left:370px;
		z-index:43;
	}
	.TooltipBg{
		width:638px;
		height:494px;
		border:1px solid #cf0000;
		margin-left:7px;
		margin-top:7px;
		background-image:url(/CMS/media/img/v2/vod/disclaimer.gif);
		background-position:right;
	}
	.eroTooltipContent{
		width:638px;
		height:494px;
	}
	.eroTooltipContentTopBar{
		font-size:26px;
		font-family:Arial;
		color:#fefefe;
		text-align:center;
		height:38px;
		margin-top:17px;
	}
	.eroTooltipContent18{
		font-size:30px;
		font-family:Arial;
		color:black;
		width:465px;
		height:107px;
		margin-left:172px;
		text-align:center;
		margin-top:55px;
	}
	.eroTooltipButtons{
		height:35px;
		margin-top:23px;
	}
	.eroButtonNie,
	.eroButtonTak{
		float:left;
	}
	.eroButtonNie{
		margin-left:48px;
	}
	.eroButtonTak{
		margin-left:104px;
	}
	.eroWarningTitle{
		color:#d47b7b;
		font-size:15px;
		font-family:Arial;
		font-weight:bold;
		width:100%;
		height:20px;
		margin-left:22px;
		margin-top:30px;
	}
	.eroWarningTxt{
		font-size:15px;
		font-family:Arial;
		font-weight:normal;
		color:black;
		width:595px;
		height:155px;
		margin-left:22px;
		margin-top:5px;
	}

	.eroWarningTxt a{
		text-decoration: underline;
		color:black;
	}