* {	margin: 0;	padding: 0;}*.cl{clear:both} a:focus {outline:none;} img {border: 0;} .left{float: left;}
body{color: #555960;font-family: verdana;font-size: 14px;background: #fff;}
@font-face {font-family: 'VeraHumana95Regular';src: url('verah___-webfont.eot');src: url('verah___-webfont.eot?#iefix') format('embedded-opentype'),url('verah___-webfont.woff') format('woff'),url('verah___-webfont.ttf') format('truetype'),url('verah___-webfont.svg#VeraHumana95Regular') format('svg');font-weight: normal;font-style: normal;}
#container {width: 1014px; margin: auto; background: url(../images/res.png);}
#top {width: 1014px; height: 112px; background: url(../images/top.png);}
#menu {width: 960px; height: 44px; background: url(../images/menu_bg.png); margin: 10px auto; list-style-type: none; padding: 0 0 0 10px;}
#menu li {float: left;}
#menu a {text-decoration: none; font-weight: bold; color: #686f78; display: block; padding: 4px 20px; margin: 11px 25px 0 10px;}
#menu a:hover {background: #e60000; color: #fff;}
#menu .activ {background: #50bd3b; color: #fff;}
#top_info {width: 930px; height: 262px; background: url(../images/top_info.png); margin: 10px auto; list-style: none; padding: 0 0 0 10px;}
#top_info li {float: left; width: 190px; padding: 55px 20px 0 18px; text-align: center;}
#top_info img {padding: 0 0 10px 0;}
#top_info a {text-decoration: none; color: #951e1e;} #top_info a:hover {color: #78d011;}
#her {width: 970px; height: 35px; background: #e6e7ea; margin: 10px auto;}
#content{width: 546px;float: left; padding: 0 49px 20px 45px; font-family: arial;display: inline;}
#content p{line-height: 24px; padding: 20px 0; text-align: justify;}
#content ul, #content ol {list-style-type: none;}
#content ul li {padding: 8px 15px; background: url(../images/arr.png) no-repeat; }
.regulamin {clear: both; padding: 15px 0;}
.regulamin .tytul {font-size: 14px; font-weight: bold; cursor:pointer;}
.regulamin .tytul:hover {color: #af0000;}
.regulamin .tytul strong {color: #3c7208;}
.regulamin .tresc {display: none; padding: 20px 0;}
.regulamin .tresc h3 {display: block; text-align: center;}
.regulamin .tresc ol {list-style-type: decimal; padding: 10px 30px;}
.regulamin .tresc ol li {list-style-type: decimal; padding: 0 0 10px 10px;}
#c_sidebar {width: 316px; float: left; margin: 15px 0 20px 0;font-family: arial;}
#c_sidebar .s_title{background: url(../images/bg_sidebar.png); padding: 7px 0 3px 30px;}
#c_sidebar ul {background: #efefef; list-style: none; padding: 11px;}
.przegladarki li {padding: 0 0 7px 25px; margin: 0 0 0 15px;}
.cennik li {padding: 0 0 7px 25px;}
.przegladarki .ie6{background: url(../images/icon/icon-ie6.png) no-repeat;}
.przegladarki .ie{background: url(../images/icon/icon-ie.png) no-repeat;}
.przegladarki .ch{background: url(../images/icon/icon-chrome.png) no-repeat;}
.przegladarki .op{background: url(../images/icon/icon-opera.png) no-repeat;}
.przegladarki .ff{background: url(../images/icon/icon-fx.png) no-repeat;}
.cennik .inf {color: #a7a7a7; font-size: 11px;}
#opis_etapy_prac{width: 626px;float: left; margin: 0 20px 20px 25px;font-family: arial;display: inline;}
.etap {background: #fff; border: 1px solid #dddddd; clear: both; margin: 15px 0; padding: 10px; line-height: 24px; overflow: hidden;}
.etap ul{ list-style: none; float: left; width: 410px;}
.etap  li {text-align: justify;}
#opis_etapy_prac img{margin: 0 15px 0 0; float: left;}
#footer {width: 1014px; height: 30px; background: url(../images/footer_bg.png); font-size: 11px; text-align: right; padding: 16px 0 0 0;}
#footer a {text-decoration: none; color: #797979;} #footer a:hover {text-decoration: underline;}
#respond p{padding: 0;}
.sIFR-flash {visibility: visible !important;	margin: 0;}
.sIFR-replaced {	visibility: visible !important;}
span.sIFR-alternate {position: absolute;left: 0;top: 0;width: 0;height: 0;display: block;overflow: hidden;}
.sIFR-flash + div[adblocktab=true] {  display: none !important;}
.sIFR-hasFlash h1 {visibility: hidden;}
.sIFR-hasFlash h2 {visibility: hidden;}
.sIFR-hasFlash h3 {visibility: hidden;letter-spacing: -9px;font-size: 55px;}
.sIFR-hasFlash h4 {visibility: hidden;}
.sIFR-hasFlash h5#pullquote {letter-spacing: -4px;visibility: hidden;font-size: 24px;}
h2.sifr {font-size: 17px; padding: 0 0 5px 0; font-family: tahoma; font-weight: normal; color: #50bd3b;}
h1.sifr {font-size: 36px; font-family: tahoma; font-weight: normal; color: #00b4ff;}
h3.sifr {font-size: 24px; font-family: tahoma; font-weight: normal; color: #fcfcfc;}
h4.sifr {font-size: 25px; padding: 0 0 5px 0; font-family: tahoma; font-weight: normal; color: #e21010; overflow: hidden; clear: both;}
.etap a {text-decoration: none; color: #000;} .etap a:hover {text-decoration: underline;}
.port {background: #fff; border: 1px solid #dddddd; clear: both; margin: 15px 0; padding: 10px; line-height: 24px; overflow: hidden; width: 604px;}
.port a {text-decoration: none; color: #000;} .port a:hover {text-decoration: underline;}
.port dl {float: left;}
.port dt {font-weight: bold;padding: 0 0 5px 0;}
.port dd {padding: 0 0 3px 0; font-size: 12px;}
.port img {border: 1px solid #c8cdce; float: left;}
.step_a {background: url(../images/a.png) no-repeat 10px 0; width: 190px; height: 70px; display: block; padding: 130px 0 0 0;}
.step_b {background: url(../images/b.png) no-repeat 10px 0; width: 190px; height: 70px; display: block; padding: 130px 0 0 0;}
.step_c {background: url(../images/c.png) no-repeat 10px 0; width: 190px; height: 70px; display: block; padding: 130px 0 0 0;}
.step_d {background: url(../images/d.png) no-repeat 10px 0; width: 190px; height: 70px; display: block; padding: 130px 0 0 0;}
.kont_inf {width: 312px; padding: 15px 0; overflow: hidden;}
.kont_inf dt {font-weight: bold; text-align: right; padding: 0 6px 0 0; width: 100px; float: left; line-height: 24px;}
.kont_inf dd {padding: 0 6px 0 0; width: 200px; float: left; line-height: 24px;}

#cookieinfo * {margin: 0px;padding: 0px;}
#cookieinfo {position: fixed;font-size: 12px;font-family: Arial, Verdana, sans-serif;left: 0px;bottom: 0px;right: 0px;background-color: #323334; padding: 10px 20px;box-shadow: 0px -1px 3px rgba(0, 0, 0, 0.5);z-index: 1000;}
#cookieinfo h6 {font-size: 13px;font-weight: bold;color: #cdd7da;text-shadow: 0px 1px 1px rgba(0, 0, 0, 1);margin-bottom: 7px;}
#cookieinfo p {font-size: 11px;color: #afb4bc;line-height: 1.5em;text-shadow: 0px 1px 1px rgba(0, 0, 0, 1);}
#cookieinfo a {display: block;position: absolute;right: 10px;top: 10px;width: 22px;height: 22px;border-radius: 11px;line-height: 22px;font-size: 12px;color: #ffffff;text-align: center;text-decoration: none;background-color: #ff6000;box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.75);}
#cookieinfo a:hover {background-color: #ff7925; }
