body{
	margin:0;
	padding:0;
	background-color: #520707;
	background-image: url(img/tlo.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font: 76% arial,sans-serif;text-align:center
}
p{margin:0 10px 10px}
img {
border:0px;}

H1{
color:#FBA410;
margin-left:10px;
margin-top:0px;
margin-bottom:10px;
font-size:20px;
padding:0px;
}
H2{
color:#CC0000;
margin-left:10px;
padding-top:20px;

height:20px;
display:block;
margin-bottom:10px;
font-size:15px;

clear:both;
}
TD {
padding-left:15px;}
a {
text-decoration:none;
color:#FFB500;}
div#header {height:324px;}
div#container{text-align:left}
div#content p{line-height:1.4}
div#navigation{}
div#extra{}
div#footer{
	background:#441815;
	height:60px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #853E39;
	border-bottom-color: #853E39;
	margin-bottom:15px;
	text-align:center;

	
}
#footer img{margin:0;padding:0px 0px; border:none;}


div#container{width:950px;margin:0 auto}
.content-top {
	width:448px;
	height:12px;
	background-image: url(img/content_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.content-bottom {
	width:448px;
	height:18px;
	background-image: url(img/content_bottom.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top:-20px;
	margin-bottom:25px;
	float:left;
	
}
.content-zawartosc {
display:block;
min-height:495px;
color:#CCCCCC;}



div#wrapper{float:left;width:100%}
div#content{
	margin-left: 199px;
	margin-bottom:25px;
	width:448px;

	background-color: #2B2624;
	background-image: url(img/content_tlo.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
div#navigation{float:left;width:280px;margin-left:-280px}
div#extra{float:left;width:199px;margin-left:-943px}
div#footer{clear:left;width:100%}

.logo {
margin-top:37px;
margin-bottom:20px;
width:353px;
float:left;}
.data {
color:#FFFFFF;
margin-right:5px;

}
.kalendarz {

font-weight:bold;
font-size:11px;
color:#000;
text-align:center;
width:353px;
margin-top:25px;
clear:both;

}
.head-foto {
position:absolute;
z-index:2;
margin-left:264px;
margin-top:-169px;

}
.slogan {
float:right;
width:350px;
margin-right:18px;
margin-top:-98px;
*margin-top:-128px;

}
.sluchaj {
text-align:right;
width:350px;
margin-top:30px;
font-weight:bold;
color:#FFFFFF;
padding-bottom:5px;

}
.sluchaj a img{
padding-left:20px;
margin-bottom:-5px;
border:none;
}

.sluchajtxt {
line-height:25px;
}
.menu-bar {
	background-image: url(img/menubar.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width:950px;
	height:52px;
	top:233px;
	position:absolute;
	z-index:1;
}


.butt-play {
width:75px;
height:25px;
margin-left:208px;
margin-top:15px;}
.butt-top {
width:340px;
height:25px;
margin-left:608px;
margin-top:-23px;
}
.butt-top a{
font-weight:bold;
font-size:15px;
color:#FFFFFF;
text-decoration:none;
padding-left:10px;
}

.pasek {
	width:192px;
	height:30px;
	background-image: url(img/left_pasek.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	font-weight:bold;
	text-indent:10px;
	padding-top:7px;
	font-size:11px;
}
.audycja {
color:#FFFFFF;
font-size:12px;
font-weight:bold;
margin-top:-16px;
margin-bottom:3px;
}
.prezenter {
color:#FFFFFF;
font-size:12px;
font-weight:bold;
margin-top:8px;
margin-bottom:3px;
}
.sluchaczy {
color:#FFD200;
font-weight:bold;}
.ico-left {
margin-right:10px;
margin-left:5px;
}

.menu-lewe ul{
padding:0;
margin-left:0px;
margin-right:0px;
margin-top:12px;
width:192px;
}
.menu-lewe li{
list-style:none;
font-size:12px;
}
.menu-lewe li a{
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	list-style:none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E2410C;
	padding-top:3px;
	padding-bottom:3px;
	height:15px;
	display:block;
	background-image: url(img/menu_lewe_dot.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent:10px;
}
.menu-lewe li a{
text-decoration:none;

}
.menu-lewe li a:hover{
background-color:#790700;
}
.reklama-button {
text-align:center;
padding-top:10px;
color:#8F8F8F;
font-size:9px;}
.reklama-button img{
padding-top:5px;
}



.ract {
width:270px;
height:165px;

}
.ract-content {
	width:245px;
	height:154px;
	float:left;
	background-image: url(img/right_top_plyta_tlo.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.ract-title {
font-size:17px;
font-weight:bold;
color:#EDEDED;
padding-left:0px;
padding-top:10px;
padding-bottom:10px;
text-decoration:none;
}
.ract-title-sonda {
font-size:17px;
font-weight:bold;
color:#EDEDED;
padding-left:0px;
padding-top:10px;
padding-bottom:10px;
*margin-bottom:-20px;
text-decoration:none;
}

.ract-title a{
text-decoration:none;
color:#FFF;
}
.plyta-tyg-opis {
font-size:11px;
}
.plyta-tyg-opis H1{
font-size:11px;
font-weight:bold;
z-index:3;
position:relative;
}
.plyta-tyg-opis H1 a{
font-size:11px;
font-weight:bold;
color:#000000;
text-decoration:none;
z-index:3;
position:relative;
margin-top:-5px;
}
.plyta-tyg-opis a{
font-size:11px;
font-weight:bold;
color:#000000;
text-decoration:none;
z-index:3;
position:relative;
margin-top:-5px;
}
.orange {
color:#FFB500;}
.plyta-tyg img{
float:left;
margin-right:6px;
}

.ract-left {
	width:10px;
	height:154px;
	float:left;
	background-image: url(img/right_top_plyta_left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	
}
.ract-right {
width:10px;
height:154px;
float:left;
	background-image: url(img/right_top_plyta_right.jpg);
	background-repeat: no-repeat;
	background-position: right top;}
.wing {
float:right;
position:absolute;
margin-left:183px;
margin-top:-40px;
z-index:2;
}


.ract-content-sonda {
	width:245px;
	padding-top:15px;
	height:145px;
	float:left;
	background-image: url(img/tlo_sona.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.ract-left-sonda {
	width:10px;
	height:154px;
	float:left;
	background-image: url(img/left_sona.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	
}
.ract-right-sonda {
width:10px;
height:154px;
float:left;
	background-image: url(img/right_sona.jpg);
	background-repeat: no-repeat;
	background-position: right top;}
	
	
	.foot-a {
	width:257px;
	float:left;}
	.foot-b {
	width:507px;
	float:left;
	padding-right:40px;
	text-align:center}	
	.foot-c {
	width:146px;
	float:left;
	text-align:right;
	margin-bottom:25px;}	
	
	
	#footer-end {
	color:#707070;
	font-size:10px;}
	
	
	.news-blank {
	height:80px;
	padding:6px;
	}	
	
	.news {
	height:80px;
	padding:6px;
	background-color:#3C3A3A;
	}
	.news-foto {
	float:left;
	margin-right:10px;
	margin-top:6px;
	margin-left:6px;
	}
		.news-tytul a{
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	line-height:29px;
	margin-top:4px;
	font-size:13px;}
	.news-opis {
	color:#CECECE;
	font-size:12px;
	line-height:15px;}
	
		.news-wiecej a{
	color:#FFD200;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	margin-left:8px;
		float:right;
	font-weight:bold;
	font-size:10px;
	margin-right:5px;
	margin-top:-20px;}
	
			.news-poz-wiecej a{
	color:#FFD200;
	float:right;
	font-weight:bold;
	font-size:10px;
	margin-right:10px;
	text-decoration:none;
	margin-left:8px;
	margin-top:-17px;}

	.newskom {
	font-size:10px;
	line-height:21px;
	color:#828282;
	
	}

	.news-pozostale-box {
	margin-top:15px;}
	.news-pozostale {
	height:21px;
	font-size:12px;
	padding-left:12px;
	padding-top:2px;
	background-color:#474645;
}
	.news-pozostale a{
	color:#FFFFFF;
	text-decoration:none;
}

	.news-pozostale-blank {
	height:21px;
	padding-left:12px;
	padding-top:2px;
		font-size:12px;

}	
	
	
	
	
	
		/*  poll.css - stylesheet settings for poll snippets */

.poll {
  width:100%;
  margin:0;
  padding:0;
}
.poll_container {
  width:95%;
  color:#FFF;
  position:relative;
  margin-left:auto;
  margin-right:auto;
  margin-top:0px;
  
  display:block;
  
  font-size:12px;
}
.poll_question {
  width:100%;
  margin-bottom:10px;
  text-align:left;
  font-weight:bold;
}
.poll_row_container {
  width:100%;
  padding:.1em 0;
}
.poll_choice {
  width:30%;
  float:left;
  text-align:left;
  padding-left:0em;
}
.poll_votes {
  width:15%;
  float:left;
  padding-right:.5em;
  text-align:right;
}
.poll_bar_container {
  width:35%;
  height:.98em;
  background-color:#3C3A3A;
  border:1px solid black;
  float:left;
  margin:.1em;
}
.poll_bar {
  height:.98em;
  background-color:#FBA410;
  float:left;
  margin:0;
  padding:0;
}
.poll_percent {
  text-align:right;
  padding-right:1em;
  margin-left:auto;
  margin-right:auto;
}
.poll_totalvotes {
  width:45%;
  text-align:right;
}
.float_left_text_right {
  width:88%;
  float:right;
  text-align:left;
  margin:0;
  padding-top:3px;
}
.float_right_text_left {
  width:10%;
  float:left;
  text-align:left;
  margin:0;
  padding:0;
}
.space_line {
  clear: both; margin: 0; padding: 0; width: 90%;
}


input.dodajkomentarz{
	background-image: url(img/dodaj_komentarz.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 24px;
	width: 135px;
	border:none;
	background-color:transparent;
		margin-top:5px;
		cursor:pointer;
}
input.dodajpozdrowienie{
	background-image: url(img/wyslij_pozdrowienie.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 30px;
	width: 222px;
	border:none;
	background-color:transparent;
		margin-top:5px;
		cursor:pointer;
}

.vote {
	background-image: url(img/glosuj.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 24px;
	width: 79px;
	border:none;
	background-color:transparent;
		margin-top:5px;
		cursor:pointer;
}
.results {
	background-image: url(img/wynik.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 24px;
	width: 79px;
	border:none;
	background-color:transparent;
	margin-left:10px;
	margin-top:5px;
	cursor:pointer;
}

/* END - poll.css */
	
	
	
	
	
	
/* EmailForm 
------------------------------------------------------------------------------- */
#EmailForm {
	width: 360px;
	text-align: left;
	padding-bottom: 20px;
	border: none;
}
#EmailForm.full { width: 100%; }


#EmailForm fieldset {
    border: none;
	
}

#EmailForm legend {
	display: none;
}
#EmailForm h3 {
	clear: both;
	font-weight: bold;

color:#FBA410;
margin-left:0px;
margin-top:0px;
margin-bottom:10px;
font-size:17px;
padding:0px;

}

#EmailForm label,
#EmailForm p {
	display: block;
	clear: both;
	width: 310px;
	font-size: 1em;
	line-height: 1.5em;
	padding: 0 0 9px;
}

#EmailForm input {
	display: block;
	margin-top: 3px;
}

#EmailForm select {
	float: left;
	display: block;
}

#EmailForm label.first,
#EmailForm label.city {
    clear: left;
    margin-right: 10px;
    width: 150px;
}

#EmailForm label.second,
#EmailForm label.state {
	float: left;
	clear: none;
	margin: 0 10px 0 0;
	width: 150px;
}
#EmailForm label.state { width: 60px; }

#EmailForm label.first input,
#EmailForm label.city input,
#EmailForm label.second input {
	float: left;
	width: 150px;
	padding: 0;
}

#EmailForm label.state select {
	width: 60px;
	float: left;
	margin-top: 3px;
}

#EmailForm label.zip,
#EmailForm label.zip input {
	float: left;
	width: 80px;
}
#EmailForm label.zip { clear: none; }

#EmailForm label {
	float: left;
	clear: left;
	width: 310px;
	margin: 0;
	line-height: 1.5em;
}

#EmailForm label input {
	float: left;
	width: 310px;
	padding: 0;
}

#EmailForm input.radio,
#EmailForm input#radiobutton_1,
#EmailForm input#radiobutton_2,
#EmailForm input#radiobutton_3,
#EmailForm input#radiobutton_4 {
	clear: left;
	float: left;
	padding: 0;
	margin: 0;
}

#EmailForm label.radio,
#EmailForm label.radioitem {
	clear: none;
	margin: 0 0 0 25px;
	padding: 0 0 15px;
}

#EmailForm input.checkbox,
#EmailForm input#checkbox_1,
#EmailForm input#checkbox_2,
#EmailForm input#checkbox_3,
#EmailForm input#checkbox_4 {
	clear: both;
	float: left;
	padding: 0;
	margin: 0;
}

#EmailForm label.checkbox {
	clear: none;
	margin: 0 0 0 25px;
	padding: 0 0 15px;
}
/* style the #EmailForm elements to look similar across browsers ... emulates Safari */
#EmailForm label input,
#EmailForm textarea {
    border: 1px solid #ddd;
    border-left-color: #c3c3c3;
    border-top-color: #7c7c7c;
    padding: 0 2px;
    height: 18px;
    line-height: 20px;
    background: #fff url(images/input-bg.gif) repeat-x top left;
}
#EmailForm input.checkbox,
#EmailForm select {
    border: 1px solid #ddd;
    border-left-color: #c3c3c3;
    border-top-color: #7c7c7c;
    background-color: #fff;    
}
#EmailForm textarea {
	margin-top: 3px;
	width: 383px;
	height: auto;
	display: block;
}

#EmailForm label input.calc {
    text-align: right;
    width: 100px;
    clear: left;
    padding: 0;
}
#EmailForm input.button {
    clear: left;
    border: 1px solid #ddd;
    border-left-color: #c3c3c3;
    border-top-color: #7c7c7c;
	background-color: #EBE9ED;
}
.przelista ol{
position:relative;
*margin-left:12px;
display:block;
z-index:3;
float:left;
}
.przelista li {
float:left;
list-style-type:decimal;
}

.przelista {
padding-bottom:5px;
padding-top:5px;
vertical-align:top;
}
.prze-tyt {
width:120px;

float:left;
color:#FFB500;
font-weight:bold;
}
.prze-song {
float:left;
font-weight:bold;
width:120px;

}

.teraz-gramy {
font-size:15px;
font-weight:bold;
color:#FBA410;}


.teraz-gramy-one {
font-size:12px;
font-weight:bold;
color:#CC0000;}
.teraz-gramy-two {
font-size:12px;
font-weight:bold;
}



.ditto_paging {
    padding: 10px; 
    font-size: 86%;
    color: #fff;
	background-color:#3F3F3F;
	text-align:center;
	
	display:block;
}
#ditto_pages .ditto_currentpage {
    padding: 1px 5px 2px; 
    margin-right: 1px;
    background-color: #851906; 
    color: #fff;
} 
#ditto_pages .ditto_off {
    border: 1px solid #ccc;
    padding: 1px 5px 2px; 
    margin-right: 1px;
    color: #ccc;
}
#ditto_pages a, #ditto_pages a:link, #ditto_pages a:visited {
	background-color:#3F3F3F;
    padding: 1px 5px 2px; 
    margin-right: 1px; 
    text-decoration: none !important; 
    color: #FFF;
	line-height:20px;
	position:relative;
	
} 
#ditto_pages a:hover {
    background-color: #FBA410;
    color: #000;
}
.paginacja {
width:98%;
text-align:center}

.randomimage img{
border:none;}
.pozostale-galerie {
width:100%;}













/* example_3 css */
#example_3 {
	position: relative; /* important */
	overflow: hidden; /* important */
	width: 950px; /* important */
	height: 60px; /* important */
	
	
	

	
}

#example_3_frame {position: relative}
#example_3_previous {float: left;cursor:pointer;}
#example_3_next {float: right;cursor:pointer;}
#example_3_content {
	position: absolute;
	top: 0;
	margin-left: 20px;
	margin-top:4px;
}

#example_3_content
#example_3_content li {
	list-style: none;
	margin: 0;
	padding: 0;
}
	#example_3_content {
		width: 5418px;
	}
	#container_bd #example_3 ul li {
		display: block;
		float: left;
		margin: 5px;
		padding: 5px;
		
	}

#container_bd #example_3 ul li img {
	display: block;
}



table#vertical_examples td {
	width:auto;
	vertical-align: top;
	text-align: center;
}

