body {
margin:0;
padding:0;
background:#ffffff url(../images/headerBg.jpg) top center repeat-x;
}

body#print {
background:#ffffff url(../images/printBg.jpg) top center repeat-x;
}

body#admin {
background:#ffffff url(../images/headerAdminBg.gif) top center repeat-x;
}

body#partner {
background:#ffffff url(../images/headerPartnerBg.gif) top center repeat-x;
}

a:link, a:active, a:visited, a:hover {
outline: none;
}

img, div { behavior: url(../js/iepngfix.htc) }


.clear { clear: both;
}

.hr {
display:block;
background-color:#AEAEAE;
width:880px;
height:1px;
margin:10px 0 0 10px;
padding:0;
overflow:hidden;
}



p.aboutUs {
    font-weight: bold;
    color: #DC0713;
}

/* KATEGORIE SPONSOROWANE */

.ogrodzenia-andrewex .catText {
    background: url(../images/cat_sp.gif) 2px bottom no-repeat;
    padding-bottom: 7px;
    
    
}
    
/* END KATEGORIE SPONSOROWANE */

/* LINKI SPONSOROWANE */

div#linki_sponsorowane {
    width: 260px;
    height:auto;
    margin:20px 0 10px;
}

div#linki_sponsorowane hr {
    width:260px;
    height:1px;
    border:none;
    background-color:#aeaeae;
    overflow:hidden;
    padding:0;
    margin:5px 0;
}
div#linki_sponsorowane a {
    color: #F14918;
    font: 11px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
    text-decoration: underline;
}

div#linki_sponsorowane div.hua div {
    background: none;
    
}

div#linki_sponsorowane div.hua div div {
    background: url("../images/linksp.gif") left top no-repeat;
    margin-bottom: 8px;
    padding-top: 2px;
}

/* END LINKI SPONSOROWANE */


div#sky, .sky {
    width:120px;
    height:620px;
    position:absolute;
    top:350px;
    left:50%;
    margin-left:-580px;
}

div#sky div div, .sky div div {
    width:120px;
    height:610px;
    padding-top:10px;
    background: url("../images/reklama.gif") top right no-repeat;
}


/* HEADER START */

#header {
width:900px;
height:267px;
position:relative;
margin:0 auto;
}

#logo {
width:427px;
height:104px;
position:absolute;
top:0;
left:0px;
background:url(../images/logo.jpg) top center no-repeat;
}

#search {
width:93px;
height:32px;
position:absolute;
top:163px;
left:0;
background:url(../images/search.gif) top center no-repeat;
}

#searchBg {
width:647px;
height:75px;
position:absolute;
top:135px;
left:113px;
background:url(../images/searchBg.gif) top center no-repeat;
z-index:1;
}

input.searchButton {
width:140px;
height:51px;
position:absolute;
top:147px;
right:0;
border:none;
background:url(../images/searchButton.jpg) top center no-repeat;
cursor:pointer;
z-index:10;
}

input.searchText {
width:588px;
height:25px;
color:#CC0202;
font: italic bold 19px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
border:none;
background-color:#fff;
margin:23px 0 0 28px;
}

#mostPopular {
width:430px;
height:auto;
position:absolute;
top:220px;
left:135px;
color: #FFFFFF;
font: normal 11px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}

#mostPopular a:link, #mostPopular a:active, #mostPopular a:visited, #mostPopular a:hover {
color:#FFFFFF;
font: normal 11px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
text-decoration:underline;
}

#rSlogan {
width:339px;
height:32px;
position:absolute;
top:89px;
right:0;
background:url(../images/rSlogan.gif) top center no-repeat;
}


#grass {
width:262px;
height:142px;
position:absolute;
right:104px;
top:153px;
background:url(../images/bricks.png) top center no-repeat;
z-index:5;
}


#topMenu {
width:359px;
height:25px;
position:absolute;
top:40px;
right:0;
background:url(../images/topMenuBg-small.gif) top center no-repeat;
text-align:left;
padding:0;
overflow:hidden; /* ie6 fix */
}

#topMenu-in {
width:459px;
height:25px;
position:absolute;
top:40px;
right:0;
background:url(../images/topMenuBg-in.gif) top center no-repeat;
text-align:left;
padding:0;
overflow:hidden; /* ie6 fix */
}

#topMenu a:link, #topMenu a:active, #topMenu a:visited {
text-decoration:none;
font-size:11px;
font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}

#topMenu a:hover {
color:#BB0000;
}

.ie6floatfix {
float:left;
width:150px;
height:15px;
margin-left:22px;
float:left;
display:inline; /* ie6 fix */
}
a#l {
display:block;
width:150px;
height:15px;
padding:5px 0 5px 0;
margin:0 0 0 15px;
color:#303200;
}

a#r {
display:block;
width:76px;
height:15px;
padding:5px 0 5px 0;
margin-left:38px;
float:left;
color:#333333;
}

a#n {
display:block;
width:122px;
height:15px;
padding:5px 0 5px 0;
margin-left:54px;
float:left;
color:#333333;
}

a#w {
display:block;
width:111px;
height:15px;
padding:5px 0 5px 0;
margin-left:62px;
float:left;
color:#5180b7;
font-weight:bold;
}

/* HEADER END */

/* BREADCRUMB START */

#breadcrumb {
width:900px;
height:auto;
margin:0 auto;
overflow:hidden;
}

#breadcrumb h1, #breadcrumb h2, #breadcrumb h3, #breadcrumb h4, #breadcrumb h5, #breadcrumb h6 {
margin:0;
padding:0;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
float:left !important;
font-weight:normal;
}

.blockContent h4 {
margin:0 0 0 9px;
padding:0;
color:#333333;
font:bold 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}

.blockContent h3 {
margin:0 0 0 9px;
padding:0;
color:#333333;
font:bold 13px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}

#breadcrumb h1 {
font-weight:bold;
}

#print #breadcrumb h1 {
margin:0;
padding:0;
color:#BB0000;
font:normal 16px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}

#breadcrumb img {
float:left;
margin:2px 5px 0 5px;
}

#breadcrumb a:link, #breadcrumb a:active, #breadcrumb a:visited, #breadcrumb a:hover {
text-decoration:none;
font:normal 11px Arial, Helvetica, sans-serif;
color:#666666;
}

#breadcrumb div, #breadcrumb img, #breadcrumb h1, #breadcrumb h2,
#breadcrumb h3, #breadcrumb h4, #breadcrumb h5, #breadcrumb h6 { float: left; }

/* BREADCRUMB END */

/* CONTENT START */

#content {
width:900px;
height:auto;
margin: 10px auto 0px;
overflow:hidden;
}

#rightCol {
width:630px;
height:auto;
float:left;
margin:0;
padding:0;
}

#leftCol {
width:270px;
float:left;
padding:0;
margin:0;
}

.box {
height:auto;
overflow:hidden;
margin-top:10px;
position:relative;
}

.blockContent {
border-right:1px solid #AEAEAE;
border-left:1px solid #AEAEAE;
background-color: #FFF;
height:auto;
margin:0;
padding:0;
overflow:hidden;
}

.choiceLeft .blockContent dl {
height:auto;
width:240px;
margin:3px 0 0 10px;
padding:0 0 11px 0;
overflow:hidden;
}

.choiceLeft .blockContent dl dt {
color:#333333;
font:normal 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
margin:7px 0 0 0;
padding:0 0 0 15px;
display:block;
height:auto;
background:url(../images/liArrow.gif) 0 3px no-repeat;
}

.choiceLeft  .blockContent dl dt a:link, .choiceLeft  .blockContent dl dt a:active, .choiceLeft  .blockContent dl dt a:visited {
color:#333333;
font:normal 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
text-decoration:none;
}

.choiceLeft  .blockContent dl dt a:hover {
text-decoration:underline;
}

.choice .blockContent dl {
height:auto;
width:270px;
margin:3px 0 0 10px;
padding:0 0 11px 0;
overflow:hidden;
}

.choice .blockContent dl dt {
color:#333333;
font:normal 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
margin:7px 0 0 0;
padding:0 0 0 15px;
display:block;
height:auto;
background:url(../images/liArrow.gif) 0 3px no-repeat;
}

.choice .blockContent dl dt a:link, .choice .blockContent dl dt a:active, .choice .blockContent dl dt a:visited {
color:#333333;
font:normal 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
text-decoration:none;
}

.choice .blockContent dl dt a:hover {
text-decoration:underline;
}
.blockContent {
  font:normal 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}
.blockContent p {
width:94%;
margin:0 auto;
color:#333333;
font:normal 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}

.blockContent p a:link, .blockContent p a:active, .blockContent p a:visited {
color:#333333;
text-decoration:none;
font:normal 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}

.blockContent p a:hover {
text-decoration:underline;
}

.blockContent p a.big {
font-size:14px;
font-weight:bold;
}

.blockContent p a.bigger {
font-size:17px;
font-weight:bold;
}

p.asterisk {
width:600px;
height:auto;
margin:0 auto;
padding:0 0 0 10px;
background:url(../images/asterisk.gif) top left no-repeat;
}

.boxBottom {
height:7px;
overflow:hidden;
margin:0;
}

.box-160 {
width:160px;
background:url(../images/box160bottom.gif) top center no-repeat;
}

.box-190 {
width:190px;
background:url(../images/box190bottom.gif) top center no-repeat;
}

.box-260 {
width:260px;
background:url(../images/box260bottom.gif) top center no-repeat;
}

.box-320 {
width:320px;
background:url(../images/box320bottom.gif) top center no-repeat;
}

.box-430 {
width:430px;
background:url(../images/box430bottom.gif) top center no-repeat;
}

.box-460 {
width:460px;
background:url(../images/box460bottom.gif) top center no-repeat;
}

.box-630 {
width:630px;
background:url(../images/box630bottom.gif) top center no-repeat;
}

.box-630-green {
width:630px;
background:url(../images/box630bottomGreen.gif) top center no-repeat;
}

.box-900 {
width:900px;
background:url(../images/box900bottom.gif) top center no-repeat;
}

.box-900-green {
width:900px;
background:url(../images/box900bottomGreen.gif) top center no-repeat;
height:46px;
}

.similarProducts {
width:900px;
background:url(../images/similarProducts.jpg) top center no-repeat;
padding-top:31px;
}

.sProduct {
width:880px;
height:auto;
margin-left:10px;
margin-top:5px;
overflow:hidden;
border-top:1px solid #AEAEAE;
}

.sProduct img {
border:none;
}

.sProduct .img {
width:100px;
height:100px;
float:left;
margin-top:10px;
margin-left:5px;
}

.sProduct .description {
width:315px;
height:auto;
float:left;
margin-top:40px;
margin-left:40px;
}

.description h2 {
color:#333333;
font:bold 13px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
margin:0;
padding:0;
}

.sProduct .rating {
width:75px;
height:auto;
float:left;
margin-top:40px;
margin-left:40px;
text-align:center;
}

.rating img {
margin:0;
width:14px;
height:14px;
float:left;
}

.sProduct .shipping {
width:105px;
height:auto;
float:left;
margin-top:40px;
margin-left:40px;
text-align:center;
}

.sProductTitle {
width:880px;
height:auto;
margin-left:10px;
padding-top:5px;
overflow:hidden;
}

.sProductTitle .description {
width:315px;
height:auto;
float:left;
margin-left:145px;
display:inline; /* ie6 fix */
}

.sProductTitle .rating {
width:90px;
height:auto;
float:left;
margin-left:30px;
text-align:left;
}

.sProductTitle .shipping {
width:105px;
height:auto;
float:left;
margin-left:30px;
text-align:center;
}

input.compare, input.compareServices {
width:113px;
height:24px;
background:url(../images/compareButton.gif) top center no-repeat;
border:none;
margin-right:5px;
float:right;
margin-top:40px;
cursor:pointer;
}

input.compareServices {
  background:url(../images/orderButton.gif) top center no-repeat;
}

input.buyn {
width:113px;
height:25px;
background:url(../images/buynow.gif) top center no-repeat;
border:none;
margin-right:5px;
float:right;
margin-top:40px;
cursor:pointer;
}


input.compareKafle, input.compareServicesKafle {
width:113px;
height:24px;
background:url(../images/compareButton.gif) top center no-repeat;
border:none;
margin-top:5px;
margin-bottom:5px;
cursor:pointer;
}
input.compareServicesKafle {
  background:url(../images/compareButtonService.gif) top center no-repeat;
}

input.usun {
width:76px;
height:30px;
background:url(../images/usun.gif) top center no-repeat;
float:left;
border:none;
cursor:pointer;
margin-left:10px;
margin-bottom:10px;
}

input.wyslij {
width:76px;
height:30px;
background:url(../images/wyslij.gif) top center no-repeat;
float:right;
border:none;
cursor:pointer;
margin-bottom:10px;
margin-right:10px;
}

input.zalozKonto {
width:116px;
height:30px;
background:url(../images/zalozKonto.gif) top center no-repeat;
float:right;
border:none;
cursor:pointer;
margin-bottom:10px;
margin-right:10px;
}

.topten {
padding-top:10px;
}

input.topten {
margin-top:10px;
}

.compareTabs, shopTabs {
width:880px;
height:auto;
margin-left:10px;
overflow:hidden;
border-top:1px solid #AEAEAE;
padding-top:20px;
padding-bottom:15px;
}

.compareTabs img, shopTabs img {
border:none;
}

.compareTabs .img, shopTabs .img {
margin:0;
width:90px;
height:auto;
float:left;
text-align:center;
display:inline; /* ie6 fix */
margin-left:5px;
}

.compareTabs .description, .shopTabs .description {
width:315px;
height:auto;
float:left;
margin-left:30px;
}

.compareTabs .rating, .shopTabs .rating {
width:100px;
height:auto;
float:left;
margin-left:40px;
text-align:center;
}

.stars {
width:70px;
height:auto;
overflow:hidden;
margin:0 auto;
}

.compareTabs .shipping, .shopTabs .shipping {
width:105px;
height:auto;
float:left;
margin-left:30px;
text-align:center;
}

.compareTabsTitle, .shopTabsTitle {
width:880px;
height:auto;
margin-left:10px;
padding-top:5px;
overflow:hidden;
}

.compareTabsTitle .img, .shopTabsTitle .img {
margin:0;
width:90px;
height:auto;
float:left;
text-align:center;
display:inline; /* ie6 fix */
margin-left:5px;
}

.compareTabsTitle .description, .shopTabsTitle .description {
width:315px;
height:auto;
float:left;
margin-left:30px;
}

.compareTabsTitle .rating, .shopTabsTitle .rating {
width:100px;
height:auto;
float:left;
margin-left:40px;
text-align:left;
}

.compareTabsTitle .shipping, .shopTabsTitle .shipping {
width:105px;
height:auto;
float:left;
margin-left:30px;
text-align:center;
}

.advice {
width:880px;
height:auto;
margin-left:9px;
overflow:hidden;
border-bottom:1px solid #AEAEAE;
padding-top:10px;
padding-bottom:10px;
}

.advice .left {
width:250px;
height:auto;
float:left;
background-color:#E8E8E8;
margin-left:5px;
text-align:center;
padding:0 0 7px 0;
}

.advice .right {
width:610px;
height:auto;
float:right;
}

.advice img {
border:none;
}

.advice .left img {
margin-top:10px;
}

.advice .right p {
padding:0;
margin:0;
}

.comment {
width:880px;
height:auto;
margin-left:9px;
overflow:hidden;
border-bottom:1px solid #AEAEAE;
padding-top:10px;
padding-bottom:10px;
}

.comment img {
border:none;
margin-right:3px;
margin-bottom:-3px;
}

.comment .left {
width:610px;
height:auto;
float:left;
margin-left:10px;
padding:0;
display:inline;
}

.comment .right {
width:250px;
height:96px;
float:right;
background-color:#E8E8E8;
margin-top:10px;
}

.comment .right img {
margin-top:10px;
}

.comment .right p {
padding:0;
margin-top:10px;
margin-left:10px;
}

.comment .right .rate {
width:230px;
height:36px;
padding:0;
margin-top:5px;
margin-left:10px;
background-color:#FFFFFF;
line-height:36px;
text-indent:10px;
}

.comment .right .rate strong {
margin-right:25px;
}

input.toShop {
width:103px;
height:25px;
background:url(../images/toShop.gif) top center no-repeat;
border:none;
cursor:pointer;
}

.toShopWrap {
width:103px;
height:auto;
float:right;
margin-right:5px;
text-align:center;
}


.greyBg {
background-color:#F2F2F2;
}

.lightGreyBg {
background-color:#FDFDFB;
}

.similarProducts .blockContent {
padding-bottom:7px;
}

.categories {
width:260px;
background:url(../images/categories.jpg) top center no-repeat;
padding-top:31px;
position:relative;
}

.categories-2 {
width:260px;
background:url(../images/szukajtakze.jpg) top center no-repeat;
padding-top:31px;
position:relative;
}

.categories .blockContent, .categories-2 .blockContent {
padding-bottom:7px;
padding-top:4px;
background-color:#FFFFFF;
}

.categories .tLink, .filter .tLink, .categories-2 .tLink {
width:150px;
height:14px;
position:absolute;
top:6px;
right:10px;
text-align:right;
line-height:14px;
}

.passage {
    width:240px;
    height:auto;
    text-align:center;
    margin:10px auto;
color:#333;
font:normal 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}

.choiceLeft .tLink {
width:150px;
height:14px;
text-align:left;
position:relative;
top:-7px;
left:200px;
}

.categories .tLink a, .filter .tLink a, .choiceLeft .tLink a {
color:#FFFFFF;
font: bold 11px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
text-decoration:none;
}

.categories .tLink img, .filter .tLink img, .choiceLeft .tLink img {
border:none;
margin-bottom:-2px;
}

.nomargin {
margin-bottom:-10px;
}

.cat dl {
padding:0;
margin:0 0 0 5px;
height:auto;
color:#333333;
}

.cat dl dt {
color:#333333;
font:normal 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
margin:0;
padding:0;
display:block;
height:auto;
}

.cat dl dt:hover {
color:#FFFFFF;
}

.cat dl dt.active {
color:#FFFFFF;
}

.cat dl dt a:link, .cat dl dt a:active, .cat dl dt a:visited {
padding-left:15px;
padding-right:5px;
background:url(../images/rArrow.gif) 3px 3px no-repeat;
color:#333333;
font:normal 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
text-decoration:none;
}

.cat dl dt a:hover {
background:#BB0000 url(../images/rArrowActive.gif) 3px 3px no-repeat;
color:#FFFFFF;
}


.cat dl dt.active span {
padding-left:15px;
padding-right:5px;
background:#BB0000 url(../images/rArrowActive.gif) 3px 3px no-repeat;
color:#FFFFFF;
font:normal 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
text-decoration:none;
}

.newsletter {
width:260px;
background:url(../images/newsletter.jpg) top center no-repeat;
padding-top:31px;
}

.newsletter .blockContent {
padding-bottom:5px;
padding-left:5px;
padding-top:5px;
}

.tags {
width:260px;
background:url(../images/tags.jpg) top center no-repeat;
padding-top:31px;
float:left;
}

.tags .blockContent {
padding-bottom:3px;
padding-left:5px;
padding-top:5px;
}

.filter {
width:260px;
background:url(../images/filter.jpg) top center no-repeat;
padding-top:31px;
float:left;
margin-bottom:10px;
}

.filter p {
margin:0;
padding:0;
line-height:23px;
}

.filter .blockContent {
width:253px;
padding-bottom:3px;
padding-left:5px;
padding-top:5px;
font:normal 11px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
color:#333333;
}

.fCon {
width:240px;
height:auto;
border-bottom:1px solid #AEAEAE;
margin-left:4px;
position:relative;
overflow:hidden;
padding-bottom:10px;
padding-top:5px;
}

.fMore {
width:100px;
height:auto;
position:absolute;
top:0;
right:0;
text-align:right;
}

.fMore img {
border:0;
}

input.f {
width:75px;
height:17px;
border:1px solid #AEAEAE;
padding-top:2px;
text-indent:4px;
font:normal 11px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
float:left;
margin-top:5px;
}

input.fButton {
width:59px;
height:22px;
border:none;
background:url(../images/fButton.gif) top center no-repeat;
cursor:pointer;
float:right;
margin-top:5px;
}

input.fDel {
width:85px;
height:22px;
border:none;
background:url(../images/fDel.gif) top center no-repeat;
cursor:pointer;
float:left;
margin-top:5px;
}

input.fShow {
width:59px;
height:22px;
border:none;
background:url(../images/fShow.gif) top center no-repeat;
cursor:pointer;
float:right;
margin-top:5px;
}

.margin-10 {
margin-left:10px;
}

.choiceLeft {
width:260px;
background:url(../images/choiceLeft.png) top center no-repeat;
padding-top:36px;
padding-bottom:0;
float:left;
}

#bl-1 {
margin-top:5px;
}

.choiceLeft .blockContent p {
width:240px;
margin:5px 0 0 0;
padding-left:10px;
}

.choice {
width:320px;
background:url(../images/choice.jpg) top center no-repeat;
padding-top:36px;
padding-bottom:0;
float:left;
}

.choice .blockContent p {
width:270px;
margin:0;
padding-left:10px;
}

.pList, .kList {
width:630px;
background:url(../images/box630top.png) top center no-repeat;
padding-top:31px;
padding-bottom:0;
float:right;
position:relative;
}

.kList .blockContent {
background-color:#F2F2F2;
color:#333333;
font:normal 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
width:628px;
margin-bottom:0;
padding-bottom:0;
}

*html .kList .blockContent {
padding-bottom:5px;
}

.kList .left {
width:190px;
height:auto;
float:left;
margin-left:5px;
margin-top:7px;
padding-left:5px;
display:inline;
}

.kList-1 {
width:400px;
height:20px;
color:#FFFFFF;
font:bold 16px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
position:absolute;
top:4px;
left:10px;
}

.kList dl {
margin-left:0;
margin-top:3px;
margin-bottom:10px;
padding-bottom:0;
}

.kList dl dt {
color:#333333;
font:normal 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
margin:0;
padding:0;
display:block;
height:auto;
}

.titleK {
color:#BB0000;
font:bold 14px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
margin-left:0;
text-decoration:none;
}

.kList dl dt a:link, .kList dl dt a:active, .kList dl dt a:visited {
padding-left:15px;
padding-right:5px;
background:url(../images/rArrow.gif) 3px 3px no-repeat;
color:#333333;
font:normal 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
text-decoration:none;
display:block;
}

.kList dl dt a:hover {
text-decoration:underline;
}

.pList-1-long {
width:500px;
height:20px;
color:#FFFFFF;
font:bold 16px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
position:absolute;
top:4px;
left:10px;
}

.pList-1 {
width:200px;
height:20px;
color:#FFFFFF;
font:bold 16px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
position:absolute;
top:4px;
left:10px;
}

.pList-double {
width:630px;
height:auto;
padding-bottom:0;
float:right;
}

.pList-double .hair {
width:630px;
background:url(../images/box630doubleTop.png) top center no-repeat;
height:auto;
position:relative;
overflow:hidden;
margin:0;
}

.pList-double .blockContent {
margin-top:-7px;
}

*html .pList-double .blockContent {
margin-top:-11px;
}

.littleFix {
display:block;
height:3px;
width:300px;
}

div.pList-double div.hair div.pList-1 {
width:215px;
height:auto;
color:#FFFFFF;
font:bold 16px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
float:left;
position:static;
margin:1px 0 3px 10px;
line-height:28px;
display:inline;
}

*html div.pList-double div.hair div.pList-1 {
margin:1px 0 0 10px;
padding-bottom:3px;
line-height:28px;
}

.pList-2 {
width:170px;
height:20px;
color:#FFFFFF;
font:bold 11px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
position:absolute;
top:5px;
left:230px;
}

.pList-2 select {
border:1px solid #AEAEAE;
font:bold 11px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
width:120px;
}

*html .pList-2 select, *html .pList-3 select {
vertical-align:middle;
}

.pList-3 {
width:170px;
height:20px;
color:#FFFFFF;
font:bold 11px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
position:absolute;
top:5px;
left:410px;
}

.pList-3 select {
border:1px solid #AEAEAE;
font:bold 11px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
width:44px;
}

.pList-4 {
width:20px;
height:20px;
position:absolute;
top:5px;
right:13px;
}

.pList-4 img, .ovr img {
border:none;
}

.kafel {
width:198px;
height:238px;
float:left;
border:1px solid #AEAEAE;
text-align:center;
padding-top:5px;
margin-top:5px;
}

.kafel img {
margin-top:5px;
margin-bottom:5px;
}

.ovr {
width:405px;
height:307px;
background:url(../images/ovrBg.gif) top right no-repeat;
color:#333333;
font:normal 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
z-index:30;
}

.ovr .left-3 {
width:200px;
height:auto;
float:left;
margin-left:5px;
text-align:center;
margin-top:0;
display:inline;
}

.ovr .right-3 {
width:190px;
height:auto;
float:left;
margin-left:5px;
text-align:left;
margin-top:0;
}

.ovr .left-2 {
width:200px;
height:auto;
float:left;
text-align:left;
margin-top:5px;
}

.ovr .right-2 {
width:130px;
height:auto;
float:right;
text-align:right;
margin-top:5px;
}

.ovr .row-2 {
width:378px;
height:auto;
border-top:1px solid #AEAEAE;
margin-left:10px;
margin-top:5px;
}

.sec {
margin-left:5px;
}

.nofloat {
float:none;
}

input.kflchk {
position:relative;
top:2px;
}

.pList .row-kfl, .pList-double .row-kfl {
width:610px;
height:auto;
padding:0 0 5px 0;
margin:10px 0 0 10px;
overflow:hidden;
}

.pList .row, .pList-double .row {
width:610px;
height:auto;
border-bottom:1px solid #AEAEAE;
padding:5px 0 5px 0;
margin:10px 0 0 10px;
overflow:hidden;
}

.pList .topfive, .pList-double .topfive {
margin-top:5px;
}

a.rowTitle:link, a.rowTitle:active, a.rowTitle:visited {
color:#BB0000;
font:bold 13px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
text-decoration:none;
}

a.rowTitle:hover {
text-decoration:underline;
}

.pList .row img, .pList .row-kfl img, .pList-double .row img, .pList-double .row-kfl img {
border:none;
}

.pHead {
position:relative;
width:230px;
height:20px;
padding:0;
float:left;
}

.pHead a:link, .pHead a:active, .pHead a:visited {
color:#333333;
font:bold 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
text-decoration:none;
}

.pHead a:hover {
text-decoration:underline;
}

.paging {
position:relative;
height:20px;
padding:0;
float:right;
}

.prev {
width:76px;
height:20px;
float:left;
}

.next {
width:63px;
height:20px;
float:left;
margin-left:3px;
}

.pLink {
width:24px;
height:20px;
background:url(../images/page.png) top right no-repeat;
text-align:center;
float:left;
margin-left:3px;
}

.pLink-1 {
width:24px;
height:20px;
background:url(../images/page.png) top right no-repeat;
text-align:center;
float:left;
margin-left:3px;
}

*html .pLink-1 {
width:24px;
height:20px;
background:url(../images/page.png) top right no-repeat;
text-align:center;
float:left;
margin-left:0;
}

.pLink a:link, .pLink a:active, .pLink a:visited, .pLink-1 a:link, .pLink-1 a:active, .pLink-1 a:visited {
font:bold 11px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
text-decoration:none;
color:#333333;
}

.pLink a:hover, .pLink-1 a:hover {
text-decoration:underline;
}

.pLinkActive {
width:24px;
height:20px;
background:url(../images/pageActive.gif) top right no-repeat;
text-align:center;
float:left;
margin-left:3px;
}

.pLinkActive a:link, .pLinkActive a:active, .pLinkActive a:visited {
font:bold 11px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
text-decoration:none;
color:#D9E78A;
}

.pLinkActive a:hover {
text-decoration:underline;
}

.col-1 {
width:15px;
height:auto;
float:left;
}

.col-1 input {
margin-top:40px;
}

.col-2 {
width:100px;
height:auto;
float:left;
margin-left:15px;
}

.col-3 {
width:335px;
height:auto;
float:left;
margin-left:15px;
}

.col-3 a.rateCount:link, .col-3 a.rateCount:active, .col-3 a.rateCount:visited, .col-3 a.rateCount:hover {
color:#BB0000;
font: normal 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
text-decoration:none;
}

.green {
color:#BB0000;
}

.col-4 {
width:122px;
height:auto;
float:right;
text-align:center;
}

.offerLong {
width:630px;
background:url(../images/offer630.jpg) top center no-repeat;
padding-top:31px;
padding-bottom:0;
float:right;
}

.offerLong .oWrapper {
width:628px;
height:auto;
overflow:hidden;
margin:0 auto;
}
.blockContent .oWrapper a:link, .blockContent .oWrapper a:active, .blockContent .oWrapper a:visited {
color:#333333;
text-decoration:none;
font:normal 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}
.blockContent .oWrapper a:hover {
    text-decoration:underline;
}
.offerLong .oWrapper .product div.img, .offer .oWrapper .product div.img {
width:100px;
height:100px;
overflow:hidden;
}

.offerLong .oWrapper div.t-title, .offer .oWrapper div.t-title {
width:145px;
height:55px;
overflow:hidden;
}

.offerLong .oWrapper div.t-price, .offer .oWrapper div.t-price {
width:145px;
height:20px;
overflow:hidden;
}

.offerLong .oWrapper div.t-url, .offer .oWrapper div.t-url {
width:145px;
height:20px;
overflow:hidden;
}

.offer {
width:460px;
background:url(../images/offer.jpg) top center no-repeat;
padding-top:31px;
padding-bottom:0;
float:left;
}

.offer .blockContent {
padding-bottom:4px;
}

.partners {
width:160px;
background:url(../images/partners.jpg) top center no-repeat;
padding-top:31px;
padding-bottom:0;
float:right;
position:relative;
}

.partners .blockContent {
padding-top:9px;
}


.partner {
width:100px;

text-align:center;
margin:0 auto;
padding-top:7px;
}

*html .partner {
padding-top:6px;
}

.partner img {
border:none;
}

.person {
width:430px;
margin-left:10px;
margin-top:20px;
float:left;
}

.person .title {
color:#BB0000;
font:bold 14px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}

.person .left {
width:150px;
height:auto;
float:left;
}

.person .right {
width:270px;
height:auto;
float:left;
margin-left:10px;
font: normal 13px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}

.company {
width:880px;
margin-left:10px;
margin-top:10px;
}

.company a:link, .company a:active, .company a:visited, .person a:link, .person a:active, .person a:visited {
color:#BB0000;
font:normal 14px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
text-decoration:none;
}

.company a:hover,.person a:hover {
text-decoration:underline;
}

.company .title {
color:#BB0000;
font:bold 14px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}

.company .left {
width:150px;
height:auto;
float:left;
}

.company .right {
width:710px;
height:auto;
float:left;
margin-left:10px;
font: normal 13px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}

.comp {
width:900px;
background:url(../images/box900top-2.png) top center no-repeat;
padding-top:31px;
padding-bottom:0;
position:relative;
}

.comp  .blockContent {
width:898px;
height:auto;
overflow:hidden;
}

.table {
width:883px;
height:auto;
border:1px solid #AEAEAE;
margin-left:7px;
margin-top:7px;
padding:0;
border-collapse: collapse;
}

.table-610 {
width:610px;
height:auto;
margin-left:7px;
margin-top:7px;
margin-bottom:7px;
}

.table td, .table-610 td {
padding:5px;
}

td.cell {
margin:0;
border:1px solid #AEAEAE;
height:auto;
text-align:center;
color:#333333;
font: normal 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}

td.tLabel {
width:105px;
color:#333333;
font: bold 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
border-bottom:1px solid #AEAEAE;
margin:0;
padding:0 0 0 7px;
}

td.cell-610 {
margin:0;
padding-left:10px;
height:auto;
text-align:left;
color:#333333;
font: normal 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}

td.cell-chk {
width:35px;
margin:0;
height:auto;
text-align:center;
color:#333333;
font: normal 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}

td.cell-rad {
width:455px;
margin:0;
height:auto;
text-align:left;
padding:0;
font: normal 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
color:#333333;
}

td.cell-inp-2 {
width:455px;
margin:0;
height:auto;
text-align:left;
padding:0;
}

td.cell-inp-2 input {
width:405px;
height:16px;
color:#333333;
font: normal 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
margin:0;
}

td.cell-inp-2 input.short {
width:217px;
height:23px;
}

td.cell-inp-2 input.shorter {
width:100px;
height:22px;
}

td.cell-inp-2 input.shorter-2 {
width:135px;
height:25px;
}

td.cell-inp-2 input.shorter-3 {
width:190px;
height:16px;
}

td.cell-inp-2 select {
width:409px;
height:22px;
}

td.cell-inp-2 input.deleteFile, input.deleteFile {
width:14px;
height:14px;
margin:0;
border:none;
background:url(../images/deleteFile.gif) top center no-repeat;
cursor:pointer;
position:relative;
top:3px;
left:3px;
}

*html input.deleteFile, td.cell-inp-2 input.deleteFile {
top:0;
left:3px;
}

input.report {
width:16px;
height:14px;
margin:0;
border:none;
background:url(../images/report.gif) top center no-repeat;
cursor:pointer;
position:relative;
top:3px;
left:3px;
}

*html input.report {
top:0;
left:3px;
}

td.cell-inp {
width:455px;
margin:0;
height:auto;
text-align:center;
border:1px solid #AEAEAE;
padding:0;
}

td.cell-inp input {
width:445px;
height:16px;
color:#333333;
font: normal 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
border:1px solid #fff
}

td.cell-inp textarea {
width:445px;
height:100px;
color:#333333;
font: normal 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
border:1px solid #fff
}

td.cell-inp select {
width:445px;
height:20px;
color:#333333;
font: normal 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
border:1px solid #fff
}

*html td.cell-inp select {
width:455px;
}

td.tLabel-610 {
width:190px;
color:#333333;
font: bold 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
margin:0;
padding-left:10px;
}

td.tLabel-150 {
width:160px;
color:#333333;
font: bold 13px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
margin:0;
text-align:left;
vertical-align:top;
}

td.tLabel-150-small {
color:#333333;
font: normal 11px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
vertical-align:top;
}

.space td {
height:10px;
padding:0;
}

.table .cell img, .table-610 .cell img, .content td img {
border:none;
}

.table .cell img.img {
margin:15px 0 13px 0;
}

.cell-inp-2 .left {
width:200px;
height:auto;
float:left;
margin-top:10px;
}

.cell-inp-2 .right {
width:200px;
height:auto;
float:left;
padding-left:15px;
margin-top:10px;
font: normal 11px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}

.none td {
font: normal 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
padding:0;
}

.headsWhite td {
font: bold 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
text-align:center;
}

.headsWhite select {
border:1px solid #AEAEAE;
width:120px;
font: normal 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}

.headsWhite select.stawka {
width:120px;
margin:0;
padding:0;
}

.none input, .headsWhite input {
font: normal 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}

.heads td {
background-color:#333333;
color:#FFFFFF;
font: bold 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
text-align:center;
}

.content td {
color:#333333;
font: normal 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
text-align:center;
}

td.suma {
color:#333333;
font: bold 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
text-align:center;
background-color:#E2E2E2;
}

.recommended .blockContent {
width:428px;
height:auto;
overflow:hidden;
}

.recommended {
width:430px;
background:url(../images/recommended.gif) top center no-repeat;
padding-top:31px;
padding-bottom:0;
float:right;
position:relative;
}

.recommended .blockContent {
width:428px;
height:auto;
overflow:hidden;
}

.mostly {
width:190px;
background:url(../images/mostly.gif) top center no-repeat;
padding-top:31px;
padding-bottom:0;
float:left;
position:relative;
}

.mostly .blockContent {
width:188px;
height:auto;
overflow:hidden;
}

.mostly .product {
width:145px;
height:200px;
float:left;
margin-left:17px;
margin-top:10px;
display:inline; /* ie6 fix */
overflow:hidden;
}

.recommended .product {
width:145px;
height:200px;
float:left;
margin-left:37px;
margin-top:10px;
display:inline; /* ie6 fix */
overflow:hidden;
}

img.join {
border:none;
position:absolute;
top:3px;
right:3px;
}

.product {
width:145px;
height:auto;
float:left;
margin-left:7px;
margin-top:10px;
display:inline; /* ie6 fix */
overflow:hidden;
}

div.first {
clear:left;
}

.product img {
border:none;
margin-top:5px;
}

.offer .oWrapper {
width:458px;
height:auto;
overflow:hidden;
}

.price {
color:#BB0000;
font:bold 13px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}

a.price:link, a.price:visited, a.price:active {
text-decoration:none;
}

a.price:hover {
text-decoration:underline;
}

.products {
overflow:hidden;
}

.ad {
width:300px;
float:right;
padding-top:7px;
}

.ad div div {
border:none;
background:url(../images/reklama.gif) top right no-repeat;
padding-top: 7px;
}

.adLeft {
width:260px;
height:216px;
padding-top:7px;
}

.adMiddle {
width:300px;
height:250px;
margin:0 auto;
padding-bottom:10px;
padding-top:5px;
}

.lead {
color:#333333;
font:bold 14px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}

.leftBlock {
width:260px;
height:auto;
overflow:hidden;
margin-top:15px;
position:relative;
}

.blockHeader {
width:100%;
height:31px;
margin:0;
position:relative;
background:url(../images/blockHeaderBg.gif) top center repeat-x;
}

.blockHeader img {
position:absolute;
left:0;
bottom:0;
}

.lCorner{
width:6px;
height:6px;
position:absolute;
top:0;
left:0;
background:url(../images/lCorner.gif) top center repeat-x;
}

.rCorner{
width:6px;
height:6px;
position:absolute;
top:0;
right:0;
background:url(../images/rCorner.gif) top center repeat-x;
}

.blCorner{
width:8px;
height:7px;
position:absolute;
bottom:0;
left:0;
background:url(../images/blCorner.gif) top center repeat-x;
}

.brCorner{
width:8px;
height:7px;
position:absolute;
bottom:0;
right:0;
background:url(../images/brCorner.gif) top center repeat-x;
}

#bottomText {
width:880px;
margin:0 auto;
color: #666666;
clear:left;
font:normal 11px Arial, Helvetica, sans-serif;
padding-top:15px;
}

#newsletterForm {
width:238px;
height:35px;
background:url(../images/newsletterForm.gif) top center no-repeat;
margin-left:5px;
padding-bottom:0;
margin-top:5px;
}

input.nSubmit {
background:none;
border:none;
width:35px;
height:35px;
text-indent: -5000px;
float:right;
cursor:pointer;
}

input.nEmail {
background:none;
border:none;
width:180px;
height:20px;
float:left;
display:inline; /* ie6 fix */
color:#BB0000;
font:bold italic 16px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
margin-top:5px;
margin-left:5px;
}

.cat {
width:250px;
height:auto;
overflow:hidden;
margin-left:5px;
margin-top:7px;
padding-bottom:9px;
}

.catText {
width:203px;
height:auto;
margin-left:38px;
}

.catText h5, .catText h2, .catText h3 {
margin:2px 0 0 0;
padding:0;
}

 /* PROMOTED PRODUCT LIST ROW */
.blockContent div.promoted .col-2 img {
    border: 1px solid #ccc;
}
.blockContent div.promoted {
    background: #ededed;
    border-top: 1px solid #ccc;
}
.blockContent div.promoted .rowTitle {
    font-size: 14px;
}
 /* PROMOTED PRODUCT LIST ROW END */


.blockContent div {
color:#333333;
font:normal 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}

.blockContent div a.prod-cat:link, .blockContent div a.prod-cat:active, .blockContent div a.prod-cat:visited {
color:#BB0000;
font: normal 11px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
text-decoration:none;
}

.blockContent div a.prod-cat:hover {
color:#BB0000;
font: normal 11px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
text-decoration:underline;
}

.catText h5 a:link, .catText h5 a:active, .catText h5 a:visited, .catText h2 a:link, .catText h2 a:active, .catText h2 a:visited, .catText h3 a:link, .catText h3 a:active, .catText h3 a:visited {
color: #212121;
font:bold 14px "Myriad Web", Arial, Helvetica, sans-serif;
text-decoration:none;
}

.catText h5 a:hover, .catText h2 a:hover, .catText h3 a:hover {
text-decoration:underline;
}

.blockContent div a.txt:link, .blockContent div a.txt:active, .blockContent div a.txt:visited, .blockContent div a.txt:hover {
color:#333333;
font:normal 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
text-decoration:none;
}

.blockContent div a.txt:hover {
text-decoration:underline;
}

a.sCat:link, a.sCat:active, a.sCat:visited, a.sCat:hover {
color:#BB0000;
font: normal 11px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
text-decoration:none;
}

a.more:link, a.more:active, a.more:visited, a.more:hover {
color:#BB0000;
font: normal 11px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
text-decoration:underline;
}

a.sCat:hover {
text-decoration:underline;
}

#item {
width:900px;
height:300px;
overflow:hidden;
margin:10px 0 0 0;
position:relative;
}

#itemDesc {
width:580px;
height:auto;
float:right;
text-align:left;
color:#333333;
font: normal 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
line-height:26px;
}

#shop {
width:900px;
height:auto;
overflow:hidden;
margin:10px 0 15px 0;
position:relative;
}

#shopDesc {
width:580px;
height:auto;
float:right;
text-align:left;
color:#333333;
font: normal 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
overflow:hidden;
}

#shopDesc .more {
color: #DC0713
}

#shopDesc .left {
width:355px;
height:auto;
float:left;
}

#shopDesc .right {
width:210px;
height:auto;
float:right;
}

#shopDesc .right .row {
width:210px;
height:20px;
border-bottom:1px solid #AEAEAE;
color:#333333;
font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;;
font-size:12px;
line-height:20px;
}

.yes {
background:url(../images/yup.png) 196px 2px no-repeat;
}

.no {
background:url(../images/nope.png) 196px 2px no-repeat;
}

.moved {
margin-top:10px;
}

#shopDesc a {
font-weight:bold;
text-decoration:none;
color: #333333;
}

.itemLead {
line-height:15px;
}

#item h2, #shop h1 {
color:#DC0713;
font: bold 18px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
margin:0 0 3px 0;
padding:0;
}

#item img, #shop img {
border:none;
}

#shopPic {
width:300px;
height:170px;
background:url(../images/shopBg.gif) top center no-repeat;
position:relative;
text-align:center;
line-height:170px;
display:table-cell;
vertical-align:middle;
}

#itemPic {
width:300px;
height:300px;
float:left;
background:url(../images/itemPicBg.png) top center no-repeat;
position:relative;
text-align:center;
line-height:300px;
/* display:table-cell; */
overflow:hidden;
}

.pic {
vertical-align:middle;
/*margin:0;
padding:0;*/
}

.zoom {
position:absolute;
border:none;
right:1px;
bottom:1px;
}

#itemThumbs {
width:580px;
height:100px;
background:url(../images/thumbsBg.png) top center no-repeat;
position:absolute;
bottom:0;
right:0;
}

#itemThumbs img {
margin-top:10px;
margin-left:11px;
}

/* BOXY Z ZAKĹADKAMI START */

.main {
width:630px;
height:219px;
position:relative;
overflow:hidden;
}

#tabs div {
width:630px;
height:187px;
overflow:hidden;
}

#tabcontent-1 {
    background:url(../images/box-bg-2-1.gif) top center no-repeat;
}

#tabcontent-1 img {
margin:0;
border:none;
}

#tabcontent-2 {
    background:url(../images/box-bg-2-2.gif) top center no-repeat;
}
#tabcontent-2 img {
margin:0;
border:none;
}
#tabcontent-3 {
    background:url(../images/box-bg-2-2.gif) top center no-repeat;
}
#tabcontent-3 img {
margin:0;
border:none;
}
#tabcontent-4 {
    background:url(../images/box-bg-2-2.gif) top center no-repeat;
}
#tabcontent-4 img {
margin:0;
border:none;
}
#tabcontent-5 {
    background:url(../images/box-bg-2-last.gif) top center no-repeat;
}
#tabcontent-5 img {
margin:0;
border:none;
}

.bestseller {
width:630px;
height:191px;
position:relative;
overflow:hidden;
margin-top:10px;
}

#tabs-2 div {
width:630px;
height:160px;
overflow:hidden;
}

#tabcontent-best-1 {
    background:url(../images/box-bg-1-1.gif) top center no-repeat;
}

#tabcontent-best-1 img {
margin:0;
border:none;
}

#tabcontent-best-2 {
    background:url(../images/box-bg-1-2.gif) top center no-repeat;
}

#tabcontent-best-2 img {
margin:0;
border:none;
}
#tabcontent-best-3 {
    background:url(../images/box-bg-1-3.gif) top center no-repeat;
}
#tabcontent-best-3 img {
margin:0;
border:none;
}

#tabs-4 .blockContent {
background-color:#fff;
margin-top:7px;
padding-bottom:7px;
}

#tabs-4 {
position:relative;
width:900px;
height:auto;
overflow:hidden;
padding-bottom:31px;
margin-top:10px;
}

#tabs-3 .blockContent {
background-color:#fff;
margin-top:7px;
padding-bottom:7px;
}

#tabs-3 {
position:relative;
width:900px;
height:auto;
overflow:hidden;
padding-bottom:31px;
margin-top:10px;
}

#tabcontent-compare-1 {

}

.descHeader {
width:900px;
height:50px;
background:url(../images/ratingsHeader.png) top center no-repeat;
overflow:hidden;

}



.descHeader2 {
width:900px;
height:6px;
background:url(../images/box900top.png) top center no-repeat;
overflow:hidden;
}

#tabcontent-compare-2 .blockContent, #tabcontent-compare-3 .blockContent, #tabcontent-compare-4 .blockContent {
margin-top:0;
padding-top:0;
}

#tabcontent-compare-2 p {
width:880px;
padding-left:10px;
margin-left:0;
}

#tabcontent-compare-2 .title, #tabcontent-compare-3 .title, #tabcontent-compare-4 .title {
color:#BB0000;
font:bold 14px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
line-height:32px;
}

#tabcontent-shop-1 .blockContent, #tabcontent-shop-2 .blockContent, #tabcontent-shop-3 .blockContent {
margin-top:0;
padding-top:0;
}

#tabcontent-shop-3 p {
width:880px;
padding-left:10px;
margin-left:0;
}

#tabcontent-shop-1 .title, #tabcontent-shop-2 .title, #tabcontent-shop-3 .title, #tabcontent-shop-4 .title {
color:#BB0000;
font:bold 14px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
line-height:32px;
}

#tabcontent-shop-3 .blockContent {
padding-bottom:0;
margin-bottom:-5px;
border-color:#AEAEAE;
}

.titleNormal {
color:#BB0000;
font:bold 14px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}

.titleCat {
color:#BB0000;
font:bold 14px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
margin-left:7px;
text-decoration:none;
}

.titleAdm {
color:#222222;
font:bold 14px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
margin-left:0;
}

.red {
color:#BB0000;
}

.margin-3 {
margin-left:3px;
}

.label {
width:90px;
height:auto;
float:left;
margin-top:15px;
}

.longInput {
width:768px;
height:32px;
float:right;
margin-top:15px;
border:1px solid #AEAEAE;
}

input.long {
width:758px;
height:16px;
margin:7px 0 0 5px;
padding:0;
background:none;
border:none;
color:#000;
font:normal 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}

.bigInput {
width:768px;
height:137px;
float:right;
margin-top:20px;
border:1px solid #AEAEAE;
}

input.big {
width:748px;
height:121px;
margin:7px 0 0 5px;
padding:0;
background:none;
border:none;
color:#000;
font:normal 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}

.smallSelect {
width:203px;
height:32px;
float:left;
margin-top:15px;
border:1px solid #AEAEAE;
margin-left:20px;
}

select.small {
width:193px;
height:20px;
margin-top:7px;
border:none;
background-color:#fff;
margin-left:5px;
color:#000;
font:normal 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}

*html select.small {
margin-top:4px;
}

.smallSelectLeft {
width:166px;
height:20px;
float:left;
margin-top:5px;
border:1px solid #AEAEAE;
}

select.smallLeft {
width:163px;
height:17px;
border:none;
background-color:#fff;
margin-top:2px !important;
margin-top:-2px;
color:#000;
font:normal 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}

*html select.smallLeft {
margin-top:2px;
}

select.map {
width:163px;
height:20px;
border:1px solid #AEAEAE;
background-color:#fff;
margin-top:12px;
color:#333333;
font:bold 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}

*html select.map {
margin-top:10px;
}

.starz {
width:110px;
height:20px;
overflow:hidden;
float:left;
margin-top:20px;
margin-left:25px;
}

input.addComment {
width:418px;
height:24px;
background:url(../images/addComment.gif) top center no-repeat;
border:none;
float:right;
margin-top:18px;
cursor:pointer;
}

.textLeft {
width:422px;
height:auto;
float:left;
margin-top:15px;
}

.rectInput {
width:418px;
height:124px;
border:1px solid #AEAEAE;
margin-top:5px;
}

textarea.rect {
width:400px;
height:106px;
margin:7px 0 0 5px;
padding:0;
background:none;
border:none;
color:#000;
font:normal 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
overflow:hidden;
}

.textRight{
width:422px;
height:auto;
float:right;
margin-top:15px;
}

#tech, #tech-2 {
width:880px;
height:auto;
overflow:hidden;
margin-left:10px;
}


#tech a, #tech-2 a {
    color: #BB0000;
}

#tech a:hover, #tech-2 a:hover {
    text-decoration: none;
}

/*
#tech-2 {
border-bottom:1px solid #AEAEAE;
}
*/


#tabcontent-shop-1 .paging, #tabcontent-shop-2 .paging {
margin-bottom:-10px;
}

#tech .left {
width:269px;
height:30px;
float:left;
line-height:30px;
text-indent:10px;
}

#tech .right {
width:597px;
height:auto;
float:right;
line-height:30px;
padding-left: 10px;

}

#tech-2 .left {
width:619px;
height:30px;
float:left;
line-height:30px;
text-indent:10px;
}


#tech-2 .usluga {
    width: 900px;
}

#tech-2 .middle {
width:147px;
height:30px;
float:left;
line-height:30px;
margin-left:4px;
text-align:center;
}

#tech-2 .right {
width:106px;
height:30px;
float:right;
line-height:30px;
text-align:center;
}

#tabcontent-compare-3 {

}

#tabcontent-compare-4 {

}

input.specPro {
width:239px;
height:24px;
border:none;
cursor:pointer;
float:right;
margin-right:9px;
margin-top:11px;
background:url(../images/specPro.gif) top center no-repeat;
}

#tabcontent-shop-3 .descHeader span {
width:200px;
display:block;
height:auto;
border:none;
float:left;
margin-left:9px;
margin-top:13px;
color:#333333;
font:normal 14px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}

#tabcontent-shop-1 .descHeader span {
width:250px;
display:block;
height:auto;
border:none;
float:left;
margin-left:9px;
margin-top:13px;
color:#333333;
font:normal 14px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}

#tabcontent-shop-1 .descHeader span.providerHeader {
margin-top: 9px;
}

.average {
width:300px;
display:block;
height:auto;
border:none;
cursor:pointer;
float:left;
margin-left:9px;
margin-top:13px;
color:#333333;
font:normal 14px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}

input.commentButton-1 {
width:101px;
height:24px;
border:none;
cursor:pointer;
float:left;
margin-left:9px;
margin-top:11px;
background:url(../images/commentButton-1.gif) top center no-repeat;
display:inline;
}

input.commentButton-2 {
width:163px;
height:24px;
border:none;
cursor:pointer;
float:left;
margin-left:9px;
margin-top:11px;
background:url(../images/commentButton-2.gif) top center no-repeat;
}

input.commentButton-1-active {
width:101px;
height:24px;
border:none;
cursor:pointer;
float:left;
margin-left:9px;
margin-top:11px;
background:url(../images/commentButton-1-active.gif) top center no-repeat;
display:inline;
}

input.commentButton-2-active {
width:163px;
height:24px;
border:none;
cursor:pointer;
float:left;
margin-left:9px;
margin-top:11px;
background:url(../images/commentButton-2-active.gif) top center no-repeat;
}

input.commentButton-3 {
width:143px;
height:24px;
border:none;
cursor:pointer;
float:left;
margin-left:9px;
margin-top:11px;
background:url(../images/commentButton-3.gif) top center no-repeat;
}

input.adviceButton-1 {
width:76px;
height:24px;
border:none;
cursor:pointer;
float:left;
margin-left:9px;
margin-top:11px;
background:url(../images/adviceButton-1.gif) top center no-repeat;
display:inline;
}

input.adviceButton-2 {
width:94px;
height:24px;
border:none;
cursor:pointer;
float:left;
margin-left:9px;
margin-top:11px;
background:url(../images/adviceButton-2.gif) top center no-repeat;
}

input.adviceButton-3 {
width:163px;
height:24px;
border:none;
cursor:pointer;
float:left;
margin-left:9px;
margin-top:11px;
background:url(../images/adviceButton-3.gif) top center no-repeat;
}

input.adviceButton-1-active {
width:76px;
height:24px;
border:none;
cursor:pointer;
float:left;
margin-left:9px;
margin-top:11px;
background:url(../images/adviceButton-1-active.gif) top center no-repeat;
display:inline;
}

input.adviceButton-2-active {
width:94px;
height:24px;
border:none;
cursor:pointer;
float:left;
margin-left:9px;
margin-top:11px;
background:url(../images/adviceButton-2-active.gif) top center no-repeat;
}

input.adviceButton-3-active {
width:163px;
height:24px;
border:none;
cursor:pointer;
float:left;
margin-left:9px;
margin-top:11px;
background:url(../images/adviceButton-3-active.gif) top center no-repeat;
}

/* BOXY Z ZAKĹADKAMI END */

.clearLeft {
height:1px;
clear:left;
margin:0;
padding:0;
overflow:hidden;
}

.clearRight {
height:1px;
clear:right;
margin:0;
padding:0;
overflow:hidden;
}

.clearBoth {
height:1px;
clear:both;
margin:0;
padding:0;
overflow:hidden;
}

.clearBoth-610 {
width:607px;
height:1px;
clear:both;
margin:0 0 10px 10px;
padding:0;
overflow:hidden;
background-color:#AEAEAE;;
}

.clearBoth-455 {
width:455px;
height:1px;
clear:both;
margin:15px 0 15px 0;
padding:0;
overflow:hidden;
background-color:#AEAEAE;;
}

.noborder {
border:none;
}

/* CONTENT END */


/* KATEGORIE START */

.baseny {
background:url(../images/categories/baseny.gif) top left no-repeat;
}

.donice {
background:url(../images/categories/donice.gif) top left no-repeat;
}

.grille {
background:url(../images/categories/grille.gif) top left no-repeat;
}

.altany {
background:url(../images/categories/altany.gif) top left no-repeat;
}

.meble-ogrodowe {
background:url(../images/categories/meble-ogrodowe.gif) top left no-repeat;
}

.narzedzia-ogrodnicze {
background:url(../images/categories/narzedzia-ogrodnicze.gif) top left no-repeat;
}

.nawadnianie {
background:url(../images/categories/nawadnianie.gif) top left no-repeat;
}

.nawierzchnie {
background:url(../images/categories/nawierzchnie.gif) top left no-repeat;
}

.nawozy {
background:url(../images/categories/nawozy.gif) top left no-repeat;
}

.odstraszacze {
background:url(../images/categories/odstraszacze.gif) top left no-repeat;
}

.ogrodzenia {
background:url(../images/categories/ogrodzenia.gif) top left no-repeat;
}

.oswietlenie {
background:url(../images/categories/oswietlenie.gif) top left no-repeat;
}

.pawilony {
background:url(../images/categories/pawilony.gif) top left no-repeat;
}

.przedmioty-dekoracyjne {
background:url(../images/categories/przedmioty-dekoracyjne.gif) top left no-repeat;
}

.rosliny {
background:url(../images/categories/rosliny.gif) top left no-repeat;
}

.uslugi {
background:url(../images/categories/uslugi.gif) top left no-repeat;
}

.ziemie {
background:url(../images/categories/ziemie.gif) top left no-repeat;
}

.literatura {
background:url(../images/categories/literatura.gif) top left no-repeat;
}

.chemia-budowlana {
  background:url(../images/categories/chemia-mdom.gif) top left no-repeat;
}
.drzwi-i-akcesoria {
  background:url(../images/categories/drzwi-i-akcesoria.gif) top left no-repeat;
}

.wyposazenie {
background:url(../images/categories/wyposazenie-mdom.gif) top left no-repeat;
}
.ogrod {
background:url(../images/categories/ogrod-mdom.gif) top left no-repeat;
}
.okna-i-akcesoria {
  background:url(../images/categories/okna-i-akcesoria-mdom.gif) top left no-repeat;
}
.plytki-ceramiczne {
  background:url(../images/categories/plytki-ceramiczne.gif) -4px -3px no-repeat;
}
.podogi, .inne-materialy-wykonczeniowe  {
  background:url(../images/categories/podlogi-mdom.gif) top left no-repeat;
}
.materialy-budowlane-i-wykonczewniowe {
  background:url(../images/categories/materialy-budowlane.gif) -4px -3px no-repeat;
}
.budowa-i-wykonczenie, .inne-materialy-budowlane  {
  background:url(../images/categories/budowa-mdom.gif) top left no-repeat;
}
.elektronarzedzia  {
  background:url(../images/categories/narzedzia-sprzet-mdom.gif) top left no-repeat;
}
.narzedzia-reczne-i-akcesoria, .narzedzia-i-sprzet-budowlany  {
  background:url(../images/categories/narzedzia-reczne.gif) -3px -3px no-repeat;
}
.narzedzia-sprzet-budowlany-srodki-transportu  {
  background:url(../images/categories/narzedzia-sprzet-mdom.gif) top left no-repeat;
}
.inne-narzedzia  {
  background:url(../images/categories/inne-narzedzia.gif) -4px -3px no-repeat;
}
.wyposazenie-lazienek {
  background:url(../images/categories/wyposazenie-lazienek-mdom.gif) top left no-repeat;
}
.plytki {
  background:url(../images/categories/plytki-mdom.gif) top left no-repeat;
}
.oswietlenie-wnetrz  {
  background:url(../images/categories/oswietlenie.gif) top left no-repeat;
}
.ogrzewanie {
  background:url(../images/categories/ogrzewanie-mdom.gif) top left no-repeat;
}
.armatura  {
  background:url(../images/categories/armatura.gif) -4px -3px no-repeat;
}
.instalacje {
  background:url(../images/categories/instalacje-mdom.gif) top left no-repeat;
}
.pozostale {
  background:url(../images/categories/pozostale.gif) -4px -3px no-repeat;
}

.srodki-transportu {
    background: url(../images/categories/transport.gif) top left no-repeat;
}
.instalacje-elektryczne {
  background:url(../images/categories/elektryka.gif) top left no-repeat;
}
.ochrona-osob-i-mienia {
  background:url(../images/categories/kamera.gif) top left no-repeat;
}
.wentylacja-i-klimatyzacja {
  background:url(../images/categories/fan.gif) top left no-repeat;
}
.inne-instalacje {
  background:url(../images/categories/pasaz-muratordom-antena.gif) top left no-repeat;
}
.bramy-napedy-parkingowe {
  background:url(../images/categories/brama.gif) top left no-repeat;
}
.ogrodzenia-andrewex {
  background:url(../images/categories/ogrodzenia-anderwex.gif) top left no-repeat;
  height:25px;
}
.projekty-gotowe {
  background:url(../images/categories/projekty-gotowe.gif) top left no-repeat;
  height:25px;
}
.farby{
  background:url(../images/categories/farby.gif) top left no-repeat;
  height: 30px;
}
.Przydatne-podczas-budowy, .przydatne-podczas-budowy {
  background: url(../images/categories/ico_programy.gif) top left no-repeat;
}
.woda-i-kanalizacja {
  background:url(../images/categories/pasaz-muratordom-kranik.gif) top left no-repeat;
}
.dla-kobiet {
  background:url(../images/categories/pasaz-muratordom-usta.gif) top left no-repeat;
}
.ico-uslugi {
  background:url(../images/categories/ico_uslugi.gif) top left no-repeat;
}

.dom {
  background: url(../images/categories/uslugi.gif) top left no-repeat;
}

.projekty-domow {
  background: url(../images/categories/projekty_domow.gif) top left no-repeat;
}
.fachowcy {
  background: url(../images/categories/ikonka_k-orange_r-black.gif) top left no-repeat;
}


.armatura-instalacyjna-i-osprzet-sieciowy {
    background: url(../images/categories/ico_armatura.gif) top left no-repeat;
}

.rury-i-laczniki-rur {
    background: url(../images/categories/ico_rury.gif) top left no-repeat;
}




/* KATEGORIE END */



/* FOOTER START */

#footer {
width:100%;
height:auto;
overflow:hidden;
background:url(../images/footerBg.gif) top center repeat-x;
margin-top:15px;
padding:0;
}

#footer p.topP {
padding:0;
text-align:center;
margin:0 0 10px 0;
height:35px;
overflow:hidden;
line-height:30px;
display:block;
}


p.topP span {
color:#fff;
font:normal 11px Arial, Helvetica, sans-serif;
text-decoration:none;
margin:0 15px 0 15px;
padding:0;
cursor: pointer;
}

p.topP span:hover {
text-decoration:underline;
}


p.topP a:link, p.topP a:active, p.topP a:visited {
color:#fff;
font:normal 11px Arial, Helvetica, sans-serif;
text-decoration:none;
margin:0 15px 0 15px;
padding:0;
}

p.topP a:hover {
text-decoration:underline;
}

.subFooter {
width:100%;
height:auto;
overflow:hidden;
margin:10px auto;
padding-bottom: 10px;
color:#91A326;
font:normal 11px Arial, Helvetica, sans-serif;
border-bottom: 1px solid #CCCCCC;
}


.subFooter .left {
width:106px;
height:auto;
float:left;
text-align:right;
}

.subFooter .right {
width:786px;
height:auto;
float:right;
}
.subFooter .right ul {
  margin: 0px;
  padding: 0px;
  clear: left;
}
.subFooter .right ul li {
  display: inline;
  float: left;
  margin-right:10px;
}
.subFooter .right ul li a {
  background:url("http://www.muratordom.pl/media/images/mini_star.gif") no-repeat scroll 0 5px transparent;
  padding-left:9px;
}
.subFooter a:link, .subFooter a:active, .subFooter a:visited, #subSecond a:link, #subSecond a:active, #subSecond a:visited {
color: #444;
font:normal 11px Arial, Helvetica, sans-serif;
text-decoration:none;
}

.subFooter a:hover, #subSecond a:hover {
text-decoration:underline;
}

#subSecond {
border-top:1px solid #666666;
border-bottom:1px solid #666666;
width:100%;
height:40px;
overflow:hidden;
margin-top:10px;

}

.wrapper {
width:900px;
height:auto;
overflow:hidden;
margin:0 auto;
color: #666666;
font:normal 11px Arial, Helvetica, sans-serif;
}

.wrapper .left {
width:106px;
height:auto;
float:left;
text-align:right;
}

.wrapper .right {
width:786px;
height:auto;
float:right;
}

#footer p.bottomP {
padding:0;
text-align:center;
margin:10px 0 10px 0;
height:auto;
overflow:hidden;
display:block;
color:#666666;
font:normal 11px Arial, Helvetica, sans-serif;
}

p.bottomP a:link, p.bottomP a:active, p.bottomP a:visited {
color:#666666;
font:normal 11px Arial, Helvetica, sans-serif;
text-decoration:none;
margin:0;
padding:0;
}

p.bottomP a:hover {
text-decoration:underline;
}

p.bottomP img {
border:none;
position:relative;
top:1px;
}

/* FOOTER END */

/* HEADERY ADMINA I POROWNANIA START */

#headerSmall {
width:900px;
height:78px;
margin:0 auto;
background: url(../images/headerSmall.jpg) top center repeat-x;
}

#headerAdmin {
width:900px;
height:100px;
margin:0 auto;
background: url(../images/headerAdmin.gif) top center repeat-x;
padding-bottom:10px;
position:relative;
}

#headerPartner {
width:900px;
height:140px;
margin:0 auto;
background: url(../images/headerPartner.gif) top center repeat-x;
position:relative;
}

#loginInfo {
width:360px;
height:auto;
font-size:11px;
font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
color:#333333;
position:absolute;
left:50%;
top:45px;
margin-left:0;
padding:0 0 0 15px;
background: url(../images/login.gif) top left no-repeat;
}

#loginInfo a:link, #loginInfo a:active, #loginInfo a:visited {
color:#333333;
text-decoration:none;
font-size:11px;
font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}

#loginInfo a:hover {
color:#BB0000;
}

a#rej:link, a#rej:active, a#rej:visited {
width:75px;
height:auto;
position:absolute;
top:45px;
right:5px;
text-align:right;
color:#333333;
text-decoration:none;
font-size:11px;
font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
background:url(../images/tick.gif) top left no-repeat;
}

a#rej:hover {
color:#BB0000;
}

a#log:link, a#log:active, a#log:visited {
width:65px;
height:auto;
position:absolute;
top:45px;
right:110px;
text-align:right;
color:#333333;
text-decoration:none;
font-size:11px;
font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
background:url(../images/key.gif) top left no-repeat;
}

a#log:hover {
color:#BB0000;
}

a#logout:link, a#logout:active, a#logout:visited {
display:block;
width:100px;
height:auto;
font-size:11px;
font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
color:#333333;
position:absolute;
left:50%;
top:45px;
margin-left:382px;
padding:0 0 0 20px;
background: url(../images/logout.gif) top left no-repeat;
text-decoration:none;
}

a#logout:hover {
color:#BB0000;
}

#partnerMenu {
width:900px;
height:29px;
position:absolute;
left:0;
bottom:3px;
padding:0;
}

#partnerMenu a {
width:150px;
height:29px;
float:left;
margin:0;
padding:0;
background-image:url(../images/partnerMenu.gif);
background-repeat:no-repeat;
text-indent:-4000px;
}

#partnerMenu a#p-1:link, #partnerMenu a#p-1:visited, #partnerMenu a#p-1:active {
background-position:0 0;
}

#partnerMenu a#p-1:hover, #partnerMenu a#p-1-active {
background-position:0 -29px;
}

#partnerMenu a#p-2:link, #partnerMenu a#p-2:visited, #partnerMenu a#p-2:active {
background-position:-150px 0;
}

#partnerMenu a#p-2:hover, #partnerMenu a#p-2-active {
background-position:-150px -29px;
}

#partnerMenu a#p-3:link, #partnerMenu a#p-3:visited, #partnerMenu a#p-3:active {
background-position:-300px 0;
}

#partnerMenu a#p-3:hover, #partnerMenu a#p-3-active {
background-position:-300px -29px;
}

#partnerMenu a#p-4:link, #partnerMenu a#p-4:visited, #partnerMenu a#p-4:active {
background-position:-450px 0;
}

#partnerMenu a#p-4:hover, #partnerMenu a#p-4-active {
background-position:-450px -29px;
}

#partnerMenu a#p-5:link, #partnerMenu a#p-5:visited, #partnerMenu a#p-5:active {
background-position:-600px 0;
}

#partnerMenu a#p-5:hover, #partnerMenu a#p-5-active {
background-position:-600px -29px;
}
#partnerMenu a#p-6:link, #partnerMenu a#p-6:visited, #partnerMenu a#p-6:active {
background-position:-750px 0;
}

#partnerMenu a#p-6:hover, #partnerMenu a#p-6-active {
background-position:-750px -29px;
}
#submenu {
width:150px;
height:auto;
position:absolute;
top:29px;
left:180px;
display:none;
overflow:hidden;
}

#partnerMenu #submenu a:link, #partnerMenu #submenu a:active, #partnerMenu #submenu a:visited {
width:180px;
height:24px;
border-top:1px solid #fff;
background-color:#DEE5BC;
background-image:none;
color:#333333;
font:normal 14px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
text-indent:10px;
text-decoration:none;
padding-top:5px;
}

#partnerMenu #submenu a:hover {
text-decoration:underline;
}

.partnerPanel {
width:900px;
height:auto;
overflow:hidden;
margin-top:10px;
margin-bottom:10px;
}

.partnerPanel img {
border:none;
}

.partnerPanel .left {
width:290px;
height:auto;
float:left;
}

.partnerPanel .right {
width:290px;
height:auto;
float:left;
margin-left:15px;
}

.partnerPanel a {
padding:0;
margin:0;
overflow:hidden;
}

.partnerPanel .right .img-2 {
margin-top:5px;
}

.logos {
width:290px;
height:120px;
overflow:hidden;
background:url(../images/kimjestesmytlo.gif) top center no-repeat;
text-align:center;
margin-top:-2px;
}

.logos img {
margin-top:13px;
}

.tt {
margin-left:20px;
margin-bottom:7px;
}

.adminMenu {
width:260px;
background:url(../images/adminMenuHeader.png) top center no-repeat;
padding-top:31px;
}

.adminMenu .blockContent {
width:258px;
}

.adminMenu h5 {
width:242px;
margin:10px 0 0 7px;
padding:0 0 5px 0;
color:#222222;
font:bold 14px "Myriad Web", Arial, Helvetica, sans-serif;
border-bottom:1px solid #AEAEAE;
}

.adminMenu dl {
padding:0;
margin:0 0 0 5px;
height:auto;
color:#333333;
}

.adminMenu dl dt {
width:240px;
height:auto;
color:#333333;
font:normal 11px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
margin:0 0 0 2px;
padding:0;
display:block;
height:auto;
}

.adminMenu dl dd {
width:240px;
height:auto;
color:#333333;
font:normal 11px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
margin:0 0 0 2px;
padding:0;
display:block;
height:auto;
}

.adminMenu dl dt:hover, .adminMenu dl dd:hover {
color:#D9E78A;
}

.adminMenu dl dt.active, .adminMenu dl dd.active {
color:#D9E78A;
}

.adminMenu dl dt a:link, .adminMenu dl dt a:active, .adminMenu dl dt a:visited {
padding:4px 5px 4px 20px;
background:url(../images/redArrow.gif) 8px 7px no-repeat;
color:#333333;
font:normal 11px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
text-decoration:none;
width:217px;
height:auto;
display:block;
border-bottom:1px solid #AEAEAE;
}

.adminMenu dl dd a:link, .adminMenu dl dd a:active, .adminMenu dl dd a:visited {
padding:4px 5px 4px 23px;
background:url(../images/redArrow.gif) 15px 7px no-repeat;
color:#333333;
font:normal 11px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
text-decoration:none;
width:214px;
height:auto;
display:block;
border-bottom:1px solid #AEAEAE;
}

.adminMenu dl dt a:hover {
background:#AEAEAE url(../images/redArrow.gif) 8px 7px no-repeat;
}

.adminMenu dl dd a:hover {
background: url(../images/redArrow.gif) 15px 7px no-repeat;
color:#BB0000;
font:bold 11px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}

.adminMenu dl dt.active a {
padding:4px 5px 4px 20px;
background:#AEAEAE url(../images/redArrow.gif) 8px 7px no-repeat;
color:#333333;
font:normal 11px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
text-decoration:none;
width:217px;
height:auto;
display:block;
border-bottom:1px solid #AEAEAE;
}

.adminMenu dl dd.active a {
padding:4px 5px 4px 23px;
background:url(../images/redArrow.gif) 15px 7px no-repeat;
color:#BB0000;
font:bold 11px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
text-decoration:none;
width:214px;
height:auto;
display:block;
border-bottom:1px solid #AEAEAE;
}

.adminContent {
width:630px;
background:url(../images/box630top.png) top center no-repeat;
padding-top:31px;
}

.adminContent .blockContent {
width:628px;
height:auto;
}

.adminContent .header {
width:610px;
color:#DC0713;
border-bottom:1px solid #AEAEAE;
padding:0 0 7px 0;
margin:10px 0 0 10px;
font:bold 13px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
position:relative;
}

.header h2 {
margin:0;
padding:0;
font:bold 13px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}

div.art h2 {
width:610px;
color:#DC0713;
border-bottom:1px solid #AEAEAE;
padding:0 0 7px 0;
margin:10px 0 0 10px;
font:bold 13px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
position:relative;
}

div.art p {
width:610px;
}

.adminContent button {
height:22px;
background-color:#BB0000;
border:none;
color:#fff;
font: bold 11px Tahoma,"Trebuchet MS",Helvetica,Jamrul,sans-serif;
position:absolute;
padding:0 10px 0 10px;
cursor:pointer;
top:0;
right:0;
}

*html .adminContent button {
width:90px;
margin-left:10px;
}

.adminContent button.b-1 {
height:22px;
background-color:#bb0000;
border:none;
color:#fff;
font: bold 11px Tahoma,"Trebuchet MS",Helvetica,Jamrul,sans-serif;
position:absolute;
padding:0 10px 0 10px;
cursor:pointer;
top:0;
right:100px;
}

*html .adminContent button.b-1 {
width:200px;
}

.adminContent button a:link, .adminContent button a:active, .adminContent button a:visited, .adminContent button a:hover {
text-decoration:none;
color:#FFFFFF;
}

.cForm {
width:545px;
height:auto;
overflow:hidden;
margin-left:10px;
margin-top:15px;
}

.cForm .left {
width:135px;
float:left;
height:auto;
}

.cForm .right {
width:390px;
float:right;
height:auto;
}

input.cEnter {
width:384px;
height:20px;
margin:0;
padding:0;
}

.cForm .right textarea {
width:384px;
height:185px;
margin:0;
padding:0;
}

input.cSend {
font: bold 11px Tahoma,"Trebuchet MS",Helvetica,Jamrul,sans-serif;
color:#000;
padding:0 10px 0 10px;
float:right;
cursor:pointer;
margin-bottom:20px;
}

.admin-data-1 {
width:610px;
height:auto;
overflow:hidden;
margin-left:10px;
margin-top:10px;
}

.adminContent .paging {
margin-bottom:0;
margin-top:10px;
margin-right:10px;
}

.paging img, .logos img {
border:none;
}

.admin-data-1 .left {
width:189px;
height:30px;
float:left;
line-height:30px;
text-indent:10px;
}

.admin-data-1 .right {
width:417px;
height:30px;
float:right;
line-height:30px;
text-indent:10px;
font-weight:bold;
}

.admin-data-1 .right-auto {
width:407px;
height:auto;
float:right;
padding-left:10px;
font-weight:bold;
}

.bottomBorder {
padding-bottom:10px;
border-bottom:1px solid #AEAEAE;
margin-bottom:10px;
}

.adminContent h5 {
margin:15px 0 0 15px;
padding:0 0 5px 0;
color:#BB0000;
font:bold 14px "Myriad Web", Arial, Helvetica, sans-serif;
}

.admin-data-1 a:link, .admin-data-1 a:visited, .admin-data-1 a:active {
color:#BB0000;
text-decoration:none;
font: bold 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}

.admin-data-1 a:hover {
text-decoration:underline;
}

.logo {
width:250px;
height:auto;
float:left;
margin-left:10px;
margin-top:15px;
text-align:center;
display:inline;
}

.addLogo {
width:300px;
float:left;
height:auto;
overflow:hidden;
border-left:1px solid #AEAEAE;
padding-left:20px;
margin-top:15px;
}

input.addL {
font: normal 11px Tahoma,"Trebuchet MS",Helvetica,Jamrul,sans-serif;
float:right;
height:22px;
margin-top:5px;
}

*html input.addL {
margin-left:-10px;
}

input.saveL {
font: normal 11px Tahoma,"Trebuchet MS",Helvetica,Jamrul,sans-serif;
float:right;
clear:both;
width:80px;
margin-top:5px;
}

input.saveP {
font: normal 11px Tahoma,"Trebuchet MS",Helvetica,Jamrul,sans-serif;
float:right;
clear:both;
width:80px;
margin-top:-5px;
margin-right:8px;
cursor:pointer;
}

.rightInput {
float:right;
width:400px;
text-align:right;
margin-top:-6px;
height:auto;
float:right;
margin-right:10px;
}

.rightInput input {
width:50px;
padding:2px 7px 4px 7px;
height:15px;
border:1px solid #8A9D1F;
font: bold 13px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
color:#DC0713;
text-align:center;
position:relative;
top:2px;

}

input.stawka {
width:50px;
padding:2px 7px 4px 7px;
height:15px;
border:1px solid #AFAFAF;
font: bold 13px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
color:#DC0713;
text-align:center;
}

.admin-data-1 .idle {
color:#999A7E;
}

.idle .titleAdm {
color:#C4CE8D;
}

.idle .red {
color:#EC8388;
}

div.tip {
width:590px;
margin:0;
padding:10px;
background-color:#E2E2E2;
}

.tip ul {
list-style:none;
margin-top:0;
padding-left:0;
margin-left:20px;
}

.tip ul ol {
list-style:none;
padding-left:0;
margin-left:20px;
}

.black {
color:#000000;
font-weight:bold;
}

.grey {
color:#666;
font-weight:bold;
}

.darkGreen {
color:#009900;
font-weight:bold;
}

.darkRed {
color:#990000;
font-weight:bold;
}

td.alignLeft {
text-align:left;
padding-left:10px;
}

td.alignRight {
text-align:right;
}

div.rel {
position:relative;
}

div.sort {
width:200px;
height:auto;
position:absolute;
bottom:0;
left:10px;
color:#333333;
font: bold 11px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}

*html div.sort {
bottom:16px;
}

div.sort select {
width:150px;
color:#333333;
font: bold 11px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}

*html div.sort select {
position:relative;
top:3px;
}

/* HEADERS END */

.logowanie {
    width:450px;
    height:auto;
    margin:0 auto;
    overflow:hidden;
    text-align:right;
    padding-top:20px;
}

.user, .pass {
    width:450px;
    height:auto;
    overflow:hidden;
    margin-bottom:15px;
    padding-top:5px;
}

.logowanie span {
    color:#333333;
    font:bold 14px 'Trebuchet MS',Helvetica,Jamrul,sans-serif;
}

.user input, .pass input {
    float:right;
    border:1px solid #AEAEAE;
    width:298px;
    height:20px;
    padding:3px;
    color:#333333;
    font:normal 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
    margin-left:10px;
    position:relative;
    top:-5px;
}

input.zaloguj {
    width:116px;
    height:30px;
    border:none;
    background:url(../images/zaloguj.gif) top center no-repeat;
    cursor:pointer;
    margin-left:80px;
}



p.articleP {
width:610px;
}

.redButton {
color:#BB0000;
border:1px solid #BB0000;
text-align:center;
cursor:pointer;
}

.greenButton {
color:#333333;
background-color:#AEAEAE;
border:1px solid #AEAEAE;
text-align:center;
cursor:pointer;
}

.greenButton a {
text-decoration:none;
color:#333333;
}

img.sortArrow {
cursor:pointer;
float:right;
margin-top:5px;
margin-right:0;
}

*html img.sortArrow {
margin-top:-12px;
}

img.sortArrow-2 {
cursor:pointer;
float:right;
margin-top:0;
margin-right:0;
}

*html img.sortArrow-2 {
margin-top:-20px;
}

td.pad-43 {
text-align:right;
padding-right:43px;
}

.pad-43 input {
font:normal 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
cursor:pointer;
}

td.cell-inp-2 select {
font:normal 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}

a.map:link, a.map:active, a.map:visited {
color:#333333;
text-decoration:none;
font-weight:normal;
}

a.map:hover {
text-decoration:underline;
}

span.rep {
margin-left:20px;
margin-right:10px;
}

span.rep select {
width:70px;
}

*html span.rep select  {
position:relative;
top:3px;
}

td.just {
text-align:justify;
}

*html td.just .greenButton {
position:relative;
top:3px;
}

*html td.alignRight .greenButton {
position:relative;
top:3px;
}

/* PDF-POPUP START*/

body#pdf {
background:#ffffff url(../images/headerPdfBg.gif) top center no-repeat;
}

#headerPdf {
width:900px;
height:100px;
margin:0 auto;
padding-bottom:10px;
}

body#pdf #footer {
width:900px;
height:auto;
overflow:hidden;
background:url(../images/footerBg.gif) top center repeat-x;
margin:20px auto;
padding:0;
}

body#pdf p.topP a:link, body#pdf p.topP a:active, body#pdf p.topP a:visited {
color:#fff;
font:normal 11px Arial, Helvetica, sans-serif;
text-decoration:none;
margin:0 12px 0 12px;
padding:0;
}

body#pdf p.topP a:hover {
text-decoration:underline;
}

body#pdf .comp .header, body#partner .comp .header {
width:880px;
color:#DC0713;
border-bottom:1px solid #AEAEAE;
padding:0 0 7px 0;
margin:10px 0 0 10px;
font:bold 13px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
position:relative;
}
body#partner .comp .header {color: #222222;}
body#pdf table {
width:880px;
margin:10px auto;
padding:0;
border-collapse:collapse;
text-align:center;
}

body#pdf img {
border:none;
position:relative;
top:3px;
}

body#pdf a:link, body#pdf a:active, body#pdf a:visited {
color:#333333;
font:normal 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
text-decoration:none;
}

body#pdf a:hover {
text-decoration:underline;
}

body#pdf td {
border:1px solid #333333;
background-color:#fff;
color:#333333;
font:normal 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
padding:5px;
}

body#pdf td.tytul {
border-top:1px solid #333333;
border-right:1px solid #333333;
border-left:1px solid #333333;
border-bottom:1px solid #fff;
background-color:#333333;
color:#fff;
font:bold 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
text-align:left;
}

body#pdf td.tytul-2 {
border-top:1px solid #333333;
border-right:1px solid #333333;
border-left:1px solid #333333;
border-bottom:1px solid #fff;
background-color:#666666;
color:#fff;
font:bold 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
text-align:left;
}

body#pdf td.podtytul {
background-color:#D2D3C7;
border:1px solid #333333;
color:#333333;
font:normal 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}

body#pdf td.podtytul-2 {
background-color:#AFAFAF;
border:1px solid #333333;
color:#333333;
font:normal 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}

body#pdf td.data {
border:1px solid #333333;
background-color:#F1F1ED;
color:#333333;
font:bold 13px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}

body#pdf td.bBold {
border:1px solid #333333;
background-color:#fff;
color:#333333;
font:bold 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}

body#pdf td.border-r {
border-right:1px solid #fff;
}

body#pdf td.lGreen {
background-color:#EFEFEF;
}

body#pdf td.aLeft {
text-align:left;
}

body#pdf td.aRight {
text-align:right;
}

body#pdf table.mala {
width:570px;
margin-left:9px;
}

body#pdf table.mala td {
background-color:#E2E2E2;
border:3px solid #fff;
}

body#pdf td.pusta {
background-color:#fff;
border-left:1px solid #fff;
border-bottom:1px solid #fff;
}

/* PDF-POPUP KONIEC*/

#fancy_content form {
width:510px;
margin:0 auto;
height:auto;
overflow:hidden;
border:1px solid #AEAEAE;
}

#fancy_content form p {
width:490px;
height:auto;
margin:5px 0 0 10px;
padding:0;
color:#DC0713;
font:bold 13px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}

#fancy_content form fieldset {
border:none;
}

#fancy_content form label {
width:500px;
height:auto;
float:left;
clear:left;
color:#8A9D1F;
font:bold 14px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
margin-top:10px;
}

#fancy_content form textarea {
width:480px;
border:1px solid #AEAEAE;
}

#fancy_content form input {
margin-top:5px;
}

.lnk {
cursor:pointer;
}

ul.message {
margin:0;
padding:0;
list-style:none;
margin:0 auto;
text-align:center;
font:bold 20px Arial, Helvetica, sans-serif;
color:#DC0713;
}

div.partnersLogo {
cursor:pointer;
width:400px;
height:100px;
position:absolute;
top:0;
left:50%;
margin-left:-430px;
}

.rateCount {
  color: #BB0000;
}

.wspolpracuje {
  display: block;
  margin: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid #DDDDDD;
  overflow: auto;
}
.wspolpracuje .logo_partnera {
  display: block;
  float: left;
  margin-right: 10px;
  overflow: auto;
}
.wspolpracuje .logo_partnera img { border: 0px; }
.wspolpracuje .opis h5 {
  margin: 0px;
  padding: 0px 0px 5px 0px;
  font-size: 13px;
  font-weight: bold;
}
.wspolpracuje .opis {
  font-size: 12px !important;
  line-height: 150%;
}
.wspolpracuje .opis a { color: #BB0000; }
.fullWidth {width: auto;}
#rightCol  .company .right {width:430px;}
.adver {
  margin-top:12px;
  width:617px;
  margin-left:6px;
  text-align:center;
}
.adver div div {
  width:615px;
  height:48px;
  padding:1px;
  background:url(../images/bg-615x35.gif) no-repeat;
}

a.passageName img {border: 0px none;}
a.passageName img.minilogo {vertical-align: middle;}
#id_remember_me {
  width:20px;
  margin-right:286px;
}

/* LOWPRICES_BOX STYLES */


#lowprices_box { 
  width: 220px;
  border: 1px solid #ccc;
  float: right;
}
                 
                 
#lowprices_box_top { 
  background-color: #B10101;
  height:20px;
  padding:0;
}
                     
#lowprices_box_top span { 
  font-size: 11px;
  font-weight: bold;
  color: #fff;
  font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
  margin:0;
  position:relative;
  top:-3px;
  left:3px;
}
                     
.lowprices_row { 
  width: 210px;
  padding: 5px;
  border-top: 1px solid #ccc;
  float: left;
}
                 
.lowprices_row_l { 
  width: 120px;
  float: left;
  margin-right: 5px;
  text-align: center;
}

.lowprices_row_r a { 
  background: url(../images/price-bg.gif);
  display:block;
  width: 83px;
  height:17px;
  float: left;
  color: #FFCC99;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  padding-bottom:8px;
  text-align: center;
  position:relative;
  top:2px;
}
/* LOWPRICES_BOX STYLES END */

/* LOWPRICES_BOX STYLES END */


/* SMALL HEADER START */
#n_header2 {width:900px;height:150px;position:relative;margin:0 auto;}
#n_logo2 {width:278px;height:59px;position:absolute;top:20px;left:0px;background:url(../images/m-logo.png) top center no-repeat;}
#n_searchBg2 {width:485px;height:75px;position:absolute;top:20px;left:293px;background:url(../images/m-searchBg2.gif) top center no-repeat;z-index:1;}
input.n_searchButton2 {width:140px;height:51px;position:absolute;top:30px;right:11px;border:none;background:url(../images/m-searchButton2.jpg) top center no-repeat;cursor:pointer;z-index:10;}
input.n_searchText2 {width:370px;height:25px;color:#CC0202;font: italic bold 19px "Trebuchet MS",Helvetica,Jamrul,sans-serif;border:none;background-color:#fff;margin:15px 0 0 28px;position: relative;top: 0px;left: 0px;}
#n_grass2 {width:137px;height:74px;position:absolute;right:108px;top:35px;background:url(../images/m-bricks2.png) top center no-repeat;z-index:5;}
/* HEADER END */

/* SMALL PIC ITEM */

#n_item { width:900px;
  /* height:184px; */
  height:auto;
  overflow:hidden;
  margin:10px 0 0 0;
  position:relative;
}

#n_item img {
  border:none;
}

#n_item h2 {
  color:#DC0713;
  font: bold 18px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
  margin:0 0 3px 0;
  padding:0;
}

#n_itemPic {
  width:300px;
  height:184px;
  float:left;
  background:url(../images/itemPicBg2.png) top center no-repeat;
  position:relative;
  text-align:center;
  line-height:184px;
  /* display:table-cell; */
  overflow:hidden;
}

.n_pic {
  padding-top: 2px;
}

.itemPicarrow_l { float: left;
  margin-left: 10px;
}

.itemPicarrow_r { float: right;
  margin-right: 10px;
}


.itemPicarrow_l img, .itemPicarrow_r img {
  margin-top:82px;
}

.n_pic_hidden, .single_image_open_hidden, .single_open_hidden {
  display:none;
}

/* END SMALL PIC ITEM */

/* SMALL HEADER START */
#n_header2 {width:900px;height:110px;position:relative;margin:0 auto;}
#n_logo2 {width:278px;height:59px;position:absolute;top:20px;left:0px;background:url(../images/m-logo.png) top center no-repeat;}
#n_searchBg2 {width:485px;height:75px;position:absolute;top:20px;left:293px;background:url(../images/m-searchBg2.gif) top center no-repeat;z-index:1;}
input.n_searchButton2 {width:140px;height:51px;position:absolute;top:30px;right:11px;border:none;background:url(../images/m-searchButton2.jpg) top center no-repeat;cursor:pointer;z-index:10;}
input.n_searchText2 {width:370px;height:25px;color:#CC0202;font: italic bold 19px "Trebuchet MS",Helvetica,Jamrul,sans-serif;border:none;background-color:#fff;margin:15px 0 0 28px;position: relative;top: 0px;left: 0px;}
#n_grass2 {width:137px;height:74px;position:absolute;right:108px;top:35px;background:url(../images/m-bricks2.png) top center no-repeat;z-index:5;}
body.small-header {margin:0;padding:0;background:#ffffff url(../images/m-headerBg2.jpg) top center repeat-x;}
body.small-header #header {height:110px;}
/* HEADER END */

/* ZMD_ASK STYLES */

#zmd_ask {
    width: 610px;
    height: auto;
    overflow:hidden;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    background: url(../images/ask_icon.gif) 15px 8px no-repeat;
    padding-left: 10px;
    padding-right: 10px;
    font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
}

#zmd_ask h3 {
    padding: 5px 10px 5px 20px;
    font-size: 15px;
    font-weight: bold;
}

#zmd_ask ul {
    padding-left: 20px;
    list-style-type: none;
    padding-bottom: 5px;
    float:left;
    * padding-left:0;
    * margin:10px 0 5px 20px;
}

#zmd_ask li {
    background: url(../images/liArrow.gif) 0px 3px no-repeat;
    padding-left: 10px;
}

#zmd_ask li span {
    font-weight: normal;
}

#zmd_ask ul a {
    color: #333;
    font-size: 12px;
    font-weight: bold;
    font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
    text-decoration: none;

}

#zmd_ask ul a:hover { text-decoration: underline; }

/* END ZMD_ASK STYLES */

.zakupy {
    width:220px;
    height:auto;
    margin:5px auto 0;
    background-color:#eee;
    padding:10px
}
.zakupy a {
     color: #BB0000;
     text-decoration:none;
     font-weight:bold;
}
.zakupy a:hover {
     text-decoration:underline;
}



/* eko */

.eko_bg {
    background: url(../images/eko_cat.png) top right no-repeat;
}

.eko_bg h2 {
    width: 520px;
}

.eko_row_bg .col-3 {
    background: url(../images/eko_cat_small.png) top right no-repeat;
}

.eko_row_bg .col-3 .rowTitle {
    display: inline-block;
    width: 300px;
}

.eko_kafel {
    background: url(../images/eko_cat_small.png) 2px 5px no-repeat;
}

.eko_kafel .rowTitle {
    display: inline-block;
    padding-left: 40px;
    text-align: left;
    width: 148px;
}

/* eko end */

.pkt_610x20 {
text-align: center;
width: 610px;
margin: 0px 10px;
border-bottom: 1px solid #AEAEAE;
cursor: pointer;
}


.pkt_wysz {
    margin-top: 10px;
}
#footer div.subFooter div.wrapper div.right ul li span {
    cursor: pointer;
    color: #333;
    background: url(http://www.muratordom.pl/media/images/mini_star.gif) 0 4px no-repeat;
	padding-left: 9px;
}
#footer div.subFooter div.wrapper div.right ul li span:hover {
    text-decoration: underline;
}
#footer p.topP span {
    cursor: pointer;
    font-family: Arial, Verdana, sans-serif;
    color: #fff;
    margin: 0 15px;
    font-size: 11px;
}
#footer p.topP span:hover {
    text-decoration: underline;
}
#mostPopular span {
    color: #FFF;
    font: 11px "Trebuchet MS", Helvetica, sans-serif;
    text-decoration: underline;
    cursor: pointer;
}
span.more {
    color: #BB0000;
    font: 11px "Trebuchet MS", Helvetica, sans-serif;
    text-decoration: underline;
    cursor: pointer;
}
span.rateCount {
    cursor: pointer;
}
.pList .row img, .pList .row-kfl img, .pList-double .row img, .pList-double .row-kfl img {
    cursor: pointer;
}

/* BOX_NNUMER_ZU STYLES */

#box_nnumer_zu { width: 320px;
margin-top: 10px;
float: left;

}

#box_nnumer_zu_top { width: 320px;
                         height: 31px;
                         background: url(../images/wnajnowszym.jpg) 0 0 no-repeat;
                         }

#box_nnumer_zu_main { border-left: 1px solid #ccc;
                          border-right: 1px solid #ccc;
                          width: 308px;
                          padding: 5px;
                          float: left;
                          border-bottom: 1px solid #ccc;
                          }

#box_nnumer_zu_mainleft { width: 125px;
                              float: left;
                              text-align: center;
                              height: 165px;
                          }

#box_nnumer_zu_mainright { width: 175px;
                               float: left;
                               height: 165px;
                               overflow: hidden;
                               margin-left: 5px;
                               }

#box_nnumer_zu_title { height: 20px;
                           overflow: hidden;
}
#box_nnumer_zu_title a { color: #BB0000;
                            text-decoration: none;
                            height: 11px;
                            overflow: hidden;
                            font-weight: bold;
                            font-size: 12px;
                            font-family: "Trebuchet MS", sans-serif;
                           }

#box_nnumer_zu_title a:hover { text-decoration: underline;
}

#box_nnumer_zu_content {
    line-height: 14px;
    font-family: "Trebuchet MS";
    font-size: 12px;
}
#box_nnumer_zu_content a { color: #B4175D;
}

#box_nnumer_zu_bottom { float: left;
                            width: 318px;
                            border-left: 1px solid #ccc;
                            border-right: 1px solid #ccc;


}

#box_nnumer_zu_bottom ul, li { list-style: none;
                                    text-align: center;
                                    margin: 0px;
                                    padding: 0px;

                               }
#box_nnumer_zu_bottom li { width: 100px;
                               float: left;
                               margin: 5px 0px 0px 4px;
                               height: 30px;
                               line-height: 14px;
                               text-align: center;

}

#box_nnumer_zu_bottom li a { font-size: 13px;
                                 text-decoration: none;
                                 color: #BB0000;
                                 font-weight: bold;
                                 font-family: "Trebuchet MS", sans-serif;
                                 }
#box_nnumer_zu_bottom li a:hover{ text-decoration: underline;
}


.nnumer_active { background-color: #E8E8E8;
                 border: 1px solid #ccc;

}

#round_box_nnumer { width: 320px;
                        height: 7px;
                        background: url(../images/box_nnumer_bottom.gif) 0 0 no-repeat;
                        clear: both;
}

/* END BOX_NNUMER_ZU STYLES */

/* BOX_WSPOLPRACA_ZU STYLES */
#box_wspolpraca_zu {
    width: 300px;
    height:auto;
    overflow:hidden;
    float:right;
    margin-top:10px;
}

#box_wspolpraca_zu_top { width: 300px;
                         height: 31px;
                         background: url(../images/wspolpracuja.jpg) 0 0 no-repeat;
}                  
 
#box_wspolpraca_zu_main { width: 288px;
                          padding: 0 5px;
                          float: left;
}

.box_wspolpraca_zu_logo{ width: 142px;
                         text-align: center;
                         float: left;
                         height: 60px;
                         margin-top: 15px;
                        }
                        
.box_wspolpraca_zu_logo img { cursor: pointer;
}
                        
#round_box_wspolpraca { width: 320px;
                        height: 7px;
                        background: url(../images/box_wspolpraca_bottom.gif) 0 0 no-repeat;
                        clear: both;
}

/* END BOX_WSPOLPRACA_ZU STYLES */
