@charset "utf-8";
/* zookraglenia */
.corner { background:url('images/skin/cy0.png');}
.corner1 { background:url('images/skin/cy1.png') no-repeat left top; height:8px;}
.corner10 { background:url('images/skin/cy2.png') no-repeat right top; height:8px;}
.corner2 { background:url('images/skin/cy3.png') no-repeat left bottom; height:8px; width:100%;}
.corner20 { background:url('images/skin/cy4.png') no-repeat right bottom; height:8px;}

#nawigacja a img.active2  { border-bottom:3px solid #FFA104;}

h1 { background: #FFA205; color:#081259; font-size:11px; text-transform:uppercase; padding:0px 0px 0px 7px ; margin:0px;  line-height:24px; text-align:left;}
h1 a { font-size:9px; text-transform:uppercase; padding:0; color:#081259;}
h2 { background:#FED269; color:#081259; font-size:10px; text-transform:uppercase; padding:0px 0px 0px 7px; margin:0px; height:24px; line-height:24px; vertical-align:middle;}
h2 div.podstrony { font-size:10px; text-transform:normal; float:right; margin:-24px 10px 0px 0px; padding:0px; color:#081259; }
h2 div.podstrony a { font-size:10px; text-transform:normal; color:#081259; }

/* katalog stron */
#hitsmap {  margin:-15px -15px 10px -15px; padding:5px 15px; font-size: 11px; display:block; background-color:#F1F1F1; text-align:left; border-bottom:1px solid #999999;}
#hitsmap a { font-size:11px; padding:5px 0px; margin:0px ;}
#katalog { overflow:hidden; padding:0px 0px 0px 0px;}
#katalog div { width:275px; float:left; height:60px; background:url('images/skin/szafa.png')  no-repeat top left; padding:0px 0px 0px 50px; border:0px; margin:0px 0px 0px 0px;}
#katalog div img { width:35px; height:35px; position:absolute; margin-left:-40px;}
#katalog a.branza { display:block; color:#081259; font-size:14px; font-weight:bold;  text-transform:uppercase; border:0px; margin:0px; padding:0px;}
#katalog a.kategoria { color:#FF6000;}
#katalog a:hover { color:#081259;}
#katalog a { font-size:11px; color:#B84E00;}
#katalog h2 a { font-size:12px;color:#000080; display:block; }
#katalog h2 { margin:0px; padding:0px;}
.alfabet { text-align:right; display:inline; }

/* kategorie alfabetycznie */
div.alfabet_kategoria { margin-bottom:10px; border:1px solid #FFE8BE; height:57px;}
div:hover.alfabet_kategoria { border:1px solid #BD6500; }
div.alfabet_kategoria a { font-size:15px; color:#E68800; font-weight:bold; }
div.alfabet_branza { margin:-20px 0px 0px 50px; font-size:10px; }
div.alfabet_branza a { font-size:10px; }

/* praktyczne kategorie */
div.praktyczna_temat { padding:0px 0px 0px 5px; background:url(images/skin/k_praktyczne_temat.gif) #FFD07D right repeat-y; border-bottom:2px solid #A11616; color:#181B53;  font-size:10px; height:24px; line-height:24px; font-size:11px; font-weight:bold; }
div.praktyczna_lista { padding:10px 0px 0px 0px; background:url(images/skin/k_tlo_prawktyczna.gif) top repeat-x; background-color:#FFA104;}
a.praktyczna_kategoria { display:block; background:url(images/skin/k_praktyczne_off.gif) left center no-repeat; padding-left:25px; color:#FFFFFF; line-height:23px; text-decoration:none; font-weight:bold; font-size:11px;}
a:hover.praktyczna_kategoria { background:url(images/skin/k_praktyczne_on.gif) left center no-repeat; padding-left:25px; text-decoration:none; }
a.praktyczna_kategoria_aktywna { display:block; line-height:23px; padding-left:10px; text-decoration:none; font-weight:bold; }
strong.praktyczna_kategoria {  display:block; background:url(images/skin/k_praktyczne_on.gif) left center no-repeat; padding-left:25px; color:#FFFFFF; line-height:23px; text-decoration:none; font-weight:bold; font-size:11px;}
 
/* wybrane_kategorie */
#wybrane_kategorie { overflow:hidden; display:block; padding:4px 0px; clear:both; text-align:center; margin:0px 0px 0px 5px; }
#wybrane_kategorie a { background-color:red; display:block; float:left; text-align:center; width:122px; height:120px; margin:0px 0px 0px 7px; color:#003366; font-size:10px; text-transform:uppercase; background:url(images/skin/k_tlo_wybrane.png) top center no-repeat;}
#wybrane_kategorie img { border:0px; clear:both; display:block; text-align:center; margin:7px auto; height:70px;}

/* beskidia poleca */
div.poleca_temat { text-align:left; margin:10px 0px 0px 0px; padding:0px 0px 0px 5px; background:url(images/skin/k_praktyczne_temat.gif) #FFD07D right repeat-y; color:#181B53;  font-size:9px; height:24px; line-height:24px; font-size:11px; font-weight:bold; }
div.poleca_wpis { text-align:left; margin:5px 0px 0px 0px; padding:5px 5px 5px 5px; border:1px solid #FFCE7A; color:#FFA104; }
div.poleca_wpis a.nazwa { text-align:left; font-weight:normal; color:#000066; }
div.poleca_wpis div.kategoria { font-size:10px; color:#FFA104 }
div.poleca_wpis div.kategoria a { font-size:10px; color:#FF6000; font-weight:bold; }

/* nowe wpisy w katalogu */
div.nowe_temat { margin:10px 0px 0px 0px; padding:0px 0px 0px 5px; background:url(images/skin/k_praktyczne_temat.gif) #FFD07D right repeat-y; color:#181B53;  font-size:9px; height:24px; line-height:24px; font-size:11px; font-weight:bold; }
div.nowe_wpisy { margin:5px 0px 0px 0px; padding:0; }
div.nowe_wpis { text-align:left; margin:5px 0px 0px 0px; padding:5px 5px 5px 5px; border:1px solid #FFCE7A; color:#FFA104; }
div.nowe_wpis a.nazwa { text-align:left; font-weight:normal; color:#000066; }
div.nowe_wpis div.kategoria { font-size:10px; color:#FFA104 }
div.nowe_wpis div.kategoria a { font-size:10px; color:#FF6000; font-weight:bold; }


/* lista podkategorii */
#podkatalog { padding:0px 0px 0px 0px; margin:-10px 0px 0px 0px; border:1px solid #FFE8BE; height: 100%; overflow:hidden; }
#podkatalog div.podkatalog { float:left; width:325px; height:30px; border:0px solid #FFE8BE; margin:1px; padding:0px; background-color:#FFFFFF; }
#podkatalog a {display:block;}
#podkatalog img { border:0px; }

/*lista miast */
#miasta { margin:0px 0px 0px 0px; padding:5px 5px 5px 5px; border:1px solid #FFE8BE; display:block; overflow:hidden; line-height:20px;}

/* wyszukiwarka */
.wyszukiwarka { border:0px solid #A11616; padding:0px; margin:0px; background:#FF6400 url(/images/skin/wyszukiwarka.gif) right top repeat-x;}
.wyszukiwarka form { padding:0px; margin:0px; }
.wyszukiwarka div.legend { margin:4px 0px 5px 5px; padding:0px; text-transform:uppercase; color:#FFFFFF; font-weight:bold;}
.wyszukiwarka input.string { border: 1px #FFD07D solid; width:170px; }
.wyszukiwarka input.submit { border:0px; }
.wyszukiwarka select.miasto { border: 1px #FFD07D solid; width:170px;  }
.wyszukiwarka div.string { text-align:left; width:170px; font-size: 12px; color:#FFFFFF; }
.wyszukiwarka div.miasto { text-align:left; width:170px; font-size: 12px; color:#FFFFFF; }
.wyszukiwarka div.submit { text-align:right; width:170px; margin:10px 0px 10px 0px; border:0px;}

/* lista wpisow */

div.wpis { overflow:hidden; border:1px solid #FFE8BE; margin-bottom:10px; padding:0px; }
div.table { margin:0px; padding:0px; }
div.nazwa a { padding:0px; margin:0px; }
div.ikona { border:1px solid #BBBBFF; margin:0px; padding:0px; width:100px; height:75px;}
div.ikona img{ margin:0px; padding:0px; width:100px; height:75px;}
div:hover.wpis { border:1px solid #C35C00;  }
div.wiecej {position:relative; margin:-15px 10px 0px 0px; text-align:right;}
div.wstep { padding:3px 10px; line-height:20px; font-size:10px; }

/* opis firmy */
.zdjecie { border:3px solid  #A95205}
#opis div {  }
#opis h1 { font-size:18px; color:#A95205; padding:8px; background:#FFA205; border-bottom:3px solid #9F200D; margin-bottom:10px; }
#opis h2 { background-color:#FED269; background-image:none; margin:10px 0px; height:19px; line-height:19px; padding:2px 0 0 5px;}

#opis a {  color:#A95205; font-size:11px;}

/* wyglad zdjec */
.zdjecia { text-align:center; padding:10px 0 0 0;}
.zdjecia img { margin:5px; border:5px solid #FFE8BE; width:145px; }

input { border:1px solid #999999; }
textarea { border:1px solid #999999; }
textarea:hover { border:1px solid #000000; }

.b5 {border:1px solid #FFA104; clear:both;}
