
html,body {
margin:0;
padding:0;
font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
background-color: #E4EFFD;
color: #353535;
}
#pasek_gora {
margin-top: 10px;  
background: url(../img/naglowek.gif) no-repeat top center; 
height: 181px;

}
#biuletyn_form, #biuletyn_form fieldset {margin:0; padding:0;border: 0;}
img {
margin:0;
padding:0;
border:0;}

a:active, a:link, a:visited {
color: #FFFFFF;
text-decoration:none;
}

a:hover{
color: #FF0000;
}

div#all {
min-width: 100%;
width: 100%;
height: 100%;
padding: 0;
margin: 0;

/*float:center;*/
/*background: url(../img/pasek.gif) repeat-x top center;*/

}

div#srodek {
min-width: 920px;
width: 920px;
height: 600px;
padding: 0;
margin: 0;
/*float: center;*/
}

div#pasek-gora{
height: 37px;
width: 920px;
padding: 0;
margin: 0;
}

div#pasek-gora-lewa {
background: url(../img/lgora.png);
background-repeat: no-repeat;
height: 37px;
width: 15px;
float: left;
}

div#pasek-gora-srodek {
background-color: #FFFFFF;
height: 37px;
width: 897px;
float: left;
text-align: right;
}

div#pasek-gora-text {
padding-top: 9px;
padding-left: 20px;
padding-bottom: 0px;
color: #323232;
font-size: 0.78em;
float: left
}

div#pasek-gora-text a:active, div#pasek-gora-text a:link,div#pasek-gora-text a:visited {
color: #555555;
text-decoration:none;
}

div#pasek-gora-text a:hover{
color: #FF0000;
}

div#szukaj {
padding: 6px;
color: #555555;
font-size: 0.78em;
float: right;
}

.input-szukaj {
width: 120px;
color: #323232;
font-size: 0.85em;
margin: 5px 0 0 0;
border: 1px solid white;
}


div#szukaj-img {
padding-top: 8px;
padding-right: 15px;
padding-left: 9px;
padding-bottom: 0px;
float:right;
}


div#pasek-gora-prawa {
background: url(../img/pgora.png);
background-repeat: no-repeat;
height: 37px;
width: 8px;
float: left;
}


div#gora_menu
{
background: url(../img/menu_gora.gif);
background-repeat: no-repeat;
width: 209px;
height: 11px;
}

div#newsleter-input-back {
background: url(../img/szukaj.gif) no-repeat -4px 0;

width: 209px;
height: 31px;
margin:0px;
padding:0;
float: left;
}

div#blok-tytul-gora {
background: url(../img/menu_gora-14.gif);
background-repeat: no-repeat;
height: 20px;
width: 209px;
margin: 0px;
padding:0px;
float: left;
}

div#input-newsletter {
float:left;
padding-top: 0px;
padding-left: 20px;
width: 120px;
}

div#plus-minus-img {
padding-top: 1px;
padding-right: 16px;
padding-left: 0px;
padding-bottom: 0px;
float:right;
}



div#content {
background: url(../img/pasek3.gif) repeat-y top center;

width: 920px;
float:left;
}

div#blok-lewa {
width: 209px;
padding: 0;
margin: 0;
float: right;
}

div#tresc {
background-color: transparent;
width: 711px;
padding: 0px;
margin: 0px;
float: right;
}

div#blok-tytul-lewa {
background: url(../img/menu_lewa.gif);
background-repeat: repeat-y;
height: 24px;
width: 12px;
float: left;
padding: 0px;
margin: 0px;
}

div#blok-tytul-srodek {

height: 24px;
width: 184px;
float: left;
font-size: 0.8em;
font-weight: bold;
text-align: center;
color: #1A4482;
padding: 0px;
margin: 0px;
background: #f5f9fe;
}

div#blok-tytul-prawa {
background: url(../img/menu_prawa.gif);
background-repeat: repeat-y;
height: 24px;
width: 13px;
float: left;
padding: 0px;
margin: 0px;
}

div#blok-tresc {
background: url(../img/menu_srodek.gif);
background-repeat: repeat-y;
width: 209px;
float:left;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 20px;
padding-right: 20px;
font-size: 0.8em;
text-align: left;
}

div#blok-tresc a:active, div#blok-tresc a:link,div#blok-tresc a:visited {
color: #555555;
text-decoration:none;
}

div#blok-tresc a:hover{
color: #FF0000;
}

div#blok-dol {
background: url(../img/menu_dol.gif);
background-repeat: repeat-y;
height: 30px;
width: 209px;
float: left;
}

div#tresc-zawartosc {
background-color: transparent;
max-width: 711px;
width: 711px;
float: left;
padding: 10px 20px 30px 20px;
font-size: 0.8em;
text-align: left;
}

div#tresc-zawartosc2 {
padding: 0 40px 0 0;
}

div#tresc-zawartosc p {width: 85%;}


div#tresc-zawartosc a:active, div#tresc-zawartosc a:link, div#tresc-zawartosc a:visited {
color: #555555;
text-decoration:none;
}

div#tresc-zawartosc a:hover{
color: #FF0000;
}

div.kategorie {
width: 154px;
max-width: 154px;
text-align: left;
float: left;
height: 150px;
}

div.center {
text-align: center;
float:left;
}

div.prod {
width: 606px;
border-bottom: solid 1px #000000;
margin: 2px;
float: left;
}


div.fotoprod {
width: 150px;
padding-left: 2px;
float: left;
}

div.opisprod {
max-width: 430px;
padding-left: 20px;
padding-top: 8px;
padding-right: 4px;
float: left;
text-align: justify;
}

div.produkt {
width: 600px;
float: left;
}

div.produktopis {
float: left;
width: 325px;
max-width: 475px;
text-align: justify;
}

div#stopka {
background: url(../img/stopka.gif) no-repeat top center;
height: 41px;
width: 924px; /*824px; /* bylo 924 ale z padding 100 powodowalo scroll */
float: left;
margin: 0px;
font-size: 0.68em;
color: #c57931;
text-align: center;
}

div#stropka div {padding-left: 100px;}

span.red {
color: #FF0000;
font-weight: bold;
}

span.nazwa {
color: #369; 
font-variant: small-caps;
font-weight: bold;
}

span.kod {
color: #000000;
font-weight: bold;
}

span.opis {
color: #888888;
font-weight: bold;
}

#rotator 
{
float: right;	
border: 0;
cursor: pointer;
overflow: hidden; 
margin-top: 10px; 
position: relative;
width: 220px;
height: 165px;
}



#rotator img
{	
border: 0;
cursor: pointer;
width: 220px;
height: 165px;

}



 
.prawo {text-align: right;}

.stronnicowanie1 {width: 40%; float: left;  margin: 2px 0; }
.stronnicowanie2 {width: 40%; float: right; margin: 2px 0; text-align: right; padding-right: 100px;}

form.szukaj fieldset{ border: none; margin: 0; padding:0;}
form.szukaj { border: none; margin: 0; padding:0;}



.horbaritem	{
float: left;
	white-space: nowrap;
	font-family: bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 13px;
}


.horbaritem a	{
	display: block;
	text-decoration: none;
}


.horbaritem a:link	{
	color: #ffffff;
	text-decoration: none;
}


.horbaritem a:visited	{
	color: #ffffff;
	text-decoration: none;
}


.horbaritem a:hover	{
	color: #ffffff;

	text-decoration: none;
}


.horbaritem a:active	{
	color: #ffffff;
	text-decoration: none;
}




.submenu{
position: absolute;
	left: 0;
	top: 0;
	visibility: hidden;
}


.subframe{
position: relative;
display: block;
background-color: white;
font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
z-index: 100;
left: 0px;
top: 0px;
padding: 0.8px;

}



.item	{

text-align: left;
font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 0.8em;
margin: 0px;

color: #ffffff;
background-color: #325FAA;
z-index: 100;
padding: 1px;
}



.item a	{
position: relative;
	display: block;
	text-decoration: none;
}


.item a:visited	{
color: #ffffff;
	text-decoration: none;
}


.item a:hover	{
color: #FF0000;
	background-color: #83B0F0;
	text-decoration: none;
}


.item a:active	{
color: #ffffff;
	text-decoration: none;
}



