body {
   padding: 0;
   margin: 0;

background-image: url("../img/mainbg.png");
background-repeat: repeat-x;
background-position: top left;
font: Verdana, Arial, Sans-serif;
}

#wrapper
{
background-image: url("../img/wrapper.png"); 
background-repeat: no-repeat;
background-position: top center;
font: Verdana, Arial, Sans-serif;
text-align: center;
width: 100%;

}

img {
   border: 0;
}

form {
   padding: 0;
   margin: 0;
}

th {
   text-align: left;
}



#container {
width: 994px; 
   min-width: 994px; 

   text-align: left;
   
/*   padding: auto;*/
background-image: url("../img/tlosrodek.jpg");
background-repeat: repeat-x;
background-position: top left;
margin: 0 auto;
font: Verdana, Arial, Sans-serif;
}


#topBar {
   padding-top: 5px;
}
#banner {
   border: 1px solid #d0d;
}
#content {
   font: 12px Verdana, Arial, sans-serif;
   line-height: 1.4em;
/*   width: 100%;*/
}

#left {
   width: 184px;
/*   float: left;*/
   margin-bottom: 40px;
}

#body {
    min-width: 790px;
/*    margin: 10px 0px 0px 15px; */
/*   float: right;*/
/*   border: 1px solid #dd0000; */
}
.text
{
padding: 1px;
width: 100%;
font: Verdana, Arial, Sans-serif;
}

#footer {
   width: 100%;
   font: 10px Verdana, Arial, sans-serif;
   color: #aaa;
   border-top: 1px solid #ccc;
   padding: 0px;
   text-align: center;
   clear: both;
}
#footer a {
   color: #aaa;
}

/* Top navigation */
#topNavigation {
   font: bold 10px Verdana, Arial, sans-serif;
   text-transform: uppercase;
   background-color: #0000dd;
   width: 100%;
}
#topNavigation ul {
   margin: 0;
/*   padding: 6px 12px;*/
   list-style: none;

}
#topNavigation ul li {
   display: inline;
   padding: 0 5px;
   border-right: 1px solid #999;
}
#topNavigation li.active a {
   color: black;
}
#topNavigation a {
   color: white;
   text-decoration: none;
}
#topNavigation a:hover {
   text-decoration: underline;
}

/* Sub navigation */
#subNav {
   /*background-color: #ddd;*/
   font: 11px Verdana, Arial, sans-serif;


   padding-bottom: 15px;
}
#subNav ul {
   margin: 0;
 padding: 0px;
   list-style: none;
}
#subNav ul li {
/*   padding: 5px 0;*/
   border-top: 1px dashed #c0c0c0;
}
#subNav li.active a { 
   background-color: #666;
   color: white;
}
#subNav a {
   color: black;
   text-decoration: none;
  padding: 8px 0px;
   display: block;
}
#subNav a:hover {
   background-color: #aaddff;
   color: #000000;
}

a {
   color: #9f0500;
}
select, input {
   font: 12px Verdana, Arial, sans-serif;
}
h1 {
   font: bold 17px Verdana, Arial, sans-serif;
   color: #9f0500;
   letter-spacing: -1px;
   padding-left: 30px;
   margin-top: 0;
   background-image: url("img/h1bullet.png");
   background-position: 0 4px;
   background-repeat: no-repeat;
}
h2 {
   font: bold 14px Verdana, Arial, sans-serif;
}
h3 {
   font: bold 12px Verdana, Arial, sans-serif;
   margin: 10px 0 0 0;
}

.pageTitle {
   font: bold 11px Verdana, Arial;
   color: #aaa;
   text-align: left;
   margin-left: 30px;
}

.newsTitle {
   font-weight: bold;
   margin-top: 10px;
   text-align: left;
   font-family: arial;
}
.newsDate {
   font: 11px Verdana, Arial, sans-serif;
   color: #aaa;
   text-align: left;
}
.pageTitle {
   font: bold 11px Verdana, Arial;
   color: #aaa;
   text-align: left;
   margin-left: 30px;
}
.text {
   text-align: justify;
   font-family: arial;
   font-size: 10pt;
}
.box {
   border: 1px solid #ccc;
   padding: 10px 15px;
   margin-bottom: 20px;
   background-color: #f9f9f9;
   font-family: arial;
}
.title {
   font-weight: bold;
   border-bottom: 1px solid #ccc;
   margin-bottom: 10px;
   padding-bottom: 2px;
}
.smallButton {
   color: #002233;
   text-decoration: none;
   background-color: #aaddff; 
   border: 1px dashed #000033;
   padding: 3px;
   font: 10px Verdana, Arial, sans-serif;
}

Button {
   color: #002233;
   text-decoration: none;
   background-color: #efefff; 
   border: 1px dashed #000033;
   padding: 3px;
   font: 10px Verdana, Arial, sans-serif;
}

Input[type="submit"] {
   color: #002233;
   text-decoration: none;
   background-color: #efefff; 
   border: 1px dashed #000033;
   padding: 3px;
   font: 10px Verdana, Arial, sans-serif;
}


input[type="text"], input[type="password"] {
   color: #002233;
   text-decoration: none;
   background-color: #efefff; 
   border: 1px dashed #000033;
   padding: 3px;
   font: 10px Verdana, Arial, sans-serif;
}

.smallInput {
     color: #002233;
   text-decoration: none;
   background-color: #efefff; 
   border: 1px dashed #000033;
   padding: 3px;
   font: 10px Verdana, Arial, sans-serif;
}


/* Lists */
#body ul {
   margin: 0;
   padding: 0 0 0 20px;
   list-style: square;
}
#body ul li {
   margin-bottom: 5px;
   line-height: 1.4em;
}

#logo {
   /*padding: 5px;*/
   /*margin: 5px 0;*/
   /* background-color: #982724;*/
   margin: 0 auto;
   background-repeat: no-repeat;
   background-image: url("../img/headerimg.jpg");
   background-position: top center;
   width: 994px;
   height: 347px;
}
.napis
{
padding-top: 5px;
   font: 14px Verdana, Arial, sans-serif;
   color: #c0c0c0;
   text-align: left;
   padding-left: 10px;
   font-weight: bold;
   text-transform: uppercase;

}

.pilmenu  a{
   font: 12px Verdana, Arial, sans-serif;
   color: #000060;
   background: url("../img/t_menu_but_hover.png") repeat-x bottom center;
   height: 34px;
   padding: 12px;
   font-weight: bold;
   text-decoration: none;
   
  

}

.adminlink {
}

.left {
	color: black;
	font-weight: bold;
	font-size: 12px;
	margin-left: 8px;	
}

.forum1 {
   border: 0px;
   padding: 1px 1px;
   background-color: #ddd;
   font: 11px Verdana, Arial, sans-serif;
   vertical-align: top;
}

.forum2 {
   border: 0px;
   padding: 1px 1px;
   background-color: #eee;
   font: 11px Verdana, Arial, sans-serif;
   vertical-align: top;
}

.forumLink {
   color: black;
   text-decoration: none;
   padding: 1px 1px;
   display: block;
}
.forumLink:hover {
   color: white;
}