/* STYL FORMATUJACY UKLAD STRONY, ROZMIESZCZENIE KOLUMN */
/* ZEROWANIE */

* {
margin:0;
padding:0;
}



.auraltext {
display: block;
position: absolute;
height: 1px;
width: 1px;
left: -5000px;
overflow: hidden;
}

/* calosc */
#container { 
width:960px; 
height:auto;
margin:0 auto; 
position:relative;
} 
 
/* top */
#header {
position:relative; 
height:335px;
width:100%;
} 
 
 
/* nawigacja top */
#navibox {
position:absolute;
right:10px;
top:10px;
width:50em;
text-align:right;
}
 
#navibox .typ {
    position:absolute;
    right:0;
    top:27px;
}
 
/* menu top */ 
#topmenu {
width:960px;
height:47px;
margin:0 auto;
position:absolute;
top:283px;
}

/* search */
#search {
width:280px;
position:absolute;
top:-3px;
right:0;
}
 
 
 /* wyniki wyszukiwania */
.resultok, .resulterr {
    padding:15px 5px;
    margin:10px 0;
}

.resultok blockquote {
    font-size:11px;
}

.resultok a {
    font-weight:bold;
}

.resulterr {

}
 

 
/* kontener dwoch kolumn */
#twocols {
width:100%; 
position:relative;
}
 

#rightcol {
    width:400px;
    float:right;
}
 
/* kontener tresc */
#maincol {  
float: left; 
display:inline; 
position: relative; 
width:555px;
}
 
 
/* tekst */
.tekst {

}
 
/* sciezka nawigacyjna */
#sciezka {
    margin:10px 0;
}

#crumbs {
margin:5px 0 5px 0;
}

#crumbs li {
display:inline;
margin:0 3px 0 0;
}

#crumbs a {
    font-weight:normal;
}

/* podstrony dynamiczne */

/* sortowanie produktow */
.sortowanie {


}

/* stronicowanie */
#pager {
    margin:10px 0;
    text-align:center;

}
#pager ul li {
    display:inline;
    list-style:none;
    margin:0 3px;
}






 
 /* stopka */
#footer {
width:100%;
height:auto;
padding:30px 0;
} 

#footercenter {
width:960px;
margin: 0 auto;
position:relative;
}

.floatbox {
float:left;
}
 
.footerbox {
width:30%;
height:auto;
padding:0 0 20px;
}

#topjump {
    position:absolute;
    right:0;
}

/* znaczek setia */
#setia {
    position:absolute;
    bottom:0px;
    right:10px;
}
 
/* klasa CLEARFIX */
.clearfix:after {
 content: "."; 
 display: block; 
 height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix {
display: inline-block;
}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  





/* twoj koszyk */
.scrollShop {
   overflow:auto;
   border:solid #EAEAEA 1px;
}

.tekst #formShop {
        width:auto;
	margin:20px 0;
	border:solid #d8b691 2px;
	border-style: dashed;
        padding:15px;
        background-color:#fffad8;
}

.tekst #formShop label {
    width:auto;
}

/*.tekst #formShop */table.ubasket th {
    background-color:#eaeaea;
    padding:5px;
}

.tekst table.ubasket {
    font-size:12px;
    background-color:white;
}


/*.tekst table.*/.ubasket td /*.tdShop*/ {
    width:auto;
    border:solid #DCDCDC 1px;
    padding:5px;

}


.tekst table.ubasket .thShop {
    width:auto;
    margin:0;
    padding:0;
}

.tekst table.ubasket .thShop2 {
    width:auto;
    margin:0;
    padding:0;
}

.tekst table.ubasket img {
    width:64px;
    height:64px;
    border:0;
    margin:0px 15px;
}

.tekst table.ubasket .tdShop img.stan {
    width:24px;
    height:24px;
    border:0;
    margin-left:24px;
}

/* galeria */
