﻿table.katalog {}
table.katalog td {padding-bottom:3px;}
table.katalog a {border-bottom: none; text-decoration: none; 	 }
table.katalog a:hover {border-bottom: solid 1px silver; text-decoration: none}
td.katalogpath {padding-left:10px; font-size:12px;}
td.katalogpath a {border-bottom: none; text-decoration: none; 	color: maroon }
td.katalogpath a:hover {border-bottom: solid 1px silver; text-decoration: none}
td.sartn span {font-weight: bold; background-image: url(/img/redak_.gif);
 background-repeat: no-repeat; background-position: left top; padding-left: 20px;
 margin-bottom:10px; padding-bottom: 10px; line-height: 30px;
}
div#szukajmap {	
/*width: 560px; */
}
div.parent {width: 180px; margin-right:5px; margin-bottom: 20px; font-size:12px; line-height: 18px}
div.parent div.parentheader { font-size: 14px; background-color: #F3F3F3; }
div.parent div.parentheader a.u {padding-left:5px;  background-image: none}
div.parent div.parentheader a.u:hover {background-image: none}
div.parent a.u {padding-left:15px; background-image: url(/img/click.gif);background-position: left top; background-repeat: no-repeat; }
div.parent a.u:hover {background-image: url(/img/click_.gif);background-position: left top; background-repeat: no-repeat;}
div.column {float: left; width: 185px}

/* nowy poziom wyroznienia */

div.wyrLogo {width: 445px;	}
div.wyrLogo div.logoTop {width: 445px; background-image: url(/img/wyr_logo_top.gif);height: 95px}
div.wyrLogo div.logoTop	div.logoGraf {width: 150px; height: 75px; top:12px; left: 20px}
div.wyrLogo div.logoTop	div.logoGraf img {border: none;}
div.wyrLogo div.logoTop	div.logoAdres {width: 250px; height: 75px; top:12px; right: 20px; float: right; text-align: right;}
div.wyrLogo div.logoTxt {width: 445px;  background-image: url(/img/wyr_bg.gif); background-repeat: repeat-y;border: none;}
div.wyrLogo div.logoTxt div.logoFoto {float: right; right: 20px; padding-top:10px; width: 200px;}
div.wyrLogo div.logoTxt div.logoFoto div {text-align: center; margin-bottom: 5px; width: 200px}
div.wyrLogo div.logoTxt div.logoFoto img {border: 4px solid white; margin-left:2px; margin-right: 2px}
div.wyrLogo div.logoTxt div.logoTresc {width: 180px; left: 20px; padding-top:10px; padding-bottom:10px}
div.wyrLogo div.logoTxt p {margin: 0; padding: 0; line-height: normal;}
div.wyrLogo div.logoTxt p.marka {font-weight: bold; font-size:13px; margin-bottom:10px}
div.wyrLogo div.logoFoot {background-image: url(/img/wyr_foot.gif); width: 445px; height: 54px; font-size: 10px; color: gray;margin-bottom: 10px}
div.wyrLogo div.logoFoot div {top:10px; left: 20px}


/* wyszukiwarka po lewej stronie */
div.sz_left {width:130px}
div.sz_left div.cena div {float: left;}
div.sz_left div.cena div.o {line-height:18px}
div.sz_left div.cena input {width: 40px; height: auto;}
div.sz_left select {width:120px}
div.sz_left span.par {line-height:25px; color: gray; font-size:12px}
div.sz_left input.pok {background-image: url(/img/sub_bg.gif);width: 53px; height:26px; margin-top:5px;background-position: left; background-repeat: no-repeat; background-color: transparent; border: none}
div.sz_left div.chack {margin-top:10px}
div.sz_left div.chack div {float: left;height:23px; line-height:23px; vertical-align:top}
div.sz_left div.chack div.a {width: 25px;}
div.sz_left div.szukaj {width: 100%; text-align: right; border-top:1px solid silver; margin-top:5px}

a.uwxq {border-bottom: none; color: gray; font-size:10px; font-weight:bold; margin-bottom:10px; line-height:12px}
a.uwxq:hover {border-bottom: none}

div.freetexthelp {color: #999999; font-size:11px; top:-15px; font-style: italic; font-family: Arial; margin-left:0}
input#ftq {width: 210px; padding:0; margin:0; height: auto; margin-right:10px}
td.ft_sel select {margin:0; padding:0; height: auto; margin-right:10px}
div.showMore {font-weight: bold;}
td.oglKlient {padding-left: 20px; background-image: url(/img/oglKlienta.gif); background-repeat: no-repeat; 
background-position: left bottom; font-weight: bold; font-size:12px }
a.MGkat {padding-left: 20px; background-image: url(/img/oglKlienta.gif); background-repeat: no-repeat; 
background-position: left bottom; font-size:12px;}

td.katalogLogo {background-image: url(/img/bg_katalog.jpg); 
background-repeat: no-repeat; height: 145px}
td.katalogLogo p {text-align: right; margin-right: 30px; margin-top:0}
td.katalogLogo p.firma {margin-top:10px; margin-bottom:0; font-family: Arial, Helvetica, sans-serif;
font-weight: bold; font-size:14px}
td.katalogLogo img {	float: left; margin-top:8px; margin-left:30px; border:none;}


/* wybor językow */
div#jz div.part {display: none}
div#jz div.language {position: absolute; right:0; font-weight:normal; font-size:13px; text-transform: none}
div#jz div.language a {background-repeat:no-repeat; padding-left:21px; margin-left:7px; background-position: left 50%;}
div#jz div.language a.langpl {background-image:url(/img/pl.gif);}
div#jz div.language a.langru {background-image:url(/img/ru.gif);}
div#jz div.language a.langen {background-image:url(/img/en.gif);}
div#jz div.language a.langsk {background-image:url(/img/slv.gif);}
div#jz div.language a.langde {background-image:url(/img/de.gif);}