body {
	background-color:#112;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:150%;}

div#container{width:960px;margin:0 auto 10px;padding:0 0 0;text-align:left;background-color:#fff}
div#gora{background-image:url("images/bckgrnd_gora.jpg");
padding:4px; font-size:10px;font-weight:bold;color:#eee;
border-bottom:solid #ddd 1px;}
div#top {background-color:#fff;width:960px;position:relative; min-height:165px;}
div#gora a {font-size:10px;font-weight:bold;color:#eee;}
div#menu_top1 {width:960px;margin: 0 auto;text-align:left;position:absolute; bottom:40px; left:0;}
div#menu_top2 {width:960px;margin: 0 auto;text-align:left;position:absolute; bottom:22px; left:0;}
div#menu_top3{width:960px;margin: 0 auto;text-align:left;position:absolute; bottom:4px; left:0;}
ul#nav,ul#nav2, ul#nav3, ul#nav li, ul#nav2 li, ul#nav3 li{list-style-type:none;margin:0;padding:0}
ul#nav, ul#nav2, ul#nav3{float:left;font-size: 10px}
ul#nav li, ul#nav2 li, ul#nav3 li{float:left;margin-left: 2px;text-align: center;border-right: dotted 1px #000}
ul#nav a,ul#nav2 a, ul#nav3 a{float:left; padding: 0px 2px;font-size:10px;font-weight:bolder;text-decoration:underline;color: #000;margin: 0px 3px 0px 3px;}
ul#nav a:hover, ul#nav2 a:hover, ul#nav3 a:hover{color: #ddd;background-color:#111;text-decoration:none}
ul#nav li.activelink a,ul#nav li.activelink a:hover{color: #800;text-decoration:none}
ul#nav2 li.activelink a,ul#nav2 li.activelink a:hover{color: #800;text-decoration:none}
ul#nav3 li.activelink a,ul#nav3 li.activelink a:hover{color: #800;text-decoration:none}

div#menu_top{padding:0;margin:0;background-image:url("images/mt_background.jpg");
background-repeat:no-repeat;width:960px;height:60px;}

div#content{
float:left;
width:720px;
padding:5px;
margin:15px 0 15px 5px;
font-family: Georgia, Times, serif;
font-size:12px;
line-height:150%;
text-align:justify;
}

ol {text-align:left}
div#content h1{font-size:16px; font-weight:bold; color:#25638A;margin-top:10px;}
div#content h2{font-size:14px; font-weight:bold; color:#369;margin-top:12px;}
div#content h3{font-size:12px; font-weight:bold; color:#369;margin-top:12px;}
div#content img{margin:5px 10px;}
div#content ul.obraz, div#content li.obraz{margin-left:100px}

ul#content-list {list-style-image:url("images/content_bullet.jpg")}
ul#content-list li{margin-bottom:5px;margin-top:5px;}

div#content a{color:#2a4666; text-decoration:underline; font-weight:bold}
div#content a:hover{color:#000;}

div#obrazy{width:150px;float:left;margin-right:10px}
div#tuthill-foto{width:170px;float:right;margin-left:10px}
div#novarotors-foto{width:190px;float:right;margin-left:10px}
div#varisco-foto{width:220px;float:right;margin-left:10px}
div#victor-foto{width:210px;float:right;margin-left:10px}
div#cdr-foto{width:250px;float:right;margin-left:10px;border-left:1px dotted #ddd}
div#ragazzini-foto{width:150px;float:right;margin-left:10px}
div#ragazzini-foto1{width:250px;float:right;margin-left:10px}

div#right{
font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;	
float:right;
width:200px;
padding:0px 0px 5px 10px;
margin:15px 0 15px 5px;
line-height:100%;
font-size:11px;
border-left:dotted 1px #000;
}
div#right h1{font-size:14px;color:#369;line-height:150%}

ul#nav_right_pompy,ul#nav_right_pompy li{list-style-type:none;margin: 0; padding: 0; }
ul#nav_right_pompy li{text-align:left;}
ul#nav_right_pompy a{text-decoration:none;color: #6e682a;display:block;margin-top:5px;margin-bottom:5px;padding:5px}
ul#nav_right_pompy a:hover{color: #000;}
ul#nav_right_pompy li a { padding-left: 25px; background: url("images/mp_pompy_punktor.jpg") no-repeat center left; }

ul#nav_right_weze,ul#nav_right_weze li{list-style-type:none;margin: 0; padding: 0; }
ul#nav_right_weze li{text-align:left;}
ul#nav_right_weze a{text-decoration:none;color: #6e682a;display:block;margin-top:5px;margin-bottom:5px;padding:5px}
ul#nav_right_weze a:hover{color: #000;}
ul#nav_right_weze li a { padding-left: 25px; background: url("images/mp_weze_punktor.jpg") no-repeat center left; }

ul#nav_right_armatura,ul#nav_right_armatura li{list-style-type:none;margin: 0; padding: 0; }
ul#nav_right_armatura li{text-align:left;}
ul#nav_right_armatura a{text-decoration:none;color: #6e682a;display:block;margin-top:5px;margin-bottom:5px;padding:5px}
ul#nav_right_armatura a:hover{color: #000;}
ul#nav_right_armatura li a { padding-left: 25px; background: url("images/mp_armatura_punktor.jpg") no-repeat center left; }

ul#nav_right_dodatki,ul#nav_right_dodatki li{list-style-type:none;margin: 0; padding: 0;}
ul#nav_right_dodatki li{text-align:left;}
ul#nav_right_dodatki a{text-decoration:none;color: #6e682a;display:block;margin-top:5px;margin-bottom:5px;padding:5px}
ul#nav_right_dodatki a:hover{color: #000;}
ul#nav_right_dodatki li a { padding-left: 25px; background: url("images/mp_dodatki_punktor.jpg") no-repeat center left;}

div#stopka{
clear:both;
margin-top:25px;
width:960px;
background-color:#2a466e;
color:#fff;
font-size:10px;
font-weight:bold;
text-align:center;
padding:5px 0 5px 0;
}

div#stopka a{color:#ccc; text-decoration:none;}


td.no-border, table.no-border {border-style:none;padding:4px;vertical-align:top;}
div#logo_techsilesia{height:95px;  border-bottom:solid 1px #112;padding:4px;}
#menu_glowne {float:left;width:700px;height:95px;  border-bottom:solid 1px #112; margin:0 auto; padding:4px;line-height:100%}
#menu_glowne ul { list-style: none; padding-top: 5px;display:inline }
#menu_glowne li { width: 85px; height: 50px; padding: 0 0px; float: left; }
#menu_glowne li a { display: block; text-align: center;font-size: 10px; font-weight:bold;padding-top: 55px; }
#menu_glowne li a:hover{color:#115}
.hpv_navTech { background: url('images/mt_techsilesia_2.jpg') no-repeat 50% 0; }
.hpv_navTech_Active { background: url('images/mt_techsilesia_1.jpg') no-repeat 50% 0; text-decoration:none }
.hpv_navTech:hover { background: url('images/mt_techsilesia_1.jpg') no-repeat 50% 0; }
.hpv_navPompy { background: url('images/mt_pompy_2.jpg') no-repeat 50% 0; }
.hpv_navPompy_Active { background: url('images/mt_pompy_1.jpg') no-repeat 50% 0; text-decoration:none}
.hpv_navPompy:hover { background: url('images/mt_pompy_1.jpg') no-repeat 50% 0; }
.hpv_navWeze { background: url('images/mt_weze_2.jpg') no-repeat 50% 0; }
.hpv_navWeze_Active { background: url('images/mt_weze_1.jpg') no-repeat 50% 0; }
.hpv_navWeze:hover { background: url('images/mt_weze_1.jpg') no-repeat 50% 0; }
.hpv_navArmatura { background: url('images/mt_armatura_2.jpg') no-repeat 50% 0; }
.hpv_navArmatura_Active { background: url('images/mt_armatura_1.jpg') no-repeat 50% 0; }
.hpv_navArmatura:hover { background: url('images/mt_armatura_1.jpg') no-repeat 50% 0; }
.hpv_navCzesci { background: url('images/mt_czesci_2.jpg') no-repeat 50% 0; }
.hpv_navCzesci_Active { background: url('images/mt_czesci_1.jpg') no-repeat 50% 0; text-decoration:none}
.hpv_navCzesci:hover { background: url('images/mt_czesci_1.jpg') no-repeat 50% 0; }
.hpv_navProducenci { background: url('images/mt_producenci_2.jpg') no-repeat 50% 0; }
.hpv_navProducenci_Active { background: url('images/mt_producenci_1.jpg') no-repeat 50% 0; }
.hpv_navProducenci:hover { background: url('images/mt_producenci_1.jpg') no-repeat 50% 0; }
.hpv_navZapytanie { background: url('images/mt_zapytanie_2.jpg') no-repeat 50% 0; }
.hpv_navZapytanie_Active { background: url('images/mt_zapytanie_1.jpg') no-repeat 50% 0; }
.hpv_navZapytanie:hover { background: url('images/mt_zapytanie_1.jpg') no-repeat 50% 0; }
.hpv_navKontakt { background: url('images/mt_kontakt_2.jpg') no-repeat 50% 0; }
.hpv_navKontakt_Active{ background: url('images/mt_kontakt_1.jpg') no-repeat 50% 0; }
.hpv_navKontakt:hover { background: url('images/mt_kontakt_1.jpg') no-repeat 50% 0; }
.hpv_navWork { background: url('/i/hp/n/button_work.gif') no-repeat 50% 0; }
.hpv_navWork:hover { background: url('/i/hp/n/button_work_H.gif') no-repeat 50% 0; }
#menu_glowne a, #menu_glowne a:hover, #menu_glowne a:visited { color: #3e3c3f; }


.out {
  display:block; 
  background:#bbb; 
  border:1px solid #ddd; 
  position:relative;
  margin:1em 0;
  }
.in {
  text-align:left; 
  background:#fff; 
  border:1px solid #555; 
  position:relative; 
  padding:5px;
  font-weight:normal;
  }
.ltin {
  left:-5px;
  }
.tpin {
  top:-5px;
  }
.narrow {width:190px;} /* change to suit */
.narrow h1 {font-weight:bold; color:#022; font-size:12px;display:block;background-color:#ddd;margin:5px;padding:5px}
/* zolty kolorek */
.gora_kolor{color:#e0e0bf}

/* pompy membranowe all-flo*/

ul#zastosowania, ul#lista, ul#zastosowania1, ul#lista1, ul#zastosowania2, ul#lista2 {margin-left:100px}
ul#zastosowania li, ul#lista li, ul#zastosowania1 li, ul#lista1 li, ul#zastosowania2 li, ul#lista2 li{margin-left:100px;text-align:left}
table#dane, table#dane1, table#dane2{
font-family: verdana, tahoma, arial, sans-serif;text-align:left;
border-collapse:collapse;
}
#dane td, #dane1 td, #dane2 td{border-bottom:1px dotted #888; padding:2px}

#dane td.naglowek, #dane1 td.naglowek, #dane2 td.naglowek{font-weight:bold;background-color:#c0c0c0;
color:#002D6A;text-align:right; font-size:14px;
font-weight:bold;border-bottom: solid 1px #000;border-top: solid 1px #000;
padding:5px}
#dane td.naglowek2, #dane1 td.naglowek2, #dane2 td.naglowek2{font-weight:bold;border-bottom:1px dotted #888;background-color:#ddd;padding-left:5px;padding-right:5px}
/*pompy zebate */
table#zasada_dzialania {width:450px}
table#zasada_dzialania td.podpis{text-align:center;border-bottom:solid 1px #000;background-color:#ccc;
border-top:solid 1px #000;background-color:#ccc;
font-family: verdana, tahoma, arial, sans-serif;
}
table#typy_varisco {font-family: tahoma, verdana, arial, sans-serif;text-align:center;
border-collapse:collapse;}
#typy_varisco td{padding:0 8px 0 8px;background-color:#eee}
table#dane_varisco{width:560px;font-family: tahoma, verdana, arial, sans-serif;text-align:left;
border-collapse:collapse;font-size:9px}
#dane_varisco td{border-bottom: solid 1px #000}
#dane_varisco td.naglowek_var{border-bottom: solid 1px #000;border-top: solid 1px #000;
font-weight:bold;
background-color:#ccc;text-align:center}
table#spec_varisco td{padding:5px;text-align:center}
table#spec_varisco td.podpisz{background-color:#bfcce5;border-bottom:1px solid #000;}

table#wymiary_varisco {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;border-collapse:collapse;}
table#wymiary_varisco td{padding:1px;font-size:10px;border: 1px dotted #999}
table#wymiary_varisco td.podpis_wymiary1{padding:3px;text-align:left;font-family: Georgia, Times, serif; font-weight:bold;
font-size:12px;background-color:#bfcce5}
table#wymiary_varisco td.podpis_wymiary2{padding:2px;text-align:left;font-weight:bold;
font-size:10px;background-color:#bbb}
table#czesci_varisco{text-align:left; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif}
table#czesci_varisco td{vertical-align:top}

table#dane_victor{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;border-collapse:collapse;}
table#dane_victor td{border-bottom:1px solid #888; padding:2px;text-align:center}
table#dane_victor td.baglowek_victor{border-bottom:1px solid #888; padding:2px;text-align:center;font-weight:bold;background-color:#ccc}

table#dane_ragazzini{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;border-collapse:collapse;border-top: 1px solid #888}
table#dane_ragazzini td{border-bottom:1px solid #888; padding:3px;text-align:center}
table#dane_ragazzini td.naglowek_ragazzini{border-bottom:1px solid #888; padding:2px;text-align:center;font-weight:bold;background-color:#ccc}
table#materialy, table#materialy2{border-collapse:collapse;}
table#materialy td, table#materialy2 td {padding:5px; border: 1px solid #000}
table#materialy td.matnagl{font-weight:bold;text-align:center; background-color:#ccc} 
table#materialy2 td.matnagl{font-weight:bold;text-align:center; background-color:#ccc}
table#dane_jec{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;border-collapse:collapse;border-top: 1px solid #888}
table#dane_jec td{border:1px solid #888; padding:3px;text-align:center}
table#dane_jec td.naglowek_jec{border:1px solid #888; padding:2px;text-align:center;font-weight:bold;background-color:#ccc}
table#jec_charakterystyki td{border-bottom:1px solid #333;padding-bottom:15px;text-align:center;}
table#dane_inne{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;border-collapse:collapse;border-top:10px solid #002d6a;border-bottom:10px solid #002d6a}
table#dane_inne td{border:1px solid #222; padding:4px;text-align:left}
table#dane_inne td.naglowek_inne{padding:4px;text-align:left;font-weight:bold;background-color:#ccc;border-left:none}
table#dane_inne td.inne_obraz{border-right:none}

table#dane_jec_wymiar1{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;border-collapse:collapse;border-top:10px solid #002d6a;border-bottom:10px solid #002d6a;width:95%}
table#dane_jec_wymiar1 td{border:1px solid #222; padding:4px;text-align:left}
table#dane_jec_wymiar1 td.naglowek_inne{padding:4px;text-align:center;font-weight:bold;background-color:#ccc;}
table#dane_jec_wymiar2{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;border-collapse:collapse;border-top:10px solid #002d6a;border-bottom:10px solid #002d6a;width:95%}
table#dane_jec_wymiar2 td{border:1px solid #222; padding:4px;text-align:left}
table#dane_jec_wymiar2 td.naglowek_inne{padding:4px;text-align:center;font-weight:bold;background-color:#ccc;}
table#jec_specjalne td{text-align:center; border-bottom:1px dotted #ccc;margin:3px}
table#jec_certyfikaty {text-align:center;}
table#kodyfikacja{width:40%;text-align:center;font-weight:bold;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
border-collapse:collapse;}
table#kodyfikacja td{padding:5px; border:1px solid #000}
table#kodyfikacja td.codred{color:#C00}
table#kodyfikacja1{width:85%;text-align:left;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
border-collapse:collapse;margin-top:15px}
table#kodyfikacja1 td{padding:5px; border:1px solid #000}
table#kodyfikacja1 td.codred{color:#C00;font-weight:bold;}
table#netzsch{width:85%;text-align:left;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
border-collapse:collapse;margin-top:15px}
table#netzsch td{padding:5px; border:1px solid #000}
table#netzsch td.naglowek{padding:5px; border:1px solid #000;font-weight:bold;text-align:center;background-color:#ccc;}
table#parker{text-align:left;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
border-collapse:collapse;margin-top:15px}
table#parker td{padding:5px; border:1px solid #000;text-align:center}
table#parker td.naglowek{padding:5px; border:1px solid #000;font-weight:bold;text-align:center;background-color:#ccc;}

table#parker_typy {text-align:center;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
border-collapse:collapse;}
table#parker_typy a{font-size:10px;font-weight:bold;display:block}
table#parker_typy td{vertical-align:top; width:125px; padding:10px 5px 5px 0}

table.semperit-lista{border-collapse:collapse;}
table.semperit-lista td{padding:5px; border-bottom:1px solid #999}
table.semperit-lista td.nazwa{font-weight:bold;background-color:#eee;width:100px;border-bottom:1px solid #999}

table#zwijacze_typy {text-align:center;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; border-collapse:collapse;}
table#zwijacze_typy a{font-size:10px;font-weight:bold;display:block}
table#zwijacze_typy td{vertical-align:top; width:160px; padding:5px}

table.camlock{border-collapse:collapse;border: solid 1px #000}
table.camlock td{padding:10px; text-align:center;border: solid 1px #000;vertical-align:top}
table.camlock td.naglowek{padding:10px; text-align:center;border: solid 1px #000;vertical-align:top;background-color:#ccc;font-weight:bold}

table#ludecke_typy {text-align:center;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; border-collapse:collapse;}
table#ludecke_typy a{font-size:10px;font-weight:bold;display:block}
table#ludecke_typy td{vertical-align:top; width:190px; padding:5px}

table.ludecke{border-collapse:collapse;border: solid 1px #000;width:95%;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;margin-top:15px}
table.ludecke td{padding:4px;border:solid 1px #999;text-align:left}
table.ludecke td.naglowek{font-weight:bold;text-align:center; background-color:#ffffcd}
table.ludecke td.tytul{font-weight:bold;color:#bbb; background-color:#000;font-size:12px}
table.ludecke td.obrazek{width:100px}

table.ludecke1{border-collapse:collapse;border: solid 1px #000;width:95%;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:12px;margin-top:15px}
table.ludecke1 td{padding:4px;border:solid 1px #999;text-align:center}
table.vyc{border-collapse:collapse;width:95%;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:12px;}
table.vyc td{border-bottom: dotted 1px #ccc;padding-left:4px}
table.kompensatory{border-collapse:collapse;border: solid 1px #000;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:12px;margin-top:15px;}
table.kompensatory td{padding:7px 3px;border:solid 1px #999;text-align:center}
table.koreel-akcesoria{border-collapse:collapse;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:12px;margin-top:10px;width:95%}
table.koreel-akcesoria td{padding:7px 3px;border-left:solid 1px #999;border-right:solid 1px #999;text-align:center}

table.producenci {border-collapse:collapse;}
table.producenci td{border: solid 1px #996;padding:5px}
table.producenci td a{border: solid 3px #fff; display:block}
table.producenci td a:hover {border:solid 3px #ccc; display:block}
