body {
 margin: 0px;
 padding: 0px;
 background: #1b0000 url('tlo.png') repeat-x;
 font-size: 11px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#FFFFFF;
}

a {
 text-decoration: none;
 color:#FFFFFF;
 font-weight: bold;
}

a:hover {
 text-decoration:underline;
 color:#FFFFFF;
}

#strona {
 width: 760px;
 height:auto;
 position:relative;
 margin:auto;
}

#flaga {
 width:152px;
 min-height:456px;
 height:auto !important;
 height:456px;
 background: url('flaga.png') no-repeat;
 float: left;
}

#prawa {
 width: 598px;
 float:right;
 height:auto;
}

img {
 border: 0px;
 padding: 0px;
 margin: 0px;
}

div {
 margin: 0px;
 padding: 0px;
}

#dropmenudiv{
position:absolute;
border:1px solid #ffffff;
font-family: Tahoma;
font-size: 1em;
text-align: center;
line-height:18px;
z-index:100;
color: #ffffff;
font-weight: normal;
filter:alpha(opacity=80);
-moz-opacity:0.8;
opacity: 0.8; 
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
color: #ffffff;
font-weight: bold;
text-decoration: none;
border-bottom: 1px solid #ffffff;
}

/*hover background color*/
#dropmenudiv a:hover{ 
background-color: #8C8470;
color: #000000;
font-weight: bold;
text-decoration: none;
} 

#zawartosc {
 width: 598px;
 height:auto;
 margin:auto;
}

.naglowek {
 color:#FFFFFF;
 font-size:1.2em;
 width: 564px;
 height:21px;
 font-weight: bold;
 padding: 7px 10px 3px 10px;
 background: url('tab_naglowek.png') no-repeat;
}

.tresc {
 color:#000000;
 font-size:1em;
 width: 564px;
 height:auto;
 padding: 10px 10px 0px 10px;
 background: url('tab_tlo.png') repeat-y;
 text-align: justify;
}

.tresc a {
 color: #cc0000;
} 

.stopka {
 width: 584px;
 height: 5px;
 background: url('tab_stopka.png') no-repeat;
}

.kreska {
 width: 90%;
 height: 2px;
 border-bottom: #FFFF99 2px solid;
 margin:auto;
 margin-top: 5px;
 clear:both;
}

.data {
 float:right;
 font-size: 10px;
 font-weight: normal;
 color: #999999;
}

.stronicowanie {
 text-align:center;
}

a.wyr {
 color: #cc6600;
}

.tabela td {
 text-align:center;
 border-bottom: #CC9900 1px solid;
}

#glowna {
 padding-top: 4px;
 text-align:center;
}
#glowna a{ 
 font-weight: normal;
}

#podmenu {
 margin-top: 370px;
 text-align:center;
}

#stopka {
 width: 760px;
 height:auto;
 position:relative;
 margin:auto;
 color: #660000;
 font-size: 10px;
}

#stopka a {
 font-weight: normal;
 color: #660000;
}

table.zap {
 border-spacing: inherit;
 border: #FF9900 1px solid;
}

td {
 text-align:center;
}
