/* ver.1.1 */
/* cr:1 */
/* Reset CSS zm. draft1*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* cr:2 */
@font-face {
    font-family: 'PFDinTextPro';
    src: url('../fileadmin/nazwa/10/fonts/pfdintextpro-regular-webfont.eot');
    src: url('../fileadmin/nazwa/10/fonts/pfdintextpro-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fileadmin/nazwa/10/fonts/pfdintextpro-regular-webfont.woff') format('woff'),
         url('../fileadmin/nazwa/10/fonts/pfdintextpro-regular-webfont.ttf') format('truetype'),
         url('../fileadmin/nazwa/10/fonts/pfdintextpro-regular-webfont.svg#PFDinTextProRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'PFDinTextPro-Medium';
    src: url('../fileadmin/nazwa/10/fonts/pfdintextpro-medium-webfont.eot');
    src: url('../fileadmin/nazwa/10/fonts/pfdintextpro-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fileadmin/nazwa/10/fonts/pfdintextpro-medium-webfont.woff') format('woff'),
         url('../fileadmin/nazwa/10/fonts/pfdintextpro-medium-webfont.ttf') format('truetype'),
         url('../fileadmin/nazwa/10/fonts/pfdintextpro-medium-webfont.svg#PFDinTextProMedium') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'PFDinTextPro';
    src: url('../fileadmin/nazwa/10/fonts/pfdintextpro-bold-webfont.eot');
    src: url('../fileadmin/nazwa/10/fonts/pfdintextpro-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fileadmin/nazwa/10/fonts/pfdintextpro-bold-webfont.woff') format('woff'),
         url('../fileadmin/nazwa/10/fonts/pfdintextpro-bold-webfont.ttf') format('truetype'),
         url('../fileadmin/nazwa/10/fonts/pfdintextpro-bold-webfont.svg#PFDinTextProBold') format('svg');
    font-weight: bold;
    font-style: normal;
}



@font-face {
    font-family: 'Lato-Light';
    src: url('../fileadmin/nazwa/10/fonts/Lato-Light-webfont.eot');
    src: url('../fileadmin/nazwa/10/fonts/Lato-Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fileadmin/nazwa/10/fonts/Lato-Light-webfont.woff') format('woff'),
         url('../fileadmin/nazwa/10/fonts/Lato-Light-webfont.ttf') format('truetype'),
         url('../fileadmin/nazwa/10/fonts/Lato-Light-webfont.svg#Lato-Light') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Lato-Light-Italic';
    src: url('../fileadmin/nazwa/10/fonts/Lato-LightItalic-webfont.eot');
    src: url('../fileadmin/nazwa/10/fonts/Lato-LightItalic-webfont?#iefix') format('embedded-opentype'),
         url('../fileadmin/nazwa/10/fonts/Lato-LightItalic-webfont.woff') format('woff'),
         url('../fileadmin/nazwa/10/fonts/Lato-LightItalic-webfont.ttf') format('truetype'),
         url('../fileadmin/nazwa/10/fonts/Lato-LightItalic-webfont.svg#Lato-Light-Italic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Lato-Regular';
    src: url('../fileadmin/nazwa/10/fonts/Lato-Regular-webfont.eot');
    src: url('../fileadmin/nazwa/10/fonts/Lato-Regular-webfont?#iefix') format('embedded-opentype'),
         url('../fileadmin/nazwa/10/fonts/Lato-Regular-webfont.woff') format('woff'),
         url('../fileadmin/nazwa/10/fonts/Lato-Regular-webfont.ttf') format('truetype'),
         url('../fileadmin/nazwa/10/fonts/Lato-Regular-webfont.svg#PFDinTextProBold') format('svg');
    font-weight: normal;
    font-style: normal;
}



/* cr:4 */

/* ukrycie zakładki Oferty */

.col-2 .csc-menu.csc-menu-1 > li:first-child {
    display: none;
}


body { background: #FFFFFF; color:#484848; font:normal 12px/1.55em Arial, Helvetica, sans-serif; }
a { text-decoration:none; color:#5292cd; }
a:hover { text-decoration:underline; }


body .wrapper {
    overflow-x: hidden;
}


textarea, input {font-family:Arial;}
textarea {font-size:12px;}

/* Buttony */
button { cursor:pointer;}
button::-moz-focus-inner { padding:0; border:0; cursor:pointer;}
.button29::-moz-focus-inner { padding:0; border:0; }
.button29 {background: none repeat scroll 0 0 transparent !important; border: 1px solid #D65C00; color: #FFFFFF !important; display: inline-block; font-family: 'PFDinTextPro-Medium'; height: 29px; padding: 0 !important; text-transform: uppercase; margin:0 auto;}
.button29 span {background: url("../fileadmin/nazwa/10/images/btn_small_bg_outer.png") repeat-x scroll 0 0 transparent; display: block; line-height: 25px; padding: 1px;}
.button29 span span {background: url("../fileadmin/nazwa/10/images/btn_small_bg_inner.png") repeat-x scroll 0 0 transparent; padding: 0 13px; text-shadow: 0 1px 1px #BA5405;}
.button_blue26 {background: none repeat scroll 0 0 transparent !important; border: 1px solid #3E8CD4; color: #FFFFFF !important; display: inline-block; font-family: 'PFDinTextPro-Medium'; height: 26px; padding: 0 !important; text-transform: uppercase; margin: 0 auto;}
.button_blue26 span {background: url("../fileadmin/nazwa/10/images/btn_blue_small_bg_outer.png") repeat-x scroll 0 0 transparent; display: block; line-height: 23px; padding: 1px;}
.button_blue26 span span {background: url("../fileadmin/nazwa/10/images/btn_blue_small_bg_inner.png") repeat-x scroll 0 0 transparent; padding: 0 13px;}
.button34 {border: 1px solid #D65C00; color: #FFFFFF; cursor: pointer; display: inline-block; height: 34px; margin: 0 auto; padding: 0; position: relative; text-transform: uppercase;}
.button34 span {background: url("../fileadmin/nazwa/10/images/btn_banner_bg_outer.png") repeat-x scroll 0 0 transparent; display: block; font-family: 'PFDinTextPro-Medium'; font-size: 14px; line-height: 30px; padding: 1px;}
.button34 span span {background: url("../fileadmin/nazwa/10/images/btn_banner_bg_inner.png") repeat-x scroll 0 0 transparent; padding: 0 14px; text-shadow: 0 1px 1px #BA5405;}
.button36 {border: 1px solid #D65C00; color: #FFFFFF; cursor: pointer; display: inline-block; height: 36px; margin: 0 auto; padding: 0; position: relative; text-transform: uppercase;}
.button36 span {background: url("../fileadmin/nazwa/10/images/btn_banner_bg_outer.png") repeat-x scroll 0 0 transparent; display: block; font-family: 'PFDinTextPro-Medium'; font-size: 14px; line-height: 32px; padding: 1px;}
.button36 span span {background: url("../fileadmin/nazwa/10/images/btn_banner_bg_inner.png") repeat-x scroll 0 0 transparent; padding: 0 14px; text-shadow: 0 1px 1px #BA5405;}
.button47 {border: 1px solid #D65C00; color: #FFFFFF; cursor: pointer; display: inline-block; height: 47px; margin: 0 auto; padding: 0; position: relative; text-transform: uppercase;}
.button47 span {background: url("../fileadmin/nazwa/10/images/big_button_checkout_outer.png") repeat-x scroll 0 0 transparent; font-size: 12px; line-height: 17px; display: block; padding: 1px;}
.button47 span span {background: url("../fileadmin/nazwa/10/images/big_button_checkout.png") repeat-x scroll 0 0 transparent; padding: 6px 13px; text-shadow: 0 1px 1px #BA5405;}
.button47 span span span {background: none repeat scroll 0 0 transparent; font-size: 15px; padding: 0;}
.green-button27 { font-family: 'PFDinTextPro-Medium'; border: 1px solid #5fa225; margin-right: 0px; color: #ffffff!important; padding: 0!important; background:none!important; height:27px; display:inline-block; text-transform: uppercase;}
.green-button27:hover { text-decoration: none; }
.green-button27 span { padding: 1px; line-height: 25px; display:block; background: url(../fileadmin/nazwa/10/images/btn_green_bg_outer.png) 0 0 repeat-x;  }
.green-button27 span span {  padding: 0 15px 0 15px; background: url(../fileadmin/nazwa/10/images/btn_green_bg_inner.png) 0 0 repeat-x; text-shadow: 0px 1px 1px #5fa225; /*filter: dropshadow(color=#5fa225, offx=0, offy=1);*/ }

.projects-list-navigation .projects-list-navigation-prev {display: block; float: left; background: url(../fileadmin/nazwa/10/images/btn-prev.png) no-repeat -29px top; width: 102px; height: 27px; line-height: 27px; text-align: right; padding-right: 7px; border: 1px #e7e7e7 solid; text-transform: uppercase; color: #7e7e7e; text-decoration: none !important; font-family: 'PFDinTextPro'; font-size:14px; font-weight: bold;}
.projects-list-navigation .projects-list-navigation-next {display: block; float: right; background: url(../fileadmin/nazwa/10/images/btn-next.png) no-repeat left top; width: 92px; height: 27px; line-height: 27px; padding-left: 12px; border: 1px #e7e7e7 solid; text-transform: uppercase; color: #7e7e7e; text-decoration: none !important; font-family: 'PFDinTextPro'; font-size:14px; font-weight: bold;}

.projects-list-navigation-first {display: block; float: left; background: url(../fileadmin/nazwa/10/images/btn-prev.png) no-repeat left top; width: 21px; height: 27px;padding-right: 7px; border: 1px #e7e7e7 solid;}
.projects-list-navigation-last {display: block; float: right; background: url(../fileadmin/nazwa/10/images/btn-next.png) no-repeat right top; width: 21px; height: 27px;padding-right: 7px; border: 1px #e7e7e7 solid;}
.projects-list-navigation-first span, .projects-list-navigation-last span {display: none;}
.projects-list-navigation-first.disabled, .projects-list-navigation-prev.disabled, .projects-list-navigation-next.disabled, .projects-list-navigation-last.disabled {opacity: 0.4; filter: alpha(opacity=40); zoom: 1; cursor: default;}

.projects-list-navigation-manual {float: left; padding: 0  9px; line-height: 29px; margin: 0 0 25px; }
.projects-list-navigation-manual strong {float: left; display: block; padding-right: 11px;}
.projects-list-navigation-manual strong span {background: #dddddd; width: 1px; height: 11px; display: inline-block; margin-left: 11px;}
.projects-list-navigation-manual form {float: left;}
.projects-list-navigation-manual form label {float: left; margin-right: 11px;}
.projects-list-navigation-manual form .input-box {float: left;}
.projects-list-navigation-manual form button {float: left;}
.projects-list-navigation-manual .input-box {background: url(../fileadmin/nazwa/10/images/input-project-list.png) no-repeat -1px -1px; width: 40px; border-right: 1px solid #dedede; margin-right: 5px;}
.projects-list-navigation-manual .input-box .input-text {height: 27px; line-height: 27px; width: 40px; background: none; border: 0; text-align: center;}
.projects-list-navigation-manual button.button::-moz-focus-inner { padding:0; border:0; } /* FF Fix */
.projects-list-navigation-manual button.button { cursor:pointer; float: right; display:inline-block; position:relative; padding: 0; margin: 0; height: 29px; border: 1px solid #e7e7e7; color: #7e7e7e !important; text-transform: uppercase; background: #fff; text-shadow:none !important;}
.projects-list-navigation-manual button.button span {font-family: 'PFDinTextPro'; font-weight: bold; font-size:14px; margin: 1px; padding: 0 2px; line-height: 25px; display:block; background: #fafaf9; text-shadow:none !important;}

a.button { font-family: 'PFDinTextPro-Medium'; border: 1px solid #d65c00; color: #ffffff!important; padding: 0!important; background:none!important; height:27px; display:inline-block; text-transform: uppercase; }
a.button:hover { text-decoration: none; }
a.button span { padding: 1px; font-size: 14px; line-height: 25px; display:block; background: url(../fileadmin/nazwa/10/images/btn_small_bg_outer.png) 0 0 repeat-x;  }
a.button span span {  padding: 0 13px 0 13px; background: url(../fileadmin/nazwa/10/images/btn_small_bg_inner.png) 0 0 repeat-x; text-shadow: 0px 1px 1px #ba5405; /* filter: dropshadow(color=#ba5405, offx=0, offy=1);*/ }

.check-hover-checked, .radio-hover-checked {background-position:0 0 !important;}
.align-right {text-align:right;}
i {
    font-style: italic;
}
sup,
sub {
	height: 0;
	line-height: 1;
	vertical-align: baseline;
	_vertical-align: bottom;
	position: relative;
	
}
sup {
	bottom: 1ex;
}
sub {
	top: .5ex;
}
strong,b { font-weight:bold; }
.csc-default .csc-default {margin:0px !important;}
.csc-default h1 { font-size:23px; font-weight:normal; line-height:32px; }
.csc-default h2 { font-size:16px; line-height:24px; }
.csc-default h3,
.csc-default .csc-subheader { font-size:14px; line-height:24px; }
.csc-default h4 { font-size:13px; line-height:24px; }
.csc-default h5 { font-size:12px; line-height:24px; }
.csc-default h6 {}
.csc-default h1,
.csc-default h2,
.csc-default h3,
.csc-default h4,
.csc-default h5, 
.csc-default h6,
.csc-default .csc-subheader { color:#2d2d2d;font-family:'PFDinTextPro-Medium';  }
.csc-header h1 { margin: 0 0 13px; }
.csc-header h2,
.csc-header h3,
.csc-header h4,
.csc-header h5,
.csc-header h6 { margin: 0 0 16px; }
.csc-default h1.csc-firstHeader { margin-top: -8px; }
.csc-default hr { border: 0; border-bottom: 1px solid #e7e7e7; }
.divider { margin: 0 0 15px; }
p.bodytext { margin: 0 0 18px; }

.right { float:right }
.col2-set .col-1 { float:left; width: 48.5%; }
.col2-set .col-2 { float:right; width: 48.5%; }

.col3-set .col-1 { float:left; width: 31%; }
.col3-set .col-2 { float:left; width: 31%; margin-left: 2.5%; }
.col3-set .col-3 { float:right; width: 31%; }

/* dopisane */
#c4 .col2-set .col-1 {
	width: 68%;
}

#c4 .col-2.col-narrow {
	width: 29%;
}

/* <!-- dopisane --> */


.data-table { width: 100%; }
.data-table td { border-bottom: 1px solid #e8e8e8; color:#484848; padding: 3px 19px; }
.data-table th { color:#5292cd; border-bottom: 1px solid #e8e8e8; padding: 3px 19px; }
.data-table tr.odd { background:#ffffff; }

.a-center { text-align: center!important; }

/* header */

.wrapper { min-width: 1000px; }
.header-container { width: 100%; /* border-top: 1px solid #FFFFFF;*/  background-color: #F5F5F5;}
.header { width: 1000px; margin: 0 auto; min-height: 79px; }
.header .logo { float:left; text-decoration:none !important; margin: 0; }
.header .logo strong { position:absolute; top:-999em; left:-999em; width:0; height:0; font-size:0; line-height:0; text-indent:-999em; overflow:hidden; }
.header h1.logo,
.header p.logo { margin: 24px 0 18px 19px; padding:0; }
.header .logo img { display:block; }
/*.header .logo .logo{width: 231px; height: 34px; background: url('/fileadmin/nazwa/10/landing-page/18lat/logo_nazwa_18_lat.png') no-repeat;}*/
.header .details { clear:both; position:relative; }
.header .search-box { width: 315px; float:right;  }
.header .search-box .input-box { background:url(../fileadmin/nazwa/10/images/header_search_input.png) 0 0 no-repeat; margin: 1px; float: left; }
*:first-child+html .header .search-box .input-box { margin: 1px 0 -1px 1px }
.header .search-box .input-box input.input-text { font-family: Arial, Helvetica, sans-serif; font-size: 12px; display: block; background: none; border: 0; line-height: 17px; height: 17px; padding: 2px 6px; width: 189px; color:#9f9f9f; }
.header .search-box .input-submit { display:block; margin: 1px 0 0 0; }
.header .search-box form { display:inline; }
.header .static-pages { float: left; }
.header .static-pages li { float: left; padding: 0 25px 0 0; line-height: 26px; font-weight:bold; }
.header .static-pages li a { color: #807f7f; }
.header .right { padding: 29px 0 0;}
.nav-top { 
		width: 100%; 
		border-bottom: 1px solid #4a4a4a;
		min-height: 30px;
		background: #6d6d6d; /* Old browsers */
		/* IE9 SVG, needs conditional override of 'filter' to 'none' */
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZkNmQ2ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzY4Njg2OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzY3Njc2NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2MDYwNjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(top, #6d6d6d 0%, #686868 50%, #676767 51%, #606060 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6d6d6d), color-stop(50%,#686868), color-stop(51%,#676767), color-stop(100%,#606060)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #6d6d6d 0%,#686868 50%,#676767 51%,#606060 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #6d6d6d 0%,#686868 50%,#676767 51%,#606060 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #6d6d6d 0%,#686868 50%,#676767 51%,#606060 100%); /* IE10+ */
		background: linear-gradient(top, #6d6d6d 0%,#686868 50%,#676767 51%,#606060 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6d6d6d', endColorstr='#606060',GradientType=0 ); /* IE6-8 */
}
.nav-top .nav-top-inner { width:1000px; margin: 0 auto;}
.nav-top a { color:#ffffff; }
.nav-top .tabs-top { float: left; font-size: 13px; margin: 4px 6px 0 0; }
.nav-top .tabs-top li { padding: 0 16px 0 13px; float: left; border: 1px solid #898989; border-width: 1px 1px 0; margin: 0 2px 0 0; color:#767676; background:url(../fileadmin/nazwa/10/images/bkg_tabs_no.png) 0 0 repeat-x; line-height: 25px; }
.nav-top .tabs-top li:first-child { padding: 0 21px 0 24px; }
.nav-top .tabs-top li.active { color:#737373; background:url(../fileadmin/nazwa/10/images/bkg_tabs_act.png) 0 0 repeat-x; -webkit-box-shadow: 0px -1px 0px 0px #535353; -moz-box-shadow: 0px -1px -px 0px #535353; box-shadow: 0px -1px -px 0px #535353;  padding-bottom: 2px; margin-bottom: -2px; position:relative; }
.nav-top .tabs-top li.active a { color:#737373; }
.nav-top .other-menu { float: left; margin: 5px 0 0 0; }
.nav-top .other-menu li { font-size: 13px; float: left; border-left: 1px solid #5a5a5a; border-right: 1px solid #8a8a8a; padding: 0 10px 0 14px;position: relative; }
.nav-top .other-menu li a { display:inline-block; margin: 4px 0 0; }
.nav-top .other-menu li.tools { background:url(../fileadmin/nazwa/10/images/i-n-tools.png) 12px 5px no-repeat; padding: 0 10px 0 33px; border-right: 1px solid #8a8a8a; border-left:0; }
.nav-top .other-menu li.tools a { background:url(../fileadmin/nazwa/10/images/i-n-arrow.png) 100% 50% no-repeat; padding-right: 13px; position:relative;}
.nav-top .other-menu li.tools_hover a, .nav-top .other-menu li.tools a:hover {z-index:9999;}
.nav-top .other-menu li.last { border-right: 0; }
.nav-top .other-menu li div div div { padding: 1px 0; display:none; width: 181px; background:#8D8D8D;  position:absolute;left: 4px; margin: 3px auto 0; text-align:center; z-index: 999; -webkit-box-shadow: 0 -3px 4px -4px #000000; -moz-box-shadow: 0 -3px 4px -4px #000000; box-shadow: 0 -3px 4px -4px #000000; }
.nav-top .other-menu li div img {}
.nav-top .other-menu li ul { float:none; display:block; text-align:left; background:url(../fileadmin/nazwa/10/images/tools-bg.png) left top repeat-x #6c6c6c; margin: 0 1px; padding-top: 15px;} 
.nav-top .other-menu li ul li { background: none; border: 0 none; display: block; float: none; margin: 0 1px; padding: 2px 5px 17px; overflow:hidden; }
.nav-top .other-menu li.tools ul li a { color:#fff; text-decoration:none; display:block; margin: 0; background:none; float:right; width: 113px; }
.nav-top .other-menu li.tools ul li a strong {font-size:13px;}
.nav-top .other-menu li.tools ul li a strong, .nav-top .other-menu li.tools ul li a span {display:block;}
.nav-top .other-menu li.tools ul li a span {font-size:11px; white-space:nowrap; margin-top:-5px;}
.ico-tools-sub {float:left; padding-right:8px; padding-left:4px; padding-top:5px;}
/*.nav-top .other-menu li.tools ul li a:hover { background:#e5e5e4!important; margin: -1px -4px; padding: 1px 4px; }*/

.nav-top .right { float:right; margin: 9px 0 0; color: #AFAFAF;}
.nav-top .right li {float: left; margin: 0 0 0 9px;}
.nav-top .right a {color: #FFF;}
.nav-top .right strong {color: #FFF; font-weight: normal;}
.nav-top .right .log-in, .nav-top .right .active { font-size: 13px;  background:url(../fileadmin/nazwa/10/images/i-n-key.png) 6px 50% no-repeat; padding: 0 0 0 28px;  }
.nav-top .right .log-out { font-size: 13px;  background:url(../fileadmin/nazwa/10/images/i-n-key.png) 6px 50% no-repeat; padding: 0 0 0 28px; border-left: 1px solid #AFAFAF; }
/*zarabaiaj z nami*/
#menuTopPartnerProgram {background: url("../fileadmin/nazwa/10/images/pp-ico.png") no-repeat scroll 6px 2px transparent;    display: inline;    float: right;    font-size: 13px;    margin: 9px 0 0;    padding: 0 4px 0 28px;}
#menuTopPromotions {background: url("../fileadmin/nazwa/10/images/ico-promocje.png") no-repeat scroll 6px 2px transparent;    display: inline;    float: right;    font-size: 13px;    margin: 9px 0 0;    padding: 0 4px 0 28px; color: #fff;}


/* menu main */
/*.nav-main {
		float:left;
		width: 770px;
}*/
.nav-main ul { float:left;width: 770px; height: 40px; background:url(../fileadmin/nazwa/10/images/bkg_menu_main-hover.jpg) 0 -40px no-repeat; border: 1px solid #e95f14; }

.nav-main li {
    background: rgba(0, 0, 0, 0);
    display: block;
    float: left;
    font-family: "PFDinTextPro-Medium";
    line-height: 40px;
    text-transform: uppercase;
}
.nav-main li a {  zoom:1; }
.nav-main li small { display:none; position: absolute; left: 0; width:100%; text-align: center; vertical-align: bottom; bottom: -13px; /*z-index: 20;*/ }
.nav-main li small img { vertical-align: bottom;  margin-bottom: 7px; }
.nav-main li.active small { display: block; }
/*.nav-main li.active span { display: block; }*/
.nav-main li a:hover { text-decoration: none; }
.nav-main li a:hover span { display:block; }
.nav-main li span span { zoom:1; display:block; text-align:center; position:relative; background:none!important; color:#FFFFFF; text-shadow: 1px 1px 0px #be590c; font-size: 12px; padding: 0 0 0.4px;}
.nav-main li.promo a span span { background:url(../fileadmin/nazwa/10/images/i-m-promo.png) 10px 50% no-repeat!important; display:block; }
.nav-main li.promo span span { padding-left:27px; }
.nav-main li.promo { border-right:0; }







.nav-main li.el-3.active span span{    padding-right: 66px!important;
	background: url("/fileadmin/nazwa/Pliki_rozne/menu_inne/nowosc_menu.png") no-repeat scroll 84px 11px rgba(0, 0, 0, 0) !important}




.nav-main li.promo.active a span span { background:url(../fileadmin/nazwa/10/images/i-m-promo.png) 10px 50% no-repeat!important; display:block;
}


#activated .nav-level-1 {display: block !important; z-index: 999;}
.nav-level-1 { display:none; border-top: 1px solid #c74902; position:absolute; background: url(../fileadmin/nazwa/10/images/bkb_menu_level-1.png) left bottom repeat-x; width: 1000px; top: 42px; z-index: 14; padding: 3px 0 10px; }
.nav-level-1 .wrap-nav-cols { background:#FFFFFF; margin: 0 4px; padding: 31px 16px 30px; }
.nav-level-1 .col { float: left; border-left: 1px solid #e4e4e3; min-height: 143px; padding: 0 32px 0 18px; max-width:188px; height: 165px; }
.level-m10 .nav-level-1 .col {/*height: 182px;*/}
.nav-level-1 .col:first-child { border: 0; }
.nav-level-1 a,.nav-level-1 strong { color:#5292cd; line-height: 14px; }
.nav-level-1 h5 { color:#5d5c5c; font-family:'PFDinTextPro-Medium'; text-transform:uppercase; font-size: 13px; margin: 0 0 6px; line-height: 14px; }
.nav-level-1 .type-1 a, #c2213 span { color:#7f7f7f; }

.nav-level-1 .type-1 strong { display:block; font-family:'PFDinTextPro'; font-weight:bold; font-size: 15px; text-transform: uppercase; } 
.nav-level-1 .type-1 li { border-bottom: 1px solid #e4e4e3; padding: 8px 0; max-width: 185px;}
.nav-level-1 .type-1 li:first-child { border-bottom: 1px solid #e4e4e3; padding-top: 0; }
.nr1_3 {
    border: 0 none !important;
}
.nav-level-1 .type-1 li.last { padding: 0; border-bottom: 0;}
.nav-level-1 .type-2 li,
.nav-level-1 .type-3 li { background: url(../fileadmin/nazwa/10/images/i-l-arrow.png) 0 60% no-repeat; padding-left: 17px; max-width: 182px;}
.nav-level-1 .type-2,
.nav-level-1 .type-3,
.nav-level-1 .type-4 { position:relative; }
.nav-level-1 .internal-link { }
.nav-level-1 .internal-link { background: url(../fileadmin/nazwa/10/images/i-l-arrow.png) 100% 60% no-repeat; padding-right: 14px; }

.nav-level-1.nav-type-2 {  width: 772px; }
.nav-level-1.nav-type-3 {  width: 515px; }  



/* zmiana styli na zakładce inne usługi */

#c2210 .nav-level-1 .type-2 li:first-child {
    border: 0 none;
    padding-top: 0;
}

#c2210 .nav-level-1 .type-2 li {
    border-top: 1px solid #e4e4e3;
    max-width: 185px;
    padding: 8px 0;
}

#c2210 .nav-level-1 .type-2 a {
    color: #7f7f7f;
}

#c2210 .nav-level-1 .type-2 strong {
    display: block;
    font-family: 'PFDinTextPro';
    font-size: 15px;
    font-weight: bold;
    text-transform: uppercase;
}
/*
#c2210 .nav-level-1 a, .nav-level-1 strong {
    color: #5292cd;
    line-height: 14px;
}
*/

#c2210 .nav-level-1 .type-2 li {
	background: none;
}

#c2210 .nav-level-1 .type-2 a {
    color: #7f7f7f;
}

#c2210 .nav-level-1 .type-2 li {
	max-width: 215px;
}



#c2210 .nav-level-1 .type-2 {
    max-width: 280px;
    padding: 0 15px !important;
    width: 280px;
height: 225px;
}


#c2210 .nav-level-1 .type-3 {
	max-width: 160px;
	width: 160px;
}







/* <!-- --> */


/* breadcrumbs */
.breadcrumbs { /* background: url(../fileadmin/nazwa/10/images/bkg-breadcrumbs.png) no-repeat left top; */ height: 39px; line-height: 39px; width: 1000px; margin: 0 auto; }
.breadcrumbs ul { /* margin-left: 20px; */ padding-left: 14px; background: url(../fileadmin/nazwa/10/images/i-home.png) no-repeat left center; overflow: hidden; }
.breadcrumbs ul li { list-style: none; float: left; padding-left: 22px; background: url(../fileadmin/nazwa/10/images/i-f-arrow.png) no-repeat 7px center; }
.breadcrumbs ul li a { color: #5292cd; }
.breadcrumbs ul li a.active { color: #6c6c6c; }

/* block mini-cart  */
.mini-cart {
	float:right;
	width:221px;
	border: 1px solid #4c82ce; 
}
.mini-cart .mini-cart-info { width: 100%; min-height: 40px; background: url(../fileadmin/nazwa/10/images/bkg_mini_cart.jpg) 0 0 no-repeat; color:#fffefe; text-shadow: 0px 1px 0px #4572a9; /*filter: dropshadow(color=#4572a9, offx=0, offy=1);*/ }
.mini-cart .mini-cart-info .mini-cart-summary { background: url(../fileadmin/nazwa/10/images/bkg_ico_cart.png) 100% 0 no-repeat; cursor: pointer; }
.mini-cart .mini-cart-info .mini-cart-summary-up { background: url(../fileadmin/nazwa/10/images/bkg_ico_cart_up.png) 100% 0 no-repeat; cursor: pointer; }
.mini-cart .mini-cart-info .label { background:url(../fileadmin/nazwa/10/images/i-s-cart.png) 10px 50% no-repeat; font-size: 13px; display:block; line-height: 39px; padding: 0 0 0 35px; }
.mini-cart .mini-cart-info .price { font-weight:bold; font-size: 12px; float:right; margin: 0 40px 0 0; }

.mini-cart-details { display: none; border: 4px #4b81cd solid; position: absolute; right: 0; top: 42px; z-index: 999; box-shadow: 0 7px 7px -4px #000000;}
.mini-cart-details-inner {border: 1px #fff solid; width: 207px; background: #f5f5f5; padding: 9px 19px;}
.arrow-mini-cart-details {position: absolute; left: 113px; top: -9px;}
.mini-cart-select .miniCart-naTooltip {display: block; float: left; margin: 15px 10px 0 13px; cursor: pointer;}
.mini-cart-details-inner .newListSelected { max-width: 167px!important;min-width: 167px!important; width: 167px!important; position:relative; line-height:27px; height: 27px; border: 1px solid #ffffff; background: url(../fileadmin/nazwa/10/images/bkg_compare_select.png) 0 0 no-repeat; margin: 8px 0; float: left;}
.mini-cart-details-inner .selectedTxt { background:url(../fileadmin/nazwa/10/images/bt_compare_select.png) 99% 50% no-repeat; padding: 0 24px 0 10px; overflow: hidden; cursor: pointer; }
.mini-cart-details-inner .newList { position: absolute; z-index: 18; background:#FFFFFF; top:27px!important; border: 1px solid #DEDEDE; border-width: 0 1px 1px; }
.mini-cart-details-inner .newList li { background:#FFFFFF; color: #484848;  padding: 0 10px; cursor: pointer; width: 145px; border: 1px solid #DEDEDE; margin-top: -1px;}
.mini-cart-details-inner .newList li.newListHover { background:#eeeeee; }
.mini-cart-details-inner .newList li.last { border-bottom: 1px solid #dedede; }
.mini-cart-prods {border-bottom: 1px #e4e4e3 solid; border-top: 1px #fff solid; margin: 0 -19px; }
.mini-cart-prods-inner {border-top: 1px #e4e4e3 solid; padding: 11px 19px; background: #fff;}
.mini-cart-prods-cat {display: block; padding-bottom: 4px; border-bottom: 1px solid #e4e4e3;}
.mini-cart-prods-inner ul {margin: 15px 0 10px;}
.mini-cart-prods-inner ul li {margin-bottom: 5px; line-height: 14px; }
.mini-cart-prods-inner .delete-row {display: inline-block; float: left; margin-right: 7px; cursor: pointer;}
.promo-mini-cart {display: block; font-size: 11px; color: #449403; width: 185px; float: right;}
.resume-mini-cart {margin-top: 14px;}
.resume-mini span {float: left; color: #000;}
.resume-mini span.resume-netto-mini {float: right;} 
.resume-prod-mini {border-bottom: 1px #fff solid; margin-bottom: 10px;}
.resume-prod-mini-inner {padding: 10px 0; border-bottom: 1px #e4e4e3 solid;}
.resume-total-mini {color: #484848; margin-bottom: 10px;}
.resume-total-price-mini {font-size: 15px; float: right;}
.pp-point-mini {float: right !important; margin-top: 11px;}
.resume-total-mini span {color: #8b8b8b; font-size: 11px; display: block; float: left; line-height: 13px;}
.resume-total-mini span img {display: inline-block; float: right; margin-left: 5px; margin-top: -1px; cursor: pointer;}
.resume-mini-cart a.button_blue { font-family: 'PFDinTextPro-Medium'; border: 1px solid #3e8cd4; color: #ffffff!important; padding: 0!important; background:none!important; height:25px; display:inline-block; text-transform: uppercase; /*font-weight: bold;*/ }
.resume-mini-cart a.button_blue:hover { text-decoration: none; }
.resume-mini-cart a.button_blue span { padding: 1px; line-height: 23px; display:block; background: url(../fileadmin/nazwa/10/images/btn_blue_small_bg_outer.png) 0 0 repeat-x;  }
.resume-mini-cart a.button_blue span span {  padding: 0 9px 0 9px; background: url(../fileadmin/nazwa/10/images/btn_blue_small_bg_inner.png) 0 0 repeat-x; }
.resume-mini-cart a.button { font-family: 'PFDinTextPro-Medium'; border: 1px solid #d65c00; color: #ffffff!important; padding: 0!important; background:none!important; height:27px; display:inline-block; text-transform: uppercase; /*font-weight: bold;*/ }
.resume-mini-cart a.button:hover { text-decoration: none; }
.resume-mini-cart a.button.disabled {cursor: default; opacity: 0.4; filter: alpha(opacity=40); zoom: 1;} 
.resume-mini-cart a.button span { padding: 1px; line-height: 25px; display:block; background: url(../fileadmin/nazwa/10/images/btn_small_bg_outer.png) 0 0 repeat-x;  }
.resume-mini-cart a.button span span {  padding: 0 10px 0 10px; background: url(../fileadmin/nazwa/10/images/btn_small_bg_inner.png) 0 0 repeat-x; text-shadow: 0px 1px 1px #ba5405; font-size: 12px; /*filter: dropshadow(color=#ba5405, offx=0, offy=1);*/ }
.rewind-prod-list {margin-bottom: 10px;}
.rewind-prod-list p {float: left;}
.rewind-prod-list a {float: right; background: url(../fileadmin/nazwa/10/images/i-l-arrow.png) 100% 50% no-repeat; padding-right: 14px;}

.main-container { 
  width: 100% !important;
/*  background: url("/fileadmin/nazwa/10/images/AccordionBanner/main-container-home_bg_crm.JPG") repeat-x scroll 0 0 #FFFFFF; */
/*  padding-top: 10px; */
}
.main { width: 1000px; margin: 0 auto; text-align: left; position: relative;}

.col2-layout-right  .col-left { float: left;  }
.col2-layout-right .wrap { border: 1px #e4e4e3 solid; background: #fff; padding: 29px 20px 31px 23px; width: 751px; float: left; }
.col2-layout-right .col-main { float: left; width: 507px; padding-right: 26px; border-right: #ededed 1px solid; margin-right: 26px; }
.col2-layout-right .col-right { float: right; width: 191px; }

.subpage { /* border: 1px solid #dbdbdb; */ background:#ffffff; }

.csc-sitemap  { margin-right: 14px; background: #fff; padding: 15px 19px; margin-bottom:15px; }
.submenu {border: 1px #e4e4e3 solid; width: 150px; margin-right: 14px; background: #fff; padding: 15px 19px; margin-bottom:15px; }
.csc-sitemap li,
.submenu li { border-top: 1px #e7e7e7 solid;}
.csc-sitemap  li:first-child,
.submenu li:first-child { border-top: 0; }
.csc-sitemap li.last,
.submenu li.last {border-bottom: 0px; }
.csc-sitemap li a,
.submenu li a {line-height: 17px; padding: 8px 0 8px 14px; background: url(../fileadmin/nazwa/10/images/i-f-arrow.png) 0 50% no-repeat; display: block;}
.csc-sitemap li a:hover,
.submenu li a:hover {background: url(../fileadmin/nazwa/10/images/i-l-arrow.png) 0 50% no-repeat;}
.csc-sitemap li a.active,
.submenu li a.active {background: url(../fileadmin/nazwa/10/images/i-l-arrow.png) 0 50% no-repeat; text-decoration: none;}
.csc-sitemap ul ul { padding: 0 0 0 14px ;border-top: 1px #e4e4e3 solid; }

.submenu-type-2 li a { background:none; padding-left: 0; }  
.submenu-type-2 li a.active,
.submenu-type-2 li a:hover  { background:none; }

.submenu-type-2 .csc-menu-def { border-top:1px solid #E7E7E7; }
  
.submenu-type-2 div:first-child ul,
.submenu-type-2 .csc-menu-6 ul li:first-child { border-top: 0 none; }
.submenu-type-2 .csc-menu-6 ul li:first-child { border-top: 1px #e7e7e7 solid; }
.submenu-type-2 .csc-menu-6 ul li a { padding-left: 12px; background: url(../fileadmin/nazwa/10/images/i-f-arrow.png) 0 15px no-repeat;}
.submenu-type-2 .csc-menu-6 ul li a:hover { background: url(../fileadmin/nazwa/10/images/i-l-arrow.png) 0 15px no-repeat; }
.submenu-type-2 .csc-menu-6 ul li a.active { background: url(../fileadmin/nazwa/10/images/i-l-arrow.png) 0 15px no-repeat; font-weight: bold; text-decoration: none; }
.submenu-type-2 .csc-menu-6 li.act a { font-weight:bold; }
.submenu-type-2 .csc-menu-6 li.act a span  { font-weight:normal; }
.submenu-type-2 .csc-menu-6 li.act ul li  a { font-weight:normal; }
.submenu-type-2 .csc-menu-6 li.act ul li.act strong a { font-weight: bold; }
.submenu-type-2 li a strong { display:inline; margin-top: 0; }
.submenu-type-2 li a span { color: #797979; font-size: 12px; margin-left:3px; }

.submenu.secondSubmenuContainer h1 {font-size: 13px; line-height: 1em; font-family: Arial; margin: 8px 0; font-weight: normal; color: #5292CD;}
.submenu.secondSubmenuContainer h2.domain-category {font-size: 13px; line-height: 1em; font-family: Arial; margin: 8px 0; font-weight: normal; color: #5292CD;}
.secondSubmenuContainer li.selected {font-weight: bold;}

.help-submenu h5 {   margin: 8px 0 0 0; font-family: Arial, Helvetica, sans-serif; font-weight:bold; } 
.help-submenu ul li a { background: none repeat scroll 0 0 transparent !important; float: left; padding-left: 0 !important; padding-right: 3px !important; color: #5292cd; }
.help-submenu ul li span { color: #797979; display: block; float: left; font-size: 12px; padding: 8px 0; }
.help-submenu ul li.last {border-bottom: 1px solid #E7E7E7; }

.pk-left-menu div.csc-default { background: #f9f9f9; padding: 14px 18px; }
.pk-left-menu { padding: 1px !important; width: 186px !important; }
.pk-left-menu div.csc-default h2 { text-transform: uppercase; font-size: 14px; color: #565656; font-family: 'PFDinTextPro-Medium'; font-weight: normal; margin-top: -5px; background: url(../fileadmin/nazwa/10/images/pk-login.png) no-repeat 20px 2px; margin-right: -19px; padding-left: 40px; margin-left: -19px; height: 32px; line-height: 24px; border-bottom: 1px #e7e7e7 solid; margin-bottom: 0; }
.pk-left-menu li a {
    background: none !important; padding-left: 0 !important;
    padding-right: 3px !important;
}

.footer-container { width: 100%; background-color: #FAFAFA; }
.footer { width: 1000px; margin: 22px auto 0; padding: 0 0 30px; color:#777777; /* border-top: 1px solid #dadada; */ text-shadow: 1px 1px 0px #ffffff; }
.footer a { color:#777777; }
.footer h5 { color:#b0b0b0!important; } 
.footer p.bodytext { margin: 0!important; font-size: 11px!important; }
.footer .footer-info { border-top: 1px solid #dadada; border-bottom: 1px solid #fffcfc; margin: 0 0 25px;  padding: 10px 0;}
.footer .footer-info .inner { border-top: 1px solid #fffcfc; border-bottom: 1px solid #dadada; padding: 5px 0; }
.footer .footer-info p.copy { float: left; width: 250px; line-height: 30px; font-size: 11px; }
.footer .footer-info ul { float: left; }
.footer .footer-info ul li { float:left; line-height: 30px; }
.footer .footer-info ul li span { padding: 0 10px; }
.footer .footer-info ul li a { color:#777777; }
.footer .partners { float:right; min-width: 283px; }
.footer .partners p { float:left; min-width: 80px; line-height: 30px; }
.footer .partners img { margin: -9px 0 0 2px; }
.footer .col3-set { color:#b0b0b0; font-size: 11px; text-shadow: none; }
.footer .col4-set .col-1 { width: 290px; float:left; }
.footer .col4-set .col-2 { width: 170px; float:left; margin-left: 40px; }
.footer .col4-set .col-3 { width: 206px; float:left; margin-left: 40px; }
.footer .col4-set .col-4 { width: 206px; float:right; }
.footer .csc-textpic .csc-textpic-image.csc-textpic-firstcol { margin-right: 20px;  }
.footer .col4-set .col-3 img { display:block; }
.footer h4 { font-family: 'PFDinTextPro'!important; color:#727272!important; font-weight: bold!important; font-size: 14px!important; line-height: 20px!important; margin: 0 0 7px!important; text-transform:uppercase!important; }
.footer h4 small { font-size: 10px; }
.footer .col4-set { margin: 0 0 21px; border-top: 1px solid #fffcfc; padding: 29px 0 0; }
.footer .col4-set li { line-height: 20px; }
.footer .footer-contact  { margin-top: 11px; }
.footer .footer-contact li { border-top: 1px solid #dadada; }
.footer .footer-contact li p {display:block; border-top: 1px solid #fffcfc; padding: 6px 0 9px; margin: 0; }
.footer .footer-contact li.phone { color:#8f8f8f; font-weight:bold; font-size: 22px;  font-family: 'PFDinTextPro';  line-height: 28px;}
.footer .footer-contact li.phone p { background:url(/fileadmin/nazwa/10/images/images/icon_kontakt/telefon_kom.png) 0 0 no-repeat; padding-left: 32px; line-height: 20px; }
.footer .footer-contact li.phone small { font-size: 14px; line-height: 15px; display: block; margin-top: 3px; font-weight: normal;}
.footer .footer-contact li a { color:#777777; }
.footer .footer-contact li.phone p { background: rgba(0, 0, 0, 0) url("/fileadmin/nazwa/10/images/images/icon_kontakt/telefon.png") no-repeat scroll 3px 11px; padding-left: 42px;}
.footer .footer-contact li.e-mail p { background:url(/fileadmin/nazwa/10/images/images/icon_kontakt/email.png) 0 5px no-repeat; padding: 3px 0 6px 42px; }
.footer .footer-contact li.chat p { background:url(/fileadmin/nazwa/10/images/images/icon_kontakt/czat.png) 0 6px no-repeat; padding: 3px 0 6px 42px; }
.footer .footer-contact li.messages p { background:url(/fileadmin/nazwa/10/images/images/icon_kontakt/komunikaty.png) 0 6px no-repeat; padding: 3px 0 6px 42px; }
.footer .footer-contact li.contact-details p a { background:url(../fileadmin/nazwa/10/images/i-f-arrow.png) 100% 50% no-repeat; padding-right: 14px; } 
.help-domain-right-col { border-top: 1px solid #e7e7e7; padding-top: 13px;  }
.help-domain-right-col h4 {font-size: 14px; color:#575757 !important; line-height:14px; text-transform: uppercase; color: #2d2d2d; font-family: 'PFDinTextPro-Medium'; padding-bottom: 10px;}
.help-domain-right-col h4 span {text-transform: none; color:#575757 !important; font-size: 11px; font-family: Arial;}
.help-domain-right-col ul {padding-bottom: 8px;}
.help-domain-right-col li {padding-bottom: 7px; background: url(../fileadmin/nazwa/10/images/i-l-arrow.png) 0 5px no-repeat; line-height:14px; padding-left: 15px;}
.help-domain-right-col .more {background: url(../fileadmin/nazwa/10/images/i-l-arrow.png) 100% 50% no-repeat; padding-right: 15px;}
.footer .footer-contact li.messages {
    margin: 0 !important;
}


.overlay-tools {position:absolute; left:0; top:-27px;}
.tools_hover a {background:none !important;}

/* long domains breaker */
.item-name-wrap-break {display: block; overflow: hidden;}
.break-word{word-wrap: break-word;}
.mini-cart-prods .item-name-wrap-break{word-wrap: break-word;}
table.domains-market-table tbody tr td:first-child + td a {max-width: 220px; word-wrap: break-word; word-break: break-all; display: block;}
.list-buy-domain .col03-domain-list {text-align: right; padding-right: 10px;}
table.domains-market-table tbody tr td:first-child + td + td  {text-align: right; padding-right: 10px;}
.list-buy-domain .col04-domain-list {text-align: right;}
table.domains-market-table tbody tr td:first-child + td + td  + td {text-align: right;}
/* /long domains breaker */

.header-container .search-box{
  /*  border-left: 1px solid #DEDFE0; */
    padding-left: 10px;
    margin-top: 2px;
    height: 20px;
}
.header .search-box .gsc-control-searchbox-only{
        margin-top: -6px;
}
.header .gsc-input-box{
    margin-top: -1px;
}


/* linki Share */

.shareLinkFotter ul {
        font-size: 12px !important;
}

.shareLinkFotter ul li {
        float: left;
        padding: 0 10px 0 0;
}
/* <!-- linki Share --> */

/* button social */
.socialIconNumber li {
      margin: 4px 10px 0 0;	
}

.socialIconNumber li:first-child {
      margin: -6px 0 0 0;	
}
/* <!-- button social --> */
.fb_iframe_widget iframe {z-index: 1;}


/* stopka  award */

.footer #c4 .col4-set{
	border-top: none;
	padding-top: 0;
}

.footer #c4 .col4-set .col-1,
.footer #c4 .col4-set .col-2,
.footer #c4 .col4-set .col-3 {
    float: left;
    color: #B0B0B0;
    font-size: 11px;
    text-shadow: none;
    line-height: 16px;
    text-align: justify;
}


.footer #c4 .col4-set .col-1 {
    width: 220px;
}

.footer #c4 .col4-set .col-2 {
    margin-left: 40px;
    width: 230px;
}

.footer #c4 .col4-set .col-3 {
    margin-left: 40px;
    width: 223px;
}

.award a img {
    border: medium none;
    float: left;
}

.award a:last-of-type img {
    float: right;
}

.footer .col4-set .col-1 {
    float: left;
    width: 218px;
}

.footer .col4-set .col-3 {
    float: left;
    margin-left: 102px;
    width: 206px;
}

/* link sugester */


.header .static-pages li a[title~="Sugester"] {
    background: url("../fileadmin/nazwa/10/images/sugester_arrow.PNG") no-repeat scroll right center transparent;
    padding-left: 30px;
    padding-right: 10px;
}

.header .static-pages li {
	overflow: hidden;
}

.header .static-pages li:last-of-type {
    background: url("../fileadmin/nazwa/10/images/sugester_iko-bulb.PNG") left no-repeat;
    padding-right: 10px;
    margin-left: -5px;
}

/* link sugester */

.footer .footer-info li.line {
	border: 1px solid #DADADA;
        border-right: none;
	height: 20px;
}

.fb_edge_widget_with_comment {
    margin-top: 4px;
    position: relative;
}


/* nowa stopka */

.footer .footer-info ul li.gplus a {
	background: url('/fileadmin/nazwa/10/images/images/icon_kontakt/g_plus.jpg') no-repeat; 
	display: block;
	text-indent: -99999px;
	width: 28px;
	height: 28px;
}

.footer .footer-info ul li.facebook-nazwa a {
	display: block;
	background: url('/fileadmin/nazwa/10/images/images/icon_kontakt/fb.jpg') no-repeat; 
	text-indent: -99999px;
	width: 28px;
	height: 28px;
}
.footer .footer-info ul li.insta-nazwa a {
	display: block;
	background: url('/fileadmin/nazwa/10/images/images/icon_kontakt/ig.jpg') no-repeat; 
	text-indent: -99999px;
	width: 28px;
	height: 28px;
        margin-top: -4px;
}
.footer .footer-info ul li.tweeter-nazwa a {
	display: block;
	background: url('/fileadmin/nazwa/10/images/images/icon_kontakt/tw.jpg') no-repeat; 
	text-indent: -99999px;
	width: 28px;
	height: 28px;
}

.footer .footer-info ul li.webnakarku-nazwa a {
	display: block;
	background: url('/fileadmin/nazwa/10/images/images/icon_kontakt/blog.jpg') no-repeat; 
	text-indent: -99999px;
	width: 28px;
	height: 28px;
}

.footer .footer-info ul li.gplus span, .footer .footer-info ul li.insta-nazwa span,
.footer .footer-info ul li.facebook-nazwa span,
.footer .footer-info ul li.tweeter-nazwa span,
.footer .footer-info ul li.webnakarku-nazwa span {
	display: none;
}

.footer .col2-set .col-2{
    width: 21%;
}
.footer .col2-set .col-1{
    width: 75%;
}


li.el-1.m2.activeHover a span span,
li.el-2.m3.activeHover a span span ,
li.el-3.m4.activeHover a span span,
li.el-4.m5.activeHover a span span ,
li.el-5.m6.activeHover a span span,
li.el-6.m7.activeHover a span span,
li.el-7.m8.activeHover a span span ,
li.el-8.m9.activeHover a span span,
li.el-9.m10.activeHover a span span,
li.el-10.m11.activeHover a span span
{
    background: #ffffff !important;
    border-left: 3px solid #e95f14;
    border-right: 3px solid #e95f14;
    border-top: 3px solid #e95f14;
    color: #000000 !important;
    line-height: 36px;
    margin-bottom: -5px;
    padding-bottom: 6px;
	padding-left: 7px!important;
	padding-right: 7px!important;
    text-shadow: none !important;
    z-index: 10000;
}

#nav-main-inne span {
width: 100%;
}
/*li.el-10.m11.activeHover a span span{width: 105px;}*/
li.el-3.m4.activeHover a span span {
	padding-right: 63px!important;
	background: url("/fileadmin/nazwa/Pliki_rozne/menu_inne/nowosc_menu.png") no-repeat scroll 81px 8px #ffffff !important;
}


 li.activeHover small {
    display: none !important;
}
.static-pages > h2 {
    color: #6c6c6c;
    padding-right: 80px;
    padding-top: 4px;
}

/* Żurson */
.gsc-search-button{display: none;}


.header .gsst_b {
    -moz-user-select: none;
    background: url("/fileadmin/nazwa/10/images/search_box_icon2.png") no-repeat scroll center center rgba(0, 0, 0, 0);
    font-size: 16px;
    height: 20px;
    padding: 0 2px;
    position: relative;
    white-space: nowrap;
    width: 20px;
}

.header .search-box .gsc-control-searchbox-only {
    float: right;
    margin-right: -12px;
    margin-top: -6px;
    width: 236px;
}



.header .gsst_a .gscb_a {
    background: none repeat scroll 0 0 #ffffff;
    color: #000000;
    cursor: pointer;
    margin-left: -1px;
    margin-top: 1px;

}

.header .gsc-input{
 color: #626262;
}
.header input.gsc-input{font-size:14px!important;}

.gsc-search-box .gsc-input > input:hover, .gsc-input-box-hover{box-shadow: none!important;}

#gs_cb50:hover {
    color: #000000 !important;
}


.gplus, .facebook-nazwa, .tweeter-nazwa, .webnakarku-nazwa{
margin-top: 0!important;
}



/* Footer_new_look_żurek*/

.footer .footer-info ul{float: right;}
.footer .partners {
    float: left;
    min-width: 283px;
}


.copyright_new {
    border-top: 1px solid #dddddd;
    clear: both;
    display: block;
    float: left;
    padding-top: 20px;
    width: 100%;
    margin-top: 7px;
}

#partners_news > p {
    float: left;
    margin-top: 6px;
    padding-right: 10px;
}

#partners_news > img {
    display: inline-block;
    float: left;
    margin: -7px auto 0;
    padding: 0;
}
.inner{
border-bottom: 0!important;
}




#c2213 li.last {
    border-bottom: 0;
}
#c2213 li.right_li {
    margin-right: 0;
}

#c2213 li {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-bottom: 1px solid #dddddd;
    float: left;
    margin-bottom: 10px;
    margin-right: 20px;
    padding-bottom: 17px;
    width: 135px !important;
}

#c2213 strong {
    display: block;
    font-family: "PFDinTextPro";
    font-size: 15px;
    font-weight: bold;
    text-transform: uppercase;
}



/* Podmiana logo

.header .logo {
    background: url("/fileadmin/nazwa/10/images/SG/nazwapl_logo_easter.png") no-repeat scroll center center rgba(0, 0, 0, 0);
    float: left;
    height: 34px;
    margin: 0;
    text-decoration: none !important;
    width: 281px;
}

.header .logo img {
    display: none;
}*/





/* dopisany tooltip */
.naInfoTip {
    border-bottom: 3px solid rgb(82,146,205) !important;
    border-right: 3px solid rgb(82,146,205) !important;
}



/* pakiet korzyści - menu */
.level-m11 .nav-level-1{
     width: 1000px!important;
     height: 268px;
}
#c2210 .wrap-nav-cols{
    width: 960px;
    height: 213px;
    padding: 25px 15px 30px;
}
.level-m11 .nav-level-1 .col{padding-left: 0!important; max-width: 215px;}
.level-m11 .nav-level-1 h5{margin-bottom: 25px;}
.nr1_1 {
    background: url("/fileadmin/nazwa/Pliki_rozne/menu_inne/nr1_1.jpg") no-repeat scroll left 0 rgba(0, 0, 0, 0);
    padding-left: 35px !important;
}
.nr1_2 {
    background: url("/fileadmin/nazwa/Pliki_rozne/menu_inne/nr1_3.jpg") no-repeat scroll left 7px rgba(0, 0, 0, 0);
    padding-left: 35px !important;
}
.nr1_3 {
    background: url("/fileadmin/nazwa/Pliki_rozne/menu_inne/be_icon.jpg") no-repeat scroll left 9px rgba(0, 0, 0, 0);
    padding-left: 35px !important;
}

#c2210 .nav-level-1 .type-3 {
    max-width: 352px;
    width: 352px;
    padding-left: 15px!important;
    height: 225px;
}
.nr3_1 {
    background: url("/fileadmin/nazwa/Pliki_rozne/menu_inne/nr3_1.png") no-repeat scroll left 0 rgba(0, 0, 0, 0) !important;
    padding-left: 31px !important;
}
.nr3_2 {
    background: url("/fileadmin/nazwa/Pliki_rozne/menu_inne/nr3_2.png") no-repeat scroll left 0 rgba(0, 0, 0, 0) !important;
    padding-left: 31px !important;
}
.nr3_3 {
    background: url("/fileadmin/nazwa/Pliki_rozne/menu_inne/nr3_3.png") no-repeat scroll left 0 rgba(0, 0, 0, 0) !important;
    padding-left: 31px !important;
}
.nr3_4 {
    background: url("/fileadmin/nazwa/Pliki_rozne/menu_inne/nr3_4.png") no-repeat scroll left 0 rgba(0, 0, 0, 0) !important;
    padding-left: 31px !important;
}
.nr3_5 {
    background: url("/fileadmin/nazwa/Pliki_rozne/menu_inne/nr3_5.png") no-repeat scroll left 0 rgba(0, 0, 0, 0) !important;
    padding-left: 31px !important;
}
.nr3_6 {
    background: url("/fileadmin/nazwa/Pliki_rozne/menu_inne/nr3_6.png") no-repeat scroll left 0 rgba(0, 0, 0, 0) !important;
    padding-left: 31px !important;
}


#c2212 .nav-level-1 .type-1 li{padding: 14px 0!important;}

#c2212 img {
    margin-right: 35px;
    margin-bottom: 25px;
}
.last_img {
    margin-right: 0 !important;
}


.nr1_2, .nr1_3 {
 
    margin-bottom: 10px !important;
    margin-top: 5px!important;
    padding-top: 9px!important;
  padding-bottom: 9px!important;

}

.more_bottom {
    background: url("../fileadmin/nazwa/10/images/i-l-arrow.png") no-repeat scroll right center rgba(0, 0, 0, 0);
    bottom: 1px;
    clear: both;
    color: #5292cd !important;
    display: block;
    float: left;
    padding-right: 13px;
    position: absolute;
}
.more_bottom a {
    color: #5292cd !important;
}


.nav-main li a span span {
    padding-left: 10px !important;
    padding-right: 10px !important;
}

.el-10.m11.active {
    border-right: 0 none;

}



#nav-main-inne span span {
    white-space: nowrap;
width: 104px!important;
}
#nav-main-inne span{

float: left;
}

li.el-10.m11.activeHover a span span{width: 100px!important;}

.nav-main{width: 770px!important;}

.el-1.m2.active {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}

.wrap-nav-cols ul li span{font-size:12px!important;}

.18stka{display: none;}

/* new kontakt icon */
.phone2 {
    background: rgba(0, 0, 0, 0) url("/fileadmin/nazwa/10/images/images/icon_kontakt/telefon_sta.png") no-repeat scroll left center !important;
}
/* cr:5 */
/*  Clears  */
.domain-info-box .domain-info-box-inner:after,
.find-your-domain .find-your-domain-inner:after,
.find-your-domain .find-your-domain-more-opt-form:after,
.find-your-domain .choose-type-domain:after,
.details-under-table:after,
.file-widget:after,
.press-releases:after,
.accordion .slide .slide-title:after,
.tab-content-inner:after,
.list-tab-inner:after,
.tab-product-inner:after,
.register-domain-btn:after,
.accordion .slide .slide-title:after,
.tab-content-inner:after,
.list-tab-inner:after,
.tab-product-inner:after,
.register-domain-btn:after,
.domains-list:after,
.select-colors:after, 
.attribute-info:after,
.cennik-headline:after,
.cennik-grey-box-headline:after,
.cennik-grey-box-inner .domains-list li:after,
.help-submenu li:after,
.sub-box-inner:after,
.single-product .info-product:after,
.table-product-types:after,
.banner-affiliate-program .buttons-set:after,
.banner-affiliate-program .section-input:after,
.grid-product:after,
.projects-list-navigation:after,
.mini-cart-select:after,
.rewind-prod-list:after,
.select-from-pk:after,
.choose-host-ssl .form-list li:after,
.logo-certificate:after,
.tab-content-inner:after,
.list-tab-inner:after,
.tab-product-inner:after,
.shortcut-tools div:after,
.sliderFavouriteSites .sliderFavouriteSites-inner li:after,
.newList li:after,
.form-list li:after,
.shop-config-inner:after,
.col3-set:after,
.transfer-buttons-set:after,
.orange-box-config-list li:after,
.confirm-list li:after,
.grey-bordered-box-headline:after,
.promotions-group:after,
.help-center-headline:after,
.register-domain-btn:after,
.domains-list:after,
.select-colors:after, 
.attribute-info:after,
.cennik-headline:after,
.cennik-grey-box-headline:after,
.cennik-grey-box-inner .domains-list li:after,
.help-submenu li:after,
.sub-box-inner:after,
.projekt-search-results-content .projekt-contact-form-headline:after,
.projekt-contact-form-inner:after,
.projekt-search-results-listed-projects:after,
.projekt-search-results-project-data:after,
.projekt-search-results-headline:after,
.sliderFavouriteSites-inner li:after,
.projekt-menu:after,
.roll-elements li:after,
.col3-set:after,
.flex-attr-short:after,
.checbox .standard:after, 
.checbox .other:after,
.tabs-product ul.list-tab:after,
.footer .col4-set:after,
.col2-set:after,
.header:after,
.header-container:after,
.header .details:after,
.nav-top:after,
.nav-top .nav-top-inner:after,
.nav-main:after,
.nav-level-1:after,
.nav-level-1 .wrap-nav-cols:after,
.nav-main ul:after,
.main-container:after,
.filters-list:after,
.grey-bordered-box-headline:after,
.help-2cols:after,
.continue-upsell:after,
.recommended-prod:after,
.col3-set:after,
.flex-attr-short:after,
.checbox .standard:after, 
.checbox .other:after,
.tabs-product ul.list-tab:after,
.footer .col4-set:after,
.col2-set:after,
.header:after,
.header-container:after,
.header .details:after,
.nav-top:after,
.nav-top .nav-top-inner:after,
.nav-main:after,
.nav-level-1:after,
.nav-level-1 .wrap-nav-cols:after,
.nav-main ul:after,
.main-container:after,
.filters-list:after,
.grey-bordered-box-headline:after,
.help-2cols:after,
.continue-upsell:after,
.process-tabs .tabs-name:after,
.process-tabs .tabs-name ul:after,
.process-tabs.content:after,
.value-point:after,
.accordion .slide-title:after,
.bottom-links:after,
.method-list:after,
.buttons-set:after,
.form-list:after,
.form-list li:after,
.translator:after,
.translated:after,
.translated-inner:after,
.checbox .standard:after, 
.checbox .other:after,
.domains-search-inner:after,
.cennik-headline:after,
.cennik-grey-box-headline:after,
.cennik-grey-box-inner .domains-list li:after,
.help-submenu li:after,
.sub-box-inner:after,
.register-domain-btn:after,
.domains-list:after,
.select-colors:after, 
.attribute-info:after,
.help-center-headline:after,
.recent_searched:after,
.products-and-services-content:after,
.products-and-services-hr-holder:after,
.grey-header-box-content:after,
.grey-header-box-head:after,
.help-submenu li:after,
.sub-box-inner:after,
.banner-affiliate-program .buttons-set:after,
.banner-affiliate-program .section-input:after,
.grid-product:after,
.projects-list-navigation:after,
.mini-cart-select:after,
.rewind-prod-list:after,
.resume-total-mini:after,
.resume-mini:after,
.mini-cart-prods-inner ul li:after,
.col3-set:after,
.flex-attr-short:after,
.checbox .standard:after, 
.checbox .other:after,
.tabs-product ul.list-tab:after,
.footer .col4-set:after,
.col2-set:after,
.promotions-group:after,
.select-colors:after, 
.attribute-info:after,
.tabs-product ul.list-tab:after,
.footer .col4-set:after,
.col2-set:after,
.header:after,
.kontakt-form-holder:after,
.advert-list li:after,
.box-site-advert .form-list-advert:after,
.projekt-contact-form-inner:after,
.block-attribute:after,
.projekt-mini-list li:after,
.left-col-projekt-headline:after,
.projekt-www:after,
.promotion-info:after,
.promotion-add-service:after,
.select-colors:after, 
.attribute-info:after,
.mini-cart-select:after,
.rewind-prod-list:after,
.resume-total-mini:after,
.resume-mini:after,
.mini-cart-prods-inner ul li:after,
.col3-set:after,
.flex-attr-short:after,
.checbox .standard:after, 
.checbox .other:after,
.tabs-product ul.list-tab:after,
.footer .col4-set:after,
.col2-set:after,
.header:after,
.header-container:after,
.header .details:after,
.nav-top:after,
.nav-top .nav-top-inner:after,
.nav-main:after,
.nav-level-1:after,
.nav-level-1 .wrap-nav-cols:after,
.nav-main ul:after,
.main-container:after,
.filters-list:after,
.select-colors:after,
.mini-cart-select:after,
.rewind-prod-list:after,
.resume-total-mini:after,
.resume-mini:after,
.mini-cart-prods-inner ul li:after,
.col3-set:after,
.flex-attr-short:after,
.checbox .standard:after, 
.checbox .other:after,
.tabs-product ul.list-tab:after,
.footer .col4-set:after,
.col2-set:after,
.header:after,
.header-container:after,
.header .details:after,
.nav-top:after,
.nav-top .nav-top-inner:after,
.nav-main:after,
.nav-level-1:after,
.nav-level-1 .wrap-nav-cols:after,
.nav-main ul:after,
.main-container:after,
.main:after,
.footer:after,
.footer-container:after,
.footer .footer-help:after,
.footer .footer-info:after,
.footer .footer-help .inner,
.footer .footer-info .inner:after { display:block; content:"."; clear:both; font-size:0; line-height:0; height:0; overflow:hidden; }
.clear { display:block; clear:both; font-size:0; line-height:0; height:0; width: 100%;}
/* cr:62 */
/* #noscriptAlert */
#noscriptAlert {position: fixed; bottom: 20px; left: 50%; width: 998px; margin: 0 0 0 -500px; background: url(/fileadmin/nazwa/10/images/i-warn2.png) 12px 9px no-repeat #fcf0c6; color: #5e5e5e; border: 1px solid #B5B5B5; box-shadow: 2px 4px 17px 1px #AAAAAA; font-size: 11px; z-index: 10000;}
#noscriptAlertContent {border: 1px solid #FFF;}
#noscriptAlert p {margin: 9px 10px 8px 38px;}

/* tooltip - naInfoTooltip */
.tooltipContent {display: none;}
.naInfoTip {line-height: 1.3em; z-index: 1000;}
.naInfoTip p {padding: 0 0 17px 0;}
.naInfoTip h3 {margin: -17px -17px 15px -17px; background: #5292cd; color: #FFF; font-size: 1em; padding: 10px 17px 12px 17px; font-weight: bold;}
.naInfoTip.productCompareTooltip {
    background: url(/fileadmin/nazwa/10/images/productCompareTooltipBg.png) 29px 46% no-repeat #4B5D83 !important;
    border: 0 none !important;
    border-radius: 4px;
    box-shadow: 0 0 12px #606060 !important;
    color: #FFFFFF !important;
    font-family: 'PFDinTextPro';
    font-size: 13px;
    margin: 20px 0 0;
    opacity: 0.96 !important;
    -webkit-box-sizing: padding-box;
    -moz-box-sizing: padding-box;
    box-sizing: padding-box;
    padding-left: 100px !important;
    z-index: 10000;
}
.naInfoTip.productCompareTooltip div {display: none;}


/* buttons styles */
button.button { font-family: 'PFDinTextPro-Medium'; border: 1px solid #d65c00; color: #ffffff!important; padding: 0!important; background:none!important; height:29px; display:inline-block; text-transform: uppercase;}
button.button span { padding: 1px; line-height: 25px; display:block; background: url(../fileadmin/nazwa/10/images/btn_small_bg_outer.png) 0 0 repeat-x; }
button.button span span { padding: 0 13px 0 13px; background: url(../fileadmin/nazwa/10/images/btn_small_bg_inner.png) 0 0 repeat-x; text-shadow: 0px 1px 1px #ba5405; /*filter: dropshadow(color=#ba5405, offx=0, offy=1);*/ }
button.button::-moz-focus-inner { padding:0; border:0; } /* FF Fix */

/*  sSelect */
.newListSelected .selectedTxt strong {font-weight: normal;}
.newListSelected ul.newList li {height: auto; line-height: 1.2em; padding: 3px 10px; cursor: pointer;}
.newListSelected ul.newList li > strong {font-weight: normal; display: block; padding: 3px 0;}
.newListSelected ul.newList li small.optionAddsPromo, .newList li small.optionAddsStandard{font-size: 11px; line-height: 12px !important; white-space: normal; display: block; padding: 0 0 3px 0; color: #484848;}
.newListSelected ul.newList li small.optionAddsPromo {color: #449403;}
.newListSelected ul.newList li small.optionAddsStandard {}
.newListSelected ul.newList li small.optionAddsPromo strong, .newList li small.optionAddsStandard strong {font-size: 11px !important;}
div div small.optionAfterInfoContainer {display: block; text-align: center; font-size: 11px; color: #484848;}
div div small.optionAfterInfoContainerPromo {color: #449403;}

/* regulation lists */
ol.regulation {margin: 0 0 0 18px; list-style-position: outside; font-family: Arial; font-size: 14px; line-height: 1.4em;}
ol.upper-roman {list-style-type: upper-roman;}
ol.decimal {list-style-type: decimal;}
ol.lower-alpha {list-style-type: lower-alpha;}

/* messager */
.crying-message-outer {
    display: none;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    position: fixed;
    z-index:20000;
}
.crying-message
{
    margin:100px auto 0 auto;
    background: none repeat scroll 0 0 #FBFBFB;
    width: 700px;
    border: 4px solid #6E6E6E;
}
/*
.crying-message
{
    z-index:20000;
    position:fixed;
    left:50%;
    top:30%;
    margin:auto;
    background: none repeat scroll 0 0 #FBFBFB;
    width: 40%;
    margin-left: -20%;    
}*/

.crying-message-header
{
    background: url("/fileadmin/nazwa/10/images/layer_title_bg.gif") repeat-x scroll 0 bottom #FBFAFA;
    color: #565555;
    display: block;
    font-size: 12px;
    font-weight: bold;
    line-height: 14px;
    padding: 14px 24px;
    text-transform: uppercase;
}

.crying-message-content
{
    padding: 15px;
    overflow: auto;
}

.crying-layer
{
    display:none;
    z-index:10000;
    position:fixed;
    left:0;
    top:0;
    right:0;
    bottom:0;
}

.crying-message-buttons
{
    height: 45px;
    text-align: center;
    position: relative;
}

.crying-message-button
{    
    margin: 0;
    broder: 0 none;
    background: url("../fileadmin/nazwa/10/images/btn_small_bg_inner.png") repeat-x scroll 0 0 transparent;
    padding: 0 13px;
    text-shadow: 0 1px 1px #BA5405;
    display: block;
    font-size: 14px;
    line-height: 25px;    
    text-align: center;
    cursor: pointer;
    color: #ffffff;
    text-transform: uppercase;
    position: absolute;
    width: 30px;
    left: 50%;
    top: 5px;
    margin-left: -22px;
}

.crying-message-button a
{
    text-decoration: none;
}

/* jqeury ui autocomplete */
.ui-autocomplete {position: absolute; background: #FFFFFF; border: 1px solid #DEDEDE; max-height: 300px; overflow: auto;}
.ui-autocomplete li a {color: #484848; padding: 0 0 0 8px; line-height: 25px; display: block; text-decoration: none;}
.ui-autocomplete li a.ui-state-hover {background: #F2F2F2;}

/* buttons */
.recommended-prod .button_blue { font-family: 'PFDinTextPro-Medium'; border: 1px solid #3e8cd4; color: #ffffff!important; padding: 0!important; background:none!important; height:25px; display:inline-block; text-transform: uppercase; /*font-weight: bold;*/ }
.recommended-prod .button_blue:hover { text-decoration: none; }
.recommended-prod .button_blue span { padding: 1px; line-height: 23px; display:block; background: url(../fileadmin/nazwa/10/images/btn_blue_small_bg_outer.png) 0 0 repeat-x;  }
.recommended-prod .button_blue span span {  padding: 0 13px 0 13px; background: url(../fileadmin/nazwa/10/images/btn_blue_small_bg_inner.png) 0 0 repeat-x; text-shadow: none;}

.button.continue-button {height: 34px;}
.button.continue-button span {line-height: 32px; background: url(/fileadmin/nazwa/10/images/btn_banner_bg_outer.png) repeat-x;}
.button.continue-button span span {padding: 0 23px; background: url(/fileadmin/nazwa/10/images/btn_banner_bg_inner.png) repeat-x;}
.button.continue-button span span em {background: url(/fileadmin/nazwa/10/images/continue_arrow.gif) right center no-repeat; padding: 0 15px; font-size: 14px;}

/* 
.ellipsisDomainName {white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: inline-block; max-width: 40px; white-space: nowrap;}
.ellipsisDomainType {overflow: hidden; display: inline-block;}
*/

#suffixesFullListContainer{
  z-index: 2;
}

.innerPromo {
/*    background: none repeat scroll 0% 0% #FFFFCC;
    border: 1px solid #CCCCCC;*/
    background: #E6EFDF;
    border: 1px solid #E4E4E4;
    box-shadow: -1px -1px 0 #FFFFFF inset, 1px 1px 0 #FFFFFF inset;
    overflow: hidden;
    margin: 0 auto 6px auto;
    width: 998px;
    display: none;
    position: relative;
    z-index: 9999;
}
.innerPromoLabel {
    float: left;
    font-weight: bold;
    background: #489708;
    background: linear-gradient(#76b73e, #489708);
    color: #FFFFFF;
    font-size: 8px;
    line-height: 1em;
    margin: 9px 10px 0 18px;
    padding: 3px 3px;
    text-transform: uppercase;
}
.innerPromoPromotionContent {
    float: left;
    color: #484848;
}
.innerPromoPromotionContent  a{
    display: block;
    word-wrap: break-word;
    padding: 6px 0px;
    width: 700px;
    text-decoration: none;
    color: #484848;
}
.innerPromoPromotionExpirationDate {
    float: left;
    padding: 6px 5px 6px 4px;
    margin-right: 5px;
    width: 165px;
    word-wrap: break-word;
    text-align: right;
}
.innerPromoCloseIcon {
    float: left;
    padding: 0px;
    margin: 5px 0 0 0;
    text-align: center;
    height: 20px;
    cursor: pointer;
    width: 20px;
    background: url(/fileadmin/nazwa/10/images/promo_close.png) center center no-repeat;
    text-indent: -9999px;
    outline: none;
}
.innerPromo .redify {
//    color: red;
    font-weight: bold;
}

/* popup layer */
.popup-layer {width: 420px; background: #fbfbfb; text-align: justify;}
.popup-layer h4 {font-family: 'PFDinTextPro', display: block; background: url(/fileadmin/nazwa/10/images/layer_title_bg.gif) 0 bottom repeat-x #fbfafa; font-weight: bold; font-size: 12px; text-transform: uppercase; line-height: 14px; padding: 14px 24px; color: #565555; margin: 0 0 24px; 0;}
.popup-layer-content {padding: 0 15px 30px; overflow: hidden;}
.popup-layer-content .button {cursor: pointer;}
.popup-layer-content > a {
display: block!important;
text-align: center!important;
margin-top: 15px;
}
#bc_answeryes{text-decoration: none!important;}
#bc_answeryes span span {
background: url("/fileadmin/nazwa/Pliki_rozne/popup_1.png") no-repeat scroll 64px 10px #f67309!important;
color: #fff;
cursor: pointer;
text-transform: uppercase;
padding: 8px 30px 7px 15px!important;
}
/* popup layer */


/* cr:61 */

.csc-default .info-box-success {background: #84c946; border: 1px #97b57c solid; padding: 0 14px; margin-bottom: 21px; overflow: hidden;}
.csc-default .info-box-success div {float: left; line-height:22px; font-family:'PFDinTextPro'; color: #fff; font-size: 16px; background: url(../fileadmin/nazwa/10/images/checked_bullet.png) no-repeat 0 50%; padding: 10px 0 10px 40px; font-weight: bold;}
.csc-default .info-box-success div p {text-shadow: 0px 1px 1px #679c37; /*filter: dropshadow(color=#679c37, offx=0, offy=1);*/}
.csc-default .info-box-success a { color: #3e86c8!important; font-family: Arial; padding: 0!important; background:none!important; height:25px; display:inline-block;  margin-top: 8px; }
.csc-default .info-box-success a:hover { text-decoration: none; }
.csc-default .info-box-success a span { padding: 1px; line-height: 23px; display:block; background: url(../fileadmin/nazwa/10/images/btn_small_white_bg_outer.png) 0 0 repeat-x;  }
.csc-default .info-box-success a span span {  padding: 0 10px 0 10px; background: url(../fileadmin/nazwa/10/images/btn_small_white_bg_inner.png) 0 0 repeat-x; }
.csc-default .info-box-success a span span span {background: url(../fileadmin/nazwa/10/images/i-l-arrow.png) 100% 50% no-repeat; padding-right: 14px;}

.csc-default .info-box-info {background: url(../fileadmin/nazwa/10/images/blue_info_bg.png) repeat-x left top #5690c8; border: 1px #678db0 solid; padding: 0 14px; margin-bottom: 21px; overflow: hidden;}
.csc-default .info-box-info div {float: left; line-height:22px; font-family:'PFDinTextPro'; font-weight: bold; color: #fff; font-size: 16px; background: url(../fileadmin/nazwa/10/images/info-blue-ico.png) no-repeat 0 50%; padding: 10px 0 10px 40px; font-weight: bold;}
.csc-default .info-box-info div p {text-shadow: 0px 1px 1px #4876a1; /*filter: dropshadow(color=#4876a1, offx=0, offy=1);*/}

.csc-default .info-box-warn {background: url(../fileadmin/nazwa/10/images/yellow_info_bg.png) repeat-x left top #e6a500; border: 1px #baa55c solid; padding: 0 14px; margin-bottom: 21px; overflow: hidden;}
.csc-default .info-box-warn div {/*float: left;*/ display: block; word-wrap: break-word; font-family:'PFDinTextPro'; color: #fff; font-size: 16px; background: url(../fileadmin/nazwa/10/images/info-yellow-ico.png) no-repeat 0 50%; padding: 10px 0 10px 40px; line-height:22px !important; font-weight: bold;}
.csc-default .info-box-warn div p {text-shadow: 0px 1px 1px #baa55c; /*filter: dropshadow(color=#baa55c, offx=0, offy=1);*/}
.csc-default .info-box-warn a { color: #3e86c8!important; font-family: Arial; padding: 0!important; background:none!important; height:25px; display:inline-block;  margin-top: 8px; }
.csc-default .info-box-warn a:hover { text-decoration: none; }
.csc-default .info-box-warn a span { padding: 1px; line-height: 23px; display:block; background: url(../fileadmin/nazwa/10/images/btn_small_white_bg_outer.png) 0 0 repeat-x;  }
.csc-default .info-box-warn a span span {  padding: 0 10px 0 10px; background: url(../fileadmin/nazwa/10/images/btn_small_white_bg_inner.png) 0 0 repeat-x; }
.csc-default .info-box-warn a span span span {background: url(../fileadmin/nazwa/10/images/i-l-arrow.png) 100% 50% no-repeat; padding-right: 14px;}

.csc-default .info-box-confirm {background: url(../fileadmin/nazwa/10/images/blue_info_bg.png) repeat-x left top #5690c8; border: 1px #678db0 solid; padding: 0 14px; margin-bottom: 21px; overflow: hidden;}
.csc-default .info-box-confirm div {float: left; font-family:'PFDinTextPro'; font-weight: bold; color: #fff; font-size: 16px; background: url(../fileadmin/nazwa/10/images/info-blue-ico.png) no-repeat 0 50%; padding: 10px 0 10px 40px; line-height: 22px; font-weight: bold;}
.csc-default .info-box-confirm div p {text-shadow: 0px 1px 1px #4876a1; /*filter: dropshadow(color=#4876a1, offx=0, offy=1);*/}

.csc-default .info-box-error {background: url(../fileadmin/nazwa/10/images/red-info-bg.png) repeat-x left top #e80d0d; border: 1px #c95c5c solid; padding: 0 14px; margin-bottom: 21px; overflow: hidden;}
.csc-default .info-box-error div {float: left; font-family:'PFDinTextPro'; color: #fff; font-size: 16px; background: url(../fileadmin/nazwa/10/images/info-red-ico.png) no-repeat 0 50%; padding: 10px 0 10px 40px; line-height:22px !important; font-weight: bold;}
.csc-default .info-box-error div p {text-shadow: 0px 1px 1px #b82424; color: #FFF; /*filter: dropshadow(color=#b82424, offx=0, offy=1);*/}

/*.info-box-success {}
.info-box-info {}
.info-box-warn {}
.info-box-confirm {}
.info-box-error {}*/

.bt-continue  { margin: -56px 15px 0 0; float:right; border: 1px solid #d6d6d6; min-width: 66px; text-align:center; display:block; line-height: 23px; background:#FFFFFF url(../fileadmin/nazwa/10/images/bkg_next_back.png) 0 1px repeat-x; }
.bt-continue  a { color:#5292cd; display:block; background:url(../fileadmin/nazwa/10/images/next-arrow.png) 77px 50% no-repeat; padding-left: 14px; border: 1px solid #FFFFFF; padding-right: 26px; }
.bt-continue-button  {float:none; display: inline-block; border: 1px solid #d6d6d6; min-width: 66px; text-align:center; line-height: 23px; background:#FFFFFF url(../fileadmin/nazwa/10/images/bkg_next_back.png) 0 1px repeat-x; font-family: 'PFDinTextPro-Medium'; padding: 0;}
.bt-continue-button span { color:#5292cd; display:block; background:url(../fileadmin/nazwa/10/images/next-arrow.png) 95% 50% no-repeat; padding-left: 14px; border: 1px solid #FFFFFF; padding-right: 26px; }

.csc-default .info-box-error div .debug {background: none;}



/* nowy komunikat konfiguracji */
a.configureSslButton {
        background: #586899 url('../fileadmin/nazwa/10/images/arrow-ssl.png') 90% 50%no-repeat;
        color: #FFFFFF !important;
        font-size: 12px !important;
        padding: 8px 0 8px 12px;
        margin-top: 10px;
        width: 49%;
        font-weight: bold;
}

a.configureSslButton:hover {
        background-color: #3C4769;
 /* Firefox */
    -moz-transition: all 0.5s ease-in;
    /* WebKit */
    -webkit-transition: all 0.5s ease-in;
    /* Opera */
    -o-transition: all 0.5s ease-in;
    /* Standard */
    transition: all 0.5s ease-in;
}


/* cr:66 */
/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Examples and documentation at: http://fancybox.net
 * 
 * Copyright (c) 2008 - 2010 Janis Skarnelis
 * That said, it is hardly a one-person project. Many people have submitted bugs, code, and offered their advice freely. Their support is greatly appreciated.
 * 
 * Version: 1.3.4 (11/11/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	width: 40px;
	height: 40px;
	margin-top: -20px;
	margin-left: -20px;
	cursor: pointer;
	overflow: hidden;
	z-index: 1104;
	display: none;
}

#fancybox-loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	//background-image: url('fancybox.png');
}

#fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 1100;
	display: none;
}

#fancybox-tmp {
	padding: 0;
	margin: 0;
	border: 0;
	overflow: auto;
	display: none;
}

#fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	padding: 20px;
	z-index: 1101;
	outline: none;
	display: none;
}

#fancybox-outer {
	position: relative;
	width: 100%;
	height: 100%;
	background: #fff;
}

#fancybox-content {
	width: 0;
	height: 0;
	padding: 0;
	outline: none;
	position: relative;
	overflow: hidden;
	z-index: 1102;
	border: 0px solid #6E6E6E;
}

#fancybox-hide-sel-frame {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
	z-index: 1101;
}

#fancybox-close {
	position: absolute;
	top: 14px;
	right: 15px;
	width: 21px;
	height: 21px;
	background: url(/fileadmin/nazwa/10/images/fancybox-close-button.png) no-repeat;
	cursor: pointer;
	z-index: 1103;
	display: none;
}

#fancybox-error {
	color: #444;
	font: normal 12px/20px Arial;
	padding: 14px;
	margin: 0;
}

#fancybox-img {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	border: none;
	outline: none;
	line-height: 0;
	vertical-align: top;
}

#fancybox-frame {
	width: 100%;
	height: 100%;
	border: none;
	display: block;
}

#fancybox-left, #fancybox-right {
	position: absolute;
	bottom: 0px;
	height: 100%;
	width: 35%;
	cursor: pointer;
	outline: none;
	//background: transparent url('blank.gif');
	z-index: 1102;
	display: none;
}

#fancybox-left {
	left: 0px;
}

#fancybox-right {
	right: 0px;
}

#fancybox-left-ico, #fancybox-right-ico {
	position: absolute;
	top: 50%;
	left: -9999px;
	width: 30px;
	height: 30px;
	margin-top: -15px;
	cursor: pointer;
	z-index: 1102;
	display: block;
}

#fancybox-left-ico {
	//background-image: url('fancybox.png');
	background-position: -40px -30px;
}

#fancybox-right-ico {
	//background-image: url('fancybox.png');
	background-position: -40px -60px;
}

#fancybox-left:hover, #fancybox-right:hover {
	visibility: visible; /* IE6 */
}

#fancybox-left:hover span {
	left: 20px;
}

#fancybox-right:hover span {
	left: auto;
	right: 20px;
}

.fancybox-bg {
	position: absolute;
	padding: 0;
	margin: 0;
	border: 0;
	width: 20px;
	height: 20px;
	z-index: 1001;
}

#fancybox-bg-n {
	top: -20px;
	left: 0;
	width: 100%;
	//background-image: url('fancybox-x.png');
}

#fancybox-bg-ne {
	top: -20px;
	right: -20px;
	//background-image: url('fancybox.png');
	background-position: -40px -162px;
}

#fancybox-bg-e {
	top: 0;
	right: -20px;
	height: 100%;
	//background-image: url('fancybox-y.png');
	background-position: -20px 0px;
}

#fancybox-bg-se {
	bottom: -20px;
	right: -20px;
	//background-image: url('fancybox.png');
	background-position: -40px -182px; 
}

#fancybox-bg-s {
	bottom: -20px;
	left: 0;
	width: 100%;
	//background-image: url('fancybox-x.png');
	background-position: 0px -20px;
}

#fancybox-bg-sw {
	bottom: -20px;
	left: -20px;
	//background-image: url('fancybox.png');
	background-position: -40px -142px;
}

#fancybox-bg-w {
	top: 0;
	left: -20px;
	height: 100%;
	//background-image: url('fancybox-y.png');
}

#fancybox-bg-nw {
	top: -20px;
	left: -20px;
	//background-image: url('fancybox.png');
	background-position: -40px -122px;
}

#fancybox-title {
	font-family: Helvetica;
	font-size: 12px;
	z-index: 1102;
}

.fancybox-title-inside {
	padding-bottom: 10px;
	text-align: center;
	color: #333;
	background: #fff;
	position: relative;
}

.fancybox-title-outside {
	padding-top: 10px;
	color: #fff;
}

.fancybox-title-over {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #FFF;
	text-align: left;
}

#fancybox-title-over {
	padding: 10px;
	background-image: url('fancy_title_over.png');
	display: block;
}

.fancybox-title-float {
	position: absolute;
	left: 0;
	bottom: -20px;
	height: 32px;
}

#fancybox-title-float-wrap {
	border: none;
	border-collapse: collapse;
	width: auto;
}

#fancybox-title-float-wrap td {
	border: none;
	white-space: nowrap;
}

#fancybox-title-float-left {
	padding: 0 0 0 15px;
	//background: url('fancybox.png') -40px -90px no-repeat;
}

#fancybox-title-float-main {
	color: #FFF;
	line-height: 29px;
	font-weight: bold;
	padding: 0 0 3px 0;
	//background: url('fancybox-x.png') 0px -40px;
}

#fancybox-title-float-right {
	padding: 0 0 0 15px;
	//background: url('fancybox.png') -55px -90px no-repeat;
}
/* cr:37 */
div.fieldset {background: none repeat scroll 0 0 #FCFCFC; border-bottom: 1px solid #DBDBDB; border-top: 1px solid #DBDBDB; margin-bottom: 20px; padding: 20px 0px 10px;}
/* formularze layout */
div.fieldset .form-list { margin: 0 0 0 5px; } 
.form-list { list-style-type: none; }
.form-list .input-box.validate-error { background:url(../fileadmin/nazwa/10/images/bkg_input_text_error.png) 0 0 no-repeat; }
.form-list .input-box.validate-error input.input-text {  border-right: 1px solid #ef0000; }

.form-list .input-box.validate-error.disabledField { background: #dedede url(../fileadmin/nazwa/10/images/bkg_input_text.png) 0 0 no-repeat; }
.form-list .input-box.validate-error.disabledField input.input-text {  border-right: 1px solid #dedede; }

.form-list li { margin:0 0 9px; background:none!important;}
.form-list li.fields {overflow: visible;}
.form-list label { float:left; color:#555555; position:relative; z-index:0; margin-bottom: 5px; }
.form-list .input-box { display:block; clear:both; width: 286px; border: 1px solid #FFFFFF; background: #dedede url(../fileadmin/nazwa/10/images/bkg_input_text.png) 0 0 no-repeat; position: relative;}
.form-list .input-box-disabled {opacity: 0.4; filter: alpha(opacity=40); zoom: 1;}
.form-list .field { float:left; width: 287px;}
.form-list .label { float:left; width: 260px; text-align: right; line-height: 24px; } 
.form-list .label label { float: none; margin: 0 10px 0 0; line-height: 26px; }
.form-list input.input-text { font-family:Arial, Helvetica, sans-serif; font-size: 12px; width:264px; color: #828282; background:none; border: none; line-height: 23px; height: 23px; border-right: 1px solid #dedede; padding: 1px 11px; }
.form-list textarea { width:254px; height:10em; }
.form-list select { width:260px; height: 34px; padding: 7px 2px; }
.form-list .i-info { float:left; margin: 6px 0 0 6px; }
.form-list small { color:#a2a2a2; font-size: 11px;  display: inline-block; line-height: 14px !important; margin: 4px 0 -4px; }
.form-list .field.middle { width: 208px; }
.form-list .field.middle .input-box { width: 207px;}
.form-list .field.middle input.input-text { width: 185px; }
.form-list .field.small { width: 73px; margin-left: 6px }
.form-list .field.small .input-box { width: 73px; }
.form-list .field.small  input.input-text { width: 50px; }
.form-list .field.field-radio { width: auto!important; margin: 0 24px 0 0; }
.form-list .field.field-radio .input-box {  width: auto!important; min-width: 80px; background:none; border: 0; }
.form-list .captcha img { float: left; }
.form-list .captcha .wrap { float: right; min-height: 49px; position: relative; width: 135px; padding: 0; background: none !important; border: 0px; }
.form-list .captcha .input-box { width: 134px; margin-top: -1px; }
.form-list .captcha .input-box input.input-text { width: 112px; }
.form-list .captcha a.link-repeat { position: absolute; bottom: -5px; } 
.form-list .add-address .styly-wrapper { margin-left: 180px;  }
.fieldset .radio-styly { margin-top: 2px; background: url("../fileadmin/nazwa/10/images/radio.png") no-repeat scroll 0 0 transparent; padding: 0 0 0 31px; line-height: 21px; display: block; }
.fieldset  .radio-hover,
.fieldset .radio-checked,
.fieldset .radio-hover-checked { background: url("../fileadmin/nazwa/10/images/radio.png") no-repeat scroll 0 100% transparent!important; }
.fieldset .radio-disabled { cursor: default !important; }
.fieldset .radio-disabled-checked { cursor: default !important; }

.fieldset .check-styly { background: url("../fileadmin/nazwa/10/images/checkbox.png") 0 1px  no-repeat; padding: 0 0 0 31px; line-height: 21px; }
.fieldset .check-hover,
.fieldset .check-checked,
.fieldset .check-hover-checked { background: url("../fileadmin/nazwa/10/images/checkbox.png") 0 100% no-repeat!important; }
.fieldset .check-disabled { cursor: default !important; }
.fieldset .check-disabled-checked { cursor: default !important; }
.messages { margin: 0 0 13px; }
label.error {color:#ef0000; background: url(../fileadmin/nazwa/10/images/i-error.png) 0 50% no-repeat; padding-left: 20px; line-height: 20px;  margin: 0; margin: 0 0 0 262px; clear: both;}
label.disabledField {display: none;}
.validation-advice { color:#ef0000; background: url(../fileadmin/nazwa/10/images/i-error.png) 0 50% no-repeat; padding-left: 20px; line-height: 20px; }
.form_loading {background: url(/fileadmin/nazwa/10/images/ajax-loader.gif) no-repeat; height: 16px; right: 1px; position: absolute; top: 4px; width: 16px;}

.buttons-set { margin-top: -10px }
.buttons-set button.button34 {float: right!important; margin-right: 34px !important;}
.buttons-set button.button34 span span { min-width: 250px; text-align: center; } 
.buttons-set .fields {clear: both; margin-bottom: 15px;}
.buttons-set .check-styly { height: 21px; line-height: 21px; overflow: visible; padding: 0 0 0 31px; display:block; }
.buttons-set .check-styly { background: url("../fileadmin/nazwa/10/images/checkbox.png") 0 1px no-repeat; padding: 0 0 0 31px; line-height: 21px; }
.buttons-set .check-hover,
.buttons-set .check-checked,
.buttons-set .check-hover-checked { background: url("../fileadmin/nazwa/10/images/checkbox.png") 0 100% no-repeat!important; }
.buttons-set .check-disabled { cursor: default !important; }
.buttons-set .check-disabled-checked { cursor: default !important; }
#acceptRegister_error {margin: 0;}
button.button::-moz-focus-inner { padding:0; border:0; } /* FF Fix */
button.button {font-family: 'PFDinTextPro-Medium'!important;  cursor:pointer; clear:both; display:inline-block; position:relative; padding: 0; margin: 0; height: 36px; border: 1px solid #d65c00; color: #ffffff; text-transform: uppercase; font-weight:normal!important; }
button.button:hover { text-decoration:none; }
button.button span { font-size:14px; padding: 1px; line-height: 32px; display:block; background: url(../fileadmin/nazwa/10/images/btn_banner_bg_outer.png) 0 0 repeat-x; }
button.button span span { padding: 0 14px 0 14px; background: url(../fileadmin/nazwa/10/images/btn_banner_bg_inner.png) 0 0 repeat-x; text-shadow: 0px 1px 1px #ba5405; /*filter: dropshadow(color=#ba5405, offx=0, offy=1);*/ }
.login-panel {}
.login-panel h2 {font-size: 23px; font-weight: normal; line-height: 32px; color: #2D2D2D; font-family: 'PFDinTextPro-Medium'; margin: -8px 0 13px;}
.login-panel h3 {font-size: 15px; font-weight: normal; line-height: 17px; color: #444444; font-family: 'PFDinTextPro-Medium'; margin: 0px 0 7px 0;}
.login-panel .form-list {margin: 0 0 10px 0;}
.login-panel .form-list .field {width: 189px;}
.login-panel .form-list .input-box {width: 189px;} 
.login-panel .form-list input.input-text {width: 166px;}
.login-box p.forgot-link { margin: 0 0 10px;}
.login-box p.forgot-link a { background: url(../fileadmin/nazwa/10/images/i-l-arrow.png) 100% 50% no-repeat; padding-right: 15px; }
.login-box button {width: 189px;}
.pk-login-inner h3 {font-family: 'PFDinTextPro-Medium'; font-size: 14px; line-height: 28px; text-transform: uppercase;}
.pk-left-menu-inner {background: #f9f9f9; padding: 14px 18px;}
.pk-left-menu {padding: 1px !important; width: 186px !important;}
.pk-left-menu-inner h2 {text-transform: uppercase; font-size: 14px; color: #565656; font-family: 'PFDinTextPro-Medium'; font-weight: normal; margin-top: -5px; background: url(../fileadmin/nazwa/10/images/pk-login.png) no-repeat 20px 2px; margin-right: -19px; padding-left: 40px; margin-left: -19px; height: 32px; line-height: 24px; border-bottom: 1px #e7e7e7 solid;}

label#labelAllowSmsPhone {height: 21px; position: relative; margin: 0 0 19px 0;}
label#labelAllowSmsPhone em {position: absolute; width: 257px;}

/* siła hasła */
.pass-strong {border-top: 4px solid #D6D6D6; position: relative; margin: -1px 0 0 1px;}
#passwordResult.strengthState0 {width: auto; border-right: 0 none;}
#passwordResult.strengthState1 {width:65px; border-color:#ff0000;}
#passwordResult.strengthState2 {width:120px; border-color:#fd8114;}
#passwordResult.strengthState3 {width:175px; border-color:#56e500;}
#passwordResult.strengthState4 {width:230px; border-color:#399800;}
#passwordResult.strengthState5 {width:283px; border-color:#00B3E0;}
#passwordResult {margin-top: -4px; border-right: 1px solid #D6D6D6; border-top: 4px solid #D6D6D6; font-size: 11px; margin-top: -4px; padding: 0 3px 0 0; text-align: right; text-transform: lowercase; line-height: 15px; color: #666;}

/* warstwa wyboru statusu prawnego */
#switch-status-layer {width: 420px; background: #fbfbfb; text-align: justify;}
#switch-status-layer h4 {font-family: 'PFDinTextPro', display: block; background: url(/fileadmin/nazwa/10/images/layer_title_bg.gif) 0 bottom repeat-x #fbfafa; font-weight: bold; font-size: 12px; text-transform: uppercase; line-height: 14px; padding: 14px 24px; color: #565555; margin: 0 0 24px; 0;}
.status-container {padding: 0 50px 30px 50px; overflow: hidden;}
.login-panel .status-message {display: none;}
.status-col1 a.button {cursor: pointer;}

#switch-status-layer h3 { }
.status-layer-buttons { padding-top: 15px; text-align: center; }

#switch-status-layer a.button {margin-right: 8px; width: 148px;}

/**/
.login-panel .status-message {display: none;}

.form-list .field .validate-error .newListSelected {border: 1px solid #FE0000; background:url(../fileadmin/nazwa/10/images/blue-select-bg_error.png) 0 0 repeat-x;}
.form-list .newListSelected { color:#484848; line-height:25px; border: 1px solid #dedede; background:url(../fileadmin/nazwa/10/images/blue-select-bg.png) 0 0 repeat-x; position:relative; cursor: pointer; }
.form-list .newListSelected .selectedTxt { line-height: 25px; height: 25px; overflow: hidden; word-wrap: break-word; padding-right: 24px; background:url(../fileadmin/nazwa/10/images/blue-arrow-select.png) 100% 0 no-repeat; padding-left: 8px; }
.form-list .newListSelected .newList { background:#FFFFFF; position:absolute; width: 284px; border: 1px solid #DEDEDE; /*border-width: px 1px 1px;*/ margin: -3px 0 0 -1px; z-index: 99; min-height:25px; max-height: 300px; overflow: auto;}
.form-list .newListSelected .newList li { padding-left: 8px; margin: 0; display:block;line-height: 25px; height:25px;   }
.form-list .newListSelected .newList li.hiLite { background:#F2F2F2 !important; }
.form-list .newListSelected .newList li.newListHover { background:#dedede !important; }
.form-list input.input-text.captcha-input {width: 112px;}

/* cr:10 */
/* banner slider */
.banner-slider { border: 0 none; width: 1000px; position:relative; margin: 0 0 8px; }
/* .banner-slider-inner { height: 358px; margin: 1px; overflow: hidden; padding: 0; width: 996px; } */
.banner-slider-inner { height: 375px; padding: 0;}

/*.banner-slider .slide { position:absolute; overflow: hidden; position: absolute; width: 996px; }*/

.banner-slider .slide {
 /*   height: 616px; */ height: 375px;
    left: -318px; 
    overflow: hidden;
    position: absolute;
/* top: -123px; */
   width: 1630px; 
}


.banner-slider .banner-button { position: absolute; left: 0; bottom: 70px; z-index: 10;  padding: 0px; width: 100%; text-align: center;}
.banner-slider .banner-button li {display: inline;}


.banner-slider .banner-button li a {
    background: url("/fileadmin/nazwa/10/images/AccordionBanner/bg_bullets_orange.png") no-repeat scroll left 0 transparent;
    display: inline-block;
    height: 18px;
    margin: 0 1px;
    outline: medium none;
    width: 16px;
}


.banner-slider .banner-button li a.current {
    background: url("/fileadmin/nazwa/10/images/AccordionBanner/bg_bullets_orange.png") no-repeat scroll right 0 transparent;
}





.banner-slider .banner-button li a strong {display: none;}


/* .banner-slider .banner-button li span.inner {
	width: 239px;
	border-top: 1px solid #f6f6f6; 
	border-bottom: 1px solid #bdbdbd; 
	background:url(../fileadmin/nazwa/10/images/btn_nav_banners.png) 0 0 repeat-x;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin: 0 0 3px;
	padding: 0 1px;
	-webkit-box-shadow: 0px 0px 10px -7px #000000;
	-moz-box-shadow: 0px 0px 10px -7px #000000;
	box-shadow: 0px 0px 10px -7px #000000; 
} */

.banner-slider .slide img { position:relative; width: 1630px; /* height: 616px; */ height: 363px; border-bottom: 2px solid #E0E0E0;}


.banner-slider .slide .slide-info { position: absolute; left: 318px; top: 20px; color:#FFF; }
.banner-slider .slide h3 {font-family: 'PFDinTextPro'; font-size: 24px; color: #5E5E5E; text-transform: uppercase; }
.banner-slider .slide h3 strong { display:block; color: #495C87; font-size: 60px; line-height: 1.2em; font-weight: normal; text-transform: uppercase; }
.banner-slider .slide .price-box-container {float: left; position: relative; padding: 0 115px 0 0; margin: 38px 0 0 0; font-family: 'PFDinTextPro';}
.banner-slider .slide .price-box {min-height: 90px;}
.banner-slider .slide .price-box .price {color:#FFF; font-size: 85px; line-height: 90px; margin-left: -6px; position:relative; padding-right: 56px; font-family: 'PFDinTextPro-Medium';}
.banner-slider .slide .price-box .price span.t { float: left; display:block; margin-left: -4px; /*text-shadow: 0px 1px #01728E, 0px -1px #5DDFFD;*/ color: #465880;}
.banner-slider .slide .price-box .price span.w { float: left; position:relative; }
.banner-slider .slide .price-box .price .sup { font-size: 37px; margin-top: -20px; display: block; /*text-shadow: 1px 1px #01728E, -1px -1px #5DDFFD;*/ color: #465880;}
.banner-slider .slide .price-box .label {font-family: 'PFDinTextPro'; color:#465880; font-size: 14px; position: absolute; bottom: -42px; right: -68px; width: 114px; /* font-weight: normal; */ font-weight: bold;}
.banner-slider .slide p {padding: 0; font-size: 19px; color: #C4C4C4; position: relative; top: -5px;}
.banner-slider .slide a.banner_more {display: block; height: 89px; width: 45px; background: url(/fileadmin/hosting.onet.pl/10/images/bg_icons.png) right -208px no-repeat; position: absolute; top: 15px; right: 0;}
.banner-slider .slide a.banner_more span {display: none;}



.box-communication {width: 680px; margin: 0px 0 8px 0; float: left; overflow: hidden; line-height: 1.2em;}
.box-communication .inner {background: #F5F5F5; width: 663px; }
.box-communication .col2-set { padding: 14px 0 12px; }
.box-communication .short-info { border-right: 1px solid #dbdbdb; width: 343px; min-height: 73px; }
.box-communication .short-info strong { color: #5391CC; display: block;}
.box-communication .short-info p { padding: 0px 9px 0 89px; margin: 0; color:#717171; background:url(../fileadmin/nazwa/10/images/AccordionBanner/flgNew.png) 24px 0 no-repeat; }
.box-communication .short-info p a { color: #424242; }
.box-communication .other-links { border-left: 1px solid #ffffff; width: 318px; min-height: 73px; }
.box-communication .other-links ul { margin: 10px 20px 0 15px }
.box-communication .other-links ul li { color:#5292cd; background: url(../fileadmin/nazwa/10/images/li-blue-arrow.png) 0 8px no-repeat; padding-left: 17px; }
.box-communication .other-links ul li a { color:#5292cd; }

.box-offer { color:#7d7d7d; /* border: 1px solid #dbdbdb; */ width: 300px;  float:left; margin-left: 60px; position: relative; line-height: 15px; }
#c17 .box-offer {
	margin-left: 20px;
        float: right;
}


.box-offer.first { margin-left: 0; }
.box-offer .inner { /* border: 1px solid #FFFFFF; */ /* background: #f2f2f2 url(../fileadmin/nazwa/10/images/bkg_offer.png) 0 0 repeat-x; */}
.box-offer img { float: left; margin-right: 15px; margin-top: 8px; }
.box-offer h2 { font-family: 'PFDinTextPro'; font-size: 24px; line-height: 24px; margin: 4px 85px 19px 0; color:#444444; }
.box-offer h2.Bestseller { background:url(../fileadmin/nazwa/10/images/flag-bestseller.png) 0 100% no-repeat; padding-bottom: 25px; margin-bottom: 6px }
.box-offer a.button { font-family: 'PFDinTextPro-Medium'; }
.box-offer a { color:#5292cd; background: url(../fileadmin/nazwa/10/images/i-l-arrow.png) 100% 50% no-repeat; padding-right: 15px; }
.box-offer .data-table { text-align: left; /* margin-top: -7px */  margin-top: 22px;}
.box-offer .data-table td { text-align: right; padding: 5px 5px; }
.box-offer .data-table th a, .box-offer .data-table td.a-left a { color:#5292cd; }
.box-offer .data-table td a { color:#484848;  }
.box-offer .price-box { 
        min-height: 53px; 
        margin: -2px 18px 4px 0; 
        float: left; 
        font-family:  'PFDinTextPro';
        min-width: 101px;  
        background: url("../fileadmin/nazwa/10/images/crmNew/sg/arrow-cena-right-crm.png") no-repeat scroll right top;
 }

.box-offer .price-box .cont {
      background-color: #D0D8ED;
      margin-right: 9px;
      padding-left: 10px;
      line-height: 30px;
      padding-top: 4px;
      overflow: hidden;
}
 

.box-offer .price-box .price { color:#2d2d2d; /* font-weight:bold; */ font-size: 30px; /* line-height: 40px; */ margin-left: -6px; position:relative; padding-right: 56px;  }
.box-offer .price-box .label { color:#201F1D; font-size: 10px; margin-left: -29px; }
.box-offer .price-box .price span.t { float:left; display:block; }
.box-offer .price-box .price span.w { float: left; position:relative; }
.box-offer .price-box .price .sup { font-size: 16px; margin-top: -6px; display: block; }
.box-offer .price-box .label { color:#201F1D; font-size: 10px; position: absolute; bottom: -13px; right: -63px; width: 83px; }
.box-offer .options { bottom: 18px; position:absolute;width: 100%; left: 0; }
.box-offer .options a.button { margin: 4px 0 10px 0px; }
.box-offer .options p { margin: 0 0 0 25px; }
.box-offer .options p.more-link { font-weight:bold; font-size: 14px; text-transform:uppercase;margin: 0 0 0 36px; }
.main-container {padding-top: 10px;   width: 1000px\0/; margin: 0 auto\0/; }

#DomainSalesRandom_HotOffersMainPage .random-sales-left-col {
    color: #5292CD !important;
    text-align: left !important;
    padding-bottom: 0;
    padding-right: 0;
    margin-bottom: 0;
    width: 180px;
    vertical-align: top;
}
#DomainSalesRandom_HotOffersMainPage .random-sales-left-col div.random-sales-left-col-inner {
    width: 177px;
    overflow: hidden;
}
#DomainSalesRandom_HotOffersMainPage .random-sales-left-col a {
    max-width: 162px;
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    word-wrap: normal;
    word-break: break-all;
    white-space: nowrap;
}

#DomainSalesRandom_HotOffersMainPage .random-sales-left-col a {
    color: #5292CD !important;
}

#DomainSalesRandom_HotOffersMainPage td, #DomainSalesRandom_HotOffersMainPage th {
    border-bottom: 0;
    padding: 7px 10px 6px;
}

#DomainSalesRandom_HotOffersMainPage tr {
  border-bottom: 1px solid #e8e8e8;
}

.banner-slider .price-box .price-label {
    color: #465880;
    float: left;
    font-size: 37px;
    font-weight: bold;
  /*  line-height: 92px; */
    margin: 0 10px 0 0;
    padding-top: 51px;
}

.box-offer .options.middle {
    bottom: 20px;
}

/* Wyszukiwarka na baner */

.price-box-search {
overflow: hidden;
}

.banner-slider .slide .text-area-outer {
    background: none repeat scroll 0 0 #763060;
    border: 1px solid #BE4D9F;
    margin: 15px 0 8px;
    padding: 1px;
}

.banner-slider .slide input {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    color: #828282;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 29px;
    line-height: 29px;
    outline: medium none;
    padding: 7px 0 2px 12px;
    resize: none;
    width: 304px;
}

.banner-slider .slide .text-area-inner {
    background: url("../fileadmin/nazwa/10/images/bkg_textarea.png") no-repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DCCAB8;
    height: 38px;
}

.banner-slider-inner .slide-info button.button {
	float: right;
        height: 47px;
        margin-top: 8px;
}

.searchDomenHP .pnlForm {
	overflow: hidden;
        color: #C7C7C7;
}

.searchDomenHP .pnlForm span {
  /*  display: block; */
   
    margin-top: 0px ;
    position: relative;
}

.banner-slider .slide .price-box--search {
    margin: 2px 0;
  /*  min-height: 100px; */
}

.banner-slider .price-box-search .price-label {
    color: #FFFFFF;
    float: left;
    font-size: 16px;
    font-weight: bold;
    margin: 0 10px 0 0;
    padding-top: 36px;
}

.banner-slider .slide .price-box-search .price {
    color: #FFFFFF;
    font-size: 60px;
    font-weight: bold;
    line-height: 60px;
    margin-left: -6px;
    padding-right: 56px;
    position: relative;
}

.banner-slider .slide .price-box-search .price span.t {
    display: block;
    float: left;
    margin-left: -8px;
}

.banner-slider .slide .price-box-search .price span.w {
    float: left;
    position: relative;
}

.banner-slider .slide .price-box-search .price .sup {
    display: block;
    font-size: 28px;
    margin-top: -14px;
}

.banner-slider .slide .price-box-search .label {
    bottom: -29px;
    color: #FFFFFF;
    font-size: 16px;
    position: absolute;
    right: -50px; /*  right: -54px; */
    width: 88px;
}

/* button */

.slide-info button.button span {
    background: url("../fileadmin/nazwa/10/images/big_button_checkout_outer.png") repeat-x scroll 0 0 transparent;
    display: block;
    line-height: 43px;
    padding: 1px;
}

.slide-info button.button span span {
    background: url("../fileadmin/nazwa/10/images/big_button_checkout.png") repeat-x scroll 0 0 transparent;
    padding: 0 13px;
    text-shadow: 0 1px 1px #BA5405;
}

/* baner eurid */
.box-offer.first h2 {
	display: none;	
}

.box-offer.first h2.eurid {
	display: block;
}

.box-offer.first .options {
	bottom: 27px;	
}


/* wyszukiwarka strona glowna */
.strzalka_search_inner {
	background: url("../fileadmin/nazwa/10/images/search_sg/strzalka_search_inner.PNG") no-repeat;
	width: 18px;
	height: 72px;
	float: left;
}

.searchDomenHP {
	color: #505050;
	overflow: hidden;
/*	border: 1px solid #DBDBDB;
	background: url("../fileadmin/nazwa/10/images/background-searchDomenHP.png") repeat-x scroll 0 0 transparent; */
        position: relative;
        z-index: 2;
	margin-bottom: 35px;
	height: 103px;
        margin-top: -72px;
}

.searchDomenHP p {
	font-family: "PFDinTextPro",sans-serif;
	font-size: 12px;
	padding-top: 2px;
	float: left;
}

.searchDomenHP p span {
	display: block;
	font-family: 'PFDinTextPro';
	font-size: 16px;

        color: #FCFCFC;
	text-transform: uppercase;
	margin: 6px 20px 0 0;
}

.searchDomenHP img {
    float: left;
    margin-left: 10px;
    margin-right: 12px;
}

.searchDomenHP .text-area-outer .text-area-inner input {
    border: 1px solid #828282;
-moz-box-shadow: inset 4px 4px 4px -4px #DEDEDE;
-webkit-box-shadow: inset 4px 4px 4px -4px #DEDEDE;
box-shadow: inset 4px 4px 4px -4px #DEDEDE;
    color: #828282;
    float: left;
    font-family: arial,sans-serif;
    font-size: 18px;
 /*   height: 31px; */
 /*   margin-left: 28px; */
 /*   margin-top: 3px; */
 /*   padding-left: 10px; */
 /*   width: 646px; */

    background: url("../fileadmin/nazwa/10/images/search_sg/search-ico_input_inner.png") no-repeat scroll 10px 7px #FFFFFF;
    height:   52px;
    margin-left: 5px;
    margin-top: 5px;
    padding-left: 36px;
    width: 728px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) { 
 .searchDomenHP .text-area-outer .text-area-inner input {margin-right: 2px;} 
} 

.searchDomenHP button {
/*	margin-left: -79px;
    	margin-top: 6px; */

        margin: 5px 0 0 7px;
}

.searchDomenHP .inner form {
	background-color: #C7C7C7;
	border-radius: 3px 3px 3px 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	float: left;
	margin-top: 0px;
	margin-right: 15px;
	width: 950px;
	height: 49px;
}

.searchDomenHP .inner {
    background: url("../fileadmin/nazwa/10/images/crmNew/sg/wyszukiwarka-srodek-crm_v2.png") repeat-x scroll 0 0 transparent;
    height: 103px;
    padding: 16px 0 0 20px;
    width: 100%;
}

.box-offer .price-box .price span.s {
	font-size: 12px;
}

button.button_search_sg {
    background: url("../fileadmin/nazwa/10/images/search_sg/btn_serach_inner_input_sg_v2.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    height: 39px;
    text-indent: -9999px;
    width: 104px;
}


/* banner slider */
.banner-slider { border: 0 none; width: 1000px; position:relative; margin: 0 0 8px; }
/* .banner-slider-inner { height: 358px; margin: 1px; overflow: hidden; padding: 0; width: 996px; } */
.banner-slider-inner { height: 375px; padding: 0;}

/*.banner-slider .slide { position:absolute; overflow: hidden; position: absolute; width: 996px; }*/

.banner-slider .slide {
 /*   height: 616px; */ height: 375px;
    left: -318px; 
    overflow: hidden;
    position: absolute;
/* top: -123px; */
   width: 1630px; 
}


.banner-slider .banner-button { position: absolute; left: 0; bottom: 70px; z-index: 10;  padding: 0px; width: 100%; text-align: center;}
.banner-slider .banner-button li {display: inline;}


.banner-slider .banner-button li a {
    background: url("/fileadmin/nazwa/10/images/AccordionBanner/bg_bullets_orange.png") no-repeat scroll left 0 transparent;
    display: inline-block;
    height: 18px;
    margin: 0 1px;
    outline: medium none;
    width: 16px;
}


.banner-slider .banner-button li a.current {
    background: url("/fileadmin/nazwa/10/images/AccordionBanner/bg_bullets_orange.png") no-repeat scroll right 0 transparent;
}





.banner-slider .banner-button li a strong {display: none;}


/* .banner-slider .banner-button li span.inner {
	width: 239px;
	border-top: 1px solid #f6f6f6; 
	border-bottom: 1px solid #bdbdbd; 
	background:url(../fileadmin/nazwa/10/images/btn_nav_banners.png) 0 0 repeat-x;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin: 0 0 3px;
	padding: 0 1px;
	-webkit-box-shadow: 0px 0px 10px -7px #000000;
	-moz-box-shadow: 0px 0px 10px -7px #000000;
	box-shadow: 0px 0px 10px -7px #000000; 
} */

.banner-slider .slide img { position:relative; width: 1630px; /* height: 616px; */ height: 363px; border-bottom: 2px solid #E0E0E0;}


.banner-slider .slide .slide-info { position: absolute; left: 318px; top: 20px; color:#FFF; }
.banner-slider .slide h3 {font-family: 'PFDinTextPro'; font-size: 24px; color: #5E5E5E; text-transform: uppercase; }
.banner-slider .slide h3 strong { display:block; color: #495C87; font-size: 60px; line-height: 1.2em; font-weight: normal; text-transform: uppercase; }
.banner-slider .slide .price-box-container {float: left; position: relative; padding: 0 115px 0 0; margin: 38px 0 0 0; font-family: 'PFDinTextPro';}
.banner-slider .slide .price-box {min-height: 90px;}
.banner-slider .slide .price-box .price {color:#FFF; font-size: 85px; line-height: 90px; margin-left: -6px; position:relative; padding-right: 56px; font-family: 'PFDinTextPro-Medium';}
.banner-slider .slide .price-box .price span.t { float: left; display:block; margin-left: -4px; /*text-shadow: 0px 1px #01728E, 0px -1px #5DDFFD;*/ color: #465880;}
.banner-slider .slide .price-box .price span.w { float: left; position:relative; }
.banner-slider .slide .price-box .price .sup { font-size: 37px; margin-top: -20px; display: block; /*text-shadow: 1px 1px #01728E, -1px -1px #5DDFFD;*/ color: #465880;}
.banner-slider .slide .price-box .label {font-family: 'PFDinTextPro'; color:#465880; font-size: 14px; position: absolute; bottom: -42px; right: -68px; width: 114px; /* font-weight: normal; */ font-weight: bold;}
.banner-slider .slide p {padding: 0; font-size: 19px; color: #C4C4C4; position: relative; top: -5px;}
.banner-slider .slide a.banner_more {display: block; height: 89px; width: 45px; background: url(/fileadmin/hosting.onet.pl/10/images/bg_icons.png) right -208px no-repeat; position: absolute; top: 15px; right: 0;}
.banner-slider .slide a.banner_more span {display: none;}



.box-communication {width: 680px; margin: 0px 0 8px 0; float: left; overflow: hidden; line-height: 1.2em;}
.box-communication .inner {background: #F5F5F5; width: 663px; }
.box-communication .col2-set { padding: 14px 0 12px; }
.box-communication .short-info { border-right: 1px solid #dbdbdb; width: 343px; min-height: 73px; }
.box-communication .short-info strong { color: #5391CC; display: block;}
.box-communication .short-info p { padding: 0px 9px 0 89px; margin: 0; color:#717171; background:url(../fileadmin/nazwa/10/images/AccordionBanner/flgNew.png) 24px 0 no-repeat; }
.box-communication .short-info p a { color: #424242; }
.box-communication .other-links { border-left: 1px solid #ffffff; width: 318px; min-height: 73px; }
.box-communication .other-links ul { margin: 10px 20px 0 15px }
.box-communication .other-links ul li { color:#5292cd; background: url(../fileadmin/nazwa/10/images/li-blue-arrow.png) 0 8px no-repeat; padding-left: 17px; }
.box-communication .other-links ul li a { color:#5292cd; }

.box-offer { color:#7d7d7d; /* border: 1px solid #dbdbdb; */ width: 300px;  float:left; margin-left: 60px; position: relative; line-height: 15px; }
#c17 .box-offer {
	margin-left: 20px;
        float: right;
}


.box-offer.first { margin-left: 0; }
.box-offer .inner { /* border: 1px solid #FFFFFF; */ /* background: #f2f2f2 url(../fileadmin/nazwa/10/images/bkg_offer.png) 0 0 repeat-x; */}
.box-offer img { float: left; margin-right: 15px; margin-top: 8px; }
.box-offer h2 { font-family: 'PFDinTextPro'; font-size: 24px; line-height: 24px; margin: 4px 85px 19px 0; color:#444444; }
.box-offer h2.Bestseller { background:url(../fileadmin/nazwa/10/images/flag-bestseller.png) 0 100% no-repeat; padding-bottom: 25px; margin-bottom: 6px }
.box-offer a.button { font-family: 'PFDinTextPro-Medium'; }
.box-offer a { color:#5292cd; background: url(../fileadmin/nazwa/10/images/i-l-arrow.png) 100% 50% no-repeat; padding-right: 15px; }
.box-offer .data-table { text-align: left; /* margin-top: -7px */  margin-top: 22px;}
.box-offer .data-table td { text-align: right; padding: 5px 5px; }
.box-offer .data-table th a, .box-offer .data-table td.a-left a { color:#5292cd; }
.box-offer .data-table td a { color:#484848;  }
.box-offer .price-box { 
        min-height: 53px; 
        margin: -2px 18px 4px 0; 
        float: left; 
        font-family:  'PFDinTextPro';
        min-width: 101px;  
        background: url("../fileadmin/nazwa/10/images/crmNew/sg/arrow-cena-right-crm.png") no-repeat scroll right top;
 }

.box-offer .price-box .cont {
      background-color: #D0D8ED;
      margin-right: 9px;
      padding-left: 10px;
      line-height: 30px;
      padding-top: 4px;
      overflow: hidden;
}
 

.box-offer .price-box .price { color:#2d2d2d; /* font-weight:bold; */ font-size: 30px; /* line-height: 40px; */ margin-left: -6px; position:relative; padding-right: 56px;  }
.box-offer .price-box .label { color:#201F1D; font-size: 10px; margin-left: -29px; }
.box-offer .price-box .price span.t { float:left; display:block; }
.box-offer .price-box .price span.w { float: left; position:relative; }
.box-offer .price-box .price .sup { font-size: 16px; margin-top: -6px; display: block; }
.box-offer .price-box .label { color:#201F1D; font-size: 10px; position: absolute; bottom: -13px; right: -63px; width: 83px; }
.box-offer .options { bottom: 18px; position:absolute;width: 100%; left: 0; }
.box-offer .options a.button { margin: 4px 0 10px 0px; }
.box-offer .options p { margin: 0 0 0 25px; }
.box-offer .options p.more-link { font-weight:bold; font-size: 14px; text-transform:uppercase;margin: 0 0 0 36px; }
.main-container {padding-top: 10px;   width: 1000px\0/; margin: 0 auto\0/; }

#DomainSalesRandom_HotOffersMainPage .random-sales-left-col {
    color: #5292CD !important;
    text-align: left !important;
    padding-bottom: 0;
    padding-right: 0;
    margin-bottom: 0;
    width: 180px;
    vertical-align: top;
}
#DomainSalesRandom_HotOffersMainPage .random-sales-left-col div.random-sales-left-col-inner {
    width: 177px;
    overflow: hidden;
}
#DomainSalesRandom_HotOffersMainPage .random-sales-left-col a {
    max-width: 162px;
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    word-wrap: normal;
    word-break: break-all;
    white-space: nowrap;
}

#DomainSalesRandom_HotOffersMainPage .random-sales-left-col a {
    color: #5292CD !important;
}

#DomainSalesRandom_HotOffersMainPage td, #DomainSalesRandom_HotOffersMainPage th {
    border-bottom: 0;
    padding: 7px 10px 6px;
}

#DomainSalesRandom_HotOffersMainPage tr {
  border-bottom: 1px solid #e8e8e8;
}

.banner-slider .price-box .price-label {
    color: #465880;
    float: left;
    font-size: 37px;
    font-weight: bold;
  /*  line-height: 92px; */
    margin: 0 10px 0 0;
    padding-top: 51px;
}

.box-offer .options.middle {
    bottom: 20px;
}

/* Wyszukiwarka na baner */

.price-box-search {
overflow: hidden;
}

.banner-slider .slide .text-area-outer {
    background: none repeat scroll 0 0 #763060;
    border: 1px solid #BE4D9F;
    margin: 15px 0 8px;
    padding: 1px;
}

.banner-slider .slide input {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    color: #828282;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 29px;
    line-height: 29px;
    outline: medium none;
    padding: 7px 0 2px 12px;
    resize: none;
    width: 304px;
}

.banner-slider .slide .text-area-inner {
    background: url("../fileadmin/nazwa/10/images/bkg_textarea.png") no-repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DCCAB8;
    height: 38px;
}

.banner-slider-inner .slide-info button.button {
	float: right;
        height: 47px;
        margin-top: 8px;
}

.searchDomenHP .pnlForm {
	overflow: hidden;
        color: #C7C7C7;
}

.searchDomenHP .pnlForm span {
  /*  display: block; */
   
    margin-top: 0px !important;
    position: relative;
}

.banner-slider .slide .price-box--search {
    margin: 2px 0;
  /*  min-height: 100px; */
}

.banner-slider .price-box-search .price-label {
    color: #FFFFFF;
    float: left;
    font-size: 16px;
    font-weight: bold;
    margin: 0 10px 0 0;
    padding-top: 36px;
}

.banner-slider .slide .price-box-search .price {
    color: #FFFFFF;
    font-size: 60px;
    font-weight: bold;
    line-height: 60px;
    margin-left: -6px;
    padding-right: 56px;
    position: relative;
}

.banner-slider .slide .price-box-search .price span.t {
    display: block;
    float: left;
    margin-left: -8px;
}

.banner-slider .slide .price-box-search .price span.w {
    float: left;
    position: relative;
}

.banner-slider .slide .price-box-search .price .sup {
    display: block;
    font-size: 28px;
    margin-top: -14px;
}

.banner-slider .slide .price-box-search .label {
    bottom: -29px;
    color: #FFFFFF;
    font-size: 16px;
    position: absolute;
    right: -50px; /*  right: -54px; */
    width: 88px;
}

/* button */

.slide-info button.button span {
    background: url("../fileadmin/nazwa/10/images/big_button_checkout_outer.png") repeat-x scroll 0 0 transparent;
    display: block;
    line-height: 43px;
    padding: 1px;
}

.slide-info button.button span span {
    background: url("../fileadmin/nazwa/10/images/big_button_checkout.png") repeat-x scroll 0 0 transparent;
    padding: 0 13px;
    text-shadow: 0 1px 1px #BA5405;
}

/* baner eurid */
.box-offer.first h2 {
	display: none;	
}

.box-offer.first h2.eurid {
	display: block;
}

.box-offer.first .options {
	bottom: 27px;	
}


/* wyszukiwarka strona glowna */
.strzalka_search_inner {
	background: url("../fileadmin/nazwa/10/images/search_sg/strzalka_search_inner.PNG") no-repeat;
	width: 18px;
	height: 72px;
	float: left;
}

.searchDomenHP {
	color: #505050;
	overflow: hidden;
/*	border: 1px solid #DBDBDB;
	background: url("../fileadmin/nazwa/10/images/background-searchDomenHP.png") repeat-x scroll 0 0 transparent; */
        position: relative;
        z-index: 2;
	margin-bottom: 35px;
	height: 103px;
        margin-top: -72px;
}

.searchDomenHP p {
	font-family: "PFDinTextPro",sans-serif;
	font-size: 12px;
	padding-top: 2px;
	float: left;
}

.searchDomenHP p span {
	display: block;
	font-family: 'PFDinTextPro';
	font-size: 16px;

        color: #FCFCFC;
	text-transform: uppercase;
	margin: 6px 20px 0 0;
}

.searchDomenHP img {
    float: left;
    margin-left: 10px;
    margin-right: 12px;
}

.searchDomenHP .text-area-outer .text-area-inner input {
    border: 1px solid #828282;
-moz-box-shadow: inset 4px 4px 4px -4px #DEDEDE;
-webkit-box-shadow: inset 4px 4px 4px -4px #DEDEDE;
box-shadow: inset 4px 4px 4px -4px #DEDEDE;
    color: #828282;
    float: left;
    font-family: arial,sans-serif;
    font-size: 18px;
 /*   height: 31px; */
 /*   margin-left: 28px; */
 /*   margin-top: 3px; */
 /*   padding-left: 10px; */
 /*   width: 646px; */

    background: url("../fileadmin/nazwa/10/images/search_sg/search-ico_input_inner.png") no-repeat scroll 10px 7px #FFFFFF;
    height:   52px;
    margin-left: 5px;
    margin-top: 5px;
    padding-left: 36px;
    width: 728px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) { 
 .searchDomenHP .text-area-outer .text-area-inner input {margin-right: 2px;} 
} 

.searchDomenHP button {
/*	margin-left: -79px;
    	margin-top: 6px; */

        margin: 5px 0 0 7px;
}

.searchDomenHP .inner form {
	background-color: #C7C7C7;
	border-radius: 3px 3px 3px 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	float: left;
	margin-top: 0px;
	margin-right: 15px;
	width: 750px;
	height: 49px;
}

.searchDomenHP .inner {
    background: url("../fileadmin/nazwa/10/images/crmNew/sg/wyszukiwarka-srodek-crm_v2.png") repeat-x scroll 0 0 transparent;
    height: 103px;
    padding: 16px 0 0 20px;
    width: 100%;
}

.box-offer .price-box .price span.s {
	font-size: 12px;
}

button.button_search_sg {
    background: url("../fileadmin/nazwa/10/images/search_sg/btn_serach_inner_input_sg_v2.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    height: 39px;
    text-indent: -9999px;
    width: 104px;
}



/* cr:282 */
/* newsletter */
.box-newsletter {float: left; width: 240px; padding: 14px 10px 0px 70px; min-height: 85px; background: url(/fileadmin/nazwa/10/images/newsletter_bg.gif) 16px 12px no-repeat #F5F5F5; line-height: 1.2em;}
.box-newsletter h4 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 14px;}
.newsletter {text-align: left;}
.newsletter .button_blue, .box-newsletter .button_blue { font-family: 'PFDinTextPro-Medium'; border: 1px solid #3e8cd4; color: #ffffff!important; padding: 0!important; background:none!important; height:22px; display:inline-block; text-transform: uppercase; }
.newsletter .button_blue {height: auto;}
#newsletterSuccess .button_blue span span {font-size: 13px; padding: 5px 23px;}
.newsletterSignInError .button_blue span span {font-size: 13px !important; padding: 2px 23px !important; font-size: 14px !important;}
.newsletter .button_blue:hover, .box-newsletter .button_blue:hover { text-decoration: none; }
.newsletter .button_blue span, .box-newsletter .button_blue span { padding: 1px; line-height: 21px; display:block; background: url(../fileadmin/nazwa/10/images/btn_blue_small_bg_outer.png) 0 0 repeat-x #4B83C6;}
.newsletter .button_blue span span, .box-newsletter .button_blue span span {  padding: 0 13px 0 13px; background: url(../fileadmin/nazwa/10/images/btn_blue_small_bg_inner.png) 0 0 repeat-x #5C98D1; text-shadow: none; font-size: 12px;}
.newsletter h4 strong {display: block; margin: -6px 0 -6px -9px; padding: 4px 0 6px 36px; background: url(/fileadmin/nazwa/10/images/newsletter_head_ico.gif) 0 0 no-repeat;}
.newsletter p {margin: 0 0 30px 0;}
.newsletter div.newsletter_line {display: block; clear: both; padding: 0 0 10px 0;}
.newsletter div.newsletter_last_line {text-align: center;}
.newsletter div.newsletter_line input[type="text"] {display: block; background: url(/fileadmin/nazwa/10/images/bkg_input_text.png) 0 0 no-repeat #DEDEDE; border: 1px solid #FFF; border-right: 1px solid #DEDEDE; height: 17px; line-height: 17px; margin: 0 auto 10px; padding: 4px 12px; width: 200px; color: #727272;}
.newsletter div.newsletter_first_line input[type="text"] {margin-bottom: 0;}
.newsletter div.newsletter_line input[type="checkbox"] {float: left; margin: 1px 6px 0 0;}
.newsletter div.newsletter_line label {color: #717171; font-size: 11px; line-height: 1.4em; display: block; overflow: hidden; margin: 0 0 6px 0;}
.newsletter div.newsletter_line button {margin: 20px 0 0 0;}
#newsletter_personal_data_details {display: none;}
#newsletter_personal_data_less {display: none;}
#newsletter label.error {color:#ef0000; background: url(/fileadmin/nazwa/10/images/i-error.png) 0 50% no-repeat; padding-left: 20px; line-height: 20px;  margin: 0; margin: 0; clear: both;}
#newsletter #firstname_error, #newsletter #email_error {margin-left: 138px;}
#newsletter #email_error {margin-top: -10px;}

#newsletterReportMessageContent {padding: 15px 0 30px 0;}
#newsletterReportMessageContent.newsletterReportMessageInfo {padding-left: 140px; background: url(/fileadmin/nazwa/10/images/newsletter_bg4.png) 0 25% no-repeat;}
#newsletterReportMessageContent.newsletterReportMessageSuccess {padding-left: 140px; background: url(/fileadmin/nazwa/10/images/newsletter_bg2.png) 0 22px no-repeat;}
#newsletterReportMessageContent h3 {font-size: 18px; line-height: 1.3em; margin: 0 0 20px 0; font-family: 'PFDinTextPro-Medium'; text-align: justify;}
/*#newsletterReportMessageContent.newsletterReportMessageInfo h3 {font-size: 18px;}*/

.newsletterSignInErrorButtons .button {float: left; margin: 0 6px 0 0;}

.newsletterConfirmationError .button_blue span span {font-size: 13px !important; padding: 2px 23px !important; font-size: 14px !important;}
.newsletterConfirmationErrorButtons .button {float: left; margin: 0 6px 0 0;}

/* /newsletter */
/* p:1 */
.banner-slider .banner-button li a {
  background: none !important;
}

/*animacja serwera*/
#wrapper{
	background: #222327;
	width: 50px;
	overflow: hidden;
	position: relative;
        top: -221px;
       left: 1233px;
z-index: 5;
}
.dioda1{
	width: 10px;
	height: 10px;
	float: left;
	background: #69c136;
	border-left: 5px solid #222327;
}
.dioda2{
	width: 10px;
	height: 10px;
	float: left;
	background: #69c136;
	border-left: 5px solid #222327;
}
.dioda3{
	width: 10px;
	height: 10px;
	float: left;
	background: #69c136;
	border-left: 5px solid #222327;
	border-right: 5px solid #222327;
}

.bb{
	position: absolute;
	width: 50px;
	height: 10px;
	top: 0;
	left: 0;
	background: #222327;
	animation: bb 3s steps(4) infinite;
        animation-delay: 0.2s;
        -webkit-animation: bb 3s steps(4) infinite;
}

@keyframes bb
{
  0% {left:0;}
  100% { left:60px;}
}

#wrapper1{
	background: #222327;
	width: 38px;
	overflow: hidden;
	position: relative;
left: 1371px;
top: -180px;
z-index: 999;
}
.dioda4{
	width: 7px;
	height: 7px;
	float: left;
	background: #69c136;
	border-left: 5px solid #222327;
}
.dioda5{
	width: 7px;
	height: 7px;
	float: left;
	background: #69c136;
	border-left: 4px solid #222327;
}
.dioda6{
	width: 7px;
	height: 7px;
	float: left;
	background: #69c136;
	border-left: 4px solid #222327;
	border-right: 4px solid #222327;
}

.bb1{
	position: absolute;
	width: 40px;
	height: 7px;
	top: 0;
	left: 0;
	background: #222327;
	animation: bb1 2.5s steps(4) infinite;
animation-delay: 0.3s;
}

@keyframes bb1
{
  0% {left:0;}
  100% { left:50px;}
}

/*koniec animacji serwera*/

#animation_box {
    height: 236px;
    left: 50%;
    margin-left: -50px;
    position: absolute;
    top: 111px;
    width: 140px;
    z-index: 9999;
}



.box_a {
    background: #000;
    border-radius: 90%;
    height: 12px;
    width: 12px;
    position: absolute;
    left: 14px;
    top: 23px;
          animation:anim1 2s  infinite;
      -webkit-animation:anim1 2s  infinite;
 animation-delay: 3s;
-webkit- animation-delay: 3s;
}
      @keyframes anim1
      {
        0% {background: #000; }
        100% { background: #F67309; }
      }

      @-webkit-keyframes anim1
      {
         0% {background: #000; }
        100% { background: #F67309; }
      }
.box_a + .box_a{
    top: 84px;
  
 animation-delay: 4s;
-webkit- animation-delay: 4s;
}
.box_a + .box_a + .box_a{
   top: 147px;
 animation-delay: 4.5s;
-webkit- animation-delay: 4.5s;
}
.box_a + .box_a + .box_a + .box_a{
  top: 211px;
 animation-delay: 5s;
-webkit- animation-delay:5s;
}

.box_b {
    background: #000000 none repeat scroll 0 0;
    border-radius: 90%;
    height: 10px;
    position: absolute;
   right: 18px;
    top: 64px;
    width: 9px;
          animation:anim2 2s linear infinite;
        -webkit-animation:anim2 2s linear infinite;
}
      @keyframes anim2
      {
        0% {background: #000; }
        100% { background: #F67309; }
      }

      @-webkit-keyframes anim2
      {
         0% {background: #000; }
        100% { background: #F67309; }
      }
.box_b + .box_b{
  top: 111px;
 animation-delay: 1s;
-webkit- animation-delay: 1s;
}
.box_b + .box_b + .box_b{
 top: 158px;
 animation-delay: 1.5s;
-webkit- animation-delay: 1.5s;
}
.box_b + .box_b + .box_b +  .box_b{
 top: 206px;
 animation-delay: 2s;
-webkit- animation-delay: 2s;
}
/* animation */

#licznik {
    color: #000000;
    font-size: 25px;
    left: 50%;
    margin-left: -556px;
    position: absolute;
    text-align: center;
    top: 238px;
    width: 200px;
    z-index: 1;
}

/* css zapisany bezposrednio na stronie glownej  */


.box-offer h2.Bestseller {
    background: url("../fileadmin/nazwa/10/images/Bestseller_SSL.png") no-repeat scroll 98% 4% transparent;
    margin-right: 0;
    position: relative;
    z-index: 1;
}


.box-offer h2 {
	 height: 47px;
         width: 230px;
         color: #3e3e3e;
    font-family: 'PFDinTextPro-Medium';
    font-size: 22px;
    line-height: 64px;
    margin-bottom: 22px;
    text-transform: uppercase;
}

.box-offer .options.middle {
     bottom: 0;
}

.box-offer.first .options {
     bottom: 0px;
}

.box-offer.first h2.eurid {
    display: block;
    margin-bottom: 40px;
    margin-right: 50px !important;
}

.box-offer.first h2 {
	width: 234px;
}

.box-offer.first h2 {
    display: block;
 /*   padding-bottom: 56px; */
}

.new-cover-baner {
    background: url("../fileadmin/nazwa/10/images/new-cover-baner_v2.png") no-repeat scroll 0 0 transparent;
    left: 1232px;
    position: relative;
    right: 10px;
    top: -363px;
    height: 81px;
    width: 82px;
}

@-moz-document url-prefix() {
    .new-cover-baner { top: -364px;}
}

.cover-link {
    background: url("../fileadmin/nazwa/10/images/szarfa30proc_small_acor.png") no-repeat scroll 0 0 transparent;
    height: 180px;
    left: 819px;
    position: relative;
    right: 10px;
    top: -363px;
    width: 177px;
    display: block;
    text-indent: -99999px;
}

/* accordion content */
.serw1 {
    background: url(/fileadmin/nazwa/10/images/AccordionBanner/Serwery/serw1_v3.png) 0 0 no-repeat;
    clear: both;
    display: block;
    height: 260px;
    left: 1115px;
    position: absolute;
    top: 35px;
    width: 171px;
	z-index: 5;
}

.serw2 {
	background: url(/fileadmin/nazwa/10/images/AccordionBanner/Serwery/serw2_v3.png) 0 0 no-repeat;
    clear: both;
    display: block;
    height: 193px;
    left: 1115px;
    position: absolute;
    top: 80px;
    width: 127px;
	z-index: 4;
}

.serw3 {
	background: url(/fileadmin/nazwa/10/images/AccordionBanner/Serwery/serw3_v3.png) 0 0 no-repeat;
    clear: both;
    display: block;
    height: 160px;
    left: 1115px;
    position: absolute;
    top: 92px;
    width: 105px;
	z-index: 3;
}

.serw4 {
	background: url(/fileadmin/nazwa/10/images/AccordionBanner/Serwery/serw4_v3.png) 0 0 no-repeat;
    clear: both;
    display: block;
    height: 135px;
    left: 1115px;
    position: absolute;
    top: 100px;
    width: 88px;
	z-index: 2;
}

.serwArrow1 {
	background: url(/fileadmin/nazwa/10/images/AccordionBanner/Serwery/serwArrow1_v3.png) 0 0 no-repeat;
    clear: both;
    display: block;
    height: 76px;
    left: 960px;
    position: absolute;
    top: -30px;
    width: 43px;
	z-index: 5;
}

.serwArrow2 {
	background: url(/fileadmin/nazwa/10/images/AccordionBanner/Serwery/serwArrow2_v3.png) 0 0 no-repeat;
    clear: both;
    display: block;
    height: 52px;
    left: 1152px;
    position: absolute;
    top: -40px;
    width: 27px;
	z-index: 5;
}

.pom {
	color: #ff6d00 !important;
}

.serwArrow3 {
	background: url(/fileadmin/nazwa/10/images/AccordionBanner/Serwery/serwArrow3_v3.png) 0 0 no-repeat;
    clear: both;
    display: block;
    height: 43px;
    left: 1099px;
    position: absolute;
    top: -40px;
    width: 23px;
	z-index: 5;
}

.serwArrow4 {
	background: url(/fileadmin/nazwa/10/images/AccordionBanner/Serwery/serwArrow4_v3.png) 0 0 no-repeat;
    clear: both;
    display: block;
    height: 34px;
    left: 1055px;
    position: absolute;
    top: -40px;
    width: 17px;
	z-index: 5;
}

.serwPriceMini {
	background: url(/fileadmin/nazwa/10/images/AccordionBanner/Serwery/serwPriceMini_v6_1.png) 0 0 no-repeat;
    clear: both;
    display: block;
    height: 113px;
    left: 865px;
    position: absolute;
    top: 165px;
    width: 113px;
    z-index: 6;
}

.serwPriceMini_shadow {
  background: url("/fileadmin/nazwa/10/images/AccordionBanner/Serwery/serwPriceMini_shadow_v3.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    clear: both;
    display: block;
    height: 36px;
    left: 821px;
    position: absolute;
    top: 260px;
    width: 221px;
    z-index: 5;
}


/*
.serwIco1{
    background: url(/fileadmin/nazwa/10/images/AccordionBanner/Serwery/cloude3.png) 0 0 no-repeat;
    clear: both;
    display: block;
    height: 134px;
    left: 967px;
    position: absolute;
    top: 158px; 
    width: 253px;
}
.serwIco2{
    background: url(/fileadmin/nazwa/10/images/AccordionBanner/Serwery/serwer_domain_ico_com.png) 0 0 no-repeat;
    clear: both;
    display: block;
    height: 116px;
    left: 1115px;
    position: absolute;
    top: 210px; 
    width: 188px;
}
.serwIco3{
    background: url(/fileadmin/nazwa/10/images/AccordionBanner/Serwery/serwer_domain_ico_pl.png) 0 0 no-repeat;
    clear: both;
    display: block;
    height: 123px;
    left: 1034px;
    position: absolute;
    top: 210px; 
    width: 129px;
}
*/


#icoPcWorld {
    position: absolute;
    top: 147px;
    left: 330px;
    border-bottom: 0 none;
    width: auto;
    height: auto;
}
.chmu {
    background: url("../fileadmin/nazwa/10/images/AccordionBanner/Serwery/chmura_02.png") no-repeat scroll 0 0 transparent;
    clear: both;
    display: block;
    height: 176px;
    left: 1115px;
    position: absolute;
    top: 160px; 
    width: 221px;
}
/* strony */
.monit {
    background: url("../fileadmin/nazwa/10/images/AccordionBanner/StronyWWW/monit_v6.png") no-repeat scroll 0 0 transparent;
    clear: both;
    display: block;
    height: 251px;
    left: 945px;
    position: absolute;
    top: 22px;
    width: 319px;
    z-index: 1;
}

.page-box1 {
    background: url("../fileadmin/nazwa/10/images/AccordionBanner/StronyWWW/page-box1.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    clear: both;
    display: block;
    height: 130px;
    left: 1150px;
    position: absolute;
    top: 50px;
    width: 137px;
    z-index: 1;
}

.page-box2 {
    background: url("../fileadmin/nazwa/10/images/AccordionBanner/StronyWWW/page-box2.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    clear: both;
    display: block;
    height: 45px;
    left: 991px;
    position: absolute;
    top: 105px;
    width: 45px;
    z-index: 1;
}


.page-box3 {
    background: url("../fileadmin/nazwa/10/images/AccordionBanner/StronyWWW/page-box3.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    clear: both;
    display: block;
    height: 45px;
    left: 980px;
    position: absolute;
    top: 32px;
    width: 45px;
    z-index: 1;
}

.page-box4 {
    background: url("../fileadmin/nazwa/10/images/AccordionBanner/StronyWWW/page-box4.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    clear: both;
    display: block;
    height: 67px;
    left: 870px;
    position: absolute;
    top: 90px;
    width: 62px;
    z-index: 1;
}

/* <!-- strony --> */



.pocztaBG {
    background: url("../fileadmin/nazwa/10/images/AccordionBanner/Poczta/pocztaBG.png") no-repeat scroll 0 0 transparent;
    clear: both;
    display: block;
    height: 249px;
    left: 1000px;
    position: absolute;
    top: 10px;
    width: 282px;
z-index: 2;
}

.poczta3 {
    background: url("../fileadmin/nazwa/10/images/AccordionBanner/Poczta/poczta3.png") no-repeat scroll 0 0 transparent;
    clear: both;
    display: block;
    height: 108px;
    left: 950px;
    position: absolute;
    top: 0px;
    width: 131px;

}

.poczta1 {
    background: url("../fileadmin/nazwa/10/images/AccordionBanner/Poczta/poczta1.png") no-repeat scroll 0 0 transparent;
    clear: both;
    display: block;
    height: 240px;
    left: 950px;
    position: absolute;
    top: 15px;
    width: 382px;
z-index: 2;
}


.sklep_1 {
    background: url("../fileadmin/nazwa/10/images/AccordionBanner/Sklepy/promo_sklep_1_v6.png") no-repeat scroll 0 0 transparent;
    clear: both;
    display: block;
    height: 238px;
    left: 1000px;
    position: absolute;
    top: 0px;
    width: 308px;
    z-index:3;
}

.sklep_2 {
    background: url("../fileadmin/nazwa/10/images/AccordionBanner/Sklepy/promo_sklep_5_v6.png") no-repeat scroll 0 0 transparent;
    clear: both;
    display: block;
    height: 213px;
    left: 1100px;
    position: absolute;
    top: 10px;
    width: 163px;
    z-index: 2;
}

.sklep_3 {
    background: url("../fileadmin/nazwa/10/images/AccordionBanner/Sklepy/promo_sklep_3.png") no-repeat scroll 0 0 transparent;
    clear: both;
    display: block;
    height: 183px;
    left: 944px;
    position: absolute;
    top: 142px;
    width: 360px;
}



.domeny {
    background: url("../fileadmin/nazwa/10/images/AccordionBanner/Domeny/domeny.png") no-repeat scroll 0 0 transparent;
    clear: both;
    display: block;
    height: 383px;
    left: 950px;
    position: absolute;
    top: -19px;
    width: 425px;

}

.domeny_1 {
    background: url("../fileadmin/nazwa/10/images/AccordionBanner/Domeny/domeny1.png") no-repeat scroll 0 0 transparent;
    clear: both;
    display: block;
    height: 141px;
    left: 1010px;
    position: absolute;
    top: 30px;
    width: 123px;
}

.domeny_2 {
    background: url("../fileadmin/nazwa/10/images/AccordionBanner/Domeny/domeny2.png") no-repeat scroll 0 0 transparent;
    clear: both;
    display: block;
    height: 141px;
    left: 1185px;
    position: absolute;
    top: 30px;
    width: 123px;
}

.domeny_3 {
    background: url("../fileadmin/nazwa/10/images/AccordionBanner/Domeny/domeny3.png") no-repeat scroll 0 0 transparent;
    clear: both;
    display: block;
    height: 141px;
    left: 1102px;
    position: absolute;
    top: 170px;
    width: 123px;
}

.domeny_4 {
    background: url("../fileadmin/nazwa/10/images/AccordionBanner/Domeny/domeny4.png") no-repeat scroll 0 0 transparent;
    clear: both;
    display: block;
    height: 141px;
    left: 1040px;
    position: absolute;
    top: 116px;
    width: 123px;
}



p.infoPromocja {
    background: url("/fileadmin/nazwa/10/images/AccordionBanner/infoPromocja.png") no-repeat scroll right center;
    color: #5C6A84 !important;
    float: left;
    font-size: 10px !important;
    line-height: 15px;
    margin-top: 5px;
    font-family: 'PFDinTextPro';
}

p.infoPromocja span {
     background-color:  #CFD8EC;
     padding: 2px 10px !important;
     display: block;
     width; 90%;
     margin-right: 6px;
}

a.buttonSprawdz {
    background: url("/fileadmin/nazwa/10/images/AccordionBanner/btnSprawdz.png") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 34px;
    margin-left: 14px;
    text-indent: 99999px;
    width: 116px;
}


.banner-slider .slide .price-box {
    margin: 15px 0;
}

.banner-slider .slide {
overflow: visible !important;
}

.main-container { 
  width: 100% !important;
 background: url("/fileadmin/nazwa/10/images/AccordionBanner/main-container-home_bg_crm.JPG") repeat-x scroll 0 0 #FFFFFF; 
/*  padding-top: 10px; */
}

/* new promo */
.new-cover-baner-sklep {
    background: url("../fileadmin/nazwa/10/images/crmNew/sg/new-cover-baner-promo-sklepy.png") no-repeat scroll 0 0 transparent;
    height: 160px;
    left: 1150px;
    position: relative;
    right: 10px;
    top: -363px;
    width: 160px;
}

/* box kreatora */

.box-offer.first p.h2 {
    color: #444444;
    font-family: 'PFDinTextPro';
    font-size: 24px;
    margin-bottom: 20px;
    margin-top: -48px;
}

.box-offer p.h2 {
    color: #444444;
    font-family: 'PFDinTextPro';
    font-size: 24px;
    margin-bottom: 34px;
    margin-top: -48px;
}

.box-offer .price-box .cont {
    background-color: #D0D8ED;
    height: 35px;
    line-height: 32px !important;
    margin-right: 9px;
    overflow: hidden;
    padding-left: 10px;
    padding-top: 5px;
}






/* seo box */
#c14882 .box-offer {
	margin-left: 20px;
}


#c14882 .box-offer .price-box .cont {
color: #465880;
    font-size: 10px;
    line-height: 12px;
    padding-top: 9px;
    text-transform: uppercase;
    width: 115px;
    height: 31px;
}

.sliderLink {
/*	display: block;
	width: 1600px;
	height: 280px;
	position: absolute;
        z-index: 1;
        text-indent: -9999px; */

/* dopasowanie slidera do szerokości strony */
    display: block;
    height: 280px;
    left: 318px;
    position: absolute;
    text-indent: -9999px;
    width: 1000px;
    z-index: 1;
}


/*
.banner-slider .slide img {
    border-bottom: none;
    height: 307px;
    position: relative;
    width: 1000px;
    padding-left: 318px;
padding-top: 8px;
}
*/
.banner-slider .slide img.nonIng {
    border-bottom: none;
    height:auto;
    position: relative;
    width: auto;
    padding-left: 0;
    padding-top: 15px;
}
a.red{
    background: url("/fileadmin/nazwa/10/covery/produkt/master_button_red.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    float: left;
    height: 49px;
    margin-left: 0px;
    text-indent: 99999px;
    width: 209px;
}

.banner-slider .slide .price-box-none {
    min-height: 5px;
}
.banner-slider .slide .slide-info-indent {
    color: #FFFFFF;
    left: 448px;
    position: absolute;
    top: 20px;
}
/*
.banner-slider .slide .slide-info {
      top: 45px;
}*/
.banner-slider .slide h3.master {
    color: #201f1f;
    font-family: 'PFDinTextPro';
    font-size: 20px;
    text-transform: none;
}

/*    topLayer   */

#container {	
	/*background: none repeat scroll 0 0 #000000;*/
    background: url("../fileadmin/nazwa/10/images/toplayer/layerBg.png") repeat scroll transparent;
	height: 100%;

    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1000;
    padding-top: 20px;

}


#layer-container {
    background: rgba(0, 0, 0, 0) url("/fileadmin/nazwa/10/images/promocja/grudzien-2015/ciach_kolo.png") no-repeat scroll center center;
    height: 633px;
    margin: 49px auto 0;
    width: 840px;
}


#layer-container > div {
 /*   color: #535252; */
	margin: 0 auto;
  /*  padding-top: 550px; */
   /* width: 300px; */
	font-family: 'PFDinTextPro';
	font-size: 24px;
        text-align: center 
}

#h, #m {
	color: #212020;
	font-size: 43px;
	font-family: 'PFDinTextPro-Medium';
}

#h, #hLabel, #m, #mLabel {
	padding-left: 12px
	
}

.layer-close:hover{
    background: rgba(0, 0, 0, 0) url("/fileadmin/nazwa/10/images/promocja/grudzien-2015/zamykajka_over.png") no-repeat scroll center center;
}
.layer-close {
    background: rgba(0, 0, 0, 0) url("/fileadmin/nazwa/10/images/promocja/grudzien-2015/zamykajka_normal.png") no-repeat scroll center center;
    display: block;
    float: right;
    height: 54px;
    margin: -30px 10px 0 0;
    width: 147px;
}


.center {
    left: 50%;
    margin-left: 200px;
    position: absolute;
    top: 148px;
    width: 157px;
}

#container > a {
    display: block;
    height: 641px;
	margin: 0 auto;
    width: 830px;
	text-decoration: none !important;
}

.box-offer {
    background-color: #F5F5F5;
    border-bottom: 2px solid #E0E0E0;
    border-color: #E0E0E0;
    color: #7D7D7D;
    float: left;
    height: 326px;
    line-height: 15px;
    margin-bottom: 35px;
    margin-left: 22px;
    padding-left: 0px;
    padding-right: 0px;
    position: relative;
    width: 318px;
}

.box-offer p {
    color: #444444;
    font-family: 'PFDinTextPro';
    font-size: 14px;
    line-height: 20px;
}


.box-offer .button {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    border: 1px solid #d65c00;
    color: #ffffff !important;
    display: inline-block;
    font-family: 'PFDinTextPro-Medium';
    height: 27px;
    padding: 0 !important;
    text-transform: uppercase;
}

.box-offer a.button {
    font-family: 'PFDinTextPro-Medium';
    text-align: center;
    width: 100%;
    height: 34px;
}
a.box-button span {
	background: url("../fileadmin/nazwa/10/images/button-out.png") repeat-x scroll 0 0 transparent !important;
font-size: 16px;
    line-height: 33px;

}

a.box-button span span {
	  background: url("../fileadmin/nazwa/10/images/button-in.png") repeat-x scroll 0 0 transparent !important;
 height: 32px;

}


.box-offer h2.Bestseller {
    background: url("../fileadmin/nazwa/10/images/sg/promo_box_ssl.png") no-repeat scroll 98% 4% rgba(0, 0, 0, 0);
    margin-right: 0;
    position: relative;
    z-index: 1;
}	

#promoSSL,  #promoKreator{
    position: absolute;
    right: -20px;
    top: -13px;
}
.box-offer .price-box {
    background: none;
    float: left;
    font-family: 'PFDinTextPro';
    margin: 8px 0px 4px 0;
    min-height: 53px;
    min-width: 155px;
}


.box-offer .price-box .cont {
    background-color: #F5F5F5;
    height: 35px;
    line-height: 29px;
    margin-right: 0px;
    overflow: hidden;
    padding-left: 0px;
    padding-top: 5px;
}

.box-offer .price-box .price {
    color: #2D2D2D;
    font-size: 30px;
    margin-left: -6px;
    padding-right: 0;
    position: relative;
}

.box-offer .price-box .price span.t {
    color: #FE5103;
    display: block;
    float: left;
    font-size: 54px;
	font-family: 'PFDinTextPro-Medium';
    letter-spacing: -3px;
}


.box-offer .price-box .price span.s {
    color: #5E5E5E;
    font-size: 23px;
    letter-spacing: 0;
    margin-right: -5px;
}



.box-offer .price-box .price .sup {
    color: #FE5103;
    display: block;
    font-family: 'PFDinTextPro-Medium';
    font-size: 23px;
    margin-top: -10px;
    margin-left: 5px;
}


.box-offer .price-box .label {
    bottom: -23px;
    color: #5E5E5E;
    font-size: 14px;
    position: absolute;
    right: -53px;
    width: 83px;
}
/*
.box-offer.first .options {
    bottom: 18px;
    padding-left: 22px;
    padding-right: 35px;
    width: 275px;
}*/

#seoIcoExpert {
    margin-top: 0;
}

#c14882 .box-offer .price-box .cont {
    color: #465880;
    font-size: 10px;
    height: 31px;
    line-height: 12px;
    padding-top: 9px;
    text-transform: uppercase;
    width: 126px;
}

.box-offer .options {
    bottom: 18px;
   
    left: 22px;
    position: absolute !important;
    width: 275px;
}
.box-offer.first .options {
    bottom: 17px;
}


.banner-slider-inner {
    height: 379px;
    padding: 0;
}

/*---  - - - - - - - - - - - --  - - boxy lifting - - - - - - - - - - - - -- - - -*/



.box-offer .inner {
    height: 100%;
    margin: 0;
    padding: 0 !important;
    width: 100%;
   padding-top: 0px !important;
}
.box-offer img {
    float: left;
    margin-left: 20px;
    margin-right: 15px;
    margin-top: 15px;
}
.inner2 {
    padding-left: 20px;
    padding-right: 20px;
}

.promoCorner {
    background: url("../fileadmin/nazwa/promocje/inne/szarfa-n.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 75px;
    padding-top: 15px;
    position: absolute;
    right: 15px;
    top: -7px;
    width: 63px;
}

.inner3 {
    padding: 32px 20px;
}
.inner3 > h3 {
    color: #3e3e3e;
    font-family: 'PFDinTextPro-Medium' !important;
    font-size: 19px;
    line-height: 20px;
}

.inner3 > h4 {
    color: #6c6c6c;
    font-family: 'PFDinTextPro';
    font-size: 13px;
    line-height: 16px;
padding-bottom: 13px;


/* dopisane dla kreatora w jednej linii */
    white-space: nowrap;
}

.price-box-new {
    float: right;
	margin-top: -4px;
}

.pirce-old {
    color: #6c6c6c;
    display: block;
    font-family: 'PFDinTextPro';
    font-size: 13px;
    text-decoration: line-through;
}

.price-sell-box {
    color: #f6740a;
    font-family: 'PFDinTextPro-Medium';
    font-size: 29px;
    line-height: 23px;
}
.label-sell-box {
    color: #3e3e3e;
    font-family: 'PFDinTextPro';
    font-size: 17px;
    margin-left: 5px;
}

.promoCorner .h1 {
    color: #fff;
    display: block;
    font-family: 'PFDinTextPro';
    font-size: 15px;
    text-align: center;
    width: 59px;
}

.promoCorner .h2 {
    color: #fff;
    display: block;
    font-family: 'PFDinTextPro-Medium';
    font-size: 20px;
    line-height: 24px;
    text-align: center;
    width: 59px;
}

.promoCorner .h3 {
    color: #fff;
    display: block;
    font-family: "PFDinTextPro-Medium";
    font-size: 12px;
    line-height: 24px;
    text-align: center;
    width: 59px;
    font-weight: normal;
}


.sell-box {
    background-color: #eaeaea;
    bottom: 0;
    height: 134px;
    position: absolute;
width: 100%;
}
.inner2 > ul {
    list-style-image: url("../fileadmin/nazwa/10/images/box-list.png");
	list-style-position: inside;
	margin-bottom: 30px;
}

.inner2 li {
    color: #6c6c6c;
    font-family: 'PFDinTextPro';
    font-size: 13px;
    line-height: 22px;
}
.promoStick {
    bottom: 113px;
    left: 20px;
    position: absolute;
    z-index: 2;
display: none;
}
.bt-continue-button {
	font-family: 'Arial' !important;
	font-size: 12px !important;
}
.header-container .search-box{
 border-left: medium none !important;
}

//---------------------------------wyszukiwarka -----------------------------

.searchDomenHP .inner {
    background: url("../fileadmin/nazwa/10/images/crmNew/sg/wyszukiwarka-srodek-crm_v2.png") repeat-x scroll 0 0 transparent;
    height: 100px;
    padding: 16px 0 0 20px;
    width: 100%;
}


.searchDomenHP .inner form {
	background: none !important;
	 height: 63px !important;
margin-top: 0px;
width: 965px !important;
	
}


.searchDomenHP .text-area-outer .text-area-inner input {
    background: url("../fileadmin/nazwa/10/images/search_sg/search-ico_input_inner-new.png") no-repeat scroll 12px 16px #ffffff;
    border: 1px solid #828282;
    box-shadow: 4px 4px 4px -4px #dedede inset;
    color: #828282;
    float: left;
    font-family: arial,sans-serif;
    font-size: 18px;
    height: 50px;
    margin-left: 5px;
    margin-top: 0px;
    padding-left: 45px;
    /*font-style: italic;*/
    width: 682px;
}

button.searchButton span {
    background: url("../fileadmin/nazwa/10/images/btn_small_bg_outer_search.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    line-height: 25px;
    padding: 1px;
}
button.searchButton span  span{
    background: url("../fileadmin/nazwa/10/images/btn_small_bg_inner_search.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
     padding: 0 13px;
line-height: 52px;
}




/* dopisane */
.searchDomenHP .pnlForm span {
	color: #FFFFFF;
}

span.skype_c2c_print_container.notranslate {
	display: block !important;
	float: right;
}

#skype_c2c_container {
	display: none !important;
}

.searchDomenHP button.button  {
	font-size: 20px;
	height: 51px;
}

.searchDomenHP button {
	margin: 1px 0 0 7px;
	width: 217px;
}
.searchDomenHP span.right {
	margin-right: 42px;
}

span.lewy {
	margin-left: 5px;
}

.banner-slider .slide img {
    border-bottom: medium none;
    height: 274px;
    padding-left: 318px;
    padding-top: 8px;
    position: relative;
    width: 1000px;
}

.banner-slider .banner-button {
    bottom: 59px;
    left: 0;
    padding: 0;
    position: absolute;
    text-align: center;
    width: 100%;
    z-index: 10;
}

.banner-slider-inner {
    height: 367px;
    padding: 0;
}





#calendar {
    background: url("../fileadmin/nazwa/10/images/cal/cal_bg.png") no-repeat scroll 0 0 transparent;
    height: 214px;
    position: absolute;
    right: 352px;
    top: 20px;
    width: 412px;
    z-index: 2;
}


#daysCal {
    color: #fff;
    font-family: 'PFDinTextPro';
    font-size: 14px;
    position: absolute;
    top: 109px;
}


#daysCal > span, #daysCal1208 > span  {
    display: block;
    height: 34px;
    position: absolute;
    width: 35px;
	line-height: 34px;
 text-align: center;
}


#d5, #d12 { left: 8px; }
#d6, #d13 { left: 47px;}
#d7, #d14 { left: 84px;}
#d8, #d15 { left: 121px;}
#d9 , #d16{ left: 159px;}
#d10, #d17 { left: 192px;}
#d11, #d18 { left: 226px;}

.day{
	text-shadow: none;
	font-size: 14px;
	background-color:transparent;
	
}


.today{
	background-color: #ff8400;
	font-size: 21px;
	text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.31);
}


#cloud{
	color: #fff;
    font-family: 'PFDinTextPro';
	position: relative;
	text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.41);
	text-align: right;
}

#text1 {
    font-size: 21px;
    right: 30px;
    top: 24px;
	position: absolute;
width: 120px;
 text-align: center;
}

#text2 {
    font-size: 34px;
    right: 23px;
    top: 53px;
	position: absolute;
width: 130px;
 text-align: center;
}
.text2_small {
	font-size: 28px !important;
}
#daysCal1208 {
    color: #fff;
    font-family: 'PFDinTextPro';
    font-size: 14px;
    position: absolute;
    top: 144px;
	display: none;
 left: -3px;
}

.calendar1208 {
    background: url("../fileadmin/nazwa/10/images/cal/cal_bg1208.png") no-repeat scroll 0 0 transparent !important;
    height: 220px !important;
    position: absolute;
    right: 0;
    top: 60px;
    width: 430px !important;
   
}

.show {

	display:block !important;
}
.hide{

	display: none;
}
.text2_small2 {
    font-size: 24px !important;
}
/*.cloudBig{
	right: 15px !important;

} */
.text2_lastHours {
    font-size: 21px !important;
    position: absolute;
    right: 0 !important;
    text-align: center;
    top: 51px !important;
    width: 155px !important;
}

.text1_lastHours  {
    font-size: 21px !important;
    position: absolute;
    right: 16px !important;
    text-align: center;
    top: 24px !important;
    width: 120px !important;
}


.status-layer-buttons a.button span {
    background: url("../fileadmin/nazwa/10/images/btn_small_bg_outer.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    font-size: 14px;
    line-height: 25px;
    padding: 1px;
}


.status-layer-buttons a.button span span {
    background: url("../fileadmin/nazwa/10/images/btn_small_bg_inner.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    padding: 0 9px;
    text-shadow: 0 1px 1px #BA5405;
}

#switch-status-layer a.button {
    margin-right: 8px;
    width: 148px;
}
.status-col1 a.button {
    cursor: pointer;
}
.status-layer-buttons a.button {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    border: 1px solid #D65C00;
    color: #FFFFFF !important;
    display: inline-block;
    font-family: 'PFDinTextPro-Medium';
    height: 27px;
    padding: 0 !important;
    text-transform: uppercase;
}
.status-layer-buttons a {
    color: #5292CD;
    text-decoration: none;
}

button.searchButton span {
   font-size: 20px !important;
}

.box-communication .other-links ul li {
    background: url("../fileadmin/nazwa/10/images/li-blue-arrow.png") no-repeat scroll 0 5px rgba(0, 0, 0, 0);
    line-height: 14px;
    list-style: outside none none;
    margin-bottom: 5px;
}









#sg-banner-slide-content2 img {
    border-bottom: medium none;
    height: 275px;
    left: 0;
    position: absolute;
    width: 100%;
    padding-left: 0 !important;
}




/* Żurson */

#sg-banner-slide-content10 > img, #sg-banner-slide-content9 > img {
   /* width: 100%; left: 50%;margin-left: -1280px;*/
}

.main-container {
    padding-top: 0;
}


#sg-banner-slide-content9 > img {
    border-bottom: medium none;
    height: 359px;
    padding-left: 318px;
    padding-top: 0;
    position: relative;
    width: 1335px;
}
#sg-banner-slide-content2 > img {
    border-bottom: medium none;
    height: 359px;
    padding-left: 318px;
    padding-top: 0;
    position: relative;
    width: 2560px;
}

#sg-banner-slide-content2 .sliderLink {
    left: 775px;
}

#sg-banner-slide-content2 {
    height: 375px;
    left: -775px !important;
    overflow: hidden;
    position: absolute;
    width: 2560px;
}

.main-container {
    background: url("/fileadmin/nazwa/10/images/AccordionBanner/main-container-home_bg_crm.JPG") repeat-x scroll 0 -17px #ffffff;
    width: 100% !important;
}


#counter {
    
    color: #546793;
    font-size: 27px;
    height: 50px;
    left: 318px;
    padding-left: 74px;
    position: absolute;
    text-align: left;
    text-transform: uppercase;
    top: 130px;
    width: 530px;
    z-index: 2;
	font-family: 'PFDinTextPro-Medium';
}


#days {
    margin-top: 17px;
}



#day_remain {
    color: #ff5200;
    font-size: 42px;
    margin-left: 20px;
    text-align: left;
}

#sg-banner-slide-content6 {
    padding-top: 10px;
}

#sg-banner-slide-content10 img {
    height: 358px;
    left: -900px;
    width: 2800px;
    margin-top: -8px;
}

.banner-slider .slide{width: 2800px !important;}




/* Żurson */

#all {
    position: relative;
    width: 1000px !important;
}



#photoslid {
    height: 235px;
    position: relative;
    right: -1018px;
    top: -252px;
    width: 235px;
}
#photoslid img {
    float: left;
	width: 46px;
	height: 46px;
	position: absolute;
border: 0!important;
text-decoration: none!important;
padding:0;
}




#imga{
	display: none;
	background: url(/fileadmin/nazwa/10/images/promocja/pazdziernik/1.jpg) no-repeat;
  left: 47px;
    top: 141px;
}
#imgb{
	display: none;
	background: url(/fileadmin/nazwa/10/images/promocja/pazdziernik/2.jpg) no-repeat;
    left: 0;
    top: 141px;
}
#imgc{
	display: none;
	background: url(/fileadmin/nazwa/10/images/promocja/pazdziernik/3.jpg) no-repeat;
      bottom: 1px;
    left: 47px;
}
#imgd{
	display: none;
	background: url(/fileadmin/nazwa/10/images/promocja/pazdziernik/4.jpg) no-repeat;
   left: 141px;
    top: 47px;
}
#imge{
	display: none;
	background: url(/fileadmin/nazwa/10/images/promocja/pazdziernik/5.jpg) no-repeat;
   left: 94px;
    top: 47px;
}
#imgf{
	display: none;
	background: url(/fileadmin/nazwa/10/images/promocja/pazdziernik/6.jpg) no-repeat;
   left: 94px;
    top: 94px;
}
#imgg{
	display: none;
	background: url(/fileadmin/nazwa/10/images/promocja/pazdziernik/7.jpg) no-repeat;
  left: 0px;
    top: 0px;
}
#imgh{
	display: none;
	background: url(/fileadmin/nazwa/10/images/promocja/pazdziernik/8.jpg) no-repeat;
    bottom: 1px;
    left: 0;
}
#imgk{
	display: none;
	background: url(/fileadmin/nazwa/10/images/promocja/pazdziernik/9.jpg) no-repeat;
   left: 47px;
    top: 94px;
}
#imgl{
	display: none;
	background: url(/fileadmin/nazwa/10/images/promocja/pazdziernik/10.jpg) no-repeat;
    left: 94px;
    top: 0;
}

#imgm{
	display: none;
	background: url(/fileadmin/nazwa/10/images/promocja/pazdziernik/12.jpg) no-repeat;
    left: 95px;
    top: 141px;
}

#imgn{
	display: none;
	background: url(/fileadmin/nazwa/10/images/promocja/pazdziernik/13.jpg) no-repeat;
    left: 47px;
    top: 0;
}
#imgo{
	display: none;
	background: url(/fileadmin/nazwa/10/images/promocja/pazdziernik/14.jpg) no-repeat;
   left: 94px;
    top: 188px;
}
#imgp{
	display: none;
	background: url(/fileadmin/nazwa/10/images/promocja/pazdziernik/15.jpg) no-repeat;
   left: 0;
    top: 94px;
}
#imgr{
	display: none;
	background: url(/fileadmin/nazwa/10/images/promocja/pazdziernik/16.jpg) no-repeat;
    left: 0;
    top: 47px;
}
#imgs{
	display: none;
	background: url(/fileadmin/nazwa/10/images/promocja/pazdziernik/17.jpg) no-repeat;
  left: 188px;
    top: 94px;
}
#imgt{
	display: none;
	background: url(/fileadmin/nazwa/10/images/promocja/pazdziernik/18.jpg) no-repeat;
   left: 141px;
    top: 94px;
}

#plus {
    background: none repeat scroll 0 0 #fe5200;
    bottom: 0;
    color: #fff;
    font-size: 30px;
    padding: 38px 0 32px;
    position: absolute;
    right: 1px;
    text-align: center;
    width: 93px;
}
#plus > div {
    float: left;
}
#plus p {
    color: #fff;
    display: inline;
    float: left;
    font-size: 23px;
    margin-left: 5px;
    margin-top: 4px;
}
#one {
    left: 24px;
    position: absolute;
}
#two {
    left: 41px;
    position: absolute;
}
#licznik {
    display: inline;
    text-align: center;
    position: absolute;
    right: 18px;
}
#sg-banner-slide-content11 {
width: auto;
}
#sg-banner-slide-content11.slide{
    width: 1006px;

}





/* warstwa autopromocja */
.header.Layer {
    	color: #55559F;
    	width: 85%;
    	font-weight: normal;
    	font-size: 19px !important;
        padding: 25px 0px 0;
        min-height: 74px;
        line-height: 23px;
}

.topLay {
	background: url('/fileadmin/nazwa/helpcenter/Layer/top-layerAutopromocja.png') no-repeat;
	width: 840px;
	height: 192px;
	
}

.topLay img {
	margin: 40px 0;
}

#layer-container .bulletLayer {
	text-align: left;
        font-size: 18px;
        overflow: hidden;
}

.bulletLayer ul {
	float: left;
        padding-left: 106px;
	width: 37%;
}

.bulletLayer ul.listRight {
	float: left;
        padding-left: 10px;
	width: 40%;
}

#layer-container .bulletLayer ul li {
	margin-bottom: 20px;
	font-size: 17px;
}

#layer-container .bulletLayer ul li img {
	vertical-align: middle;
        padding-right: 12px;
}

.bulletLayer p {
  padding-left: 106px;
  padding-top: 20px;
  padding-bottom: 20px;
  text-transform: uppercase;
  font-size: 20px;
}

a.buttonLayerAutoPromo {
	background: url('/fileadmin/nazwa/helpcenter/Layer/btn-layerAutopromocja.png') no-repeat;
	display: block;
        position: relative;
        margin: 0 auto;
	width: 295px;
	height: 60px;
}

.bottomLayer {
	background: url('/fileadmin/nazwa/helpcenter/Layer/top-layerAutopromocja.png') no-repeat;
        top: 21px;
        position: relative;
	width: 840px;
	height: 10px;
}

/* - - - - - -  - - - - - -  - .full-width-promo-box - - - - - - -- -  */


.full-width-promo-box {
    background-color: #f5f5f5;
    color: #6c6c6c;
    font-family: "PFDinTextPro";
    font-size: 13px;
    height: 113px;
    margin-bottom: 30px;
}

.full-width-promo-box .inner {
    padding: 20px 20px 0;
}


.full-width-promo-box .inner img {
    float: left;
    margin-right: 50px;
    margin-top: 15px;
}


.full-width-promo-box .inner .descr {
  float: left;
    line-height: 14px;
    margin-right: 50px;
    width: 212px
}


.full-width-promo-box .inner   ul {
    float: left;
    list-style-image: url("../fileadmin/nazwa/10/images/box-list.png");
    width: 234px;
}

.full-width-promo-box .inner  li {
    line-height: 20px;
}

.full-width-promo-box a.button {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 34px;
    margin-top: 18px;
    overflow: hidden;
    text-align: center;
    width: 278px;
 margin-top: 10px;
margin-left: 22px;
}

/* - - - - - -  - - - - - -  - /full-width-promo-box - - - - - - -- -  */

.box-communication .short-info p a {
    color: #6c6c6c;
}

.box-communication .short-info p {
    background: url("../fileadmin/nazwa/10/images/AccordionBanner/flgNew.png") no-repeat scroll 0px 0 rgba(0, 0, 0, 0);
    color: #6c6c6c;
    font-family: "PFDinTextPro";
    font-size: 13px;
    line-height: 14px;
    margin: 0;
    padding: 0 9px 0 62px;
}



.box-communication .short-info strong {
    color: #5391cc;
    display: block;
    font-family: "PFDinTextPro-Medium";
    font-weight: normal;
    margin-bottom: 4px;
}






.box-communication .other-links ul {
    margin: 0px 20px 0 15px;
}


.box-newsletter {
    background: url("/fileadmin/nazwa/10/images/newsletter_bg.gif") no-repeat scroll 16px 20px #f5f5f5;
    color: #6c6c6c;
    float: left;
    font-family: PFDinTextPro;
    font-size: 13px;
    line-height: 14px;
    min-height: 85px;
    padding:  17px 10px 19px 70px!important;
    width: 240px;
margin-top: 32px;
}

.box-newsletter h4 {
    color: #5391cc;
    font-family: "PFDinTextPro-Medium";
    font-size: 14px;
    font-weight: normal;
    line-height: 18px;
}

.box-communication .inner {
    background: none repeat scroll 0 0 #f5f5f5;
    height: 105px;
    width: 618px;
}

.box-newsletter {
    background: url("/fileadmin/nazwa/10/images/newsletter_bg.gif") no-repeat scroll 16px 20px #f5f5f5;
    color: #6c6c6c;
    float: left;
    font-family: PFDinTextPro;
    font-size: 13px;
    height: 89px;
    line-height: 14px;
    min-height: 85px;
    padding: 14px 10px 0 70px;
    width: 240px;
}

.box-communication .col2-set {
    padding: 20px 0 12px;
}
#sg-banner-slide-content15 > img {
height: 358px;
left: -899px;
margin: 0 auto;
position: absolute;
width: 2800px;
}

.sg2800{
    height: 358px!important;
    left: -900px;
    width: 2800px !important;
    padding-top: 0!important;
}







.sg_button {
    background: url("/fileadmin/nazwa/10/images/promocja/listopad/kreacja121114/button.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);
    bottom: 101px;
    height: 54px;
    left: 318px;
    position: absolute;
    width: 227px;
    z-index: 990;
}
#sg-banner-slide-content18 .sg_button {
    background: url("/fileadmin/nazwa/10/images/promocja/listopad/kreacja121114/nazwa.pl_B_szukaj_12_11_14.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    bottom: 175px;
    height: 59px;
    left: 318px;
    position: absolute;
    width: 277px;
    z-index: 990;
}

#sg-banner-slide-content20 .sg_button {
    background: url("/fileadmin/nazwa/10/images/promocja/listopad/kreacja121114/nazwa.pl_B_szukaj_12_11_14.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    bottom: 120px;
    height: 59px;
    left: 318px;
    position: absolute;
    width: 277px;
    z-index: 990;
}
#sg-banner-slide-content18 .sg2800 {
    left: -778px;
    width: 2560px !important;
}

#sg-banner-slide-content20 .sg2800 {
    left: -778px;
    width: 2560px !important;
}


.banner-slider .slide img.chromhack{margin-top:0px;}




#all_box_timer {
    bottom: 148px;
    color: #000000;
    font-family: PFDinTextPro !important;
    font-size: 26px;
    left: 1104px;
    position: absolute;
    z-index: 900;
}
#day_box span{

	font-size: 25px;
}
#sg-banner-slide-content17 .sg2800{
height: 358px !important;
    left: -110px;
    padding-top: 0 !important;
    width: 1220px !important;
}

.nav-main .box-communication .other-links ul li {
    background: url("../fileadmin/nazwa/10/images/li-blue-arrow.png") no-repeat scroll 0 center rgba(0, 0, 0, 0);
    line-height: 22px;
}

.wrap-nav-cols .box-communication .other-links ul li{
    background: url("../fileadmin/nazwa/10/images/li-blue-arrow.png") no-repeat scroll 0 center rgba(0, 0, 0, 0);
    line-height: 22px;
}


#sg-banner-slide-content21 {
    margin-left: -484px !important;
    width: 2500px !important;
}

#sg-banner-slide-content21 .sliderLink{left: 802px;}

#sg-banner-slide-content21 img {
    height: 303px;
    left: 50%;
    margin-left: -766px;
    width: 1000px !important;
    margin-top: -7px;
}
#sg-banner-slide-content14 > img{height: 300px;}

#sg-banner-slide-content1 > img {
    width: 1000px!important;
    height: 300px!important;
    margin-top: -10px;
}


#sg-banner-slide-content3 > img {
    height: 300px !important;
}




#sg-banner-slide-content22 > img {
    height: 358px;
    left: 50%;
    margin-left: -1816px;
    margin-top: -12px;
    padding: 0;
    position: relative;
    width: 2500px;
}
#sg-banner-slide-content23 > img {
    height: 358px;
    left: 50%;
    margin-left: -2274px;
    width: 2800px !important;
   margin-top: -63px;
}
#sg-banner-slide-content24 > img {
    height: 305px;
    left: 50%;
    margin-left: -1626px;
    margin-top: -9px;
    width: 1444px !important;
}


#sg-banner-slide-content24 .sliderLink {
    bottom: 99px;
    display: block;
    height: 100px;
    left: 337px;
    position: absolute;
    text-indent: -9999px;
    width: 300px;
    z-index: 1;
}

#sg-banner-slide-content4 > img{
  height: 303px!important;
  left: 50%!important;
  margin-left: -1085px!important;
  margin-top: 0!important;
  padding: 0!important;
  position: relative!important;
  width: 1000px!important;
}

#sg-banner-slide-content101 > img{
  height: 303px!important;
  left: 50%!important;
  margin-left: -1085px!important;
  margin-top: 0!important;
  padding: 0!important;
  position: relative!important;
  width: 1000px!important;
}

#sg-banner-slide-content3 > img {
  height: 358px!important;
  left: 50%!important;
  margin-left: -1184px!important;
  margin-top: -12px!important;
  padding: 0!important;
  position: relative!important;
  width: 1200px!important;
}


.akcja {
    background: url("/fileadmin/nazwa/10/images/promocja/marzec/button_domeny_new.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 60px;
    left: 342px;
    position: absolute;
    top: 198px;
    width: 248px;
    z-index: 1;
}

.akcja-super-special-button-for-slider {
    background: url("/fileadmin/nazwa/10/images/promocja/marzec/button_domeny_new.png") no-repeat scroll 0px 0px transparent;
    height: 60px;
    left: 342px;
    position: absolute;
    top: 198px;
    width: 248px;
    z-index: 1;
}

#time-left{
  font-family: 'PFDinTextPro', sans-serif;
  margin-top: 204px;
  margin-left: 211px;
  font-weight: bold;
  color: #fb8214;
  font-size: 26px;
}

/* STYLE DLA SLIDER IMG */

.slider-1000x303 > img {
  height: 303px!important;
  left: 50%!important;
  margin-left: -1085px!important;
  margin-top: 0!important;
  padding: 0!important;
  position: relative!important;
  width: 1000px!important;
}

.slider-1200x358 > img {
  height: 358px!important;
  left: 50%!important;
  margin-left: -1184px!important;
  margin-top: -12px!important;
  padding: 0!important;
  position: relative!important;
  width: 1200px!important;
}

.slider-2800x358 > img {
  height: 358px!important;
  left: 50%!important;
  margin-left: -2274px!important;
  width: 2800px !important;
  margin-top: -63px!important;
}

.slider-2500x358 > img {
  height: 358px!important;
  left: 50%!important;
  margin-left: -1816px!important;
  margin-top: -12px!important;
  padding: 0!important;
  position: relative!important;
  width: 2500px!important;
}

/*licznik*/
#time-left-nep{
  position: absolute;
  font-size: 38px;
  z-index: 10;
  color: #000;
  line-height: 47px;
  display: block;
  top: 224px;
  left: 555px;
  width: 208px;
  height: 47px;
  text-align: center;
  font-family: 'PFDinTextPro', sans-serif;
}

/* animacja koła */

#all_kolo {
    height: 303px;
    left: 50%;
    margin-left: -524px;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 442px;
}



.kolo {
    background: rgba(0, 0, 0, 0) url("/fileadmin/nazwa/10/images/promocja/never_ending_promo/slider-kolo.png") no-repeat scroll center center;
    height: 428px;
    margin-top: 50px;
    width: 428px;
    transform: rotate(576deg);
    animation-name:kolo;
    animation-duration:7s;
    animation-iteration-count:ease-in;
		
	-webkit-animation-name:kolosg;
    -webkit-animation-duration:7s;
    -webkit-animation-iteration-count:ease-in;
		
	-ms-animation-name:kolosg;
    -ms-animation-duration:7s;
    -ms-animation-iteration-count:ease-in;
		
	-o-animation-name:kolosg;
    -o-animation-duration:7s;
    -o-animation-iteration-count:ease-in;
		
	-moz-animation-name:kolosg;
    -moz-animation-duration:7s;
    -moz-animation-iteration-count:ease-in;
}

@keyframes kolosg{
    0% { transform: rotate(0deg); }
    100% { transform: rotate(576deg); }
}
	  
@-webkit-keyframes kolosg{
    0% { transform: rotate(0deg); }
    100% { transform: rotate(576deg); }
}
	  
@-ms-keyframes kolosg{
    0% { transform: rotate(0deg); }
    100% { transform: rotate(576deg); }
}
	  
@-moz-keyframes kolosg{
    0% { transform: rotate(0deg); }
    100% { transform: rotate(576deg); }
}


.welepka_kolo {
    background: rgba(0, 0, 0, 0) url("/fileadmin/nazwa/10/covery/slider/slider-mark.png") no-repeat scroll center center;
    height: 304px;
    left: 71px;
    position: absolute;
    top: 21px;
    width: 292px;
}

.serwer_img {
    margin-left: -27px;
    margin-right: 0 !important;
    margin-top: -20px !important;
}

.price_ser {
    color: #3e3e3e;
    font-family: "PFDinTextPro-Medium" !important;
    font-size: 19px;
 text-align: center;
margin-top: 8px;
}

.price_ser > span{
   color: #f6740a;
    font-family: "PFDinTextPro-Medium";
    font-size: 29px;
}


.ser_nagl {
    color: #3e3e3e;
    font-family: "PFDinTextPro-Medium";
    font-size: 22px;
    margin-bottom: 4px;
    margin-left: -14px;
    margin-top: 8px;
    text-transform: uppercase;
    width: 251px;
}
.box-communication .short-info{width: 327px!important;}
.box-communication .other-links{width: 289px !important;}
.box-communication{margin-top: 32px!important;}
.box-communication .col2-set{padding-top: 0!important;}



/* mikolaj */



.renifer {
-webkit-animation: 0.5s steps(3, end) 0s normal none infinite running ren;
    animation: 0.5s steps(3, end) 0s normal none infinite running ren;
    background: rgba(0, 0, 0, 0) url("/fileadmin/nazwa/10/images/promocja/grudzien-2015/mikolaj/renall.png") no-repeat scroll center top;
    float: left;
    height: 189px;
    left: -1000px;
    margin-top: 5px;
    position: absolute;
    width: 133px;
}


.renifer2 {
-webkit-animation: 0.5s steps(3, end) 0s normal none infinite running ren2;
    animation: 0.5s steps(3, end) 0s normal none infinite running ren2;
    background: rgba(0, 0, 0, 0) url("/fileadmin/nazwa/10/images/promocja/grudzien-2015/mikolaj/renall2.png") no-repeat scroll center top;
    float: left;
    height: 189px;
    left: -873px;
    margin-left: 6px;
    margin-top: 18px;
    position: absolute;
    width: 133px;
}


.renifer3 {
-webkit-animation: 0.5s steps(3, end) 0s normal none infinite running ren3;
    animation: 0.5s steps(3, end) 0s normal none infinite running ren3;
    background: rgba(0, 0, 0, 0) url("/fileadmin/nazwa/10/images/promocja/grudzien-2015/mikolaj/renall3.png") no-repeat scroll center top;
    float: left;
    height: 189px;
    left: -737px;
    margin-left: 7px;
    margin-top: 38px;
    position: absolute;
    width: 133px;
}
@keyframes ren
{
  0% { background-position:0 0;}

  100% { background-position:0 -567px;}
}

@-webkit-keyframes ren
{
  0% { background-position:0 0;}

  100% { background-position:0 -567px;}
}

@keyframes ren2
{
  0% { background-position:0 0;}

  100% { background-position:0 -567px;}
}

@-webkit-keyframes ren2
{
  0% { background-position:0 0;}

  100% { background-position:0 -567px;}
}
@keyframes ren3
{
  0% { background-position:0 0;}
  100% { background-position:0 -567px;}
}
@-webkit-keyframes ren3
{
  0% { background-position:0 0;}
  100% { background-position:0 -567px;}
}





/* new */


#mik_wrapper {
-webkit-animation: 2s ease-in 0s normal none 1 running mik_all;
    animation: 2s ease-in 0s normal none 1 running mik_all;
    background: rgba(0, 0, 0, 0) url("/fileadmin/nazwa/10/images/promocja/grudzien-2015/mikolaj/_swieta.bcg.jpg") no-repeat scroll center top;
    height: 100%;
    opacity: 1;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 42;
}
@keyframes mik_all{
0%{opacity: 0;}
100%{opacity: 1;}
}
@-webkit-keyframes mik_all{
0%{opacity: 0;}
100%{opacity: 1;}
}

/*
.anim1 {
-webkit-animation: 6s ease-in-out  normal none 1 running anim1_small;
    animation: 6s ease-in-out  normal none 1 running anim1_small;
    left: 2800px;
    margin-left: 0;
    position: relative;
    top: 252px;
    width: 451px;
}
@keyframes anim1_small{
    0%{left: 50%; margin-left: -735px;}
100%{left: 2800px; margin-left: 0;}
}

@-webkit-keyframes anim1_small{
    0%{left: 50%; margin-left: -1270px;}
100%{left: 2800px; margin-left: 0;}
}
.mik_small {
    background: rgba(0, 0, 0, 0) url("/fileadmin/nazwa/10/images/promocja/grudzien-2015/mikolaj/mik_small.png") no-repeat scroll center center;
    float: left;
    height: 86px;
    left: -130px;
    position: absolute;
    width: 271px;
}
.ren{
	width: 58px;
	height: 79px;
	float: left;
}
.ren_small{
	background: url(/fileadmin/nazwa/10/images/promocja/grudzien-2015/mikolaj/ren_small1.png) no-repeat center top;
-webkit-animation: ren_small1 0.5s steps(3) infinite;
	animation: ren_small1 0.5s steps(3) infinite;
margin-top: -5px;
}
@keyframes ren_small1
{
  0% { background-position:0 0;}
  100% { background-position:0 -237px;}
}
@-webkit-keyframes ren_small1
{
  0% { background-position:0 0;}
  100% { background-position:0 -237px;}
}
.ren_small2{
	background: url(/fileadmin/nazwa/10/images/promocja/grudzien-2015/mikolaj/ren_small2.png) no-repeat center top;
-webkit-animation: ren_small2 0.5s steps(3) infinite;
	animation: ren_small2 0.5s steps(3) infinite;
    margin-left: -10px;
    margin-top: -12px;
}
@keyframes ren_small2
{
  0% { background-position:0 0;}
  100% { background-position:0 -237px;}
}
@-webkitkeyframes ren_small2
{
  0% { background-position:0 0;}
  100% { background-position:0 -237px;}
}

.ren_small3{
	background: url(/fileadmin/nazwa/10/images/promocja/grudzien-2015/mikolaj/ren_small3.png) no-repeat center top;

-webkit-animation: ren_small3 0.5s steps(3) infinite;
	animation: ren_small3 0.5s steps(3) infinite;
  margin-left: -5px;
    margin-top: -20px;
}
@keyframes ren_small3
{
  0% { background-position:0 0;}
  100% { background-position:0 -237px;}
}
@-webkit-keyframes ren_small3
{
  0% { background-position:0 0;}
  100% { background-position:0 -237px;}
}
*/

/*
.mik_big {
    background: rgba(0, 0, 0, 0) url("/fileadmin/nazwa/10/images/promocja/grudzien-2015/mikolaj/mik_big3.png") no-repeat scroll 0 0;
    height: 306px;
    left: -970px;
    position: absolute;
    width: 2030px;
}



.all_big {
-webkit-animation: anim2_big 10s ease-in-out;
   animation: anim2_big 10s ease-in-out;
    height: 306px;
    margin: 0 auto;
    position: relative;
    width: 1000px;
    top: 160px;
    left: 50%;
}

@keyframes anim2_big{
   0%{left: 2790px; opacity: 0;}
1%{opacity: 1;}
100%{ left: 50%;}
}
@-webkit-keyframes anim2_big{
   0%{left: 5600px; opacity: 0;}
1%{opacity: 1;}
100%{ left: 0;}
}*/



#popup_wrapper{

}

.popup_img {
    background: rgba(0, 0, 0, 0) url("/fileadmin/nazwa/10/images/SG/popup_info/popup_info.png") no-repeat scroll center center;
    height: 643px;
    left: 50%;
    margin-left: -311px;
    position: absolute;
    top: 10px;
    width: 622px;
}

#popup_wrapper {
    background: rgba(0, 0, 0, 0.4) none repeat scroll 0 0;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 9999;
}


.km_close {
    background: rgba(0, 0, 0, 0) url("/fileadmin/nazwa/10/images/SG/popup_info/zamykajka.png") no-repeat scroll center center;
    height: 57px;
    left: 50%;
    margin-left: 170px;
    position: absolute;
    top: 40px;
    width: 150px;
}

.promotion-box {
    display: none;
}