/* bloki */
body {background:#cde0e9 url(../images/nv/tlo.jpg) top center fixed no-repeat; padding: 0px; margin: 0px; text-align:center;}
div {clear:both}
div#main {width:100%; text-align:center;}
div#top {width:996px; height: 240px; text-align:left;margin:0 auto; background:url(../images/nv/top.gif) top center no-repeat;}
div#linki {height: 50px; padding-left:290px;}
div#body {width:996px; text-align:left;margin:0 auto;}
div#bot {width:996px; height:160px; background: url(../images/nv/bot.gif) top center no-repeat; text-align:center;margin:0 auto; padding-top:30px;}
div#right {width:460px; float:left; padding-left:30px; clear:none; margin-bottom:30px;}
div#left {width:460px; float:left; padding-left:30px; clear:none; margin-bottom:30px;}
div#both {width:960px; padding-left:30px; margin-bottom:30px;}
div.obok {width:240px; float:left; clear: none;}
div.ikonki {margin-bottom: 20px;}

/* elementy tekstowe */
textarea, li, input,select,h1,h2,h3,p,a,td,strong, label {font-family: Arial, Helvetica, sans-serif; font-weight:normal; margin:0px; text-align:left; font-size:16px;}
h1,h2,h3,strong, label, input.but {font-style:italic; font-family:Georgia, "Times New Roman", Times, serif}
h1 {display:block; height:140px; font-size:18px; padding-bottom: 20px;}
h1 a {display:block; width:100%; height: 100%; font-size:18px;}
h1 a:hover {background: url(../images/nv/ah.gif) bottom left no-repeat;}
h1 span {display:none; font-size:18px;}
h2 {color:#4c988c; padding-bottom:20px; font-size:24px; padding-top: 20px;}
h3 {color:#4c988c; padding-bottom:5px; padding-top: 20px; font-size:20px;}
strong {color: #4c988c;}

/* tresci */
p {line-height:20px; padding-bottom:10px;text-align:left;}
p.stopa {text-align:center; padding-top:10px; font-size:18px; color:#f3fff8;}
p.lzk {text-align:center; text-indent:0px; padding:20px;}
p.sciezka {padding-left:20px; padding-bottom:20px}
div#top p {padding-top:0px; padding-left:30px;}
p.komentarz {padding-top:20px; text-indent: 0px; border-top: solid 1px #ffff00; font-size:14px; background: url(../images/nv/krop.gif)}
p.komentarz a {font-size: 14px;}
p.podpis {font-size: 14px}
p.zlo {display:block; height: 150px;}
p.dodal {text-align: right; font-size: 13px; font-style:italic;}
p.obrazek {font-size: 12px; margin-bottom: 20px;}
a {font-family:Arial, Helvetica, sans-serif; color:#4c988c; font-size: 16px;}
a:hover {color:#000000;}
a.tytul {font-weight:bold; font-size:18px;}
a.okladka {font-size:0 !important; text-decoration: none; width: 140px; height: 140px; display: block;}
a.okladka:hover {font-size:12px !important;}
a.okladka img {position: absolute; z-index:1;}
a.okladka span {position: absolute; z-index: 2; margin-top: 142px; background-color:#FFFF00; width: 140px; border-left: solid 2px #FFFF00;}
a.top {display: block; width: 116px; height: 24px; text-align: center; float: left; padding-top:3px; padding-bottom:4px; color:#000000; text-decoration: none; font-size:18px;}
a.top:hover {background: url(../images/nv/atop.gif) bottom no-repeat;}
div#both a:hover {color:#000000;}
div#right a {color:#4c988c; font-size:16px;}
div#right a:hover {color:#000000;}
div#top p a {font-size:16px}

/* strona glowna */
#index-ogloszenia, #index-szef {margin-top: 0}
#index-ogloszenia {margin-bottom: 5px;}
a#wszystkie {display: block; text-align: center; color: #000000 !important; background: #4c988c; line-height: 40px; width: 447px; text-decoration: none; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; margin-bottom: 10px; margin-left: 3px; margin-top: 10px;}
a#wszystkie:hover {color:#ffffff !important}

/* listy okladek */
td {font-size:12px; vertical-align: top; text-align:left; width:155px}
img {border: solid 1px #4c988c; margin-bottom:0px;}
img.okladka {margin-bottom: 25px;}
a img:hover {border: solid 1px #ffff00}



/* formularz komentarza */
select {border: solid 1px #4c988c; width:140px; font-size:16px; margin-right:10px; background:  url(../images/nv/krop.gif);}
option {background: #ffffff}
input, textarea {border: solid 1px #4c988c; margin-right:10px; background: url(../images/nv/krop.gif); width: 135px; font-size:16px;}
select:focus, input:focus, textarea:focus {border: solid 1px #ffff00;}
textarea {width:455px; height: 100px;}
textarea.big {width:910px; height: 400px;}
input.but {border: solid 1px #4c988c; background:#4c988c; cursor:pointer; margin-right: 0px; width: auto;}
input.but:hover {color:#FFFFFF}
fieldset {padding:0px; margin:0px; border:0px; padding-bottom:20px;}
select option {background:#ffffff;}
label {float:left; display:block; width:150px;color: #4c988c; font-size:18px;}


/* listy kategorii */
ul {list-style-type: none; padding:0px; margin:0px; padding-bottom:20px;}
ul#etykiety {padding-bottom:0px;}
ul#etykiety li {float:left; display:block; width:150px;color: #4c988c;}
ul#artysci li {float: left; padding-right:20px;}
ul#biblio li {font-size:14px}
ul.mapa li {padding-left: 20px}
ul.mapa {padding-bottom: 0px}
ul#artysci a, ul.artysci a {color: #4c988c;}
ul#artysci a:hover {color: #000000}
ul#biblio li a {font-size:14px}
.artylist {float: left; margin: 0 10px 20px 0;}
.artlista {padding-bottom:5px; clear: both}
span.dodal {font-size: 10px; font-style:italic; color:#000000;}
ul.artysci span.dodal {font-size: 10px; font-style:italic; color:#000000; margin-left: 5px;}
table.artykuly td {width: 480px;}
/* stopka */
div#bot div {float: left; text-align: left; clear: none; padding-left: 30px; }
div#stopa-1 {width: 340px;}
div#stopa-2 {width: 240px;}
div#stopa-3 {width: 160px;}
div#stopa-4 {width: 100px; clear: both;}
div#bot a {text-decoration: none; font-size:12px;}
div#bot a:hover {text-decoration: underline;}
div#bot strong {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal;}
div#bot a:hover strong { color:#000000}
div#bot p {font-size: 12px;}
