body {
    margin: 0;
    padding:0;
    font-family:TAHOMA;
    width: 100%;
    background-color:#3177bd;
    font-size:14px;
    color:#000000;
}

/* SKRYPT MENY */
.menutitle{
font-size:11pt;
cursor:pointer;
color:#ffffff;
width:190px;
height:32px;
text-align:left;
vertical-align:middle;
/*border:1px solid #000000;
padding:2px;
margin-bottom: 5px;
background: url(gfx/menu_l_bg.gif);
background-color:#ECECFF;*/
}

.submenu{
margin-bottom: 0.5em;
text-align:left;
}

.banner {
    width: 1024px;
    height:138px;
    background: url(gfx/01.gif);
  }
  
.menu {
    width: 1024px;
    height:58px;
  }
  
.menu_l {
    width: 56px;
    height:58px;
    float: left;
    background: url(gfx/02.gif);
  }
  
.menu_s {
    width: 921px;
    height:58px;
    float: left;
    text-align:center;
    background: url(gfx/menu.gif);
  }
  
a.menu_top:link, a.menu_top:active, a.menu_top:visited {
  	font-size:16px;
	font-family:TAHOMA;
	font-weight:bold;
  	color:#606060;
  	text-decoration: none;
}

a.menu_top:hover {
  	font-size:16px;
	font-family:TAHOMA;
	font-weight:bold;
  	color:#000000;
  	text-decoration: none;
}

a.rozmiary:link, a.rozmiary:active, a.rozmiary:visited {
  	font-size:10px;
	font-family:TAHOMA;
	font-weight:bold;
  	color:#000000;
  	text-decoration: none;
}

a.rozmiary:hover {
  	font-size:10px;
	font-family:TAHOMA;
	font-weight:bold;
  	color:#000000;
  	text-decoration: underline;
}
  
.menu_p {
    width: 47px;
    height:58px;
    float: left;
    background: url(gfx/04.gif);
  }
  
.linia {
	width:1024px;
	height:7px;
	background: url(gfx/linia.gif);
}

.content {
    width: 1024px;
    min-height:1232px;
  }

.bok_l {
    width: 56px;
    float: left;
    min-height:1232px;
    background-color:#3177bd;
  }

.lewa {
    width: 190px;
    float: left;
    min-height:1232px;
    /*background: url(gfx/07.gif);*/
  }
  
a.podmenu:link, a.podmenu:active, a.podmenu:visited {
  	font-size:14px;
	font-family:TAHOMA;
  	color:#ffffff;
  	text-decoration: none;
  	font-weight:bold;
}

a.podmenu:hover {
  	font-size:14px;
	font-family:TAHOMA;
  	color:#ffc404;
  	text-decoration: none;
  	font-weight:bold;
}

/*a.menu_lewa:link, a.menu_lewa:active, a.menu_lewa:visited {*/
a.menu_lewa {
  	font-size:14px;
	font-family:TAHOMA;
  	color:#ffffff;
  	text-decoration: none;
  	font-weight:bold;
  	background: url(gfx/menu_l_bg.gif);
  	display:block;
  	width:190px;
  	height:26px;
  	padding-left:11px;
  	padding-top:6px;
}


a.menu_lewa:hover {
  	font-size:14px;
	font-family:TAHOMA;
  	color:#ffc404;
  	text-decoration: none;
  	font-weight:bold;
  	background: url(gfx/menu_l_bg.gif);
  	display:block;
  	width:190px;
  	height:26px;
  	padding-left:11px;
  	padding-top:6px;
}

a.menu_prawa:link, a.menu_prawa:active, a.menu_prawa:visited {
  	font-size:14px;
	font-family:TAHOMA;
  	color:#ffffff;
  	text-decoration: none;
  	font-weight:bold;
  	background: url(gfx/menu_p_bg.gif);
  	display:block;
  	width:190px;
  	height:26px;
  	padding-left:11px;
  	padding-top:6px;
}

a.menu_prawa:hover {
  	font-size:14px;
	font-family:TAHOMA;
  	color:#ffffff;
  	text-decoration: none;
  	font-weight:bold;
  	background: url(gfx/menu_p_bg.gif);
  	display:block;
  	width:190px;
  	height:26px;
  	padding-left:11px;
  	padding-top:6px;
}

a.menu_prawa_koszyk:link, a.menu_prawa_koszyk:active, a.menu_prawa_koszyk:visited {
  	font-size:14px;
	font-family:TAHOMA;
  	color:#ffffff;
  	text-decoration: none;
  	font-weight:bold;
  	background: url(gfx/koszyk.gif);
  	display:block;
  	width:190px;
  	height:26px;
  	padding-left:11px;
  	padding-top:6px;
}

a.menu_prawa_koszyk:hover {
  	font-size:14px;
	font-family:TAHOMA;
  	color:#ffffff;
  	text-decoration: none;
  	font-weight:bold;
  	background: url(gfx/koszyk.gif);
  	display:block;
  	width:190px;
  	height:26px;
  	padding-left:11px;
  	padding-top:6px;
}
  
.srodek {
    width: 549px;
    float: left;
    background-color:#ffffff;
  }
  
.wyszukaj {
    width: 549px;
    height: 37px;
    text-align:center;
    vertical-align:middle;
    color:#ffffff;
    font-size:12px;
    background: url(gfx/wyszukaj_bg.gif);
    background-repeat:no-repeat;
  }
  
.szukaj {
	vertical-align:middle;
	font-size:13px;
	color:#000;
	width:157px;
	height:20px;
	outline:solid;
	border:1px;
	outline-width:1px;
	outline-color:#185a8c;
	background-color:#4a9ce7;
}
  
.glowna {
    width: 549px;
    height: 529px;
    background: url(gfx/glowna_bg.gif);
  }
  
.o_nas {
    width: 549px;
    min-height: 529px;
    /*background: url(gfx/tlo.png);
    background-repeat:no-repeat;*/
    text-align:center; 
  }
  
.tresc {
    width: 519px;
    min-height: 529px;
  }
  
.galeria {
    width: 549px;
    /*height: 529px;*/
    background-color:#ffffff;
  }
  
.stopka {
    width: 549px;
    height:65px;
    background: url(gfx/stopka.gif);
  }
  
a.menu_stopka:link, a.menu_stopka:active, a.menu_stopka:visited {
  	font-size:11px;
	font-family:TAHOMA;
  	color:#ffffff;
  	text-decoration: none;
}

a.menu_stopka:hover {
  	font-size:11px;
	font-family:TAHOMA;
  	color:#ffffff;
  	text-decoration: underline;
}
  
.prawa {
    width: 182px;
    float: left;
    text-align:center;
  }
  
.bok_p {
    width: 47px;
    float: right;
    min-height:1232px;
    background-color:#3177bd;
  }
  
.naglowek {
  height: 20px; 
}

.wynik {
  border-top-width: 2px;
  border-top-style: solid;
  border-top-color: #e5e5e5;
}

a.wynik_naglowek_linki:hover, a:active { text-decoration:underline;}
a.wynik_naglowek_linki { font-size: 11px; color: #999999;text-decoration:none;}

a.wynik_linki:hover, a:active { text-decoration:none;}
a.wynik_linki { font-size: 11px; color: #666666;text-decoration:none;}

.produkt_box{border-bottom:1px solid #929292; background-color:#ffffff;font-size:10px; margin:5px 5px; padding:0; width:540px;min-height:170px;}
.produkt_box_img{min-height:150px; width:200px; float:left; text-align:center;}

div.produkt_box_img_button{min-height:150px; width:200px; float:left; text-align:center;}
div.produkt_box_img_button a {min-height:150px; width:200px; float:left; text-align:center; display:block;}
div.produkt_box_img_button a:link {text-decoration:none;}
div.produkt_box_img_button a:hover {text-decoration:none;}

div.produkt_glowna_button{height:30px; width:222px; text-align:center;vertical-align:middle;background: url(gfx/galeria_bg.gif);}
div.produkt_glowna_button a {padding-top:7px;font-weight:bold;font-size: 12px; color:#ffffff;height:30px; width:222px; vertical-align:middle; text-align:center; display:block;text-decoration:none;}
div.produkt_glowna_button a:link {text-decoration:none;}
div.produkt_glowna_button a:hover {text-decoration:none;}

.produkt_box_conntent{width:320px; float:right;padding-right:20px}
.produkt_box_nazwa{font-size:15px; color:#000;font-weight:bold; padding:0 0 2px}
a.nazwa_link:hover, a.nazwa_link:active {font-size:15px; text-decoration:none;color:#000;font-weight:bold;}
a.nazwa_link { font-size:15px; color:#000;text-decoration:none;font-weight:bold;}
.produkt_box_tresc{font-size:11px; color:#969696; margin:5px 5px; text-align: justify;}
.produkt_box_cena{font: 18px Arial; color:#aa1204;text-align: left;}
a.koszyk_box_link:hover, a.koszyk_box_link:active {font-size: 14px; text-decoration:none;color:#aa1204;font-weight:bold;}
a.koszyk_box_link { font-size: 14px; color:#aa1204;text-decoration:none;font-weight:bold;}

.produkt_2_box{background-color:#ffffff;font-size:10px; margin:5px 5px; padding:0; width:540px;min-height:160px;}
.produkt_2_box_tresc{font-size:15px; color:#000; margin:5px 5px; text-align: left;}

.produkt_link{font: 11px Arial; color:#828282}

.produkt_box_3_conntent{width:290px; float:left;  border-top:1px solid #E0E0E0;text-align:left;}
.price_label_1{font:bold 14px Tahoma; color:#000000}
.price_label_2{font: 14px Tahoma; color:#000000}
.price_1{font:bold 18px Tahoma; color:#aa1204}
.price_2{font: 18px Tahoma; color:#aa1204}


.koszyk_head {background-color:#3177bd;font-size:14px;text-align:left;height:20px;padding-left:3px;color:#ffffff;}
.koszyk_tresc {font-size:12px;text-align:left;color:#4a4a4a;}

.koszyk_button {margin-left:4px;background-color:#3177bd;text-align:center;height:18px;width:140px;padding-top:2px;margin-top:4px;}

a.koszyk_link:link, a.koszyk_link:active, a.koszyk_link:visited {font-size:12px;font-family:TAHOMA;color:#ffffff;text-decoration: none;font-weight:bold;}
a.koszyk_link:hover {padding-top:10px;font-size:12px;font-family:TAHOMA;color:#ffffff;text-decoration: none;font-weight:bold;}

.koszyk_prawa {margin-left:5px;font-size:12px;text-align:left;color:#ffffff;}

a.koszyk_link_bok:link, a.koszyk_link_bok:active, a.koszyk_link_bok:visited {padding:2px;border:1px solid #ffffff;font-size:12px;font-family:TAHOMA;color:#ffffff;text-decoration: none;font-weight:bold;}
a.koszyk_link_bok:hover {padding:2px;border:1px solid #ffffff;font-size:12px;font-family:TAHOMA;color:#ffffff;text-decoration: none;font-weight:bold;}

.promocja{width:120px;font: bold 11px Tahoma; color:#ffc404;text-align:center;}
.newsy{width:180px;font: bold 11px Tahoma; color:#ffc404;text-align:left;padding-left:6px;padding-right:6px;}


#dane_zamowienia table
{
    margin-left: 29px;
    font-size:12px;
}
#dane_zamowienia em
{
    display: block;
    margin: 2px 3px 5px 27px;
    padding-left: 2px;
    padding-bottom: 2px;
}

#dane_zamowienia table label
{
    color:White;
    height:18px;
    padding:4px 5px 2px 5px;
    background-color:#3177bd;
    display:block;
    margin-right:5px;
    width:160px;
}

a.firma_link:link, a.firma_link:active, a.firma_link:visited {font: bold 30px Tahoma; color:#ffc404;text-decoration: none;}
a.firma_link:hover {font: bold 30px Tahoma; color:#ffc404;text-decoration: none;}

a.firma_link_2:link, a.firma_link_2:active, a.firma_link_2:visited {font: bold 20px Tahoma; color:#606060;text-decoration: none;}
a.firma_link_2:hover {font: bold 20px Tahoma; color:#606060;text-decoration: underline;}

a.news_link:link, a.news_link:active, a.news_link:visited {font: bold 11px Tahoma; color:#ffffff;text-decoration: none;}
a.news_link:hover {font: bold 11px Tahoma; color:#ffffff;text-decoration: none;}

a.porcja:link, a.porcja:active, a.porcja:visited {font: 11px Tahoma; color:#000000;text-decoration: none;}
a.porcja:hover {font: 11px Tahoma; color:#000000;text-decoration: none;}

a.czytaj:link, a.czytaj:active, a.czytaj:visited {font: bold 12px Tahoma; color:#000000;text-decoration: none;}
a.czytaj:hover {font: bold 12px Tahoma; color:#000000;text-decoration: none;}
