table { border: 2px; }
td {margin:0px; }
body {margin:0; height:100%; background:#eeeeee; font: 11px Verdana, sans-serif; color:#4d7380;}
a {text-decoration:none;}
a:link, a:active, a:visited { color: navy; text-decoration: none;}
ul,form,input,h2,h3,h4,h5{margin:0; padding:0}
li{list-style:url(li.gif) outside; margin-bottom:5px }
#imageMenu li { list-style: none; margin-bottom:0 }
form {line-height:1,5}
input { vertical-align:middle; font-size: 10px}
textarea { width:555px }
#zapytanieform { width: 100% }
img {border:0}

#glowny{margin-top:0px; width:831px;background-color:#ffffff; border:2px solid #8e9696; border-top:0; margin:0 auto}

/* Tips */
.tip-title {
    font-size: 11px;
    margin: 0;
    color: #284193;
    padding: 8px;
    border: 1px solid #B0B0B0;
    background: #F2F2F2;
    text-align: justify;
    width: 250px;
}
.tip-text {
    display: none !important;
    font-size: 11px;
    padding: 8px;
    color: #333;
    background: #fff;
    border: 1px solid #222;
    border-top: none;
    margin: 0 5px;
}
/* Tips */

/* TOP */
#top{margin-top:0px; height:78px; border-bottom:3px solid #1bb8d1; position:relative}
#zeto{position:absolute; top:0; left:17px}
#partnerzy { margin: 0 0 0 110px; }

#banery {
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  margin-bottom: 10px;
  width: 100%; }
  
#banner {
  text-align: center;
  width: 100%;
  margin: 0 0 10px 0;
  z-index:2;
}
#baner_content{
  z-index:1;
}
#pomocnicze_linki a:hover{text-decoration:underline}

#p_link1,#p_link2,#p_link3,#p_link4{font:10px; font:inherit; color:#7d929d; padding:0 7px 0 29px; background:10px center no-repeat; border-right:1px dotted #7d929d;}
#p_link1{background-image: url(p_link1.gif)}
#p_link2{background-image: url(p_link2.gif)}
#p_link3{background-image: url(p_link3.gif)}
#p_link4{margin-left:-5px; background-image: url(p_link4.gif); border:0;}

#menu_kategorii{ float: left; background:#acadaf url(tlo1.gif) repeat-x; height:20px; width: 312px; margin: 0 0 0 10px}
#menu_kategorii a{ height:12px; text-align: center; width: 80px; font:bold 12px Tahoma; padding:3px 12px 5px; background: url(tlo2.gif) 0 0 no-repeat; float:left; color:#FFFFFF}
#menu_kategorii a:hover{ height:12px; background:#af0000 url(tlo2a.gif) 0 0 no-repeat;}

#podmenu_nav { display: block; margin: 0 0 0 4px; width: 190px; float: left}

#pasek_logo { float: right }

#dekoracja2 { width:990px; height:4px; background:url(t5.gif) 0 0 no-repeat; background-color: #FCFEFC; border-top:1px solid #e1e1e1}
#dekoracja3 { width:990px; height:4px; background:url(t5.gif) 0 0 no-repeat; background-color: #FCFEFC; border-bottom:1px solid #e1e1e1}

#ozdobnik { width: 9px; height: 10px; margin-right: 5px; vertical-align: middle; background-image: url(news.gif); float: left}
#aktualnoscitytul { font-weight: bold; text-align: left }
#aktualnosciskrot { text-align: justify; height: auto;}
#aktualnosci_wiersz img{ display: table;}
#aktualnosciwiecej{ padding:0px 5px 2px 404px; margin: 0 0 0 0}
#aktualnosciwiecej a{ display: block; cursor: pointer; cursor: hand; font: 10px Verdana, sans-serif; color:#3d4245; padding:0 0 0px 14px; background: url(strz.gif) 0 4px no-repeat}
#aktualnoscipowrot{text-align:right; margin:5px 20px 0 0;}
#aktualnoscipowrot a{ cursor: pointer; cursor: hand; font: 10px Verdana, sans-serif; color:#3d4245; padding-left:14px; background: url(m6.gif) 0 4px no-repeat}
#archiwum{ padding:0px 0px 5px 5px;}
#archiwum a{ cursor: pointer; cursor: hand; font: 10px Verdana, sans-serif; color:#3d4245; padding-left:14px; background: url(strz.gif) 0 4px no-repeat}

#listpierwie { color: black; font-weight: bold; text-align: center}
#aktlista { color: white; border: 1px solid; border-collapse: collapse}
#aktlista td{ border: 1px solid black; }

.mapa a{ color: #4d7380 }
#rss img{padding: 0 0 58px 0; 5vertical-align:top;}

#wyszukiwarkaform {padding:0 0 0 0; margin: 0 0 0 0}
#pole_szukania{font-size:11px; color:#608b9f; height:16px; border:1px solid #7f9db9; width:160px; vertical-align:middle; margin: 5px 0 3px 19px }
#wyszukiwarka img{position:fixed; bottom:0;}


/* END TOP */

/* FLASH */
#flash{ height:175px }
/* END FLASH */

/* MENU */
#menu{width: 980px; height:20px; background-color:#8c0f0f; padding-top:5px}
#menu a{font:bold 11px Verdana, sans-serif; color:#FFFFFF; padding:0 14px; border-right:1px dotted #FFFFFF; margin-top:5px;}
/* END MENU */

/* tresc1_glowna */
#tresc1_glowna{text-align:left; width:210px;margin:8px 6px 8px 8px !important; margin:8px 0 8px 4px; float:left;}
.news{padding:8px; margin-bottom:2px; text-align: left}
.news h5{font:bold 11px/16px Verdana, sans-serif; color:#3d4245; padding:0 0 5px 17px; background:url(news.gif) 0 2px no-repeat}
.wiecej{text-align:right; margin-top:5px;}
.wiecej a{ cursor: pointer; cursor: hand; font: 10px Verdana, sans-serif; color:#3d4245; padding-left:14px; background: url(strz.gif) 0 4px no-repeat}
.news1{background: url(linia1.gif) 0 0 no-repeat}
.news2{background: url(linia2.gif) 0 100px no-repeat}
.newsbg1{background-color:#f7f9f9}
.newsbg2{background-color:#eff3f4}
.newsletter{margin-top:30px; float:left}
.news_pole{width:160px; height:15px; font:11px Verdana, sans-serif; color:#555e65; padding-left:5px; border:1px inset #464646}
.news_przycisk {cursor:pointer; cursor:hand; border:0; background:#FFFFFF url(strz.gif) 0 4px no-repeat; font:bold 10px Verdana, sans-serif; color:#3d4245; float:right; padding:0 10px 0 14px}
.dekoracja1 {height:11px; width:180px;background:url(t5.gif) 0 0 no-repeat; background-color: #FCFEFC; border-top:1px solid #e1e1e1}
/* END tresc1_glowna */

/* TRESC1 */
#tresc1 {display:block; text-align:left; width:210px;margin:8px 10px 8px 2px; float:left}
#tresc1 .nag{ width: 100%; margin: 0 0 0 5px; text-align: left; text-decoration: bold; font-size: 11px; vertical-align:top; text-transform:none; color:#B5B7B6; display:block; float: left}
#tresc1 a{ font:11px inherit; font-weight: bold; color:#000000; padding-left:14px; display:block; height:21px; padding-top:6px; background: url( nag2.gif) 0 center no-repeat}
#tresc1 a:hover{ font-weight: bold; color:#FFFFFF;background:#4d7380 url( m2.gif) 0 center no-repeat}
#tresc1 .kropki { height:5px; width:210px; background:url(t5.gif) 0 0 no-repeat; background-color: #FCFEFC; border-top:1px solid #e1e1e1}
.kropki { height:5px; width:210px; background:url(t5.gif) 0 0 no-repeat; background-color: #FCFEFC; border-top:1px solid #e1e1e1}
/* #tresc1 .kropki{height:3px;width:200px; margin:0 auto; background: url( m3.gif) 0 center repeat-x; font-size:1px} */

#tresc1 a.podmenu1 {display:block; margin-left:15px; font-weight: none; font:11px inherit; color:#38484d; height:auto; padding:3px 0 3px 12px; background: url( m22.gif) 0 center no-repeat; border-bottom:1px solid #c3c3c3}
#tresc1 a.podmenu11 {display:block; margin-left:15px; font-weight: none; font:11px inherit; color:#38484d; height:auto; padding:3px 0 3px 12px; background: url( m22.gif) 0 center no-repeat; border-bottom:1px solid #c3c3c3}
#tresc1 a.podmenu1:hover{color:#000000;background:#eff3f4 url( m11.gif) 0 center no-repeat}
#tresc1 a.podmenu2{display:table;margin-top:3px; margin-left:22px; font-weight: none; font:11px inherit; padding-top:0px; color:#38484d;background:#fff url( m55.gif) 0 center no-repeat; padding-left:11px; height:12px }
#tresc1 a.podmenu22 {display:table; margin-left:22px; font-weight: none; font:11px inherit; color:#38484d; height:19px; padding-top:4px; background:#fff url( m55.gif) 0 center no-repeat; padding-left:11px;}
.podmenu22kreska { margin:2px 0 0 15px; border-bottom:1px solid #c3c3c3}
#tresc1 a.podmenu2:hover{display:table;color:#FF0000;background:#eff3f4 url( m44.gif) 0 center no-repeat}
#tresc1 a.podmenu22:hover{display:table;color:#FF0000;background:#eff3f4 url( m44.gif) 0 center no-repeat}
#tresc1 a.podmenu3{ display:block;margin-left:33px; margin-top:3px; padding-top:0px; font-weight: none; font:10 Verdana, sans-serif; color:#38484d;background:#eff3f4 url( m5.gif) 0 center no-repeat; padding-left:8px; height:12px }
#tresc1 a.podmenu3:hover{ font-weight: none; color:#FF0000; margin-top:3px; padding-top:0px; background:#eff3f4 url( m4.gif) 0 center no-repeat}
#tresc1 a.podmenu4{display:table;margin-left:40px; margin-top:3px; padding-top:0px; font:10 Verdana, sans-serif; color:#38484d;background:#eff3f4 url( m5.gif) 0 center no-repeat; padding-left:8px; height:12px }
#tresc1 a.podmenu4:hover{color:#FF0000; margin-top:3px; padding-top:0px; background:#eff3f4 url( m4.gif) 0 center no-repeat}

#tresc1 a.linia{border-bottom:1px solid #d9d9d9; padding-bottom:5px}
#tresc1 a.red{color:#e21f34}
#login { margin: 0px 0 0 5px; text-align:left}
/* END TRESC1 */

/* tresc2_glowna */
#tresc2_glowna{float:left; width:607px !important; width:602px; font:11px/16px Verdana, sans-serif;  color:#4d7380;}
.box{width:270px !important; width:265px; background-color:#f9fafb; padding:11px; border:1px solid #dde4ea; position:relative; float:left; margin:0 8px 8px 0; height:152px }
.box p{margin-top:5px}
.box .wiecej{position:absolute; bottom:5px; width:270px}
.box a.plus{font:11px Verdana, sans-serif; color:#afb3b3; text-decoration:underline; padding:0 5px 0 5px; background: url(kropa.gif) 0 center no-repeat; float:left}
.box a.wiec{background:#1bb8d1 url(strz2.gif) 2px 5px no-repeat;padding:2px 8px 4px 17px;color:#FFFFFF;}
.box .b1,.box .b2{position:absolute; right:-1px}
.box .b1{top:-1px}
.box .b2{bottom:-1px}
.box .lista{display:block; padding-left:10px; background: url(p_d_link2.gif) 0 center no-repeat; color:#555e65; margin-bottom:3px}
#sub{height:85px; position:relative;}
#sub .sp1,#sub .sp2{font:10px Verdana, Arial, Helvetica, sans-serif; color:#acacac; position:absolute}
#sub .sp1 {bottom:58px; left:13px}
#sub .sp2 {bottom:58px; left:225px}
#sub .pol{width:157px; height:18px; border:1px inset #484949; position:absolute; bottom:35px; left:12px}
#sub .przy{width:61px; height:19px; color:#FFFFFF; font: bold 11px Verdana, Arial, Helvetica, sans-serif; position:absolute; border:0; padding:3px 3px 3px 10px; background:#1bb8d1 url(strz3.gif) 5px center no-repeat; bottom:35px; right:12px  }
#sub .sp3{font:11px Verdana, Arial, Helvetica, sans-serif; color:#555e65; position:absolute; bottom:11px; left:15px}
/* END tresc2_glowna */

/* tresc2_cennik */
#tresc2_cennik{margin-right:10px; float:right; width:580px !important; width:580px; font:11px/16px Verdana, sans-serif;  color:#4d7380;}
#tresc2_cennik .tytul {text-align:left; vertical-align:top; text-transform:capitalize; color:#4d7380; display:block}
#cennik_div a{ color: #4d7380 }
/* END tresc2_cennik */

/* TRESC2 */
#tresc2{ margin: auto; vertical-align:top; text-align:left; width: 92%; font:11px Verdana, sans-serif; color:#4d7380}
#tresc2 .tg_tytul{font:12px Verdana; text-align:center;}
.tytul { margin: 6px 0 0 0; text-align: left; font-weight: none; font-size: 11px; vertical-align:bottom; text-transform:none; color:#5f5f5f;}
.tytul a{ margin: 0 0 0 0; text-decoration: none; text-align: left; font-weight: none; font-size: 11px; text-transform:none; color:#B5B7B6;}
.tytulprawa { margin: 3px 0 0 5px; text-align: left; font-size: 11px; vertical-align:top; text-transform:none; color:#B5B7B6; display:block}
#tresc2 .tg_tresc {vertical-align:top; text-align:justify;}

.zapytanieformularz{
  float:right;
  width:555px;
  margin:auto;
}

.zapytanieformularz td{
  padding:5px;
}
.zapytanieformularz input,select{
  color:#6F6F6F;
  border:1px solid #999999;
  background:#EEEEEE;
  font-size:11px;
  margin: 10px 0 0 0;
  width: 200px;
}

#radioform {
  border:1px solid #ffffff;
  width:50px;
  background:#FFFFFF;
}
/*#polozenie{ margin:5px 30px 10px; text-align:right;}
#polozenie .ptak {font-weight: bold; padding-left:10px; background:url( pta.gif) 0 4px no-repeat}
#polozenie a { font-weight: bold; font:9px Verdana, sans-serif; color:#83cbd0; }
*/
.ptak { font-weight: bold; }

#dekoracja { height:11px; width:550;background:url(t5.gif) 0 0 no-repeat; background-color: #FCFEFC; border-top:1px solid #e1e1e1}
.dekoracja {height:11px; width:550;background:url(t5.gif) 0 0 no-repeat; background-color: #FCFEFC; border-top:1px solid #e1e1e1}
.srodek{margin:20px auto;text-align:center}
.image{margin:20px auto;text-align:center; display:block;background-color:#eff3f4;border-top:0px; border-bottom:0px;}
.image a {font:0px; color:#ffffff;padding-left:0px; display:block; height:0px; padding-top:0px; background: url( 0.gif) 0 center no-repeat;}
.image a:hover{color:#FFFFFF;background:#ffffff url( m2.gif) 0 center no-repeat}

.srodekban{margin:20px; margin-top:200px auto;text-align:center}
.srodek a{color:#1bb8d1; font:11px Verdana, sans-serif; background:url(lupa.gif) 0 3px no-repeat; padding:0 0 1px 15px}
.srodek p{margin-top:0}
#tresc2 .srodek{margin-top:20px auto;text-align:center}
#tresc2 .srodek a{color:#1bb8d1; font:11px inherit; background:url( lupa.gif) 0 3px no-repeat; padding:0 0 1px 15px}
#tresc2 .srodek p{margin-top:0}
#tresc2 ul{margin-left:20px}
#tresc2 li{list-style:url(li.gif) outside; margin-bottom:5px }
#tresc2 .naglowek_2{display:block; border-bottom:1px dotted #a1a1a1; color:#a1a1a1}
/* END TRESC2 */


/* pomocnicze_linki_dolne */
#pomocnicze_linki_dolne{margin:14px 14px 0; text-align:right; border-top:1px solid #cfd9dd; border-bottom:3px solid #4d7380; height:18px; clear:both}
#pomocnicze_linki_dolne a{font:bold 10px inherit;color:#a5a6a6; padding:0 8px;}
#p_d_link1{background:url( p_d_link1.gif) 0 5px no-repeat}
#p_d_link2{background:url( p_d_link2.gif) 0 5px no-repeat}
#p_d_link3{background:url( p_d_link3.gif) 0 5px no-repeat}
/* END pomocnicze_linki_dolne */

/* zeto_adres */
#zeto_adres{margin:0 14px 0;font:10px inherit; color:#4d7380; text-align:center; height:26px; padding-top:10px}
/* END zeto_adres */

#menu_dolne,#copyright{font:9px inherit;text-align:center;margin:10px auto 0;}
/* menu_dolne */
#menu_dolne{color:#53838F;}
#menu_dolne a{color:#53838F;}
#xhtml {margin-left:770px; margin-top:5px;}
#hma {margin-left:5px; margin-top:5px;}
/* END menu_dolne */

/* copyright */
#copyright a{padding-bottom:25px;color:#A9ACAC;}
#copyright a:hover{padding-bottom:25px;color:#9D9D9D;}
/* END copyright */

#strona_glowna a { margin: 0 0 2px 0; background: none; font:11px inherit; font-weight: bold; color:#b5b7b6; padding:0 0 12px 5px; display:table; height: 0px}
#strona_glowna a:hover { margin: 0 0 2px 0; background: none; font-weight: bold; color:#b5b7b6; padding:0 0 12px 5px; }

#klauzula { margin: 20px 0 0 0; font-size: 10px; text-align: justify }

/* Portfolio */
#tytul_strony { font-size: 12px; font-weight: bold }

/*.ie_fix, .div_portfolio, .MultiBoxClose, .MultiBoxPrevious, .MultiBoxNext, .MultiBoxNextDisabled, .MultiBoxPreviousDisabled { behavior: url(http://ezeto.pl/_Multibox/iepngfix.htc); }*/
.div_portfolio { cursor: hand; cursor: pointer;  }