body, td {
	font-family: Tahoma, Arial, Verdana, Sans-Serif;
	font-size: 11px;
}

body {
	padding: 0px;
	margin: 0px;
	border-style: none;
	background-color: #171717;
	color: #6B6B6B;
}

p {
	margin-top: 0px;
	margin-bottom: 0px;
}

ol, ul, li {
	padding: 0px;
	margin: 0px 0px 0px 15px;
}

li {
	padding: 0px 0px 0px 5px;
}

h1, h2, h3, h4, h5, h6, h7, p, form {
	margin: 0px;
	padding: 0px;
}

td {
	vertical-align: top;
}

a {
	color: #fb9f1f;
	font-weight: bold;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

.rowBox {
	margin-left: auto;
	margin-right: auto;
	width: 946px;
}
.comments-captcha{
	width:360px;
	overflow:hidden;
	padding:5px 0;
}
.comments-captcha p{
	padding-top:10px;
}
.comments-captcha .inputRounded{
	width: 180px;
}
/* logo */
a.logo {
	background: transparent url("images/lay/logo.gif") no-repeat;
	display: block;
	width: 267px;
	height: 56px;
	text-decoration: none;
	margin: 15px 0px 0px 13px;
	float: left;
	display: inline;
	font-size: 0px;
}

/* naglowek */
.topRow1 {
	background: #171717 url("images/lay/top_row1_bg.gif") repeat-x;
}

.topRow1 .row {
	background: transparent url("images/lay/top_row1_row_bg.gif") repeat-x center bottom;
	text-align: center;
}

.topRow1 .rowBox {
}

.topRow1 .rowBox .l {
	background: transparent url("images/lay/top_row1_box_l.gif") repeat-y left top;
}

.topRow1 .rowBox .r {
	background: transparent url("images/lay/top_row1_box_r.gif") repeat-y right top;
}

.topRow1 .rowBox .tl {
}

.topRow1 .rowBox .tr {
}

.topRow1 .rowBox .br {
	background: transparent url("images/lay/row_box_cross_b.gif") no-repeat right bottom;
}

.topRow1 .rowBox .bl {
	background: transparent url("images/lay/row_box_cross_b.gif") no-repeat left bottom;
	padding: 0px 4px 1px 4px;
}

.topRow1 .rowBox .content {
	height: 84px;
	background: transparent url("images/lay/top.jpg") no-repeat;
	text-align: left;
}

.topRow2 {
	background: #171717 url("images/lay/top_row2_bg.gif") repeat-x;
}

.topRow2 .row {
	background: transparent url("images/lay/top_row2_row_bg.gif") repeat-x center bottom;
	text-align: center;
}

.topRow2 .rowBox {
}

.topRow2 .rowBox .l {
	background: transparent url("images/lay/top_row2_box_l.gif") repeat-y left top;
}

.topRow2 .rowBox .r {
	background: transparent url("images/lay/top_row2_box_r.gif") repeat-y right top;
}

.topRow2 .rowBox .tl {
	background: transparent url("images/lay/row_box_cross_t.gif") no-repeat left top;
}

.topRow2 .rowBox .tr {
	background: transparent url("images/lay/row_box_cross_t.gif") no-repeat right top;
}

.topRow2 .rowBox .br {
	background: transparent url("images/lay/row_box_cross_b.gif") no-repeat right bottom;
}

.topRow2 .rowBox .bl {
	background: transparent url("images/lay/row_box_cross_b.gif") no-repeat left bottom;
	padding: 0px 4px 0px 4px;
}

.topRow2 .rowBox .content {
	/*padding: 9px 5px 0px 5px;*/
	padding: 0px;
	text-align: center;
	height: 128px;
	height:auto;
	overflow:hidden;
}

.topRow3 {
	background: #171717 url("images/lay/top_row3_bg.gif") repeat-x;
	position: relative;
}

.topRow3 .row {
	background: transparent url("images/lay/top_row3_row_bg.gif") repeat-x center bottom;
	text-align: center;
}

.topRow3 .rowBox {
}

.topRow3 .rowBox .l {
	background: transparent url("images/lay/top_row3_box_l.gif") repeat-y left top;
}

.topRow3 .rowBox .r {
	background: transparent url("images/lay/top_row3_box_r.gif") repeat-y right top;
}

.topRow3 .rowBox .tl {
	background: transparent url("images/lay/row_box_cross_t.gif") no-repeat left top;
}

.topRow3 .rowBox .tr {
	background: transparent url("images/lay/row_box_cross_t.gif") no-repeat right top;
}

.topRow3 .rowBox .br {
	background: transparent url("images/lay/row_box_cross_b.gif") no-repeat right bottom;
}

.topRow3 .rowBox .bl {
	background: transparent url("images/lay/row_box_cross_b.gif") no-repeat left bottom;
	padding: 0px 3px 1px 3px;
}

.topRow3 .rowBox .content {
	margin: 0px 1px;
	text-align: left;
	background: #141414 url("images/lay/top_row3_box_bg.gif") repeat-x;
	height: 1%;
}

.topRow4 {
	background: #171717 url("images/lay/top_row4_bg.gif") repeat-x;
}

.topRow4 .row {
	background: transparent url("images/lay/top_row4_row_bg.gif") repeat-x center bottom;
	text-align: center;
}

.topRow4 .rowBox {
}

.topRow4 .rowBox .l {
	background: transparent url("images/lay/top_row4_box_l.gif") repeat-y left top;
}

.topRow4 .rowBox .r {
	background: transparent url("images/lay/top_row4_box_r.gif") repeat-y right top;
}

.topRow4 .rowBox .tl {
	background: transparent url("images/lay/row_box_cross_t.gif") no-repeat left top;
}

.topRow4 .rowBox .tr {
	background: transparent url("images/lay/row_box_cross_t.gif") no-repeat right top;
}

.topRow4 .rowBox .br {
	background: transparent url("images/lay/row_box_cross_b.gif") no-repeat right bottom;
}

.topRow4 .rowBox .bl {
	background: transparent url("images/lay/row_box_cross_b.gif") no-repeat left bottom;
	padding: 0px 4px 1px 4px;
}

.topRow4 .rowBox .content {
	text-align: left;
	background: #1c1c1c url("images/lay/top_row4_box_bg.gif") repeat-x;
}

.topRow5 {
	background-color: #000000;
}

.topRow5 .row {
	background: transparent url("images/lay/top_row5_row_bg.gif") repeat-x center bottom;
	text-align: center;
}

.topRow5 .rowBox {
}

.topRow5 .rowBox .l {
}

.topRow5 .rowBox .r {
}

.topRow5 .rowBox .tl {
	background: transparent url("images/lay/row_box_cross_t.gif") no-repeat left top;
}

.topRow5 .rowBox .tr {
	background: transparent url("images/lay/row_box_cross_t.gif") no-repeat right top;
}

.topRow5 .rowBox .br {
	background: transparent url("images/lay/row_box_cross_b.gif") no-repeat right bottom;
}

.topRow5 .rowBox .bl {
	background: transparent url("images/lay/row_box_cross_b.gif") no-repeat left bottom;
	padding: 0px 4px 1px 4px;
}

.topRow5 .rowBox .content {
	padding: 5px 10px;
	text-align: left;
}

div.fl{
	float: left;
}

div.fl.di{
	display: inline;
}

div.fl.di.ml1{
	margin-left: 1px
}

div.fl.di.ml2{
	margin-left: 2px
}

div.fl.di.ml6{
	margin-left: 6px
}

div.fl.di.m-0-6-0-7{
	margin: 0px 6px 0px 7px;
}

div.p-3-2-cl{
	padding: 3px 2px;
	clear: left;
}

div.p-1-3{
	padding: 1px 3px;
}

div.p-3-3{
	padding: 3px 3px;
}

div.p-2-3-cl-h1{
	padding: 2px 3px;
	clear: left;
	height: 1%;
}

div.p-7-5-0{
	padding: 7px 5px 0px 5px;
}

input.inputGray.w70{
	width: 70px;
}

input.inputGray.w158{
	width: 158px;
}

input.inputGray.w220{
	width: 220px;
}

input.pat-100{
	position: absolute;
	top: -100px;
}

.doubleColor.mr10{
	margin-right: 10px;
}

.doubleColor.mr3{
	margin-right: 3px;
}

.m-0-0-2p0{
	margin: 0px 0px -2px;
	padding: 0px;
}

.fs10{
	font-size: 10px;
}

.mb2{
	margin-bottom: 2px;
}
/* srodek */

div.cp{
	cursor: pointer;
}

input.inputRounded.w95{
	width: 95px;
}

div.buttonGrayL.w55mt7{
	width: 55px;
	margin-top: 7px;
}

.mainRow {
}

.mainRow .row {
	background: transparent url("images/lay/bb.png") repeat center bottom;
	text-align: center;
}

.mainRow .rowBox {
}

.mainRow .rowBox .l {
}

.mainRow .rowBox .r {
}

.mainRow .rowBox .tl {
	background: transparent url("images/lay/row_box_cross_t.gif") no-repeat left top;
}

.mainRow .rowBox .tr {
	background: transparent url("images/lay/row_box_cross_t.gif") no-repeat right top;
}

.mainRow .rowBox .br {
	background: transparent url("images/lay/row_box_cross_b.gif") no-repeat right bottom;
}

.mainRow .rowBox .bl {
	background: transparent url("images/lay/row_box_cross_b.gif") no-repeat left bottom;
	padding: 0px 3px 1px 3px;
}

.mainRow .rowBox .content {
	text-align: left;
	padding: 5px 0px 0px 0px;
}

.mainBox {
	background: #171717;
	margin-bottom: 5px;
	height: 1%;
}

.mainBox.bg{
	background: #171717 url("images/lay/main_box_bg.gif") repeat-x;	
}

.mainBoxT {
	background: transparent url("images/lay/block_border.gif") repeat-x left top;
}

.mainBoxR {
	background: transparent url("images/lay/block_border.gif") repeat-y right top;
}

.mainBoxB {
	background: transparent url("images/lay/block_border.gif") repeat-x left bottom;
}

.mainBoxL {
	background: transparent url("images/lay/block_border.gif") repeat-y left top;
}

.mainBoxTL {
	background: transparent url("images/lay/block_tl.gif") no-repeat left top; 
}

.mainBoxTR {
	background: transparent url("images/lay/block_tr.gif") no-repeat right top; 
}

.mainBoxBR {
	background: transparent url("images/lay/block_br.gif") no-repeat right bottom; 
}

.mainBoxBL {
	background: transparent url("images/lay/block_bl.gif") no-repeat left bottom; 
	padding: 8px;
}

h2.mainBoxTitle,
h1.mainBoxTitle {
	margin: 0px 1px 7px 1px;
	color: #fefefe;
	font-size: 10px;
	font-weight: bold;
}

.mainBoxContent {
	padding: 0px;
/*	overflow: hidden;*/
	margin-bottom:5px;
}

.mainBox .content1 {
	padding: 5px 8px;
}

.tacp5{
	text-align: center;
	padding: 5px;
}
/* stopka */

.footerRow1 {
	background-color: #171717;
}

.footerRow1 .row {
	background: transparent url("images/lay/footer_row1_row_bg.gif") repeat-x center bottom;
	text-align: center;
}

.footerRow1 .rowBox {
}

.footerRow1 .rowBox .l {
	background: transparent url("images/lay/footer_row1_box_l.gif") repeat-y left top;
}

.footerRow1 .rowBox .r {
	background: transparent url("images/lay/footer_row1_box_r.gif") repeat-y right top;
}

.footerRow1 .rowBox .tl {
	background: transparent url("images/lay/row_box_cross_t.gif") no-repeat left top;
}

.footerRow1 .rowBox .tr {
	background: transparent url("images/lay/row_box_cross_t.gif") no-repeat right top;
}

.footerRow1 .rowBox .br {
	background: transparent url("images/lay/row_box_cross_b.gif") no-repeat right bottom;
}

.footerRow1 .rowBox .bl {
	background: transparent url("images/lay/row_box_cross_b.gif") no-repeat left bottom;
	padding: 0px 4px 0px 4px;
}

.footerRow1 .rowBox .content {
	/*padding: 9px 5px 0px 5px;*/
	padding: 0px;
	text-align: center;
}

.footerRow2 {
	background: #171717 url("images/lay/footer_row2_bg.gif") repeat-x;
}

.footerRow2 .row {
	background: transparent url("images/lay/footer_row2_row_bg.gif") repeat-x center bottom;
	text-align: center;
}

.footerRow2 .rowBox {
}

.footerRow2 .rowBox .l {
	background: transparent url("images/lay/footer_row2_box_l.gif") repeat-y left top;
}

.footerRow2 .rowBox .r {
	background: transparent url("images/lay/footer_row2_box_r.gif") repeat-y right top;
}

.footerRow2 .rowBox .tl {
	background: transparent url("images/lay/row_box_cross_t.gif") no-repeat left top;
}

.footerRow2 .rowBox .tr {
	background: transparent url("images/lay/row_box_cross_t.gif") no-repeat right top;
}

.footerRow2 .rowBox .br {
	background: transparent url("images/lay/row_box_cross_b.gif") no-repeat right bottom;
}

.footerRow2 .rowBox .bl {
	background: transparent url("images/lay/row_box_cross_b.gif") no-repeat left bottom;
	padding: 0px 4px 1px 4px;
}

.footerRow2 .rowBox .content {
	text-align: left;
}

.footerRow3 {
	background: #2f2d2d url("images/lay/footer_row3_bg.gif") repeat-x;
}

.footerRow3 .row {
	text-align: center;
}

.footerRow3 .rowBox {
}

.footerRow3 .rowBox .l {
	background: transparent url("images/lay/footer_row3_box_l.gif") repeat-y left top;
}

.footerRow3 .rowBox .r {
	background: transparent url("images/lay/footer_row3_box_r.gif") repeat-y right top;
}

.footerRow3 .rowBox .tl {
	background: transparent url("images/lay/row_box_cross_t.gif") no-repeat left top;
}

.footerRow3 .rowBox .tr {
	background: transparent url("images/lay/row_box_cross_t.gif") no-repeat right top;
}

.footerRow3 .rowBox .br {
}

.footerRow3 .rowBox .bl {
	padding: 0px 4px 0px 4px;
}

.footerRow3 .rowBox .content {
	text-align: left;
	padding: 8px 15px 10px 15px;
}

.footerContent {
	color: #4d4d4d;
	font-size: 10px;
}

.footerCredits {
	color: #7d7c7c;
	margin: 0px 0px 7px 0px;
	font-size: 11px;
}

.footerPartner {
	margin: 0px 0px 3px 0px;
}

.footerLeft {
	padding-top: 2px;
	float: left;
	width: 75%;
	text-align: justify;
}

.footerRight {
	float: left;
	width: 18%;
	text-align: center;
	padding: 0px 0px 0px 50px;
	color: #4d4d4d;
	font-size: 10px;
}

.footerRight img {
	border: none;
}

.footerRight a {
	color: #4d4d4d;
	font-weight: normal;
}

.footerRight a:hover {
	color: #4d4d4d;
	font-weight: underline;
}

/* uniwersalne */

.clear {
	clear: both;
	*width: 1px;
	*height: 1px;
	*font-size: 1px;
	*line-height: 0.2;
	*margin-bottom: -3px;
}

.floatLewo {
	float: left;
}

.floatPrawo {
	float: right;
}

.komunikat {
	font-weight: bold;
	padding: 15px;
	text-align: center;
}

.textDist {
	color: #ef9e31; 
}

.textDist2 {
	color: #ffa800;
}

.ieFix {
	height: 1%;
}

.moduleSpacer {
	clear: both;
	background: transparent url("images/lay/block_spacer.gif") repeat-x left center;
	height: 1px;
	font-size: 1px;
	line-height: .2;
	padding: 10px 0px 10px 0px;	
}

.ukryte {
	display: none;
}

.displayOptions {
}

.displayOptions .option {
	float: left;
	padding-right: 20px;
}

.displayOptions .label {
	font-weight: bold;
	display: inline;
	padding-right: 5px;
}

/* linki */

a.doubleColor {
	font-size: 10px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
	border-bottom: 1px solid #ef9e31;
}

a.doubleColor:hover {
	color: #ffffff;
	text-decoration: none;
}

a.white {
	color: white !important;
}

a.white:hover {
	color: #white !important;
	text-decoration: underline;
}

a.gray {
	color: #9B9B9B;
	font-weight: normal;
}

a.gray:hover {
	color: white;
	text-decoration: none;
}

a.orange {
	color: #FF9600;
	font-weight: normal;
}

a.orange:hover {
	color: white;
	text-decoration: none;
}


/* naglowki */
h1.tytul1, h2.tytul1, h3.tytul1, h4.tytul1 {
	color: #fb9f1f;
	font-size: 16px;
	font-weight: bold;
	margin: 0px 0px 5px 0px;
	clear: both;
}

h2.tytul1{
	padding: 0 241px 0 0;
}

.aktualnosci2ZdjeciaBlok1 h2.tytul1{
	padding: 0px;
}

h4.tytul1 {
	font-size: 12px;
}

h4.tytul2 {
    font-size: 11px;
    color:#FB9F1F;
    font-weight:bold;
    text-decoration:none;
}

h3.tytul1 a, h4.tytul1 a {
	color: #fb9f1f;
}

h3.tytul1 a:hover, h4.tytul1 a:hover {
	color: #fb9f1f;
	text-decoration: underline;
}


/* inputy, buttony */

input.formularzInput, select.formularzInput {
	width: 98%;
	background-color: #1b1b1b; 
	border: 1px #373737 solid; 
	color: #ffffff; 
	font-size: 11px; 
	font-family: tahoma, sans-serif;
	padding: 3px;  
}
select.formularzInput-slownik{
	width: 250px;
}

textarea.formularzInput {
	width: 98%;
	height: 100px;
	background-color: #1b1b1b; 
	border: 1px #373737 solid; 
	color: #ffffff; 
	font-size: 11px; 
	font-family: tahoma, sans-serif;  
	padding: 3px;  
}

.input1 {
	background-color: #1b1b1b; 
	border: 1px #373737 solid; 
	color: #ffffff; 
	font-size: 11px; 
	font-family: tahoma, sans-serif;
}

.inputGrayL {
	background: transparent url("images/lay/input_gray_l.gif") no-repeat;
}

.inputGrayR {
	background: transparent url("images/lay/input_gray_r.gif") no-repeat right top;
	padding: 0px 6px;
}

.inputGray {
	background: transparent url("images/lay/input_gray_bg.gif") repeat-x;
	border: none;
	color: #606060;
	font-size: 10px;
	font-family: Tahoma, Arial, Verdana, Sans-Serif;
	height: 13px;
	padding: 3px 0px;
	*margin: -1px 0px;
}

.inputRoundedL {
	float: left;
	height: 19px;
	width: 6px;
	background: transparent url('images/lay/input_rounded_l.gif') no-repeat;	
}

.inputRoundedR {
	float: left;
	height: 19px;
	width: 6px;
	background: transparent url('images/lay/input_rounded_r.gif') no-repeat;	
}

.inputRounded {
	float: left;
	background: transparent url('images/lay/input_rounded_bg.gif') repeat-x;	
	width: 95%;
	color: #ffffff; 
	font-size: 11px; 
	font-family: tahoma, sans-serif;
	padding: 3px;  
	border: none;
}
.inputRounded-slownik {
	width: 90%;
}


.buttonGrayL {
	background: transparent url("images/lay/button_gray_l.gif") no-repeat;
}

.buttonGrayR {
	background: transparent url("images/lay/button_gray_r.gif") no-repeat right top;
	padding: 0px 6px;
}

.buttonGray {
	background: transparent url("images/lay/button_gray_bg.gif") repeat-x;
	color: #ffffff;
	font-size: 11px;
	line-height: 18px;
	padding: 0px 7px 1px 7px;
	font-weight: normal;
	display: block;
	text-align: center;
	cursor: pointer;
}

a.buttonGray:hover {
	text-decoration: none;	
}

input.buttonGray {
	border: none;
	height: 19px;
	cursor: pointer;
}

.buttonRounded {
	background: url('images/lay/button_bg.gif') no-repeat;
	width: 65px;
	height: 26px;
	line-height: 26px;
	text-align: center;
	color: white;
	border: none;
	cursor: pointer;
	font-size: 11px; 
	font-family: tahoma, sans-serif;
	font-weight: bold;
	margin: 3px 15px 3px 0px;
}

.buttonRounded2{
	background: url('images/lay/button_bg.gif') no-repeat;
	width: 65px;
	height: 26px;
	line-height: 26px;
	text-align: center;
	color: white;
	border: none;
	cursor: pointer;
	font-size: 11px; 
	font-family: tahoma, sans-serif;
	font-weight: bold;
	margin: auto;
	display: block;
	float: none;
}

.buttonRounded.bigger {
	background: url('images/lay/button_big_bg.gif') no-repeat;
	width: 94px;
}

.buttonRounded.bigger2 {
	background: url('images/lay/button_bigger2_bg.gif') no-repeat;
	width: 110px;
}

.buttonRounded.bigger2dark {
	background: url('images/lay/button_bigger2_bg2.gif') no-repeat;
	color: #fb9f1f;
	width: 110px;
}

.buttonRounded.biggest {
	background: url('images/lay/button_big1_bg.gif') no-repeat;
	width: 150px;
}

a.buttonRounded {
	float: left;
	display: inline;
}

a.buttonRounded:hover {
	text-decoration: none;
	color: white;
}

.buttonSmall {
	cursor: pointer;
	font-weight: normal;
	background: transparent url('images/lay/button_small.gif') no-repeat;
	font-size: 9px !important;
	color: #ffffff !important;
	float: left;
	display: inline;
	margin: 0px 5px 0px 0px;
	width: 40px;
	line-height: 13px;
	text-align: center;
}

.buttonSmall.ver1{
	margin: 10px 5px 0px 0px;
	border: none;
	background-position:0px 1px;
}
.buttonSmallRight {
	float: right;
	margin: 0px 0px 0px 5px;
}


.buttonSmall:hover {
	color: #ffffff;
	text-decoration: none !important;
}


/* wyswietlanie obrazkow - ramka */

span.ramka {
	display: table-cell;
	border: 3px solid #4a4a4a;
}

* span.ramka {
	display: inline-block;
}


/* DHTML Popup */
.Popup {
	background-color: #FFFFFF;
	border: 1px solid #C8D0CF;
}
.Popup .ImageContainer {
	padding: 5px;
	height: 100%;
	text-align: center;
}
.Popup .Loader {
	background-image: url(images/loading.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 100%;
	border: 1px solid #C8D0CF;
}
.Popup .Preview {
	border: 1px solid #C8D0CF;
	cursor: pointer;
}
.Popup .Caption {
	vertical-align: middle;
	padding: 0px 5px 5px 5px;
	font-weight: bold;
}
.Popup .Prev {
	vertical-align: top;
	text-align: left;
	padding: 0px 0px 5px 5px;
	width: 16px;
}
.Popup .Prev div {
	height: 16px;
	width: 16px;
	cursor: pointer;
	background: url(images/ico_prev.gif) no-repeat center center;
}
.Popup .Next {
	vertical-align: top;
	text-align: right;
	padding: 0px 5px 5px 0px;
	width: 16px;
}
.Popup .Next div {
	height: 16px;
	width: 16px;
	cursor: pointer;
	background: url(images/ico_next.gif) no-repeat center center;
}
.PopupOverlay {
	width: 100%;
	height: 500px;
	background-color: #171717;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}

/* datetime picker */
table.jCalendar {
	border: 1px solid #000;
	background: #aaa;
    border-collapse: separate;
    border-spacing: 2px;
}
table.jCalendar th {
	background: #333;
	color: #fff;
	font-weight: bold;
	padding: 3px 5px;
}
table.jCalendar td {
	background: #ccc;
	color: #000;
	padding: 3px 5px;
	text-align: center;
}
table.jCalendar td.other-month {
	background: #ddd;
	color: #aaa;
}
table.jCalendar td.today {
	background: #666;
	color: #fff;
}
table.jCalendar td.selected {
	background: #f66;
	color: #fff;
}
table.jCalendar td.selected:hover {
	background: #f33;
	color: #fff;
}
table.jCalendar td:hover, table.jCalendar td.dp-hover {
	background: #fff;
	color: #000;
}
table.jCalendar td.disabled, table.jCalendar td.disabled:hover {
	background: #bbb;
	color: #888;
}

/* For the popup */

/* NOTE - you will probably want to style a.dp-choose-date - see how I did it in demo.css */

a.dp-choose-date {
	display: block;	
}

div.dp-popup {
	position: relative;
	background: #ccc;
	font-size: 10px;
	font-family: arial, sans-serif;
	padding: 2px;
	width: 171px;
	line-height: 1.2em;
}
div#dp-popup {
	position: absolute;
	z-index: 199;
}
div.dp-popup h2 {
	font-size: 12px;
	text-align: center;
	margin: 2px 0;
	padding: 0;
}
a#dp-close {
	font-size: 11px;
	padding: 4px 0;
	text-align: center;
	display: block;
}
a#dp-close:hover {
	text-decoration: underline;
}
div.dp-popup a {
	color: #000;
	text-decoration: none;
	padding: 3px 2px 0;
}
div.dp-popup div.dp-nav-prev {
	position: absolute;
	top: 2px;
	left: 4px;
	width: 100px;
}
div.dp-popup div.dp-nav-prev a {
	float: left;
}
/* Opera needs the rules to be this specific otherwise it doesn't change the cursor back to pointer after you have disabled and re-enabled a link */
div.dp-popup div.dp-nav-prev a, div.dp-popup div.dp-nav-next a {
	cursor: pointer;
}
div.dp-popup div.dp-nav-prev a.disabled, div.dp-popup div.dp-nav-next a.disabled {
	cursor: default;
}
div.dp-popup div.dp-nav-next {
	position: absolute;
	top: 2px;
	right: 4px;
	width: 100px;
}
div.dp-popup div.dp-nav-next a {
	float: right;
}
div.dp-popup a.disabled {
	cursor: default;
	color: #aaa;
}
div.dp-popup td {
	cursor: pointer;
}
div.dp-popup td.disabled {
	cursor: default;
}

a.dp-choose-date {
	float: left;
	width: 18px;
	height: 19px;
	padding: 0;
	margin: 0;
	display: block;
	text-indent: -2000px;
	overflow: hidden;
	background: url(images/lay/calendar.gif) no-repeat; 
}
a.dp-choose-date.dp-disabled {
	background-position: 0 -20px;
	cursor: default;
}
/*koniec pickera*/


/* bloki */

.block {
	background: #171717 url("images/lay/block_bg.gif") repeat-x;
	margin-bottom: 5px;
	height: 1%;
}

.blockT {
	background: transparent url("images/lay/block_border.gif") repeat-x left top;
	_height: 1%;
}

.blockR {
	background: transparent url("images/lay/block_border.gif") repeat-y right top;
	_height: 1%;
}

.blockB {
	background: transparent url("images/lay/block_border.gif") repeat-x left bottom;
	_height: 1%;
}

.blockL {
	background: transparent url("images/lay/block_border.gif") repeat-y left top;
	_height: 1%;
}

.blockTL {
	background: transparent url("images/lay/block_tl.gif") no-repeat left top; 
	_height: 1%;
}

.blockTR {
	background: transparent url("images/lay/block_tr.gif") no-repeat right top; 
	_height: 1%;
}

.blockBR {
	background: transparent url("images/lay/block_br.gif") no-repeat right bottom; 
	_height: 1%;
}

.blockBL {
	background: transparent url("images/lay/block_bl.gif") no-repeat left bottom; 
	padding: 1px;
	_height: 1%;
}

div.blockTitle,
h2.blockTitle {
	padding: 8px 9px 0px 9px;
	color: #fefefe;
	font-size: 10px;
	font-weight: bold;
}

h2.blockTitle span,
div.blockTitle span {
	font-weight: normal;
	display: block;
}

div.blockTitle1,
h2.blockTitle1 {
	margin: 0px;
	font-weight: bold;
	color: #ff9600;
	font-size: 10px;
	background: transparent url("images/lay/menu_spacer.gif") repeat-x left bottom;
	padding: 3px 7px 5px 7px;
}

h2.blockTitle2 {
	padding: 8px 9px 0px 9px;
	color: #fb9f1f;
	font-size: 12px;
	font-weight: bold;
}

h2.blockTitle.changeMargins {
	padding: 8px 9px 7px 9px !important;
	_padding-left: 3px;
}

.blockContent {
	padding: 7px;
}

.blockContent1 {
	padding: 0px;
}

.blockContent.changeMargins {
	padding: 0px 7px 0px 7px !important;
}

.blockSpacer {
	background: transparent url("images/lay/block_spacer.gif") repeat-x left bottom;
	height: 1px;
	font-size: 1px;
	line-height: .2;
}

.blockFooter {
	padding: 4px 7px 3px 7px;
	font-size: 10px;
	background: transparent url("images/lay/block_spacer.gif") repeat-x left top;
	margin-top: -1px;
}

.blockFooter a {
	color: #6B6B6B;
	text-decoration: none;
	font-weight: normal;
}

.blockFooter a:hover {
	color: #6B6B6B;
	text-decoration: underline;
}

.block1 {
	float: right;
	display: inline;
	margin: 17px 17px 0px 0px;
}

.loginBlock {
	width: 249px;
	height: 35px;
	padding: 7px 7px;
	background: transparent url("images/lay/loginblock_bg.jpg") no-repeat;
	color: #ffffff;
}

.flashBlock {
	margin-bottom: 5px;
}

.block.small {
	/*width: 236px;
	_width:234px;*/
}


/* eyeCandy (mh) - przezroczyste zaokraglenia (extra gradienty) */
div.eyeCandyBg {
	background: #171717 url("images/lay/main_bg.gif") repeat-x;
	/*background: #171717 url("images/lay/shoei.png") repeat;  */
}

div.eyeCandyBg div.eyeCandyBg {
	background: #171717 url("images/lay/main_box_bg.gif") repeat-x;
}

div.eyeCandy div.mainBoxTL {
	background-image: url("images/lay/main_box_tl.gif"); 
}

div.eyeCandy div.mainBoxTR {
	background-image: url("images/lay/main_box_tr.gif"); 
}

div.block div.eyeCandy div.blockL {
	position: relative;
	z-index: 10;
}

div.block div.eyeCandy div.blockTL {
	position: relative;
	z-index: 12;
}

div.block div.eyeCandy div.blockTL {
	background-image: url("images/lay/block_tl_transparent.gif");
}

div.block div.eyeCandy div.blockTR {
	background-image: url("images/lay/block_tr_transparent.gif");
}

div.block div.eyeCandy div.blockBR {
	background-image: url("images/lay/block_br_transparent.gif");
}

div.block div.eyeCandy div.blockBL {
	background-image: url("images/lay/block_bl_transparent.gif");
}

div.blockFiller {
	display: none;
}

div.block div.eyeCandy div.blockFiller {
	display: block;
	position: absolute;
	z-index: 11;
	width: 4px;
	height: 2px;
	font-size: 1px;
	line-height: .2;
	_width: 5px;
}

div.eyeCandyBg div.blockFiller {
	background: #171717 url("images/lay/main_bg.gif") repeat-x 0px -197px;
}

div.eyeCandyBg div.eyeCandyBg div.blockFiller {
	background: #171717 url("images/lay/main_box_bg.gif") repeat-x 0px -126px;
}

div.blockFillerTL {
	top: 0px;
	left: 0px;
}

div.blockFillerTR {
	top: 0px;
	right: 0px;
	_right: -1px;
}

div.blockFillerBL {
	bottom: 0px;
	left: 0px;
	_bottom: -1px;
}

div.blockFillerBR {
	bottom: 0px;
	right: 0px;
	_bottom: -1px;
	_right: -1px;
}

div.blockFillerTS {
	width: 2px !important;
	top: 2px;
	_width: 3px !important;
	_height: 3px !important;
}

div.blockFillerBS {
	width: 2px !important;
	bottom: 2px;
	_width: 3px !important;
	_height: 3px !important;
	_bottom: 1px;
}


/* slidery */
.slideAdjustOptions {
	background: #ff9a0e url("images/lay/slide_bg.gif") repeat-x;
	height: 30px;
	width: 329px;
	margin-right: 6px;
	margin-left: 6px;
	color: #000000;
	font-size: 10px;
	display: none;
}

.slideAdjustOptionsL {
	background: transparent url("images/lay/slide_l.gif") no-repeat;
}

.slideAdjustOptionsR {
	background: transparent url("images/lay/slide_r.gif") no-repeat right top;
	padding: 1px 8px;
}

.slideAdjustOptions .optionLeft {
	float: left;
	display: inline;
	margin: 5px 2px 5px 0px;
}

.slideAdjustOptions .optionLeft div {
	padding: 2px 0px 3px 0px;
}

.slideAdjustOptions .optionLeft a {
	display: block;
	text-align: center;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	padding: 2px 3px 3px 3px;
}

.slideAdjustOptions .optionLeft a:hover {
	color: #000000;
	text-decoration: none;
	background-color: #f59209;
}

.slideAdjustOptions .optionLeft a.checked, .slideAdjustOptions .optionLeft a.checked:hover {
	font-weight: normal;
	text-decoration: none;
	color: #ffffff;
	background: transparent url("images/lay/slide_option_bg.gif") no-repeat center center;
}

.slideAdjustOptions .optionRight {
	float: right;
	display: inline;
	margin: 1px 0px;
}

.slideAdjustOptions .optionRight div {
	padding-top: 1px;
}

.blockMenu .blockHide {
	background: transparent url('images/lay/menu_arrow_updown.gif') no-repeat center 0px;
	padding: 0px;
	font-size: 8px;
	cursor: pointer;
	height: 10px;
}

.blockMenu .blockShow {
	background-position: center -8px;
}

.blockShowHide.pl .blockHide {
	background: transparent url('images/lay/pl/button_hide.gif') no-repeat center center;
	float: right;
	display: inline;
	margin: 8px 7px 0px 0px;
	width: 44px;
	height: 13px;
	font-size: 8px;
	cursor: pointer;
}

.blockShowHide.pl .blockShow {
	background: transparent url('images/lay/pl/button_show.gif') no-repeat center center;
}


td.bloki_11{
	width: 50%;
}

td.bloki_12{
	width: 50%;
}

ul.popularne_tematy{
    margin: 5px 0 0 0;
    padding: 0 0 0 0px;
}

ul.popularne_tematy a{
    color: #6B6B6B;
    font-weight: normal;
}
ul.popularne_tematy li{
	background: url("images/lay/articlesBullet.gif") no-repeat scroll 0 6px transparent;
	list-style: none;
	padding-left: 8px;
	
}

div.popularne_tematy{
    float: left;
    width: 200px;
    margin: 0 0 20px 10px;
}
div.popularne_galerie{
	width: 230px;
}

/* menu */

/* poziom 1 */
ul.poziom1 {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

ul.poziom1 li.poziom1 {
	padding: 0px;
	margin: 0px;
}

ul.poziom1 li.poziom1wcisniety {
	padding: 0px;
	margin: 0px;
}

ul.poziom1 a.poziom1 {
	color: #fefefe;
	font-weight: normal; 
	display: block;
	width: 100%;
	
	background: transparent url("images/lay/menu_arrow_1.gif") no-repeat 7px 8px;
}

ul.poziom1 li.poziom1wcisniety a.poziom1 {
	color: #ff9600;
}

ul.poziom1 a.poziom1:hover {
	color: #ff9600;
	text-decoration: none;	
}

ul.poziom1 li.poziom1wcisniety a.poziom1:hover {
	text-decoration: underline;
}

ul.poziom1 a.poziom1:hover span.poziom1 {
}

ul.poziom1 span.poziom1 {
	display: block;
	padding: 3px 7px 5px 16px;
	
	background: transparent url("images/lay/menu_spacer.gif") repeat-x left bottom;
}

ul.poziom1 li.poziom1wcisniety span.poziom1 {
}


/* lewy / prawy region */

td.lewyRegion {
	width: 139px;
	padding-right: 5px;
}
div.lewyRegion {
	width: 139px;
	padding-right: 5px;
}

td.prawyRegion {
	padding-left: 5px;
	width: 236px;
	_width:234px;
}
div.prawyRegion {
	padding-left: 5px;
	width: 236px;
	_width:234px;
}

td.prawyRegion div.blockContainer {
	width: 341px !important;
}
div.prawyRegion div.blockContainer {
	width: 341px !important;
}
div.prawyRegion div.block {
	width: 341px !important;
}

.mainBox td.prawyRegion {
	padding-left: 7px;
	width: 236px;
	_width:234px;
}
.mainBox div.prawyRegion {
	padding-left: 7px;
	width: 236px;
	_width:234px;
}


/* bledy i powiadomienia uzytkownika */
.userErrors {
	background: #303030 url('images/lay/user_error.gif') 14px center no-repeat;
	padding: 30px 12px 30px 95px;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	line-height: 13px;
	margin-bottom: 10px;
	border: 1px solid #515151;
	font-size: 11px;
}

.userErrors .error {
}

.userErrorField input, .userErrorField textarea, .userErrorField select {
	border: 1px solid #FF7E00 !important;
}

.userErrorField .inputRoundedL {
	background: transparent url('images/lay/input_rounded_error_l.gif') no-repeat !important;	
}

.userErrorField .inputRoundedR {
	background: transparent url('images/lay/input_rounded_error_r.gif') no-repeat !important;	
}

.userErrorField .inputRounded {
	background: transparent url('images/lay/input_rounded_error_bg.gif') repeat-x !important;
	border: none !important;
}

.userMessages {
	background: #303030 url('images/lay/user_message.gif') 14px center no-repeat;
	padding: 30px 12px 30px 95px;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	line-height: 13px;
	margin-bottom: 10px;
	border: 1px solid #515151;
	font-size: 11px;
}

.userMessages .message {
}

.userErrorsMini {
	background: #323232 url('images/lay/user_error_mini.gif') 12px center no-repeat;
	padding: 14px 28px 14px 56px;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	margin: 5px 0px;
	border: 1px solid #545454;
}

.userMessagesMini {
	background: #323232 url('images/lay/user_message_mini.gif') 12px center no-repeat;
	padding: 14px 28px 14px 56px;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	margin: 5px 0px;
	border: 1px solid #545454;
}

.lewyRegion .userErrorsMini, .lewyRegion .userMessagesMini {
	background-position: 4px center;
	padding: 14px 10px 14px 38px;
}


/* srodkowy region */
.right{float: right;}
.left{float: left;}
td.cialo {
	margin: 0px;
	padding: 0px;
}
div.cialo {
    margin: 0;
    padding: 0;
    width: 450px;
    float: left;
}
div.cialopage{
	margin: 0;
    padding: 0;
    float: right;
	width: 796px;
}
div.cialoright{
	float: right;
	width: 796px;
}

ul.pasekZaglebienia {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

ul.pasekZaglebienia li {
	margin: 0px;
	padding: 0px;
	display: inline;
}

ul.pasekZaglebienia a {
	color: #9b9b9b;
	text-decoration: none;
	background: transparent url("images/lay/arrow_path.gif") no-repeat 0px 5px;  
	padding: 0px 9px 0px 14px;
	font-weight: normal;
}
ul.pasekZaglebienia span.l1 {
	color: #9b9b9b;
	text-decoration: none;
	background: transparent url("images/lay/arrow_path.gif") no-repeat 0px 5px;  
	padding: 0px 9px 0px 14px;
	font-weight: normal;
}

ul.pasekZaglebienia a:hover {
	color: #fb9f1f;
	text-decoration: none;
}

ul.pasekZaglebienia a.first {
	color: #4c4c4c;
	background: none;
	padding: 0px 9px 0px 0px;
}

ul.pasekZaglebienia a.first:hover {
	color: #fb9f1f;
}

/* PAGER */
.pagerLast{
}
.pagerFirst{
	padding-right: 2px;
}
.pagerPage {
	background: url('images/lay/pagerBg.gif') repeat-x;
	line-height: 28px;
	text-align: center;
	padding: 8px;
}

.pagerPage a{
	color: white;
	font-weight: normal;	
}

.pagerSeparator {
	width: 5px;
	background: url('images/lay/pagerBg.gif') repeat-x;
	line-height: 28px;
	text-align: center;	
	padding: 8px 0px 8px 1px;
}

.pagerCurrent {
	background: url('images/lay/pagerActiveBg.gif') repeat-x;
	line-height: 28px;
	text-align: center;
	font-weight: bold;
	color: #FB9F1F;
	text-decoration: underline;
	padding: 8px;
}

.aktualnosciPager {
	clear: both;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	text-align:center;
}

.aktualnosciPager li {
	margin: 0px;
	display: inline;
}

.pagerPrev {
	width: 28px;
	line-height: 28px;
	background: url('images/lay/pagerLeft.gif') no-repeat top right;
	padding: 8px 5px;
	text-align: center;	
}

.pagerPrev a:hover{
	text-decoration: none;
}

.pagerNext {
	width: 28px;
	line-height: 28px;
	background: url('images/lay/pagerRight.gif') no-repeat;
	padding: 8px 4px;
	text-align: center;
}

.pagerNext a:hover{
	text-decoration: none;
}

.pagerFirst {
	width: 28px;
	line-height: 28px;
	background: url('images/lay/pagerFirst.gif') no-repeat top right;
	padding: 8px 6px;
	text-align: center;	
}

.pagerFirst a:hover{
	text-decoration: none;
}

.pagerLast {
	width: 28px;
	line-height: 28px;
	background: url('images/lay/pagerLast.gif') no-repeat;
	padding: 8px 5px;
	text-align: center;
}

.pagerLast a:hover{
	text-decoration: none;
}

.pagerBack10 {
	width: 28px;
	line-height: 28px;
	background: url('images/lay/pagerBack10.gif') no-repeat top right;
	padding: 8px 7px;
	text-align: center;	
}

.pagerBack10 a:hover{
	text-decoration: none;
}

.pagerNext10 {
	width: 28px;
	line-height: 28px;
	background: url('images/lay/pagerNext10.gif') no-repeat;
	padding: 8px 6px;
	text-align: center;
}

.pagerNext10 a:hover{
	text-decoration: none;
}

/* PAGER WEWNĂ„ÂTRZNY */

.artPager {
	padding-top: 10px;
	padding-bottom: 5px;
	height: 35px;
	color: #e2e2e2;
	font-size: 11px;
}

.artPagerLeft {
	width: 8px;
	height: 33px;
	background: url('images/lay/pagerLeft_S.gif') no-repeat;
	float: right;	
}

.artPagerRight {
	width: 8px;
	height: 33px;
	background: url('images/lay/pagerRight_S.gif') no-repeat;
	float: right;
}

.artPagerCenter {
	height: 33px;
	background: url('images/lay/pagerCenter.gif') repeat-x;
	float: right;
	line-height: 33px;
}

.artPagerPage {
	margin-top: 4px;
	margin-right: 5px;
	height: 24px;
	width: 18px;
	background: url('images/lay/pagerPage.gif') no-repeat;
	float: left;
	line-height: 24px;
	text-align: center;
	color: #4c4c4c;
}

.artPagerPage:hover{
	color: #fb9f1f;	
	text-decoration: none;
}

.artPagerPageActive {
	background: url('images/lay/pagerPageActive.gif') no-repeat;
	margin-top: 4px;
	margin-right: 5px;
	height: 24px;
	width: 18px;
	float: left;
	line-height: 24px;
	text-align: center;
	color: white;
}

.artPagerPageActive:hover{
	color: white;
	text-decoration: none;
}

.artPagerLabel {
	color: #9b9b9b;
	float: left;
	margin: 0px 5px;	
}


/* AKTUALNOSCI */

/* aktualnosci - blok */
.aktualnosciMinMargines {
	padding: 5px 7px;
}

.aktualnosciMinZdjecia {
	margin: 0px 0px -5px 0px;
	display: inline;
	padding: 0px;
	float: left;
}

.aktualnosciMinZdjecia .ramka {
	border: 1px solid #4a4a4a !important;
}

.aktualnosciMinZdjecia .aktualnosciZdjeciaOpisBlok {
	width: auto !important;
	margin:0px 5px 5px 0px !important;
}

h2.aktualnosciMinTytul,
h4.aktualnosciMinTytul {
	font-size: 11px;
	color: #ffffff;
	margin: 0px 0px 2px 0px;
	font-weight: bold;
}

h2.aktualnosciMinTytul a,
h4.aktualnosciMinTytul a {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

h2.aktualnosciMinTytul a:hover,
h4.aktualnosciMinTytul a:hover {
	color: #ffffff;
	text-decoration: underline;
}

.aktualnosciMinData {
	color: #9b9b9b;
	font-size: 9px;
}

.aktualnosciMinOpis {
	color: #e2e2e2;
	text-align: justify;
	padding-top: 2px;
	font-size: 10px;
}

h5.aktualnosciMinTytul {
	font-size: 11px;
	color: #ffffff;
	margin: 0px 0px 2px 0px;
	font-weight: normal;
	background: transparent url("images/lay/arrow_orange.gif") no-repeat 0px 5px;
	padding-left: 9px;
}

h5.aktualnosciMinTytul a {
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
}

h5.aktualnosciMinTytul a:hover {
	color: #ffffff;
	text-decoration: underline;
}

.aktualnosciMinData2 {
	color: #9b9b9b;
	font-size: 9px;
	padding-left: 9px;
}

.aktualnosciRss {
	border-bottom: 0px;
	width: 100%;
	text-align: right;
	color: white;
	font-size: 10px;
	margin-bottom: -16px;
	padding-top: 2px;
	*margin-bottom: -18px;
}

.aktualnosciRss img {
	border: none;
}

.grayLabel {
	color: #868585;
}

.aktualnosciLeftLink {
	color: white;
	font-weight: normal;
	text-align: left;
}

.aktualnosciLeftLink:hover {
	text-decoration: none;
	color: #FF9600;
}


/* aktualnosci - modul */
.aktualnosciCytat {
	background: url('images/lay/cytatTlo.gif') left bottom repeat-x #ffc83f;
	border: solid 1px #f7a61d;
	color: black;
	padding: 10px;
	margin: 10px 0px 10px 0px;
	font-family: Georgia,Times New Roman;
	font-weight: bold;
	font-style: italic;
	line-height: 24px;
	font-size: 16px;
	text-align: center;
	overflow:auto;
	height: 1%;
	display: block;
}

.aktualnosciCytatLewy {
	background: url('images/lay/cytatTlo.gif') left bottom repeat-x #ffc83f;
	border: solid 1px #f7a61d;
	color: black;
	padding: 10px;
	margin: 10px 10px 10px 0px;
	font-family: Georgia,Times New Roman;
	font-weight: bold;
	font-style: italic;
	line-height: 24px;
	font-size: 16px;
	text-align: center;
	overflow:auto;
	height: 1%;
	width: 45%;
	float: left;
	display: block;
}

.aktualnosciCytatPrawy {
	background: url('images/lay/cytatTlo.gif') left bottom repeat-x #ffc83f;
	border: solid 1px #f7a61d;
	color: black;
	padding: 10px;
	margin: 10px 0px 10px 10px;
	font-family: Georgia,Times New Roman;
	font-weight: bold;
	font-style: italic;
	line-height: 24px;
	font-size: 16px;
	text-align: center;
	overflow:auto;
	height: 1%;
	width: 45%;
	float: right;
	display: block;
}

.aktualnosciListaMargines {
	background: transparent url("images/lay/block_spacer.gif") repeat-x left bottom;
	padding: 0px 0px 12px 0px;
	margin-bottom: 8px;
}

.aktualnosciListaZdjecia {
	margin: 0px 5px -5px 0px;
	display: inline;
	padding: 0px;
	float: left;
}

.aktualnosciListaZdjecia .aktualnosciZdjeciaOpisBlok {
	width: auto !important;
}

.aktualnosciListaInfo {
	margin-bottom: 5px;
}
.aktualnosciListaInfoTags{
	margin-top: 15px;
}

.aktualnosciListaOpis {
	font-size: 11px;
	color: #e2e2e2;
	text-align: justify;
	
}

.aktualnosciAutor {
	color: #ffffff;
	font-size: 9px;
	padding-right: 7px;
	display: inline;
}

.aktualnosciData {
	color: #9b9b9b;
	font-size: 9px;
}

.aktualnosciData2 {
	color: #9b9b9b;
	font-size: 9px;
	display: inline;
	padding-right:7px;
	padding-left: 7px;
	border-left: 1px solid #9b9b9b;
}

div.aktualnosciMargines {
	padding: 0px;
}

div.aktualnosciMargines1 {
	padding: 0px;
}

div.aktualnosciTresc {
	padding: 10px 0px;
	color: white;
}

div.aktualnosciZalacznikRamka {
	margin: 0px 0px -5px 0px;
	padding: 5px 0px 0px 0px;
}

div.aktualnosciZalacznik {
	margin: 0px;
	padding: 5px;
}

div.aktualnosciPlik {
	margin: 0px;
	padding: 0px;
	text-indent: 10px;
	background: url('images/zalacznikStrzalka.gif') no-repeat;
	background-position: 0px 3px;
}

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

a.aktualnosciZdjeciaLink {
	color: #000000;
	text-decoration: none;
}

a.aktualnosciZdjeciaLink:hover {
	text-decoration: underline;
}

div.aktualnosciOpis {
	margin: 0px;
	padding: 0px;
	color: #e2e2e2;
	line-height: 18px;
	text-align: justify;
	font-size: 12px;
	float: left;
}

div.aktualnosciZdjeciaOpisBlok {
	margin: 0px 5px 5px 0px;
	padding: 0px;
	/*width: 108px;*/
	float: left;
	text-align: left;
	display: inline;
}

div.aktualnosciZdjeciaOpisBlok div {
	padding: 0px 3px;
	color:#9B9B9B;
	font-size:10px;
	text-align: center;
	font-weight: normal;
}
div.aktualnosciZdjeciaOpisBlok a div:hover{
	color: #FB9F1F;
}

div.aktualnosci2ZdjeciaBlok1 {
	padding: 0px 246px 0px 0px;
	/*padding: 0px 0px 0px 0px;*/
	height: 1%;
}

div.aktualnosci2ZdjeciaBlok2 {
	width: 236px;
	margin: 0px -246px -5px 0px;
	/*margin: 0px 0px -5px 0px;*/
	padding: 0px 0px 0px 10px;
	float: right;
	display: inline;
}

div.aktualnosci3ZdjeciaBlok1 {
	padding: 0px 0px 0px 246px;
	height: 1%;
}

div.aktualnosci3ZdjeciaBlok2 {
	width: 236px;
	margin: 0px 0px -5px -246px;
	padding: 0px 10px 0px 0px;
	float: left;
	display: inline;
	position: relative;
}

div.aktualnosci2ZdjeciaBlok2 div.aktualnosciZdjeciaOpisBlok,
div.aktualnosci3ZdjeciaBlok2 div.aktualnosciZdjeciaOpisBlok {
	margin-right: 0px;
}

div.aktualnosci4ZdjeciaBlok {
	width: 241px;
	margin: 0px -5px 0px 10px;
	padding: 0px;
	float: right;
}

div.aktualnosci5ZdjeciaBlok {
	width: 241px;
	margin: 0px 5px 0px 0px;
	padding: 0px;
	float: left;
}

div.aktualnosci6ZdjeciaBlok {
	margin: 0px -5px 5px 0px;
	padding: 0px;
}

div.aktualnosci7ZdjeciaBlok {
	margin: 10px -5px -5px 0px;
	padding: 0px;
}

div.aktualnosciInlineBlock {
	width: 236px;
	margin: 0px 0px 0px 10px;
	padding: 0px;
	float: right;
	line-height: normal;
}

/* formatowania z edytorka */
.wstepniak {
	text-align: justify;
	font-size: 16px;
	color: #FF9900;
	font-weight: bold;
	font-family: Tahoma, Arial;
	margin-bottom: 16px;
}

.srodtytul {
	margin-top: 16px;
	text-align: left;
	font-size: 14px;
	color: #FF9900;
	font-weight: bold;
	font-family: Tahoma, Arial;
}

.przeslijButton_pl {
	display: block;
	width: 207px;
	height: 43px;
	background: url('images/lay/buttonWyslij_pl.gif') top left no-repeat;
}

.przeslijButton_pl:hover{
	text-decoration: none;
}

.linkedGalleriesBox {
	overflow: hidden;
	_height: 1%;
}
.c_gal{
	color: #9B9B9B;
	font-weight: normal;
	padding-left: 5px;
	font-size: 10px;
}


/* ANKIETY */

/* ankiety - blok */
.ankietyMinOdpowiedzi {
	padding: 5px 0px 9px 0px;
}

.ankietyMinOdpowiedz {
	clear: both;
	color: #ffffff;
	font-size: 10px;
	padding: 2px 0px; 
}

.ankietyMinOdpowiedz img {
	float: left;
	display: inline;
	margin: 0px 5px 0px 7px;
}

.ankietyMinOdpowiedzBg {
	clear: both;
	height: 8px;
	font-size: 8px;
	border: 1px solid #2c2c2c;
	background: transparent url("images/lay/ankieta_bg.gif") repeat-x;
	margin-bottom: 5px;
}

.ankietyMinOdpowiedzFg {
	margin: -1px;
	height: 10px;
	background: transparent url("images/lay/ankieta_fg.gif") no-repeat right top;
}

.ankietyMinGlosy {
	float: right;
	color: #8a8a8a;
}


/* GALERIE */

/* galerie - modul */
div.galerie0ZdjeciaBlok {
	margin: 10px 0px 0px 0px;
	padding: 0px;
	height: 1%;
}

div.galerie1ZdjeciaBlok {
	margin: 0px 0px 10px 0px;
	padding: 0px;
	height: 1%;
}

div.galerieViewerContainer {
}

div.galerieViewerContainer div.mainBox div.content1 {
	padding: 0px 3px;
}

div.galerieViewerMargines h3.tytul1 {
	clear: none;
	margin-bottom: 2px;
}

div.galerieViewerBack {
	float: right;
}

div.galerieViewerBack button {
	font-weight: normal;
}

div.galerieViewerContent {
	padding: 2px 0px 0px 0px;
	color: white;
	height: 1%;
}

div.galerieZdjecia {
	background: transparent url("images/lay/block_spacer.gif") repeat-x left top;
}

div.galerieZdjeciaViewer {
	height: 96px;
}

div.galerieZdjeciaViewer ul {
	display: none;
}

div.galerieZdjecia div.galerieZdjeciaRow {
	height: 1%;
	overflow: hidden;
	*overflow: visible;
	background: transparent url("images/lay/block_spacer.gif") repeat-x left bottom;
}

div.galerieZdjecia div.aktualnosciZdjeciaOpisBlok {
	margin: 0px;
	*margin-right: -1px;
	float: left;
	text-align: center;
	display: inline;
}

div.galerieZdjecia div.aktualnosciZdjeciaOpisBlok div {
	padding: 5px 3px 0px 3px;
}

div.galerieZdjecia div.galerieZdjecieBlok {
	padding: 15px 5px !important;
}

div.aktualnosciListaZdjecia div.galerieZdjecieBlok {
	padding: 0px !important;
}

div.galerieViewer {
	background: transparent url("images/lay/block_spacer.gif") repeat-x left top;
	padding-top: 7px;
	text-align: center;
}

div.galerieViewerCounter {
	font-size: 12px;
	color: #9b9b9b;
	margin-bottom: 7px;		
}

div.galerieViewerCounter .counter {
	color: #ffffff;
	font-weight: bold;
}

div.galerieViewerCounter .counter2 {
	color: #fb9f1f;
	font-weight: bold;
}

div.galerieViewerFrame {
	height: 400px;
}

div.galerieViewerFrameInner {
	display: none;
}

div.galerieViewerBox {
	width: 100px;
	height: 70px;
	border: 3px solid #FB9F1F; /*#E2E2E2*/
	position: absolute;
	left: 0px;
	top: 0px;
}

div.loadingBlack {
	background: transparent url("images/loading_black.gif") no-repeat center center;
}

div.galerieViewerTitle {
	font-size: 12px;
	color: #fb9f1f;
	font-weight: bold;
	margin-bottom: 6px;
}

div.galerieViewerOpis {
	font-size: 11px;
	color: #ffffff;
	margin-bottom: 10px;
}

div.galerieInfo {
	margin-top: 10px;
	padding: 0px 55px;
}

div.galerieInputs {
	color: #9b9b9b;
	float: left;
	width: 265px;
	display: inline;
	padding: 2px 0px 0px 0px;
}

div.galerieInputs div.label {
	font-weight: bold;
	padding-top: 1px;
	padding-bottom: 17px;
}

div.galerieInputs div.inputGrayL {
	float: right;
	width: 220px;
	display: inline;
	margin-top: -1px;
}

div.galerieInputs div.inputGrayR {
	height: 1%;
}

div.galerieInfoDetails {
	float: right;
	width: 490px;
}

div.galerieDisclaimer {
	color: #818181;
	padding: 0px 55px 5px;
	text-align: center;
}


/* GALERIE UZYTKOWNIKOW */

div.userGalleries {
}

div.userGalleriesRow {
	float: left;
	padding-bottom: 3px;
}

div.userGalleriesItem {
	padding: 0px 5px;
}

div.userGalleriesItem div.aktualnosciListaOpis {
	text-align: left;
	overflow-x: hidden;
}

div.galerieInfo2 {
	padding: 0px 25px;
	height: 1%;
}

div.galerieInfo2 .comments {
	margin-top: 0px;
}

div.galerieInfo2 div.aktualnosci2ZdjeciaBlok2 {
	margin-bottom: 5px;
}

/* Galeria, galerie podobne - bloki */
.galeriaMinMargines, .galeriaMinMargines1 {
	padding: 0px 0px;
	*padding-bottom: 1px;
	width: 100%;
}

.galeriaMinMargines .blockSpacer {
	margin: 0px 0px -1px 0px;
}

.galeriaImg {
	text-align: center;
	float: left;
	display: inline;
}

.galeriaImg2 {
	padding: 10px 5px 10px 5px;
}

.galeriaImg .ramka {
	border: 1px solid #4a4a4a !important;
}

p.galeriaOpis {
	margin: 0px 0px 10px 0px;
	padding: 5px 0px 0px 9px;
	background: none;
}

.foto_opis {
	color: #9B9B9B;
    font-size: 10px;
    font-weight: normal;
    text-align: center;
}
a .foto_opis:hover{
	color: #FB9F1F;
}

div.galeriePodobne {
	text-align: center;
}

div.galeriePodobne table {
	margin-left: auto;
	margin-right: auto;
} 

div.galeriePodobne td {
	padding: 5px;
	text-align: center;
}



/* FORMULARZ KONTAKTOWY */

div.formularzMargines {
	padding: 10px 0px;
	color: #ffffff;
}

div.formularzMargines2 {
	padding: 10px 0px;
}

tr.formularzRamkaGora td {
	padding: 7px 5px;
	*padding: 6px 5px;
}

span.formularzGwiazdka {
	color: #fb9f1f;
}

p.formularzOpis {
	color: #FFFFFF;
	text-align: justify;
	font-weight: bold;
	margin: 10px 0px;
	text-align: center;
}

.formularzWymagane {
	color: #fb9f1f;
	text-align: left;
	padding: 5px;
}

td.formularzLabel {
	color: #ffffff;
	font-weight: normal;
	text-align: right; 
	padding: 10px 10px 8px 10px !important;
}

td.formularzLabelValue {
	color: #9b9b9b;
	font-weight: normal;
	text-align: left; 
	padding: 10px 10px 8px 10px !important;
}


/* TAGI */

/* tagi - blok (chmura tagow) */
.tagCloud {
	text-align: justify;
	overflow: hidden;
	font-size: 10px;
}

.tagCloud a {
	font-weight: normal;
	color: #808080;
}

.tagCloud a:hover {
	color: #ffffff;
	text-decoration: none;
}

.tagList {
	color: #615f5f;
}

.aktualnosciListaInfo .tagList{
	padding: 0 241px 0 0;
}

.aktualnosci2ZdjeciaBlok1 .tagList{
	padding: 0px;
}

.tagList a {
	color: #615f5f;
	font-weight: normal;
	font-size: 11px;
}

.tagList a:hover {
	color: #615f5f;
	text-decoration: underline;
	font-size: 11px;
}

.tagListBlock {
	display: inline;
	padding-left: 3px;
	color: #4a4a4a;
	font-size: 9px;
}

.tagListBlock a {
	color: #4a4a4a;
	font-weight: normal;
}

.tagListBlock a:hover {
	color: #4a4a4a;
	text-decoration: underline;
}


/* REKLAMA */

/* reklama - blok */
.reklama, .reklamaModul {
	margin: 0px 0px 0px 0px;
	text-align: center;
}

.topRow2 object,
.topRow2 embed,
.topRow2 img,
.footerRow1 object,
.footerRow1 embed,
.footerRow1 img {
	margin: 9px 0px 0px 0px;
}

.topRow2 .reklama object,
.topRow2 .reklama embed,
.topRow2 .reklama img,
.footerRow1 .reklama object,
.footerRow1 .reklama embed,
.footerRow1 .reklama img {
	margin: 0px;
}

.topRow2 .reklama,
.footerRow1 .reklama {
	padding: 9px 0px 0px 0px;
}

div.reklamaTekst {
	color: #4d4d4d;
	font-size: 9px;
	letter-spacing: 18px;
	padding-left: 18px;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Sans-Serif;
	padding: 0px 0px 3px 0px !important;
	text-align: center;
}

.topRow2 .reklamaTekst, .footerRow1 .reklamaTekst {
	padding-bottom: 4px !important;
}

.lewyRegion .reklamaTekst {
	letter-spacing: 10px;
	padding-left: 10px;
}

/* UZYTKOWNICY */
.twojeKontoWelcome {
	padding: 15px 10px;
	text-align: center;
	color: #e2e2e2;
}
	
.twojeKontoMessages {
	padding: 0px 10px 10px 10px;
	text-align: center;
	font-size: 110%; 
}

.twojeKontoMenuTop {
	width: 766px;
	height: 6px;
	background: url('images/lay/panelMenuTop.jpg') left bottom no-repeat;
	padding: 0px;
	margin: 0px;
}

.twojeKontoMenuBottom {
	width: 766px;
	height: 6px;
	background: url('images/lay/panelMenuBottom.jpg') left top no-repeat;
	padding: 0px;
	margin: 0px;
}

.twojeKontoMenu {
	width: 746px;
	background: #2f2f2f url('images/lay/panelMenuBg.jpg') repeat-x;
	text-align: center;
	padding: 0px 10px;
}

.twojeKontoMenuElL {
	background: url('images/lay/panelMenuL.gif') no-repeat;
	float: left;
	width: 5px;
	height: 25px;
	
}

.twojeKontoMenuElP {
	background: url('images/lay/panelMenuR.gif') no-repeat;
	float: left;
	width: 5px;
	height: 25px;
	margin-right: 3px;
	margin-bottom: 3px;
}

.twojeKontoMenu a{
	display: block;
	line-height: 25px;
	float: left;
	background: url('images/lay/panelMenuC.gif') repeat-x;
	padding: 0px 5px;
	margin-bottom: 3px;
	color: #434a4e;
}

.twojeKontoMenu a:hover {
	text-decoration: underline;
}

.twojeKontoMenu a.activePanel {
	color: #d46900;
}

.twojeKontoMenu a.activePanel:hover {
	text-decoration: underline;
}

.naglowek {
	font-size: 16px;
	font-weight: bold;
	color: #fb9f1f;	
}

/*Moje posty*/

.myPostsPost {
	background: #282828;
	border-top: 1px solid #171717;
	width: 100%;
}

.myPostsPostEmpty {
	background: #282828;
	border-top: 3px solid #171717;
	width: 100%;
	text-align: center;
	line-height: 25px;
	font-weight: bold;
}

.myPostsSubmit {
	margin-top: 10px;
	text-align: left;
	width: 100%;
}

.myPostBody {
	color: white;
}

.myPostsBelka {
	width: 766px;
	height: 30px;
	background: url('images/myPostsBg.gif') no-repeat;
	margin-top: 20px;	
}

.myPostsTemat {
	margin-top: 9px;	
	width: 150px;
	margin-left: 30px;
	font-size: 10px;
	font-weight: bold;
	float: left;	
}

.myPostsTresc {
	margin-top: 9px;	
	width: 300px;
	font-size: 10px;
	font-weight: bold;
	float: left;	
}

.myPostsData {
	margin-top: 9px;	
	width: 150px;
	font-size: 10px;
	font-weight: bold;
	float: left;	
}

.myPostsOpcje {
	margin-top: 9px;	
	width: 40px;
	font-size: 10px;
	font-weight: bold;
	float: left;	
}

.myPostsTematN {	
	width: 145px;
	margin-left: 30px;
	font-size: 11px;
	padding: 9px 5px 9px 0px;
	float: left;
	color: white;	
}

.myPostsTrescN {
	width: 295px;
	font-size: 11px;
	padding: 9px 5px 9px 0px;
	float: left;
	color: white;	
}

.myPostsDataN {
	width: 145px;
	font-size: 11px;
	padding: 9px 5px 9px 0px;
	float: left;
	color: white;	
}

.myPostsOpcjeN {
	width: 35px;
	font-size: 11px;
	padding: 9px 5px 9px 0px;
	float: left;	
}

/* PRYWATNE WIADOMOSCI */

.inboxTitle {
	background: url('images/myPostsBg.gif') top left no-repeat;
	color: #9b9b9b;
	line-height: 32px;		
}

.inboxTitle td{
	font: tahoma, arial;
	font-weight: bold;
	font-size: 10px;		
}

.inboxRow {
	background: #282828;
}

.inboxRow .inboxInfo {
	font-size: 11px;
	color: white;
	text-align: center;
}

.inboxRow td {
	border-bottom: 1px solid #161616;
	line-height: 28px;
	font-size: 10px;	
}

.statusbarLewy {
	width: 160px;
	text-align: center;
	color: white;
}

.statusbarSrodkowy {
	text-align: center;
	color: white;
}

.statusbarPrawy {
	width: 160px;
	text-align: center;
	color: white;
}

.statusbarLewySr {
	background: url('images/statusbar_bg.gif') repeat-x;
	height: 24px;
	width: 160px;
	text-align: left;
	margin: 10px 0px 10px 0px;
	color: white;
}

.statusbarSrodkowySr {
	background: url('images/statusbar_bg.gif') repeat-x;
	height: 24px;
	text-align: center;
	margin: 10px 0px 10px 0px;
	color: white;
}

.statusbarPrawySr {
	background: url('images/statusbar_bg.gif') repeat-x;
	height: 24px;
	width: 160px;
	text-align: right;
	margin: 10px 0px 10px 0px;
	color: white;
}

.kontaWiadomosciMenu {
	width: 746px;
	background: url('images/lay/panelMenuWiadom.gif');
	line-height: 34px;
	padding-left: 20px;
	margin-top: 5px;
}

.kontaWiadomosciMenu a{
	color: #9b9b9b;
}

.kontaWiadomosciWiersz {

}

.kontaWiadomosciWierszLewa {
	width: 20%;
	background: #1f1f1f;
	font-size: 10px;
	color: #6b6b6b;
	border-bottom: 1px solid #161616;
	border-right: 1px solid #161616;
	height: 60px;
	padding: 10px;
}

.kontaWiadomosciWierszLewa span {
	font-size: 11px;
	color: #ff9100;
}

.kontaWiadomosciWierszPrawa {
	width: 80%;
	background: #1f1f1f;
	border-bottom: 1px solid #161616;
	padding: 10px;
	color: white;
}

.formularzKomunikat {
	text-align: center;
	width: 100%;
	font-weight: bold;
}

/* MULTIMEDIA */

.multimedia_foto {
	margin: 6px;
	float: left;
	width: 31%;	
}

.multimediaFoto {
	display: block;
	width: 238px;
	height: 173px;
}

.multimedia_info {
	padding-top: 3px;
	line-height: 13px;
}

.multimediaTitleLink {
	padding-bottom: 2px;
}

.multimediaAlbumInfo {
	padding-bottom: 5px;
	font-size: 10px;
	color: #6B6B6B;
}


/* ULUBIONE */
.ulubioneInfo {
	font-size: 10px;
	margin: 10px 0px;
	color: white;	
}

a.tagActive {
	color: #FF9600;	
}

.labelBialy {
	color: white;	
}

.labelCzerwony {
	color: #e14420;	
}

.labelZielony {
	color: #9b9b9b;	
}

/* autouzupelnianie */
.suggest {
	position:absolute;
	background:#fff;
	width:150px;
	visibility:hidden;
	border:#696969 1px solid;
}

.suggest div {
	background:#fff;
	color:#000;
	padding: 1px 6px;
	cursor:hand;
	text-align:left;
}

.suggest div.over {
	color:#fff;
	background:#3399ff;
}

.tagList div {
	margin: 1px 0px 3px 5px;
}

.tagList div a img {
	border: 0px;
	margin: 1px 3px -3px 0px;
}

.tagSelect {
	width: 100%;
	margin-bottom: 20px;	
}


/* OGLOSZENIA */

.ogloszeniaWiersz {
	position: relative;	
	height: 90px;
}

.ogloszeniaTekst {
	float: left;	
}

.ogloszeniaTytul {
	text-decoration: underline;
	font-weight: bold;
	color: white;	
}

.ogloszeniaIlosc {
	float: right;
	height: 70px;
	width: 71px;
	background: url('images/ogloszenia_bg.jpg') no-repeat;
	text-align: center;
	padding-top: 10px;
	margin: 10px 10px 0px 0px;
}

.ogloszeniaIlosc div {
	width: 100%; 
	font-weight: bold;
	color: #fb9f1f;
}

.ogloszeniaOpcje {
	float: right;	
}

.ogloszeniaSpisNaglowek {
	background: url('images/myPostsBg.gif') no-repeat;
	width: 766px;
	line-height: 35px;
}

.ogloszeniaSpisNaglowekItem {
	font-size: 10px;
	font-weight: bold;	
	float: left;
}

.ogloszeniaSpisWiersz {
	background: #282828;
	width: 100%;
	line-height: 20px;
	border-bottom: 1px solid #171717;
}

.ogloszeniaSpisKomorka {
	border-bottom: 1px solid #171717;
	color: white;
	vertical-align: middle;
}

.ogloszeniaSpisKomorka a {
	color: white;
	font-size: 11px;
}

.ogloszeniaSpisKomorka span {
	 font-size: 11px;
	 font-weight: bold;
	 color: #fb9f1f;
}

.ogloszeniaZdjecia {
	float: left;
	width: 240px;
	margin-right: 10px;	
}

.ogloszeniaZdjecie {
	padding: 5px;
	border: 1px solid gray;	
}

.ogloszeniaTabelkaOpis {
	width: 110px;
	float: left;	
}

.sprzedajacyTextarea {
	float: left;
	width: 300px;
	margin-bottom: 3px;
	padding: 3px 0px 3px 0px;
}


/* mapa serwisu */

ul.mapaSerwisu {
	margin: 0px;
	padding: 0px 0px 0px 35px;
	list-style-image: url('images/bullet_mapa_1.gif');
}

ul.mapaSerwisu ul.mapaSerwisu {
	margin: 0px;
	padding: 0px 0px 0px 35px;
	list-style-image: url('images/bullet_mapa_2.gif');
}

ul.mapaSerwisu ul.mapaSerwisu ul.mapaSerwisu {
	margin: 0px;
	padding: 0px 0px 0px 20px;
	list-style-image: url('images/bullet_mapa_2.gif');
}

ul.mapaSerwisu li {
	margin: 0px;
	padding: 3px 0px 0px 0px;
}

ul.mapaSerwisu li li a{
	color: white;
	font-weight: normal;
}

ul.mapaSerwisu li li li a{
	color: #9b9b9b;
	font-weight: normal;
}

.mapaTytul {
	font-size: 11px;
	background: url('images/bullet_mapa_1.gif') no-repeat;
	background-position: 0px 3px;	
	padding-left: 15px;
	color: #FB9F1F;
	font-weight: bold;
}


/* DANE TECHNICZNE I TESTY */

.testyDane {
	margin: 15px 0px 0px 0px;
	_padding-right: 1px;
	overflow: hidden;
}

.testyDaneRow {
	height: 1%;
}

.testyDaneParametr {
	color: #9b9b9b;
	font-weight: normal;
	width: 30%;
	text-align: right;
	float: left;
	font-size: 11px;
	line-height: normal;
}

.testyDaneParametr .block {
	background-color: #393939;
	background-image: none;
}

.testyDaneParametr .blockContent {
	padding: 4px 7px;
}

.testyDaneWartosc {
	color: white;
	font-weight: normal;
	text-align: left;
	width: 70%;
	float: left;
	display: inline;
	font-size: 11px;
	line-height: normal;
}

.testyDaneWartosc .block {
	background-color: #1b1b1b;
	background-image: none;
	margin-left: 4px;
}

.testyDaneWartosc .blockContent {
	padding: 4px 7px;
}

.testyOcena {
	background: url('images/ocenaBgTile.gif') center center repeat-x;
	font-size: 9px;
	float: left;
	width: 90px;
	margin-right: 15px;
	font-weight: bold;
	color: #e2e2e2;
	padding: 5px 5px 10px 5px;
	text-align: center;
	border: 1px solid #373737;
	font-wieght: normal;
	line-height: 18px;
}

.testyOcenaFloat {
	background: url('images/lay/bg.png') center center repeat;
	_background: url('images/ocenaBgTile.gif') center center repeat-x;
	_filter:alpha(opacity=90);
	font-size: 9px;
	width: 90px;
	margin-right: 15px;
	font-weight: bold;
	color: #e2e2e2;
	padding: 5px 5px 10px 5px;
	text-align: center;
	border: 1px solid #373737;
	position: absolute;
	top: 10px;
	left: 10px;
	font-wieght: normal;
	line-height: 18px;
}

.testyOcenaCyfra {
	color: #fb9f1f;
	font-size: 27px;
	text-align: center;
	margin-bottom: 10px;
	margin-top: 5px;
}

.testyOcenaSlownie {
	font-weight: normal;
	font-size: 10px;
	line-height: 10px;
	color: #ffffff;
}

#ocenaSkrot.testyOcenaSlownie {
	width: 90px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
}

/* KALENDARZ WYDARZEN */
.lista_element {
	margin-bottom: 5px;	
}
.kalendarzTable {
	margin:14px 0px 0px 0px;
	padding:0px;
}


.kontenerkalendarz {
	background: transparent;  
}
.Kalendarz {
	margin:0px auto;
	padding:0px;
	width: 95%;
}

.Kalendarz td {
	white-space: nowrap;
}

.Kalendarz tbody.Naglowek tr.Dzien td {
	font-weight: bold;
	text-align: center;
	font-size: 11px;
	color: #ffa800;	
	padding: 0px;
	cursor: pointer;
}
.Kalendarz tbody.Miesiac tr td {
	text-align: center;
}

.dzienBlok {
	padding: 2px;
}

.dzienModul {
	padding: 6px 2px;
}

.dzienModulAktywny {
	padding: 5px 2px;
}

.Kalendarz tbody.Miesiac tr td.DzienNow {
	background:transparent;
	color: #ffffff;
	font-weight:bold;
	cursor: pointer;
}
.Kalendarz tbody.Miesiac tr td.Active {
	border:1px solid #750024;
	background:#b30037;
	color:#ffffff;
	font-weight:bold;
	cursor: pointer;
}

.Kalendarz tbody.Miesiac tr td.ActivePast {
	border:1px solid #6b6b6b;
	background:#3F3F3F;
	color:#ffffff;
	font-weight:bold;
	cursor:pointer;
}

.Kalendarz tbody.Miesiac tr td.ActiveNow {
	border: 1px solid #FFA800;
	background: #b30037;
	color: #FFFFFF;
	font-weight: bold;
	cursor: pointer;
}

.Kalendarz tbody.Miesiac tr td.ActiveSelected {
	border:1px solid #FFA800;
	background:transparent;
	color: #FFFFFF;
	font-weight:bold;
	cursor:pointer;
}

div.kalendarzNag {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 10px;
	color:white;
	border-bottom:1px solid #d6d6d5;
	line-height:25px;
	font-size:13px;
	font-weight:bold;
	font: Tahoma, Arial;
}
h3.kalendarzNag {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 10px;
	color:white;
	line-height:25px;
	position:relative;
	font-size:13px;
	font: Tahoma, Arial;
}
h3.kalendarzNag a {
	position:absolute;
	right:10px;
	top:10px;
	*top:-5px;
	_top:0px;
}

.dzisJest {
	text-align: center;
	padding: 5px 10px 5px 10px;
	color:#9b9b9b;
	font-size: 11px;
}

.dzisJestData {
	white-space: nowrap;
	color: #6B6B6B;
}

.dzisJestTytul {
	color:white;
}

.naglowekNajblizsze {
	margin:0px 0px 0px 0px;
	padding:5px 3px;
	border-bottom:1px solid #cbd8eb;
	color:#4953a0;
	font-weight:bold;
}
.naglowekNajblizszekal {
	margin:0px 0px 10px 0px;
	padding:5px 3px;
	border-bottom:1px solid #cbd8eb;
	color:#4953a0;
	font-weight:bold;
}

.lista_wydarzen {
	list-style: url('images/bullet_mapa_2.gif');
	margin: 0px;
	padding: 0px;
}

.kalendarz_link:hover {
	text-decoration: underline;
	color: white;
}

.kalendarzTable {
	padding: 0px;
	margin: 3px 0px 0px 0px;
}

.Dzien{
	color: #9b9b9b;	
	cursor: pointer;
}

.dzienSelected {
	font-weight: bold;
	border: 1px solid #6B6B6B;
	padding: 5px 2px;
	color: #9B9B9B;
}

.normDzienBlok {
	color: #9b9b9b;	
	cursor: pointer;
}

.normDzienBlok:hover {
	color: #9b9b9b;	
	cursor: pointer;
	border: 1px solid #6B6B6B;
	padding: 1px;
}

.normDzienModul {
	color: #9b9b9b;	
	cursor: pointer;
}

.normDzienModul:hover {
	color: #9b9b9b;	
	cursor: pointer;
	border: 1px solid #6B6B6B;
	padding: 5px 2px;
}

.koner1 {
	margin: 7px 7px 7px 7px;
	padding: 0px;	
}

.mn {
	margin: 5px 5px 5px 7px;
	color: white;
	font-size: 11px;
}

.kwdb1 {
	background: url('images/bullet_mapa_2.gif') no-repeat 3px 2px;
	padding-left: 15px;
	font: Tahoma Arial;
	font-size: 11px;
	color: white;
	font-weight: normal;
	margin-bottom: 5px;	
}

.kwdb {
	float: left;
	font: Tahoma Arial;
	font-size: 11px;
	color: white;
	font-weight: normal;	
}

.kwdo {
	width: 100%;
}

.kwdb a{
	font: Tahoma Arial;
	font-size: 11px;
	color: white;
	font-weight: normal;	
}

.kwdb1 a{
	font: Tahoma Arial;
	font-size: 11px;
	color: white;
	font-weight: normal;	
}

.kalendarzBorder {
	border-left: 1px solid #373737;
	border-right: 1px solid #373737;
	width: 221px;	
}

.kalendarzGora {
	margin-top: 10px;
	background: url('images/kalendarz_top.gif') no-repeat top left;
	width: 223px;
	height: 6px;	
}

.kalendarzDol {
	margin-bottom: 10px;
	background: url('images/kalendarz_bottom.gif') no-repeat top left;
	width: 223px;
	height: 12px;
}

.wydarzenia_naglowek {
	font: tahoma, arial;
	font-size: 10px;
	color: white;
	font-weight: bold;	
}

.wydarzenia_naglowek span {
	font-size: 11px;	
}

.rezerwacjeLista {
	float:left;
	margin-left: 20px;
	margin-top: 7px;
}

.kalendarzImprez {
	font-size: 8px;
}

.kalendariumInfo {
	margin: 4px 10px;
}

/* Kalendarz Tooltip */
.info {
	top: 12px;
	left: -3px;
	position: absolute;
	padding: 10px 0px 0px 15px;
	z-index: 1000;
	display: none;
}

.infoContent {
	border: 1px solid #6B6B6B;
	background: #3F3F3F;
}

.infoContent div{
	padding-left: 10px;
	padding-right: 3px;
	background: transparent url('images/lay/bullet_mapa_tr.gif') 0px 2px no-repeat;
	text-align: left;
	font-size: 10px;
	font-weight: normal;
	white-space: nowrap;
}

.infoContent div a{
	color: white;
	font-size: 10px;
	font-weight: normal;
	white-space: nowrap;
}


/*Menu gorne */
.pierwszeMenuElement {
	display: block;
	float: left;
	height: 46px;
	width: 100%;
	font-size: 12px;
}

.pierwszeMenuElement:hover {
	background: url('images/menubg.gif') repeat-x;
	display: block;
	float: left;
	height: 46px;
	width: 100%;
	font-size: 12px;
	text-decoration: none;
}

.pierwszeMenuContent {
	padding: 10px 14px 0px 15px;
	font-size: 12px;
	display: block;
	white-space: nowrap;
}

.menuOpis {
	color: #9b9b9b;
	font-size: 9px;
	font-weight: normal;
	white-space: nowrap;
}

.drugieMenuElement {
	display: block;
	float: left;
	padding: 5px 10px 5px 15px;
	font-size: 10px;
	color: #9b9b9b;
	font-weight: normal;
}

.podmenu {
	background: yellow;
	position: absolute;
	left: 162px;
	top: 47px;
	display: none;	
}


/* subskrypcja */

.subskrypacjaTytul {
	font-size: 12px;	
}

div.subMargines {
	margin: 10px 0px 0px 0px;
	padding: 10px 0px 10px 15px;
}

.subskrypcja {
	margin-top: 7px;
}


/* opisy */
div.opisyMinMargines {
	padding: 0px 0px 7px 0px;
	*height: 1%;
}

div.opisyMinMargines .ramka {
	border: 1px solid #4a4a4a !important;
}

div.opisyMinOpis {
	margin: 0px;
	padding: 0px;
	text-align: justify;
	color: #c0c0c0;
}


/* wyszukiwarka */

div.wysWyszukaj {
	padding-top: 10px;
	text-align: center;
	margin: auto;
}

div.wysBlok {
	font-size: 11px;
	font-weight: normal;
	color: #9b9b9b;
}

.wysLista {
	margin: 0px;
	display: none;
	padding: 0px 16px 0px 16px;
	margin: 0px 0px -1px 0px;
}

.wysLista .blockSpacer {
	margin: 0px -16px 0px -16px;
}

.wysListaMargines {
	background: transparent url("images/lay/block_spacer.gif") repeat-x left bottom;
	padding: 8px 0px 12px 0px;
	margin-bottom: 0px;
}

h4.wysNaglowek {
	display: block;
	margin: 0px;
	position: relative;
	padding: 5px 80px 5px 30px;
	font-size: 12px;
	background: url('images/bullet_mapa_2.gif') no-repeat;
	background-position: 15px 8px;
	cursor: pointer;
	color: white;
}

span.wysIlosc {
	font-weight: normal;
	position: absolute;
	top: 0px;
	right: 0px;
	padding: 6px 15px 0px 0px;
	color: #fb9f1f;
	font-size: 11px;
}

.wysZaawansowana {
	padding-top: 2px;
	text-align: left;
}

#wysZaawansowanaLink {
	cursor: pointer;
}

.modulSelect {
	padding-left: 15px;
}

.modulRadio {
}

.wysZaawansowanaLabel {
	font-weight: bold;
	margin: 7px 0px;;
}

.wysZaawansowanaSmallLabel {
	float: left;
	padding-top: 3px;
	padding-left: 3px;
	padding-right: 3px;
}

.sciezkaSeparator {
	margin: -1px 5px 0px 4px;
}


/* Redakcja */

.redakcjaWizytowka {
	width: 47%;
	float: left;
	background: transparent url('images/lay/block_spacer.gif') repeat-x scroll left bottom;
	padding: 5px 5px 5px 5px;
	min-height: 95px;
	height: auto !important;
  	height: 95px;
	margin: 0px 10px 5px 0px;
}

.redakcjaWizytowkaDane {
	float: left;
	min-height: 80px;
	height: auto !important;
	height: 80px;
	width:230px;
}

.redakcjaWizytowkaZdjecie {
	float: left;
	margin-right: 10px;
}

.noBottomBorder {
	background: transparent;	
}

.redakcjaImieNazwisko {
	color: #FF9600;
	font-weight: bold;	
}

.redakcjaStanowisko {
	color: #FFFFFF;	
}

.redakcjaProfilTytul {
	width: 100%;
	cursor: pointer;
	background: transparent url(images/lay/pl/button_show.gif) no-repeat scroll right;
}

.redakcjaProfilTytulHide {
	width: 100%;
	cursor: pointer;
	background: transparent url(images/lay/pl/button_hide.gif) no-repeat scroll right;
}

.redakcjaProfil {
	display: none;
	margin-top: 10px;
	color: #FFFFFF;	
}


/*Multilista plikow*/
.multilistaTytul {
	font-size: 12px;
	font-weight: bold;
	color: #FB9F1F;
	margin: 5px 0px 5px 0px;
}

.multilistaLabel {
	color: #9b9b9b;
}

.multilistaInfo {
	font-size: 10px;
	color: white;
}

.multilistaInfo a{
	font-weight: normal;
}

.multilistaInfo a:hover{
	font-weight: normal;
	text-decoration: underline;
}

.multilistaOpis {
	font-size: 11px;
	margin: 10px 0px 10px 0px;
	color: white;
}

.multilistaPlik {
	font-weight: normal;
	color: #9b9b9b;	
}

.multilistaPlik:hover{
	text-decoration: underline;
}


/* PROFIL POJAZDU */

.importerInfo {
	width: 215px;
	background: url('images/lay/importerTop.gif') top left no-repeat #3e3e3e;
	padding-top: 5px;
	text-align: center;
	margin-top: 2px;
	
}

.importerInfoBottom {
	width: 215px;
	background: url('images/lay/importerBottom.gif') bottom left no-repeat #3e3e3e;
	height: 6px;
}

.importerLogo {
	margin: auto;
	display: block;
}

.blockProfileLabel {
	color: white;
	font-size: 11px;
}

.blockProfileValue {
	font-size: 11px;
	padding: 4px 0px;
}

span.blockProfileValue {
	color: #e2e2e2;
}

.blockProfileValue a {
	font-weight: normal;
}

/* ostatnio na forum - blok */

.forumCell a.link_forum{
	color:#FF9100;
	font-weight:bold;
}

.ostatnioNaForumLink {
	text-align: center;
	padding: 7px;
}

div.comments .forumlarzInput{
	background-color:#1B1B1B;
	border:1px solid #373737;
	color:#FFFFFF;
	font-family:tahoma,sans-serif;
	font-size:11px;
	padding:3px;
	margin:9px 0px 6px;
	width: 192px;
}

div#podglad{
	margin: 30px auto;
	width:757px;
	color:#E2E2E2;
	font-size:12px;
	padding: 20px 0px;
	border-bottom: 1px solid #6B6B6B;
	border-top: 1px solid #383838;
}

div#odpowiedz{
	display: none;
}

img#oczekiwanie{
	position:absolute;
	left: 50%;
	top: 10%;
	background: black;
	z-index:1000;
}

div.przyciski{
	margin:0px auto;
	width: 382px;
}

.overlay{
	opacity: 0.8;
	*filter:alpha(opacity=80);
	top:0px;
	left:0px;
	position:absolute;
	z-index:90;
	background-color:#000000;
}

#dzialy_forum{
	position: fixed;
	_position: absolute;
	left: 40%;
	top: 10%;
	background: black;
	z-index:1000;
	_width: 220px;
}

#dzialy_forum ol{
	margin:0px 0px 0px 15px;
	padding:0px;
	font-size:12px;
}

#dzialy_forum ul{
	margin:0px 0px 0px 15px;
	padding:0px;
	font-size:12px;
}

#dzialy_forum li{
	margin:0px 0px 0px 15px;
	padding:0px;
	color:orange;
	font-size:12px;
}

#dzialy_forum li a{
	color: #FB9F1F;
}

#dzialy_forum li li a{
	color: #6B6B6B;
}

input#szukaj{
	color: white;
}

div.zolta_ramka_bl.ver1{
	padding: 10px;
}

div.zolta_ramka_bl.ver2{
	padding: 10px;
}

span.tematPager{
    color: #FF9100;
}

span.tematPager a.tematPager{
    color: #FF9100;
}


/* Bloczki 'naj' */

.textCell {
	padding: 10px 10px 3px 10px;
	font-size: 9px;
	color: #6B6B6B;
}

.textCell .aktualnosciMinTytul {
	font-size: 10px;
	margin-bottom: 4px;
}

.textCell ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.textCell ul li{
	background: transparent url('images/lay/articlesBullet.gif') 0px 4px no-repeat;
	padding-left: 8px;
	margin: 0px;
	color: #6B6B6B;
}

.textCell ul li a{
	color: #6B6B6B;
	font-weight: normal;
	font-size: 9px;
}

.textCell ul li a: hover{
	text-decoration: underline;
}


/* APLIKACJE DYNAMICZNE */
/* KOMENTARZE */

.comments {
	margin-top: 10px;
	margin-bottom: 10px;
	overflow: hidden;
}

.commentsHeader {
	background: transparent url('images/lay/comments_header_bg.gif') repeat-x;
}

.commentsHeaderL {
	background: transparent url('images/lay/comments_header_l.gif') no-repeat left top;
}

.commentsHeaderR {
	background: transparent url('images/lay/comments_header_r.gif') no-repeat right top;
	line-height: 29px;
	height: 29px;
	padding: 0px 10px;
	text-align: right;
	font-size: 10px;
	color: #fb9f1f;
}

.commentsHeaderH {
}

.commentsHeaderF {
	margin-top: 10px;
}

.commentsHeader1 {
	float: left;
	font-weight: bold;
	text-transform: uppercase;
}

.commentsHeader1 .commentsCount {
	display: inline;
	color: #9b9b9b;
}

.commentsHeader2 {
	float: right;
}

.commentsHeader2 a {
	display: block;
	padding-left: 20px;
	background: transparent url('images/lay/comment_add.gif') no-repeat left center;
	font-weight: normal;
	cursor: pointer;
}

.commentAdd {
	padding: 5px 10px 0px 10px;
}

.commentAddH {
}

.commentAddF {
}

.commentsLogin {
	padding: 15px 10px;
	font-size: 12px;
	text-align: center;
}

.commentsLogin a {
}

.commentsPager {
	padding: 5px 10px;
	font-size: 10px;
	text-align: right;
	background: transparent url('images/lay/comments_row_bg.gif') repeat-x left bottom;
}

.commentsPagerH {
}

.commentsPagerF {
	margin-bottom: -11px;
}

.commentsPager a {
	cursor: pointer;
}

.commentsPager a.commentsPrev {
	float: left;
}

.commentsPager a:hover {
}

.commentsPager a.disabled, a.disabled:hover {
	cursor: default;
	text-decoration: none;
	font-weight: bold;
	color: #6B6B6B;
}	

.comment {
	background: transparent url('images/lay/comments_row_bg.gif') repeat-x left bottom;
	padding: 10px;
	overflow: hidden;
}

.comment.even {
	background-color: #1d1d1d;
}

.commented {
	margin-bottom: 4px;
	color: #6B6B6B;
	font-size: 10px;
}

.commented a {
	color: #6B6B6B;
}

.commented a:hover {
	color: #6B6B6B;
	text-decoration: underline;
}


.commentAuthor {
	color: #9b9b9b;
	font-weight: bold;
}

.commentDateAdded {
	float: right;
	color: #9b9b9b;
	font-weight: normal;
	font-size: 10px;
}

.commentContent {
	clear: both;
	padding-top: 6px;
	color: #e2e2e2;
	text-align: justify;
	overflow: hidden;
	_height: 1%;
}

.commentModified {
	text-align: right;
	padding-top: 3px;
	color: #6B6B6B;
	font-size: 10px;
}

.commentOptions {
	text-align: right;
	padding-top: 6px;
	font-size: 10px;
}

.commentDeleted {
	color: #6B6B6B;
	text-align: center;
	padding: 15px 10px 10px 10px;
	font-size: 10px;
	font-weight: bold;	
}

.commentEdit {
	padding: 5px 0px;
}


/* OCENIANIE */

.ratingBox {
	position: relative;
}

.ratingLabel {
	color: #fb9f1f;
	margin-left: 0px;
	font-weight: bold;
	padding: 6px 0px 0px 25px;
	font-size: 12px;
}

.ratingLabel2 {
	color: #e2e2e2;
	margin-left: 0px;
	font-weight: bold;
	padding: 6px 0px 0px 25px;
	font-size: 12px;
}

.ratingFlash {
	text-align: left;
	padding: 0px 0px 0px 25px;
}

.ratingFlashButton {
	position: absolute;
	top: 47px;
	left: 158px;
	z-index: 20;
	
}

.ratingFlashButton a {
	font-weight: bold;
}

.ratingLogin {
	padding: 5px 0px;
	font-size: 11px;
	text-align: center;
}

.ratingLogin a {
}

/*           Konkurs             */
div.konkurs_pytanie{
	color:#FB9F1F;
	font-size:16px;
	font-weight:bold;
	margin:0px 0px 5px;
}

div.licznik{
}

td.td_lewa{
	background: url(images/td_lp.gif) no-repeat 0px 0px;
	height:47px;
	width:1px;
}

td.td_srodek{
	background: url(images/td_bg.gif) repeat-x 0px 0px;
	height:47px;
	padding:3px 20px 0px;
	font-size: 36px;
	color: #ffffff;
	font-family: Arial;
	
}

td.td_prawa{
	background: url(images/td_lp.gif) no-repeat 0px 0px;
	height:47px;
	width:1px;
}

div.konkurs_info{
	color:#E2E2E2;
	font-size:11px;
	text-align:center;
}

.buttonStart{
	background: url('images/start.gif') no-repeat;
	width: 200px;
	height: 47px;
	line-height: 26px;
	text-align: center;
	color: white;
	border: none;
	cursor: pointer;
	font-size: 11px; 
	font-family: tahoma, sans-serif;
	font-weight: bold;
	margin: auto;
	display: block;
	float: none;
	padding:0px 0px 20px;
}

.konkurs_ranking{
	margin-bottom: 20px;
	color:#E2E2E2;
	font-size:11px;
	text-align:justify;
}

.rankingBox {
	background: #171717;
	margin:0px auto 5px;
	height: 1%;
	width:420px;
}

.rankingBox.bg {
	background: #171717 url("images/lay/main_box_bg.gif") repeat-x;	
}

.rankingBoxT {
	background: transparent url("images/lay/block_border.gif") repeat-x left top;
}

.rankingBoxR {
	background: transparent url("images/lay/block_border.gif") repeat-y right top;
}

.rankingBoxB {
	background: transparent url("images/lay/block_border.gif") repeat-x left bottom;
}

.rankingBoxL {
	background: transparent url("images/lay/block_border.gif") repeat-y left top;
}

.rankingBoxTL {
	background: transparent url("images/lay/block_tl.gif") no-repeat left top; 
}

.rankingBoxTR {
	background: transparent url("images/lay/block_tr.gif") no-repeat right top; 
}

.rankingBoxBR {
	background: transparent url("images/lay/block_br.gif") no-repeat right bottom; 
}

.rankingBoxBL {
	background: transparent url("images/lay/block_bl.gif") no-repeat left bottom; 
	padding: 0px 8px 8px;
}

.ranking_table{
	width: 100%;
	text-align:center;
}

.ranking_table td{
	vertical-align: middle;
	border:1px solid #383838;
}

.ranking_header{
	height:30px;
	color: #ffffff;
}

.ranking_header td{
	border: none;
}

.ranking_results{
	height:30px;
	background: #282828;
}

.ranking_username{
	color: #ff9600;
	font-size: 11px;
	font-weight: bold;
}

.ranking_czas{
	margin: auto;
}

.ranking_czas td{
	border: none;
	font-weight: bold;
	color: #ffffff;
}

td.r_c_lewa{
	background: url(images/r_td_background.gif) repeat-x 0px 0px;
	height:24px;
	padding:0px 5px;
}

td.r_c_prawa{
	width: 1px;
	background: url(images/r_td_right.gif) no-repeat 0px 0px;
	height:24px;
}

.ranking_lp{
	color: #ffffff;
	font-size: 11px;
}

.ranking_punkty{
	font-size: 11px;
	font-weight: bold;
}

/*----------------------------------------KLUBY-------------------------------*/
div.moto_button_bg{
	background: url(images/moto_button_middle.gif) repeat-x 0px 0px;
	width: 83px;
}

div.moto_button_bg.aktualnosci_link{
	margin: 12px 0px 0px 0px;
}

div.moto_button_bg.galeria{
	margin: 6px 0px 0px 0px;
	width: 122px;
}

div.moto_button_left{
	background: url(images/moto_button_left.gif) no-repeat left 0px;
}

div.moto_button_right{
	background: url(images/moto_button_right.gif) no-repeat right 0px;
	height: 16px;
	cursor: pointer;

	padding: 3px 0px 0px;
	text-align: center;
}

.klubyNewsMargines{
	padding:20px 10px;
}

.klubyNewsMargines div.floatPrawaZdjecia{
	padding: 0px 10px 0px 0px;
	float:left;
}

h5.nazwaKlubu{
	padding:10px 0px 0px;
}

h5.nazwaKlubu a{
	font-size:16px;
	color:#FB9F1F;
	text-decoration:none;
}

.klubyNewsMargines .aktualnosciMinOpis{
	padding: 0px 0px 10px;
}

.klubyBox {
	
/*	background: #171717;*/
	margin: 5px 0px 0px ;
	/**height: 1%;*/
	color: #ffffff;
	
}

.klubyBox.menu{
	*height: 1%;
}

.klubyBox.galerie{
	*height: 1%;
}

.klubyBox.aktualnosci{
	*height: 1%;
}

div.klubyBox.tresc{
	width: 385px;
	background: transparent;
	margin: 0px;
}

div.klubyBox.szablon{
	width: 385px;
	background: transparent;
	margin: 0px;
}

div.klubyBox td.szablon{
	padding: 5px 0px 0px;
}

.klubyBox.bg {
	background: #171717 url("images/lay/main_box_bg.gif") repeat-x;
}

.klubyBoxT {
	background: url("images/lay/block_border.gif") repeat-x left top;
	*height: 1%;
}

.klubyBoxR {
	background: url("images/lay/block_border.gif") repeat-y right top;
	*height: 1%;
}

.klubyBoxB {
	background: url("images/lay/block_border.gif") repeat-x bottom;
	*height: 1%;
}

.klubyBoxL {
	background: url("images/lay/block_border.gif") repeat-y left top;
	*height: 1%;
}

.klubyBoxTL {
	background: url("images/lay/block_tl.gif") no-repeat left top;
	*height: 1%;
}

.klubyBoxTR {
	background: url("images/lay/block_tr.gif") no-repeat right top;
	*height: 1%; 
}

.klubyBoxBR {
	background: url("images/lay/block_br.gif") no-repeat right bottom;
	*height: 1%;
}

.klubyBoxBL {
	background:  url("images/lay/block_bl.gif") no-repeat left bottom;
	*height: 1%;
	padding: 7px;
}

.klubyBoxBL.menu{
	padding: 8px;
}

.kluby_baner{
	border:3px solid #4A4A4A;
	margin: 9px 0px 0px 0px;
	width:744px;
	*font-size: 0;
}

td.logo{
	text-align:left;
}

div.kluby_aktualne_logo{
	padding:0px 0px 5px 10px;
}

.buttonRounded.aktualnosci{
	margin: 10px;
}

.buttonRounded2{
	background: url('images/lay/button_bg.gif') no-repeat;
	width: 65px;
	height: 26px;
	line-height: 26px;
	text-align: center;
	color: white;
	border: none;
	cursor: pointer;
	font-size: 11px; 
	font-family: tahoma, sans-serif;
	font-weight: bold;
	margin: auto;
	display: block;
	float: none;
}
/*formularz edycji/dodawania klubu*/
.kluby_formularzInput_l{
	background: url(images/lay/input_gray_l.gif) no-repeat left;
}

.kluby_formularzInput_l.tytul{
	width: 230px;
}

.kluby_formularzInput_l.ranga{
	width: 100px;
}

.kluby_formularzInput{
	background-color:#1B1B1B;
	background: url(images/lay/input_gray_bg.gif) repeat-x 0px 1px;
	border:medium none;
	color:#FFFFFF;
	font-family:tahoma,sans-serif;
	font-size:11px;
	height:17px;
	padding:3px 0px 0px;
	margin:0px 5px;
	width: 100%;
}

.kluby_formularzInput_r{
	background: url(images/lay/input_gray_r.gif) no-repeat right;
	padding:0px 11px 0px 0px;
}

input.usun_zaznaczone{
	background: url(images/ico_usun.gif) no-repeat;
	padding: 0px 0px 0px 17px;
	border: none;
	color: #FB9F1F;
	font-weight:bold;
	font-size:11px;
	cursor: pointer;
}

a.dodaj{
	background: url(images/ico_dodaj.gif) no-repeat 0px 0px;
	padding: 0px 0px 0px 17px;
	font-weight: normal;
	margin: 0px 0px 0px 50px
}

.kluby_formularzInput_textarea{
	/*background-color:#171717;*/
	background-color: transparent;
	border: none;
	color:#FFFFFF;
	font-family:tahoma,sans-serif;
	font-size:11px;
	width: 100%;
	height:185px;
}

.kluby_formularzInput_textarea.ver_klub_dodaj{
	height: 61px;
}

table.kluby_dodaj_form{
	text-align: right;
	width: 753px;
	margin:7px 0px 0px;
	background: url(images/moto_edit_bg.gif) no-repeat 0px 0px;
	padding:0px 0px 48px;
}

div.kluby_formularz{
	border-bottom:1px dotted #373737;
	margin: 0px 0px 19px;
}

.kluby_formularzInput_file{
	float: left;
	background-color: #1B1B1B;
	border:1px solid #373737;
	color: #ffffff;
}

table.kluby_dodaj_form td{
	padding: 7px 5px 3px 0px;
}

table.kluby_dodaj_form .klubyBox{
	margin: 0px;
	width: 445px;
}

table.kluby_uzytkownicy_table{
	padding: 0px;
	margin: 13px 0px 0px;
	width:100%;
}

table.kluby_uzytkownicy_table tr.header td{
	text-align: center;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	border-top: 1px dotted #373737;
	border-right: 1px solid #373737;
}

table.kluby_uzytkownicy_table td{
	border-bottom: 1px dotted #373737;
	border-right: 1px solid #373737;
	padding: 0px;
	padding: 5px;
	height: 28px;
}

table.kluby_uzytkownicy_table td.przynalezy{
	text-align: center;
	width: 124px;
}

table.kluby_uzytkownicy_table td.ranga{
	width: 100px;
}

table.kluby_uzytkownicy_table td.usun{
	width: 128px;
}

table.kluby_uzytkownicy_table td.pager{
	border: none;
}

table.kluby_uzytkownicy_table td.pager ul li{
	display: inline;
	margin: 0px;
}

td.pager{
	text-align:center;
}

input.uzytkownik_zapros{
	margin:21px 0px 0px 5px;
	float:left;
	border:1px solid #F28700;
	width:140px;
}

.buttonRounded4{
	background: url('images/lay/button_bg.gif') no-repeat;
	width: 65px;
	height: 26px;
	line-height: 26px;
	text-align: center;
	color: white;
	border: none;
	cursor: pointer;
	font-size: 11px; 
	font-family: tahoma, sans-serif;
	font-weight: bold;
	margin:3px 5px 0px;
	display: block;
}

div.div_usun{
	background: #171717;
	height:100px;
	width:120px;
	position: absolute;
	left: 80px;
	top: 0px;
	display:none;
	color: orange;
	font-size: 16px;
	z-index:10;
	text-align:center;
}

table.kluby_aktualnosci_table_lista{
	width: 100%;
	margin: 8px 0px 0px;
	border-top: 1px dotted #373737;
	border-right: 1px solid #373737;
	border-left: 1px solid #373737;
	border-bottom: 1px dotted #373737;
}

table.kluby_aktualnosci_table_lista .tytul{
	width: 358px;
}

table.kluby_aktualnosci_table_lista .tytul.ver1{
	padding: 0px 0px 0px 5px;
}

table.kluby_aktualnosci_table_lista .tytul.ver1 span{
	padding: 0px 0px 0px 22px;
	background: url(images/bullet_mapa_2.gif) no-repeat scroll 10px;
}

table.kluby_aktualnosci_table_lista .tytul.ver1 a.tytul{
	padding: 0px 0px 0px 22px;
	background: url(images/bullet_mapa_2.gif) no-repeat scroll 10px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
}

table.kluby_aktualnosci_table_lista .autor{
	border-left: none;
	border-right:1px dotted #373737;
	border-bottom:1px dotted #373737;
	width: 85px;
	text-align: center;
}

table.kluby_aktualnosci_table_lista .opublikowane{
	width: 85px;
	text-align: center;
}

table.kluby_aktualnosci_table_lista .data{
	width: 85px;
	text-align: center;
}

table.kluby_aktualnosci_table_lista .edytuj{
	width: 134px;
	text-align: center;
}

table.kluby_aktualnosci_table_lista .ikonki{
	padding: 0px 0px 0px 7px;
}

.kluby_aktualnosci_table_lista td{
	height: 30px;
	vertical-align: middle;
}


table.kluby_aktualnosci_table_lista .head{
	font-weight: bold;
	text-align: center;
}

td.tytul{
	border-left: none;
	border-right:1px dotted #373737;
	border-bottom:1px dotted #373737;
}

td a.k_a_dodaj_link{
	color: red;
	display: block;
	background: url(images/ico_dodaj.gif) no-repeat;
}

td.opublikowane{
	border-bottom:1px dotted #373737;
}

td.data{
	border-left:1px solid #373737;
	border-right:1px solid #373737;
	border-bottom:1px dotted #373737;
}

td.edytuj{
	border-bottom:1px dotted #373737;
}

table.kluby_aktualnosci_dodaj_table{
	width: 753px;
	background: url(images/moto_kluby_aktualnosci_bg.gif) no-repeat 0px 0px;
	margin: 5px 0px 0px 0px;
	padding: 6px 0px 0px;
}

table.kluby_aktualnosci_dodaj_table td{
	background: none;
	padding: 11px 0px 0px;
	vertical-align: middle;
}

.kluby_aktualnosci_dodaj_table td.dodaj_zdjecie{
	height: 55px;
	*height: 56px;
	padding-left:10px;
}

table.kluby_galerie_dodaj_table{
	width: 753px;
	background: url(images/moto_kluby_galerie_bg.gif) no-repeat 0px 0px;
	margin: 5px 0px 0px 0px;
	padding: 6px 0px 0px;
}

table.kluby_galerie_dodaj_table td{
	background: none;
	padding: 11px 0px 0px;
	vertical-align: middle;
}

.kluby_galerie_dodaj_table td.dodaj_zdjecie{
	height: 110px;
	padding-left: 10px;
}

div.klubyBoxBL span.label{
	border: none;
	padding: 0px 0px 0px 38px;
	color: #ff9600;
	background: url(images/bullet_mapa_2.gif) no-repeat 26px 2px;
}

div.klubyBoxBL span.label.foto{
	float: left;
	margin:4px 35px 0px;
}

div.zdjecie_dodaj{
	margin: 10px;
}

div.klubyBoxBL div.zdjecia{
	padding: 0px;
}

div.klubyBoxBL.szablony_lista{
	padding: 14px 0px 0px 30px;
}

.szablonyPodpis{
	color:#848383;
}

.szablony {
	float: left;
	width: 65px;
	padding:0px 0px 17px;
	text-align:center;
}


h3.kluby {
	clear:both;
	color: #ff9600;
	font-size: 18px;
	font-weight: bold;
	height: 22px;
	padding: 7px 0px 9px 20px;
	margin: 1px 0px 0px;
	background:transparent url(images/moto_nalezysz_bg.gif) no-repeat scroll 0px;
}

h3.kluby_nazwa{
	clear: both;
	color: #ff9600;
	font-size: 17px;
	font-weight: bold;
	margin: 4px 0px 0px;
}

h3.kluby_label{
	color: #ff9600;
	font-size: 17px;
	font-weight: bold;
	padding:0px 0px 0px 24px;
}

h4.nazwa_klubu{
	*font-size: 12px;
}

h3.kluby_label.ver1{
	margin: 10px 0px 0px 0px;
}

div.p_m_kluby{
	padding: 13px 0px 0px;
	margin: 0px 0px 4px;
	border-bottom: 1px dotted #373737;
}

.p_m_kluby .logo{
	border: 3px solid #373737;
	width: 94px;
	float: left;
	margin:0px 10px 0px 0px;
	padding: 0px;
	/**height: 1%;*/
	*font-size: 0

}

div.p_m_kluby .opis_wlasciwy{
	padding:0px 150px 0px 0px;
}

div.p_m_kluby .szczegoly{
	float: right;
}

a.szczegoly_button{
	display: block;
	height: 30px;
	width: 50px;
	background: url(images/moto_button_bg.gif) no-repeat;
	border:medium none;
	color:#000000;
	display:block;
	padding:6px 0px 0px 8px;
	height:22px;
	width:127px;
	text-decoration:none;
	cursor:pointer;
}

.p_m_kluby .stopka{
	padding:18px 0px 20px;
}

.p_m_kluby .stopka .wlasciciel{
	color: #FF9600;
	font-weight: bold;
	font-size: 11px;
	margin:0px 0px 0px 2px;
}

.p_m_kluby .stopka .wlasciciel_label{
	font-weight: bold;
	font-size: 11px;
	background:url(images/moto_marker.gif) no-repeat 0px 4px;
	padding: 0px 0px 0px 14px;
}

.p_m_kluby .stopka div.data{
	margin:19px 0px 0px;
}

.p_m_kluby .stopka span.data{
	color: #9b9b9b;
	margin:0px 28px 0px 0px;
}

.p_m_kluby .stopka .ranga{
	padding:3px 0px 0px;
}

.kluby_logo{
	width: 205px;
	margin: 15px 10px 0px 0px;
	background: #0e0e0e;
}

.kluby_info{
	width: 205px;
	margin: 11px 10px 0px 0px;
	background: #0e0e0e;
}

.logoBoxT{
	background: url(images/moto_mtop.gif) repeat-x top;
}

.logoBoxR{
	background: url(images/lay/block_border.gif) repeat-y right;
}

.logoBoxB{
	background: url(images/moto_mbottom.gif) repeat-x bottom;
}

.logoBoxL{
	background: url(images/lay/block_border.gif) repeat-y left;
}

.logoBoxLT{
	background: url(images/moto_ltop.gif) no-repeat left top;
}

.logoBoxRT{
	background: url(images/moto_rtop.gif) no-repeat right top;
}

.logoBoxRB{
	background: url(images/moto_rbottom.gif) no-repeat right bottom;
}

.logoBoxLB{
	background: url(images/moto_lbottom.gif) no-repeat left bottom;
}

h1.logo_label{
	font-size: 10px;
	font-weight: bold;
	font-family: tahoma;
	color: #ff9600;
	padding:3px 0px 3px 10px;
	border-bottom:1px dotted #4A4A4A;
}

.logoBoxB_ko{
	background: url(images/lay/block_border.gif) repeat-x bottom;
}

.logoBoxLB_nf{
	background: url(images/moto_lbottom_notfill.gif ) no-repeat left bottom;
	padding: 0px 0px 7px;
}

.logoBoxRB_nf{
	background: url(images/moto_rbottom_notfill.gif) no-repeat right bottom;
}
div.krotki_opis{
	padding:10px 0px 12px 10px;
}

.male_logo{
	width: 55px;
	height: 55px;
	float:left;
}


.male_logo_lt{
	background: url(images/moto_ltop_rev.gif) no-repeat left top;
	width: 55px;
	height: 55px;
}

.male_logo_rt{
	background: url(images/moto_rtop_rev.gif) no-repeat right top;
	width: 55px;
	height: 55px;
}

.male_logo_rb{
	background: url(images/moto_rbottom_rev.gif) no-repeat right bottom;
	width: 55px;
	height: 55px;
}

.male_logo_lb{
	background: url(images/moto_lbottom_rev.gif) no-repeat left bottom;
	width: 55px;
	height: 55px;
}

.strefa_lider{
	margin: 0px 0px 0px 75px;
	line-height: 1.8;
}

.strefa_lider span{
	text-decoration: underline;
	color: #FB9F1F;
}

.przycisk_dolacz{
	background: url(images/moto_button_dolacz.gif) no-repeat 0px 0px;
	border: none;
	height: 46px;
	width: 206px;
	margin: 9px 0px 0px;
	padding: 0px 0px 2px 6px;
	text-align: left;
	font-size: 16px;
	cursor: pointer;
}
 

.przycisk_dodaj_newsa{
	background: url(images/moto_button_dodaj_newsa.jpg) no-repeat 0px 0px;
	border: none;
	height: 46px;
	width: 206px;
	margin: 9px 0px 0px;
	padding: 0px 0px 2px 15px;
	text-align: left;
	font-size: 16px;
	cursor: pointer;
}

.przycisk_dodaj_zdjecie{
	background: url(images/moto_button_dodaj_zdjecie.jpg) no-repeat 0px 0px;
	border: none;
	height: 46px;
	width: 206px;
	margin: 9px 0px 0px;
	padding: 0px 0px 2px 15px;
	text-align: left;
	font-size: 16px;
	cursor: pointer;
}

.kluby_lewa_strona{
	width: 206px;
	float: left;
}

.kluby_prawa_strona{
	float: right;
	margin: 20px 0px 0px;
	width: 531px;
}

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

.kluby_prawa_strona .nazwa_klubu{
	background: url(images/moto_tlo_label.gif) no-repeat 0px;
	height: 43px;
	margin: 6px 0px 0px;
}

.kluby_prawa_strona h2{
	font-size:11px;
	padding:14px 0px 0px 18px;
}

.kluby_prawa_strona .strefa{
	background: url(images/moto_strefa_bg.gif) no-repeat 0px 0px;
	height: 68px;
	width: 520px;
	margin: 6px 0px 0px;
	padding: 11px 0px 0px 11px;
}

.kluby_prawa_strona h3.tytul2{
	clear:both;
	color:#FB9F1F;
	font-size:16px;
	font-weight:bold;
	margin:21px 0px 0px;
	background: url(images/moto_foto_galeria_bg.gif) no-repeat 0px 0px; 
	padding: 8px 0px 0px 22px;
	height: 39px;
}

div.kluby_tabelka{
	background: #070707;
	margin: 2px 0px 0px;
	*margin: 4px 0px 0px;
}

table.uzytkownicy{
	width: 100%;
}

table.uzytkownicy td{
	border-right:1px solid #252121;
	padding: 10px;
}

table.uzytkownicy td{
	border-top: 1px solid #252121;
}

table.uzytkownicy td.right{
	border-right: none;
}

tr.pierwsza td{
	border-top: none;
}
/*zaproszenia uĹźytkownikĂłw*/
.uzytkownik_zapros_l{
	background: url(images/moto_u_z_l.gif) no-repeat left 0px;
	height: 64px;
	width: 481px;
	margin: 10px 0px 0px;
}

.uzytkownik_zapros_r{
	background: url(images/moto_u_z_r.gif) no-repeat right 0px;
	height: 64px;
}

.uzytkownik_zapros_m{
	height:64px;
	background: url(images/moto_u_z_m.gif) repeat-x 0px 0px;
	margin:0px 35px 0px 3px;
}

div.zaproszenie_label{
	float: left;
	padding: 12px 0px 0px 10px;
	color: #000000;
	font-size: 14px;
}

.uzytkownik_zapros_button{
	background: url(images/moto_u_z_button.gif) no-repeat 0px 0px;
	border: none;
	height: 26px;
	width: 26px;
	float: right;
	margin: 18px 0px 0px 5px;
	cursor:pointer;
}

a.aktualnosci_link{
	text-decoration: underline;
	font-weight: normal;
}

/*----ĹťĂłĹ‚ta ramka---*/
.zolta_ramka_t{
	background: url(images/zolta_ramka/moto_z_ramka_border.gif) repeat-x top;
}

.zolta_ramka_r{
	background: url(images/zolta_ramka/moto_z_ramka_border.gif) repeat-y right;
}

.zolta_ramka_b{
	background: url(images/zolta_ramka/moto_z_ramka_border.gif) repeat-x bottom;
}

.zolta_ramka_l{
	background: url(images/zolta_ramka/moto_z_ramka_border.gif) repeat-y left;
}

.zolta_ramka_tl{
	background: url(images/zolta_ramka/moto_z_ramka_tl.gif) no-repeat top left;
}

.zolta_ramka_tr{
	background: url(images/zolta_ramka/moto_z_ramka_tr.gif) no-repeat top right;
}

.zolta_ramka_br{
	background: url(images/zolta_ramka/moto_z_ramka_br.gif) no-repeat bottom right;
}

.zolta_ramka_bl{
	background: url(images/zolta_ramka/moto_z_ramka_bl.gif) no-repeat bottom left;
	padding: 4px;
	color: #ffffff;
}
/*-Galerie--*/
.clubsGalerieListaMargines{
	float: left;
	margin:18px 12px 0px 0px;
}

.clubsGalerieListaMargines a{
	font-weight: normal;
	font-size: 10px;
	text-decoration: underline;
	
}

.clubsGalerieListaMargines a.nazwa{
	padding: 0px 0px 0px 5px;
}

.clubsGalerieListaMargines span.ramka{
	border:1px solid #4A4A4A;
}
.clubsGalerieSkrot{
	width: 540px;
}

.clubsGalerieListaZdjecia div.galerieZdjecieBlok{
	padding: 0px;
	width:122px;
}

.clubsGalerieListaZdjecia div.aktualnosciZdjeciaOpisBlok{
	margin: 0px;
}

.galerieZdjecia div.galerieZdjeciaRow.kluby{
	padding: 0px 0px 0px 36px;
}

span.ranga{
	color: #FF9600;
	text-decoration: underline;
}

div.clubsGalerieSkrot .aktualnosciPager{
	padding: 10px 0px 0px 0px;
}

/*Aktualnosci*/
.klubyBox.aktualnosci div.aktualnosci4ZdjeciaBlok{
	width: 141px;
}

.klubyBox.aktualnosci div.aktualnosci5ZdjeciaBlok{
	width: 141px;
}
/******************************************************************************/
/*11.04*/
.slownik{
	padding-left: 10px;
}
.literaNormal, .literaActiv {
    padding:3px 3px 3px 3px;
	float:left;
}
.literaNormal a {
	font-weight:normal;
	padding:0px 3px;
}
.literaActiv a {
	font-weight:bold;
	padding: 0px 3px;
	text-decoration: underline;
}
.forumRow-slownikHover{
	background: #383838;
	height:25px;
}
.forumRow-slownik{
    background-color:#282828;
	height: 25px;
}
.forumCell-slownik{
	border-bottom:1px solid #383838;
	border-right:1px solid #383838;
	color:#9B9B9B;
	font-size:11px;
	padding:5px;
	padding-left: 10px;
	vertical-align:middle;
	height: 15px;
}
.dzialLink-slownik {
	color: #ff9100 !important;
	font-weight: bold !important;
	font-size: 11px !important;
	display: block;
	height: 100%;
}

.forumCell a.wszystkieposty{
    color:#FB9F1F;
    display:block;
    font-weight:bold;
    margin-bottom:10px;
}

/******************************************************************************/
/*24.04*/
h1.tytul2, h2.tytul2, h3.tytul2{
	font-size: 12px;
	padding-right: 10px;
}
.trybWierszowy, .trybKolumnowy{
	height: 29px;
	width: 29px;
	float: right;
	display: block;
	padding-right:5px;
	cursor: pointer;
}
.trybWierszowy
{
	background: transparent url("images/ikonki/wierszowy.gif") no-repeat;

}
.trybKolumnowy
{
	background: transparent url("images/ikonki/kolumnowy.gif") no-repeat;
}
.trybWierszowyClick
{
	background: transparent url("images/ikonki/wierszowyClick.gif") no-repeat;

}
.trybKolumnowyClick
{
	background: transparent url("images/ikonki/kolumnowyClick.gif") no-repeat;
}
h2.mainBoxTitle,
h1.mainBoxTitle{
	margin-bottom:35px;
}
/******************************************************************************/
/*10.07*/
.menuBlockTop{
	background:transparent url(images/lay/menu_user/top.gif) no-repeat scroll 0% 0%;
	color:#FFFFFF;
	height:42px;
	padding:7px;
	width:752px;
}
.blockTopOpis{
	padding-left:10px;
	font-size: 10px;
}
.groupItem{
	margin-bottom:10px;
	_height: 1%;
}
ul.poziom1 span.poziom1-menu-users {
	display:block;
	padding:3px 7px 5px 16px;
}
.sortHelper
{
	border: 1px dashed #666;
	width: auto !important;
	display: block;
}
.groupWrapper
{
	width: 378px;
	min-height: 288px;
	_height: 288px;
	float: left;
	margin-right:5px;
}
.groupWrapper2
{	
	margin:0px;
	margin-left:5px;
}
.handleBox{
	color:#FF9600;
	cursor:move;
	font-size:12px;
	padding:10px 44px 12px;
}
ul.poziom1-menu{
	padding:5px 0px;
}
.blockIkona{
	cursor:move;
	display:inline;
	float:left;
	font-size:8px;
	height:30px;
	margin:2px 7px 0px;
	width:30px;
}
.powrot{
	margin: 10px 0px; 
	text-align: right;
}
.blockKonto{
	background:transparent url(images/lay/menu_user/top-box.gif) repeat-x 0% 0%;
}
.w100{
	width:100px;
}
#hideusLink {
	cursor:pointer; 
	text-align: center; 
	display: block; 
	margin-bottom: 10px;
}
p.fastRegister{
	text-align: left;
	padding-bottom: 10px;
}
.w70{
	width: 75px;	
}
.dodajWrzuc{
	background-color: transparent;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	width:236px;
	height:40px;
	margin-bottom:5px;
	display: block;
}
.dodajWrzuc0{
	margin-top: -52px;
}
.floatR{
	float: right;
}
.mainBoxContentVideo{
	position:relative; 
	top:-30px;
}
.panelVideo{
	position:relative; 
	top:-28px; 
	width:315px; 
	float: right;
}
.panelVideo .panelVideoTryby{
	float: left; 
	padding-top:6px;
	width: 68px;
}
.linkedfilmyBox, .linkedGalleriesBox{
	height: 115px;
	overflow:hidden;
}

/*D.Basznianin SEO*/
ul.menuStopka {
	margin: 0px;
	padding: 0px;
	text-align: center;
	font-size: 9px;
}
ul.menuStopka li {
	display: inline;  
	background:transparent url(images/lay/articlesBullet.gif) no-repeat scroll 0 4px;
	color:#6B6B6B;
	margin:0px;
	padding-left:8px;
}

ul.menuStopka a {
	color: #615F5F;
	text-decoration: none;
	font-weight: normal;
	cursor: pointer;
}

ul.menuStopka a:hover {
	text-decoration: underline;
}
/*01.09.2008*/
div.fileinputs {
	height:19px;
	position:relative;
	width:411px;
	background:transparent url(images/input_file.jpg) no-repeat scroll 0 0;
}
div.fileinputs input {
	background:transparent url() no-repeat scroll 0 0;
	border:medium none;
	color:white;
	padding-left:8px;
	width:315px;
	font-family:tahoma,sans-serif;
	font-size:11px;
	padding-top:3px;
	padding-bottom:3px;
	*padding-top:2px;
	*padding-bottom:3px;					
}
div.fileinputs input.file.hidden {
	opacity:0;
	position:relative;
	text-align:left;
	z-index:2;
}
div.fileinputs input.file {
	margin:0;
	width:405px;
}
div.fileinputs div.fakefile {
	left:0;
	line-height:90%;
	margin:0;
	padding:0;
	position:absolute;
	top:0;
	width:411px;
	z-index:1;
}


.aktualnosciZrodlo{
	color: #808080;
	display:inline;
	border-left:1px solid #9B9B9B;
	padding-left:7px;
	font-size: 9px;
}

/*		zoom2    */
.tabsArea{position:absolute;z-index:999; list-style: none; bottom:10px; padding-left:25px; margin:0;}
.tabsArea li{float: left; margin: 0px;}
.tabsArea li a{background: transparent url(images/zoom2-p.gif) no-repeat scroll 0px 0px; display:block; height:13px; width:12px;}
.tabsArea li.active a{background: transparent url(images/zoom2-p-h.gif) no-repeat scroll 0px 0px;}
.lewyRegion .tabsArea{display: none;}
.blok-zoom2{position: relative; zoom: 1; cursor: pointer;}
.polecane{position: relative; zoom: 1; width: 450px;}
.lewyRegion .polecane{position: relative; zoom: 1; width: 139px;}
.lewyRegion .polecane .block{ margin-bottom: 0px}

.polecane .blockContent{padding: 0px; height: 300px;}
.lewyRegion .polecane .blockContent{padding: 0px; height: 140px; _margin-bottom: -1px;}

.polecane .opac{bottom:1px;position:absolute; width: 448px; background-color: #0F0F0F; height: 86px; margin:0 1px;}
.lewyRegion .polecane .opac{height: 27px; width: 137px;}

.polecane .cont{padding: 10px 30px; color: white;}
.lewyRegion .polecane .cont{padding: 3px 25px;}

a.polecaneLink{font-size: 13px; padding-bottom: 5px; color: #fff; display: block;}
.lewyRegion a.polecaneLink{font-size: 10px; padding-top: 3px; font-weight: normal;}

a.polecaneLink:hover{text-decoration: none;}
.polecane .blockBR{position: absolute; right: 0; bottom: 0px; height: 7px; width: 7px; zoom: 1; z-index:999;}
.polecane .blockBL{position: absolute; left: 0; bottom: 0px; height: 7px; width: 7px; zoom: 1;  z-index:999;}
.lewyRegion .blockBR{_right: -1px}

.zoom2Prev{z-index: 999; height: 21px; width: 23px; cursor: pointer; position: absolute; bottom: 35px; left: 0px; background: transparent url(images/zoom2-l.gif) no-repeat scroll 0px 0px;}
.zoom2Next{z-index: 999; height: 21px; width: 23px; cursor: pointer; position: absolute; bottom: 35px; right: 0px; background: transparent url(images/zoom2-r.gif) no-repeat scroll 0px 0px;}
.zoom2Prev:hover{cursor: pointer; position: absolute; left: 0px; background: transparent url(images/zoom2-l-h.gif) no-repeat scroll 0px 0px;}
.zoom2Next:hover{cursor: pointer; position: absolute; right: 0px; background: transparent url(images/zoom2-r-h.gif) no-repeat scroll 0px 0px;}

.lewyRegion .zoom2Prev, 
.lewyRegion .zoom2Next,
.lewyRegion .zoom2Prev:hover,
.lewyRegion .zoom2Next:hover{z-index: 999; bottom: 0px; *bottom: 2px; background: none; font-weight: bold; text-decoration: none;}
.lewyRegion .zoom2Next,
.lewyRegion .zoom2Next:hover{_right: -1px; background: none;}
.lewyRegion .zoom2Prev{text-align: right;}

.zoom2Page{z-index: 999; height: 21px; width: 139px; text-align: center; position: absolute; bottom: 0px; left: 0px; color: #FB9F1F; font-weight: bold; font-size: 10px;}
.fix{overflow: hidden;}
.relative{position: relative;}
.w480{width: 480px;}

/* menu pojazdy */
#m_pojazdy_table td{vertical-align:middle;}
#m_pojazdy{
}
#m_pojazdy a{
	display:block;
	background-color:#1B1B1B;
	border-bottom:1px solid #373737;
	border-left:1px solid #373737;
	border-right:1px solid #373737;
	color:#FFFFFF;
	font-family:tahoma,sans-serif;
	font-size:11px;
	padding:3px;
	text-decoration:none;
	font-weight: normal;
}
#m_pojazdy h3{
	background:#1B1B1B url(images/lay/sel_button.png) no-repeat 98% 2px;
	background-color:#1B1B1B;
	border:1px solid #373737;
	color:#FFFFFF;
	font-family:tahoma,sans-serif;
	font-size:11px;
	padding:3px;
	margin: 0px;
	font-weight: normal;
}
#m_pojazdy a:hover{
	background:#3399FF;
}
#m_pojazdy ul{
	list-style:none;
	margin:0;
	padding:0;
	width:200px;
}
#m_pojazdy li{
	position:relative;
	padding: 0px;
	margin: 0px;
}
#m_pojazdy ul ul{
	position:absolute;
	z-index:500;
	top:auto;
	display:none;
	height:200px;
	overflow: auto;
	overflow-x: hidden;
	border:1px solid #373737;
}
div#m_pojazdy li:hover{
	cursor:pointer;
	z-index:100;
}

/*addthis*/
.block_addthis{
	position: absolute;
	right: 0;
    top: 45px;
}
.block_addthis .fc{
	float: right;
	padding-left: 5px;
}
a.addthis_button_compact {
	color: #FFFFFF;
	line-height: 17px;
	font-weight: normal;
}

.addthis_toolbox {
	float:right;
	height: 23px;
	width: 235px
}

.addthis_button_wykop .at300bs,
.addthis_button_blip .at300bs{
	background: none !important;
}
.addthis_button_wykop{
	background: url("images/addthis/wykop.gif") no-repeat scroll 0 0 transparent;
}
.addthis_button_wykop:hover{
	background: url("images/addthis/wykop.gif") no-repeat scroll 0 -16px transparent;
}
.addthis_button_blip{
	background: url("images/addthis/blip.png") no-repeat scroll 0 0 transparent;
}
.addthis_button_blip:hover{
	background: url("images/addthis/blip.png") no-repeat scroll 0 -16px transparent;
}

.itemscope{display: none;}

.aFO:hover{text-decoration: none;}


