/*   Style sklep   */

body { 
font-family:trebuchet ms;
font-size:11px;
/*background:#DCDCDC;*/
background:url(img/bgr_index.gif) top repeat-x #fff;
margin:0;
border:0;
padding:0;
text-align:center;
font-family:tahoma;
}

img {margin:0; padding:0; border:0;}
img a {margin:0; padding:0; border:0;}

form {margin:5px; padding:2px; font-size:12px; font-size:12px;}



#wstep {
background:url(img/bgr_start.gif) no-repeat;
margin-top:10%;
margin-left:auto;
margin-right:auto;
width:500px;
height:420px;
padding:0;
border:0;
overflow:hidden;
}

.podpis {position:absolute; top:3px;left:80px; color:#fff; font-weight:bold;}

#container {
position:relative;
width:930px;
margin-left:auto;
margin-right:auto;
margin-top:11px;
min-height:250px;
background:none;
font-size:11px;
}

#header {
position:relative;
width:930px;
height:142px;
overflow:hidden;

}

#nowosci {
position:absolute;
top:5px;
right:10px;
width:430px;
height:135px;
overflow:hidden;
background:url(img/bgr_nowosci.gif) no-repeat center;
margin:0;
border:0;
padding:0;
}

#logo {
position:absolute;
top:15px;
left:12px;
width:411px;
height:100px;
overflow:hidden;
text-align:left;
margin:0;
border:0;
padding:0;
}

#pasek {
position:relative;
width:930px;
height:18px;
overflow:hidden;
background:#C70000;
display:block;
}
#menu {
position:relative;
width:930px;
height:27px;
display:block;
overflow:hidden;
}

#content {
position:relative;
width:930px;
margin:10px 0;
background:#fff;
min-height:500px;
border:0;
padding:0;
}

#footer {width:100%;height:60px; clear:both;float:left; background:url(img/bgr_footer.gif) top repeat-x #fff; display:block; }
#footer p {margin:5px; padding:3px; border:0; font-weight:600; font-size:11px;}

h1 {color:fff; margin:3px; font-size:16px; }

h4 {font-size:11px; margin:2px;padding:0; border:0;}

.start {margin:10px 2px; padding:0; border:0; }

table {width:100%; margin:0; padding:0; height:200px;}
.boki {width:195px; background:none; vertical-align:top;}

.box1 {
position:relative;
width:195px;
background:url(img/bgr_box.gif) repeat-y #fff;
margin:2px 0 5px 0;
border:0;
padding:0;
display:block;
text-align:left;
min-height:50px;
}

.wazne {margin:1px 10px 1px 20px;
font-weight:700;
font-size:12px;
text-decoration:none;
text-align:left;}


ul {text-align:left;
margin:0;
border:0;
padding:0;
list-style-type:none;
color:#000;}

a {color:#000; text-decoration:none;}




.entryTable {
       font-family:Verdana, Arial, Helvetica, sans-serif;
       font-size: 12px;
       background-color: #DDDDDD;
}

.entryTableHeader {
       font-family:Verdana, Arial, Helvetica, sans-serif;
       font-size: 14px;
       color: #FFFFFF;
       background-color: #003300;
       font-weight: bold;
       background-position: center;
}

.entryTable .label {
       background-color: #EFEFEF;
	   font-size:12px;
}

.entryTable .content {
       background-color: #FFFFFF;
	   font-size:12px;
}


.infoTable {
       font-family:Verdana, Arial, Helvetica, sans-serif;
       font-size: 12px;
       background-color: #DDDDDD;
}

.infoTableHeader {
       font-family:Verdana, Arial, Helvetica, sans-serif;
       font-size: 14px;
       color: #FFFFFF;
       background-color: #003300;
       font-weight: bold;
       background-position: center;
}

.infoTable .label {
       background-color: #EFEFEF;
}

.infoTable .content {
       background-color: #FFFFFF;
}



.notice {
       color: #996600;
       font-weight: bold;
}

.addToCartButton {
       font-family:Verdana, Arial, Helvetica, sans-serif;
       font-size: 12px;
       color:#fff;
       font-weight:bold;
       border: 1px solid #fff;
       background-color:#C40000;
}
.guzik {margin:1px; padding:2px; font-size:12px; width:46px;}
.szukaj {margin:1px; padding:2px; font-size:12px; width:130px;}

select {padding:1px; margin:2px 1px;}

.h_map {cursor:pointer;}
	ul
	{
		list-style-type: none;
	}
	li.highlight
	{
		background: #000;
		color: #fff;
	}
	ul#lista li p
	{
		display: none;
	}
	
	

/* slajdy alfabet */
#jFlowSlide{ background:none;   width:520px; margin:10px auto ;}

#myController {  width:520px; min-height:18px; background:none; overflow:hidden; }

#myController div.jFlowSelected { background:#FF0000; border:1px solid #fff; color:#fff;width:22px; font-size:14px; height:22px; }

#przesun {margin:0 ;}

.slide-wrapper { padding: 5px; }


.slide-details {  }
.slide-details h2 { font-size:14px;  margin:5px 0 2px 0; }
.slide-details .description { margin-top:10px; width:500px; text-align:justify; }
.jFlowNext {cursor:pointer;float:right;}

.jFlowPrev {float:left;cursor:pointer;}

.jFlowControl { color:#fff; cursor:pointer; margin:1px 5px; padding:0; float:left; background:#D0D0D0; width:22px; font-size:14px; height:22px;  border:1px solid #fff; text-align:center; }

.jFlowControl:hover, .jFlowPrev:hover, .jFlowNext:hover { background:#FF5400; }	


#kat_start {position:relative;background:url(img/bgr_cat.gif) no-repeat top center #FDF8AB; margin:0;padding:0; border:0;height:473px;width:524px;z-index:99; overflow:hidden;}


/* nawigatory */
#crumbs {text-align:left; margin:2px; padding:3px 1px; font-size:10px;}
#crumbs a {text-decoration:underline; font-weight:bold;}
