/*@czcionka domyslna*/
* {
font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
font-size: 12px;
color: #767676;
outline:none;
}

/*@marginesy formularza*/
form {
margin: 0 0 0 0;
padding: 0 0 10px 0;
}

/*@tlo elementow formularza*/
input {
background: #ffffff;
border:0;
}

/*@linia hr 1px*/
hr {
height: 1px;
visibility: hidden;
clear: both;
}

/*@marginesy stylow naglowkowych*/
p, h1, h2, h3, h4, h5, h6 {
margin: 0 0 0 0;
}

/*@akapit */
p {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

/*@marginesy listy wypunktowanej*/
ul {
margin: 5px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

/*@elementy listy wypunktowanej - poziom 1*/
ul li {
margin: 0px 0px 0px 20px;
padding: 1px 0px 0px 13px;
list-style-type: none;
background: transparent url(/img/layout/markers/arrow01.gif) 0px 7px no-repeat;
}

/*@elementy listy wypunktowanej - poziom 2*/
ul li li {
margin: 0px 0px 0px 40px;
padding: 1px 0px 0px 13px;
list-style-type: none;
background: transparent url(/img/layout/markers/arrow01.gif) 0px 7px no-repeat;
}

/*@marginesy listy numerowanej*/
ol {
margin: 5px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

/*@element listy numerowanej - poziom 1*/
ol li {
margin: 0px 0px 0px 7px;
padding: 1px 0px 0px 12px;
list-style-type: decimal;
list-style-position: inside;
background: none;
}

/*@element listy numerowanej - poziom 2*/
ol li li {
margin: 0px 0px 0px 14px;
padding: 1px 0px 0px 12px;
list-style-type: decimal;
list-style-position: inside;
background: none;
}

/*@styl naglowkowy h1.1*/
h1, h1 a {
color: #278bf0;
font-size: 16px;
font-weight:normal;
font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
}

/*@styl naglowkowy h1.1*/
h1.style2 {
color: #278bf0;
font-size: 16px;
font-weight:normal;
font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
margin:0 0 15px 0;
}


/*@styl naglowkowy h1.1*/
h1.style3 {
color: #6bc735;
font-size: 16px;
font-weight:normal;
font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
margin:0 0 0px 0;
cursor:pointer;
}

/*@styl naglowkowy h1.2*/
h2 {
color: #6bc735;
font-size: 12px;
font-weight:bold;
font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
}



h2.hover{
color:#278bf0;
font-size: 12px;
font-weight:bold;
font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
}

/*@styl naglowkowy h1.3*/
h3 {
color: #fff;
font-size: 14px;
font-weight: normal;
font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
font-weight:bold;
}

/*@styl naglowkowy h1.4*/
h1.style4 {
color: #2B5794;
font-size: 13px;
font-weight: bold;
font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
background: #FFFFFF;
}

/*@styl naglowkowy h2.1*/
h4, h2.style1 {
color: #F0860D;
font-size: 13px;
font-weight: bold;
font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
}

/*@styl naglowkowy h3.1*/
h5, h3.style1 {
color: #6e6e6e;
font-size: 13px;
font-weight: bold;
font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
}

/*@styl naglowkowy h3.2*/
h6, h3.style2 {
color: #2B5794;
font-size: 12px;
font-weight: bold;
font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
}



/*@hiperlacze domyslne*/
a {
text-decoration: none;
color:#278bf0;
}

/*@hiperlacze podswietlone*/
a:hover {
text-decoration: underline;
color:#278bf0;
}

/*@hiperlacze wiecej*/
a.more {
color: #278bf0;
font-size: 12px;
font-weight: normal;
background: transparent url(/img/layout/markers/arrow01.gif) right 6px no-repeat;
padding: 0px 8px 0px 0px;
}

/*@hiperlacze wstecz*/
a.back {
color: #278bf0;
font-size: 12px;
font-weight: normal;
background: transparent url(/img/layout/markers/arrow02.gif) left 6px no-repeat;
padding: 0px 0px 0px 9px;
}

.webdesign {
display: none;
}

/*********************** Linki zfromatowane dla edytora ******************************/
a.pdf, a.word, a.mail, a.zip, a.drukarka, a.rar, a.excel, a.quicktime, a.wmp, a.mp3, a.file{
font-weight: normal;
text-decoration: none;
color:#f48e0b;
padding:2px 0pt 1px 20px;
}

/*@link dla pdfa*/
a.pdf {
background: url(../img/library/icons/ico_pdf.jpg) no-repeat;
}

/*@ link dla worda*/
a.word {
background: url(../img/library/icons/ico_word.gif) no-repeat;
}

/*@ link z koperta*/
a.mail {
background: url(../img/library/icons/ico_koperta.jpg) no-repeat;
padding:0px 0pt 0px 20px;
}

/*@ link dla zipa*/
a.zip {
background: url(../img/library/icons/ico_zip.gif) no-repeat;
}

/*@ link z drukarka*/
a.drukarka {
background: url(../img/library/icons/ico_drukarka.jpg) no-repeat;
}

/*@ link dla rara*/
a.rar {
background: url(../img/library/icons/ico_rar.jpg) no-repeat;
}

/*@ link dla excela*/
a.excel {
background: url(../img/library/icons/ico_excel.gif) no-repeat;
}

/*@ link dla quicktime*/
a.quicktime {
background: url(../img/library/icons/ico_quicktime.gif) no-repeat;
padding:2px 0pt 4px 20px;
}

/*@ link dla wmp*/
a.wmp {
background: url(../img/library/icons/ico_wmp.gif) no-repeat;
}

/*@ link dla mp3*/
a.mp3 {
background: url(../img/library/icons/ico_mp3.jpg) no-repeat;
padding:4px 0pt 4px 20px;
}

/*@ link dla pliku*/
a.file {
background: url(../img/library/icons/ico_files.jpg) no-repeat;
padding:4px 0pt 5px 20px;
}

/******************************* *********************************/
/*@obramowanie ilustracji*/
img {
border: 0 transparent solid;
}

/*@ilustracje z ramka*/
img.border, img.borderLeft, img.borderRight {
border: 1px #aaa solid;
padding: 1px 1px 1px 1px;
margin: 5px 5px 5px 5px;
}

/*@ilustracja z ramka przyciagana do lewej*/
img.borderLeft {
float: left;
margin: 0 15px 5px 0;
}

/*@ilustracja z ramka przyciagana do prawej*/
img.borderRight {
float: right;
margin: 0 0 5px 15px;
}

/*@ilustracja przyciagana do lewej*/
img.left {
float: left;
margin: 0 15px 5px 0;
}

/*@ilustracja przyciagana do prawej*/
img.right {
float: right;
margin: 0 0 5px 15px;
}

/*@styl usuwania przyciagania*/
.clear {
clear: both;
}

/*@marginesy strony*/
body {
margin: 0 0 0 0;
padding: 0 0 0 0;
background: #000000 none repeat;
}

/*@tlo strony*/
body.background {
color: #000000;
background: #2e2e2e url(/img/layout/bkg.jpg) center 0px no-repeat;
text-align: left;
}



/***********************FORMATOWANIE TABEL*************************/
/*@*/
table.data2 th {
border-top: 0px #7F7F7F solid;
border-bottom: 0px #7F7F7F solid;
padding: 3px 0px 3px 50px;
font-weight: normal;
text-align: left;
background: transparent url(../img/dots.gif) bottom  repeat-x;
font-size: 13px;
}

/*@*/
table.data6 th {
border-top: 0px #7F7F7F solid;
border-bottom: 0px #7F7F7F solid;
padding: 3px 0px 3px 0px;
font-weight: normal;
text-align: left;
background: transparent url(../img/dots.gif) bottom  repeat-x;
font-size: 13px;
margin: 0px 0px 0px 0px;
}

/*@*/
table.data2 tr td {
border-bottom: 0px #7F7F7F solid;
border-left: 0px #EDE9E7 solid;
padding: 3px 5px 3px 50px;
margin: 0 0 0 0;
background: transparent url(../img/dots.gif) bottom  repeat-x;
text-align: left;
font-size: 13px;
}

/*@*/
table.data6 tr td {
border-bottom: 0px #7F7F7F solid;
border-left: 0px #EDE9E7 solid;
padding: 3px 5px 3px 0px;
margin: 0 0 0 0;
background: transparent url(../img/dots.gif) bottom  repeat-x;
text-align: left;
font-size: 13px;
}

/*@*/
table.data2 tr td a {
font-size: 13px;
}

/*@*/
table.data6 tr td a {
font-size: 13px;
}

/*@*/
table.data2 tr td.c {
text-align: center;
}

/*@*/
table.data6 tr td.c {
text-align: center;
font-size: 13px;
}

/*@*/
table.data2 tr td:first-child {
border-left: 0;
}

/*@*/
table.data2 tr td.nb {
white-space: nowrap;
}

/*@*/
table.data3 th {
border-top: 0px #7F7F7F solid;
border-bottom: 1px #a5a5a5 solid;
padding: 3px 0px 3px 10px;
font-weight: bold;
text-align: center;
background: transparent url(../img/dotss.gif) bottom  repeat-x;
font-size: 12px;
}

/*@*/
table.data4 th {
border-top: 0px #7F7F7F solid;
border-bottom: 1px #a5a5a5 solid;
padding: 3px 0px 3px 0px;
font-weight: bold;
text-align: center;
background: transparent url(../img/dotss.gif) bottom  repeat-x;
font-size: 12px;
margin: 0px 0px 0px 0px;
}

/*@*/
table.data3 tr td {
border-bottom: 1px #d8d8d8 solid;
border-left: 0px #EDE9E7 solid;
padding: 3px 5px 3px 5px;
margin: 0px 0 0 0;
background: transparent url(../img/dotss.gif) bottom  repeat-x;
text-align: center;
font-size: 12px;
}

/*@*/
table.data4 tr td {
border-left: 0px #EDE9E7 solid;
padding: 5px 5px 5px 10px;
margin: 0px 0 0 0;
background: transparent url(../img/dotss.gif) bottom  repeat-x;
text-align: justify;
font-size: 12px;
border-top: 1px #d8d8d8 solid;
}

/*@*/
table.data3 tr td.nb {
white-space: nowrap;
}

/*@*/
table.data5 th {
border-top: 0px #7F7F7F solid;
border-bottom: 0px #7F7F7F solid;
padding: 3px 3px 3px 3px;
font-weight: bold;
text-align: left;
background: transparent url(../img/dots.gif) bottom  repeat-x;
font-size: 13px;
}

/*@*/
table.data5 td {
padding: 0px 3px 0px 3px;
font-size: 13px;
}

/*@*/
table.data5 td div.dat {
width: auto;
margin: 0 0 0 10px;
padding: 0 0 0 0;
white-space: nowrap;
}

/*@*/
table.data5 tr td.kropki {
border-bottom: 0px #7F7F7F solid;
border-left: 0px #EDE9E7 solid;
padding: 3px 5px 3px 10px;
margin: 0 0 0 0;
background: transparent url(../img/dots.gif) bottom  repeat-x;
text-align: left;
font-size: 13px;
}

/*@alertwin*/
#alertwin {
position: absolute;
z-index: 100;
left: 50%;
margin-left: -155px;
top: 270px;
width: 310px;
background: #393939;
}

/*@alertwin - close*/
#alertwin .close {
width: 17px;
height: 17px;
float: right;
background: transparent url(/img/close_x.gif) center center no-repeat;
overflow: hidden;
cursor: pointer;
}

/*@alertwin - message*/
#alertwin .message{
background: #000;
color: #646464;
clear: both;
padding: 50px 40px 50px 40px !important;
padding: 20px 40px 50px 40px;
margin: 1px;
height: 13px;
height: auto !important;
min-height: 13px;
text-align: center;
font-size: 13px
}

.pattern {
width:100%;
min-height: 800px;
height: auto !important;
height: 800px;
background: url(../img/layout/gradients/pattern.gif);
}

.header {
width:100%;
background: url(../img/layout/topbkg.jpg) repeat-x;
height:106px;
}

.headerCenter{
background: transparent url(/img/layout/gory.jpg) no-repeat top center;
margin:0 auto 0 auto;
width:988px;
height:105px;
position: relative;
}

.headerCenter .marquee {
width: 968px;
height: 15px;
padding: 2px 10px 2px 10px;
position: absolute;
left: 0px;
top: 0px;
}

.logo{
float:left;
margin: 0;
}


.bannerTop{
float:left;
margin:8px 0 0 8px !important;
margin:8px 0 0 0px;
width:770px;
height:85px;
}

.container{
width:988px;
margin:0px auto 0 auto;
}

.menuTopBkg{
width:988px;
height:55px;
background: url(../img/layout/menu/menutopbkg.jpg) no-repeat;
}

#menu {
float:left;
}

#menu ul {
margin:0;
}

#menu ul li{
float:left;
list-style-type:none;
margin:0 0 0 10px;
padding:0;
}

#menu ul li a {
color:#fff;
text-decoration:none;
display:block;
float:left;
}

/*@menu glowne - submenu*/
#menu ul li ul {
margin: 1px 0px 0px 0px;
visibility: hidden;
position: absolute;
padding: 0px 0px 0px 0px;
top: 158px;
clear: left;
z-index: 100;
}

#menu ul li ul li {
margin:0 0 0 0px;
padding:0;
float:left;
}

/*@menu glowne - submenu, guzik*/
#menu ul li ul li a {
display: block;
padding: 6px 8px 0 8px;
color: #ffffff;
float: left;
height: 18px;
text-align: left;
font-weight:bold;
}

/*@menu glowne - submenu, guziki wybranego menu*/
#menu ul li.selected ul li a, #menu ul li.selected2 ul li a {
display: block;
padding: 6px 8px 0 8px;
color: #ffffff;
float: left;
height: 18px;

}

/*@menu glowne - submenu, link podswietlony*/
#menu ul li ul li a:hover {
padding: 6px 8px 0 8px;
text-decoration: underline;
float: left;
height: 18px;
}

/*@menu glowne - submenu, aktywny guzik, wybranego menu*/
#menu ul li.selected ul li a:hover, #menu ul li.selected2 ul li a:hover {
padding: 6px 8px 0 8px;
}


.menuItemLc{
background: none;
width:5px;
height:28px;
float:left;
display:block;
padding:25px 0 0 0;
cursor:pointer;

}

.menuItemCenter{
background: none;
height:28px;
float:left;
display:block;
padding:25px 0 0 0;
color:#fff;
cursor:pointer;
font-weight:bold;
}

.menuItemRc{
background: none;
width:5px;
height:28px;
float:left;
display:block;
padding:25px 0 0 0;
cursor:pointer;
}

.menuItemLcHover{
background: url(../img/layout/menu/menutoplchov.jpg) no-repeat;
width:5px;
height:28px;
float:left;
display:block;
padding:25px 0 0 0;
}

.menuItemCenterHover{
background: url(../img/layout/menu/menutopcenterhov.jpg) repeat-x;
height:28px;
float:left;
display:block;
padding:25px 0 0 0;
color:#fff;
font-weight:bold;
}

.menuItemRcHover{
background: url(../img/layout/menu/menutoprchov.jpg) no-repeat;
width:5px;
height:28px;
float:left;
display:block;
padding:25px 0 0 0;
}


.submenuLc{
background: url(../img/layout/menu/submenulc.jpg) no-repeat;
width:4px;
height:30px;
float:left;
display:block;
padding:0px 0 0 0;
margin:0;
}

.submenuCenter{
background: url(../img/layout/menu/submenucenter.jpg) repeat-x;
height:30px;
float:left;
display:block;
padding:0px 0 0 0;
margin:0;
color:#fff;
}

.submenuRc{
background: url(../img/layout/menu/submenurc.jpg) no-repeat;
width:4px;
height:30px;
float:left;
display:block;
padding:0px 0 0 0;
margin:0;
}

.search{
float:right;
width:283px !important;
width:285px;
color:#fff;
margin:17px 0 0 0;
}

.searchTxt{
float:left;
color:#fff;
margin:7px 5px 0 0 !important;
margin:9px 5px 0 0;
}

.actTxt{
float:left;
color:#278BF0;
margin:7px 15px 0 0 !important;
margin:9px 15px 0 0;
}

.searchsiteBlock{
margin:0;
}

.searchSiteEdit{
width:194px;
height:22px;
background: url(../img/layout/gradients/searchinputbkg.jpg) no-repeat;
padding:4px;
color:#969696;
}

.searchSiteBtn{
width:28px;
height:27px;
background: url(../img/layout/buttons/buttok.jpg) no-repeat;
cursor:pointer;
}

.sendBtn{
background:url("../img/layout/buttons/search_btn.gif") no-repeat scroll 0 0 transparent;
color:#FFFFFF;
cursor:pointer;
font-weight:bold;
height:27px;
padding:5px 0;
width:65px;
}

.logBtn{
width:45px;
height:27px;
background: url(../img/layout/buttons/logbtn.jpg) no-repeat;
cursor:pointer;
}

.content{
width:988px;
background: url(../img/layout/gradients/contbkg4.jpg) repeat-y;
}

.leftPanel{
width:624px;
float:left;
margin:0 0 0 5px !important;
margin:0 0 0 2px;
}

.rightPanel{
width:350px;
float:right;
margin:0 5px 0 0px !important;
margin: 0 2px 0 0;
}

.player{
width:624px;
float:left;
}

.boxLeftTop{
width:624px;
height:4px;
float:left;
background: url(../img/layout/gradients/boxlefttop.jpg) no-repeat;
font-size:1px;
}

.boxLeftBot{
width:624px;
height:4px;
float:left;
background: url(../img/layout/gradients/boxleftbot.jpg) no-repeat;
font-size:1px;
}

.boxLeftCont{
background:#000;
width:594px;
float:left;
padding:20px 15px 15px 15px;
}

.playerTime{
color:#278BF0;
float:left;
margin:5px 0 5px 0;
}

.playerSrc{
float:left;
position:relative;
}

.playerSrc img.brak_dostepu {
height: 340px;
width: 580px;
}

.movieInfo{
width:594px;
float:left;
margin:20px 0 0 0;
color:#646464;
font-weight:bold;
padding:0 0 10px 0;
}

.rateTxt{
float:left;
color:#646464;
margin:5px 5px 0 0;
}

.rateForm{
float:left;
margin:5px 0 0 0;
}


.tellFriend{
float:left;
margin:5px 0 0 20px;
}

.tellFriend .moreRight{
margin:0 15px 0 0;
}

.moreLeft{
background:transparent url(../img/layout/markers/arrow4.jpg) no-repeat scroll left 2px;
color:#278BF0;
padding:0 0px 0 15px;
}


.moreLeft:hover{
background:transparent url(../img/layout/markers/arrow4.jpg) no-repeat scroll left 2px;
color:#278BF0;
padding:0 0px 0 15px;
}

.moreRight{
background:transparent url(../img/layout/markers/arrow.jpg) no-repeat scroll right 2px;
color:#278BF0;
padding:0 15px 0 0;
}

.moreRight:hover{
background:transparent url(../img/layout/markers/arrow.jpg) no-repeat scroll right 2px;
color:#278BF0;
padding:0 15px 0 0;
}

.playerNextPrev{
float:right;
width:60px;
}



.playerPrev{
background: url(../img/layout/markers/arrow2.jpg) no-repeat;
width:28px;
height:27px;
display:block;
float:left;
}



.playerNext{
background: url(../img/layout/markers/arrow3.jpg) no-repeat;
width:28px;
height:27px;
display:block;
float:right;
}

.playerLinks{
float:left;
width:624px;
background:#000 url(../img/layout/gradients/playerlinksborder.jpg) repeat-x top;
margin:0px 0 0 0;
padding:15px 0 10px 0;
}

.playerLinksEdit{
width:230px;
height:22px;
background: url(../img/layout/gradients/playerlinksinput.jpg) no-repeat;
padding:7px 4px 0 4px;
color:#969696;
}

.playerLinksLeft{
color:#9d9d9d;
margin:0 0 0 20px !important;
margin:0 0 0 10px;
padding:0;
float:left;
}



.playerLinksRight{
color:#9d9d9d;
margin:0 15px 0 0px !important;
margin:0 5px 0 0px;
padding:0;
float:right;
}

.star{
float:left;
width:11px;
height:11px;
background: url(../img/layout/markers/star.jpg) no-repeat 0 0;
cursor:pointer;
display:block;
font-size:1px;
}

.starsel{
float:left;
width:11px;
height:11px;
background: url(../img/layout/markers/star.jpg) no-repeat 0 -11px;
cursor:pointer;
display:block;
font-size:1px;
}


.star2{
float:left;
width:11px;
height:11px;
background: url(../img/layout/markers/star2.jpg) no-repeat 0 0;
cursor:pointer;
display:block;
font-size:1px;
}

.star2sel{
float:left;
width:11px;
height:11px;
background: url(../img/layout/markers/star2.jpg) no-repeat 0 -11px;
cursor:pointer;
display:block;
font-size:1px;
}


.starbar{
float:left;
width:11px;
height:11px;
background: url(../img/layout/markers/starbar.jpg) no-repeat 0 0;
cursor:pointer;
display:block;
font-size:1px;
}

.starbarsel{
float:left;
width:11px;
height:11px;
background: url(../img/layout/markers/starbar.jpg) no-repeat 0 -11px;
cursor:pointer;
display:block;
font-size:1px;
}


.starbig{
width:15px;
height:14px;
background: url(../img/layout/markers/starbig.jpg) no-repeat 0 0;
cursor:pointer;
float:left;
}

.starbigsel{
width:15px;
height:14px;
background: url(../img/layout/markers/starbig.jpg) no-repeat 0 -14px;
cursor:pointer;
float:left;
}

.moviesOne{
width:350px;

float:left;

}

.boxRightTop{
width:350px;
height:3px;
float:left;
background: url(../img/layout/gradients/boxrighttop.jpg) no-repeat;
font-size:1px;
}

.boxRightBot{
width:350px;
height:11px;
float:left;
background: url(../img/layout/gradients/boxrightbot.jpg) no-repeat;
font-size:1px;

}

.boxRightCont{
width:320px;
float:left;
color:#fff;
padding:0;
padding:5px 15px 0 15px;
background:#000;
}

#companyTabs{
width:594px;
float:left;
background:transparent url(../img/layout/gradients/playerlinksborder.jpg) repeat-x scroll center bottom;
margin:0 0 10px 0;
}


#tabsUl1, #tabsUl2, #tabsUl3 {
width:320px;
float:left;
background:transparent url(../img/layout/gradients/playerlinksborder.jpg) repeat-x scroll center bottom;
}

#tabsUl1 li, #tabsUl2 li, #tabsUl3 li, #companyTabs li {
float:left;
margin:0;
padding:0;
text-align: center;
}

#tabsUl1 li a, #tabsUl2 li a, #tabsUl3 li a, #companyTabs li a {
text-decoration:none;
font-size:12px;
}

.tabsLink{
width:82px;
height:27px;
display:block;
padding:7px 0 0 0px;
color:#a8a8a8;
}

.tabsLinkSel{
width:82px;
height:27px;
background: url(../img/layout/buttons/moviestabssel.jpg) no-repeat;
display:block;
padding:7px 0 0 0px;
color:#fff;
}

.comTabsLink{
width:82px;
height:37px;
display:block;
padding:7px 0 0 0px;
color:#a8a8a8;
text-align:center;
}

.comTabsLinkSel{
width:82px;
height:37px;
background: url(../img/layout/buttons/moviestabssel2.jpg) no-repeat;
display:block;
padding:7px 0 0 0px;
color:#fff;
text-align:center;
}

.recommendCont,.yourListCont,.moviesTwoCont{
float:left;
width:320px;
}

.recommendCont2 {
width:265px;
}

.recommendItem,.yourListItem,.moviesTwoItem{
float:left;
width:320px;
height:85px;
background: url(../img/layout/gradients/movieitembkg.jpg) no-repeat 0 0;
padding:10px 0 0 0;
}

.recommendItemHover,.yourListItemHover,.moviesTwoItemHover{
float:left;
width:320px;
height:85px;
background: url(../img/layout/gradients/movieitembkg.jpg) no-repeat 0 -95px;
padding:10px 0 0 0;
}

.recommendItemImg,.yourListItemImg,.moviesTwoItemImg{
width:127px;
height:79px;
float:left;
position:relative;
margin:0 6px 0 0;
}

.moviesThreeItemImg{
width:127px;
height:79px;
float:left;
position:relative;
margin:5px 0px 0 10px !important;
margin:5px 0 0 5px;
}


.recommendItemDesc,.yourListItemDesc,.moviesTwoItemDesc{
float:left;
color:#767676;
width:175px;
margin:5px 0 0 0 !important;
margin:5px 0 0 3px;
}

.recommendItemImgBorder,.yourListItemImgBorder,.moviesTwoItemImgBorder{
width:127px;
height:79px;
position:absolute;
background: url(../img/layout/gradients/borderimg.gif) no-repeat 0 0;
top:0;
left:0;
}


.recommendItemImgBorderHover,.yourListItemImgBorderHover,.moviesTwoItemImgBorderHover{
width:127px;
height:79px;
position:absolute;
background: url(../img/layout/gradients/borderimg.gif) no-repeat 0 -79px;
top:0;
left:0;
}

.recommendImgLink {
width:127px;
height:79px;
position: absolute;
}

.recommendItemTime,.yourListItemTime,.moviesTwoItemTime,.moviesThreeTime{
color:#278BF0;
float:left;
font-size:11px;
}

.recommendItemStars,.yourListItemStars,.moviesTwoItemStars{
float:left;
margin:3px 0 0 0 !important;
margin:3px 0 0 3px;
}

#recommend{
display:block;
width:320px;
height:110px;
float:left;
}

#recommend4{
}

#yourList {
display:none;
}

.movieListPrev, .movieListPrev2{
float:left;
margin:10px 0 5px 0;
}

.movieListNext, .movieListNext2{
float:right;
margin:10px 0 5px 0;
}

.bannerRight{
float:left;
margin:5px 0 0 0;
border:0px solid #646464;
}

#moviesTwo{
width:350px;
float:left;
margin:5px 0 0 0;
}

.moviesTwoTitle{
float:left;
width:320px;
height:25px;
background:transparent url(../img/layout/gradients/playerlinksborder.jpg) repeat-x scroll center bottom;
}

.moviesTwoContainer{
float:left;
width:320px;
}

.leftPanelSearch{
float:left;
width:324px;
margin:5px 0 0 0;
}

.leftPanelSearchBlock{
color:#fff;
float:left;

}

.leftPanelSearchSiteBtn{
color: #fff;
font-weight: bold;
width:65px;
height:27px;
background: url(../img/layout/buttons/search_btn.gif) no-repeat;
cursor:pointer;
padding: 5px 0;
}

.leftPanelSearchBlock table td {

}

.leftPanelSearchTitle{
background:transparent url(../img/layout/gradients/playerlinksborder.jpg) repeat-x scroll center bottom;
float:left;
height:25px;
width:295px;
}

.moviesThree{
float:left;
width:624px;
margin:5px 0 0 0;
}

.moviesThreeTitle{
background:transparent url(../img/layout/gradients/playerlinksborder.jpg) repeat-x scroll center bottom;
float:left;
height:25px;
width:595px;
}

.moviesThreeCont{
float:left;
width:595px;
margin:5px 0px 5px 0;
}

.moviesThreeCont h2 {
margin:0 0 0 12px;
}

.moviesThreeCont .moviesThreeTime{
margin:1px 10px 0 12px;
}

.moviesThreeItem{
background:transparent url(../img/layout/gradients/moviethreeitembkg.jpg) repeat-x scroll 0 0px;
float:left;
width:148px;
margin:0 0 0px 0px;
padding:5px 0 0 0px;
height:147px;
}

.test{
float:left;
width:148px;
height:147px;
position:absolute;
top:0;
left:0;
}

.moviesThreeItemHover{
background:transparent url(../img/layout/gradients/moviethreeitembkg.jpg) repeat-x scroll 0 -152px;
float:left;
width:148px;
margin:0 0 0px 0px;
padding:5px 0 0 0px;
height:147px;
}



.moviesThreeItemAdd{
float:right;
margin: 1px 10px 0px 0;
}

.moviesThreeItemAdd a {
color:#278bf0;
}

.moviesThreeItemImgBorder{
width:127px;
height:79px;
position:absolute;
background: url(../img/layout/gradients/borderimg2.gif) no-repeat 0 0;
top:0;
left:0;
}

.moviesThreeItemImgBorderHover{
width:127px;
height:79px;
position:absolute;
background: url(../img/layout/gradients/borderimg2.gif) no-repeat 0 -79px;
top:0;
left:0;
}

.article .boxLeftCont {
padding: 0px 15px 0px 15px;
}

.articleTitle {
background:transparent url(../img/layout/gradients/playerlinksborder.jpg) repeat-x scroll center bottom;
height: 25px;
}

.articleContent {
height: 93px;
overflow: hidden;
text-align: justify;
}

.articleContentSel {
text-align: justify;
}

.articleMore {
float: right;
padding: 5px 0px 0px 0px;
}

.articleMore a.moreLeft {
display: none;
}

.tooltipItem{
width:293px;
height:154px;
float:left;
padding:5px 5px 0 5px;
}

.tooltipItemImgBorder{
width:127px;
height:79px;
position:absolute;
background: url(../img/layout/gradients/borderimg3.gif) no-repeat 0 0px;
top:0;
left:0;
}

.tooltipItemTime{
color:#f0f7c0;
float:left;
margin:3px 6px 0 0 !important;
margin:3px 6px 0 2px;
font-size:11px;
}

.tooltipItemStars{
float:left;
margin:5px 0 0 0;
}

.tooltipItemImg{
width:127px;
height:79px;
float:left;
position:relative;
margin:5px 5px 0 0;
}

.tooltipItemDesc{
float:left;
color:#b5b5b5;
width:155px;
margin:5px 0 0 0;
}

.moviesThreePagination{
background:transparent url(../img/layout/gradients/playerlinksborder.jpg) repeat-x scroll center top;
width:594px;
float:left;
padding: 20px 0 10px 0;
color:#fff;
}

.moviesThreePagination a{
margin:0 5px 0 5px;
}

.moviesThreePaginationItem a{
color:#fff;
margin:0 0 0 5px;
width:21px;
height:22px;
display:block;
}

.services{
float:left;
margin:5px 0 0 0px;
width:624px;
}

.servicesTitle{
background:transparent url(../img/layout/gradients/playerlinksborder.jpg) repeat-x scroll center bottom;
float:left;
height:25px;
width:595px;
}

.servicesCont{
float:left;
width:595px;
margin:5px 0px 5px 0;
}

.servicesItem{
float:left;
width:110px;
height:52px;
margin:0 120px 25px 0;
}

.tooltip2Item{
color:#aaaaaa;
}

.newsletterMenu{
float:left;
width:988px;
height:55px;
}

.newsletter{
float:left;
width:300px;
margin:10px 0 0 15px !important;
margin:10px 0 0 10px;
}

.footerTop{
background:transparent url(../img/layout/gradients/contbkg4.jpg) repeat-y scroll 0 0;
float:left;
width:988px;
height:55px;
}

.contentCorner{
background:transparent url(../img/layout/gradients/footercorner.jpg) no-repeat scroll 0 0;
float:left;
width:988px;
height:6px;
}


.footer{
float:left;
width:988px;
height:55px;
}

.newsletterBtn{
background: url(../img/layout/buttons/newsletterbtn.jpg) no-repeat;
width:28px;
height:27px;
cursor:pointer;
}

.menuDown{
float:right;
margin:10px 30px 0 0px !important;
margin:10px 20px 0 0px;
}

.menuDown ul li {
float:left;
}

.menuDown ul li a{
color:#278bf0;
}

.copyright{
float:left;
margin: 15px 0 0 15px;
color:#9b9b9b;
}

.footerLinks{
float:right;
width:246px !important;
width:248px;
margin:14px 0px 0 12px;
}

.footerLogoPatternHeur{
position:relative;
width:119px;
height:20px;
float:left;
}


.footerLogoPatternAct{
position:relative;
width:94px;
height:20px;
float:left;
margin:0 16px 0 0;
}

.powered{
float:right;
margin: 15px 0 0 0px;
color:#9b9b9b;
}

.powered a {
color:#9b9b9b;
}

a.actualizer{
display:block;
width:93px;
height:19px;
background: url(../img/layout/actualizer.jpg) no-repeat 0 0;	
}

a.actualizer:hover{
display:block;
width:93px;
height:19px;
background: url(../img/layout/actualizer.jpg) no-repeat 0 -19px;	
}
a.heuristic{
display:block;
width:119px;
height:20px;
background: url(../img/layout/heuristic.jpg) no-repeat 0 0;	
}

a.heuristic:hover{
display:block;
width:119px;
height:20px;
background: url(../img/layout/heuristic.jpg) no-repeat 0 -20px;	
}

.pages{
float:left;
width:624px;
}

.pagesCont{
margin:10px 0 10px 0;
color:#b5b4b4;
}


.pagesItem{
float:left;
width:594px;
margin:20px 0 10px 0;
color:#646464;
}

.pagesItemImg {
border: 1px solid #333;
float: left;
margin: 2px 4px 4px 2px;
padding: 1px;
}

.pagesDesc h2 {
margin-bottom: 15px;
}

.sitemap{
float:left;
width:624px;
}

#playerItemCont, #playerItemTellFriend, #playerItemMoreInfo {
display:none;
}

.tableTellFriend{
margin:30px 0 0 0;
	
}

.tableTellFriend td.alert{
text-align:center;	
}

.youarehere{
float:left;
width:594px;
margin:0 0 10px 0;	
}

.youarehere a {
color:#646464;	
}

.contactForm{
float:left;
width:425px;	
}

.contactInfo{
float:left;
width:165px;
margin:8px 0 0 0;	
}

/*@formularze - styl elementow pol tekstowych*/
tr.formRow input.text, input.textm, tr.formRow textarea, tr.alertRow input.text, tr.alertRow input.textm, tr.alertRow textarea {
border: 1px #646464 solid;
width: 230px;
padding: 2px 2px 2px 2px;
background:#000;
}

/*@formularze - styl elementow podczas bledu*/
tr.alertRow input.text, tr.alertRow textarea {
border-color: #f40;
}

/*@formularze - styl elementow*/
tr.formRow td, tr.alertRow td {
padding: 2px 3px 4px 3px !important;
padding: 1px 2px 1px 2px;
}

/*@formularze - wysokosc pol tresci*/
tr.formRow  textarea, tr.alertRow  textarea {
height: 60px;
}

/*@formularze - margines przycisku wysylki*/
tr td input.btn_sml, tr td input.btn_sml_sel {
margin: 0px 0px 0px 3px !important;
margin: 0px 0px 0px 2px;
}

/*@formularze - styl etykiet*/
tr.formRow td.label, tr.alertRow td.label {
width: 85px;
padding: 2px 10px 2px 20px;
white-space: nowrap;
}

/*@formularze - tlo etykiet*/
tr.alertRow td.label {
background: transparent;
}

/*@formularze - margines elementow opisowych*/
tr.formRow td.info, tr.alertRow td.info {
padding: 2px 10px;
}

/*@formularze - styl elementow opisowych informujacych o bledzie*/
tr.alertRow div {
color: #f40;
}

/*@formularze - gwiazdka pole wymagane*/
td.required {
width: 7px;
color: #F33F00;
}

/*@formularze - tabela*/
.form table {
width: 100%;
}

/*@formularze - brak zawijania*/
td.nw {
white-space: nowrap;
}

/*@formularze - przyciaganie tekstu do prawej*/
td.r {
text-align: right;
}

/*@formularze - rozmiar pol checkbox*/
tr.formRow td div.checkboxes input {
width: 13px;
height: 13px;
border: 0px none transparent;
}

.captcha{
margin:0 0 5px 0;	
}

td.submit {
text-align:right;	
}


.actBarCont{
width:490px;
height:22px;
float:left;
background:url(../img/layout/gradients/actbarbkg.jpg) no-repeat;
color:#fff;
padding:6px 0 0 7px;
}

.actBar{
float:left;
color:#fff;
padding:2px 0 0 7px;
width:490px;
height:22px;
}

.actBarItem{
padding:2px 0 0 7px;
width:450px;
color: #767676;
}

.googlemap{
padding:5px;
border:1px solid #2e2e2e;
float:left;

}
.googlemapTab{
padding:5px;
border:1px solid #646464;
float:left;
width:550px;
height:480px;
margin:10px 0 0 0;
}

#recommendContainer, #yourListContainer{
width:320px;
float:left;;	
}

#yourListContainer .movieListPrev, #yourListContainer .movieListNext{
display:none;	
}

.playerItemStars{
float:left;
margin:4px 0 0 0;
}


/***GALERIE****/

#galleriesPrev{
}

#galTypeCont{
width:580px;
height:320px;
margin: 10px 0 25px 0;
text-align:center;
}

#galType{
width:380px;
height:310px;
margin:0 auto;
}

#galType img{
padding: 3px;
border:1px solid #333;
}

.galItem{
float:left;
}


#dbformFgal_type, #dbformFcategory, #dbformFwoj{
background:#000;
color#767676;
border:1px solid #646464;
width:150px;
}

#dfformFgal_type option{
border:none;
}

.imgBorder{
border:1px solid #646464;
}

#map{
overflow:hidden;
}

.loginBox{
float:right;
margin:2px 2px 2px 0;
color:#fff;
}

.loginBox a {
color:#fff;
}

#descContainer, #compContainer, #galContainer, #mapContainer{
display:none;
}

.bold{
font-weight:bold;
}

.houseIcon{
width:29px;
height:24px;
display:block;
background: url(../img/layout/menu/house.jpg) no-repeat 0 0;
margin:18px 0 0 10px;
}

.houseIcon:hover{
width:29px;
height:24px;
display:block;
background: url(../img/layout/menu/house.jpg) no-repeat 0 -24px;
margin:18px 0 0 10px;
}

.gmapLink{
color:#767676;
}

.gmapLink:hover{
color:#767676;
text-decoration:underline;
}

.searchTable{
margin:20px 0 0 0;
}

.paginationTxt{
float:left;
margin:0 10px 0 0;
color:#fff;
}

.nextprev{
color:#fff;
text-align: center;
}

.nextprev b {
color:#278BF0;
margin:0 5px 0 5px;
font-size:14px;
}

.paginationLink {
color:#fff;
}

.padding40px{
padding-left:40px;
}

.green{
color:#278bf0;
font-weight:bold;
}

.companyTable{
float:left;
}

#companyLogo{
float:right;
margin:0 50px 0 0 !important;
margin:0 25px 0 0;
}


.descTabCom{
float:left;
}

.galleryimageframe {
float: left;
padding: 1px;
border: 1px solid #333;
margin: 12px 0 0 12px;
}

.galleryimageframe:hover {
border: 1px solid #278bf0;
}

.form_float {
float: right;
padding: 0 0 5px 5px;
border-left: 1px solid #2e2e2e;
margin: 0 0 5px 5px;
}

.bltSearch { width: 324px; }
.bltSearch2 { width: 294px; height: 230px;}

.bltPremium { width: 294px; background-position: right;}
.bltPremium2 { width: 264px; height: 230px; background-position: right;}
.bltPremium3 { width: 264px; background-position: bottom right;}

.boxDowcipyItem {
background: #000 url(/img/layout/gradients/bgboxgradient288.gif) top center repeat-y;
padding: 0 4px;
width: 280px;
}

.boxDowcipyItemTop {
background: #000 url(/img/layout/gradients/bgboxtop288.gif) top center no-repeat;
font-size: 1px;
height: 5px;
width: 288px;
}

.boxDowcipyItemBottom {
background: #000 url(/img/layout/gradients/bgboxbottom288.gif) top center no-repeat;
font-size: 1px;
height: 5px;
margin-bottom: 20px;
width: 288px;
}

.sup2 {
color: #aaa;
font-size: 8px;
vertical-align: super;
}

.pagesmore {
text-align: right;
}

.pagesDate {
}

#map span {display:none;}

#form h3 {
padding-top: 10px;
}

#form textarea {
background: #000;
border: 1px solid #666;
}

#panel_langs {
clear: right;
float:right;
padding:0px 5px 0 0;
text-align: right;
width:100px;
}

#panel_langs .lang_item {
float: right;
padding:0 5px;
}

#panel_langs .lang_item img {
border:1px solid #555;
padding:1px;
}

#panel_langs .lang_item img:hover {
border:1px solid #aaa;
}

#watermark {
background: transparent url(/img/layout/watermark3.gif) top left no-repeat;
height: 46px;
left: 505px;
position: absolute;
top: 30px;
width: 68px;
z-index: 10;
filter: alpha(opacity=10);  /* internet explorer */
-khtml-opacity: 0.10;      /* khtml, old safari */
-moz-opacity: 0.10;       /* mozilla, netscape */
opacity: 0.10;           /* fx, safari, opera */
}

#loginPanel {
float:right;
padding:0 5px 1px 5px;
}

.loginPanelMarg {
float: right;
padding: 12px 0 11px 0;
}

#loginPanel input.inp {
background: transparent;
border: 1px solid #777;
margin-right: 5px;
}

#loginPanel input.subm {
}

.loginPanelForm {
float: right;
margin-right: 20px;
opacity: 0;
}

.videopages h1 {
float: left;
padding: 3px 15px;
}

.devel b {
color: #eee;
}

#registerLnk {
float: right;
}

#registerLnk a {
background: transparent url(/img/layout/reg_link.gif) 0 0 no-repeat;
color: #fff;
display: block;
height: 15px;
padding: 6px 0;
text-align: center;
text-transform: uppercase;
width: 100px;
}

#registerLnk a:hover {
text-decoration: none;
}


.fake_player {
/*background: transparent url(/img/layout/fake_player.jpg) 0 0 no-repeat;*/
height: 395px;
width: 591px;
}

img.brak_dostepu {
left: 5px;
position: absolute;
top: 14px;
}

div.brak_dostepu {
background: #000;
height: 340px;
left: 5px;
position: absolute;
top: 14px;
width: 580px;
filter: alpha(opacity=50); /* internet explorer */
-khtml-opacity: 0.5;      /* khtml, old safari */
-moz-opacity: 0.5;       /* mozilla, netscape */
opacity: 0.5;           /* fx, safari, opera */
}

span.brak_dostepu {
color: #fff;
display: block;
font: bold 14px Verdana;
left: 5px;
padding-top: 170px;
position: absolute;
text-align: center;
top: 14px;
width: 580px;
}


.articleLink {
color: #fff;
font: normal 14px Verdana;
line-height: 25px;
padding-left: 20px;
}


a.tab_extra {
background: transparent url(/img/layout/menu/tab_extra.gif) center center no-repeat;
color: #fff;
display: block;
font: normal 16px Arial;
height: 30px;
margin: 0 auto;
padding-top: 4px;
width: 110px;
}


