body {
margin-top:10px;
background-color:black;
}

body.front {
text-align:center;
/*background-color:EBEACA;*/
background-color:black;
margin-top:40px;
}

table.kontener {
width:780px !important;
border:2px solid #CD9936;
border:2px solid black;
border-spacing:0px;
border-collapse:collapse;
}

table.kontener td.gorna {
padding:0px;
margin:0px;
height:125px;
}

* html table.kontener td.gorna img {
margin:0px;
margin-bottom:-4px;
padding:0px;
}

table.kontener td.lewa {
padding:0px;
width:173px !important;
vertical-align:top;
background-image:url('grafika/menuTlo.jpg');
text-align:left;
font-weight:bold;
}

table.kontener td.prawa {
width:607px !important;
background-color:#F7F7E6;/*#EBEACA;*/
padding-left:0px;
padding-top:15px;
padding-right:20px;
padding-bottom:10px;
vertical-align:top;
white-space:normal;
}

table.kontener td.stopka {
background-color:#CC8A33;
color:3B3B2B;
font-weight:bold;
text-align:center;
font-family:Times;
font-size:13px;
}

a.jezyk {
text-align:right;
font-size:10px;
text-decoration:none;
font-weight:bold;
font-family:Tahoma;
color:3B3B2B;
position:relative;
left:68px;
top:30px;
}

a.jezyk:hover {
color:9B9A75;
}

a.skroty {
margin-left:15px;
text-decoration:none;
font-family:Sans-serif;
font-size:11px;
font-weight:bold;
}

a.skroty:hover {
color:9B9A75;
}
a.skroty2 {
margin-left:10px;
text-decoration:none;
font-family:Sans-serif;
font-size:11px;
font-weight:bold;
padding-left:10px;
}

a.skroty2:hover {
color:9B9A75;
}
span.blad {
display:block;
height:150px;
width:335px;
text-align:left;
padding:10px;
padding-top:20px;
font-size:14px;
background-image:url('grafika/BladTlo.gif');
background-repeat:no-repeat;
}

img.bladZnak {
float:left;
clear:right;
margin-right:12px;
}

table.menuKontener {
border-collapse:collapse;
border-spacing:0px;
padding:0px;
margin:0px;
}

table.menuKontener td.elementy {
font-weight:bold;
font-size:14px;
font-family:Times;
text-align:left;
padding:0px;
padding-left:10px;
vertical-align:top;
line-height:99%;
}

* html table.menuKontener td.elementy {
padding-bottom:10px;
}

table.menuKontener td.elementy img {
margin-top:7px;
}

table.menuKontener td.menuLista {
padding-top:25px;
}

table.menuKontener td.dol {
padding:0px;
padding-top:50px;
padding-bottom:10px;
padding-left:23px;
font-weight:bold;
font-size:13px;
font-family:Times;
text-align:left;
}

span.small {
font-size:12px !important;
}

img.kreska {
margin:0px;
margin-bottom:6px;;
}

a.menuLink {
text-decoration:none;
color:black;
text-align:left;
display:block;
padding-bottom:4px;
padding-top:4px;
margin-bottom:-14px;
margin-left:10px;
}

a.menuLink:hover {
text-decoration:none;
color:#BD9B53;
}

a.logout {
font-weight:bold;
text-decoration:none;
font-size:11px;
font-family:Tahoma;
padding-left:55px;
color:darkorange;
}

a.logout:hover {
color:9B9A75;
}

span.nawigator {
font-weight:bold;
font-size:14px;
}

span.nawigator a {
text-decoration:none;
color:807859;
font-size:24px;
}

span.nawigator a:hover {
color:9B9A75;
}

table.browser {
width:100%;
border-collapse:collapse;
border-spacing:0px;
padding:0px;
}

table.browser td {
width:25%;
text-align:center;
border-bottom:1px solid #807859;
}

table.browser td a {
text-decoration:none;
color:807859;
font-size:18px;
font-weight:bold;
font-family:Tahoma;
}

table.browser td a:hover {
color:C9C8A1;
}

table.wykaz {
border-spacing:5px;
padding:0px;
margin-left:30px;
margin-top:16px;
}

* html table.wykaz {
width:500px !important;
}

table.wykaz a {
text-decoration:none;
font-weight:bold;
color:3B3B2B;
}

table.wykaz a:hover {
color:9B9A75;
}

table.wykaz td.mini {
text-align:center;
}

table.wykaz td.tekst {
padding-left:12px;
font-size:16px;
font-family:Times;
white-space:normal;
}

a.adminEdytuj  {
color:green !important;
text-decoration:none;
font-weight:bold;
font-family:Verdana;
font-size:11px;
}

a.adminEdytuj:hover  {
color:B3B296 !important;
}

a.adminUsun {
color:orange !important;
text-decoration:none;
font-weight:bold;
font-family:Verdana;
font-size:11px;
}

a.adminUsun:hover  {
color:red !important;
}

input.przycisk
{
background-image:url('grafika/menuLinkOver.jpg');
background-repeat:repeat;
font-weight:bold;
font-size:14px;
}

* html input.przycisk {
padding-left:-3px;
padding-right:-3px;
border:1px solid black;
}

.pole {
border:1px solid black;
background-color:FFFEE9;
}

table.Karta {
padding:0px;
margin-left:5px;
margin-top:5px;
}

* html table.Karta {
width:520px !important;
}

table.Karta td.obrazek a {
color:black;
text-decoration:none;
}

table.Karta td.info {
vertical-align:top;
font-weight:bold;
padding:0px;
padding-left:7px;
}

table.Karta td.infoPubl {
vertical-align:top;
padding:0px;
padding-left:7px;
font-family:Verdana;
font-size:12px;
}

span.tytul {
font-size:20px;
}

a.chapter {
color:756B46;
text-decoration:none;
font-weight:bold;
font-size:14px;
font-family:Times;
}

a.chapter:hover {
color:C9C8A1;
}

a.powrot {
font-weight:bold;
font-size:24px;
text-decoration:none;
color:756B46;
}

a.powrot:hover {
color:C9C8A1;
}

span.verd, span.verd table  {
font-family:Verdana;
font-size:13px;
margin-left:16px;
}

span.verd table td {
padding:5px 10px 5px 0px;
vertical-align:top;
}

p.opis {
font-family:Verdana;
font-size:12px;
text-align:justify;
margin-left:16px;
}

p.opis a {
text-decoration:underline;
font-weight:bold;
color:3B3B2B;
}

p.opis a:hover {
text-decoration:none;
color:C9C8A1;
}

a.podstrona {
text-decoration:none;
font-weight:bold;
color:756B46;
}

a.podstrona:hover {
color:C9C8A1;
}

table.formularz td {
border-collapse:collapse;
border-spacing:0px;
padding:5px;
}

table.formularz td.zdj {
text-align:center;
vertical-align:bottom;
border-right:1px solid #9B9A75;
padding-left:0px;
}

table.formularz td.submit {
border-top:1px solid #9B9A75;
text-align:center;
padding-left:0px;
padding-right:0px;
}