/*podstawowe*/
body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#333333;
}
a.mainlink{
text-decoration:none;
color:#000000;
}
a:hover.mainlink{
text-decoration:none;
color:#ff0000;
font-weight:bold;
}
a:active.mainlink{
text-decoration:none;
color:#000000;
}
a:link.mainlink{
text-decoration:none;
color:#000000;
}
/*szkielet*/
#main{
width:900px;
margin:auto;
padding:0px;
}
#main_loga{
height:110px;
}
#main_loga img#nilpol{
margin:0px 0px 0px 15px;
float:left;
}
#main_loga img#partner{
margin:20px 15px 0px 0px;
float:right;
}
.main_pl{
width:240px;
float:left;
background-color:#624DFF;
margin:5px 0px 5px 0px;
font-size:3px;
height:10px;
padding:0px;
}
.main_pp{
width:655px;
float:right;
background-color:#624DFF;
margin:5px 0px 5px 5px;
font-size:3px;
height:10px;
padding:0px;
}
#main_content{
float:left;
background:url(img/tlo_main.gif) repeat-y;
}
#main_menu{
height:205px;
width:240px;
background-color:#F4F2F2;
float:left;
padding:0px;
margin:0px;
}
#main_baner{
width:655px;
height:205px;
float: right;
margin:0px 0px 0px 5px;
background:url(img/baner.jpg) no-repeat;
}
#main_lk{
width:auto;
float:left;
}
#main_pk{
width:auto;
float:left;
margin:0px 0px 0px 5px;
}
#main_copy{
width:240px;
background-color:#7D7D7D;
height:70px;
float:left;
text-align:center;
color:#FFFFFF;
}
#main_copy p{
padding:0px;
margin-top:15px;
}
#main_menustopka{
width:655px;
height:70px;
float: right;
margin:0px 0px 0px 5px;
text-align:center;
}
#main_menustopka p{
padding:0px;
margin-top:15px;     
}
#main_menustopka span{
margin-left:10px;
margin-right:5px;
}

.main_wordsstopka{
width:800px;
height:250px;
/*float: right; */
margin:10px 0px 40px 5px;
padding: 10px;
text-align:center;
font-size: 10px;   

}

/*boksy*/
.box_tekst_prawa{
width:655px;
margin: 5px 0px 0px 0px;
}
.box_tekst{
/*width:655px;*/
float:left;
margin:20px 0px 0px 0px;
}
.box_tekst_kol{
width:325px;
float:left;
margin:0px 0px 0px 0px;
}
.box_tekst_kol3{
width:215px;
float:left;
margin:0px 0px 0px 0px;
}
.box_tekst h3{
/*width:auto;*/
background-color:#F4F2F3;
font-weight:bold;
margin:0px 10px 10px 20px;
padding:2px 0px 2px 0px;
color:#000000;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:13px;
}
.box_tekst form h3{
/*width:auto;*/
background-color:#F4F2F3;
font-weight:bold;
margin:0px 10px 10px 0px;
padding:2px 0px 2px 0px;
color:#000000;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:13px;
}
.box_tekst form h3 span{
margin:0px 0px 0px 15px;
}
.box_tekst h5{
clear:both;
text-align:center;
padding:0px;
margin:0px;
}
.box_tekst h3 span{
margin:0px 0px 0px 15px;

}
.box_tekst p{
margin:0px 20px 0px 20px;
padding:0px 0px 10px 0px;
float:left;
text-indent:30px;
width:auto;
}
.box_tekst ul{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
width:auto;
}
.box_tekst p#noimg{
margin:0px 20px 0px 20px;
padding:0px 0px 10px 0px;
float:left;
text-indent:30px;
width:auto;
}
.box_tekst p#prawy{
margin:0px 0px 0px 0px;
padding:0px 0px 10px 0px;
float:right;
text-indent:30px;
}
.box_tekst ul{
margin:0px 20px 0px 20px;
padding:0px 0px 10px 20px;
float:left;
}
.box_tekst img{
margin:5px 10px 0px 0px;
padding:1px;
border:#999999 solid 1px;
float:right;
}
.box_tekst img#lewy{
margin:5px 10px 0px 20px;
padding:1px;
border:#999999 solid 1px;
float:left;
}

.box_tekst form{
margin:5px 10px 0px 15px;
padding:0px;
}

.box_tekst form span.formlabel{
margin:3px 0px 1px 10px;
padding:0px;
font-weight:bold;
display:block;
font-size:10px;
}
.box_tekst form div {
  clear: left;
  margin-top:5px;
}
.box_tekst form div label {
  float: left;
  width: 150px;
  font-weight: bold;
  padding-top:3px;
  font-size:x-small;
}
.box_tekst form span.komunikat{
color:#FF0000;
margin:3px 0px 1px 10px;
padding:0px;
font-weight:bold;
display:block;
font-size:10px;
}
/*oferta*/
#oferta_table{
width:620px;
border:0px;
margin-left:20px;
}
#oferta_table img{
margin-top:0px;
padding-top:0px;
}
.tytul_menu_oferta{
background-color:#777777;
padding:2px 0px 3px 0px;
margin:0px;
width:240px;
color: red;
font-size:130%;
text-align:center;
border-bottom:#FFFFFF solid 1px;
font-weight:bolder;
}
/*produkt*/
.box_produkt{
width:655px;
float:left;
margin:20px 0px 0px 0px;
min-height:450px;
}
.box_produkt h3{
/*width:auto;*/
background-color:#F4F2F3;
font-weight:bold;
margin:0px 10px 10px 20px;
padding:2px 0px 2px 0px;
color:#000000;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:13px;
}
.box_produkt img{
margin:5px 10px 0px 20px;
padding:1px;
border:#999999 solid 1px;
float:left;
}
.box_produkt h5{
font-weight:bold;
background-color:#FFFFFF;
text-transform:uppercase;
width:350px;
float:left;
margin:10px 0px 2px 0px;
padding:0px;
text-align:center;
font-size:18px;
}
.box_produkt h6{
font-weight:bold;
background-color:#FFFFFF;
text-transform:uppercase;
width:350px;
float:left;
margin:0px 0px 10px 0px;
padding:0px;
text-align:center;
font-size:12px;
}
.box_produkt h4{
background-color:#EEEEEE;
padding:2px 0px 2px 10px;
margin:10px 0px 2px 0px;
width:350px;
font-weight:bold;
text-transform:uppercase;
float:left;
font-size:10px;
}

.box_produkt ul{
float:left;
width:330px;
padding:0px;
margin:5px 0px 0px 20px;
font-size:11px;
}
.box_produkt table{
float:left;
padding:0px;
margin:5px 0px 0px 20px;
width:400px;
font-size:11px;
}
.box_produkt p{
clear:both;
text-indent:20px;
padding:0px;
margin:0px 0px 0px 20px;
font-size:11px;
width:600px;
}
/*podzialy*/
.kreska{
border-bottom:#999999 solid 1px;
width:620px;
height:1px;
float:left;
margin-left:20px;
}
.box_koll{
width:auto;
float:left;
border-right:#999999 solid 1px;
}
.box_kolp{
width:auto;
float:left;
}
/*mini boxy promocji*/
.box_prom_mini{
width:230px;
margin:0px 5px 5px 5px;
padding:0px 0px 5px 0px;
min-height:160px;
}
.box_prom_mini h3{
width:230px;
color:#000000;
font-variant:small-caps;
font-size:12px;
}
.box_prom_mini p{
padding:0px;
margin:0px;
font-size:10px;
color:#333333;
}
.box_prom_mini img{
width:113px;
float:left;
padding:1px;
margin:0px 5px 0px 5px;
border:#999999 solid 1px;
}
.box_prom_mini span#more{
font-size:9px;
color:#000000;
}
.box_prom_mini span#nrkat{
font-weight:bold;
font-size:10px;
color:#000000;
}
.box_prom_mini span#cprom p{
font-weight:bold;
font-size:10px;
color:red;
text-align:center;
}

/*menu glowne*/
#menu{
list-style:none;
margin:0px 0px 0px 0px;
padding:6px 0px 0px 0px;
}
#menu li{
margin:0px 0px 0px 0px;
height:24px;
padding:0px;

}
#menu span{
visibility: hidden;
display: block;
}
#menu li#m1{
background:url(img/glowna.jpg) no-repeat scroll top;
}
#menu li#m1:hover,
body#index li#m1{
background:url(img/glowna_d.jpg) no-repeat scroll top;
}
#menu li#m2{
background:url(img/firma.jpg) no-repeat scroll top;
}
#menu li#m2:hover,
body#firma li#m2{
background:url(img/firma_d.jpg) no-repeat scroll top;
}
#menu li#m3{
background:url(img/oferta.jpg) no-repeat scroll top;
}
#menu li#m3:hover,
body#oferta li#m3{
background:url(img/oferta_d.jpg) no-repeat scroll top;
}
#menu li#m4{
background:url(img/promocje.jpg) no-repeat scroll top;
}
#menu li#m4:hover,
body#promocja li#m4{
background:url(img/promocje_d.jpg) no-repeat scroll top;
}
#menu li#m5{
background:url(img/serwis.jpg) no-repeat scroll top;
}
#menu li#m5:hover,
body#serwis li#m5{
background:url(img/serwis_d.jpg) no-repeat scroll top;
}
#menu li#m6{
background:url(img/kontakt.jpg) no-repeat scroll top;
}
#menu li#m6:hover,
body#kontakt li#m6{
background:url(img/kontakt_d.jpg) no-repeat scroll top;
}
#menu li#m7{
background:url(img/koszyk.jpg) no-repeat scroll top;
}
#menu li#m7:hover,
body#koszyk li#m7{
background:url(img/koszyk_d.jpg) no-repeat scroll top;
}
#menu li#m8{
background:url(img/regulamin.jpg) no-repeat scroll top;
}
#menu li#m8:hover,
body#regulamin li#m8{
background:url(img/regulamin_d.jpg) no-repeat scroll top;
}

.przycisk{
background : #ffffff;
border : #ffffff 0;
cursor: pointer;

}

