body { background-color:#e1e1e1; background:url(../images/tlo.gif); margin: 0px;}
td, div { font-family: Arial, Helvetica; font-size: 12px; color:#55555c;}
img {border-width: 0px;}
div.clear {float: none; clear: both; width:955px}
div.clearx {float: none; clear: both;}
div.clearNewsList {float: none; clear: both; height: 7px;}
div.debug {padding: 3px; border: 1px dotted #00aa00; color: #00aa00; font-size: 9px;}
form, fieldset, object {margin:0; padding:0; border:0;}

a { color:#B80019; text-decoration: none;}
a:hover { color:#000000; text-decoration: underline;}

.color {color:#000000;}

#containter {overflow:hidden; padding:0; margin:0 auto; text-align:center; width: 100%; }
.wrapper {margin:0 auto; width:1023px; text-align:left; overflow:hidden; background-color:#f5f5f5; padding: 0px; height: 100%; float: none; background:url(../images/bodyPodlew.gif) repeat-y;}
div.glowna { width: 980px; float: left; height: 100%; margin: 0px; margin: 0; padding:0;}

table {
	empty-cells: show;
}
img.icoReadS, .artTitle img.icoReadS, .newsTitle img.icoReadS {
	width: 16px;
	height: 16px;
	border: 0;
	margin-left: 5px;
	margin-top: 3px;
}
img.ico {
	width: 31px;
	height: 31px;
	border: 0;
}
img.strzKolko {
	width: 26px;
	height: 25px;
	border: 0;
}
/* naglowek */
td.logoIboxy {
	padding: 6px 0 0 0 ;
	text-align: right;
}
div.naglowek {
	float: none;
	width: 963px;
	padding: 0px 5px 10px 10px;
	margin: 10px 0px 5px 0px;
	border: 0px solid #ff1111;
}
div.logo {
	float: left;
	width: 150px;
	padding: 15px 28px 0 0;
	margin: 0;
	border: 0px solid #dd1111;
	height: 110px;
}
div.boxyNaglRamka {
	width: 130px;
	padding: 0 0 5px 0; 
	margin: 0;
	border-width: 0px; 
	border-style: solid;
	border-color: #bbbbbb;
	background-color:#ffffff;
	height: 114px;
	text-align: center;
}
div.boxyNagl {width:132px; height: 110px; border-bottom: 1px solid #bbbbbb; float: left;  padding: 8px 0 0 0; text-align: center; margin: 0 10px 0 0;}
div.boxyNagl.wig {width:190px; margin-right: 0;}
div.boxyNagl.prawe {float: right;}
div.boxyNaglInside {background-color:#ffffff; padding: 15px 0 0 0; height: 100px; margin:0;}
div.boxyNaglInside.flash {padding-top: 5px;}
div.boxyNagl.login {width: 140px;}
div.boxyNaglRamka.login {width: 150px; }
.boxyNaglNapis img {
	width: 40px;
	height: 40px;
	border: 1px solid #ffe1e1;
}
.boxyNaglRamka form {margin-top: 20px;}
input.time {
	border: 0px solid #ff0000;
	background-color: transparent;
	font-size: 11px; 
	font-weight: bold;
	color:#555555;
	width: 110px;
	font-family: Tahoma, Arial, Helvetica;
}
div.rates {}
div.weather {padding-left: 5px;}
div.boxyNaglNapis {
	background-color:#bbbbbb;
	font-size: 10px; 
	letter-spacing: 1px;
	font-weight: bold;
	color:#ffffff;
	padding: 1px 0 1px 3px;
	text-align: center;
	margin: 0;
}
div.boxyNaglNapis.waski {
	letter-spacing: 0;
}
div.logo, div.login, div.boxyNagl, div.boxyNaglWig {overflow:hidden;}
div.sciezka {
	margin: 0px;
	padding: 2px 0px 0px 12px; 
	color:#000000; 
	font-size: 10px; 
	font-weight: bold;
	clear: both;
	float: none;
}
.sciezka a {
	color:#B80019;
}
.sciezka a:hover {
	color:#333333;
}
div.head01 {
	color:#ffffff;
	background-color:#cccccc;	
	padding: 2px 1px;
	font-size: 11px; 
	font-weight: bold;
	border: 2px solid #f5f5f5;
}
div.head01premium {
	float: right;
	color:#B80019;
	padding: 0 5px 0 0;
	font-size: 12px; 
	font-weight: bold;
	font-style:italic;
	border: 0;
}
div.head01spons {
	color:#ffffff;
	background-color:#cccccc;	
	padding: 2px 1px;
	font-size: 11px; 
	font-weight: bold;
	border: 2px solid #f5f5f5;
	margin-top: 10px;
}

/* srodek - kolumny */
div.trescGlowna {border: 0; float: none; clear: both; width: 955px; padding: 10px; margin: 0;}
div.col100proc {border: 1px solid #e1e1e1; padding: 0; width: 950px; float: none; margin: 0px 10px 0px 0px;overflow:hidden;}
div.colLewa23 {border: 1px solid #e1e1e1; padding: 0; width: 620px; float: left; margin: 0px 10px 0px 0px;overflow:hidden;}
div.colLewa23spacing {border: 0; padding: 0; width: 620px; float: left; margin: 0px 10px 0px 0px;overflow:hidden; height: 3px;}
div.colPrawa13 {border: 1px solid #e1e1e1; padding: 0; width: 320px; float: right; margin:0;overflow:hidden;}
div.colLewa13 {border: 1px solid #e1e1e1; padding: 0; width: 304px; float: left; margin: 0px 10px 0px 0px;overflow:hidden;}
div.colLewa13.ramMore {padding: 5px 0 5px 0;}
div.colLewa13spacing {border: 0; padding: 0; width: 304px; float: left; margin: 0px 10px 0px 0px; overflow:hidden; height: 3px;}
div.colPadding {padding: 10px;}
div.colLeftBigRegister{
	float: left;
	width: 540px;
	padding: 0;
	margin: 0;
	border: 0px solid #000099;
	height: 620px;
	border: 1px solid #e1e1e1;
}
div.colRightRegister {
	float: right;
	width: 400px;
	padding: 0px;
	margin: 0;
	border: 1px solid #e1e1e1;
	height: 620px;
}
/* multifest */

div.MFtitle {
	font-size: 12px;
	font-weight: bold;
	background-color: #6E7070;
	color: #cEcFd1;
	margin: 14px 0 2px 0;
	padding: 1px 3px 1px 3px;
}
div.MFevent{
	font-size: 11px;
	font-weight: bold;
	color: #D9166E;
	line-height: 18px;
}
div.MFevent a { color: #000000; }
div.MFevent a:hover { color: #D9166E; }

/* reklamy */
adds.td { vertical-align: top;}
td.addsBillboard {
	padding: 4px 10px 0 0;
}
div.addsBillboard {
	float: left;
	width: 750px;
	padding: 0;
	text-align: center;
	margin: 0;
	border: 0;
}
div.addsNearBillboard {
	float: right;
	width: 190px;
	padding: 0;
	text-align: center;
	margin: 0;
	border: 0;
}
div.addsNearBillboard121 {
	width: 190px;
	padding-bottom: 4px;
	text-align: center;
	margin: 0;
	border: 0;
}
div.addsNearBillboard122 {
	width: 190px;
	padding-top: 2px;
	text-align: center;
	margin: 0;
	border: 0;
}
div.addsRightOther {
	width: 300px;
	clear: both;
	margin: 0px 0px 10px 0px;
}
.addsRightOther img {
	width: 300px;
	border:0;
}
div.addsRight {
	width: 300px;
	clear: both;
	margin: 0px 0px 10px 0px;
}
.addsRight img {
	width: 300px;
	height: 190px;
	border:0;
}
div.addsRight60 {
	width: 300px;
	clear: both;
	margin: 0px 0px 10px 0px;
}
.addsRight60 img {
	width: 300px;
	height: 60px;
	border:0;
}
div.addsRightTop {
	width: 300px;
	clear: both;
	margin: 0px 0px 10px 0px;
}
div.addsSrodtekstTop {
	margin: 10px 2px 10px 2px;
}
div.addsSrodtekstTop img {
	width: 600px;
}

/* lista linków */
div.linkList {margin: 8px 8px 15px 8px; font-size: 11px;}
div.linkListItem {margin-top: 3px; font-size: 11px; font-weight: bold;}
div.linkListItem a {color: #000066; text-decoration: none;}
div.linkListItem a:hover {color: #660000; text-decoration: underline;}

div.issueMainArtTitle {margin: 3px 0 0 0; font-size: 12px; font-weight: bold;}
div.issueMainArtTitle a {color: #aa0000; text-decoration: none;}
div.issueMainArtTitle a:hover {color: #000066; text-decoration: underline;}
div.issueMainArtIntro {margin: 3px 0 12px 0; font-size: 10px; font-weight: normal;}
/*box like issue */
div.box {padding: 4px 10px 10px 10px; clear: both;}
div.linkListForBox {margin: 0 0 0 8px; }
div.linkListForBox .linkListItem {margin-top: 6px; font-size: 12px; font-weight: bold; line-height: 16px;}
div.linkListForBox .linkListItem a {color: #C21010; text-decoration: none;}
div.linkListForBox .linkListItem a:hover {color: #000033; text-decoration: underline;}
/* issue */
div.issue {padding: 4px 10px 10px 10px; clear: both;}
div.linkListForIssue {margin: 0 0 0 8px; float: right; width: 135px;}
div.linkListForIssue .linkListItem {margin-top: 6px; font-size: 11px; font-weight: normal; line-height: 11px;}
div.linkListForIssue .linkListItem a {color: #C21010; text-decoration: none;}
div.linkListForIssue .linkListItem a:hover {color: #000033; text-decoration: underline;}
div.issueImg {float: left; width: 150px; margin: 0; padding:0;}

div.opisIssue {
	float: right; width: 420px;
	border: 0px solid #dd5555;
	padding-top: 15px;
	font-size: 14px;
}
div.price {
	color:#000000;
	font-size: 14px;
	text-align: right;
	padding: 2px 5px 6px 0;
}
div.price b {color:#800000}

div.bordBot {border-bottom: 1px solid #cccccc; clear: both; padding-top: 10px;}
/* forms */
img.code {width: 150px; height: 50px; border: 0;}
.gw {color:#cc0000; font-weight: bold; font-size: 16px;}
#time, #search, #search form  { border: none; padding: 0; margin: -10px 0 0 10px; font-size: 11px;}
#search input {
	font-weight: normal;
	width: 70px;
	font-size: 9px;
}
#search input.subm {
	background: transparent url(../images/mgnf.gif) 0 0 no-repeat;
	border: none;
	width: 19px;
	height: 17px;			
	max-height: 21px;			
	margin-left: 3px;
	cursor: pointer;
}

#login, #login form  { border: none; padding: 0; margin: -10px 0 0 10px; }
#login td, #login div  {
	font-size: 10px;
	font-weight: bold;
	color:#666666;
	border: none;
	text-align: left;
	margin: 0; padding:0;
}
#login input {
	font-weight: normal;
	width: 90px;
	font-size: 9px;
}
#login input.subm {
	background: transparent url(../images/submOKuact.png) 0 0 no-repeat;
	border: none;
	width: 21px;
	height: 25px;			
	max-height: 21px;			
	margin-left: 3px;
	cursor: pointer;
	border: 0px solid #ffe1e1;
}
#login input.subm:hover { background: transparent url(../images/submOK.png) 0 0 no-repeat;}
#login input.subm:active { background: transparent url(../images/submOKuact.png) 0 0 no-repeat;}

#register, #passChange, form, fieldset   { border: none; }
#register td, #passChange td  {
	font-size: 10px;
	font-weight: bold;
	color:#666666;
	border: none;
	text-align: left;
	margin: 0;
	vertical-align: middle;
	text-align: left;
}
#passChange input, select, textarea {
	font-weight: normal;
	width: 150px;
	font-size: 11px;
	font-family: Arial, Helvetica;
}
#register input, select, textarea {
	font-weight: normal;
	width: 230px;
	font-size: 11px;
	font-family: Arial, Helvetica;
}
#register input.radio{
	font-weight: normal;
	width: 10px;
	font-size: 9px;
}
#register td.opis, #passChange td.opis, td.formOpis{text-align: right; padding-right: 5px;}
#register td.opisNorm {text-align: right;  padding-right: 5px; font-weight: normal;}
#register input.subm , #passChange input.subm, #issueOrder input.subm, input.subm {
	background: #cccccc;
	font-size: 10px;
	font-weight: bold;
	color:#B80019;
	border: 1px solid #B80019;
	cursor: pointer;
}
input.subm2 {
	background: #dddddd;
	font-size: 10px;
	font-weight: bold;
	color:#999999;
	border: 1px solid #666666;
	cursor: pointer;
}
input.radio {
	width: 15px;
}

/* artykul */
div.art {
	font-size: 12px;
	line-height: 16px;
	margin: 0px 0px 10px 0px;
	text-align:justify;
}
div.artFilmHP {
	font-size: 12px;
	line-height: 16px;
	margin: 0px 0px 10px 0px;
	text-align:left;
	padding-top: 5px;
}
div.artFull {
	font-size: 12px;
	line-height: 16px;
	margin: 0px 0px 10px 0px;
	text-align:justify;
}
div.artTitle, a.artTitle {
	color: #000066;
	font-weight: bold;
	font-size: 16px;
	margin: 2px 0px 1px 0px;
	text-align:left;
}
div.artDate, span.artDate{
	color: #999999;
	font-size: 9px;
	margin: 0 0 4px 0;
}
div.artDateBig{
	color: #333333;
	font-size: 11px;
	margin: 0 4px 4px 0;
	text-align: right;
}
.art img {
	width: 75px;
	border: 1px solid #777777;
}
.news img {
	width: 60px;
	border: 1px solid #777777;
}
.newsImg, .artImg {
	float: left;
	margin-right: 6px;
}
/* news */
div.infoRegister {
	background-color: #e0e0e0;
	border: 1px solid #cccccc;
	color: #666666;
	font-size: 10px;
	margin-top: 10px;
	padding: 5px;
}
div.naglData {
	border-left: 4px solid #B80019;
	background-color: #e0e0e0;
	clear: both;
	float: none;
	height: 10px;
	padding: 1px 5px 3px 5px;
	margin: 1px 0 3px 0;
}
div.naglDataLeft { 
	float: left; 
	font-size: 10px;
	font-weight: bold;
	color: #B80019;
}
div.naglDataRight { 
	float: right;
	font-size: 10px;
	font-weight: bold;
}
div.naglDataRight  a{ color:#000000;}
div.naglDataRight  a:hover, div.naglDataRight  a:active { color:#B80019; text-decoration: none;}
div.news {
	font-size: 12px;
	margin: 0px 0px 10px 0px;
	text-align:justify;
}
div.newsS {
	margin: 0px 0px 1px 0px;
}
div.newsTxt {
	margin-bottom: 8px;
	font-size: 12px;
	line-height: 16px;
	text-align:justify;
}
div.newsTitle, a.newsTitle {
	color: #000066;
	font-weight: bold;
	font-size: 16px;
	margin: 2px 0px 1px 0px;
	text-align:left;
}
div.newsTitleS, a.newsTitleS {
	color: #000066;
	font-weight: bold;
	font-size: 12px;
	margin: 1px 0 0 0;
	text-align:left;
}
div.newsDate{
	color: #999999;
	font-size: 10px;
	margin: 0 0 4px 0;
}
/* news - multimedia */
div.multimedia {
	font-size: 11px;
	margin: 0px 0px 10px 0px;
	text-align:justify;
	background-color: #ffffee;
	padding: 8px;
	border-width: 1px 0 1px 0; 
	border-style: solid;
	border-color: #B80019;
}
div.multimedia .newsHead {
	color: #000099;
	font-weight: bold;
	font-size: 10px;
	margin: 0;
}
div.multimedia .newsTitle, .multimedia a.newsTitle {
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	margin: 2px 0px 1px 0px;
	text-align:left;
}
.multimediaImg {
	float: right;
	margin-left: 6px;
	width: 60px;
	height: 60px;
	border: 1px solid #ffffff;
}
/* super news */
.sNewsImg {
	float: left;
	margin-right: 13px;
	
}
div.photoDesc {
	color: #777777;
	font-weight: bold;
	font-size: 10px;
	width:200px;
	text-align:left;
	line-height: 11px;
	padding: 0 4px 0 4px;
	text-indent: 0;
}
/*.sNews img {
	width: 230px;
	height: 150px;
	border: 1px solid #777777;
}*/
.sNews img {
	border: 1px solid #777777;
}
div.sNews {
	font-size: 14px;
	line-height: 18px;
	margin: 0px 0px 10px 0px;
	text-align:justify;
}
div.sNewsHead {
	color: #B80019;
	font-weight: bold;
	font-size: 11px;
	margin: 0;
}
div.sNewsTitle, a.sNewsTitle {
	color: #000066;
	font-weight: bold;
	font-size: 18px;
	margin: 2px 0px 1px 0px;
	text-align:left;
}
div.sNewsDate{
	color: #999999;
	font-size: 9px;
	margin: 0 0 4px 0;
}
/* films */
img.filmSmall {width: 280px; height: 185px; margin: 5px 0 5px 0; border: 1px solid #cccccc;}
img.filmIco {width: 150px; height: 100px; margin-right: 11px; float: left; border: 1px solid #cccccc;}

/* txt */
div.info {padding: 10px;}
div.more {padding: 1px 4px 1px 1px; margin: 0px 0px 10px 0px; font-size: 11px; font-weight: bold; text-align: right; background-color:#cccccc;}
.more a {color:#000066; text-decoration: none;}
.more a:hover {color:#000033; text-decoration: underline;}

/* stopka */
div.footLeft, div.footRight {
	height: 40px;
	font-size: 10px;
	padding: 5px;
	margin-top: 10px;
	
}
div.footLeft {
	float: left;
	width: 183px;
}
div.footRight {
	float: left;
	width: 750px;
	text-align: right;
}
/* stronicowanie */
div.stronyR {width: 100%; text-align: center;}
div.strony {}
div.str {
	float: left;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding: 1px 4px 1px 4px;
}
div.str a {
	font-weight: normal;
	color: #444444;
}
div.str a:hover{
	font-weight: normal;
	color: #B80019;
}
/* share */
div.toolRam {
	float: right; width:110px; border: 0px solid #cc6666;
	padding: 0 0 7px 7px;
}
div.tool {
	width:90px; border: 1px solid #B8C5D5;
	background-color:#ffffff; background:url(../images/toolsTlo.gif) repeat-y;
	float: right; 
	padding: 0 9px 1px 9px;
}
div.toolStack {
	font-family: Tahoma, Verdana;
	color: #748BB7;
	padding: 10px 0 4px 0;
	font-weight: bold;
	font-size: 9px;
}
div.toolItem {float: left;}
div.toolItem img {
	width: 28px;
	height: 24px;
	border:0;
	padding: 4px;
}
div.shareItem {padding: 2px;	font-size: 9px; color: #888888; font-weight: normal; font-family: Tahoma, Verdana;}
div.share a {color: #666666; text-transform: uppercase;}
div.share a:hover {color: #000000; text-decoration: none;}
div.share img {
	width: 16px;
	height: 16px;
	float: left;
	border: 0;
	padding-right: 4px;
}
/* platnosci SMS */
div.platnosciAll {font-size: 16px; line-height: 18px; color:#ff0000; padding: 10px;}
div.platnosci {float: right; margin-left: 15px; visibility:hidden;}
div.smsRamka {
	width:550px;
	padding:3px; 
	border:2px #900 solid; 
	background:#ffffff; 
	font-size: 10px;
}
div.smsTitle {
	font-size: 12px;
	font-weight:bold;
	border-bottom: 1px #900 solid;
	color:#000;
	margin-bottom:10px;
	padding-bottom:3px;
	text-align:center;
}
div.smsTresc {
	font-size: 12px;
	color:#000; 
	margin:10px 0;
}
div.smsTresc b {color:#aa0000; }
div.smsBrand { 
	width: 550px; 
	text-align: right;
	font-size: 9px;
	font-weight:bold;
} 
div.smsBrand a {
	color:#900;
	text-decoration: none;
}
div.smsInfo {padding: 10px; text-align: center; line-height: 18px;}
div.bankInfo {padding: 10px; text-align: left;}
select.paySelect {
	background-color:#eeeeee;
	color:#333333;
	font-size: 11px;
	width: 320px;
	padding: 5px;
	border: 0;
}
div.paymentError {
	color: #aa0000;
	font-size: 14px;
	font-weight: bold;
	padding: 15px 0 0 0;
}

.colRed {color:#cc0000;}
.colBordo {color:#B80019;}

b {float: none;}

.news img.padLock {
	width: 15px;
	height: 20px;
	float: right;
	border: 0;
}
img.padLockDesc {
	width: 31px;
	height: 41px;
	border: 0;
}
div.padLockImg {
	float: left;
	width: 31px;
	padding: 0;
	margin: 0;
}
div.padLockTxt {
	float: left;
	width: 140px;
	padding: 2px 15px 8px 5px;
	margin: 0;
	font-size: 10px;
}

table.dataTab  {
	border: 1px solid #aaaaaa;
}

table.dataTab td  {
	border-style: solid;
	border-width: 0 1px 1px 0;
	border-color: #aaaaaa;
	padding: 3px;
	text-align: right;
}
table.dataTab th  {
	border-style: solid;
	border-width: 0 1px 1px 0;
	border-color: #aaaaaa;
	padding: 3px;
	font-weight: bold;
}
div.pricesMore {
	font-weight: bold; text-align:right; margin: 10px 0 10px 0;
}
div.jpg {padding:0; text-align: left;}
div.gif {padding:0; text-align: left;}
td.zdjLista {border: 0px solid #00ff00;}

/* blogspot JIM */
.wp-caption  {
	-moz-border-radius:3px 3px 3px 3px;
	background-color:#F3F3F3;
	border:1px solid #DDDDDD;
	margin:10px;
	padding-top:4px;
	text-align:center;
	font-size: 10px;
	color: #333333;
}
.wp-caption.alignright { 
	margin-right:0;
	padding-right:0;
}

.wp-caption.alignleft { 
	margin-left:0;
	padding-left:0;
}
.alignleft { float: left }
.alignright { float: right }
.footNote{
	border-top: solid 1px #cccccc;
	padding: 5px;
	color: #666666;
	font-size: 14px;
	margin: 20px 0 4px 0;
	text-align: center;
}