html,body{background:url(images/body-bg.jpg);}
body{margin:0;padding:0;   font-family: 'robotoregular'; font-weight: normal;font-style: normal;}
h2,h3,h4,h5,h6{margin:0px;padding:0;font-weight: normal;font-style: normal;}
h2,h5,h3,h6{font-family: 'robotobold_condensed';text-transform:uppercase;}
h2{color:#ffffff;font-size:25px;}
h5{color:#ffffff;font-size:18px;}
h6{color:#bbc922;font-size:18px;}
h4{font-family: 'robotoregular';color:#dcdcdc;font-size:15px;}
a{text-decoration:none;}
img{border:none;}
table{padding:38px 38px 38px 0px;}
td{padding:5px 5px 5px 20px;}
input,textarea{color:#6e6e6e; font-family: 'robotoregular'; -moz-border-radius: 3px;border-radius: 3px;border:none;font-size:11px;}
input{width:400px;height:25px;} 
textarea{width:400px;height:200px;resize:none;}
form{padding: 0 0 0  30px;}
form p{padding: 0;margin:0 0 3px 0}
form .wys{width:80px;cursor:pointer;text-transform:uppercase;background:#a5c318;color:#ffffff;font-family: 'robotobold_condensed';font-size:13px;margin: 0 0 0 320px;}
.tresc{font-family: 'robotobold_condensed';}
.page-header{background:url(images/page-header-bg.jpg); height:412px;  }
.page-header-content{width:980px; margin-left:auto; margin-right:auto; text-transform:uppercase; font-family: 'robotolight'; }
.page-header-content .logo{padding:30px 0 25px 85px;}
.page-header-content .menu {float:right; width:490px; padding:0 60px 0 0;}
.page-header-content .menu ul{background:#0b739a;padding:15px 15px 15px 25px; margin: 20px 0; font-size:18px;}
.page-header-content .menu li{display:inline;list-style:none;padding:0 10px 0 0;}
.page-header-content .menu li a,a:visited{color:#ffffff;}
.page-header-content .menu li a:hover{color:#ff9000; }
.page-header-content .menu li img{vertical-align:middle}
.page-header-content .menu p {color:#4b4b4b;padding:0 25px 0 25px;font-size:20px;line-height:1;}
.page-header-content .menu p a,a:visited{color:#ff9000;}
.page-header-content .menu p a:hover{color:#0d84b0;}
.page-header-content h1 {font-size: 28px; color: #505050; margin: 2px;}
.page-header-content h2 {font-size: 18px; color: #808080;}

.title{background:#075f81;padding:0;}
.title h2{float:left;padding: 15px 7px 0 7px;background:#1290bf;margin-right:10px;height:47px;}
.title h4{padding:26px 0 15px 0}
.title .title-content{;width:980px;margin-left:auto; margin-right:auto;}

.page-content {padding: 7px 0 0 10px;color:#ffffff;font-size:12px;text-transform:none;line-height:1.2;background:url(images/tlo-glowna.png) no-repeat;min-height:470px;margin-left:auto; margin-right:auto;width:980px;}
.page-content .lewa-kolumna{float:left;width:400px;padding:20px 20px 20px 0;}
.page-content .prawa-kolumna{float:right;width:490px;padding:20px 60px 20px 0;}
.page-content .tytul-dedyki{width:293px; height:52px;background:url(images/tytul-dedyki.png) no-repeat;font-family: 'robotobold_condensed';color:#282828;font-size:27px;padding:10px 0 0 26px;margin: 0 0 0 20px;}
.page-content .tytul-kolo{width:300px; height:52px;background:url(images/tytul-kolo.png) no-repeat;font-family: 'robotobold_condensed';color:#282828;font-size:27px;padding:10px 0 0 36px;margin: 0 0 0 20px;}
.page-content p{font-size:12px;padding:0px 80px 0 0;}
.page-content-box{padding:7px;width:225px;float:left;}
.page-content-box h3{padding:30px 0 0 30px;}
.page-content-box p{padding: 0 30px 30px 30px;margin-top:5px;}
.page-content-box a,a:visited{color:#ff9c00;}
.page-content-box a:hover{color:#ffffff;}


.footer{width:980px;margin-left:auto;margin-right:auto;border-top:1px solid #0f89ab;padding:30px 0 30px 0;}
.footer .webdev{padding:0 0 0 47px;}
.footer .ripe{float:right;padding:0 60px 0 0;}
.footer-line{background:url(images/page-header-bg.jpg);height:10px;}
.clear{clear:both;}