html, body{height:100%;}
body{font-family:Arial, Helvetica, sans-serif; background:url(images/tlostrony.png) repeat-x white;padding:0px;margin:0px;}
img{border:0px}
ul{margin:0;padding:0;}
a{cursor:pointer;}
ol li{list-style-type:decimal;}
body{font:normal normal 13px; font-family: Calibri, Helvetica, sans-serif; color:black;line-height:18px;}
img{border:0px}
a,a:visited,a:active{color:#2D8CC6;text-decoration:none;}
a:hover {color:#2D8CC6; text-decoration:none;} 
h1,h2,h3,h4,h5{ margin:0px 0px 4px 0px; padding:4px 0px;margin-top:8px}
h1{font: normal normal 21px; font-family: Calibri, Helvetica, sans-serif; line-height:28px;}
h2{font-size:18px;line-height:24px;margin:0;padding:0;}
h3{font-size:16px;line-height:21px;font-weight:normal;color: white;}
h4{font-size:14px;line-height:18px;}
h5{font-size:13px;line-height:16px;}
p{padding:0px 0px 0px 0px; margin:0px 0px 12px 0px; }
li{list-style: none;} 
ul{margin: 0; padding: 0;}

.buttonSmallRed{
    text-align: center;
    border-bottom: 1px solid #757575;border-top:1px solid white;border-radius:3px;display:block;width:115px;height:25px;padding-top:4px;margin-left:5px;color:white;text-shadow:0 -1px 0 black;
    background: #ff0004; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmMDAwNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMzAwMDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #ff0004 0%, #d30003 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0004), color-stop(100%,#d30003)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ff0004 0%,#d30003 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ff0004 0%,#d30003 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ff0004 0%,#d30003 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ff0004 0%,#d30003 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0004', endColorstr='#d30003',GradientType=0 ); /* IE6-8 */
}
.buttonSmallRed:hover{box-shadow:0 1px 3px gray;}
a.buttonSmallRed{
    color: white;
}

#wysuwane{background: url(images/podklad.png) no-repeat scroll 0 0 transparent;height:462px;left:0;margin-top:-200px;padding:10px;position:fixed;top:50%;width:235px;z-index:100; color:white;}
#wysuwane h2{font-weight:normal;font-size:28px;margin-top:30px;}
#wysuwane table{margin-top:10px;}
#wysuwane td{color:white;}
#wysuwane textarea{height: 228px !important;resize: none;padding:6px;width:156px !important;}
#suggestionForm table tr {opacity:1 !important;}
#wysuwane input, #wysuwane textarea{border:medium none;border-radius:6px 6px 6px 6px;padding:3px;width:168px !important;background:white !important;}
.button{cursor:pointer;}
.anchor{position:relative;}
.cb{clear:both;}
.page{width:1040px;margin:auto;text-align:left;position: relative;}
.page #headerSpacer{height:64px}
.page #header{position:relative; height: 460px;z-index:999;} 
.page #header #logo{left:13px;position:absolute;top:0;}
.page #header #headerNav{ position: absolute; top: 92px; right: 0px; z-index:2; width:100%;}
#MenuGlowne{float:left;background:#262626;width:100%;height:44px;}
#MenuGlowne a{color: white;padding:14px;float:left;}
#MenuGlowne li{text-transform:uppercase;display:block;float:left;text-align:center;color: white;font-weight: regular; font-family: Calibri, Helvetica, sans-serif; font-size: 15px; text-shadow: 0em 0.09em black;height:100%;}
#MenuGlowne li br{display:none;}
#MenuGlowne li:hover {background:#048d01; background-position: 0px 0px;  }
.menu_prawe:hover, .menu_lewe:hover{background:#048d01 !important;}
#kontakt{height:75px;position:absolute;right:11px;top:11px;width:766px;}
#konsultanci{float: left; border-right: 1px solid #dcdcdc; width: 348px; height: 73px; position: relative;}
#KonsultanciTeksty{float: left; width: 185px; height: 70px; text-align: center; padding-top: 17px;}
#KonsultanciTeksty p{color: gray;}
#infolinia{float: right; width: 348px; height: 73px;}
#CzatPrzycisk{position: absolute; top: 27px; right: 10px;}
.InfoliniaTekst{font-size: 28px; position: absolute; top: 29px; right: 20px;}
.page #central{background:url(images/nav_sidebar_right_bg.gif) repeat-y center; clear:both; }
.page .no-sidebar{background-image: none !important}
.page #central #body{float:left; width:100%; padding-right:28px; padding-left: 0px !important; padding-right: 0px !important;}
.page .no-sidebar #body{float: none !important; width: auto !important; }
#footer{background:#262626; height:129px;}
#mainsitebanner{margin: auto;display: block;}
#StopkaLinki{background:url(images/footerstopkalink.jpg) repeat-x scroll 0 0px transparent;height:128px;margin-left:10px; margin-top:10px;position:relative;}
#spolecznosc{color:white;float:right;height:95px;position:relative;text-align:center;top:26px;width:185px;}
#spolecznosc p{margin-top: 5px;}
#BannerGlowny{border: 1px solid white; width: 1022px; height: 309px; position: absolute; bottom: 12px; left: 11px; -moz-border-radius:6px; border-radius:6px; -moz-box-shadow: 0px 4px 5px gray; -webkit-box-shadow: 0px 4px 5px gray; box-shadow: 0px 4px 5px gray;}
.RadiusBanner {border-radius:6px 6px 6px 6px;height:310px;left:-1px;position:relative;width:1024px;}
.images{position:relative;}
.images div.zakladka{display:none; position:absolute; top:0; left:0; height:310px; font-size:15px;}
.slidetabs{bottom: 10px; left: 27px; height: 25px; width: 100px; position: absolute;}
.current{background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.37, rgb(182,191,204)), color-stop(0.69, rgb(141,148,158))) !important; background-image: -moz-linear-gradient( center bottom, rgb(182,191,204) 37%, rgb(141,148,158) 69%) !important;}
.forward,.backward { float:left; margin-top:140px; background:#fff url(/tools/img/scrollable/arrow/hori_large.png) no-repeat; display:block; width:30px; height:30px; cursor:pointer; font-size:1px; text-indent:-9999em;}
.forward{background-position: 0 -30px; clear:right; }
.forward:hover{background-position:-30px -30px; }
.forward:active{background-position:-60px -30px; } 
.backward:hover{background-position:-30px 0; }
.backward:active{background-position:-60px 0; }
.disabled{visibility:hidden !important;}
.PrzyciskBanneru{display: block; background: white; height: 15px; width: 15px; float: left; margin: 2px 9px 0 0; border-radius: 10px; -moz-border-radius: 10px; background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.37, rgb(123,130,140)), color-stop(0.69, rgb(76,80,86))); background-image: -moz-linear-gradient( center bottom, rgb(123,130,140) 37%, rgb(76,80,86) 69%);}
.VPSNaglowek{color: white; font-size: 50px; font-weight: bold; left: 116px; position: absolute; top: 85px; z-index: 2;  text-shadow: 0.07em 0.07em #404040}
.VPSPodTytul{color: white; left: 256px; top: 65px; position: absolute; text-shadow: 0.03em 0.03em #404040;}
.VPSPodTytul span{font-size: 35px; text-shadow: 0.03em 0.03em #404040;}
.buttonLinku{display: block; width: 175px; height: 30px; border-radius: 10px 20px 10px 20px; position: absolute; bottom: 71px; left: 340px; border: 1px solid white; background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.33, rgb(253,93,0)), color-stop(0.67, rgb(247,163,36))); background-image: -moz-linear-gradient( center bottom, rgb(253,93,0) 33%, rgb(247,163,36) 67%); border: 1px solid #fd5d00; color: white; text-shadow: 0.03em 0.03em #404040; background: -o-linear-gradient(top, #FD5D00 0%,#F7A324 100%);  padding: 10px 0 0 34px; font-size: 24px;}
.buttonLinku:hover{background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.33, rgb(247,163,36)), color-stop(0.67, rgb(253,93,0))); background-image: -moz-linear-gradient( center bottom, rgb(247,163,36) 33%, rgb(253,93,0) 67%); border: 1px solid #fd5d00; color: white; text-shadow: 0.03em 0.03em #404040; background: -o-linear-gradient(top, #F7A324 0%, #FD5D00 100%);}
.KolumnaStopki{float: left; color: white; font-weight: bold; font-size: 20px; margin-left: 60px; margin-top: 15px;}
.KolumnaStopki li{font-weight: normal; font-size: 12px;}
.KolumnaStopki a, .KolumnaStopki a:visited, .KolumnaStopki a:active{color: white;}
.KolumnaStopki a:hover{color: #DDDDDD;}
#VPSBoxNaGlownej{width: 290px; height: 230px; border: 1px solid #dedede; -moz-box-shadow: 0px 4px 5px gray; -webkit-box-shadow: 0px 4px 5px gray; box-shadow: 0px 4px 5px gray; margin: 13px 0 0 13px; position: relative;}
#WirtualneBoxNaGlownej{width: 290px; height: 230px; border: 1px solid #dedede; -moz-box-shadow: 0px 4px 5px gray; -webkit-box-shadow: 0px 4px 5px gray; box-shadow: 0px 4px 5px gray; margin: 13px 0 0 23px; position: relative;}
.jenatrz{ width: 288px; height: 162px}
.dwnatrz{border: 1px solid #dddddd; border-width: 1px 1px 0 0; float: left; width: 106px; height: 65px; position: relative; color: #898484; font-size: 20px; font-weight: bold; text-transform: uppercase; text-align: center;}
.trnatrz{border: 1px solid red; float: left; width: 181px; height: 68px; border: 1px solid #dddddd; border-width: 1px 0 0 0; background: #7d7e7d; background: -moz-linear-gradient(top, #7d7e7d 0%, #5e5e5e 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7d7e7d), color-stop(100%,#5e5e5e)); background: -webkit-linear-gradient(top, #7d7e7d 0%,#5e5e5e 100%); background: -o-linear-gradient(top, #7d7e7d 0%,#5e5e5e 100%); background: -ms-linear-gradient(top, #7d7e7d 0%,#5e5e5e 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d7e7d', endColorstr='#5e5e5e',GradientType=0 ); background: linear-gradient(top, #7d7e7d 0%,#5e5e5e 100%); -webkit-box-shadow: inset -2px -2px 2px 1px #404040; -moz-box-shadow: inset -2px -2px 2px 1px #404040; box-shadow: inset -2px -2px 2px 1px #404040; margin-left: 1px; position: relative;}
.trnatrz:hover{background: #666666; background: -moz-linear-gradient(top, #666666 0%, #494949 100%); background: -webkit-gradient(linear, left bottom, left top, color-stop(0%,#666666), color-stop(100%,#494949)); background: -webkit-linear-gradient(top, #666666 0%,#494949 100%); background: -o-linear-gradient(top, #666666 0%,#494949 100%); background: -ms-linear-gradient(top, #666666 0%,#494949 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#494949',GradientType=0 ); background: linear-gradient(top, #666666 0%,#494949 100%);}#DomenyTrzyNatrzy h3{text-shadow: 1px 1px 1px #000000; filter: dropshadow(color=#000000, offx=1, offy=1); position: absolute; top: 8px; left: 29px;  font-weight: bold;}
.cenynatrzy{color: white; font-size: 30px; font-weight: bold; left: 15px; position: absolute; top: 23px;}
.etykieta{border: 1px solid #d0d0d0; width: 297px; height: 21px; position: absolute; top: -3px; left: -4px; background: #4e9ae9; border-radius: 0 0 5px 5px;  -moz-box-shadow: 0px 1px 5px #6f6f6f; -webkit-box-shadow: 0px 4px 7px #6f6f6f; box-shadow: 0px 1px 5px #6f6f6f; text-align: center; font-weight: bold; color: white; font-size: 16px; text-shadow: 0px 1px 1px #2a2a2a; filter: dropshadow(color=#2a2a2a, offx=1, offy=1); padding-top: 3px;}
.zielona{background: url(images/zielona.png) no-repeat;}
.pomaranczowa{background: url(images/pomaranczowa.png) no-repeat;}
.wycena{position: absolute; top: 25px; left: 29px;}
.lkolumn{border-right: 2px dotted gray;}
.rkolumn{text-align: center;}
/* BANERY */
.hosww{background: url(images/hoswww.jpg) no-repeat;}
.domww{background: url(images/domwww.jpg) no-repeat;}
.vpsww{background: url(images/vpswww.jpg) no-repeat;}
.vps2ww{background: url(images/vps2www.jpg) no-repeat;}
.vVv { background: url(images/vVv.jpg) no-repeat;}
.bodyBlue{background-position:center 22px !important;}
#mainsitebanner{height:335px;margin-bottom:-41px;position:relative;width:100%;font-family:Impact, Arial;overflow:hidden;}
.toppric{background: #00335b;position: absolute;right: 123px;top: 75px;color: white;width: 240px;height: 70px;z-index:99;}
.toppric b{font-size: 54px;font-weight: lighter;position: absolute;top: 22px;left: 62px;}
.toppric p{font-size: 10px;font-weight: lighter;font-family: arial;position: absolute;bottom: -18px;left: 76px;z-index: 100;}
.toppric b span{font-size:30px;}
.testx{position: absolute;top: 213px;color: white;text-transform: uppercase;right: 130px;font-size: 22px;}
.triangle{width: 0;position: absolute;bottom: -15px;height: 0;border-left: 120px solid transparent;border-right: 120px solid transparent;border-top: 15px solid #00335b;margin: 35px auto 0;}
#mainsitebanner .images .zakladkaa, #mainsitebanner .images{width:100%;height:100%;}
#mainsitebanner h1, #mainsitebanner h2, #mainsitebanner h3{text-transform:uppercase;position:absolute;color:white;font-family:impact;}
#mainsitebanner h1{font-size: 39px;top: 35px;}
#mainsitebanner h2{font-size: 130px;color: #11cf0d;top: 70px;line-height: normal;}
#mainsitebanner h3{font-size: 25px;top: 212px;}
#mainsitebanner button{background: #11cf0d;border: none;color: white;font-family: impact;text-transform: uppercase;font-size: 35px;display: block;width: 240px;height: 58px;position: absolute;right: 123px;top: 144px;padding-top: 13px;}
.circleshape{background: none repeat scroll 0 0 white; border-radius: 5px 5px 5px 5px; height: 25px; padding: 5px 0 0 10px; position: absolute; right: 10px; top: 20px; width: 48px; background: #f5f6f6;
background: -moz-linear-gradient(top, #f5f6f6 0%, #dbdce2 21%, #b8bac6 49%, #dddfe3 80%, #f5f6f6 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f6f6), color-stop(21%,#dbdce2), color-stop(49%,#b8bac6), color-stop(80%,#dddfe3), color-stop(100%,#f5f6f6));
background: -webkit-linear-gradient(top, #f5f6f6 0%,#dbdce2 21%,#b8bac6 49%,#dddfe3 80%,#f5f6f6 100%);
background: -o-linear-gradient(top, #f5f6f6 0%,#dbdce2 21%,#b8bac6 49%,#dddfe3 80%,#f5f6f6 100%);
background: -ms-linear-gradient(top, #f5f6f6 0%,#dbdce2 21%,#b8bac6 49%,#dddfe3 80%,#f5f6f6 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f6f6', endColorstr='#f5f6f6',GradientType=0 );
background: linear-gradient(top, #f5f6f6 0%,#dbdce2 21%,#b8bac6 49%,#dddfe3 80%,#f5f6f6 100%);}
.kontaktBox{border-radius:6px 6px 6px 6px;float:right;font-family:Tahoma;font-weight:normal;height:73px;margin:10px 0 0 28px;}
.suwakiMainBox{background: url(images/suwakimainbox.jpeg) no-repeat; background-position: 0px 1px; height: 257px; width: 1030px; margin-bottom: 10px; margin-left:0;}
#technologieChmurowe{height: 245px; width: 268px; float: left;}
#technologieChmurowe img{margin: 15px 27px;}
#technologieChmurowe h2{color: #0871A0; font-size: 19px; line-height: 18px; text-align: center;}
#technologieChmurowe h3{color: black; font-size: 13px; margin: 3px 0; padding: 0; text-align: center;}
#technologieChmurowe ul{font-family: Arial, Helvetica, sans-serif;}
#technologieChmurowe li{color: black; font-size: 11px; font-weight: bold; line-height: 12px; margin: 10px 7px 0 25px; background: url(images/result.png) no-repeat left center; background-position: -999px -5px; padding-left: 25px;}
#technologiewww{height: 245px; width: 345px; float: left;}
#technologiewww img{margin: 15px 27px;}
#technologiewww h2{color: black; font-size: 19px; line-height: 18px; text-align: center;}
#technologiewww h3{color: black; font-size: 13px; margin: 3px 0; padding: 0; text-align: center;}
#technologiewww ul{font-family: Arial, Helvetica, sans-serif;}
#technologiewww li{color: black; font-size: 11px; font-weight: bold; line-height: 12px; margin: 10px 7px 0 25px; background: url(images/result.png) no-repeat left center; background-position: -999px -5px; padding-left: 25px;}
#miniConfigurator{float: left; height: 146px; margin-top: 19px; width: 745px;}
#miniConfigurator label{line-height: 29px;}
#tabelkabody2{float: left; height: 210px; margin-top: 19px; width: 665px;}
#tabelkabody2 td{border-left: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc;}
#prznosinynakalk{float: left; height: 78px; width: 760px; background: url(images/przenosinytlo.png) no-repeat; margin-top: 11px; position: relative;}
#zamowmainbar{background: url(images/zamowmainbar.png) no-repeat; height: 74px; position: absolute; right: 1px; top: -1px; width: 271px;}
#zamowmainbar2{background: url(images/zamowmainbar2.png) no-repeat; height: 87px; position: absolute; right: -25px; top: -6px; width: 278px;}
#promotion5{position: absolute; right: 0; top: 0;}
#buttonglownegokalk{position: absolute; left: 32px; top: 35px; z-index: 2;}
#buttondoglownegokalk{position: absolute; left: 26px; top: 18px; z-index: 2;}
#buttondodedykow{position: relative; right: -146px; top:10px; width: 166px;}
#prznosinynakalk span{color: white; display: block; float: left; font-size: 17px; height: 67px; line-height: 27px; padding: 10px 10px 0; text-align: center; width: 250px;}
.buttonprzenosin{color: white; font-size: 18px;margin: 22px 0 0 61px; padding-top: 8px; text-align: center; width: 166px;}
.domenymainbanner{background:url(/images/domeny_tlobaner.jpeg) no-repeat;width:1020px;height:385px;position:relative; margin:0 0 15px 6px; border-radius:15px; box-shadow: 0 4px 5px gray;}
#vps-configurator-view{margin-left:12px;}
#vps-configurator-view #okazje{background: url("images/promotionboxbg.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); no-repeat;border-radius:0 0 5px 5px;height:50px;left:1px;position:relative;top:-31px;width:1048px;}
#vps-configurator-view #okazje a.button{background: #f6eb14; /* Old browsers */
background: -moz-linear-gradient(top,  #f6eb14 0%, #f2651f 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6eb14), color-stop(100%,#f2651f)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f6eb14 0%,#f2651f 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f6eb14 0%,#f2651f 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f6eb14 0%,#f2651f 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f6eb14 0%,#f2651f 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6eb14', endColorstr='#f2651f',GradientType=0 ); /* IE6-9 */
border:2px solid #535152;border-radius:2px;color:#000000;display:block;float:right;font-weight:bold;padding:1px 0px 2px 5px;position:relative;right:10px;text-shadow:1px 0 0 #FFFFFF;top:9px;width:105px;}
.domenymaintlotabela{background: url(/images/domeny_otoczka.png) no-repeat scroll 0 0 transparent; height: 343px; position: absolute; right: 15px; top: 19px; width: 405px;}
.domenymaintlotabela h2{color: black; font-size: 15px; margin:8px 0 4px 10px;}
.porownaniecenydomen{background: url(/images/domeny_tabelka.png) no-repeat scroll 0 0 transparent; height: 210px; left: 31px; position: absolute; top: 50px; width: 343px; z-index: 3;}
.tablecolapseddomain {border-collapse: collapse; font-size: 13px; font-weight: bold; height: 186px; margin: 10px; width: 323px;}
.porownaniecenydomen td.first {border-left: medium none;}
.porownaniecenydomen td{-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: #DDDDDD; border-style: solid; border-width: 0 0 1px 1px; text-align: center; color: #555555; font: 13px/18px; font-family: Arial, Helvetica, sans-serif;}
.porownaniecenydomen tr.last td{border-bottom: medium none;}
.domenystopkamain{background: url(/images/domeny_doltabelki.png) no-repeat scroll 0 0 transparent; bottom: -20px; color: white; height: 22px; left: -3px; padding-top: 11px; position: absolute; text-align: center; width: 348px; z-index: 4;}
.szukajdomenymainsite{ bottom: 10px; left: 10px; position: absolute;}
.txtdomainfieldmain{background: url(/images/domeny_polewyszukiwania.png) no-repeat scroll 0 0 transparent; border: medium none; color: gray; float: left; font-size: 26px; font-weight: normal; height: 36px; margin-left: 2px; padding: 2px; width: 249px;}
.domenymainofertadodatkowa{height: 240px; left: 10px; position: absolute; top: 19px; width: 577px;}
.domenymainofertadodatkowa ul{list-style: none outside none; margin: 0 0 0 10px; padding: 0;}
.domenymainofertadodatkowa li{float: left; margin-top: 10px; padding-bottom: 10px; width: 555px;}
.domenymainofertadodatkowa h3{float: left; font-size: 27px; margin-left: 15px; color: #555555; font-weight: bold;}
.domenymainofertadodatkowa p{float: left; font-size: 18px; font-weight: normal; line-height: 24px; margin-left: 15px;}
.uwagadomenymaibox{bottom: 10px; height: 110px; left: 10px; position: absolute; width: 575px;}
.uwagadomenymaibox h1{color: white; float: left; font-size: 58px; margin-top: 40px; width: 235px;}
.uwagadomenymaibox p{color: black; float: left; font-size: 12px; line-height: 14px; margin: 24px 0 0 10px; width: 324px;}
.domenymainofertadodatkowa img{float: left; font-size: 10px;}
.firetabs{margin-left: 20px;}
.firetabs li{background: url(images/firetabs.png) no-repeat; float: left; font-size: 16px; height: 20px; padding-top: 0; text-align: center; width: 130px; margin-right: 5px;}
/*.firepanes{background: url(images/firepane.png) no-repeat; float: left; height: 207px; width: 752px; position: relative;}*/
.firepanes { background: #ebebeb; float: left; height: 280px; width: 752px; position: relative; border-radius: 8px; border: 1px solid #aaa; }
.firetabs .current{display: block; text-align: center; background-image: url(images/firetabson.png) !important; background-repeat: no-repeat; margin-top: 0; height: 20px; color: white;}
.firetabs a{display: block; width: 100%; height: 100%; color: black;}
.testuj14dni{position: absolute; top: 0; right: 0;}
.main-box{ border: #AAAAAA 1px solid; border-radius: 13px; margin:10px; width: 100%; margin: 0 0 0 18px; font: 14px/18px; font-family: Calibri, Helvetica, sans-serif;}
.os{padding-top: 25px !important; margin-top: 10px !important;}
.radio-section .item{ float:left; width: 150px; height: 40px; background: url(images/checkbox_off.png) no-repeat; background-position: 30px 0; cursor: pointer; font-size: 16pt; padding-left: 30px; padding-top: 8px; position: relative;}
.chmini2{background: url(images/checkbox_mini_off.png) no-repeat !important; }
.radio-item{background: url(images/checkbox_mini_off2.png) no-repeat !important; }
.radio-item-checked{background: url(images/checkbox_mini_on2.png) no-repeat !important;}
.chmini .checked{background: url(images/checkbox_mini_on.png) no-repeat !important;}
.radio-section input{ width: 200px; border:none;display:none;}
#vps-configurator-systems{background: url(images/belka_systemy.jpg) no-repeat; height: 90px; }
#vps-configurator-systems .item{ float:left; color: black; position: relative; width: 105px; height: 40px; margin-left: 50px; background: url(images/checkbox_off.png) no-repeat; background-position: 30px 8px; cursor: pointer; font-size: 16pt; padding-left: 70px;}
#vps-configurator-systems .mainitemositem{ float:left; color: black; position: relative; width: 105px; height: 75px; margin-left: 50px; background: url(images/result.png) no-repeat; background-position: 30px 8px; cursor: pointer; font-size: 16pt; padding-left: 70px; background-position: -1011px -381px !important; margin: 0 13px !important;}
.mainitemositem span{margin-top: 10px;}
#vps-configurator-systems .item img{vertical-align: middle; position: absolute; top: 16px; left: -25px;}
#vps-configurator-systems .checked{ background: url(images/checkbox_on.png) no-repeat; background-position: 30px 8px;}
#vps-configurator-systems .mainichecked{ background: url(images/result.png) no-repeat; background-position: 30px 8px; background-position: -658px 37px !important; height: 75px !important;}
.radio-section .checked{ background: url(images/checkbox_on.png) no-repeat; background-position: 30px 0;}
#vps-configurator-panels{ height:55px; background: url(images/belka_panele.jpg) no-repeat; border-bottom: 1px solid gray;}
#vps-configurator-panels .item{ height:35px; width:135px; margin-left: 135px; margin-top: 13px; font-size: 16px;}
#vps-configurator-panels .item img{ position: absolute; top: -2px; left: -85px; vertical-align: middle;}
#vps-configurator-preconfigs{ background: url(images/tlo_pakiety.jpg) no-repeat; height: 100px; padding-top:20px;}
#vps-configurator-preconfigs h1{ color: white; width: 500px; text-align: center; font-family: Arial, Helvetica, sans-serif; text-shadow: 2px 1px 1px #000000; filter: dropshadow(color=#000000, offx=2, offy=2);}
#vps-configurator-preconfigs h2{color: white; width: 500px; text-align: center; font-family: Arial, Helvetica, sans-serif; font-weight: normal; margin-top: 0px;}
#vps-configurator-preconfigs h1{font-size:20pt;}
#vps-configurator-sliders{top:-19px;position:relative; padding: 10px 23px 30px 30px; border-bottom: 1px solid gray; background: url(images/suwaki_tlo.png) no-repeat;}
.configurator-section{ clear:both;}
.radio-item{ padding: 5px 0 0 22px; background: url(images/tick_blue_0.png) no-repeat; cursor:pointer;}
.vps-options-radio-horizontal .radio-item{ float:left;}
.radio-item-checked{ background: url(images/tick_blue_1.png) no-repeat;}
.vps-price{ font-size:20pt; font-weight: bold; color:white;}
#vps-configurator-system #supportRadio .radio-item{ height:30px; margin:10px; margin: 0; margin-left: 25px;}
#vps-configurator-connections .radio-item{ height: 20px; background-position:bottom; float: left; padding: 5px 0 0 22px; margin: 0 10px;}
#snapshotsCheck .radio-item{height:30px;}
#vps-configurator-footer{border-radius: 0 0 12px 12px; background: url(images/konfigurator_footer.png); height:87px;}
#allOptionsButton{position:absolute; bottom: -15px; left: 333px; cursor: pointer; }
.showall{ background: url(images/vps_all_options_button.png); }
.pokazmouseon{background: url(images/pokaallon.png) no-repeat;}
.hideall{background: url(images/vps_all_options_hide_button.png);}
#promotion-box{clear:both; float:right; width: 510px; background: url(images/promo_box_tlo.png) no-repeat; width: 510px; margin-top: 8px;}
#promotions{/*background: url(images/promotions_center.png) repeat-y;*/ width: 480px; min-height: 132px; padding: 0 15px; position: relative;}
#promotions h3, #promotions p{margin: 0; color: #555555; font-weight: bold;}
#promotions h3{color: #7E7E7E; display: block; font-weight: normal; height: 20px; left: 1px; top: 10px; width: 510px;}
#promotions p{bottom: 10px; display: block; height: 17px; left: 1px; position: absolute; text-align: center; width: 500px; font-weight: normal;}
#promotions #specialCode{background: white; border-radius: 5px; border: 1px solid #9f9f9f; margin-left: 20px;}
#promotions li{color: #4f4f4f;}
#promotions-top{/*background: url(images/promotions_top.png)*/ no-repeat; width: 510px; height: 6px;}
.code-status{ line-height: 20px; padding:0 8px 0 20px; }
.code-ok{ background: url(images/action_success.png) no-repeat; color:green;}
.code-error{ background: url(images/action_fail.png) no-repeat; color:red;}
.slider-box{width: 300px; margin: 13px 10px 10px 124px; float:left; clear:left;}
.slider{margin-top:12px; background: url(images/result.png) no-repeat !important; background-position: -298px -38px !important; width: 284px !important; height: 16px !important; border: 1px solid #cacaca;}
.ex1-select-main{margin: 5px; height: 39px; width: 343px; position: relative; background:url(images/list_small_bg.png) no-repeat top left; overflow:hidden; z-index:1000; cursor:pointer; -moz-user-select: none; -khtml-user-select: none;}
.ex1-select-main .selected-text{padding:9px 10px; font-size: 12pt; position:absolute; top: 0px; white-space: nowrap;}
.ex1-select-handler{width: 50px; height:34px; position:absolute; right:0px; background:url(images/list_small_handler_bg.png) no-repeat top; cursor:pointer;}
.ex1-select-handler:hover{background:url(images/list_small_handler_bghover.png)}
.ex1-select-list{position: absolute; padding-top:19px; padding-bottom:10px; overflow:hidden; display: none; background: white; z-index: 999; border: solid #e2e2e2 1px; border-radius: 0 0 6px 6px; -moz-box-shadow: 1px 1px 8px black; color: #7e7e7e;}
.ex1-select-list-content{overflow:auto; max-height: 200px;}
.ex1-select-list-item{ padding: 5px; height: 20px; white-space: nowrap; -moz-user-select: none; -khtml-user-select: none; cursor:pointer; border-bottom: 1px solid #e2e2e2;}
.ex1-select-list-item-highlited{background: #d3d3d3;}
.contact-select{float:left; width: 263px; }
.contact-select .ex1-select-main{margin: 0px; height: 29px; width: 256px; position: relative; background:url(images/polekontaktowepuste.png) no-repeat top left; overflow:hidden; z-index:1000; cursor:pointer; -moz-user-select: none; -khtml-user-select: none;}
.contact-select .ex1-select-main .selected-text{padding:5px 10px; font-size: 12pt; position:absolute; top: 0px; white-space: nowrap;}
.contact-select .ex1-select-handler{display:none; width: 50px; height:34px; position:absolute; right:0px; background:url(images/list_small_handler_bg.png) no-repeat top; cursor:pointer;}
.contact-select .ex1-select-handler:hover{background:url(images/list_small_handler_bghover.png)}
.contact-select .ex1-select-list{position: absolute; padding-top:9px; padding-bottom:10px; overflow:hidden; display: none; background: white; z-index: 999; border: solid #e2e2e2 1px; border-radius: 0 0 6px 6px; -moz-box-shadow: 1px 1px 8px black; color: #7e7e7e;}
.contact-select .ex1-select-list-content{overflow:auto; max-height: 200px;}
.contact-select .ex1-select-list-item{ padding: 2px; height: 20px; white-space: nowrap; -moz-user-select: none; -khtml-user-select: none; cursor:pointer; border-bottom: 1px solid #e2e2e2;}
.contact-select .ex1-select-list-item-highlited{background: #d3d3d3;}
.etykieta_su{position: absolute; left: -136px; top: 10px;}
.nosu{position: relative !important; left: 0; top: 0;}
.akceptacjaregulamin{color: black; left: 7px; position: relative; top: -1px; z-index: 10;}
 .anchor .akceptacjaregulamin a, .anchor .akceptacjaregulamin a:visited, .anchor .akceptacjaregulamin a:active{color: #2d2d2d !important;}
#diskSlider{position: relative; float: left;}
#ramSlider{position: relative; float: left;}
#processorSlider{position: relative; float: left;}
#miniConfigurator .slider-box .valueBox{font-size:15pt;left:150px;position:absolute;top:5px;}
#suwaki_box{width: 430px; height: 158px;}
#miniVpsPrice{float: left; font-size: 45px; font-weight: bold; height: 44px; margin-right: 5px; margin-top: 4px; padding: 0; width: 150px; color: white; padding: 25px 0 0 11px;}
#miniVpsPrice span{font-size: 30px; font-weight: bold; color: gray;}
.pro2{clear: none; font-size: 14px; font-weight: normal; height: 71px; margin: 0; padding-left: 27px; width: 305px;}
#vps-configurator-system{background: url(images/cieniowanie.png) no-repeat top center; border-bottom: 1px solid gray; border-radius: 0 0 10px 10px; height: 90px;}
#vps-configurator-connections{background: url(images/cieniowanie.png) no-repeat top center; border-bottom: 1px solid gray; border-radius: 0 0 10px 10px; height: 145px;}
#vps-configurator-summary{background: url(images/cieniowanie.png) no-repeat top center; border-bottom: 1px solid gray; border-radius: 0 0 10px 10px; height: 145px;}
#vps-configurator-virtualization{background: url(images/cieniowanie.png) no-repeat top center; border-bottom: 1px solid gray; border-radius: 0 0 10px 10px; height: 85px;}
.naglow{color: #A1A1A1; font-weight: bold; margin: 0; padding: 5px 0; font: 20px/18px; font-family: Calibri, Helvetica, sans-serif;}
#supportRadio{float: left; margin-top: 15px;}
.suppRadio{float: left; margin-top: 4px; width: 435px; height: 92px;}
.suppRadio p{text-align: center; margin: 0 0 6px;}
.suppRadio img{margin: 3px 0 7px 0;}
#systemSelect{float: left; margin-left: 2px;}
#logo_oferty{float: right;}
.ex1-select-main{float: left; margin-left: 60px;}
.podwojne{margin-left:50px;}
#transferSelect p{text-align: center; padding-right: 75px;}
#snapshotsCheck{height: 39px; width: 145px; padding: 11px 0 0 50px; float: left;}
#opisWirtualizacji a, #opisWirtualizacji a:active, #opisWirtualizacji a:visited{color: red;}
#opisWirtualizacji a:hover{color: gray;}
#snapshotsCheck span{float: right; padding: 4px 0 0 0;}
#opisWirtualizacji{float: right; height: 58px; margin: -1px 65px 0 0; width: 585px;}
#icony{width: 425px; height: 86px; float: left; padding-left: 25px;}
#icony li{float: left; padding: 11px 25px 14px 0px; margin-right: 17px; border-right: 1px solid #44af5d;}
#icony ul{margin: 0;}
#czescStopki li{float: left; padding: 11px 21px 14px 0px; margin-right: 17px; border-right: 1px solid #efefef;}
#czescStopki ul{margin: 0;}
#wycena{float: left; width: 490px;}
#cenaBrutto{color: white; float: left; font-size: 25px; line-height: 27px; padding-top: 17px;}
#price{display: block; float: left; font-size: 45px; margin-left: 30px; padding-top: 35px;}
.anchor a, .anchor a:visited, .anchor a:active{ color: white !important;}
.systemyGlowna{background: none !important; margin: 0; padding: 0; width: 410px; height: 100% !important; float: right; clear: none;}
.mainitemos{font-size: 13px !important; margin:0 !important; padding: 0 !important; width: 70px !important;} 
.mainitemos img{position: relative !important; left: 0 !important; top: 0 !important; height: 37px; margin: 4px 0 0 14px; float: left;}
.mainitemos span{float: left; margin: 3px 0 0 25px;}
#czescStopki{float: left; height: 110px; padding-left: 25px; width: 1000px;}
#contactForm{height:210px;}
#contactForm li{padding:5px;}
#contactForm li span.form-item-label{   display: block;float: left;font-size: 16px;width: 130px;}
#searchmaindomain{background:#00335b !important;border-radius:0 !important;height:80px;width:1024px;position:relative;left:4px;margin-bottom:20px;}
#headerNav{height:44px;background:#262626;}
#searchmaindomain form{border-radius: 0 !important;background: #eaeaea !important;}
#searchmaindomain .searchdomainbutton{background: #f78d00 !important;border: none !important;text-shadow: none !important;border-radius:none !important;}
.validation-error{color:red;position:relative;}
.validation-error-text p{display:inline;}
.validation-error-text{float:right;position:absolute;top:20px;left:0;font-size:10px;white-space:nowrap;}
#videoopis{float: right; margin-right: 23px; margin-top: 25px; overflow: hidden; width: 30%;}
.vidtitle{border-bottom: 1px solid gray; color: black; font-family: Arial, Helvetica, sans-serif; font-size: 17px; padding-bottom: 3px;}
.viddescription{margin-top: 15px;}
.zglosfilm{color: #375F93; margin-top: 50px;}
.videoembed{padding: 10px 0 0 20px;}
.tlonavigationbase{background:#f4f4f4;margin-bottom:15px;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iI2JmYmZiZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #f4f4f4 1%, #bfbfbf 99%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#f4f4f4), color-stop(99%,#bfbfbf));
background: -webkit-linear-gradient(top,  #f4f4f4 1%,#bfbfbf 99%);
background: -o-linear-gradient(top,  #f4f4f4 1%,#bfbfbf 99%);
background: -ms-linear-gradient(top,  #f4f4f4 1%,#bfbfbf 99%);
background: linear-gradient(to bottom,  #f4f4f4 1%,#bfbfbf 99%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#bfbfbf',GradientType=0 );
 float: left; height: 40px; margin-left: 15px; width: 1014px; margin-top: -10px;border-radius:10px;}
.powrotbaza{float: left; margin-left: 20px; margin-top: 8px; width: 450px;}
.powrotbaza p{float: left; width: 217px;}
.powrotdzial{float: right; margin-right: 20px; margin-top:8px;}
.tlonavigationbase span{float: left; margin-top: 5px; margin: 2px 15px; color: #3d3d3d; font-weight: bold;}
.tlonavigationbase span a, .tlonavigationbase span a:visited, .tlonavigationbase span a:active{color: #3d3d3d;font-weight:normal;}
.knowmain{float: left; height: auto; margin: 0 15px; width: 100%;}
.knowmain h1{border-bottom: 1px solid gray; font-size: 17px; line-height: 15px; margin-top: 30px;}
.kategoryzacja{padding-top: 25px;}
.pojedynczy-dokument{float: none; height: auto; margin-bottom: 30px; margin-left: 20px; margin-right: 20px; position: relative; width: auto;}
.linkowniafaq a, .linkowniafaq a:active, .linkowniafaq a:visited{ color: red;}
.linkowniafaq{color: black !important; margin: 10px 29px;}
.linkowniafaq p span{color: black !important;}
.pojedynczy-dokument img{float: left; margin: 0 15px;}
.pojedyncza-kategoria{float: left; height: 100px; margin-left: 15px; margin-right: 3px; position: relative; width: 230px;}
.pojedyncza-kategoria img{float: left; margin: 0 15px;}
.lista-kategori-tytul{color: white; font-size: 14px; line-height: 12px; padding-bottom: 0; padding-top: 0;}
.lista-kategori-tytul a:hover, .lista-kategori-tytul a, .lista-kategori-tytul a:visited{color: #2D8CC6; font-weight: bold; line-height: 16px;}
.tlonavigationbase img{float: left;}
.linedescription{line-height: 14px; font-size:10pt;}
.knowright{float: left; height: auto; margin-right: 15px; margin-top: 22px; width: 300px;}
.knowright img{border-radius: 10px;box-shadow:0px 1px 5px gray;}
.knowright h1{border-bottom: 1px solid gray; font-size: 17px; line-height: 15px;}
.bannerwirtualsite{background: url(images/tlowirtualsite.jpeg) no-repeat scroll 0 0 transparent; height: 395px; position: relative; width: 1020px; margin-left: 12px; border-radius: 0 0 15px 15px; margin-bottom: 15px;}
.wirtualoferta{height: 118px; position: absolute; right: 10px; top: 10px; width: 275px;}
.wirtualoferta h2{font-size: 22px; font-weight: bold; line-height: 23px; text-align: center; margin-top: 10px;}
.shaperamkawir{background: url(images/shpaeramkawir.png) no-repeat scroll 0 0 transparent; height: 51px; margin: 9px 0 0 11px; width: 251px;}
.shaperamkawir p{ float: left; font-size: 15px; font-weight: bold; margin: 14px 0 0 12px; width: 140px;}
.shaperamkawir a, .shaperamkawir a:visited, .shaperamkawir a:hover, .shaperamkawir a:active{ color: gray !important; float: left; font-size: 18px; margin: 15px 0 0 20px; text-decoration: underline;}
.cwoswiecejwirtual{bottom: 10px; height: 100px; left: 10px; position: absolute; width: 700px;}
.cwoswiecejwirtual h2{font-size: 20px; font-weight: bold; margin-top: 15px;}
.cwoswiecejwirtual h3{font-size: 19px; font-weight: normal; height: 21px; margin-left: 69px; color: black; font-weight: bold;}
.cwoswiecejwirtual p{font-size: 14px; margin: 0;}
.wirtabela{background: url(images/tlowirtabela.png) no-repeat scroll 0 0 transparent; height: 268px; left: 10px; padding: 7px; position: absolute; top: 10px; width: 702px;}
.backgroundserwerytabela{background: url(images/backgroundserwerytabela.png) repeat-x scroll 0 0 transparent; height: 260px; padding-left: 10px; width: 683px;}
.naglowekserwwwtabl{color: #00B2FF; font-size: 18px; font-weight: bold;}
.typyserwww td{height: 22px;}
.typyserwww tr{height: 22px;}
.typyserwww span{color: #00B2FF; font-size: 18px; font-weight: bold; margin-right: 5px;}
.narok td{color: gray; font-size: 18px; font-weight: bold; margin-right: 5px;}
.typyserwww img{float: left; margin-left: 1px;}
.ciemne, .ciemne a, .ciemne a:hover, .ciemne a:visited, .ciemne a:active{color: black !important;}
.ourpanes{background: gray; border-radius: 15px; height: 239px; margin: 0 0 10px 12px; padding: 11px; width: 245px;}
.ourpanes ul{list-style: none outside none; margin: 0; padding: 0; margin-left: 6px;}
.ourpanes li{font-size: 16px; height: 36px; margin-bottom: 10px; width: 234px;}
.adminexone{background: url(images/adminexone.png) no-repeat scroll 0 0 transparent;}
.adminexone:hover{background: url(images/adminexonehov.png) no-repeat scroll 0 0 transparent;}
.mysqlexone{background: url(images/mysqlexone.png) no-repeat scroll 0 0 transparent;}
.mysqlexone:hover{background: url(images/mysqlexonehov.png) no-repeat scroll 0 0 transparent;}
.pocztaexone{background: url(images/pocztaexone.png) no-repeat scroll 0 0 transparent;}
.pocztaexone:hover{background: url(images/pocztaexonehov.png) no-repeat scroll 0 0 transparent;}
.panelexone{background: url(images/panelexone.png) no-repeat scroll 0 0 transparent;}
.panelexone:hover{background: url(images/panelexonehov.png) no-repeat scroll 0 0 transparent;}
.ourpanes a, .ourpanes a:hover, .ourpanes a:active, .ourpanes a:visited{color: black !important; display: block; height: 100%; padding-left: 80px; padding-top: 9px; width: 154px;}
.ourpanes p{color: white; font-size: 11px; line-height: 12px; padding-right: 12px;}
.serwer_wirtualny{border-collapse: separate !important; padding: 5px; background-color: #3A3A3A;border: 1px solid; color: #EEEEEE;  border-radius: 15px; margin-left: 30px;}
table.serwer_wirtualny td{padding: 0 10px;}
.serwer_wirtualny strong{font-size: 14px; font-weight: bold;}
.serwer_wirtualny strong a, .serwer_wirtualny strong a:visited, .serwer_wirtualny strong a:active{color:#FFF0AA;}
.dokumentydlaserwerowwirtualnych{float:left;margin:14px 0;padding:0 0 3px 75px;}
.dokumentydlaserwerowwirtualnych img{float:left;}
.dokumentydlaserwerowwirtualnych a{float:left;font-size:15px;font-weight:normal;margin-left:15px;margin-top:25px;}
.dokumentydlaserwerowwirtualnych a:hover{color: black !important;}
.tabella{background: url(images/tabella.png) no-repeat scroll 0 0 transparent; height:365px; margin: auto; position: relative; width: 948px; margin-top: 5px;}
.boxpodczarny{background: url(images/boxblack.png) no-repeat scroll 0 0 transparent; height: 380px; left: -5px; position: absolute; top: -5px; width: 346px; z-index: 999;}
.box1na3{float: left; height: 361px; position: relative; width: 314px; z-index: 1000;}
.box1na3 .tytul{display: block;}
.white-text .tytul{display: none;}
.white-text .white{display: block !important;}
.tophardware{margin:5px 0 0 63px;}
.white-text * {color:white !important;}
.hardopistopblack{color:black;float:right;font-size:10px;line-height:14px;padding:3px 15px 0 0;text-align:center;width:150px;}
.logodellwhite{left: 15px; position: absolute; top: 68px;}
.dedykitabelkablack{color: black; float: right; font-size: 11px; margin-top: 15px; width: 260px;}
.dedykiopcja{float:left;width:106px;}
.dedykiopisop{float:left;margin-left:15px;width:123px;}
.opcjedodatkowededblack{color: black; font-size: 12px; margin: 20px 0 0 7px;}
.opcjadodatkowa{display: inline; margin-left: 5px;}
.dedykizamowprzy2{bottom: -23px; position: absolute; right: -4px;}
.tytul{margin: 15px 0 0 19px;}
#cennikDedykowanych{bottom: 0; font-size: 39px; font-weight: bold; height: 35px; left: 10px; position: absolute; text-align: center; width: 130px; padding-top: 10px;}
#cennik{background-color: #3B3B3B; border: 1px solid white; border-collapse: collapse; border-radius:8px;}
#cennik td{border: 1px solid gray; color: white; text-align: center; height: 40px; font-size: 15px;padding:5px !important;}
#cennik .span{color: white;}
#cennik .top{border-top: 0;}
#cennik .left{border-left: 0px;}
#cennik .right{border-right: 0;}
#cennik .bottom{border-bottom: 0;}
.kontaktsubmitbutton{background: url(images/contactbutton.png) no-repeat !important; width: 117px !important; height: 31px !important; margin-right: 41px; margin-top: -10px;}
.kontaktsubmitbutton:hover{background: url(images/contactbuttonhov.png) no-repeat !important;}
#technologieChmurowe img{margin-left: 55px;}
#testbannervps{background: url(images/testserbanner.png) no-repeat; width: 1023px; height: 231px; margin-left:6px; margin-top: -6px;}
#uwagatestu{float: left; height: 171px; margin: 19px 0 0 4px; padding: 20px 10px 10px; text-align: center; width: 247px;}
#uwagatestu h2{font-size: 33px; margin-bottom: 20px;}
#uwagatestu p{text-align: left; margin-left: 10px;}
#opistestu{float: right; height: 201px; width: 500px; margin: 19px 10px 0 0;position:relative;}
#opistestu h2{font-size: 24px; font-weight: normal; margin: 25px 0 0 25px;}
#opistestu p{margin: 10px 10px 16px 15px;}
#opistestu span{color: red; font-weight: bold; margin: 10px 0 0 10px;}
#testbuttonofvps{background: url(images/testbuttonofvps.png) no-repeat; width:140px; height: 50px; position: absolute; top:10px; right:-144px;}
#testbuttonofvps:hover{background: url(images/testbuttonofvps2.png) no-repeat;}
#tabelkaoftestvps{border:1px solid #E2E2E2;border-radius:3px 3px 3px 3px;box-shadow:0 0 11px #EAEAEA;height:285px;margin:10px 0;padding:1px;width:370px;}
#tabelkaoftestvps table{width:100%;height:100%;border-collapse:collapse;}
#tabelkaoftestvps .l0{background:#ebecec;}
#tabelkaoftestvps .l1{background:#f7f7f7;}
#tabelkaoftestvps .l2{background:white;}
#tabelkaoftestvps td{border-bottom:1px solid #d6d6d6;}
#tabelkaoftestvps .l2{background:white;}
#tabelkaoftestvps .d1{border-right:1px solid #d6d6d6;padding-left:23px;font-size:18px;color:gray;}
#tabelkaoftestvps .d2{text-align:center;width:150px;font-size:16px;}
.belkadomenypodstrony{background: url(images/belkadome.jpeg) no-repeat scroll 0 0 transparent; height: 149px; position: relative; width: 1020px; margin-left: 12px; border-radius: 0 0 10px 10px;}
.odkryjwie{position: absolute; right: 55px; top: 53px;}
.rabat_info{font-size: 16px; line-height: 35px; font-weight:normal;}
#spolecznoscFacebook{background: url(images/result.png) no-repeat; background-position: -106px -464px; margin-left: 50px; width: 87px; height: 33px; margin-bottom: 9px;}
#spolecznoscBlip{background: url(images/result.png) no-repeat; background-position: -272px -464px; margin-left: 60px; width: 68px; height: 44px;}
#spolecznoscBlip:hover{background: url(images/result.png) no-repeat; background-position: -201px -464px;}
#spolecznoscFacebook:hover{background: url(images/result.png) no-repeat; background-position: -10px -464px;}
.nwhinfoicon{background:url(images/cloudvps/cloudsprite.png) no-repeat scroll -265px -180px transparent;float:left;height:16px;left:-2px;position:absolute;top:5px;width:15px;cursor:pointer}
.nazwapakieunwh .rating{display:block;height:11px;margin:0;position:absolute;text-align:center;top:28px;width:auto;}
.fullrating{background: url(images/cloudvps/cloudsprite.png) no-repeat scroll -267px -167px transparent;display:block;height:11px;width:12px;float:left;}
.nazwapakieunwh .partrating{background:url(images/cloudvps/cloudsprite.png) no-repeat scroll -267px -153px transparent;display:block;height:11px;width:12px;float:left;}
.nazwapakieunwh .fullrating{background: url(images/cloudvps/cloudsprite.png) no-repeat scroll -267px -167px transparent;display:block;height:11px;width:12px;float:left;}
.nwhlegend{bottom:14px;color:gray;font-size:12px;left:45px;position:absolute !important;width:285px;}
.nwhlegend2{bottom:20px;color:gray;font-size:12px;left:214px;position:absolute !important;width:285px;white-space: nowrap;}
#boxybox{width:100%;height:205px;padding-top: 25px;}
#boxybox li{display:block;float:left;margin-left:23px;}
#boxybox li p{padding-right:22px;text-align:right;width:200px;}
.tablekallawirtual tr{height:45px;}
.tablekallawirtual{border-collapse:collapse;margin-top:15px;}
.tablekallawirtual .naglowekalla{background:url(images/naglowekalla.jpg) repeat-x;color:#595959;font-size:20px;}
.opishostingow{color:black;font-size:17px;}
.tablekallawirtual td{text-align:center;border:1px solid #e0e0e0;}
.tablekallawirtual .lll{padding-left:29px;text-align:left !important;width:176px;}
.slider-box .ui-slider-handle{width:52px;height:38px;background:url(images/result.png) scroll -591px -18px transparent !important;border:none;top:-1em;color:white !important;margin-left:-1.6em;font-weight:bold;text-align:center;cursor:pointer;}
.tablekallawirtual .pn{background:#f7f7f7;}
.tablekallawirtual .npn{background:#fbfbfb;}
#LinkowniaStopki li{list-style:none;}
.tekst_long li{list-style:visible;}
.listaregulamin{list-style:decimal !important;}
.listaregulamin li{list-style:decimal !important;}
.swp-breadcrumbs a,.swp-breadcrumbs a:visited,.swp-breadcrumbs a:active{height:21px;padding:2px 20px 2px 5px;color:white;margin-right:-1px;border-radius:2px;background:#757575;}
.swp-breadcrumbs a:hover{background:url(images/bradcrumbsicons.png) no-repeat scroll 59px 8px #757575;}
.swp-breadcrumbs .swp-breadcrumbs-level{background:#6f6f6f;height:21px;padding:2px 20px 2px 5px;margin:0 2px 0 3px;color:white;border-radius:2px;position:relative;cursor:pointer;}
.swp-breadcrumbs{height:50px;margin:46px 12px 15px 12px;}
.dlaczegomybox{border: 1px solid #e8e8e8;border-radius:6px;width:1015px;height:260px;position:relative;}
.dlaczegomybox .dlaczegomyicon{position:absolute;right:40px;top:50px;}
.dlaczegomybox h3{font-size:25px;color:#4798ea;position:absolute;left:30px;top:15px;margin:0;padding:0;}
.dlaczegomybox ul{margin:0;padding:0;list-style:none;position:absolute;top:60px;left:20px;width:670px;height:72%;}
.dlaczegomybox ul li{background:url(images/whyweico.jpg) no-repeat scroll 0 0 transparent;float:left;font-size:13px;height:34px;margin-left:20px;width:270px;padding-left:28px;}
.swp-breadcrumbs .swp-breadcrumbs-level .chkd{background: url(images/bradcrumbsicons.png) no-repeat scroll -17px 1px transparent;bottom:-31px;height:41px;position:absolute;right:-24px;width:38px;}
.swp-breadcrumbs .swp-breadcrumbs-level:hover{background:#757575;}
.delim{background:url(images/bradcrumbsicons.png) no-repeat scroll 0 0 transparent;height:10px;padding-right:0;position:absolute;right:2px;top:8px;width:10px;}
.swp-breadcrumbs .swp-breadcrumbs-level a{margin:0;padding:0;background:none;}
.newButtonLightBlue{background: #48d2fe;
padding:8px 25px;color:white !important;text-shadow:0 1px 0 #006B8C;font-size:21px;
background: -moz-linear-gradient(top,  #48d2fe 0%, #0aa7da 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#48d2fe), color-stop(100%,#0aa7da));
background: -webkit-linear-gradient(top,  #48d2fe 0%,#0aa7da 100%);
background: -o-linear-gradient(top,  #48d2fe 0%,#0aa7da 100%);
background: -ms-linear-gradient(top,  #48d2fe 0%,#0aa7da 100%);
background: linear-gradient(to bottom,  #48d2fe 0%,#0aa7da 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#48d2fe', endColorstr='#0aa7da',GradientType=0 );
border:1px solid #009fd2;border-radius:5px;}
.newButtonLightBlue:hover{background:#2ac1f2;text-shadow:0 -1px 0 #006B8C;
background: -moz-linear-gradient(top,  #2ac1f2 0%, #0aa7da 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2ac1f2), color-stop(100%,#0aa7da));
background: -webkit-linear-gradient(top,  #2ac1f2 0%,#0aa7da 100%);
background: -o-linear-gradient(top,  #2ac1f2 0%,#0aa7da 100%);
background: -ms-linear-gradient(top,  #2ac1f2 0%,#0aa7da 100%);
background: linear-gradient(to bottom,  #2ac1f2 0%,#0aa7da 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2ac1f2', endColorstr='#0aa7da',GradientType=0 );}
.newButtonLightGreen{background: #48d2fe;padding:8px 25px;color:white !important;text-shadow:0 1px 0 #387000;font-size:21px;background: #75d019;
background: -moz-linear-gradient(top,  #75d019 0%, #58aa07 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#75d019), color-stop(100%,#58aa07));
background: -webkit-linear-gradient(top,  #75d019 0%,#58aa07 100%);
background: -o-linear-gradient(top,  #75d019 0%,#58aa07 100%);
background: -ms-linear-gradient(top,  #75d019 0%,#58aa07 100%);
background: linear-gradient(to bottom,  #75d019 0%,#58aa07 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#75d019', endColorstr='#58aa07',GradientType=0 );
border:1px solid #458805;border-radius:5px;}
.newButtonLightGreen:hover{background: #69bf13;text-shadow:0px -1px 0px #387000;
background: -moz-linear-gradient(top,  #69bf13 0%, #58aa07 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#69bf13), color-stop(100%,#58aa07));
background: -webkit-linear-gradient(top,  #69bf13 0%,#58aa07 100%);
background: -o-linear-gradient(top,  #69bf13 0%,#58aa07 100%);
background: -ms-linear-gradient(top,  #69bf13 0%,#58aa07 100%);
background: linear-gradient(to bottom,  #69bf13 0%,#58aa07 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#69bf13', endColorstr='#58aa07',GradientType=0 );}
.newButtonLightOrange{background: #48d2fe;padding:8px 25px;color:white !important;text-shadow:0 1px 0 #9B0000;font-size:21px;background: #ffa400;
background: -moz-linear-gradient(top,  #ffa400 0%, #ff7400 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffa400), color-stop(100%,#ff7400));
background: -webkit-linear-gradient(top,  #ffa400 0%,#ff7400 100%);
background: -o-linear-gradient(top,  #ffa400 0%,#ff7400 100%);
background: -ms-linear-gradient(top,  #ffa400 0%,#ff7400 100%);
background: linear-gradient(to bottom,  #ffa400 0%,#ff7400 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa400', endColorstr='#ff7400',GradientType=0 );
border:1px solid #ff7e00;border-radius:5px;}
.newButtonLightOrange:hover{text-shadow:0px -1px 0px #9B0000;
background: #ff9500; 
background: -moz-linear-gradient(top,  #ff9500 0%, #ff7400 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff9500), color-stop(100%,#ff7400));
background: -webkit-linear-gradient(top,  #ff9500 0%,#ff7400 100%);
background: -o-linear-gradient(top,  #ff9500 0%,#ff7400 100%);
background: -ms-linear-gradient(top,  #ff9500 0%,#ff7400 100%);
background: linear-gradient(to bottom,  #ff9500 0%,#ff7400 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9500', endColorstr='#ff7400',GradientType=0 );}
.forcontacnew label{display:block;float:left;width:130px;font-size:16px;}
.forcontacnew .field-text, .forcontacnew .field-textarea{margin:10px 0;}
.forcontacnew .success{padding:10px 0 10px 10px;background:#0098FF;border-radius:6px;font-size:18px;color:white;}
.forcontacnew .errors{padding:10px 0 10px 10px;background:#FF6600;border-radius:6px;font-size:18px;color:white;}
.forcontacnew .errors .error{float:right; margin-right:10px;}
#mobileReturn{position:fixed;bottom:0px;right:0px;display:block;background:none repeat scroll 0 0 #2BA6CB;border:1px solid #1E728C;box-shadow:0 1px 0 rgba(255, 255, 255, 0.5) inset;color:#FFFFFF;cursor:pointer;display:inline-block;font-family:inherit;font-size:14px;font-weight:bold;line-height:1;margin:0;padding:10px 20px 11px;text-align:center;text-decoration:none;transition:background-color 0.15s ease-in-out 0s;width:auto;font-size:40px;}
/*WERSJE JĘZYKOWE*/
#langs{float: right;margin: 12px;background: none !important;}
#BanerLogedIn #langs{right:0;bottom:-40px;width:194px;}
#BanerLogin #langs{left:290px;top:6px;box-shadow:0 0 10px #254C65;}
#langs span{float:left;margin-right:10px;color:gray;position:relative;top:0px;margin-left:15px;}
#langs a{float:left;margin:0 5px; padding:0;}
#langs a:hover{opacity:0.7;}
#langs a.en, #langs a.pl{width:29px;height:19px;display:block;font-size:0;}
#langs a.pl{background:url(images/langflags/plflg.png) no-repeat;}
#langs a.en{background:url(images/langflags/enflg.png) no-repeat;}
.unifique{background: rgb(255,255,255);background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNmU2ZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(230,230,230,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(230,230,230,1)));background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(230,230,230,1) 100%);background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(230,230,230,1) 100%);background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(230,230,230,1) 100%);background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(230,230,230,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e6e6e6',GradientType=0 );}

.slider-box .info{ padding: 12px; margin:0px; position: absolute; right: 36px; top:-16px; background:url(images/icons/info.png); background-size: 24px 24px; cursor: pointer; }
#miniConfigurator .slider-box .info{ top:16px; right: 50px;}

.ui-tooltip {
    padding: 8px;
    position: absolute;
    z-index: 9999;
    max-width: 300px;
    -webkit-box-shadow: 0 0 5px #aaa;
    box-shadow: 0 0 5px #aaa;
    font-size: 10pt;
}
/* Fades and background-images don't work well together in IE6, drop the image */
* html .ui-tooltip {
    background-image: none;
}
body .ui-tooltip { border-width: 2px; }
