/* CSS Document */
body {
        margin:0;
        padding:0;
        font: 12px/1.5em Verdana;
		background-image:url(img/tlo.gif);
		background-repeat:repeat-x;
}

h2 {
        font: bold 14px Verdana, Arial, Helvetica, sans-serif;
        color: #000;
        margin-bottom: 10px;
        padding: 0px 0px 0px 0px;
}

h2.big {
        font: bold 14px Verdana, Arial, Helvetica, sans-serif;
        color: #000;
        margin-bottom: 10px;
		margin-top: 30px;

}

.date {
border-top:1px solid #eee;
margin:0 0 20px;
}

h1 {
        font: 14px Verdana, Arial, Helvetica, sans-serif;
        color: #a51f1c;
		font-weight: bold;
		line-height:1.5em;
        margin: 0px;
		margin-top:10px;
		margin-bottom:5px;
        padding: 0px;
}

h3 {
        font: 12px Verdana, Arial, Helvetica, sans-serif;
        color: #a51f1c;
		font-weight: bold;
		line-height:1.5em;
        margin: 0px;
        padding: 0px 0px 0px 0px;
}

p {
        font: 12px Verdana, Arial, Helvetica, sans-serif;
        color: #333333;
		line-height:1.5em;
        margin: 0px;
        padding: 0px 0px 0px 0px;
}

p.data {color: #666666;
margin-top:20px;}

p.copy {color: #c0c0c0;
margin-top:10px;
font-size:11px;
text-align:right;}

#contener {
width:872px;
margin:auto; }

#header {
height:55px;
width:872px;
margin: 0px;}

#logo {
height:150px;
margin:0px;
display:block;
float:left;}

#ikonki{
height:150px;
width:200px;
margin:0px;
display:block;
float:right;}


#lewa {
width:556px;
margin-top:4px;
display:block;
float:left;}

#prawa {
width:311px;
margin-top:4px;
display:block;
position:relative;
float:right;}

#box1{
width:276px;
margin-top:4px;
display:block;
float:left;
position:relative;
}

#box2 {
width:276px;
margin-top:4px;
display:block;
position:relative;
float:right;
}

#box3 {
width:552px;
min-height:400px;
display:block;
float:left;
}

#spinacz {
width:872px;
margin:auto;
display:block;
height:auto;
overflow:hidden; }

#stopka {
height:55px;
background:url(img/tlo_bottom.gif);
background-repeat:repeat-x;
width:100%;
margin: 0px;
margin-top:10px;
display:block;
float:left;}

/*- Menu Tabs J--------------------------- */

    #tabsJ {
      float:left;
      width:872px;
      background:#FFF;
      font-size:10px;
	  margin-top:5px;
	  line-height:13px;
      
      border-bottom:0px solid #999999;
      }
    #tabsJ ul {
        margin:0;
        padding:0px 0px 0 0px;
        list-style:none;
      }
    #tabsJ li {
      display:inline;
      margin:0;
	  margin-left:0px;
      padding:0;
      }
    #tabsJ a {
      float:left;
      background:url("img/tableftJ.gif") no-repeat left top;
      margin:0;
	  margin-left:2px;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #tabsJ a span {
      float:left;
      display:block;
      background:url("img/tabrightJ.gif") no-repeat right top;
      padding: 14px 10px 15px 4px;
      color:#333333;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsJ a span {float:none;}
    /* End IE5-Mac hack */
    #tabsJ a:hover span {
      color:#FFF;
      }
    #tabsJ a:hover {
      background-position:0% -42px;
      }
    #tabsJ a:hover span {
      background-position:100% -42px;
      }

        #tabsJ #current a {
                background-position:0% -42px;
        }
        #tabsJ #current a span {
                background-position:100% -42px;
                color:#FFF;
        }

.t {background: url(img/dot.gif) 0 0 repeat-x #f4f4f5;}
.b {background: url(img/dot.gif) 0 100% repeat-x}
.l {background: url(img/dot.gif) 0 0 repeat-y}
.r {background: url(img/dot.gif) 100% 0 repeat-y}
.bl {background: url(img/bl.gif) 0 100% no-repeat }
.br {background: url(img/br.gif) 100% 100% no-repeat}
.tl {background: url(img/tl.gif) 0 0 no-repeat}
.tr {background: url(img/tr.gif) 100% 0 no-repeat; padding:15px; padding-top:5px;} 

.box3t {background: url(img/dot.gif) 0 0 repeat-x #FFFFFF; }
.box3b {background: url(img/dot.gif) 0 100% repeat-x}
.box3l {background: url(img/dot.gif) 0 0 repeat-y}
.box3r {background: url(img/dot.gif) 100% 0 repeat-y}
.box3bl {background: url(img/box1bl.gif) 0 100% no-repeat }
.box3br {background: url(img/box1br.gif) 100% 100% no-repeat}
.box3tl {background: url(img/box1tl.gif) 0 0 no-repeat}
.box3tr {background: url(img/box1tr.gif) 100% 0 no-repeat; padding:15px; padding-top:5px;} 

a:link {
	color: #a51f1c;
	text-decoration:underline;

}
a:visited {
	color: #a51f1c;
	text-decoration:underline;

}
a:hover {
	color: #333333;
	text-decoration:none;

}
a:active {
	color: #999999;
}

textarea {
width:500px;
height:200px;
padding:3px;
}
