/* CSS Document */

body{
	background-image:url(../images/bg.gif);
	background-position:left top;
	margin:0px;
}
body,td {
	font-family:Tahoma, Verdana;
	font-size:11px;
	color:#4C4C4C;
}
.bgIndexCenter{
	background:url(../images/bg_index_2.gif) center top no-repeat;
}

.bgPodstronaCenter{
	background:url(../images/bg_index_pod.gif) center top no-repeat;
}
.bgPodstronaPasek{
	background:url(../images/bg_pasek_podstrona.gif) center top repeat-y;
}
a:link, a:visited, a:active{
	color:#4C4C4C;
	text-decoration:none;font-size:11px;
}

a:hover{
	color:#C33700;
	text-decoration:underline;font-size:11px;
}
.bgLeft{
	background:url(../images/bg_left_podst.gif) left top no-repeat;
	background-color:#E6ECE3;

}
.bgRight{
	background:url(../images/bg_right_podst.gif) right top no-repeat;
	background-color:#E6ECE3;

}
.stopka, a.stopka:link, a.stopka:active, a.stopka:visited {
	font-family:Tahoma, Verdana;
	font-size:9px;
	color:#A89A71;
	text-decoration:none;
}
a.stopka:hover{
	text-decoration:underline;
	color:#A89A71;
}
a.realizacja:link, a.realizacja:visited, a.realizacja:active{
	font-size:9px;
	color:#A89A71;
	text-decoration:none;
}
a.realizacja:hover{
	text-decoration:underline;
	color:#A89A71;
}
.newsletter{
	background:url(../images/bg_newsletter.jpg) left top no-repeat;
}
.trescNewsletter{
	background:url(../images/ico_plus.gif) left 20 no-repeat;
	font-family:Tahoma, Verdana;
	font-size:11px;
	color:#000000;
	padding-top:15px;
	padding-left:15px;
}
input.inputNewsletter{
	background-color:#9E6182;
	border:1px solid #7F4966;
	color:#FFBEFD;
	font-family:Tahoma, Verdana;
	font-size:11px;
	height:20px;
	width:158px;
}
input.submitNewsletter{
	background:url(../images/rog_submit.gif) right bottom no-repeat;
	background-color:#9E6182;
	color:#CBEB5D;
	font-family:Tahoma, Verdana;
	font-size:11px;
	border:none;
	font-weight:bold;
	height:20px;
	width:50px;
	text-align:center;
}
.trescNewsletter{
	background:url(../images/ico_plus.gif) left 20 no-repeat;
	font-family:Tahoma, Verdana;
	font-size:11px;
	color:#000000;
	padding-top:15px;
	padding-left:15px;
}
input.inputNewsletter{
	background-color:#9E6182;
	border:1px solid #7F4966;
	color:#FFBEFD;
	font-family:Tahoma, Verdana;
	font-size:11px;
	height:20px;
	width:158px;
}
input.submitNewsletter{
	background:url(../images/rog_submit_index.gif) right bottom no-repeat;
	background-color:#9E6182;
	color:#FFBEFD;
	font-family:Tahoma, Verdana;
	font-size:11px;
	border:none;
	font-weight:bold;
	height:20px;
	width:50px;
	text-align:center;
}

.produktIndex{
	background:url(../images/bg_produkt.jpg) left top no-repeat;
}
.produktIndexNazwa{
	background:url(../images/ico_plus.gif) left 15 no-repeat;
	font-family:Tahoma, Verdana;
	font-size:11px;
	color:#000000;
	padding-top:10px;
	padding-left:15px;
	font-weight:bold;
}
.produktIndexTresc, a.produktIndexTresc:link, a.produktIndexTresc:visited, a.produktIndexTresc:active{
	color:#000000;
	text-decoration:none;
		font-size:9px;
}
a.produktIndexTresc:hover{
	text-decoration:underline;
	color:#000000;
	font-size:9px;
}
.kategoria{
	font-family:Tahoma, Verdana;
	font-size:11px;
	background-color:#CBD175;
}
.kategoriaGreen{
	font-family:Tahoma, Verdana;
	font-size:11px;
	background-color:#CBD175;
}
.kategoriaOrange{
	font-family:Tahoma, Verdana;
	font-size:11px;
	background-color:#D99B26;
}
.kategoriaBlue{
	font-family:Tahoma, Verdana;
	font-size:11px;
	background-color:#6DCDE6;
}
.kategoriaPink{
	font-family:Tahoma, Verdana;
	font-size:11px;
	background-color:#DC75AF;
}

.kategoriaViolet{
	font-family:Tahoma, Verdana;
	font-size:11px;
	background-color:#C588F0;
}
.kategoriaGrey{
	font-family:Tahoma, Verdana;
	font-size:11px;
	background-color:#CCD5C8;
}
.nazwaProduktu{
	font-family:Tahoma, Verdana;
	font-size:11px;
	padding-left:26px;
	color:#505B10;
	font-weight:bold;
}
.nazwaProduktu{
	font-family:Tahoma, Verdana;
	font-size:11px;
	padding-left:26px;
	color:#505B10;
	font-weight:bold;
}
.nazwaProduktu .Grey{
	color:#4C4C4C;
}
.nazwaProduktu .Violet{
	color:#5F367A;
}
.nazwaProduktu .Orange{
	color:#7E3200;
}
.nazwaProduktu .Pink{
	color:#6F3B58;
}
.nazwaProduktu .Blue{
	color:#2D89A2;
}
.nazwaProduktu .Green{
	color:#505B10;
}
.rodzajProduktu, a.rodzajProduktu:link, a.rodzajProduktu:active, a.rodzajProduktu:visited{
	font-family:Tahoma, Verdana;
	font-size:15px;
	color:#C33700;
	font-weight:bold;
	text-decoration:none;
}
a.rodzajProduktu:hover{
	color:#C33700;
	text-decoration:underline;
}
.linkRed{
	font-family:Tahoma, Verdana;
	font-size:12px;
	color:#C33700;
	font-weight:bold;
}
 a.linkRed:link, a.linkRed:active, a.linkRed:visited{
 	color:#C33700;
	text-decoration:none;
 }
a.linkRed:hover{
	color:#C33700;
	text-decoration:underline;
}
.tloTabelkaSrodek{
	background:url(../images/rog_podstrona.gif) right bottom no-repeat;
	background-color:#F3F8F0;
}
.tloTabelkaMenu{
	background:url(../images/bg_pod_menu_pod.gif) right bottom no-repeat;
}
td.menu{
	color:#505B10;
	background-color:#B7BE59;
	font-family:Tahoma;
	font-size:11px;
	text-decoration:none;
	border-bottom:1px solid #A5AC44;
	height:23px;
	font-weight:bold;

}
td.menu, a.menu:link, a.menu:visited, a.menu:active{
	color:#505B10;
	text-decoration:none;
}
a.menu:hover{
	color:#505B10;
	text-decoration:underline;
}
td.menuGreen{
	color:#505B10;
	background-color:#B7BE59;
	font-family:Tahoma;
	font-size:11px;
	text-decoration:none;
	border-bottom:1px solid #A5AC44;
	height:23px;
	font-weight:bold;

}
td.menuGreen, a.menuGreen:link, a.menuGreen:visited, a.menuGreen:active{
	color:#505B10;
	text-decoration:none;
}
a.menuGreen:hover{
	color:#505B10;
	text-decoration:underline;
}
td.menuOrange{
	color:#7E3200;
	background-color:#D96D26;
	font-family:Tahoma;
	font-size:11px;
	text-decoration:none;
	border-bottom:1px solid #C7621F;
	height:23px;
	font-weight:bold;
}
td.menuOrange, a.menuOrange:link, a.menuOrange:visited, a.menuOrange:active{
	color:#7E3200;
	text-decoration:none;
}
td.menuOrange, a.menuOrange:hover{
	color:#7E3200;
	text-decoration:underline;
}
td.menuBlue{
	color:#2D89A2;
	background-color:#64ADC1;
	font-family:Tahoma;
	font-size:11px;
	text-decoration:none;
	border-bottom:1px solid #4C9EB8;
	height:23px;
	font-weight:bold;
}
a.menuBlue:link, a.menuBlue:visited, a.menuBlue:active{
	color:#EAF4F6;
	text-decoration:none;
}
a.menuBlue:hover{
	color:#EAF4F6;
	text-decoration:underline;
}
td.menuPink{
	/*color:#6F3B58;*/
	color:#FBD2FA;
	background-color:#A65884;
	font-family:Tahoma;
	font-size:11px;
	text-decoration:none;
	border-bottom:1px solid #8F4D72;
	height:23px;
	font-weight:bold;
}
a.menuPink:link, a.menuPink:visited, a.menuPink:active{
	color:#6F3B58;
	color:#FBD2FA;
	text-decoration:none;
}
a.menuPink:hover{
	color:#6F3B58;
	color:#FBD2FA;
	text-decoration:underline;
}
td.menuViolet{
	color:#5F367A;
	background-color:#966BB5;
	font-family:Tahoma;
	font-size:11px;
	text-decoration:none;
	border-bottom:1px solid #875AA8;
	height:23px;
	font-weight:bold;
}
a.menuViolet:link, a.menuViolet:visited, a.menuViolet:active{
	color:#FFFFFF;
	text-decoration:none;
}
a.menuViolet:hover{
	color:#5F367A;
	text-decoration:underline;
}
td.menuGrey{
	color:#CCD5C8;
	background-color:#D96D26;
	font-family:Tahoma;
	font-size:11px;
	text-decoration:none;
	border-bottom:1px solid #C7621F;
	height:23px;
	font-weight:bold;
}
td.menuGrey, a.menuGrey:link, a.menuGrey:visited, a.menuGrey:active{
	color:#CCD5C8;
	text-decoration:none;
}
td.menuGrey, a.menuGrey:hover{
	color:#7E3200;
	text-decoration:underline;
}
.trescNewsletterPodstrona{
	background:url(../images/ico_plus_green.gif) 7 19 no-repeat;
	font-family:Tahoma, Verdana;
	font-size:11px;
	color:#546908;
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
}
input.inputNewsletterPodstrona{
	background-color:#B7BE59;
	border:1px solid #717D2D;
	color:#FFFFFF;
	font-family:Tahoma, Verdana;
	font-size:11px;
	height:20px;
	width:92px;
}

input.submitNewsletterPodstrona{
	background:url(../images/rog_submit.gif) right bottom no-repeat;
	background-color:#9DA954;
	color:#FFFFFF;
	font-family:Tahoma, Verdana;
	font-size:11px;
	border:none;
	font-weight:bold;
	height:20px;
	width:50px;
	text-align:center;
}
.trescNewsletterPodstronaGreen{
	background:url(../images/ico_plus_green.gif) 7 19 no-repeat;
	font-family:Tahoma, Verdana;
	font-size:11px;
	color:#546908;
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
}
input.inputNewsletterPodstronaGreen{
	background-color:#B7BE59;
	border:1px solid #717D2D;
	color:#FFFFFF;
	font-family:Tahoma, Verdana;
	font-size:11px;
	height:20px;
	width:92px;
}

input.submitNewsletterPodstronaGreen{
	background:url(../images/rog_submit.gif) right bottom no-repeat;
	background-color:#9DA954;
	color:#FFFFFF;
	font-family:Tahoma, Verdana;
	font-size:11px;
	border:none;
	font-weight:bold;
	height:20px;
	width:50px;
	text-align:center;
}

input.submitNewsletterPodstronaGreen1{
	background:url(../images/rog_submit1.gif) right bottom no-repeat;
	background-color:#9DA954;
	color:#FFFFFF;
	font-family:Tahoma, Verdana;
	font-size:11px;
	border:none;
	font-weight:bold;
	height:20px;
	width:50px;
	text-align:center;
}
select.submitNewsletterPodstronaGreen1{
	background-color:#B7BE59;
	border:1px solid #717D2D;
	color:#000000;
	font-family:Tahoma, Verdana;
	font-size:11px;
}

.trescNewsletterPodstronaBlue{
	background:url(../images/ico_plus_green.gif) 7 19 no-repeat;
	font-family:Tahoma, Verdana;
	font-size:11px;
	color:#2D89A2;
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
}
input.inputNewsletterPodstronaBlue{
	background-color:#64ADC1;
	border:1px solid #4C9EB8;
	color:#97E4F7;
	font-family:Tahoma, Verdana;
	font-size:11px;
	height:20px;
	width:92px;
}
input.submitNewsletterPodstronaBlue{
	background:url(../images/rog_submit.gif) right bottom no-repeat;
	background-color:#64ADC1;
	color:#97E4F7;
	font-family:Tahoma, Verdana;
	font-size:11px;
	border:none;
	font-weight:bold;
	height:20px;
	width:50px;
	text-align:center;
}
.trescNewsletterPodstronaOrange{
	background:url(../images/ico_plus_green.gif) 7 19 no-repeat;
	font-family:Tahoma, Verdana;
	font-size:11px;
	color:#7E3200;
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
}
input.inputNewsletterPodstronaOrange{
	background-color:#D96D26;
	border:1px solid #C7621F;
	color:#F2C87C;
	font-family:Tahoma, Verdana;
	font-size:11px;
	height:20px;
	width:92px;
}
input.submitNewsletterPodstronaOrange{
	background:url(../images/rog_submit.gif) right bottom no-repeat;
	background-color:#D96D26;
	color:#F2C87C;
	font-family:Tahoma, Verdana;
	font-size:11px;
	border:none;
	font-weight:bold;
	height:20px;
	width:50px;
	text-align:center;
}
.trescNewsletterPodstronaPink{
	background:url(../images/ico_plus_green.gif) 7 19 no-repeat;
	font-family:Tahoma, Verdana;
	font-size:11px;
	color:#6F3B58;
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
}
input.inputNewsletterPodstronaPink{
	background-color:#9E6182;
	border:1px solid #7F4966;
	color:#FFBEFD;
	font-family:Tahoma, Verdana;
	font-size:11px;
	height:20px;
	width:92px;
}
textarea.inputNewsletterPodstronaPink{
	background-color:#9E6182;
	border:1px solid #7F4966;
	color:#FFBEFD;
	font-family:Tahoma, Verdana;
	font-size:11px;
	height:20px;
	width:92px;
}
input.submitNewsletterPodstronaPink{
	background:url(../images/rog_submit.gif) right bottom no-repeat;
	background-color:#9E6182;
	color:#FFBEFD;
	font-family:Tahoma, Verdana;
	font-size:11px;
	border:none;
	font-weight:bold;
	height:20px;
	width:50px;
	text-align:center;
}
input.submitNewsletterPodstronaPink1{
	background:url(../images/rog_submit_pink.gif) right bottom no-repeat;
	background-color:#9E6182;
	color:#FFBEFD;
	font-family:Tahoma, Verdana;
	font-size:11px;
	border:none;
	font-weight:bold;
	height:20px;
	width:50px;
	text-align:center;
}
.trescNewsletterPodstronaViolet{
	background:url(../images/ico_plus_green.gif) 7 19 no-repeat;
	font-family:Tahoma, Verdana;
	font-size:11px;
	color:#5F4570;
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
}
input.inputNewsletterPodstronaViolet{
	background-color:#966BB5;
	border:1px solid #7E6291;
	color:#FFBEFD;
	font-family:Tahoma, Verdana;
	font-size:11px;
	height:20px;
	width:92px;
}
input.submitNewsletterPodstronaViolet{
	background:url(../images/rog_submit.gif) right bottom no-repeat;
	background-color:#966BB5;
	color:#FFBEFD;
	font-family:Tahoma, Verdana;
	font-size:11px;
	border:none;
	font-weight:bold;
	height:20px;
	width:50px;
	text-align:center;
}
.trescNewsletterPodstronaGrey{
	background:url(../images/ico_plus_green.gif) 7 19 no-repeat;
	font-family:Tahoma, Verdana;
	font-size:11px;
	color:#4C4C4C;
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
}
input.inputNewsletterPodstronaGrey{
	background-color:#9EA19B;
	border:1px solid #535452;
	color:#EEF1EB;
	font-family:Tahoma, Verdana;
	font-size:11px;
	height:20px;
	width:92px;
}
input.submitNewsletterPodstronaGrey{
	background:url(../images/rog_submit.gif) right bottom no-repeat;
	background-color:#9EA19B;
	color:#EEF1EB;
	font-family:Tahoma, Verdana;
	font-size:11px;
	border:none;
	font-weight:bold;
	height:20px;
	width:50px;
	text-align:center;
}

.oferta{
	font-family:Tahoma, Verdana;
	font-size:11px;
	color:#4C4C4C;
	text-align:justify;
}
.oferta .wartosc{
	color:#C33700;
	font-weight:bold;
}
.oferta .plik, a.plik:link, a.plik:active, a.plik:visited{
	color:#4C4C4C;
	font-weight:bold;
	text-decoration:none;
}
.oferta  a.plik:hover{
	color:#4C4C4C;
	font-weight:bold;
	text-decoration:underline;
}
.wymagane{
	color:#C33700;
}
a.mapaSerwisuGreen:link, a.mapaSerwisuGreen:active, a.mapaSerwisuGreen:visited{
	color:#505B10;
	text-decoration:none;	
}
a.mapaSerwisuGreen:hover{
	color:#505B10;
	text-decoration:underline;
}
a.mapaSerwisuOrange:link, a.mapaSerwisuOrange:active, a.mapaSerwisuOrange:visited{
	color:#7E3200;
	text-decoration:none;	
}
a.mapaSerwisuOrange:hover{
	color:#7E3200;
	text-decoration:underline;
}
a.mapaSerwisuViolet:link, a.mapaSerwisuViolet:active, a.mapaSerwisuViolet:visited{
	color:#5F367A;
	text-decoration:none;	
}
a.mapaSerwisuViolet:hover{
	color:#5F367A;
	text-decoration:underline;
}
a.mapaSerwisuPink:link, a.mapaSerwisuPink:active, a.mapaSerwisuPink:visited{
	color:#6F3B58;
	text-decoration:none;	
}
a.mapaSerwisuPink:hover{
	color:#6F3B58;
	text-decoration:underline;
}
a.mapaSerwisuBlue:link, a.mapaSerwisuBlue:active, a.mapaSerwisuBlue:visited{
	color:#2D89A2;
	text-decoration:none;	
}
a.mapaSerwisuBlue:hover{
	color:#2D89A2;
	text-decoration:underline;
}
.aktualnosci {
	font-family:Tahoma;
	font-size:11px;
	color:#4C4C4C;

}
.aktualnosci .tytul{
	color:#C33700;
	padding-left:26px;
	font-weight:bold;
}
.aktualnosci .data{
	color:#7E3200;
	font-weight:bold;
	padding-right:16px;
}
.aktualnosci a{
	color:#7E3200;
	font-weight:bold;
	padding-right:16px;
}
.wzoryFotoOpis {
	color: #004086;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	font-size:9px;
}
/*wysukiwarka*/
table.wyszukiwarka{
	color:#505B10;
	background-color:#E9EFE6;
	font-family:Tahoma;
	font-size:11px;
	text-decoration:none;
	border:1px solid #C6C6C3;
	height:23px;
	font-weight:bold;
}
table.wyszukiwarka td.naglowek{
	color:#505B10;
	/*background-color:#E6E7DD;*/
	font-family:Tahoma;
	font-size:11px;
	text-decoration:none;
	/*border:1px solid #C6C6C3;*/
	height:23px;
	font-weight:bold;
}
/* mapka dystrybutorów*/
table.mapka{
	color:#505B10;
	/*background-color:#E9EFE6;*/
	font-family:Tahoma;
	font-size:11px;
	text-decoration:none;
	/*border:1px solid #C6C6C3;*/
	height:23px;
	font-weight:bold;
}
table.mapka td.nazwa{
	color:#B23A05;
	background-color:#E9EFE6;
	font-family:Tahoma;
	font-size:11px;
	text-decoration:none;
	padding:5px;
	/*border:1px solid #C6C6C3;*/
	height:23px;
	font-weight:bold;
}
table.mapka td.adres{
	/*color:#5F5F5F;
	background-color:#E9EFE6;*/
	font-family:Tahoma;
	font-size:11px;
	text-decoration:none;
	padding:5px;
	/*border:1px solid #C6C6C3;*/
	height:23px;
	font-weight:normal;
}
}
table.mapka td.punkty{
	color:#5A347B;
	background-color:#E9EFE6;
	font-family:Tahoma;
	font-size:11px;
	text-decoration:none;
	padding:5px;
	padding-left:10px;
	/*border:1px solid #C6C6C3;*/
	height:23px;
	font-weight:bold;
}
input.szukaj{
	background-color:#F3F8F0;
	border:1px solid #ABA9A5;
	width:90px;
	height:20px;
	font-family:Tahoma;
	font-size:11px;
	color:#93958E;	
}
.dystrybucja{
	background:url(../images/bg_dystrybucja.jpg) left top no-repeat;
		color:#000000;
}
a.dystrybucjaLink:link, a.dystrybucjaLink:visited, a.dystrybucjaLink:active  {
	font-family:Tahoma;
	font-size:11px;
	color:#000000;

}
a.dystrybucjaLink:hover{
	font-family:Tahoma;
	font-size:11px;
	color:#C33700;
}
.bgszukaj{
	background:url(../images/szukaj.gif) left top no-repeat;
}