html {background: #CDD1D4;}
body {background:url(../images/bodyBottom.gif) 0 100% repeat-x #ffffff ;padding-bottom:30px}
html, body {font-size:11px; color:#5F6B75;font-family:arial, tahoma, sans-serif; margin:0px; padding:0px}
img {border:none}
form {margin:0px; padding:0px;display:block}
input, select, textarea {border:0px; margin:0px; padding:0px}
input.text, textarea {padding:4px 4px 0}
input.button {cursor:pointer}
a {color:#1EB1D0;}
h1,h2,h3 {color:#FE7A00; font-weight:bold;font-family:arial, tahoma, sans-serif;}
h1 {font-size:22px; margin:12px 0 8px 0px}
h2 {margin:20px 0 9px; font-weight:bold}
h3 {font-size:12px; margin:0px}
h3 a {color:#FE7A00}
p {margin:0px}
table {border-collapse:collapse; padding:0px;margin:0px}

.clearfix:after {   content: ".";   display: block;   clear: both;   visibility: hidden;   line-height: 0;   height: 0;}
.clearfix {zoom:1}
html[xmlns] .clearfix {    display: block;}
* html .clearfix {    height: 1%;}
.clear {clear:both}

.fleft {float:left}
.fright {float:right}
.tright {text-align:right}
.tcenter {text-align:center}
.grayText {color:#A1ACB8}

div#wrapper {background:url(../images/htmlTop.png) 0 0 repeat-x}
div#container {width:990px; margin:auto;}
div#top {position:relative}
div#top div.banner {width:750px; margin-top:29px}
div#top div.path {background:url(../images/pathBck.gif) 0 0 no-repeat; width:594px; height:48px; line-height:45px; padding:0 25px; color:#A1ACB8; 
	margin-top:4px}
div#top div.path .active {color:#FE7A00; font-weight:bold}
div#top div.path a {color:#A1ACB8; font-weight:normal}		
div#top div.search {width:336px; background:url(../images/searchBck.gif) 0 0 no-repeat; height:36px; margin-top:4px; padding-top:12px}
div#top div.search input.text {background:url(../images/inputSearchTop.gif) right 0 no-repeat; width:273px; height:21px; margin-left:10px; 
	color:#6F8292; padding-top:2px; float: left;}
div#top div.search select {background:url(../images/selectTop.gif) 0 0 no-repeat; width:158px; height:21px;color:#6F8292; margin-left:6px}
div#top div.search  ul {list-style:none}
div#top div.search  ul li {visibility:hidden}
div#top div.search  ul.show li {visibility:visible}


div#top div.search .searchSubmit {border:none; background:url(../images/btn_lupa.gif) 0 0 no-repeat; height:22px; width:21px; cursor:pointer;
	vertical-align:middle; margin-left:4px}
div#top img#logo {margin-top:51px}
div#top div.menu {position:absolute;top:5px; right:5px}
div#top div.menu a {color:#5F6B75}
div#content {background:url(../images/contentBck.png) 0 100% repeat-y; }

div#left {float:left; width:201px;height:400px; /*background:url(../images/leftTop.png) 0 0 no-repeat*/}
/*------------ menu ---------------*/
div#left ul#menu, div#left ul#menu ul{padding:0px; margin:0px; list-style:none;}
div#left li {padding-left:25px; background:url(../images/menuBck.png) 100% 0 no-repeat}
div#left li.first2 {background:url(../images/menuFirstBck.png) 0 0 no-repeat; height:45px}
div#left li.l_ast {background:url(../images/bg_menuBckLast) right 0 no-repeat;margin-top:1px}
div#left li.active {background:url(../images/menuActiveBck.png) 100% 0 no-repeat; padding-bottom:10px}
div#left li.trail {background:url(../images/menuActiveBck.png) 100% 0 no-repeat; padding-bottom:10px}

div#left ul#menu ul{d_isplay: none;}
div#left ul#menu li.active ul{display: block;}
div#left ul#menu li.trail ul{display: block;}
div#left li.first {background:url(../images/menuFirstActive.png) 100% 0 no-repeat;}
div#left ul li ul li.first {background:transparent url(../images/bg_leftMenuLi.gif) no-repeat scroll 8px 6px;}
div#left li.firstActive {background:url(../images/menuFirstActive.png) 100% 0 no-repeat;}
div#left ul#menu li ul li.act a{color:#ff6600; font-weight:bold;}

div#left li.first2 a {line-height:4em}
div#left li a, div#left li span {font-weight:bold; line-height:3.7em; color:#5F6B75; text-decoration:none}
div#left li span.soon {color:#F87D0A; font-size:0.7em; font-weight:bold}
div#left li li {background:url(../images/bg_leftMenuLi.gif) 8px 6px no-repeat}
div#left li li a {font-weight:normal; line-height:2.0em}
div#left li li a:hover {color:#22B7D5; text-decoration:underline}

div#main {font-size:1.2em; float:right;width:789px; background:url(../images/mainTop.png) 0 0 no-repeat}
div#mainInside {background:url(../images/contentBottom.png) bottom left no-repeat;}

div.ref {text-align:center; background-position: center 26px; background-repeat:no-repeat;}
div#uploadaButton {background-image:url(../images/shd_upload.gif); margin-top:15px}
div#uploadaButton p {margin-top:8px}


/*boksy*/
.box {background:url(../images/bg_boxBck.png) 0 0 repeat-y; width:757px; position:relative;  margin:0 0 10px 14px}
.box div.title {background:url(../images/bg_boxTop.png) 0 0 no-repeat;height:9px; padding:0px 15px; position:relative}
.box div.content {background:url(../images/bg_boxBottom.png) 0 bottom no-repeat; min-height:270px; _height:270px; padding:0 14px}
/*zakladki*/
ul.zakladki {margin:0px; padding:0px 14px; list-style:none}
ul.zakladki li {float:left; text-align:center; line-height:32px; height:30px; width:131px; background:url(../images/bg_zakladki.png) 0 100% no-repeat}
ul.zakladki li.active {font-weight:bold; color:#ffffff; width:134px; background:url(../images/bg_zakladkiAktywna.png) 0 100% no-repeat}
ul.zakladki a {color:#5F6B75; text-decoration:none}
/*gwiazdki*/
.stars {background:url(../images/star.png) 0 0 repeat-x; width:72px; margin-top:3px}
.starsOn {height:12px;background:url(../images/starOn.png) 0 0 repeat-x;}

div#footer{height:80px; position:relative;padding:10px 18px;}
div#footer p { padding-bottom:10px; font-size:1.1em}
div#footer p a {color:#505253}
div#footer a {text-decoration:none}
div#footer div.menu {position:absolute; right:18px; top:10px}
div#footer  ul.menu {margin:0px; padding:0px; list-style:none}
div#footer  ul.menu li {margin:0 0 0 0.5em;float:left; height:60px; width:60px;cursor:pointer; position:relative;}
div#footer  ul.menu a { color:#A2A9B0 !important; padding-top:35px; text-align:center; display:block}
div#footer li.producent {background:url(../images/gg_producent.png) no-repeat center top;}
div#footer li.bezpieczne {background:url(../images/gg_bezpieczne.png) no-repeat center top;}
div#footer li.prasowe {background:url(../images/gg_prasowe.png) no-repeat center top;}
div#footer li.relacje {background:url(../images/gg_relacje.png) no-repeat center top;}
div#footer li.reklama {background:url(../images/gg_reklama.png) no-repeat center top;}
div#footer li.zainstaluj {background:url(../images/gg_instaluj.png) no-repeat center top;}

div.b_lock {background:#ffffff;position:absolute; top:14px; left:0px; opacity:0.60; z-index:50;}
div.blockedInfo {top:-5px; left:0px; z-index:60; color:red; font-weight:bold; position:absolute;padding-left:30px; 
	background:url(../images/bg_zglosProblem.gif) 6px 0 no-repeat}




/* warstwy */
#lightwindow_title_bar {display:none}
#lightwindow_contents { border:none; background:transparent;}
.lightWindow_form{ background:transparent;}
#lightwindow_stage {line-height:auto}
#lightwindow_stage #lightwindow_title_bar {/*display:none*/}
#lightwindow_stage  div.login-form {display:block; background:url(../images/bg_loginLayer.png) 0 0 no-repeat; width:463px; height:260px;
	position:relative;}
#lightwindow_stage  div.login-form h1 {margin-top:0px; padding:0px 0 20px; line-height:3em}
#lightwindow_stage  div.login-form label {margin:0 10px 0 120px; font-weight:bold; font-size:12px}
#lightwindow_stage  div.login-form input.text {background:url(../images/bg_inputShort.gif) right 0 no-repeat; width:158px; height:23px; 
	padding:2px 4px 0;margin-top:2px}
#lightwindow_stage  div.login-form div.ref {width:450px; height:56px;background-image:url(../images/shd_loginCenter.gif); margin-top:40px}
a#closeLayer {position:absolute; top:14px; right:22px}

#lightwindow_stage  div.review h1 {padding:0px; margin-bottom:0px}
#lightwindow_stage  div.review form {padding-left:42px; width:386px; line-height:1.5em}
#lightwindow_stage  div.review div.text {width:386px;  height:93px; margin:20px 0 0 0px; background:url(../images/bg_textareaRec.gif) 0 0 no-repeat; text-align:left}
#lightwindow_stage  div.review textarea { width:362px; height:80px; padding:3px 4px; margin:2px}
#lightwindow_stage div.review div.ref {margin:12px 0 0 0}
#lightwindow_stage  div.review {background:url(../images/bg_layerGrade.png) 0 0 no-repeat; height:276px}
#lightwindow_stage  div.login-form div.ref {width:auto; }


.lightWindow_obrazki #lightwindow_title_bar {display:block; height:45px; }
.lightWindow_obrazki #lightwindow_data_slide {display:none}
.lightWindow_obrazki #lightwindow_container {background:url(../images/bg_foto.png) 0 0 repeat-x #EBEDEF; text-align:center;}
/*background:url(../images/bg_lightboxFotoBck.png)*/
/*.lightWindow_obrazki #lightwindow_navigation {bottom:0px; top:auto}*/
.lightWindow_obrazki #lightwindow_previous {background-position:2px bottom;display:block; margin-left:14px; width:45%}
.lightWindow_obrazki #lightwindow_next {background-position:right bottom;display:block;margin-right:14px;  width:45%}

.lightWindow_obrazki #lightwindow_next,
.lightWindow_obrazki #lightwindow_next:hover, 
.lightWindow_obrazki #lightwindow_next:active {background:url(../images/btn_next.png) right bottom no-repeat}

.lightWindow_obrazki #lightwindow_previous,
.lightWindow_obrazki #lightwindow_previous:hover, 
.lightWindow_obrazki #lightwindow_previous:active {background:url(../images/btn_prev.png) left bottom no-repeat}

.lightWindow_obrazki #lightwindow_title_bar_close_link, 
.lightWindow_obrazki #lightwindow_title_bar_close_link:link, 
.lightWindow_obrazki #lightwindow_title_bar_close_link:visited {display:inline}

.lightWindow_obrazki #lightwindow_galleries {height:10px}
.lightWindow_obrazki #lightwindow_title_bar img {margin:15px 30px 0 0}
.lightWindow_obrazki #lightwindow_title_bar_inner {text-align:right}
.lightWindow_obrazki #lightwindow_title_bar_title {font-size:22px; margin:12px 0 8px 35px;color:#FE7A00; font-weight:bold;font-family:arial, tahoma, sans-serif;}
#lightwindow .obrazki  #lightwindow_data_slide_inner {background:none}
#lightwindow_galleries_tab_container {display:none}
#lightwindow_data_slide_inner {background:none}

form.upload1 input.cancel {}

/*Pomoc*/
#tl_pomoc{padding: 10px 30px 10px 30px; text-align: justify;  line-height:140%;}	
#tl_pomoc ul li{list-style: url(../images/li.gif); margin: 6px 0px 6px 0px; }	
.toggler_first{color: #1eb1d0; text-decoration: underline; cursor: pointer; display: block; padding: 2px 0px 5px; font-weight: bold;}	

#tl_pomoc a:hover{text-decoration:none;}
#tl_pomoc img.zdjecie{border:1px solid #ccc;}
#tl_pomoc  .zdjecie img{border:1px solid #ccc;}
.mod_faqlist ul li a{font-weight:bold;}