body {
	 background-color:#ffffff; 
     font-family: verdana, verdana, tahoma, helvetica, sans-serif;
	 color: #000000; 
	 font-size: 8pt;
	 margin: 0 auto;
	 padding: 0;
	 width: 960px; line-height: 17px;
		 
}

a {
	 text-decoration: none; 
	 color: #5C5C5C;
} 	 
A:hover {color: #FF8405; text-decoration: none;}

img {border:0px;}

strong {font-weight:bold;}

.a0 {width: 890px; float: center;  margin: 0 auto 0 auto; }

.foto {border: #E7E7E7; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.pranie {border: #E1E1E1; border-style: solid; border:2px; padding:2px;}

H1 {
	font-family: Tahoma, Geneva, Helvetica, san-serif;
	font-size: 17px;
	font-weight: normal;
 	color: #FF8C10;
	text-align:left;
	background-repeat: no-repeat;
        letter-spacing   : 4px;
        text-align       : left;
	}

H2 {
	font-family: Tahoma, Geneva, Helvetica, san-serif;
	font-size: 15px;
	font-weight: normal;
 	color: #5D90BF;
	text-align:left;
	background-repeat: no-repeat;
        letter-spacing   : 4px;
        text-align       : left;
	}

TD,P {font-size: 11px; font-weight: normal; color: #000000; font-family: verdana, tahoma; line-height: 16px;}
UL {color: #000000; font-size: 11px; font-family: verdana, tahoma ; text-align: left}
oL {color: #000000; font-size: 11px; font-family: verdana, tahoma ; text-align: left}
LI {font-weight: normal; list-style-image: url(images/li.gif)}
HR { border-bottom    : 1px solid #f8f8f8;}

/* --------- logo --------- */
.gora {width: 890px; margin-bottom: 30px;}
.logo_1 {width: 883px; height: 231px; background-image: url(images/logo_1.gif);}
.logo_2 {width: 883px; height: 46px; background-image: url(images/logo_2.gif); background-repeat: no-repeat; background-position: 681px 0px;}
.logo_3 {width: 681px; height: 46px; padding: 0 0 0 40px; background-image: url(images/logo_menu.gif); background-repeat: no-repeat; text-align: center;}
.logo_4 {width: 883px; height: 19px; background-image: url(images/logo_3.gif); background-repeat: no-repeat; }
div#menu a {width: 118px; height: 31px; text-align: center; float: left; display: block; padding: 15px 0 0 0; color: #000;}
div#menu a:hover {width: 118px; height: 31px; text-align: center; float: left; display: block; background-image: url(images/menu_logo_1.gif); padding: 15px 0 0 0; color: #fff;}

a.wiecej, a.tytuly_linki {width: 118px; height: 31px; text-align: center; float: right; display: block; padding: 15px 0 0 0; color: #F8F8F8; background-image: url(images/l1.jpg);}
a.wiecej:hover, a.tytuly_linki:hover {width: 118px; height: 31px; text-align: center; float: right; display: block; background-image: url(images/l2.jpg); padding: 15px 0 0 0; color: #fff;}

a.white {color: #ffffff;}
a.white:hover,{color: #000000;}


.srodek {width: 890px; float: center;  margin: 0 auto 0 auto; overflow: hidden;}

/* --------- menu lewe --------- */
.a1 {width: 208px; float: left; overflow: hidden;}

/* --------- select language --------- */
.m_1 {width: 208px; height: 14px; background-image: url(images/m_1.gif); background-repeat: no-repeat;}
.m_2 {width: 208px; background-image: url(images/m_2.gif);}
.m_3 {width: 208px; height: 14px; background-image: url(images/m_3.gif); background-repeat: no-repeat;}
.select_language {width: 208px; text-align: center; padding: 25px 0 20px;}
.img_1 {width: 208px; height: 40px; margin-top: 14px;}
.img_2 {width: 42px; height: 22px;}

/* --------- wyroby --------- */
.m_4 {width: 208px; height: 14px; background-image: url(images/m_4.gif); background-repeat: no-repeat;}
.m_5 {width: 208px; background-image: url(images/m_5.gif);}
.m_6 {width: 208px; height: 14px; background-image: url(images/m_6.gif); background-repeat: no-repeat;}
.m_margin {padding: 25px 0 15px 0;}
div#m_linki a {width: 168px; height: 20px; display: block; background-image: url(images/m_8.gif); padding: 8px 0 0 40px; color: #fff;}
div#m_linki a:hover {width: 168px; height: 20px; display: block; background-image: url(images/m_7.gif); padding: 8px 0 0 40px; color: #000;}

/* --------- kontakt --------- */
.m_7 {width: 208px; height: 14px; background-image: url(images/m_9.gif); background-repeat: no-repeat;}
.m_8 {width: 208px; background-image: url(images/m_2.gif);}
.m_9 {width: 208px; height: 15px; background-image: url(images/m_10.gif);}
.kontakt {margin-left: 17px; margin-top: 10px; display:block; font-size: 11px; }
.kontakt_1 {font-style: italic; color:#F0F0F0; font-size: 11px;}
.kontakt_2 {padding: 10px 0 10px 0; display:block;}
.img_p {margin-right: 10px;}
a.link:hover {color: #ffffff;}
a.link {color: #F0F0F0;}

/* --------- srodek, tresc --------- */
.a2 {width: 480px; float: left; overflow: hidden;}
.s_1 {width: 480px; height: 26px; background-image: url(images/s_1.gif); background-repeat: no-repeat;}
.s_2 {width: 480px; background-image: url(images/s_2.gif); text-align: center;}
.s_3 {width: 480px; height: 26px; text-align: right; background-image: url(images/s_3.gif); background-repeat: no-repeat;}
.s_4 {width: 430px; text-align: left; padding-left: 50px;}
.img_tresc {width: 375px; height: 260px; margin-top: 40px;}
.img_tresc_2 {width: 409px; height: 295px; margin: 40px 0 20px;}
.p_1 {margin: 45px 0 20px 50px; text-align: left; font-size: 12pt;}
.p_2 {margin: 0 50px 0 50px; text-align: justify; line-height:20px;}
.do_gory {margin-right: 17px;}
a#link_tresc {color: #A7A4A4;}
a#link_tresc:hover {color: #575757;}

/* --------- menu prawe, ikony --------- */
.a3 {width: 195px; float: left; overflow: hidden;}
.mp_1 {width: 195px; height: 114px; display: block;  background-image: url(images/certyfikaty.gif); }
.mp_2 {width: 195px;}
.mp_3 {width: 195px; height: 114px; display: block;  background-image: url(images/logistyka.gif); }
.mp_4 {width: 195px; height: 114px; display: block;  background-image: url(images/porady.gif); }
.mp_5 {width: 195px; height: 114px; display: block;  background-image: url(images/pralnie.gif); }
.mp_6 {width: 195px; height: 114px; display: block;  background-image: url(images/opinie.gif); }
.mp_7 {width: 195px; height: 114px; display: block;  background-image: url(images/sklep.gif); }

/* --------- stopka --------- */
.a4 {width: 883px; height: 65px; margin-top: 60px; background-image: url(images/stopka.gif); }
.a5 {padding: 25px 0 0 25px; float: left;}
.a6 {padding: 25px 25px 0 0; float: right;}
a.link_stopka {color: #000; font-weight: bold;}
a.link_stopka:hover {color: #fff; font-weight: bold;}



/* -*-*-*-*-*-*-*-*- druga wersja strony -*-*-*-*-*-*-*-*- */

/* --------- menu lewe --------- */
.m_10 {width: 208px; height: 14px; background-image: url(images/m_11.gif); background-repeat: no-repeat;}

/* --------- srodek, tresc --------- */
.a2_2 {width: 675px; float: left; overflow: hidden;}
.s_1_2 {width: 675px; height: 26px; background-image: url(images/s_1_2.gif); background-repeat: no-repeat;}
.s_2_2a {width: 675px; background-image: url(images/s_2_2.gif);}
.s_2_2b {text-align: left; margin-top: 0px; margin-right: 40px; margin-left: 40px}
.s_3_2 {width: 675px; height: 26px; text-align: right; background-image: url(images/s_3_2.gif); background-repeat: no-repeat;}
.s_4 {width: 430px; float:left; text-align: left; padding-left: 50px;}
.p_1_2 {margin: 45px 0 20px 50px; text-align: left; font-size: 12pt;}
.p_2_2 {margin: 0 50px 0 50px; text-align: justify; line-height:20px;}

/* -*-*-*-*-*-*-*-*- kontakt -*-*-*-*-*-*-*-*- */
.ankie { background : url(images/cien.gif) repeat-x; font-size: 11px; color: #3F3F3F; text-align: left; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border: #D1D1D1; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color: #E9E9E9; WIDTH: 98%;}
.ankieg { font-size: 11px; color: #000000; text-align: left}
.ankier { font-size: 11px; color: #000000; text-align: left ; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px}
.zaloguj { font-weight: bold; font-size: 13px; color: #3F3F3F; text-align: center; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border: #D1D1D1; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color: #E9E9E9; WIDTH: 100%;}

.red, .m_tytul {color: #656565;}

.table { font-size: 11px; color: #000000; text-align: left ; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; background-color: transparent}
table.table td { font-size: 11px; color: #000000; text-align: left; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px;; border-color: #FFFFFF #FFFFFF #E2E2E2; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

.tablea { font-size: 11px; color: #000000; text-align: left ; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; background-color: transparent; border: 1px #F4F4F4 solid}
table.tablea td { font-size: 11px; color: #000000; text-align: left; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border: #EBEBEB; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

a.karta:hover {text-decoration: none;  color: #FF8B16;  font-size: 13px; }
.karta {text-decoration: none; color: #E00000; font-size: 13px;}
