body {
    font-family: Gill Sans, Arial;
    font-size: 12px;
    color: #acacac;
    background-color: #000;
    background-image: url(../images/pasik.jpg);
    background-position: center top;
    background-repeat: repeat-x;
    margin: 0px;
    padding: 0px;
}
.centered { text-align: center; }
.clear { clear: both; }
.left { float: left; }
.right { float: right; }
.noborder { border: none!important; }
a {
    color: #434A54;
    text-decoration: underline;
}
a:hover { text-decoration: none; }
a.normal { text-decoration: none; }
a.normal:hover { text-decoration: underline; }
img { border: none; }
img, div, input { behavior: url(/styles/iepngfix.htc); }
.norightpadding {
    padding-right: 0px!important;
}

hr {
    color: #000;
    background-color: #000;
    height: 1px;
    border: 0px;
    clear: both;
    margin: 5px 0px 5px 0px;
    padding: 0px;
}

p {
    padding: 5px 0px;
    margin: 0px 0px;
}

#page {
	background-image: url(../images/pozadie.jpg);
    background-position: center top;
    background-repeat: no-repeat;
    width: 890px;
    height: 600px;
    margin: 0px auto;
    text-align: left;
}

#header {
    display: block;
    float: left;
    width: 350px;
    height: 100px;
    margin: 0px;
    padding: 0px;
}

#header a {
    display: block;
    width: 230px;
    height: 94px;
}

#header span {
    position: absolute;
    left: -3000px;
}

#menu {
    display: block;
    float: left;
    width: 660px;
    height: 25px;
    margin: 0px;
	position:relative;
    top: 10px;
    padding: 5px 0 0 6px;
    text-align: left;
    list-style: none;
}

#menu li, #menu h3 {
    display: inline;
}

#menu h3 {
    margin: 0px;
    padding: 0px;
    font-family: Tahoma;
    font-size: 10px;
}

#menu a {
    color: #d4d4d4;
    text-decoration: none;
    padding: 0px 10px;
}

#menu a:hover, #menu a.active {
    color: #ea8c35;
    text-decoration: none;
}

#content {
    clear: left;
    padding: 25px 0px 0px 16px;
	width:480px;
}

h2 {
    margin: 0px;
	color:#FFFFFF;
    padding: 0px 0px 10px 0px;
    font-size: 20px;
}

.columns {width: 100%; margin:15px 0 0 0; }
.columnleft { float:left; width:230px;}
.columnright { float:right; width:250px;}

.cell {float:left; width:200px; height:80px;}
.cell img {float:left; margin:0 8px 20px 0;}
.cell h3 {padding:0; margin:5px 0 0 0; font-size:13px;}
.cell h3 a { color:#FFFFFF; text-decoration:none; font-size:13px; font-weight:bold;}
.cell p {}

.cellb {float:left; width:230px;}
.cellb img {float:left; margin:0 8px 20px 0;}
.cellb h3 {padding:0; margin:5px 0 0 0; font-size:13px;}
.cellb h3 a { color:#FFFFFF; text-decoration:none; font-size:13px; font-weight:bold;}
.cellb p {}