/*
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*/

body {
        margin-top: 0;
        padding: 0;
        
        background-image: url(images/left.jpg);
                
        text-align: justify;
         font-family:  "Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #616161;
}

table, tr, td {
        font-family:  "Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #616161;
        text-align: center;
}

h1, h2, h3 {
        margin-top: 0;
}

h1 {
        font-size: 1.6em;
        font-weight: normal;
        color: #8C0209;
}

h2 {
        font-size: 1.6em;
        color: #8C0209;
        text-align: right;
}


h3 {
        font-size: 1.4em;
        color: #111111;
}

ul {
}

a {
        text-decoration: none;
        color: #8C0209;
}

a:hover {
        border-bottom: none;
}

a img {
        border: none;
}

img.left {
        float: left;
        margin: 0 20px 0 0;
}

img.right {
        float: right;
        margin: 0 0 0 20px;
}
#wrapper {
  width: 900px;
        margin: 0 auto;
        padding: 0 0 0 0;
     
}
#header {
        width: 900px;
        margin: 0 auto;
        height: 270px;
        padding: 0 0 0 0;
        
}

/* Header */

#logo {
        width: 900px;
        height: 270px;
        margin: 0 auto;
        padding: 0 0 0 0;
        background: url(images/logonew1.jpg) no-repeat left top;
}



#koniecheader {
       width: 900px;
       height: 4px;
       padding: 0 0 0 0;
       margin: 0 auto;
       background: url(images/1.jpg) no-repeat;
       }
             

/* Wrapper */


/* Page */

#page {
        width: 900px;
        height: 100%;
        margin: 0 auto;
      padding: 0 0 0 0;
        background: url(images/1.jpg) repeat-y;
}


#page1 {
        width: 840px;
        height: 100%;
        margin: 0 auto;
        padding: 20px;
        background: #F3F1CF;
}

/* Content */

#content {
        float: right;
        width: 660px;
        border: 1px;
}

#opis {
       width: 640px;
      padding: 0 0 0 20px;
}

#dane {
      width: 640px;
}

#tabelka {
       float: left;
       width: 260px;
       padding: 0 10px;
}

#opis1 {
       float: right;
       background: #FFFFA8;
       width: 300px;
       padding: 10px 10px;
       margin: 0 auto;
}
 

#bottom {
       width: 700px;
       float: center;
       padding: 0 0 0 50px;
}

#bottom table {
      float: center;
}



/* Footer */

#footer {
        width: 900px;
        height: 100px;
        margin: 0 auto;
        float: center;
        padding: 0 0;
        background: url(images/img04.jpg) no-repeat left top;
}

#footer p {
        margin: 0 auto;
        padding: 0px 10px 0px 0px;
        text-align: right;
        font-size: smaller;
}

#footer a {
}

#footer .link {
        float: right;
}

#footer .copyright {
        float: left;
}


img.floatTL { 
float : left;
margin-right : 7px;
margin-bottom : 2px;
margin-top : 2px;
margin-left : 0px;
} 

.blue {
      color: #0000FB;
      font-weight: bold;
}

.green {
      color: green;
      font-weight: bold;
}

.red {
      color: red;
      font-weight: bold;
}

.right {
       text-align: right;
}

.left {
       text-align: left;
}

.center {
       text-align: center;
}

.justify {
       text-align: justify;
}
/* MENU */

#menu {
                  width: 180px;
        float: left;
        overflow: hidden;
        background-color: #fff;
}

.arrowlistmenu{
width: 180px; /*width of menu*/
}

.arrowlistmenu .headerbar{
font: bold 14px Arial;
color: white;
background: black url(media/titlebar.png) repeat-x center left;
margin-bottom: 15px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 10px; /*header text is indented 10px*/
}

.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 12px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 6px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #A70303;
background: url(media/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #dadada;
font-size: 90%;
}

.arrowlistmenu ul li a:visited{
color: #A70303;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #A70303;
background-color: #FFFFE6;
}

/* czcionki */

a {

        text-decoration: none;
        color:#818181;
}
a.none {

        text-decoration: none;
        color:#818181;
}
a.top
{
        color:#BB856A;
        text-decoration:underline;
}
.top
{
        color:#BB856A;
        font-size:9px;
}
a.brown
{
        color:#9E5029;
        text-decoration:none;
}
.brown
{
        color:#9E5029;
}
a.orange
{
        color:#F7941D;
        font-weight:bold;
        text-decoration:underline;
}
.green
{
        color:#6B8B13;
        font-weight:bold;
}
.copy
{
        color:#938942;
}
a.copy
{
        color:#938942;
        text-decoration:none;
}
.t10
{
        font-size:10px;
}

#welcome {
  margin-right: 20px;
}
