body, html {
background-color: #01325d;
background-image: url('images/tlo.jpg'); 
margin: 0 auto;
}

#container {
width: 880px;
padding: 0px;
margin: 0 auto;
background-color: #91C8FF;
background-image: url('images/container.jpg'); 
border-left: 1px solid #fff;
border-right: 1px solid #fff;
}

#top {
padding: 0px;
margin: 0 auto;
background-image: url('images/top.jpg');  
background-repeat: no-repeat;
height: 192px;
}

#top .licznik {
font-family: verdana;
font-size: 8pt;
color: #fff;
line-height: 13pt;
text-transform: none;
text-align: right;
margin-right: 50px;
}

#top h1 {
color: #fff;
font-size: 22pt;
text-align: right;
padding-top: 120px;
padding-right: 50px;
font-weight: none;
margin: 0px;
text-decoration: underline;
font-weight: normal;
}

#top .inicjal {
background-color: #FF750D;
}

#leftnav {
padding-top: 180px;
padding-left: 50px;
float: left;
width: 358px;
background-image: url('images/left.jpg'); 
background-repeat: no-repeat;
line-height: 16pt;
text-transform: uppercase;
text-align: right;
}

#leftnav img {
border: 0px;
}

#leftnav .jezyk li {
list-style: none; 
padding-right: 5px; 
text-decoration: none; 
font-family: verdana; 
font-size: 10pt; 
font-weight: bold; 
color: #0D317A;
display: inline;
}

#leftnav li {
list-style: none; 
padding-right: 120px; 
text-decoration: none; 
font-family: verdana; 
font-size: 10pt; 
font-weight: bold; 
color: #0D317A;
}

#leftnav li a {
list-style: none; 
text-decoration: none; 
font-family: verdana; 
font-size: 10pt; 
font-weight: bold; 
color: #0D317A;

}

#leftnav li a:active {
color: #E60004;
border-bottom: 2px solid #E60004;
}

#leftnav li a:hover {
color: #E60004;
border-bottom: 2px solid #E60004;
}

#content {
float: left;
width: 432px;
padding-right: 20px;
padding-left: 20px;
font-family: verdana;
font-size: 9pt;
color: #0D317A;
line-height: 13pt;
}

#content img {
padding: 10px;
margin: 15px;
border: 1px solid #fff;
float: left;
}

#content .editor img {
border: 0;
margin:0;
padding:0;
}

#content h2, #content h2 a {
font-weight: bold;
color: yellow;
font-size: 15pt;
line-height: 18pt;
}

#content h3 {
font-weight: bold;
color: #0D317A;
font-size: 13pt;
}

#content a {
font-weight: bold;
text-decoration: none; 
color: #E60004;
}
#content a:hover {
text-decoration: underline;
font-weight: bold;
color: #E60004;
}

#footer {
clear: both;
margin: 0;
background-image: url('images/footer.jpg'); 
background-repeat: no-repeat;
height: 190px;
padding-left: 305px;
padding-top: 120px;
padding-right: 100px;
font-family: verdana;
font-size: 9pt;
color: #0D317A;
}

#footer h2 {
line-height: 10pt;
font-weight: bold;
color: #FF750D;
font-size: 13pt;
}
#footer .stopka  {
font-size: 8pt;
color: #fff;
}
#footer .stopka a  {
font-size: 8pt;
color: #fff;
text-decoration: none;
font-weight: bold;
}

/* CMS */

.adress {
}
.contact {
clear: both;
}

#rss {
float:right;
text-align:right;
}

#rss li {
float:left;
margin:0 0 0 10px;
}

fieldset {
border:1px solid #ccc;
color:#000;
margin:0 0 8px;
padding:10px 8px;
background:#efefef;
}

.history {
text-align: right;
clear: both;
}

input {
border:1px solid #EDF368;
padding:3px;
background-color: #fff;
}

input.button {
color:#000;
margin-right:5px;
padding:3px;
background:#EDF368;
}

input.buttons {
margin-right:5px;
}

textarea {
width:90%;
height:10em;
border:1px solid #EDF368;
padding:3px;
background-color: #fff;
}

.paginator {
margin-top:10px;
clear:both;
font-size:12px;
font-family:verdana;
}

#menu li a:active,#menu li a:hover {
color:#B12F55;
}

a:active {
text-decoration:none;
color:#fff;
font-weight:700;
}

a:link,a:visited,a:hover {
text-decoration:none;
color:#000;
font-weight:700;
}

ul,li {
font-family:verdana;
font-size:9pt;
color:#000;
text-decoration:none;
font-weight:400;
line-height:12pt;
margin:7px 2px;
}

.date {
border-top: 1px dotted #EDF368;
}

.meta {
font-weight: bold;
color: #B12F55;
margin: 0;
padding-left: 5px;
clear: both;
}

.comment {
background-color: #B7D5ED;
padding-left: 5px;
margin: 0;
}

/* gallery */
.imgg {
border: 0px solid #fff; 
width: 100px; 
height: 100px; 
float: left; 
color: #ccc; 
font-family: arial; 
font-size: 11px; 
padding: 4px; 
margin: 10px;
text-align: center;
}

.clear {
clear: both;
}

.listfile {
padding: 5px;
}

/* Patch #19 - 1.7.1 - new panel division */
.adminpanel, .innerpanel { margin: 0 0 8px 0; color: #000; }
.adminpanel { padding: 10px 8px 10px 15px; border: 1px solid #ccc; background: #efefef; }
.innerpanel { padding: 5px 8px 0px 8px; border: 1px solid #e0e0e0; background: #efefef; }
.admintitle { font: bold 14px Arial; color: #a62300; margin-left: 0px; margin-bottom: 8px; }
.admintitle a { font-weight: normal; }
.message { margin-bottom: 8px; }
.warning, .message { color: #000; border: 1px solid #ccc; background: #efefef; padding: 10px 8px 0px 8px; }
.spacelink { margin: 0px 0px 6px 0px; }
