body{
	margin: 0 0 0 0;
	line-height: 16px;
	font: 13px verdana;
	color: black;
	background-image: url(design/ground.gif);
	background-repeat:repeat-x;
}

a{
	color: #5a77bb;
	text-decoration: underline;
	font-weight: bold;
}
a:hover {
    color: #00CCCC;
    text-decoration: underline;
    font-weight: bold;
}

.prodlink{
	color: black;
	font-size: 13;
	text-decoration: none;
	font-weight: normal;
}

a.prodlink:hover{
	color: #gCgCgC;
	font-size: 13;
	text-decoration: underline;
	font-weight: normal;
}

table{
	text-align : justify;
	line-height : 16px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	vertical-align : middle;
	}

.glowna{
	width:1024px;
	padding-top:0;
	padding-left:1px;
	padding-right:1px;

}


.decor {
	font-family : "Times New Roman";
	font-size : 21px;
	font-variant : normal;
	height : 35px;
	line-height : 180%;
	text-align : center;
	font-style : oblique;
	color : #00CCFF;
}
.kat{
	line-height : 165%;
}
.male
{
	font-size : 10px;
	font-weight : normal;
	word-spacing: normal;
}

.duze
{
	line-height: 140%;
	color : Black;
	font-size: 18px;
	font-weight: bold;
}

.tresc{
	line-height: 130%;
	margin-left: 15px;
	padding-left: 10px;
	font-family: Verdana;
	font-size: 13px;
}

.link{
	font-size: 10px;
	color: Black;
	text-decoration: underline;
	font-weight: bold;
}

.tytul{
	line-height: 130%;
	margin-left: 15px;
	padding-left: 10px;
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	color: Black;
	:font-variant: small-caps;
}

.nagl
	{
	font-weight: bold;
	text-decoration: underline;
	color: Black;
}
.nadrzedna{
	padding-left: 5px;
	padding-top: 5px;

	}
.podrzedna{
	padding-left: 7px;
}
.parzyste{
	
	color: #006666;
	font-weight: bold;
}
.nieparzyste{
	background:white;
	color: #006666;
	font-weight: bold;
}
.grube{
	color: white;
	text-decoration: none;
	font-weight: normal;
}
.grube:hover{
    color: #00CCCC;
    text-decoration: none;
    font-weight: normal;
}

.producent{
	color: #006666;
	text-decoration: none;
    font-weight: normal;
}
.producent:hover{
	color: #CDCDCD;
	text-decoration: none;
   font-weight: normal;

}

.promo{
	color: #006666;
	font-size: 14px;
	text-decoration: none;
   font-weight: normal;
}

.promo:hover{
	color: #CDCDCD;
	font-size: 14px;
	text-decoration: none;
   font-weight: normal;

}

.kategoria{
	color: #006666;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
}

.kategoria:hover{
	color: #CCDDCC;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;

}
.kategoriap{
	color: gray;
	text-decoration: none;
	font-size: 13px;
	font-weight: normal;	
}


.kategoriap:hover{
	color: gray;
	text-decoration: underline;
	font-size: 13px;
	font-weight: normal;	
	
}

.palka{
	color:white;
	text-decoration:none;
	font-weight:normal;
}

.selekt{
	width: 160px;
}

.wysoki{
	line-height: 150%;
}

.opistech{
	color: black;
	text-decoration: none;
	font-weight: bold;
}
.price {
	color:red;
	font-weight:bold;
	font-size: 22px;
}
.lokal{
	background:#ccffff;
	padding-left:3px;
	padding-top:3px;
	padding-bottom:3px;
	color: #5a77bb;
	text-align:left;
	text-decoration:none;
	font-weight:bold;
	font-size: 10px;
}
.lokala{
	color: #5a77bb;
	text-decoration:none;
	font-weight:bold;
	font-size: 10px;
}
.wysyl{
	color: black;
	text-decoration: none;
	font-weight:bold;
	font-size: 10px;
}

.podkategoria{
	color: #5a77bb;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
	
}

.podkategoria:hover{
	color: #5a77bb;
	text-decoration: underline;
	font-weight: normal;
	font-size: 11px;
	
}	
.opisprod{
	padding-left: 25px;
	padding-top: 20px;
	padding-bottom: 15px;
	valign='middle'; 
	align='left';
}
.promoa{
	color: #006666;
	font-size: 12px;
	text-decoration: none;
   	font-weight: normal;
}

.promoa:hover{
	color: #CDCDCD;
	font-size: 12px;
	text-decoration: none;
   font-weight: normal;

}
.ppromo{ 
	
	vertical-align: middle;

}
.promogl{
	padding-left:10px;
	padding-bottom:2px;
		
}

.promopro{
	padding-left:65px;
	padding-top:5px
	padding-bottom:5px;
	}
.koszpusty{
	padding:0;
	line-height:200%;
	margin-top:0;
	margin-left:610;
	margin-bottom:10;
	border-width:thin;
	border-color:#ccCCcc;
	font-size: 12px;
	font-weight:normal;
	text-align:center;
	background:white;
}
.koszpelny{
	padding-left:7;
	padding-right:7;
	padding-top:7;
	padding-bottom:7;
	text-align:left;
	color:white;
	font-size: 10px;
	font-weight:bold;
	background:#5a77bb;

}
.koszpelny2{
	padding-left:7;
	padding-top:7;
	padding-bottom:7;
	text-align:left;
	background:white;
}
	
.zamowienia{
	background:#EDEDED;
	padding:5px;
	padding-bottom:10px;
	padding-top:10px;
	font-size: 8px

}
.zamfont{
	font-size: 10px
	}

.nazwa1_par_tech{
	text-align:right;
	background:#CDCDCD;
	padding-top:15px;
	padding-bottom:15px;
	padding-right:10px;
	font-weight:normal;

}
.nazwa2_par_tech{
	background:#CDCDCD;
	text-align:left;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:10px;
	font-size:12px;

}

.styl_table_par_tech{
	width='80%'; 
	align='center';
	border:0;
	cellspacing='1';  
	background:'#EDEDED';

}

.ppar_styl1_par_tech{
	text-align:right;
	width:40%;
	background:#EDEDED;
	padding:5px;
	font-size:11px;
	font-weight:normal;
}

.ppar_styl2_par_tech{
	text-align:left;
	background:#EDEDED;
	padding:5px;
	font-size:11px;
	font-weight:bold;
}

.npar_styl1_par_tech{
	width:40%;
	text-align:right;
	font-size:11px;
	padding:5px;
	background:white;
}

.npar_styl2_par_tech{
	text-align:left;
	font-size:11px;
	font-weight:bold;
	padding:5px;
	background:white;
}	

.opis_kat{
	font-size:11px;
	padding:25px;
	padding-top:5px;
	background:white;
}

.sercz{
	padding-top:2mm;
	padding-bottom:2mm;
	padding-left:7mm;
	background:#5a77bb;

}
.serczbut{
	background-image: url(design/szukaj.gif);
}

.table_prod{
	background-image: url(design/tlo_pro1.png);
}

.opisprod1{
	padding-left: 25px;
	padding-top: 20px;
	padding-bottom: 15px;
	text-align: left;
	}
	
.tabela_prod{
	padding-top:2px;
	padding-left:3x;
	padding-right:3x;
	padding-bottom:2x;
	}
.komunikat{
	margin: 40px;
	line-height: 20px;
	font: 16px verdana;
	font-weight: bold;
	color: green;
	}

.pelny{
	font: 15px verdana;
	height:16px;
	border-style:inherit;
	border-width:inherit;
	}

.dane_wyp{
	font:16px verdana;
	background-color:#F7941D;
	margin-left:20%;
	margin-right:20%;
	padding:10px;
	text-align:left;
	line-height:130%;
	}

.edycja_dan{
	font:16px verdana;
	font-weight:bold;
	color:red;
	text-decoration:none;
	}

.kos_dol{
	margin-top:5%;
	margin-right:15%
	text-align:right;
	}
h1{
	font:15px verdana;
	font-weight:normal;
	}
.op_pro{
	margin-left:3%;
	margin-top:3%;
	margin-right:3%;
	margin-bottom:5%;
	padding-left:7px;
	padding-right:7px;
    line-height:15px;
	text-align:justify;
	}
.po_zam{
	margin-left:95px;
	margin-right:95px;
	padding:2px;
	width:500px;
	background-color:#F7941D;
	}

.po_zam_in{
	background-color:white;	
	padding:2px;
	text-align:center;
	line-height:150%;
	}
.pop_dane{
	margin-top:200px;
	text-align:center;
	line-height:150%;
	}
.pop_dane_a{
	font:12px verdana;	
	font-weight:bold;
	color:red;
	text-decoration:none;
	}

h2{
	font:12px verdana;
	font-weight:bold;
	}

.ety_koszt{
	font-size:11px;
	font-weight:normal; 
	}

.linki_podz{
	padding: 5 15 5 25;
	line-height: 200%;
	}

.stopa1{
	width:100%;
	background-color:#5a77bb;
	padding:1 1 1 1 ;
	
    }
.stopa{
	background-color:#EDEDED;
	word-spacing: 2em;
	padding: 15 0 10 0 ;
	text-align:center;
    }

.ops_link{
	margin: 0 0 0 0;

	word-spacing:2em;
	padding-top:9px;
	padding-left:15px;
    padding-bottom:9px;
    text-align:left;
	}
.male_l{
	font-size :11px;
	color: white;
    font-weight : bold;
	text-decoration:none;
	word-spacing:normal;
    text-align:center;
    
}

.reklamacja{
    text-align:left;
    padding-left:55;
    padding-top:15;
    }


li.menu {
        display:inline;
        }
p.menu a {
        background-image: url(http://www.gvcnet.pl/design/opcje2.jpg);
        width:130px;
        height:35px;
        font-size :11px;
	    color: white;
        text-decoration:none;
	    word-spacing:normal;
        text-align:center;
        vertical-align:middle;	
        float:left;
        }
p.menu a:hover{
        background-image: url(http://www.gvcnet.pl/design/opcje1.jpg);
         }

