body{

	font-family: verdana, arial, sans-serif;
	padding: 0px;
	margin: 0px;
	font-size: .68em;
 	background: #fff url(img/tlo.jpg) repeat-x;
	color: #D5D2D6;
}

a {color:#005D86; text-decoration:none;}
a:hover {color:#D5D2D6; text-decoration:none;}


#CENTER {width:840px; margin:0 auto; padding:0px;}
#CENTER span.zalogowany {margin:0px; padding:0px 0px 0px 10px;}
#LOGO {float:left; display:inline; width:840px; height:347px; margin:0px; padding:0; background:url(img/logo.jpg);}
#LOGO h1{display:block; width:731px; font-size:18px; padding:0; color:#ffffff; margin:35px 0px 0px 35px; letter-spacing: .2em;}
#LOGO h2{display:block; width:731px; font-size: 14px; font-family:arial,sans-serif; padding:0; margin:10px 0px 0px 35px; letter-spacing: .2em;}

.menu {float:left; display:inline; width:840px; font-weight:bold; margin:0; padding:11px 0px 11px 0px; font-size:13px; font-family:arial, sans-serif; line-height: 1.2em;}
.menu ul {float:left; display:inline; margin:0; padding:0; list-style:none;}
.menu  li {float:left; display:inline; margin:0px 0px 0px 3px; padding:0;}

.menu  li a {float:left; display:inline; margin:0px 10px 0px 0px; padding:6px 15px; border:1px #008FCE solid; border-width:1px 1px 1px 1px; background:#99CFE7; color:#005D86; font-weight:bold;}
.menu  li a:hover {color:#FFF500; background:#008FCE; border:1px #D5D2D6 solid;}

.menu  li a:hover.selected {float:left; border:1px #99CFE7 solid; display:inline; margin:0px 10px 0px 0px; padding:6px 15px 6px 15px; background:url(img/przycisk.jpg); font-weight:bold; color:#fff;}
.menu  li a.selected {float:left; color:#fff; background:url(img/przycisk2.jpg); border:1px #fff solid; margin:0px 10px 0px 0px; padding:6px 15px 6px 15px;}

.menu a.flaga_pl {float:right; width:32px; height:32px; background:url(img/pl.gif); margin:0px 10px 0px 0px; padding:0; border:none;}
.menu a.flaga_ru {float:right; width:32px; height:32px; background:url(img/ru.gif); margin:0px 3px 0px 0px; padding:0; border:none;}
.menu a:hover.flaga_pl {float:right; width:32px; height:32px; background:url(img/pl.gif); margin:0px 10px 0px 0px; padding:0; border:none;}
.menu a:hover.flaga_ru {float:right; width:32px; height:32px; background:url(img/ru.gif); margin:0px 3px 0px 0px; padding:0; border:none;}

.lewy {float:left; width:240px; margin:0; padding:0;}
.prawy {float:left; width:600px; margin:0px 0px 20px 0px; padding:0;}

.tresc {float:right; color:#666666; display:inline; width:598px; margin:0px 0px 0px 0px; padding:0px; line-height: 1.8em; border:1px solid #005D86; border-width:0px 1px 0px 1px;}
.tresc2 {float:right; color:#666666; display:inline; width:598px; margin:0px 0px 0px 0px; padding:0px; line-height: 1.8em; border:1px solid #005D86; border-width:0px 1px 0px 1px;}
.tresc .komentarze  { float:left; width:548px; display:inline; margin:10px 0px 0px 20px; padding:0px 0px 5px 0px; }
.tresc .komentarze span.kom {color:#fff; display:block; float:left; width:548px; margin:0; padding:0; background: #005D86; font-weight:bold; text-align:center;}
.tresc .komentarze span.kom_tresc {color:#666; float:left; text-align:left; display:inline; width:548px; margin:0px 0px 0px 0px; padding:5px 0px; font-style:italic;}

.tresc .komentarze span.nick {float:left; margin:0; padding:2px 5px; font-weight:bold;}
.tresc .komentarze span.data_dodania {float:right; margin:0; padding:2px 5px;}
.tresc .komentarze span.tresc { float:left; display:block; width:538px; margin:0; padding:5px 5px; color:#f2f2f2; font-style:italic;}
.tresc .komentarze input.zaloguj {width:548px; height: 30px; background:#999; border: 1px solid #8C8C8C; color: #000; margin:0; padding:5px 0px; cursor: pointer;}
.tresc .komentarze input.zaloguj:hover {background: #005D86; border-color: #fff; color: #fff;}
.tresc .komentarze p.kom {margin:0; padding:2px 0px; font-weight:bold; font-style:normal; }
.tresc .komentarze form {margin:0px 0px 15px 0px; padding:0;}
.tresc .komentarze input {width:546px; background:#f5f5f5; border:1px #8C8C8C solid;}
.tresc .komentarze input.zalogowany {background:none; border:none; font-weight:bold; color:#FFF;}
.tresc .komentarze textarea {width:546px; height:100px;  background:#f5f5f5; border:1px #8C8C8C solid;}

p.info_blad {float:left; display:inline; width:576px; border:1px #722222 solid; margin:25px 0px; padding:10px 10px; background:#830000; color:#FFF; font-weight:bold; font-style:normal;}
p.info_ok {float:left; display:inline; width:576px; border:1px #015C18 solid; margin:25px 0px; padding:10px 10px; background:#015015; color:#BFDAC6; font-weight:bold; font-style:normal;}
p.info_ok a {color:#fff; text-decoration:underline;}
p.info_blad a {color:#fff; text-decoration:underline;}
.tresc2 p.tekst {float:left; display:inline; margin:0; padding:10px 10px 0px 10px; border:none;}p.tekst {float:left; display:inline; margin:0; padding:10px 10px 0px 10px; border:none;}
.tekst {float:left; display:inline; margin:0; padding:10px 10px 0px 10px; border:none;}
.error {float:right; color:#666666; display:inline; width:598px; height:185px; margin:0px 0px 0px 0px; padding:0px; line-height: 1.8em; border:1px solid #005D86; border-width:0px 1px 0px 1px;}

.tresc span.podstrony {background-position:left; background-image: url("img/lista2.jpg"); background-repeat: no-repeat; display:inline; line-height:1.8em; float:right; width:560px; margin:0; padding:0px 0px 0px 15px;}
.tresc a.podstrony {float:left; font-weight:bold; margin:0; padding:6px 0px; color:#000; display:block; }
.tresc a:hover.podstrony {text-decoration:underline; color:#000;}

.tresc2 span.podstrony2 {background-position:left; background-image: url("images/lista2.gif"); background-repeat: no-repeat; display:inline; line-height:1.8em; float:right; width:560px; margin:0; padding:0px 0px 0px 15px;}
.tresc2 a.podstrony2 {float:left; font-weight:bold; margin:0; padding:1px 0px; color:#000; display:block; }
.tresc2 a:hover.podstrony2 {text-decoration:underline; color:#000;}

.SUBMENU {float:left; display:inline; width:214px; margin:0px 10px 0px 0px; padding:10px 0px 0px 0px; border:1px #005D86 solid; border-width:1px 1px 0px 1px; background:#C3E4F4 url(img/sub-tlo.jpg) repeat-x;}
.SUBMENU ul {list-style-type:none; float:left; display:block; margin:0px 0px 10px 0px; padding:0;}
.SUBMENU li {font-size:12px; background-position:left; background-image: url("img/lista.gif"); background-repeat: no-repeat; line-height:1.8em;  padding:5px 0px 5px 0px; margin:0px 6px;}
.SUBMENU li a{display:block; list-style-type:circle; font-weight:bold; color:#005D86; margin-left:26px;}
.SUBMENU li a:hover{color:#8AAF55;}
.SUBMENU span {float:left; margin:0px 0px 15px 0px; padding:7px 0px; width:214px; color:#f2f2f2; background:#005D86; font-weight:bold; text-align:center;}
.SUBMENU p {float:left; margin:0; padding:0px 4px 10px 4px;}
h1.submenu {float:left; font-size:16px; text-align:center; display:inline; font-family:sans-serif, verdana, arial; line-height:1.8em; width:216px;  margin:25px 0px 0px 0px; padding:2px 0px 0px 0px; color:#f2f2f2; background-image: url("img/h1submenu.gif"); font-weight:bold;}
p.submenudol {float:left; display:block; width:216px; height:10px; margin:0px 0px 15px 0px; padding:0; background: url("img/submenudol.gif") 0 0 no-repeat;}
h2.submenu {float:left; font-size:16px; text-align:center; display:inline; font-family:sans-serif, verdana, arial; line-height:1.8em; width:216px; height:32px; margin:0px 0px 15px 0px; padding:2px 0px 0px 0px; color:#f2f2f2; background-image: url("images/aktualnosci.gif"); font-weight:bold;}
h2.submenu a {color:#f2f2f2;}
h2.submenu a:hover {color:#fff;}

.linki  {float:left; display:block; width:506px; margin:0px 0px 10px 0px; padding:6px; border:1px #787878 solid; text-align: center; background:#545454;}

#STOPKA {float:left; clear:both; display:inline; width:838px; height:40px; margin:0px 0px 0px 0px; padding:0px 0px; background: url("img/stopka.jpg"); color:#005D86; clear:both; text-align: center;}
#STOPKA span {float:left; margin:0; padding:15px 10px 5px 10px;}
#STOPKA span.stopka {float:right; margin:0; padding:15px 10px 5px 10px;}
#STOPKA a {color:#005D86; font-weight:bold;}

h1{float:left; font-size:16px; display:inline; font-family:sans-serif, verdana, arial; line-height:1.8em; width:580px;  margin:25px 0px 0px 0px; padding:2px 0px 0px 20px; color:#f2f2f2; background-image: url("images/h1tlo.gif"); font-weight:bold;}

h3{display:block; color:#005D86; clear:both;  font-family: Georgia, arial, sans-serif; padding:20px 0px 10px 10px; font-size: 17px; margin:0; line-height: .2em;}
span.h3{display:block; color:#005D86; clear:both; text-align:center; font-family: Georgia, arial, sans-serif; padding:20px 0px 20px 0px; font-size: 17px; margin:0; line-height: .2em;}


.zakladki {float:left; width:100%; background: url('img/zakladki_tlo.jpg') bottom left repeat-x; margin: 0 0 25px 0; padding:0 0 21px 0; clear: both}
.zakladki a.z1 {display: block; background: #8AAF55; border: 1px solid #787878; border-width: 1px 1px 0 1px; text-decoration: none; padding: 9px 15px 8px 15px; float: left}
.zakladki a.z2 {display: block; background: #545454; border: 1px solid #787878; border-width: 1px 1px 0 1px; padding: 7px 15px; margin: 2px 0 0 0; float: left}
.zakladki a {color: #fff}
.zakladki a:hover {color: #000; font-weight:bold;}


p.wstecz_glowna {float:right; display:block; width:600px; height:30px; margin:0; padding:0; background: url("img/wstecz_glowna.jpg") 0 0 no-repeat; text-align:right;}
p.wstecz_komunikat {float:right; display:block; width:600px; height:15px; margin:0; padding:0; background: url("images/wstecz_komunikat.gif") 0 0 no-repeat; text-align:right;}
p.wstecz {float:right; display:block; width:600px; height:30px; margin:0; padding:0; background: url("img/wstecz.jpg") 0 0 no-repeat; text-align:right;}
a.wstecz {float:right; display:block; width:50px; margin:0px 8px 0px 0px; padding:7px 0px 0px 0px; color:#fff; background:none; text-align:right;}


.zdjecia {float:left; margin:0px 0px 0px 0px; padding:0px;}
.zdjecia img {clear:both; margin:20px 15px 20px 12px; padding:0; width:165px; height:99px; border:3px #ccc solid;}

.zdjecia a {float:left; color:#999; margin:0; padding:0;}
.zdjecia a:hover {float:left; color:#005D86; margin:0; padding:0;}

ul.mapa_strony {float:left; display:inline; margin:0; padding:0px 0px 0px 40px; list-style:none;}
ul.mapa_strony a:hover {color:#000;}

dl.cennik {float:left; display:block; margin-bottom:25px; padding:0px 0px 0px 10px; width:576px; border:1px #999 solid; border-width:0px 1px 0px 0px;}
dl.cennik dt {float:left; background:#999; width:182px; margin:0; padding:7px 0px 7px 10px; color:#303030; font-weight:bold;}
dl.cennik dd {float:left; background:#EFEFEF; border:1px #999 solid; border-width:0px 0px 1px 1px; width:181px; margin:0; padding:7px 0px 7px 10px;}

dl.cennik_pl {float:left; display:block; margin-bottom:25px; padding:0px 0px 0px 10px; width:576px; border:1px #999 solid; border-width:0px 1px 0px 0px;}
dl.cennik_pl dt {float:left; background:#999; width:182px; margin:0; padding:7px 0px 7px 10px; color:#303030; font-weight:bold;}
dl.cennik_pl dd {float:left; height:50px; background:#EFEFEF; border:1px #999 solid; border-width:0px 0px 1px 1px; width:181px; margin:0; padding:7px 0px 7px 10px;}

img.zdjecie {float:right; margin-left:50px; padding:0px; width:300px; height:200px;}

.br {clear:both;}


.pager {display:block; text-align:center; padding:0px 0px 15px 0px; clear:both;}
.pager a {padding:3px 6px; margin:7px; color:#f2f2f2; background:#4c759d;}
.pager a:hover {padding:2px 5px; color:#4c759d; background:none; border:1px #4c759d solid;}
.pager span {padding:3px 6px; margin:6px; color:#4c759d; background:none; border:1px #4c759d solid;}


