@import url(/images/links.css);
@import url(/images/news.css);
@import url(/images/colorbox.css);
@import url(/images/sub_page.css);
@import url(/images/jcarousel.css);
@import url(/images/print.css);

* {
	margin:0;
	padding:0;
	}

body {
	font:12px/16px Tahoma, Arial, Helvetica, sans-serif;
	color:#083c79;
	text-align:center;
	/*behavior:url("/images/csshover.htc");*/ /* fix ie6 hover */
	background:url(/images/bck-main.png) repeat-x top #fff;
	}
	
a img {
	border:none;
	}
	
a { 
	outline:none;
	}

#container {
	width:1000px;
	margin:0 auto;
	text-align:left;
	position:relative;
	}
	
#topBar {
	height:90px;
	position:relative;
	}
	
#topBarNew {
	height:125px;
	position:relative;
	background:url(/images/top-bck-new.png) no-repeat;
	}	
	
#logo {
	width:335px;
	height:90px;
	position:absolute;
	left:332px;
	}
	
#logoNew {
	width:335px;
	height:90px;
	position:absolute;
	top:11px;
	left:10px;
	}	
	
#rightIconNew {
	width:333px;
	position:absolute;
	top:5px;
	right:-20px;
	}	
	
#rightIcon {
	width:333px;
	position:absolute;
	top:0;
	right:0;
	}
	
#leftIcon {
	width:332px;
	position:absolute;
	top:0;
	left:0;
	}				
	
#rightIcon a, #rightIconNew a, #leftIcon a {
	float:left;
	width:74px;
	height:90px;
	margin:0 7px 0 0;
	text-align:center;
	font:11px Arial, Helvetica, sans-serif;
	color:#8a8a8a;
	text-decoration:none;
	overflow:hidden;
	}
	
#rightIconNew a {
	margin:0;
	}
	
#leftIcon a {
	float:right;
	margin:0 0 0 7px;
	}	
	
#rightIcon a img, #rightIconNew a img, #leftIcon a img {
	height:75px;
	display:block;
	}
	
#rightIcon a:hover, #rightIconNew a:hover, #leftIcon a:hover {
	color:#000;
	}
	
#rightIcon a:hover img, #rightIconNew a:hover img, #leftIcon a:hover img {
	margin-left:-74px;
	}
	
a.topIcon:hover {
	position:relative; /* has layout */
	display:block;
	}
	
#topInfoBox {
	clear:both;
	width:1000px;
	height:49px;
	margin-top:16px;
	background:url(/images/infotopbox_bck.png) no-repeat;
	position:relative;
	font:10px Tahoma, Arial, Helvetica, sans-serif;
	color:#494a4a;
	}

#topInfoBox2 {
	clear:both;
	width:1000px;
	height:49px;
	margin-top:16px;
	background:url(/images/infotopbox_bck_2.png) no-repeat;
	position:relative;
	font:10px Tahoma, Arial, Helvetica, sans-serif;
	color:#494a4a;
	}

label img {
	behavior:url(/images/label_img.htc);
	}
	
#portalTxt {
	position:absolute;
	top:11px;
	left:37px;
	}
	
#radioPortal {
	position:absolute;
	top:10px;
	left:19px;
	}
	
.radio {
	width:16px;
	height:16px;
	}	
	
#googleTxt {
	position:absolute;
	top:10px;
	left:106px;
	}
	
#radioGoogle {
	position:absolute;
	top:10px;
	left:88px;
	}
	
#searchInput, #loginInput, #passInput {
	position:absolute;
	top:8px; top /*\**/: 9px\9;
	left:164px;
	width:118px;
	height:16px;
	border:0;
	font-size:11px;
	color:#919191;
	padding:1px 0 0 0;
	background:transparent;
	}
	
#searchInputNew {
	position:absolute;
	top:66px;
	left:395px;
	width:193px;
	height:20px;
	border:0;
	font-size:12px;
	line-height:20px;
	color:#000;
	padding:0;
	background:transparent;
	}	
	
#searchBut {
	position:absolute;
	top:7px;
	left:292px;
	}
	
#searchButNew {
	position:absolute;
	top:62px;
	left:600px;
	}	
	
#advancedSearch {
	position:absolute;
	bottom:6px;
	left:166px;
	}
	
#loginTxt {
	position:absolute;
	top:11px;
	left:375px;
	}
	
#loginInput {
	left:438px;
	width:98px;
	}
	
#passTxt {
	position:absolute;
	top:11px;
	left:555px;
	}
	
#passInput {
	left:588px;
	width:98px;
	}
	
#beLogIn {
	position:absolute;
	left:370px;
	top:14px;
	width:380px;
	text-align:center;
	font-size:11px;	
	}
	
#beLogIn a {
	text-decoration:none;
	}
	
#logNew {
	width:260px;
	text-align:right;
	position:absolute;
	right:367px;
	top:33px;
	font:12px Arial, Helvetica, sans-serif;
	color:#758191;
	}
	
#logInNew {
	width:300px;
	text-align:right;
	position:absolute;
	right:367px;
	top:13px;
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#758191;
	}	
	
#logNew a, #logInNew a {
	color:#758191;
	text-decoration:none;
	font-weight:bold;
	}
	
#logNew a:hover, #logInNew a:hover {
	color:#0a50a1;
	}
	
#loginBut {
	position:absolute;
	top:7px;
	left:698px;
	}
	
#accountRegister {
	position:absolute;
	bottom:6px;
	left:377px;
	}
	
#remindPass {
	position:absolute;
	bottom:6px;
	left:592px;
	}
	
#nemes {
	position:absolute;
	width:168px;
	top:12px;
	right:60px;
	text-align:right;
	}
	
#nemes span {
	display:block;
	}	
	
#clockBox {
	position:absolute;
	top:2px;
	right:10px;
	width:46px;
	height:46px;
	}
	
#topMenu {
	width:962px;
	height:27px;
	background:url(/images/topmenu_bck.png) no-repeat;
	text-align:center;
	padding:0 0 0 38px;
	margin:0;
	}
	
#topMenuNew {
	width:1000px;
	height:30px;
	background:url(/images/topmenu_bck_new.png) no-repeat;
	text-align:left;
	padding:0;
	margin:0 0 7px 0;
	}
	
#topMenu a, #topMenuNew a {
	font:11px Tahoma, Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	height:23px;
	display:block;
	float:left;
	padding:7px 14px 0 14px;
	}
	
#topMenu a:hover {
	color:#ffdb2f;
	background:url(/images/menu_arrow.png) no-repeat 50% 0;	
	}
	
#topMenuNew a:hover {
	color:#ffdb2f;
	background:url(/images/menu_arrow_new.png) no-repeat 50% 0;	
	}	
	
#topMenu p, #topMenuNew p {
	width:1px;
	height:27px;
	background:url(/images/menu_sep.gif) no-repeat 0 4px;
	float:left;
	}
	
#todayDate {
	font:11px Arial, Helvetica, sans-serif;
	color:#a2cfff;
	float:right;
	width:310px;
	text-align:right;
	padding:8px 20px 0 0;
	}
	
#baner1Box {
	clear:both;
	width:1000px;
	min-height:100px;
	height:auto;
	text-align:center;
	margin:4px auto 8px auto;
	}
	
#contentWrapper {
	width:1000px;
	height:auto;
	position:relative;
	}
	
#leftColumn_subpage a { 
	outline:none;
	color:#898989;
	text-decoration:none;
	}
	
#leftColumn_subpage a:hover {
	color:#2965A9;
  }	
	
#leftColumn {
	width:465px;
	float:left;
	}
	
#rightContent {
	overflow:hidden;
	}
	
#centerColumn {
	width:342px;
	float:left;
	margin-right:3px;
	background:url(/images/center_bck.png) repeat-x #eaeaea;
	}
	
#rightColumn {
	width:190px;
	float:right;
	}
	
#menucontainer {
	height:37px;
	width:462px;
	background:url(/images/newsline_bck.png) no-repeat;
	position:absolute;
	top:0;
	z-index:2;
	}
	
#corner {
	width:7px;
	height:7px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/images/menu_corner.png');
	position:absolute;
	top:0;
	left:0;
	z-index:3;
	}
	
#corner[id] {
	background:url(/images/menu_corner.png) no-repeat;
	}		
	
#menunav {
	position:relative;
	height:37px;
	width:460px;
	padding:0;
	}
	
#menunav ul {
	margin:0;
	padding:0;
	list-style:none;
	width:auto;	
	float:left;
	}

#menunav ul li {
	display:block;
	float:left;
	}
	
#menunav ul li a {
	display:block;
	float:left;
	text-decoration:none;
	font:12px Arial, Tahoma, Helvetica, sans-serif;
	color:#fff;
	padding:0 0 0 13px;
	height:31px;
	}

#menunav ul li a span {
	padding:8px 13px 0 0;
	height:23px;
	float:left;
	}

#menunav ul li a:hover {
	background:url(/images/newsMenuOver.png) repeat-x;
	color:#000;
	}

#menunav ul li a:hover span {
	display:block;
	width:auto;
	cursor:pointer;
	}
	
#menunav ul li p {
	width:1px;
	height:31px;
	background:url(/images/newsmenu_sep.gif) no-repeat 0 3px;
	float:left;
	}
	
#menunav ul li a.current, #menunav ul li a.current:hover {
	height:37px;
	background:url(/images/newsArrow.gif) no-repeat 50% 100%;
	margin:0;
	padding:0;
	color:#000;
	}
	
#menunav ul li a.current p {
	background:url(/images/newsmenu_sep.gif) no-repeat 0 3px;
	}	
	
#menunav ul li a.current span {
	display:block;
	padding:8px 10px 0 10px;
	width:auto;
	background:url(/images/newsMenuOver2.png) repeat-x;
	height:29px;
	font-weight:bold;
	}										
	
#kronika {
	height:24px;
	background:url(/images/kronika_head_bck.png) no-repeat;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#fff;
	text-transform:uppercase;
	padding:10px 0 0 15px;
	position:relative;
	width:447px;
	}
	
#kronikaNavi {
	position:absolute;
	color:#fff;
	top:5px;
	right:85px;
	}
	
#kronikaNavi a.but, #kronikaNavi a.butCurrent {
	color:#fff;
	background:#275b97;
	text-decoration:none;
	font-size:11px;
	padding:1px 4px;
	border:1px solid #4573a8;
	line-height:22px;
	}
	
a.butCurrent {
	color:#fff;
	}
	
#kronikaNavi a.but:hover, #kronikaNavi a.butCurrent {
	background:#d3deea;
	border:1px solid #d3deea;
	color:#064389;
	}
	
#subKronika {
	position:relative;
	clear:both;
	display:block;
	padding-top:10px;
	}
	
#leksykon_belka {
	height:28px;
	width:330px;
	margin:10px auto 0 auto;
	background:url(/images/belka-leksykon.png) no-repeat;
	position:relative;
	}
	
.photoContent2 {
	width:329px;
	display:block;
	margin:0 0 10px 6px;
	text-align:center;
	float:left;
	background:#18679d;
	padding:10px 0 0 1px;
	}
	
.photoContent2 a {
	width:100px;
	text-decoration:none;
	font:11px Arial, Helvetica, sans-serif;
	color:#fff;
	display:block;
	float:left;
	margin-right:7px;
	position:relative;
	left:7px;
	}
	
.photoContent2 a img {
	background:#18679d;
	padding:2px;
	border:1px solid #b9cbe2;
	margin-bottom:2px;
	}
	
* html .photoContent2 a img {
	margin-bottom:0;
	}	
	
.photoContent2 a:hover img {
	text-decoration:none;
	}	
	
.photoContent2 a span {
	display:block;
	width:100px;
	cursor:pointer;
	margin:0 0 12px 0;
	padding:0;
	}
	
.photoContent2 a:hover span {
	text-decoration:underline;
	color:#fff;
	}	
	
* html .photoContent2 a:hover {
	color:#6e6e6e;
	text-decoration:underline;
	}
	
#ogloszenia_belka {
	height:22px;
	background:url(/images/foto_bck.png) repeat-x;
	margin-top:1px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#121416;
	text-transform:uppercase;
	padding:7px 0 0 15px;
	position:relative;
	clear:both;
	}
	
#ogloszenia {
	font:11px Tahoma, Arial, Helvetica, sans-serif;
	padding:5px 15px 5px 15px;
	}
	
#ogloszenia a {
	text-decoration:none;
	color:#6e6e6e;
	padding-left:7px;
	}
	
#ogloszenia a:hover {
	color:#064389;
	text-decoration:underline
	}
	
#ogloszenia p.ogl {
	display:block;
	}

#ogloszenia p.ogl span {
	color:#2965a9;
	padding-right:7px;
	border-right:1px solid #a6a9ac;
	margin-left:-107px;
	}
	
#ogloszenia p.ogl {
	display:block;
	margin-bottom:6px;
	padding-left:100px;
	position:relative;
	left:7px;
	}
	
#rep_header {
	width:320px;
	height:15px;
	margin:0 auto;
	background:url(/images/rep_overlay.png) no-repeat;
	padding:4px 5px 0 5px;
	}
	
* html #rep_header {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/images/rep_overlay.png');
	}
	
#rep_header .movieAll {
	position:absolute;
	top:2px;
	right:10px;
	color:#c8c8c8;
	background:url(/images/arrow_icon_w.gif) no-repeat 100% 3px;
	}
	
#repHolder {
	width:330px;
	height:200px;
	position:relative;
	margin:0 auto 8px auto;
	overflow:hidden;
	}
	
#repOverlay {
	width:330px;
	height:auto;
	background:url(/images/rep_overlay.png) no-repeat;
	position:absolute;
	bottom:0;
	left:0;
	z-index:2;
	}

#repPhoto {
	width:330px;
	height:200px;
	margin:0 auto;
	position:relative;
	z-index:1;
	}
	
a#repTitle {
	font:22px Georgia, "Times New Roman", Times, serif;
	color:#f9f400;
	z-index:10;
	text-decoration:none;
	display:block;
	margin:3px 8px 6px 8px;
	cursor:pointer;
	}
	
a#repTitle:hover {
	text-decoration:underline;
	}	
	
#repDesc {
	font:11px Arial, Helvetica, sans-serif;
	color:#fff;
	z-index:10;
	display:block;
	margin:5px 8px 12px 8px;
	}	
	
#movie_header {
	width:342px;
	height:40px;
	background:url(/images/movie_header.png) no-repeat 0 1px #d7d7d7;
	position:relative;								
	}
	
#ln_header {
	width:330px;
	height:31px;
	background:url(/images/ln_header.png) no-repeat;
	position:relative;
	margin:11px auto 0 auto;
	}	

#movie_txt, #ln_txt {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000;
	text-transform:uppercase;
	position:absolute;
	top:8px;
	left:52px;
	}
	
#ln_txt {
	left:15px;
	color:#fff;
	}
	
#ln_holder {
	width:310px;
	padding:5px 10px 5px 10px;
	border-top:0;
	border-bottom:0;
	background:#fff;
	margin:0 auto 7px auto;
	}
	
#ln_holder .one_news {
	display:block;
	overflow:hidden;
	margin:5px 0;
	zoom:1;
	}
	
#ln_holder .one_news p.date {
	font:10px Arial, Helvetica, sans-serif;
	color:#8a8a8a;
	float:left;
	margin:0;
	padding:0;
	}
	
#ln_holder .one_news p.sep {
	font:11px Arial, Helvetica, sans-serif;
	color:#8a8a8a;
	float:left;
	padding:0;
	margin:0 5px;
	}	
	
#ln_holder .one_news a {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#1255a2;
	float:left;
	text-decoration:none;
	margin:0;
	padding:0;
	}
	
#ln_holder .one_news a:hover {
	color:#000;
	}

#movieBox_desc {
	width:320px;
	height:auto;
	margin:6px auto;
	padding:0 5px;
	color:#000;
	text-align:justify;
	line-height:13px;
	font-size:11px;
	}
	
#movieBox_desc p {
	padding-top:8px;
	}	
	
#movieBox {
	width:330px;
	height:286px;
	margin:5px auto;
	}
	
#baner2Box {
	width:330px;
	height:282px;
	margin:0 auto 10px auto;
}

#rightColumn_subpage #baner2Box {
	margin-bottom:0;
	}	
	
#baner5aBox {
	width:450px;
	height:auto !important;
	margin:20px auto;
	}
#baner5bBox {
	width:450px;
	margin:20px auto;
	}
#baner6Box {
	width:179px;
	height:200px;
	margin:5px auto 8px auto;
	padding-bottom:8px;
	border-bottom:1px solid #e4e4e4;
	}
#baner7Box {
	width:535px;
	height:200px;
	margin:0 auto 10px auto;
	}
	
#znsHeadBox {
	width:330px;
	height:33px;
	margin:0 auto;
	}
	
#znsBox {
	width:324px;
	height:100px;
	margin:0 auto 5px auto;
	border:3px solid #c342e4;
	border-top:none;
	height:auto;
	}
	
a.znsNews {
	background:url(/images/zns_news_bck.png) repeat-x #fbddfe;
	display:block;
	font:11px Arial, Helvetica, sans-serif;
	color:#64069d;
	text-decoration:none;
	padding:0 7px 10px 9px;
	clear:both;
	overflow:auto !important;
	overflow:visible;
	height:auto !important;
	min-height:70px;
	height:70px;
	border-bottom:1px solid #dda8ff;
	}
	
a.znsNews:last-child {
	border-bottom:none;
	}
	
a.znsNews img {
	padding:3px;
	background:#fff;
	border:1px solid #e68bf9;
	margin:10px 0 0 5px;
	}	
	
span.znsHeader {
	display:block;
	font:bold 13px Georgia, "Times New Roman", Times, serif;
	color:#b400b4;
	padding:12px 0 6px 0;
	}
	
a.znsNews:hover {
	background:url(/images/zns_newsover_bck.png) repeat-x #fef7ff;
	color:#7014a7;
	}
	
#usBox {
	width:533px;
	height:auto;
	margin:0; 
	padding:0; 
	background:#fff; 
	clear:both;
	overflow:hidden;
	border:1px solid #f30000;
	}
	
#usHead {
	width:100%;
	font:18px Tahoma, Arial, Helvetica, sans-serif;
	color:#fff;
	text-transform:uppercase;
	letter-spacing:1px;
	padding:5px 10px 7px 10px;
	border-bottom:1px dashed #f30000;
	background:#f30000;
	position:relative;
	}

a.usNews {
	display:block;
	font:12px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	padding:0 10px 10px 10px;
	clear:both;
	overflow:auto !important;
	overflow:visible;
	height:auto !important;
	min-height:50px;
	border-bottom:1px dashed #ff9696;
	}
	
a.usNews:last-child {
	border-bottom:none;
	}
	
a.usNews img {
	padding:3px;
	background:#fff;
	border:1px solid #fff;
	margin:10px 0 0 10px;
	}	
	
span.usHeader {
	display:block;
	font:18px/23px Tahoma, Arial, Helvetica, sans-serif;
	color:#000;
	padding:12px 0 8px 0;
	text-align:left;
	}
	
a.usNews:hover {
	background:#ffcaca;
	}
	
#usReadMore {
	display:block;
	float:right;
	height:20px;
	padding:5px 10px 4px 10px;
	margin-bottom:13px;
	background:#f30000;
	text-decoration:none;
	color:#fff;
	font-weight:bold;
	font-size:12px;
	letter-spacing:1px;
	}
	
#usReadMore:hover {
	text-decoration:underline;
	}
	
#umBox {
	width:517px;
	height:auto;
	margin:0 0 13px 0; 
	padding:0; 
	background:#c9c9c9; 
	clear:both;
	overflow:hidden;
	border-top:none;
	border-left:9px solid #c9c9c9;
	border-right:9px solid #c9c9c9;
	border-bottom:40px solid #c9c9c9;
	}
	
#umHead {
	width:100%;
	height:64px;
	font:bold 16px/64px Tahoma, Arial, Helvetica, sans-serif;
	color:#393939;
	text-align:center;
	text-transform:uppercase;
	letter-spacing:1px;
	padding:0;
	background:url(/images/um-header.png) 0 0 no-repeat #c9c9c9;
	position:relative;
	}

a.umNews {
	display:block;
	font:12px Arial, Helvetica, sans-serif;
	color:#393939;
	text-decoration:none;
	padding:0 10px 10px 10px;
	clear:both;
	overflow:auto !important;
	overflow:visible;
	height:auto !important;
	min-height:50px;
	background:#fff;
	border-bottom:1px solid #c9c9c9;
	}
	
a.umNews:last-child {
	border-bottom:none;
	}
	
a.umNews img {
	padding:3px;
	background:#fff;
	border:1px solid #fff;
	margin:10px 10px 0 0;
	}	
	
span.umHeader {
	display:block;
	font:18px/23px Tahoma, Arial, Helvetica, sans-serif;
	color:#393939;
	padding:12px 0 8px 0;
	text-align:left;
	}
	
a.umNews:hover {
	background:#f2f2f2;
	}
	
#umReadMore {
	display:block;
	float:right;
	padding:5px 10px 5px 10px;
	margin-top:-46px;
	margin-right:9px;
	background:#e31e27;
	text-decoration:none;
	color:#fff;
	font-weight:bold;
	font-size:12px;
	letter-spacing:1px;
	}
	
#umReadMore:hover {
	background:#000;
	}	
	
#gz-banner3-Box {
	width:330px;
	height:233px;
	margin:13px auto 5px auto;
	}
	
#rightColumn_subpage #gz-banner3-Box {
	margin:11px auto 0 auto;
	}
	
#gzLast {
	width:128px;
	height:225px;
	background:url(/images/gz_bck.png) repeat-x #eaeaea;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000;
	padding:5px 17px 0 17px;
	float:left;
	}

#gzLast span {
	display:block;
	font:11px Tahoma, Arial, Helvetica, sans-serif;
	color:#adadad;
	}	
	
#gzLast a {
	width:128px;
	display:block;
	margin:7px 0 0 0;
	}
	
#gzLast a img {
	padding:3px;
	background:#fff;
	border:1px solid #b8b7b7;
	}
	
#baner3Box {
	width:164px;
	height:230px;
	float:right;
	display:block;
	text-align:right;
	}
	
#baner3BoxNew {
	width:330px;
	height:280px;
	display:block;
	text-align:center;
	margin:8px auto 0 auto;
	}
	
#baner3BoxNewAdsense {
	width:300px; 
	height:auto; 
	text-align:center; 
	margin:8px auto 0 auto;
	}
	
#poll-newsletter {
	width:336px;
	margin:3px auto 10px auto;
	padding-top:4px;
	padding-left:6px;
	/*background:url(/images/poll_newsletter_bck.png) repeat-x #fff;*/
	float:left;
	clear:both;
	}
	
#poll {
	width:137px;
	float:left;
	background:url(/images/sonda_bck.png) no-repeat 0 0;
	position:relative;
	padding:37px 14px 5px 12px;
	}
	
#poll p, #newsletter p {
	margin:0;
	padding:0;
	}	
	
#poll p.header, #newsletter p.header {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000;
	text-transform:uppercase;
	position:absolute;
	top:10px;
	left:12px;
	}
	
#newsletter p.header {
	left:15px;
	}
	
#poll p.title, #newsletter p.title {
	font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#1254a0;
	margin-bottom:7px;
	}
	
#sondaForm p {
	display:block;
	font:11px Tahoma, Arial, Helvetica, sans-serif;
	color:#6e6e6e;
	position:relative;
	}
	
#sondaForm p label {
	display:block;
	position:relative;
	margin:-15px 0 5px 18px;
	}	
#sonda_wyniki {
	font:11px Tahoma, Arial, Helvetica, sans-serif;
	color:#6e6e6e;
	}
	
#sonda_wyniki td {
	padding:4px 2px;
	margin-bottom:5px;
	border-bottom:1px solid #D4D9E2;
	}
	
#sonda_wyniki tr:last-child td {
	border-bottom:none;
	}
	
#pollButtons {
	text-align:center;
	margin:10px auto 0 auto;
	}
	
#pollButtons a {
	margin:0 0 0 3px;
	}
	
#newsletter {
	width:150px;
	background:url(/images/newsletter_bck.png) no-repeat 0 0;
	float:left;
	position:relative;
	padding:37px 0 0 15px;
	margin-left:2px;
	}
	
#newsletter p.mailyour {
	font:11px Tahoma, Arial, Helvetica, sans-serif;
	color:#6e6e6e;
	}
	
#newsletterBox {
	width:138px;
	height:21px;
	background:url(/images/newsletter_input.png) no-repeat;
	margin-top:5px;
	position:relative;
	}
	
#newsletterBox .txtfield {
	position:absolute;
	top:2px;
	left:4px;
	width:128px;
	height:16px;
	border:0;
	font-size:11px;
	color:#919191;
	padding:1px 0 0 0;
	}
	
#newsletterBox .write {
	position:absolute;
	top:28px;
	right:0;
	}
	
#wywiad_belka {
	width:180px;
	height:23px;
	background:url(/images/wywiad_bck.png) no-repeat right;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#1456a2;
	text-transform:uppercase;
	padding:8px 0 0 10px;
	position:relative;
	}
	
#wywiad_belka_new {
	width:180px;
	height:23px;
	background:url(/images/wywiad_bck.png) no-repeat right;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#1456a2;
	text-transform:uppercase;
	padding:8px 0 0 10px;
	position:relative;
	}	
	
#wywiadContent {
	background:#fff;
	padding:0 9px 12px 10px;
	font:11px Tahoma, Arial, Helvetica, sans-serif;
	}
	
#wywiadContent a img {
	padding:4px;
	background:#fff;
	border:1px solid #c5c5c5;
	margin:6px 0 6px 0;						
	}
	
#wywiadContent a.lid {
	/*font:normal 13px Tahoma, Arial, Helvetica, sans-serif;*/
	font:16px/20px Georgia, "Times New Roman", Times, serif;
	color:#094d9d;
	text-decoration:none;
	}
	
#wywiadContent a.lid:hover {
	text-decoration:underline;
	}
	
#wywiadContent p {
	margin:8px 0 10px 0;
	color:#000;
	font:12px/16px Arial, Helvetica, sans-serif;
	}
	
.rightLinks {
	text-align:right;
	}
	
.rightLinks a {
	display:block;
	margin-top:2px;
	}							

/*
#firmy_bck {
	width:180px;
	height:21px;
	background:url(/images/bazafirm_bck.png) no-repeat;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#1c1a0f;
	text-transform:uppercase;
	padding:8px 0 0 10px;
	position:relative;
	}
*/
	
#prezentacja_belka {
	width:320px;
	height:22px;
	position:relative;
	background:url(/images/bazafirm_bck.png) no-repeat;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#16181b;
	text-transform:uppercase;
	padding:7px 0 0 10px;
	margin:15px auto 0 auto;
	clear:both;
	}
	
#firmyColOne {
	float:left;
	width:164px;
	margin-left:6px;
	border-right:1px solid #fff;
	}
	
#firmyColTwo {
	float:left;
	width:164px;
	border-left:1px solid #fff;
	}	
	
#firmyContent {
	overflow:hidden;
	padding-bottom:5px;
	}	
	
#firmyContent a {
	display:block;
	height:auto !important;
	min-height:14px;
	height:14px;
	background:#f8f3d9;
	font:11px Arial, Helvetica, sans-serif;
	color:#751c1c;
	text-decoration:none;
	padding:5px 0 6px 11px;
	border-bottom:1px solid #f5e080;
	}
	
#firmyContent a:hover {
	color:#094d9d;
	background:#fcfaf0;
	}
	
#firmyRandom {
	width:177px;
	background:#fff;
	margin:6px auto 10px auto;
	border:1px solid #f7e385;
	}
	
#firmyRandom a {
	display:block;
	margin:5px 0 2px 0;
	}	
	
.firmaName {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000;
	margin:5px 0 0 4px;
	}
	
.firmaBranza {
	font:11px Tahoma, Arial, Helvetica, sans-serif;
	color:#adadad;
	margin:0 0 0 4px;
	}

#forum_belka {
	width:180px;
	height:22px;
	position:relative;
	background:url(/images/forum_bck.png) no-repeat;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#16181b;
	text-transform:uppercase;
	padding:7px 0 0 10px;
	margin-top:7px;
	}

#forumContent {
	width:182px;
	margin:0 auto 7px auto;
	}
	
#forumContent a {
	display:block;
	padding:5px 8px;
	border-bottom:1px solid #e3eaf3;
	font:11px Tahoma, Arial, Helvetica, sans-serif;
	color:#6e6e6e;
	text-decoration:none;
	}
	
#forumContent a:hover {
	color:#064389;
	text-decoration:underline
	}
	
#komentarze_belka {
	width:320px;
	height:22px;
	position:relative;
	background:url(/images/komentarze_bck.png) no-repeat;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#16181b;
	text-transform:uppercase;
	padding:7px 0 0 10px;
	margin:10px auto 0 auto;
	}	
	
#komentarzeContent {
	width:330px;
	margin:0 auto 6px auto;
	background:#fff;
	}
	
#komentarzeContent a {
	display:block;
	padding:5px 8px;
	border-bottom:1px solid #eaeaea;
	font:11px Tahoma, Arial, Helvetica, sans-serif;
	color:#6e6e6e;
	text-decoration:none;
	}
	
#komentarzeContent a:hover {
	color:#064389;
	text-decoration:underline
	}
	
#photosBox {
	width:535px;
	display:block;
	float:right;
	position:relative;
	}
	
.photo_belka {
	width:521px;
	height:22px;
	background:url(/images/foto_bck.png) no-repeat;
	position:relative;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#16181b;
	text-transform:uppercase;
	padding:7px 0 0 14px;
	clear:both;
	}
	
.photoContent {
	width:535px;
	display:block;
	margin:7px auto 0 auto;
	text-align:center;
	float:left;
	}
	
.photoContent a {
	width:100px;
	text-decoration:none;
	font:11px Arial, Helvetica, sans-serif;
	color:#2965a9;
	display:block;
	float:left;
	margin-right:5px;
	position:relative;
	left:7px;
	}
	
.photoContent a img {
	background:#fff;
	padding:2px;
	border:1px solid #c9c9c9;
	margin-bottom:2px;
	}
	
* html .photoContent a img {
	margin-bottom:0;
	}	
	
.photoContent a:hover img {
	text-decoration:none;
	}	
	
.photoContent a span {
	display:block;
	width:100px;
	cursor:pointer;
	margin:0 0 12px 0;
	padding:0;
	}
	
.photoContent a:hover span {
	text-decoration:underline;
	color:#6e6e6e;
	}	
	
* html .photoContent a:hover {
	color:#6e6e6e;
	text-decoration:underline;
	}
	
#footerContent {
	clear:both;
	display:block;
	border-top:1px solid #e4e4e4;
	overflow:hidden;
	zoom:1;
	padding:3px 0 7px 0;
	margin:5px 0 0 0;
	position:relative;
	top:4px;
	}

#iconBox {
	margin-top:4px;
	display:block;
	float:left;
	}
	
#firstIconCol, #secondIconCol, #thirdIconCol, #fourthIconCol, #fifthIconCol, #sixthIconCol {
	float:left;
	display:block;
	padding-left:30px;
	margin-right:30px;
	background:url(/images/vline.png) no-repeat 0 8px;
	}
	
#firstIconCol {
	background:none;
	}
	
#sixthIconCol {
	margin-right:0;
	}			
	
a.icons {
	font:11px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#6e6e6e;
	display:block;
	width:auto;
	margin-bottom:5px;
	}
	
a.icons:hover {
	color:#4d85b7;
	}

a.icons img {
	margin-right:5px;
	position:relative;
	top:3px;
	}
	
#creditsBox {
	clear:both;
	display:block;
	height:21px;
	width:1000px;
	border-top:1px solid #e4e4e4;
	border-bottom:1px solid #e4e4e4;
	/*background:url(/images/footer_bck.png) repeat-x;*/
	background:#f7f7f7;
	margin:4px 0;
	text-align:center;
	font:11px Arial, Helvetica, sans-serif;
	color:#6e6e6e;
	padding:10px 0 3px 0;
	}
	
#creditsBox a {
	color:#6e6e6e;
	text-decoration:none;
	}
	
#creditsBox a:hover {
	color:#000;
	text-decoration:underline;
	}
	
.toTop {
	margin-left:15px;
	}
	
.color_black {
	color:#000;
	text-decoration:none;
	}
	
.color_red {
	color:#CD0100;
	text-decoration:none;
	}
	
.color_pink {
	color:#CC48EB;
	text-decoration:none;
	}
	
.color_pink:hover {
	color:#9e24bb;
	text-decoration:none;
	}	
	
object {
	outline:none;
	}
  
table.drobneTable {
	border-collapse:collapse;
	border:1px solid #ccc;
	color:#121212;
	}
	
table.drobneTable th {
	background:#D6E0EE;
	border:1px solid #ccc;
	}	

table.drobneTable td {
	padding:6px;
	vertical-align:top;
	border:1px solid #ccc;
	}
	
#gazetaFlash {
	width:610px;
	height:560px;
	margin:0 auto 0 auto;
	padding-bottom:30px;
	display:block;
	}
	
a.inne_linki {
	display:block;
	text-decoration:none;
	font:15px/20px Georgia, "Times New Roman", Times, serif;
	color:#000;
	border-bottom:1px solid #e3e3e3;
	padding:10px 10px 12px 10px !important;
	}
	
a.inne_linki:hover {
	background:#e7edf6;
	}
	
.zns_1 a.inne_linki, .zns_2 a.inne_linki {
	border-bottom:none;
	}
	
.zns_1 a.inne_linki:hover, .zns_2 a.inne_linki:hover {
	background:none;
	color:#9022cc;
	}
	
#buttonyHolder {
	width:330px;
	height:22px;
	margin:0 auto 5px auto;
	overflow:hidden;
	}
	
#buttonyHolder a {
	display:block;
	float:left;
	}
	
#buttonyHolder a:hover {
	filter:alpha(opacity=80); -moz-opacity:0.8; opacity: 0.8;
	}	
	
#buttonyHolder a.but1 {
	margin-right:2px;
	}
	
.autoBox {
	width:299px;
	margin:0 0 10px 10px;
	padding:10px 10px 10px 3px;
	float:left;
	display:inline;
	}
	
.autoBox:hover {
	background:#dfe9f6;
	cursor:pointer;
	}
	
#contentWrapper #leftColumn_subpage .autoBox a.autoFoto {
	display:block;
	width:120px;
	height:80px;
	float:left;
	margin:0 8px 0 0;
	padding:5px;
	background:#fff;
	border:1px solid #c9c9c9;
	}
	
#contentWrapper #leftColumn_subpage .autoBox img {
	border:none;
	padding:0;
	}
	
#contentWrapper #leftColumn_subpage .autoBox .marka {
	width:152px;
	float:left;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000;
	display:block;
	margin:0 0 5px 0;
	}
	
.autoBox .autoTxt {
	width:152px;
	font:11px Arial, Helvetica, sans-serif;
	display:block;
	margin-left:147px;
	text-align:justify;
	color:#6e6e6e;
	}
	
* html .autoBox .autoTxt {
	width:152px;
	margin-left:144px;
	text-align:justify;
	}
	
#leftColumn_subpage #see-all-vehicle {
	/*position:absolute;
	display:block;
	right:355px;
	border:none;
	*/
	display:block;
	float:right;
	}
	
#leftColumn_subpage #see-all-vehicle img {
	border:none;
	}
	
h4 {
	font:bold 13px Arial, Helvetica, sans-serif;
	}
	
.movie-article {
	text-align:center; width:600px; height:auto; margin:0 auto; padding:15px 10px 10px 10px;
	}
	
#recaptcha_container {
	position:relative;
	}
	
#recaptcha_container .com1 {
	clear:both;
	}
	
#recaptcha_image {
	margin:12px 0 12px 0;
	width:300px;
	}
	
#recaptcha_image img {
	width:300px;
	display:block;
	}
	
#recaptcha_reload_btn {
	cursor:pointer;
	display:block;
	position:absolute;
	top:48px;
	right:-100px;
	}
	
#mainPhotoBox {
	width:1000px;
	height:360px;
	position:relative;
	margin:10px auto;
	z-index:10;
	}
	
#mainPhotoBox a {
	width:960px;
	display:block;
	position:absolute;
	bottom:0;
	left:0;
	padding:10px 20px;
	background:url(/images/rep_overlay.png) repeat-x;
	text-decoration:none !important;
	}
	
#mainPhotoBox h1 {
	display:block;
	font:bold 30px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	text-decoration:none !important;	
	margin:0 0 10px 0;
	text-shadow: 1px 1px 1px #000000;
	filter: dropshadow(color=#000000, offx=1, offy=1);
	}
	
#mainPhotoBox a:hover h1 {
	text-decoration:underline;
	color:#f9f400;
	}		
	
#mainPhotoBox span {
	font:13px Arial, Helvetica, sans-serif;
	color:#fff;
	z-index:10;
	display:block;
	margin:5px 0 5px 0;
	text-shadow: 1px 1px 1px #000000;
	filter: dropshadow(color=#000000, offx=1, offy=1);
	}
	
#sliderHolder {
	width:518px;
	height:300px;
	margin:0 8px 8px 0;
	padding:0;
	position:relative;
	border:1px solid #c9c9c9;
	background:#fff;
	z-index:1;
	float:right;
	}
	
#slides {
	position:absolute;
	top:4px;
	left:4px;
	z-index:100;
	padding:0;
	margin:0;
	}
	
.slides_container {
	width:510px;
	height:292px;
	overflow:hidden;
	position:relative;
	display:none;
	padding:0;
	margin:0;
	z-index:100;
	}

.slide {
	width:510px;
	height:292px;
	display:block;
	position:absolute;
	top:0;
	left:0;
	}

.fotka {
	display:block;
	width:510px;
	height:292px;
	margin:0;
	overflow:hidden;
	background-repeat:no-repeat !important;
	background-position:top center !important;
	}
	
.sDescHolder {
	width:100%;
	background:url(/images/slider-bck.png) repeat;
	padding:0 0 10px 0;
	position:absolute;
	left:0;
	bottom:0;
	}
	
.sDescHolder .header {
	display:block;
	/*font:normal 170% Georgia, "Times New Roman", Times, serif;*/
	font:normal 170% Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-align:center;
	color:#000;
	padding:5px 10px 0 10px;
	margin:0;
	}
	
.sDescHolder .header:hover {
	color:#1255be;
	}

.sDescHolder .noLink {
	cursor:default !important;
	}
	
.sDescHolder .noLink:hover {
	color:#000 !important;
	}	
	
.sDescHolder p {
	font:12px/16px Arial, Helvetica, sans-serif;
	text-align:justify;
	padding:5px 10px 20px 10px;
	margin:0;
	cursor:default;
	}

#slides .next, #slides .prev {
	position:absolute;
	bottom:5px;
	width:9px;
	height:15px;
	display:block;
	z-index:101;
	border:none;
	}

#slides .prev {
	left:10px;
	display:none;
	}

#slides .next {
	right:10px;
	display:none;
	}

#slides .prev img, #slides .next img {
	border:none;
	}

.pagination {
	position:absolute;
	left:20px;
	bottom:6px;
	width:470px;
	height:14px;
	z-index:151;
	text-align:center;
	padding:0;
	line-height:10px;
	}

.pagination li {
	display:inline-block;
	list-style:none;
	width:8px;
	height:8px;
	margin:0 3px;
	padding:0;
	}

.pagination li a {
	display:inline-block;
	width:8px;
	height:8px;
	background:#adadad;
	overflow:hidden;
	text-indent:-9999px;
	margin:0;
	padding:0;
	border:none;
	}

.pagination li.current a {
	background:#1255be;
	}
	
#twoColBox {
	width:535px;
	height:auto;
	overflow:hidden;
	display:block;
	float:right;
	position:relative;
	margin:5px 0 5px 0;
	}
	
.twocol_left {
	float:left;
	width:340px;
	padding-left:2px;
	overflow:hidden;
	background:#fff;
	}
	
.twocol_right {
	float:right;
	width:190px;
	overflow:hidden;
	}
	
#logosy {
	margin:0 auto;
	width:179px;
	}
	
#logosy img {
	padding-bottom:8px;
	}

#logosy img.advertbutton {
	display:block !important;
	margin:8px 0 8px 0;
	border-bottom:1px solid #e4e4e4;
	}
	
#logosy a.advertbutton img {
	display:block !important;
	margin:8px 0 8px 0;
	border-bottom:1px solid #e4e4e4;
	}
	
#logosy img.advertbutton:first-child, #logosy a.advertbutton img:first-child {
	margin-top:0;
	}
	
#real {
	display:inline-block;
	margin:5px 0;
	}
	
#repCinema {
	display:block;
	width:330px;
	height:52px;
	margin:0 auto 10px auto;
	background:url(/images/kino-baner.png) no-repeat;
	}
	
#skyScraper {
	display:block; 
	width:120px; 
	height:auto;
	min-height:100px;
	float:left; 
	position:absolute; 
	left:50%; 
	margin-left:510px;	
	}
	
#cookiesRules {
	display:block;
	position:absolute;
	bottom:16px;
	right:27px;
	font:bold 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000;
	}
	
#cookiesRules:hover {
	color:#2965a9
	}
	
#slupyOgloszeniowe {
	display:block;
	width:330px;
	height:300px;
	background:url(/images/slupy-bck.png) no-repeat #e5e5e5;
	position:relative;
	margin:-10px auto 10px auto;
	}
	
#slupyMore {
	width:302px;
	height:29px;
	background:url(/images/slupy-more.png) no-repeat;
	position:absolute;
	top:250px;
	left:14px;
	}
	
#slupyMore a.link-a {
	display:block;
	width:80px;
	height:20px;
	position:absolute;
	bottom:-2px;
	right:0;
	}
	
#slupyMore a.link-b {
	display:block;
	width:86px;
	height:20px;
	position:absolute;
	bottom:-2px;
	right:93px;
	}
	
#domyPl {
	width:150px;
	float:left;
	position:relative;
	margin-top:3px;
	margin-left:8px;
	}
	
#domyPl a {
	display:block;
	width:150px;
	height:40px;
	position:absolute;
	top:2px;
	left:0;
	}
	
#dogHolder {
	width:330px;
	margin:5px auto 10px auto;
	position:relative;
	background:#fff;
	clear:both;
	overflow:hidden;
	}

#dogHead {
	width:320px;
	background: url("/images/komentarze_bck.png") no-repeat 0 0;
	color:#16181B;
	font:bold 12px Arial,Helvetica,sans-serif;
	height:22px;
	margin:0;
	padding:7px 0 0 10px;
	position:relative;
	text-transform:uppercase;
	}
	
#dogHead span {
	display:block; 
	width:41px; 
	height:29px; 
	background:url(/images/lapka.png) no-repeat; 
	position:absolute; 
	top:0; 
	right:8px;
	}

a.dogNews {
	display:block;
	font:12px/17px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	padding:0 12px 10px 10px;
	clear:both;
	overflow:hidden;
	min-height:50px;
	border:1px solid #b9cbe2;
	border-top:none;
	}
	

a.dogNews img {
	padding:3px;
	background:#fff;
	border:1px solid #b9cbe2;
	margin:10px 10px 0 0;
	}	
	
span.dogHeader {
	display:block;
	font:18px/23px Tahoma, Arial, Helvetica, sans-serif;
	color:#1255b3;
	padding:7px 0 8px 0;
	text-align:left;
	}
	
a.dogNews:hover {
	background:#eaf0f6;
	}
	
#printArea {
	position:relative;
	}
	
#print_button, #print_button_club {
	display:block;
	width:20px;
	height:20px;
	background:url(/images/print-but.png) no-repeat 0 0;
	margin-bottom:15px;
	float:right;
	}
	
#print_button_club {
	margin-top:10px;
	background:url(/images/print-but-club.png) no-repeat 0 0;
	}
	
#print_button:hover, #print_button_club:hover {
	background-position:-20px 0;
	}
	
#advertBox-a {
    display:block;
    width:179px;
    height:228px;
    overflow:hidden;
    margin-bottom:8px;
    padding-bottom:8px;
    border-bottom:1px solid #e4e4e4;
	}
	
#districtHolder {
	width:1000px;
	height:auto;
	position:relative;
	overflow:hidden;
	border-top:1px solid #e4e4e4;
	border-bottom:1px solid #e4e4e4;
	margin-top:20px;
	padding-top:15px;
	}
	
#districtHolder h3 {
	display:block;
	width:88px;
	height:83px;
	float:left;
	font:20px/25px Georgia, "Times New Roman", Times, serif;
	background:#1255a2;
	color:#fff;
	margin:0 18px 18px 0;
	padding:15px 10px 10px 10px;
	border-top-left-radius:7px;
	border-top-right-radius:7px;
	}
	
#districtHolder a {
	display:block;
	width:108px;
	float:left;
	background:#fff;
	margin:0 18px 10px 0;
	text-decoration:none;
	color:#000;
	-webkit-transition:all 250ms ease; -moz-transition:all 250ms ease; -ms-transition:all 250ms ease; -o-transition:all 250ms ease; transition:all 250ms ease;
	}
	
#districtHolder a.noMargin { margin-right:0; }
	
#districtHolder a img {
	display:block;
	width:108px;
	height:108px;
	-webkit-transition:all 250ms ease; -moz-transition:all 250ms ease; -ms-transition:all 250ms ease; -o-transition:all 250ms ease; transition:all 250ms ease;
	}
	
#districtHolder a span {
	display:block;
	padding:5px 5px 6px 5px;
	font:15px/20px Arial, Helvetica, sans-serif;
	text-align:center;
	}
	
#districtHolder a:hover {
	background:#1255a2;
	color:#fff;
	}
	
#districtHolder a:hover img { opacity:0.8; }

#districtHolder .clear {
	height:1px !important;
	clear:both;
	}
		
/* --- COOKIES BOX START --- */
#cookie-msg { width:100%; font:11px/15px Arial, Helvetica, sans-serif; color:#666; text-align:left; display:none; min-width:980px; background:#f1f1f1; position:fixed; bottom:0; left:0; z-index:9999; }
#cookie-msg-inner { width:970px; margin:0 auto; padding:12px 0; overflow:hidden; }
#cookie-msg-inner p { float:left; margin:0; width:840px; }
#cookie-msg-inner p a { text-decoration:none; color:#1255a2; }
#cookie-msg-inner p a:hover { text-decoration:underline; color:#000; }
#cookieClose { float:right; display:block; cursor:pointer; background:#accaf0; border-radius:3px; padding:8px 8px; font-size:16px; line-height:22px; color:#1456a2; -webkit-transition:all 300ms ease; -moz-transition:all 300ms ease; -ms-transition:all 300ms ease; -o-transition:all 300ms ease; transition:all 300ms ease; }
#cookieClose:hover { background:#1456a2; color:#fff; }
/* --- COOKIES BOX STOP --- */	