body {
	margin: auto;
	padding: 0;
	text-align: center;
	background-color: #BDB76B;
	background-image:url('images/tlo_test.gif');
	background-repeat:no-repeat;
}
a {
	font:  13px Verdana, Helvetica, Arial, sans-serif;
	text-decoration: none;
}
div {
	text-align: left;
	overflow: hidden;
}
p img {
	margin: 0 10px 0 0;
}
p {
	font: 13px Verdana, Helvetica, Arial, sans-serif;
	line-height: 23px;
	margin: 3px 3px 3px 3px;
	text-align: justify;
	color: #000000;
}
/*/*/a{}
body,
body td,
body th,
body h1,
body h2,
body h3,
body ul,
body li,
body span,
body a,
body p {
  font-size: x-small;
  voice-family: "\"}\"";
  voice-family: inherit;
  font-size: small;
}
html>body,
html>body td,
html>body th,
html>body h1,
html>body h2,
html>body h3,
html>body ul,
html>body li,
html>body span,
html>body a,
html>body p {
  font-size: small;
}  
/* */

td.b{background-color:#D2EAF1;}
td.r{background-color:#FBCAA2;}
tr.z{background-color:#E6EED5;}

.nrj a:link {
	color: #393259;
}
.nrj a:hover {

	text-decoration:underline;
}

.nrj a:visited {
	color: #393259;
}

.nrj a:active {
	color: #E70725;	
	text-decoration:underline;
}


p a:link {
	color: #393259;
}
p a:hover {
	color: #9D2E42;	
		text-decoration:underline;
}

p a:visited {
	color: #393259;
}

p a:active {
	color: #9D2E42;
}

#linki {
	color: #000000;
}
h2 {
	border-bottom: solid 1px #E70725;
	font: bold  24px Verdana, Helvetica, Arial, sans-serif;
	margin-bottom: 0;
	margin-top: 0;
	text-decoration: none;
	color: #7D775C;
}
h3 {
	font: bold  15px Verdana, Helvetica, Arial, sans-serif;
	margin-bottom: 10px;
	text-decoration: none;
	color: #494029;
}
h4 {
	font: bold  13px Verdana, Helvetica, Arial, sans-serif;
	margin-bottom: 0;
	margin-top: 0;
	text-decoration: none;
	color: #BE0B03;
}
ul {
	font: 13px Verdana, Helvetica, Arial, sans-serif;
	margin: 0;
	padding: 0;
	list-style-type: square;
}
li {
	font: 13px Verdana, Helvetica, Arial, sans-serif;
	line-height: 2.5ex;
	padding-top: 5px;
	margin-bottom: 5px;
	margin-left: 0;
	color: #000000;
}
ol.punkty li {
	line-height: 23px;
	margin-top: 10px;
}
li a:link {
	color: #000000;
}
li a:visited {
	color: #000000;
}

li a:hover {
text-decoration:underline;
}

table tr td {
	font: normal 13px Tahoma, Verdana, sans-serif;
	padding: 3px;
}
.szareTlo {
	text-align: left;
	background: #FFFFCC;
	padding: 10px 20px 20px 20px;
}
.zolteTlo {
	text-align: left;
	background: #FFFFBE;
	padding: 0 20px 20px 20px;
}
.zolteMenu {
	text-align: left;
	background: #FFECB1;
	padding: 0 10px 10px 18px;
}
.bezoweTlo {
	text-align: left;
	background: #E9E0D1;
	padding: 10px 20px 20px 20px;
}
.jasnozolteTlo {
	text-align: left;
	background: #FFFF74;
	padding: 10px 20px 20px 20px;
}

.czerwony {
	color: #E70725
}
.szary {
	color: #7E756E
}
.zolty {
	background: #FFCF20;
}
.jasnozolty {
	background: #FEFB9F;
}
#div {
	background: #F5F5F5;
	padding: 0 20px 20px 20px;
}
#min {
	width: 930px;
}

#root {
  position:relative;
	margin: auto;
	padding: 0;	
	width: 999px;
	background: #ffffff;
}
#n {
	height: 96px;
	background-image: url('images/a2.jpg'); 
	background-position: 305px bottom;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}
#b {
	background-image: url('images/b_bg.gif'); 
	height: 223px;
}
#b1 {
	background-image: url('images/b1_bg.png');
	width: 770px;
	height: 223px;
	float: left;
	margin-right: 0px;
}
#e2 {
	margin-left: 15px;
}
#logo {
	margin: 5px 0px;
	padding:0px
}
#menu1 {
	margin: 40px 0 0 20px;
	float: left;
	width: 150px;
}
#menu2 {
	height: 37px;
	background: #FDCE1F;
}
#menu3 {
	float: left;
	width: 220px;
}
#tresc {
	margin:0px;
	float: left;
	padding: 0 20px 20px 20px;
	width: 540px;
}
#prawy {
	margin-left: 10px;
	width: 172px;

	background: #FFFFFF;
	overflow:hidden;
}
#f {
	margin-top: 12px;
}
#m2_rozklad {
	margin-left: 10px;
}
ul.lista li{
	margin-left: 30px;  
}

#lista li{
text-align:justify;
line-height: 20px;
}


.pobierz tr td a{
	font: 14px/20px Verdana, Helvetica, Arial, sans-serif;
	margin-left: 20px;
	color:#000;	
}
.pobierz tr td a:link, a:active {
  color:#000;	
  text-decoration:none;
}
.pobierz tr td a:hover{
  color: #D32424;
  text-decoration:underline;
}

#stopka {
	width: 999px;
	padding: 11px 0 7px 0;
	margin: auto;
	font: normal 10px Tahoma, Verdana, sans-serif;
	color: #333333;
	text-decoration: none;
	text-align: center;
	background-color: #F5F5F5;
	border-top: solid 1px #FFE576;
}
.linia {
	border-bottom: solid 2px #7E756E;
	padding-bottom: 10px;	
	margin-bottom:20px;
}
.aktualnosci {
	margin: 0;
	width: 170px;
	border: solid 1px red;
}
.formrozklad {
	margin: 0;
	width: 212px;
	border: solid 1px red;
	padding: 0
}
#formrozklad {
	background-color: #FFECB1;
	padding: 0
}
.tytul {
	border-bottom: solid 1px #E70725;
	font: bold 13px Verdana, Helvetica, Arial, sans-serif;
	margin-bottom: 0;
	padding-left: 10px;
	padding-top: 0;
	text-decoration: none;
	color: #494029;
	background-color: #FFCF20;
}
.naglowekNews {
	font: bold  14px Verdana, Helvetica, Arial, sans-serif;
	line-height: 20px;
	border-bottom: solid 1px #E70725;
	margin-bottom: 0;
	margin-top: 0;
	text-decoration: none;
	color: #7D775C;
}
.dataNews {
	font-weight: normal;
	color: #333;
}
a.menu1, a.menu1:link, a.menu1:active, a.menu1:visited {
	display: block;
	width: 150px;
	height: 30px;
	font: bold 10px/27px Tahoma, Verdana, sans-serif;
	color: #000000;
	text-decoration: none;
	text-indent: 3px;
	background-color: #FFCF20;
	border-top: solid 1px #FFE576;
	border-bottom: solid 1px #706710;
}
a.menu1:hover {
	background-color: #D6A701;
	border-top: solid 1px #FFFFFF;
	border-bottom: solid 1px #000000;
}
a.menu2, a.menu2:link, a.menu2:active, a.menu2:visited {
	display: block;
	/*width: 96px;*/
  /*width: 108px;*/
  width: 92px;
	height: 37px;
	float: left;
	font: bold 10px/35px Tahoma, Verdana, sans-serif;
	color: #000000;
	text-decoration: none;
	text-align: center;
	background-color: #FFCF20;
	border-left: solid 1px #FFE576;
	border-right: solid 1px #706710;
}
a.menu2:hover {
	background-color: #D6A701;
	border-left: solid 1px #FFFFFF;
	border-right: solid 1px #000000;
}
a.menu3, a.menu3:link, a.menu3:active, a.menu3:visited {
	display: block;
	width: 212px;
	height: 30px;
	font: bold 12px/27px Tahoma, Verdana, sans-serif;
	color: #000000;
	text-decoration: none;
	text-indent: 30px;
	background-color: #FFCF20;
	border-top: solid 1px #FFE576;
	border-bottom: solid 1px #706710;
}
a.menu3:hover {
	background-color: #D6A701;
	border-top: solid 1px #FFFFFF;
	border-bottom: solid 1px #000000;
}
a.promocja, a.promocja:link, a.promocja:active, a.promocja:visited {
	font: 13px/23px Tahoma, Verdana, sans-serif;
	color: #000000;
	text-decoration: none;
}
a.promocja:hover {
	color: #6B004B;
}
table.promo tr td, table.promo tr th {
	text-align: center;
	font: 11px/23px Tahoma, Verdana, sans-serif;
}
table.promo tr {
	height: 40px;
}
table.cena  tr {
	height: 40px;
	background-color: #FFFFFF;
}
table.cena tr td {
	text-align: center;
	font:  15px/23px Tahoma, Verdana, sans-serif;
}
table.cena tr th {
	text-align: center;
	font: bold 14px/23px Tahoma, Verdana, sans-serif;
}
#rozklad {
	padding-top: 20px;
	font-size: 13px;
	border: 0;
	line-height: 32px;
	text-align: right;
}
fieldset#rozklad input {
	width: 150px;
}
#tytul {
	padding-left: 30px;
}
img {
	margin-bottom: 0px;
	border-color: #000000;
}
#kronika {
padding-left:30px;
}
#kronika img{
  margin-bottom: 20px;
	border-color: #000000;
}
/* mail form */
form#bok, form#bok input, form#bok textarea {
	font: normal 13px Tahoma, sans-serif;
}
form#bok {
	margin:  auto 20px;
}
form#bok fieldset {
	background-color: #4D402A;
	text-align: center;
	padding: 14px 0;
	border: solid 1px #A49273
}
form#bok legend {
	font-weight: bold;
}
#cwho, #cret, #cs {
	width: 100%;
	margin: 3px 0;
}
#st {
	width: 280px;
	margin: 3px 0;
}
#sb {
	width: 120px;
	margin: 3px 0;
	font-weight: bold;
	color: black
}
#cs {
	color: #000000;
}
#cmess {
	width: 100%;
	height: 180px;
}
.f0 {
	background-color: #DDD5C4;
	color: #6D6048;
	text-align: center;
}
.f1 {
	background-color: white;
	color: #000000;
	text-align: left;
}
.f2 {
	background-color: #DDD5C4;
	color: #594C34;
	text-align: left;
}
form#bok textarea {
	overflow: auto;
	margin: 3px 0;
}
#mapa_bg {
  margin:3px;
  padding:0px;
  border-color:#FFFF74;
  border-width:0px; 
  border-style:solid;
}
#tekstowa {
  margin:3px;
  padding:20px;
  border-color:#FFFF74;
  border-width:3px; 
  border-style:solid;
  background-color:#F2F2AF;
  padding-left: 20px;
}


#google {
  border:0px;
  margin-left:340px;
  margin-top:15px;
}

.mapa{ 
  padding:5px;
  border:solid 1px red;
  background: #FFFF74; 
}

.mapa a {
	font: bold 12px/20px Verdana, sans-serif;
	color: #000;
}
.mapa a:link, a:visited{
text-decoration:none;
}
.mapa a:hover{
text-decoration:underline;
}
#wegliniec {
 position:absolute;
  display:none;
  top:150px;
  left:30px;
  width:280px;
  height:100px;  
  background-image:url('images/0.gif');
}

#zgorzelec {
 position:absolute;
  display:none;
  top:195px;
  left:10px;
  width:280px;
  height:130px;  
  background-image:url('images/0.gif');
}


#zary {
 position:absolute;
  display:none;
  top:40px;
  left:30px;
  width:200px;
  height:100px;  
  background-image:url('images/0.gif');
}
#legnica {
 position:absolute;
  display:none;
  top:165px;
  left:250px;
  width:280px;
  height:130px;  
  background-image:url('images/0.gif');
}
#trzebnica {
 position:absolute;
  display:none;
  top:155px;
  left:470px;
  width:230px;
  height:130px;  
  background-image:url('images/0.gif');
}
#wroclaw {
  position:absolute;
  display:none;  
  top:190px;
  left:400px;   
  width:270px;
  height:140px;
  
  background-image:url('images/0.gif');
}
#jelenia {
  position:absolute;
  display:none;
  
  top:300px;
  left:160px;   
  width:285px;
  height:80px;
  
  background-image:url('images/0.gif');
}
#klodzko {
  position:absolute;
  display:none;
  
  top:425px;
  left:360px;
  width:200px;
  height:55px; 
  
  background-image:url('images/0.gif');
}

.przelacznik{
  text-align:right;
  margin-top:0px;
  padding-top:0px;
}
.przelacznik a{
  color:#000;
  text-decoration: underline;
}
.tekstklisza{
/*padding-right:20px;*/
}
.neon_nrj{
  width: 711px; height: 70px;
  background-image:url('images/neon_nrj.gif');
  background-repeat:no-repeat;

}
.neon_nrj a { 
  font: bold 11px/15px Verdana,sans-serif;
  color:#000;
  display:block;
  padding:26px 6px 0px 32px;
  text-align:center;
}
.neonnrj a:hover { 
  color:#DD0000;
  text-decoration:underline;
  }


.neon{
  width: 172px; height: 100px;
  background-image:url('images/neon.gif');
  background-repeat:no-repeat;

}
.neon a { 
  font: bold 11px/15px Verdana,sans-serif;
  color:#000;
  display:block;
  padding:26px 6px 0px 32px;
  text-align:center;
}
.neon a:hover { 
  color:#DD0000;
  text-decoration:underline;
  }
#mapka{
  padding-top:20px;
  text-align:center;
}
#mapka table{

}
#mapka table tr td {
  font: bold 11px/13px Verdana,  sans-serif;
}
#mapka table tr td a{
  font: bold 11px/13px Verdana,  sans-serif;
}
#mapka table tr td a:link, a:visited{
  color: #000;
}
#mapka table tr td a:hover{
  color: #D32424;
  text-decoration:underline;
}
.neonakt{
  background-color:#FFFF73;
  border: solid 1px #A51000;
}
.neonakt a { 
  font: bold 10px/15px Verdana,sans-serif;
  color:#000;
  display:block;
  margin:2px 0px 2px 0px;
  text-align:center;
  text-decoration:none;
}
.neonakt a:hover { 
color:#DD0000;
text-decoration:underline;
}
.listazal{
text-align:left;
}

.listazal a {
font: normal 11px Verdana, Helvetica, Arial, sans-serif;
color:#000;
text-decoration:none;
}

.listazal a:hover{
color:#DD0000;
text-decoration:underline;
}
#licznik{
font-size:9px;
color:#999999;
margin-left:10px;
}
#new {
border-color:#FFFF74;
border-width:3px; 
border-style:solid;
padding:10px;
background-color:#F2F2AF;
}
.table td
{
font-size:12px;
}
.table td span
{
font-size:11px;
}

