  html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption {
  background:transparent none repeat scroll 0 0;
  border:0 none;
  margin:0;
  outline-color:-moz-use-text-color;
  outline-style:none;
  outline-width:0;
  padding:0;
  vertical-align:baseline;
}

body {color: #393939; font-family:Arial, Tahoma,Verdana,sans-serif; line-height:16px; font-size: 12px; margin: 0; padding: 0; background: #fff url('../pics/tlo.gif') repeat-x;}

    #TOP {position: relative; width: 100%;   height: 310px;margin:0 0 0px 0 }
    #KONTENER {background: url('../pics/tlo_top.gif') no-repeat; background-position: top center; width: 100%;  overflow: hidden;}
    #KONTENER_CENTER{width: 993px; margin: 0 auto;  border: 0px solid red;}  
    .KONTENER_CENTER{width: 993px; margin: 0 auto;  border: 0px solid red;}  
    #CENTER{width: 100%; }
    #CENTER2{width: 100%; }

.s_bottom  { padding-top:1stpx;background:#d0dce3;margin-top:15px; }   
.clear {clear: both;  height: 0px; }
.reset, reset li {margin: 0; padding: 0;}
.bold {margin: 0; font-weight: bold;}
.tytul, h1{padding-bottom: 11px; padding-left: 18px; color: #fff; font-size: 15px; font-weight: bold; background: url('../pics/tyt.gif') no-repeat; background-position: 6px 22px;}

p{ margin: 7px 0; }
/*  NAGLOWEK  */
/*=====================================*/

.logo{float: left; display: inline; width: 186px; margin-top: 25px; text-align: center;}
.naglowek{float: left; display: inline; width: 807px;}
.ico_top{ font-size: 11px;margin-top: 6px; float: left; display: inline; width: 700px; color: #d8e1ff; margin-left: 190px;}
.ico_top a{color: #d8e1ff; text-decoration: none;}
.ico_top a:hover{color: #d8e1ff; text-decoration: underline;}
.ico_len{height: 20px; text-align: right; margin-top: 6px; float: right; display: inline; width: 100px; color: #d8e1ff;}

.logo_ico{margin-bottom:20px; display: block; }

.notowania{ color: #d8e1ff; margin-left: 180px; font-size: 11px; width: 813px; }
.menu{min-height:44px; height:auto !important; height:44px;position:relative; padding-top: 4px;}

#gorne_menu_pl {position: relative; list-style-type: none; height: 44px; width: 995px; margin:0;padding:0; }
#gorne_menu_pl li {float: left; display: inline; height: 44px; margin:0;padding:0; }
#gorne_menu_pl a {display: block; width: 100%; height: 44px; background: url('../pics/menu.gif'); }
#gorne_menu_pl span {margin-left: -999em;}

#gorne_menu_eng {position: relative; list-style-type: none; height: 44px; width: 995px; margin:0;padding:0; }
#gorne_menu_eng li {float: left; display: inline; height: 44px; margin:0;padding:0; }
#gorne_menu_eng a {display: block; width: 100%; height: 44px; background: url('../pics/menu_eng.gif'); }
#gorne_menu_eng span {margin-left: -999em;}

#nm1_pl a {width: 113px; background-position: 0px 0px;}
#nm2_pl a {width: 122px; background-position: -113px 0px;}
#nm3_pl a {width: 170px; background-position: -235px 0px;}
#nm4_pl a {width: 182px; background-position: -405px 0px;}
#nm5_pl a {width: 182px; background-position: -587px 0px;}
#nm6_pl a {width: 109px; background-position: -769px 0px;}
#nm7_pl a {width: 115px; background-position: -884px 0px;}


#nm1_pl a:hover {background-position: 0px -145px;}
#nm2_pl a:hover {background-position: -113px -145px;}
#nm3_pl a:hover {background-position: -235px -145px;}
#nm4_pl a:hover {background-position: -405px -145px;}
#nm5_pl a:hover {background-position: -587px -145px;}
#nm6_pl a:hover {background-position: -769px -145px;}
#nm7_pl a:hover {background-position: -884px -145px;}


#nm1_eng a {width: 113px; background-position: 0px 0px;}
#nm2_eng a {width: 122px; background-position: -113px 0px;}
#nm3_eng a {width: 170px; background-position: -235px 0px;}
#nm4_eng a {width: 182px; background-position: -405px 0px;}
#nm5_eng a {width: 182px; background-position: -587px 0px;}
#nm6_eng a {width: 109px; background-position: -769px 0px;}
#nm7_eng a {width: 115px; background-position: -884px 0px;}


#nm1_eng a:hover {background-position: 0px -145px;}
#nm2_eng a:hover {background-position: -113px -145px;}
#nm3_eng a:hover {background-position: -235px -145px;}
#nm4_eng a:hover {background-position: -405px -145px;}
#nm5_eng a:hover {background-position: -587px -145px;}
#nm6_eng a:hover {background-position: -769px -145px;}
#nm7_eng a:hover {background-position: -884px -145px;}


/*  CENTER  */
/*=====================================*/

.sub_p1{width: 378px; float: left; display: inline;}
.sub_p2{width: 395px; float: left; display: inline; font-size: 11px;}
.sub_p3{width: 215px; float: left; display: inline; }
.sub_p4{ width: 215px; float: left; width: 740px; display: inline; font-size:12px;}
.sub_p5{width: 225px; float: right; display: inline;}

.rolety{/*background: url('../pics/sowaki.jpg') no-repeat; background-position: top center;*/ height: 322px; overflow: hidden;}
#verticaltextmenu div {position: relative;}
#verticaltextmenu h5 {font-weight: bold; color: #000; font-size: 12px; height: 31px; line-height: 31px; vertical-align: middle; margin: 0; padding-left: 30px; background:url('../pics/roller-h5.png') no-repeat;}
#verticaltextmenu h5 a{font-weight: bold; color: #000; font-size: 12px;display:block }
#verticaltextmenu h5 a:hover{ text-decoration:none }
#verticaltextmenu p {color: #363636; position: absolute; bottom: 3px; left: 6px; right: 5px; padding: 8px; background: #dde8ee;}
#verticaltextmenu p a{ color: #363636; } 

.bg1 {background-image: url('../pics/obrazek1.jpg');}
.bg2 {background-image: url('../pics/obrazek2.jpg');}
.bg3 {background-image: url('../pics/obrazek3.jpg');}
.bg4 {background-image: url('../pics/obrazek4.jpg');}
.bg5 {background-image: url('../pics/obrazek5.jpg');}


.news { float:left;margin-top:7px; }
.data {color:#535353;float:right;font-size:10px;margin:0;padding:0;text-align:right;width:75px;}
.tytul_aktu {float:left;margin:0;padding:0;text-align:left;width:280px;}
.tytul_aktu a{color:#406184; font-weight: bold; text-decoration: none;}
.tytul_aktu a:hover{text-decoration: underline;}






.news_all{ padding: 7px 18px 0px 18px; width:359px;min-height:325px; height:auto !important; height:325px;}

.text_aktu{margin-bottom: 0px; margin-top: 2px;}
.fotka_aktu {float:left;margin:0;}
.fotka_aktus {margin-right:10px;}
.read_more { padding-left: 10px;background-image:url(../pics/news_ico.gif);background-position:3px 6px;background-repeat:no-repeat;color:#D41F16;text-decoration:none;}
.read_more:hover {text-decoration:underline;}
.oth_news{margin-top: 5px;}
.button_arch{float: right; text-decoration: none; padding: 5px 8px 10px 24px; display: block; width: 115px;color: #000;  background: url('../pics/button.gif') no-repeat; }
.search{margin-top: -3px; float: right; display: inline; width: 270px; height: 25px; background-image:url('../pics/input_s.gif'); background-repeat:no-repeat;}
.szukaj_input{border: 0px; background-color: transparent; color: #545454; padding:5px; width: 180px; }

.search2{margin-top: -3px; float: right; display: inline; width: 270px; height: 25px; background-image:url('../pics/input_s.gif'); background-repeat:no-repeat;}
.szukaj_input{border: 0px; background-color: transparent; color: #545454; padding:5px; width: 180px; }


.realizacje{margin-top: 15px;}
.realizacje_c{ min-height:178px; height:auto !important; height:178px; margin-top: 10px; background: url('../pics/box_bg.gif') no-repeat; }
.realizacje_bottom{ background: url('../pics/box_bg_bottom.gif') no-repeat; height: 9px;}
.realizacje_roz{ background: url('../pics/box_bg_roz.gif') repeat-y;}

.panel_gu {bottom:-6px;position:relative;width:165px; float: left; }

ul.rel {float:left;list-style-type:none;margin:0;overflow:hidden;width:160px; margin-left: 6px; display: inline;}
ul.rel li { float:left;list-style-type:none;margin:0 3px 0 0;padding:0;}
ul.rel li a {color: #406084; font-size: 14px; display:block;height:20px;padding-bottom:4px;padding-top:12px;text-align:center;text-decoration:none;width:160px;}
.rel_1 {background:transparent url('../pics/button_li.gif') no-repeat;color:#5E6165;font-weight:bold;}

.panel_gu2 {bottom:-6px;position:relative;width:200px; float: left;}

ul.rel_2 {float:left;list-style-type:none;margin:0;overflow:hidden;width:190px; margin-left: 6px;}
ul.rel_2 li {float:left;list-style-type:none;margin:0 3px 0 0;padding:0; display: inline;}
ul.rel_2 li a {font-size: 14px; display:block;height:20px;padding-bottom:8px;padding-top:8px;text-align:center;text-decoration:none;width:32px;}
.rel_2_1 {color: #a1b5c2; background:transparent url('../pics/button_li2.gif') no-repeat;font-weight:bold;}
.rel_2_2 {color: #ffffff; background:transparent url('../pics/button_li2_2.gif') no-repeat;font-weight:bold;}

.real_main{padding: 15px 15px 0 15px; font-size: 11px;}

.tyt_rel {color:#406184; font-weight: bold; text-decoration: none;}
.tyt_rel:hover{text-decoration: underline;}


.notowania2{margin: 5px 15px 0px;}
.notowania2_c{ min-height:177px; height:auto !important; height:177px margin-top: 10px; background: url('../pics/box2_bg.gif') no-repeat; }
.notowania2_bottom{ background: url('../pics/box2_bg_bottom.gif') no-repeat; height: 10px;}
.notowania2_roz{ background: url('../pics/box2_bg_roz.gif') repeat-y;}


.panel_gu3 {bottom:-6px;position:relative;width:353px; float: left;}

ul.notow {float:left;list-style-type:none;margin:0;overflow:hidden;width:353px; margin-left: 6px;}
ul.notow li {float:left;list-style-type:none;padding:0; margin: 0px;} 
ul.notow li a { font-size: 14px; display:block;height:20px;padding-bottom:4px;padding-top:12px;text-align:center;text-decoration:none;}

.notow_1_active {margin:0 3px 0 0; width:160px;background:transparent url('../pics/button_li.gif') no-repeat;color: #406084;font-weight:bold;}
.notow_1 {margin:0 3px 0 0; width:160px;background:transparent url('../pics/button_li_active.gif') no-repeat;color: #fff;font-weight:bold;}
.notow_2_active {width: 190px;background:transparent url('../pics/button_li22_active.gif') no-repeat;color:#406084;font-weight:bold;}
.notow_2 {width: 190px;background:transparent url('../pics/button_li22.gif') no-repeat;color:#fff;font-weight:bold;}


.stopka {  margin-bottom: 2px; text-align: center; ;height:auto !important;margin-top:15px;padding-top:8px; padding-bottom: 8px;}
.stopka a {color:#5F5F5F;text-decoration:none;}
.stopka a:hover {color:#5F5F5F;text-decoration:underline;}


.stopka2 {font-size: 11px;border-top:1px solid #e9f0f4;line-height:18px;padding:10px 0 10px 0px;}


.stopka2 .adres {float:left;width:260px;}
.stopka2 .kontakt {float:right;width:210px;}
.stopka2 .dane_ms {float:left;width:414px;}
.projekt {padding:5px 0 10px;text-align:right;}
.projekt a {color:#636567; text-decoration: none;}
.projekt a:hover { text-decoration: underline;}


/*  PODSTRONA  */
/*=====================================*/
.pasek_stron img{margin-bottom: -5px;}

.tytul_dzialu{display: block; padding: 12px 10px 12px 0px; color:#000; font-size: 15px; font-weight: bold; }
#menu{}

#menu div a{color:#416085; background: url('../pics/menu_bg1_hover.gif') no-repeat; background-position: 5px 12px;  display: block; padding:8px 0 8px 22px; text-decoration: none; border-bottom:1px solid #DDE5E7; font-weight: bold;}
#menu div a:hover{color:#416085; text-decoration: underline; background: #dde5e7 url('../pics/menu_bg1.gif') no-repeat; background-position: 5px 12px; }
#menu div div a{background: url('../pics/menu_bg2.gif') no-repeat; background-position: 20px 14px;  color:#545454;  display: block; padding:8px 0 8px 32px; text-decoration: none; border-bottom:1px solid #DDE5E7; font-weight: normal;}
#menu div div a:hover{color:#545454; background: #f9f9f9 url('../pics/menu_bg2_hover.gif') no-repeat;; background-position: 20px 14px; }

#menu div div div a{  background: none; color:#545454; font-size: 11px; display: block; padding:8px 0 8px 42px; text-decoration: none; border-bottom:1px solid #DDE5E7; font-weight: normal;}
#menu div div div a:hover{color:#545454; background: none;   }


.tyt_szuk{float: left; width:700px;}
.lokalizer {margin-top:13px; border-bottom: 1px solid #dde5e7; padding-bottom: 5px; margin-bottom: 10px;font-size:10px}
.lokalizer a{border-bottom: 0px solid #dde5e7;}

.aktu_szczegoly_tresc2{}
.aktu_szczegoly_tresc_data{float: right; width: 100px; text-align: right;}
.aktu_szczegoly_tresc_nagl{float: left; width: 630px; color:#416085;font-size:14px;font-weight:bold;}


.news_all_p{margin-bottom: 10px;}
.newsss_all{border-bottom:1px solid #dde5e7;padding-bottom:20px;padding-top:10px; margin-bottom: 10px;}

#wstecz_drukuj {border-top: 1px solid #dde5e7;font-size:10px;margin-top: 5px;margin-bottom:10px;padding-bottom:3px;padding-top:8px;text-align:left;}

#wstecz {float:left;}
#drukuj {float:right;}

.top_znaleziono {margin:10px 0;}
.znal_left a {font-weight:bold;}
.pasek_stron{margin: 10px 0;}
.szuk_p{margin: 10px 0;min-height: 37px; height: auto !important; height: 37px; background-image: url('../pics/szukos.gif'); background-repeat: no-repeat; padding-left: 90px; padding-top: 33px; color: #fff;}


.galeria_aktua{margin: 10px 0px; background: #f6f6f6; padding: 10px 0 10px 20px;}


.form1 { color: #626262; text-align: right; width: 170px; height: auto; float: left; margin: 0; padding: 9px 10px 5px 5px; }
.form2 { width: 315px; height: auto; float: left; margin: 0; padding: 5px 5px 5px 0; }

.form_11 {background-color:#FFFFFF;border:1px solid #D4D4D4;color:#626262;font-size:12px;height:auto;margin:0;padding:2px 0 0 2px;width:250px;}
.form_111 {background-color:#FFFFFF;border:1px solid #D4D4D4;color:#626262;font-size:12px;height:auto;margin:0;padding:2px 0 0 2px;width:350px;}

.form_11a {background-color:#FFFFFF;border:1px solid #D4D4D4;color:#626262;font-size:12px;height:auto;margin:0;padding:4px 0 4px 2px;width:250px;}


#aplik_naglowek {border-bottom:1px solid #ABBCCE;color:#667B8B;font-size:12px;font-weight:bold;height:auto !important;margin:5px 10px 15px;min-height:20px;padding-left:5px;}
.form1_a {color:#626262;float:left;height:auto;margin:0;padding:9px 10px 5px 5px;text-align:right;width:200px;}
.form2_a {float:left;height:auto;margin:0;padding:5px 5px 5px 0;width:315px;}


input.form_12a {background-color:#FFFFFF;border:1px solid #D4D4D4;color:#626262;font-size:12px;height:16px;margin:0;padding:2px 0 0 2px;width:180px;}
input.form_122a {background-color:#FFFFFF;border:1px solid #D4D4D4;color:#626262;font-size:12px;height:16px;margin:0;padding:2px 0 0 2px;width:145px;}


#a_tabela th {color:#667B8B;}
textarea.form_1111 {background-color:#FFFFFF;border:1px solid #E7E7E7;color:#626262;font-size:12px;height:auto !important;margin:0 0 0 15px;min-height:100px;padding:2px 0 0 2px;width:610px;}
#form_nag_a {background:#F6F6F6;border:1px solid #F2F2F2;height:auto;margin:20px 33px 0 25px;padding-bottom:10px;padding-top:10px;width:auto;text-align: left;}
#form_nag {background:#F6F6F6;border:1px solid #F2F2F2;height:auto;margin:20px 33px 0 25px;padding-bottom:10px;padding-top:10px;width:auto;text-align: left;}


.top_notowania{margin: 0 auto; width: 583px; background: #f1f1f1; padding: 5px;}
.calosc_wy {min-height: 30px;background: url('../pics/kalen_kartki.gif') no-repeat 0px 15px;padding: 20px 0 20px 70px; border-bottom:1px solid #DDE5E7;}

.wydarzenie {color:#4471AE;font-size:13px;}

.top_wydarzen_in{background: #f1f1f1; padding: 5px;}

.calosc_wy1 {min-height: 60px;}
.calosc_wy2 {min-height: 30px;background:transparent url('../pics/kalen_kartki2.gif') no-repeat 0 15px;;border-bottom:1px solid #DDE5E7;padding:20px 0 20px 70px;}
.calosc_wy3 {min-height: 30px;background:transparent url('../pics/kalen_kartki3.gif') no-repeat 0 15px;;border-bottom:1px solid #DDE5E7;padding:20px 0 20px 70px;}

ul.inne_wiadomosci li a{
  font-weight: bold;
  font-size: 11px;
  color: #406184;
  text-decoration: none;
}

ul.inne_wiadomosci li a:hover{
  text-decoration: underline;
}


.fotka1 { 
  background-color:#FFFFFF;
  background-image:url('../pics/galeria_bg.gif');
  background-position:left top;
  background-repeat:no-repeat;
  float:left;
  margin:5px 8px;
  text-align:center;
  padding: 5px;
  border: 1px solid #d6d6d6;
}

img.fotka { 
  width: 100px; 
  height: 75px; 
  margin: 15px 6px; 
  padding: 0; 
  border: solid 1px #959595; 
}



.foot_galeria { 

  color: #626262; 
  font-weight: normal; 
  text-align: center; 
  position: relative; 
  width: auto; 
  height: 24px; 
  margin-bottom: 5px; 
  padding-top: 8px; 
  padding-bottom: 7px; 
  border-right: 1px solid #e5e5e5; 
  border-bottom: 1px solid #e5e5e5; 
  border-left: 1px solid #e5e5e5; 
}

.border_files{
  border-bottom: 1px solid #e5e5e5; 
}

/* SZUKAJ REALIZACJE */

ul.szuk_real {float:left;list-style-type:none;margin:0;padding:0;overflow:hidden;width:353px; }
ul.szuk_real li {float:left;list-style-type:none;padding:0; margin: 0px; } 
ul.szuk_real li a { font-size: 14px; display:block;height:20px;padding-bottom:4px;padding-top:12px;text-align:center;text-decoration:none;}

.realiz_p_active {margin:0 3px 0 0; width:163px;background:transparent url('../pics/realiz1.gif') no-repeat;color: #fff;font-weight:bold;}
.realiz_p_active:hover { color: #fff; }
.realiz_p {margin:0 3px 0 0; width:163px;background:transparent url('../pics/realiz2.gif') no-repeat;color: #406084;font-weight:bold;}

.realiz_s_active {width: 163px;background:transparent url('../pics/realiz1.gif') no-repeat;color:#fff;font-weight:bold;}
.realiz_s_active:hover { color: #fff; }
.realiz_s {width: 163px;background:transparent url('../pics/realiz2.gif') no-repeat;color:#406084;font-weight:bold;}

a.realiz_s{color: #000;}
a.realiz_p{color: #000;}

.panel_szuk {position:relative;width:353px; float: left;}
.szuk_re{min-height:301px; height:auto !important; height:301px; background:transparent url('../pics/tlo_szukaj.gif') no-repeat;}

.flash_map{float: left; display: inline; width: 432px;}
.szuk_panel{color: #fff; font-weight: bold; font-size: 11px; float: right; display: inline; width: 290px; padding: 16px 0px 10px 10px;}

.select_szuk{margin-top: 4px; margin-bottom: 7px; background:transparent url(../pics/selinput_bg.gif) no-repeat scroll 0 0; border:0 none;padding:4px 5px;vertical-align:middle;width:259px;}

#szukaj_radio{font-weight: normal;}
.znal_pro{font-weight: bold; color: #416085; padding: 6px 0; border-bottom: 1px solid #dde5e7;}

.real_w_bg {margin: 15px 0;}
.real_w_bg .foto{float: left; display: inline; padding: 5px; background-color: #f4f7fa; }
.real_w_bg .opis{float: right; display: inline;  width: 560px;}

.real_g_bg {margin: 13px 0; background-color: #f4f7fa;}
.real_g_bg .foto{float: left; display: inline; padding: 5px; background-color: #f4f7fa; }
.real_g_bg .opis{float: right; display: inline;  width: 560px; margin-right: 5px;}



.opis_reliz{cursor: pointer; display: block; padding-top: 4px; color: #416085; font-weight: bold; font-size: 13px; text-decoration: none;}
.opis_reliz:hover{text-decoration: underline;}

.rel_who{color: #393939; font-weight: bold; margin: 11px 0 1px 0;}

.rok_sel{float: left; width: 360px; display: inline; margin-left: 5px; height: 22px;}
.rok_sel select{border: 1px solid #e6e6e6; height: 23px;}
.nag_galeria select{border: 1px solid #e6e6e6; height: 23px;}
.wyd_select select{border: 1px solid #e6e6e6; height: 21px;}


.left_inf{float: right; width: 514px; padding: 12px 0px 8px 1px;}
.right_inf{float: left; width: 213px; background: #1262f9 url('../pics/tlo_real.gif') repeat-x; background-position: left top;}
.right_inf img{padding: 0px 6px 6px 7px;}


.inf_name{background-color: #012ed9; color: #fff; padding: 10px; font-weight: bold; font-size: 13px;}
.real_time{padding: 10px 6px 6px 7px; color: #fff;}
.real_katygorie{padding: 10px 6px 20px 7px; color: #fff;}


ul.real_ul {
  list-style-type:none;
  margin:5px 0 0;
  padding:0;
}

ul.real_ul li {
  background:transparent url(../pics/rel_ul.gif) no-repeat  0px 5px;
  margin:0 0 0px;
  padding:0px 10px 0;
  color: #d8e1ff;
}

.klient{background-color: #e9eef1; padding: 4px;  font-weight: bold;}
.opisss{background-color: #e9eef1; padding: 4px;  font-weight: bold;}
.klientos{background-color: #e9eef1; padding: 4px;  font-weight: bold;}

.pro_1{padding: 132px 5px 5px 29px; width: 204px; float:left; border: 1px solid #dde5e7; background: url('../pics/pro_1.jpg') no-repeat; display: block; }
.pro_1:hover{border: 1px solid #c2d0d3; color: #000; }


.pro_2{margin-left: 8px;padding: 132px 5px 5px 29px; width: 204px; float:left; border: 1px solid #dde5e7; background: url('../pics/pro_2.jpg') no-repeat; display: block; }
.pro_2:hover{border: 1px solid #c2d0d3; color: #000; }


.pro_3{margin-left: 8px;padding: 132px 5px 5px 29px; width: 204px; float:left; border: 1px solid #dde5e7; background: url('../pics/pro_3.jpg') no-repeat; display: block; }
.pro_3:hover{border: 1px solid #c2d0d3; color: #000; }


.pro_4{ margin-bottom: 9px; margin-top: 9px;padding: 139px 5px 14px 29px; width: 204px; float:left; border: 1px solid #dde5e7; background: url('../pics/pro_4.jpg') no-repeat; display: block; }
.pro_4:hover{border: 1px solid #c2d0d3; color: #000; }


.pro_5{margin-bottom: 9px; margin-top: 9px; margin-left: 8px;padding: 132px 5px 5px 29px; width: 204px; float:left; border: 1px solid #dde5e7; background: url('../pics/pro_5.jpg') no-repeat; display: block; }
.pro_5:hover{border: 1px solid #c2d0d3; color: #000; }


.pro_6{margin-bottom: 9px; margin-top: 9px; margin-left: 8px;padding: 132px 5px 5px 29px; width: 204px; float:left; border: 1px solid #dde5e7; background: url('../pics/pro_6.jpg') no-repeat; display: block; }
.pro_6:hover{border: 1px solid #c2d0d3; color: #000; }


.co_pro{display: block;color: #000; font-weight: bold; text-transform: uppercase; font-size: 12px;}
.co_pro{color: #000; }

/*///////////////////////////*/

.produkty_ul{margin-top: 10px;}

.produkty_ul li{ margin:0px; padding:0px;}

.produkty_ul li a{margin:0px; margin-top: 2px; padding: 6px 15px 6px 33px; display: block;  background-image: none; background: #eff3f5 url('../pics/prod_ul.gif') no-repeat  11px 9px;font-weight: bold; }
.produkty_ul li a:hover{background: #dde5e7 url('../pics/prod_ul2.gif') no-repeat  11px 9px}

.tytul_prod{padding: 20px 0 10px 0; background: url('../pics/ty_nad.gif') repeat-x top left; color: #000; font-weight: bold; font-size: 15px; text-transform: uppercase; }
.thin_prod{padding-bottom: 13px;}

.foto_prod{width: 280px; float: left; margin-bottom: 30px; }
.naz_prod{ margin-top: 50px; width: 420px; float: left; color: #416085; display: inline; background-color: #e8edef; padding: 20px; font-size: 14px; font-weight: bold;  text-transform: uppercase;}

.gu_catalog{display: block; padding: 20px 30px 30px 60px; background: url('../pics/katalog.gif') no-repeat top left; font-weight: bold; color: #416085;}

.lista_plik_prod{ border: 8px solid #f3f3f3; padding: 6px;}

.prod_a:hover{text-decoration: none;}
.box_gu{font-weight: bold;}

.produkt{ display:block;width:194px;height:50px; background: url() no-repeat left top;float:left;margin:3px;padding:140px 15px 0 30px; color:#545454} 
.pro1{ background: url(../pics/pro_1.jpg) no-repeat left top  } 
.pro2{ background: url(../pics/pro_2.jpg) no-repeat left top }  
.pro3{ background: url(../pics/pro_3.jpg) no-repeat left top }  
.pro4{ background: url(../pics/pro_4.jpg) no-repeat left top }  
.pro5{ background: url(../pics/pro_5.jpg) no-repeat left top }  
.pro6{ background: url(../pics/pro_6.jpg) no-repeat left top }   

.kontakt-podstrona{ background:transparent url(../pics/kontakt_bg.jpg) no-repeat scroll left top;padding:60px 0 30px 300px;overflow:hidden }


.realizacja-slider{ background: #d0dce3 url(../pics/realizacje_slider_bg.png) no-repeat left top; padding:0}

.realizacja-slider .slider-bottom{ background: url(../pics/bottom-slider.gif) no-repeat left bottom;padding:0 6px 0px 4px }
#slider-button{position: relative; overflow:hidden;width:731px;margin: 0 0 0 0;padding:15px 0px 15px 0px }
#slider-button .l-r-btn {z-index:600;position:absolute; top:15px; left:0}
#slider-button .l-r-btn a{margin:0;padding:0;}
#slider-button .l-r-btn img{ border:0 none }
#slider-button .r-r-btn {z-index:600;position:absolute; top:15px; right:0}
#slider-button .r-r-btn a{margin:0;padding:0;}
#slider-button .r-r-btn img{ border:0 none } 
#slider-button #all-slider{width:8000px;overflow:hidden;margin:0 0 0 20px}
#slider-button #all-slider a {vertical-align: middle; float:left;font-size:10px;font-weight:normal;margin:0 1px 0 1px;padding:13px 22px 0 22px;display:block;color:#545454;height:25px;background: url(../pics/slide-btn-bg.png) repeat-x ;background-position: left top; }
#slider-button #all-slider a:hover{background-position: left bottom;text-decoration: none;}


#gallery_container{ width:731px; margin:0px auto 0px; padding: 0px; display:block; position:relative; }
#thumb_container{ position:relative ; overflow:hidden ; width:442px; margin:0px; }
#thumbs { white-space:nowrap; display:block; position:relative; }

#thumbs a { padding:0px; margin:0px; }
#thumbs a img{ border:1px #333333 solid; }

.addbkwd { display:block; position:absolute; cursor:pointer; width:20px; height:38px; top:0px; right:0px; background:url(../pics/realizacje-btn-right.png) no-repeat; }
.addfwd { display:block; position:absolute; cursor:pointer; width:20px; height:38px; top:0px; left:0px; background:url(../pics/realizacje-btn-left.png) no-repeat; }

