body {
  background-color: #ffffff;
  color: #000000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px; }

html,body { overflow: auto; }
html>body { overflow: visible; }
html { height: 100%; }

a:link {text-decoration:none;color:#050}
a:visited {text-decoration:none; color:#050}
a:active {text-decoration:none; color:#050} 
a:hover {text-decoration:underline; color:#000}

a.menu:link {text-decoration:underline;color:#000}
a.menu:visited {text-decoration:underline; color:#000}
a.menu:active {text-decoration:underline; color:#000} 
a.menu:hover {text-decoration:underline; color:#050}

a.menu2:link {text-decoration:underline;color:#000;font-weight:normal;}
a.menu2:visited {text-decoration:underline; color:#000;font-weight:normal;}
a.menu2:active {text-decoration:underline; color:#000;font-weight:normal;} 
a.menu2:hover {text-decoration:underline; color:#050;font-weight:normal;}

a.bez_:link {text-decoration:none;color:#050;font-weight:normal;}
a.bez_:visited {text-decoration:none; color:#050;font-weight:normal;}
a.bez_:active {text-decoration:none; color:#050;font-weight:normal;} 
a.bez_:hover {text-decoration:none; color:#000;font-weight:normal;}

a.red:link {text-decoration:none;color:#F00;font-weight:bold;}
a.red:visited {text-decoration:none; color:#F00;font-weight:bold;}
a.red:active {text-decoration:none; color:#F00;font-weight:bold;} 
a.red:hover {text-decoration:none; color:#000;font-weight:bold;}

a.linia:link {
cursor: pointer;
color: #000;
text-decoration:none;
font-weight: bold; }
a.linia:visited {
cursor: pointer;
color: #000;
text-decoration:none;
font-weight: bold; }
a.linia:active {
cursor: pointer;
color: #000;
text-decoration:none;
font-weight: bold; }
a.linia:hover {
cursor: pointer;
color: #050;
text-decoration: underline;
font-weight: bold; }


.bgcolor {
  background-color: #FFF; }

.naglowek {
  background-color: #FFF;
  color: #005500;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-align: left;
  border-bottom: 1px solid #005500; }

.pogrubienie {
  font-weight: bold; }

.kursywa {
  font-style: italic; }

.podkreslenie {
  text-decoration: underline; }

div.baner_glowny {
  border-bottom: 1px solid #050;
  height: 130px; }

div.center {
  margin: 0 auto;
  text-align: center; }

div.details {
  clear: both; 
  margin: 0 auto;
  padding: 10px 0 0 0;
  width: 900px; }

div.kategorie_1 {
  width: 378px;
  height: 375px;
  float: left;
  margin: 10px 0 0 0; _margin: 10px 0 0 0; }

div.kategorie_2 {
  width: 368px;
  margin: 10px 0 0 0;
  text-align: left;
  vertical-align: top;
  color: #000; }

div.kontener {
  width: 950px;
  margin: 0 auto;
  border: 1px solid #050;
  background-color: #EEE; }

div.main {
  width: 779px;
  min-height: 860px;
  height: auto !important;
  height: 860px;
  padding: 0 10px 0 10px;
  vertical-align: top;
  border-left: 1px solid #050;
  background-color: #FFF;
  float: left; }

div.naglowek {
  text-align: left;
  vertical-align: top;
  font-weight: bold;
  font-size: 12px;
  color: #050;
  border-bottom: 1px solid #050; }

div.naglowek_779 {
  width: 779px;
  margin: 7px 0 10px 0;
  text-align: left;
  vertical-align: top;
  font-weight: bold;
  font-size: 12px;
  color: #050;
  border-bottom: 1px solid #050; }

div.naglowek_categories {
  width: 779px;
  margin: 7px 0 10px 0;
  padding: 0 0 3px 0;
  text-align: left;
  vertical-align: top;
  font-weight: bold;
  font-size: 12px;
  color: #050;
  border-bottom: 0px solid #050; }

div.naglowek_menu_bg {
  width: 150px;
  height: 20px;
  background-color: #050; }

div.naglowek_menu {
  color: #FFF;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
  font-weight: bold;
  padding: 3px 0 0 7px; }

div.nawigacja {
  width: 350px;
  height: 20px;
  float: left;
  padding: 4px 0 0 0;
  border-bottom: 1px solid #050;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-weight: normal; }

div.nowe_zdjecia_1 {
  clear: both;
  width: 779px;
  vertical-align: top;
  float: left; }

div.nowe_zdjecia_2 {
  width: 779px;
  margin: 10px 0 0 0;
  background-color: #FFF;
  color: #000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal; }

div.news {
  width: 750px;
  min-height: 100px;
  margin: 0 auto;
  padding: 10px 0 10px 0;
  border-bottom: 1px solid #050; }

div.news_naglowek {
  margin: 0 0 5px 0;
  font-weight: bold;
  font-size: 11px; }

div.nowosci_1 {
  width: 400px;
  height: 375px;
  float: left;
  margin: 10px 0 10px 0; }

div.nowosci_2 {
  width: 400px;
  text-align: left; }

div.ogloszenie {
  width: 750px;
  height: 64px;
  border: 1px solid #000;
  margin: 5px 10px 15px 10px;
  padding: 5px 0 5px 0;
  text-align: left;
  font-size: 11px;
  font-weight: normal;
  vertical-align: middle;
  color: #000;
  clear: both; }

div.pasek_nav {
  width: 943px;
  height: 18px;
  margin: 1px;
  background-color: #EEE;
  color: #050;
  text-align: right;
  padding: 3px 5px 0 0; }

div.prawa_autorskie {
  margin: 5px auto 5px auto;
  text-align: center; }

div.strona {
  width: 950px;
  background-color: #FFF;
  color: #000;
  border-top: 1px solid #050;}

div.text_menu {
  width: 138px;
  margin: 3px 5px 3px 7px;
  color: #000;
  font-weight: bold; 
  line-height: 160%; }

div.title {
  width: 250px;
  height: 20px;
  float: left;
  padding: 4px 0 0 0;
  border-bottom: 1px solid #050;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 15px;
  font-weight: bold; }

div.tresc {
  }



span.nr_linii {
  font-weight: bold;
  font-size: 15px;
  font-family: Arial,Helvetica,sans-serif; }

table.linie_opis {
  width: 700px;
  background-color: #EEE;
  border: 0px solid #000;
  margin: 0 auto;
  text-align: left; }

img.miniaturka {
  float: left;
  margin: 0 5px 5px 0;
  border: 0; }

img.miniaturka2 {
  float: left;
  margin: 0 5px 5px 5px;
  border: 0; }

span.nowosci {
  color: #000;
  font-size: 11px;
  font-weight: normal; }

.smalltext {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  font-weight: normal;
  text-decoration: none;
  color: #000; }

table.normal {
  border: 0; }

table.dane_tech {
  margin: 30px auto; }

td.komentarze_naglowek {
  color: #050;
  border-bottom: 1px solid #050;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-align: left;
  vertical-align: top; }

td.linie_komorki {
  padding: 3px; }

tr.line0 { background-color: #FFF;}
tr.line3 { background-color: #EEE;}

tr.line1,.x2001,.x2003,.x2005,.x2007,.x2009,.x2011,.x2013,.x2015,
.x2016,.x2018,.x2020,.x2022,.x2024,.x2026,.x2028,.x2030,.x2032,.x2034,.x2036,.x2038,
.x2039,.x2041,
.x2043,.x2045,.x2047,.x2049,.x2051,.x2053,.x2055,.x2057,.x2059,.x2061,.x2063,.x2065,
.x2067,.x2069,.x2071,.x2073,.x2075,.x2077,.x2079,.x2081,.x2083,.x2085,.x2087,.x2089,.x2091,.x2093,.x2095,.x2097,.x2099,
.x2101,.x2106,.x2109,.x2121,.x2128,.x2154,.x2180,.x2187,.x2189,.x2217,.x2250,.x2275,.x2285,
.x2300,.x2304,.x2312,.x2321,.x2325,.x2332,.x2339,.x2342,.x2351,.x2410,
.x2480,.x2482,.x2484,.x2486,
.x2501,.x2503,
.x2504,.x2506,.x2508,.x2510,.x2512,.x2514,.x2516,.x2518,.x2520,.x2522,.x2524,.x2526,.x2528,.x2530,.x2532,.x2534,.x2536,.x2538,.x2540,.x2542,.x2544,.x2546,
.x2601,.x2603,.x2605,.x2607,.x2609,.x2611,
.x2615,.x2617,.x2619,.x2621,.x2623,.x2625,.x2627,.x2629,.x2631,.x2633,.x2635,.x2637,.x2639,
.x2701,.x2703,.x2705,.x2707,.x2709,.x2711,.x2713,.x2715,.x2717,.x2719,.x2721,
.x2723,.x2725,.x2727,
.x2800,.x2802,.x2804,.x2806,
.x8041,.x8043,.x8045,.x8047,.x8049,.x8052,
.x8261,.x8263,.x8265,.x8267,
.x9061,.x9063,.x9065,
.x9271,.x9273,.x9275,.x9277,.x9279,
.x9832

  { background-color: #DDD;}

tr.line2,.x2002,.x2004,.x2006,.x2008,.x2010,.x2012,.x2014,
.x2017,.x2019,.x2021,.x2023,.x2025,.x2027,.x2029,.x2031,.x2033,.x2035,.x2037,
.x2040,.x2042,
.x2044,.x2046,.x2048,.x2050,.x2052,.x2054,.x2056,.x2058,.x2060,.x2062,.x2064,.x2066,
.x2068,.x2070,.x2072,.x2074,.x2076,.x2078,.x2080,.x2082,.x2084,.x2086,.x2088,.x2090,.x2092,.x2094,.x2096,.x2098,
.x2104,.x2108,.x2112,.x2127,.x2130,.x2177,.x2183,.x2188,.x2196,.x2234,.x2263,.x2283,.x2299,
.x2303,.x2307,.x2316,.x2322,.x2330,.x2338,.x2340,.x2348,.x2356,.x2461,
.x2481,.x2483,.x2485,
.x2502,
.x2505,.x2507,.x2509,.x2511,.x2513,.x2515,.x2517,.x2519,.x2521,.x2523,.x2525,.x2527,.x2529,.x2531,.x2533,.x2535,.x2537,.x2539,.x2541,.x2543,.x2545,.x2547,
.x2602,.x2604,.x2606,.x2608,.x2610,
.x2616,.x2618,.x2620,.x2622,.x2624,.x2626,.x2628,.x2630,.x2632,.x2634,.x2636,.x2638,.x2640,
.x2702,.x2704,.x2706,.x2708,.x2710,.x2712,.x2714,.x2716,.x2718,.x2720,
.x2722,.x2724,.x2726,
.x2801,.x2803,.x2805,
.x8042,.x8044,.x8046,.x8048,.x8051,
.x8262,.x8264,.x8266,
.x9062,.x9064,.x9066,
.x9272,.x9274,.x9276,.x9278,.x9280


  { background-color: #EEE;}


.red {
  color: #F00; }

.orange {
  color: #F70; }

.blue {
  color: #00F; }

.purple {
  color: #A0A }

hr {
  height: 1px; 
  color: #050;
  background-color: #ffffff;
}

ul, li, p, td {
  color: #000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}

.tablehead {
  background-color: #e8e8e8;
  color: #004c75;
}

.tablebottom {
  background-color: #050;
}

.bordercolor {
  background-color: #050;
}

.tablebgcolor {
  background-color: #EEE;
}

.navbar {
  background-color: #EEE;
  color: #050;
  border-bottom: 1px solid #050;
}

.row1 {
  background-color: #EEE;
  color: #000;
}

.row2 {
  background-color: #FFF;
  color: #000;
}

.head1 {
  color: #FFF;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-align: left;
}

.head2 {
  background-color: #050;
  color: #FFF;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
}

.clickstream {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
}



.marktext {
  color: #FF0000;
  background-color: #ffffff;
}

.new {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  color: #FF0000;
}

a:hover {
  color: #000000;
}

form {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  color: #000;
}

.logininput {
  background-color: #ffffff;
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #000;
  font-size: 11px;
  width: 130px;
}

.searchinput {
  background-color: #FFFFFF;
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #000;
  font-size: 11px;
  width: 130px;
}

.textarea {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #000;
  font-size: 11px;
  width: 230px;
}

.input {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #000;
  font-size: 11px;
  width: 230px;
}

.select {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #000;
  font-size: 11px;
}

.setperpageselect {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #000;
  font-size: 11px;
}

.categoryselect {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #000;
  font-size: 11px;
}

.dropdownmarker {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  background-color: #EEEEEE;
  color: #136c99;
  font-size: 11px;
}

.button {
  font-family:  Tahoma,Verdana,Arial, Helvetica, sans-serif;
  background-color: #FFF;
  color: #050;
  font-size: 11px;
  font-weight: bold;
}

/*--Categories------------------------------------------------*/
.catbgcolor {
  background-color: #FFF;
}

.maincat {
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  color: #050;
}

.subcat {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  font-weight: bold;
}

/*--Images----------------------------------------------------*/
.imagerow1 {
  background-color: #EEE;
  color: #000;
}

.imagerow2 {
  background-color: #FFF;
  color: #000;
}

/*--Comments--------------------------------------------------*/
.commentrow1 {
  background-color: #e1e1e1;
  color: #000;
  vertical-align: top;
  padding: 2px 3px 2px 3px;
}

.commentrow2 {
  background-color: #efefef;
  color: #000;
  vertical-align: top;
  padding: 2px 3px 2px 3px;
}

.commentspacerrow {
  background-color: #d1d1d1;
  color: #004c75;
}

.commenttextarea {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #000;
  font-size: 11px;
  width: 346px;
}

.commentinput {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #000;
  font-size: 11px;
  width: 346px;
}


.h { display: none }
.v { display: block }