/* STYL FORMATUJACY UKLAD STRONY, ROZMIESZCZENIE KOLUMN */
/* ZEROWANIE */




.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:120px;
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:65px;
}


 
 
 /* wyniki wyszukiwania */
.resultok, .resulterr {
    padding:15px 5px;
    margin:10px 0;
}

.resultok blockquote {
    font-size:11px;
}

.resultok a {
    font-weight:bold;
}

.resulterr {

}
 
/* lewa kolumna */ 
#leftcol {
width:188px; /*24%;*/ 
float:right; 
position:relative;

  }
 
/* kontener dwoch kolumn */
#twocols {
width:80%; 
float:left; 
position:relative;
padding-top:10px;
}
 
 /* prawa kolumna */
#rightcol {
width:32%; 
float:right; 
position:relative;
}
 
/* kontener tresc */
#maincol {  
float: left; 
display:inline; 
position: relative; 
width:88%;

}
 
 
/* tekst */
.tekst {

}
 
/* sciezka nawigacyjna */
#sciezka {
    margin: 0px 0;
    
}

#crumbs {
margin:0px 0 0px 0;
border: 0px solid #000;
height: 10px;
background-color: #dcdcdc;
}

#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 */

#raport{ padding:5px 5px 0px 5px;}

div.producto img{margin-top:13px;}

div.img_class{margin-top:14px;}

.getmo {
    border:solid #e2f2f5 0px;
    padding-top: 10px;
    padding-bottom: 10px;
    background: url(/gfx/ht.png) no-repeat bottom;
    margin-top: 0px;
    padding-left: 20px;
    
   
}

.getmo p {
margin-left: 0px;
}

.getmo h4 {
	color: #000 !important;
	margin-bottom: 0px !important;
	background: url(/gfx/dodaj.png) no-repeat !important;
	
	padding-top: 35px!important;
	padding-left: 80px !important;
	font-size: 1.5em!important;
	margin-left: 0px!important;
}

.getmofloat {
    width:15%;
    float:left;
    margin-left: 0px;
}

.getmowidth {
    width:27%;
    margin-left: 0px;
}