
* {
margin : 0;
padding : 0;
}
html {
background : #fff url(img/bg.gif) repeat-x 50% 0;
padding-bottom : 10px;
}
body {
width : 932px;
margin : 0 auto;
font : 11px/15px Verdana;
color : #676767;
}
h1 {
height : 70px;
padding : 65px 0 0 20px;
}
h1 a {
height : 0;
padding-top : 49px;
overflow : hidden;
display : block;
width : 126px;
background : url(img/h1.gif);
line-height : 50px;
}
h2 {
text-transform : uppercase;
color : #6a9cbb;
height : 56px;
line-height : 56px;
border-bottom : 2px solid #d5d5d5;
background : #ebebeb url(img/h2.gif) repeat-x;
text-indent : 18px;
font-size : 13px;
font-weight : 400;
padding-top : 2px;
}
h2 span {
font-weight : 700;
color : #50c230;
}
#left h2 {
color : #50c230;
font-weight : 700;
}
#left h2 span {
color : #6a9cbb;
font-weight : 400;
}
h3, h3 a {
color : #8b8989;
font-weight : 600;
font-size : 13px;
}
input, select {
background : #fff;
border : 1px solid #cdc9c9;
padding : 0 5px;
font : 11px/20px Verdana;
}
select {
width : 150px;
height : 20px;
margin-bottom : 5px;
padding-right : 0;
}
input {
width : 120px;
height : 15px;
padding : 2px 0 3px 5px;
line-height : 15px;
}
input#but {
width : 4em;
height : auto;
line-height : 20px;
margin : -21px 20px 0 auto;
display : block;
text-align : center;
padding : 0;
}
#kat {
margin-left : 18px;
text-indent : 0;
}
#news h3, #news h3 a {
color : #4d92bc;
}
a {
text-decoration : none;
color : #696969;
}
a:hover {
color : #6495ed;
}
li {
list-style : none;
}
fieldset {
border : 0;
width : 210px;
margin : 0 auto;
padding : 20px 0 0;
}
#wrap {
overflow : hidden;
}
#top {
background : #fff url(img/top.png);
height : 196px;
position : relative;
}
#top p {
font-size : 10px;
text-align : right;
width : 145px;
margin : -20px 0 20px;
}
#top ul {
height : 46px;
background : #65c54e url(img/mup.gif);
overflow : hidden;
margin-left : 164px;
clear : both;
}
#top li {
float : left;
background : url(img/mupl.gif) no-repeat 100% 0;
line-height : 40px;
}
#top li a {
float : left;
display : block;
color : #fff;
padding : 0 22px;
background : url(img/muph.gif) no-repeat 200% 200%;
height : 46px;
}
#top li a:hover {
background-position : 0 0;
background-repeat : repeat;
height : 46px;
}
#top #lang {
height : auto;
background : none;
position : absolute;
right : 3px;
top : 8px;
}
#top #lang li {
background : none no-repeat 50% 0;
padding : 0 6px;
}
#top #lang li#pl {
background-image : url(img/pl.gif);
}
#top #lang li#en {
background-image : url(img/en.gif);
}
#top #lang a {
color : #919191;
padding : 0;
margin : 0;
height : auto;
line-height : 15px;
padding-top : 15px;
}
#top #lang a:hover {
background : none;
}
#left {
font-size : 12px;
width : 245px;
float : left;
border-right : 1px solid #e9e9e9;
margin-right : -5px;
background : #efefef url(img/rc.gif) no-repeat;
margin-bottom : -3000px;
padding-bottom : 3050px;
}
#left ul {
background : url(img/li.gif) no-repeat;
padding-top : 8px;
border-bottom : 1px solid #e9e9e9;
padding-bottom : 1px;
}
#left li.alt {
background : #dfdfdf;
}
#left li a {
display : block;
height : 22px;
line-height : 22px;
padding-left : 35px;
background : url(img/li.gif) no-repeat;
}
#left li.alt a {
background-image : url(img/lialt.gif);
}
#cont {
width : 686px;
float : right;
border-left : 1px solid #e9e9e9;
margin-left : -5px;
background : #fff;
}
#spon {
width : 342px;
float : left;
border-right : 1px solid #e9e9e9;
margin-right : -5px;
}
#nfir {
width : 343px;
float : right;
border-left : 1px solid #e9e9e9;
margin-left : -5px;
}
#spon, #nfir {
padding-bottom : 30px;
}
#reklama {
clear : both;
border : 1px solid #e9e9e9;
border-width : 1px 0;
height : 80px;
text-align : center;
padding-top : 15px;
}
#news {
clear : both;
background : #f3f3f3;
padding-bottom : 30px;
}
.post {
padding : 15px 20px 0;
height : 100%;
overflow : hidden;
}
.post small {
color : #afafaf;
display : block;
font-size : 11px;
padding : 1px 0 2px;
}
.post img {
float : left;
margin : 0 5px 3px 0;
}
.post .more {
text-transform : uppercase;
color : #b2b2b2;
float : right;
}
#foot {
clear : both;
background : #f3f3f3 url(img/foot.gif) no-repeat 0 100%;
border-top : 5px solid #e4e3e3;
font-size : 9px;
color : #7a7a7a;
overflow : hidden;
height : 100%;
padding : 15px 10px;
}
#foot a {
color : #3d8118;
text-transform : uppercase;
font-weight : 700;
}
#foot ul {
overflow : hidden;
height : 100%;
}
#foot li {
float : left;
border-left : 2px solid #3d8118;
padding : 0 20px;
margin : 0 2px 0 -2px;
}
#foot p {
margin : -15px 0 0 auto;
width : 115px;
}
#foot p a {
display : block;
width : 58px;
height : 0;
padding-top : 14px;
margin : -15px 0 0 auto;
position : relative;
background : url(img/newsite.gif);
overflow : hidden;
}
#text {
background : #fff;
padding-bottom : 50%;
}
#tresc {
margin : 20px 20px 10px 20px;
}
#tresc input {
width : 200px;
height : 15px;
padding : 2px 0 3px 5px;
line-height : 15px;
border : 1px solid #cdc9c9;
font : 11px/20px Verdana;
}
#tresc textarea {
width : 300px;
height : 100px;
padding : 2px 0 3px 5px;
border : 1px solid #cdc9c9;
font : 11px/20px Verdana;
margin-left : 0;
}
#tresc input.but {
width : auto;
height : 20px;
line-height : 20px;
text-align : center;
padding : 0;
}
#wpleft {
float : left;
width : 150px;
margin-top : 10px;
}
#wpright {
float : left;
width : 450px;
margin-top : 10px;
margin-bottom : 20px;
}
#tresc li {
text-align : left;
background : url(img/dot.gif) no-repeat 0 50%;
padding : 2px 0 2px 20px;
line-height : 16px;
}
#tresc ul {
padding-top : 15px;
}
#firmy a {
text-decoration : underline;
}
#firmy td {
padding : 3px 3px 3px 3px;
}
.mr8{
margin-right: 8px;
}
.mr40{
margin-right: 40px;
}

.p1{
margin-top:10px;
text-align:right;
}

.p2{
margin:30px 0 -20px 20px;
}

.p3{
float:right;
margin:10px 10px
}

.p4{
float:right;
margin:0 10px
}

.p5{
text-align:center;
margin:20px
}

.a1{
color:#CF564D!important;
}