body {
  font-family: Tahoma, verdana, seans;
  margin: 0; padding: 0; 
  font-size:11px;
  color: #333;
  background: #0C7F51;
}
img {border:0px;}
a { font-family: Tahoma; font-size: 11px; text-decoration: none; border: 0px; }
object, param, embed {  z-index:1; position:relative; }  
form {margin:0px; padding:0px;}  
a.link1 {font-size:11px; color:#333;}  
a.link1:hover {color:#999;}  
a.normal {color:#db3c36; }
a.normal:hover {color:#000;}
a.bold {color:#db3c36; font-weight:bold; }
a.bold:hover {color:#000;}

#c_all {width:100%; }
#c_tlo {float:left; width: 100%; margin: 0 auto; background: url("../../img/tla/strona_gora.jpg") repeat-x top;}

.c_belka {float:left; width: 100%; margin: 0 auto; background: url("../../img/tla/tlo_strony.jpg") repeat-x top;}
.c2_belka {width: 980px; margin: 0 auto; height:23px;}

.c_logo {float:left; width: 100%; margin: 0 auto;}
.c2_logo {width: 980px; margin: 0 auto; height:137px; background: url("../../img/grafika/logo.jpg") no-repeat;}

.c_menu {float:left; width: 100%; margin: 0 auto; }
.c2_menu {width: 980px; margin: 0 auto; height:37px;}

.c_baner {float:left; width: 100%; margin: 0 auto; }
.c2_baner {width: 980px; margin: 0 auto; height:260px;}

.c_srodek {float:left; width: 100%; margin: 0 auto; background:#fff;}
.c_srodek_tlo {float:left; width: 100%; margin: 0 auto; background: url("../../img/tla/tlo_srodek.jpg") repeat-x top;}
.c2_srodek {width: 920px; margin: 0 auto; padding:35px 30px 0px 30px;}

.c_footer {float:left; width: 100%; margin: 0 auto;  background: url("../../img/tla/strona_dol.jpg") repeat-x top;}
.c2_footer {width: 980px; margin: 0 auto; height:95px;}

#ikonki {float:right; padding: 0px;}
#ikonki .ikonka {float:left; padding-left:10px}

#menu { float: left; width: 980px; height:37px; background: url("../../img/tla/menu_S.jpg") repeat-x; }
#menu .bokL { float: left; width: 14px; height:37px; background: url("../../img/tla/menu_L.jpg") no-repeat; margin-right:30px; }
#menu .separator { float: left; width: 1px; height:31px; background: url("../../img/tla/menu_separator.jpg") no-repeat;  }
#menu .guzik { float: left; padding:0px 10px; }
#menu .bokP { float: right; width: 14px; height:37px; background: url("../../img/tla/menu_P.jpg") no-repeat;  }
#menu .menu_poz { float:left; position:relative; top:6px; }

.menu_dol {float:left; padding-top:19px; padding-left:70px;}
.menu_dol .sep2 {float:left; text-align:center; color:#000; margin:0px 10px; padding-top:2px;}
.menu_dol .guzik {float:left; }
.menu_dol .btn {float:left; padding:1px 3px; }
.menu_dol .btn_activ{float:left; background:#06985E; padding:1px 3px; }
.menu_dol a {float:left;color:#000;font-size:11px; }
.menu_dol a:hover {color:#999;}
.menu_dol .btn_activ a {float:left;color:#fff;font-size:11px;}
.menu_dol .btn_activ a:hover {color:#999;}

.podpis {float:left; padding-top:20px; width: 956px;  color:#333;}
.podpis .left {float:left; font-weight:normal; color:#686868;}
.podpis .right {float:right;}
.podpis a {color:#00AB67;font-size:11px; font-weight:bold;}
.podpis a:hover {color:#333;}

.naglowek_dzial {float:left; width:910px; border-bottom:1px solid #DBDEDF; padding-bottom:8px; margin-bottom:12px;}
.naglowek2 {float:left; width:560px; border-bottom:1px solid #DBDEDF; padding-bottom:8px; margin-bottom:12px;}
.naglowek3 {float:right; width:315px; border-bottom:1px solid #DBDEDF; padding-bottom:8px; margin-bottom:12px; }


.oknoL {float:left;width:560px; padding-bottom:20px;}
.oknoP {float:right; width: 335px; padding-bottom:20px;}
.minHeight {float:left; width:1px; height:200px;}

#dzial {float:left; width:910px; padding-bottom:35px;}
.dzial2 {float:left; width:560px; padding-bottom:15px;}
.dzial3 {float:left; width:315px; padding:0px 0px 15px 20px;  border-left:1px solid #DBDEDF; }

#dzial .srodek {float:left; width:910px; padding-bottom:15px;}


#realizacje_box {margin-bottom:30px; float:left; width:315px; }
#realizacje_box .wiersz_akt {float:left; width:315px;margin:0px; }
#realizacje_box .wiersz_tlo2 {background:#eee;}
#realizacje_box .wiersz_srodek {width:315px;}
#realizacje_box .tytul {float:none; font-weight:bold; margin:3px 0px 10px 0px; color:#3E3F3F; font-size:13px;}
#realizacje_box .tresc {text-align:justify; color:#3E3F3F; padding-bottom:10px;}
#realizacje_box .wiecej {color:#0070CB; text-decoration:underline;}
#realizacje_box .zdjecie {float:left; margin:4px; padding:0px;}
#realizacje_box .fota_galeria {border:1px solid #0C8052; padding:1px;}
#realizacje_box .wiersz {float:left; width:315px;  overflow:hidden;}
#realizacje_box .wiersz_galeria {float:left; width:320px;}
#realizacje_box .wiecej {float:right; padding:10px 2px 0px 0px;}


#realizacje {margin-bottom:30px; float:left; width:910px; }
#realizacje .wiersz_akt {float:left; width:910px;margin:0px; border-bottom:1px solid #DBDEDF; padding:5px 0px 5px 0px;}
#realizacje .wiersz_tlo2 {background:#eee;}
#realizacje .wiersz_srodek {width:910px;}
#realizacje .tytul {float:none; font-weight:bold; margin:3px 0px 10px 0px; color:#3E3F3F; font-size:13px;}
#realizacje .tresc {text-align:justify; color:#3E3F3F;}
#realizacje .wiecej {color:#0070CB; text-decoration:underline;}
#realizacje .zdjecie {float:left; margin:10px 16px 10px 0px; padding:0px; text-align:center;}
#realizacje .fota_galeria {border:1px solid #0C8052; padding:1px;}
#realizacje .wiersz {float:left; width:910px; margin:10px 0px 10px 0px; }
#realizacje .tytul1 {float:none; font-weight:bold;}
#realizacje .art_linki {color:#000; text-decoration:none;}
#realizacje .art_linki:hover {color:#999; text-decoration:none;}

#referencje {margin-bottom:30px; float:left; width:910px; }
#referencje .wiersz_akt {float:left; width:910px;margin:0px; border-bottom:1px solid #DBDEDF; padding:5px 0px 5px 0px;}
#referencje .wiersz_tlo2 {background:#eee;}
#referencje .wiersz_srodek {width:910px;}
#referencje .tytul {float:none; font-weight:bold; margin:3px 0px 10px 0px; color:#3E3F3F; font-size:13px;}
#referencje .tresc {text-align:justify; color:#3E3F3F;}
#referencje .wiecej {color:#0070CB; text-decoration:underline;}
#referencje .zdjecie {float:left; margin:10px 13px 10px 0px; padding:0px; text-align:center;}
#referencje .fota_galeria {border:1px solid #0C8052; padding:1px;}
#referencje .wiersz {float:left; width:910px; margin:10px 0px 10px 0px; }
#referencje .tytul1 {float:none; font-weight:bold;}
#referencje .art_linki {color:#000; text-decoration:none;}
#referencje .art_linki:hover {color:#999; text-decoration:none;}

#kontakt_okno {float:left; width:910px; line-height:16px; padding-bottom:35px;}
#kontakt_okno .tytul {float:left; width:910px; margin-bottom:10px;}
#kontakt_okno .srodek {float:left; width:910px; margin:auto;}
#kontakt_okno .wiersz {width:910px; float:left; margin-top:10px;}
#kontakt_okno .kolL {width:320px; float:left; text-align:right; height:18px; margin:2px 0px; padding-top:2px; }
#kontakt_okno .kolP {width:575px; float:right; margin:2px 0px; }
#kontakt_okno .inputK {float:left; width:400px; height:16px; border:1px solid #999; background:#fff; color:#222;}
#kontakt_okno .submitK {float:left; width:117px; height:19px; border:0px; background: url("../../img/buttony/pokaz_droge.jpg") no-repeat;}

#map {width: 910px; height: 400px; color:#333; margin:auto; margin-top:10px;}
#map_canvas {width: 910px; height: 400px; }
#directions {width: 910px; }

#form_kon {float:left; width:910px; padding-bottom:35px;}
#form_kon .wiersz {float:left; width:910px; }
#form_kon .kolL {float:left; width:395px; text-align:right; height:18px; margin:2px 0px; padding-top:2px;}
#form_kon .kolP {float:right; width:500px;margin:2px 0px;}
#form_kon .podpis { float:left; width:500px; }
#form_kon .inputF, #form_kon .textareaF {float:left; width:250px; height:18px; border:1px solid #999; background:#fff; color:#222;}
#form_kon .textareaF {height:100px; width:348px; margin:0px; padding:0px;}
#form_kon .submitF {float:left; width:117px; height:21px; border:0px; background: url("../../img/buttony/wyslij.jpg") no-repeat;}
#form_kon .bledy {width:280px; color:#f00; font-weight:bold; padding-left:410px;}


#certyfikaty {margin-bottom:30px; float:left; width:910px; }
#certyfikaty .wiersz_akt {float:left; width:910px;margin:0px; border-bottom:1px solid #DBDEDF; padding:5px 0px 15px 0px; margin-bottom:10px;}
#certyfikaty .wiersz_tlo2 {background:#eee;}
#certyfikaty .wiersz_srodek {width:910px;}
#certyfikaty .tytul {float:none; font-weight:bold; margin:3px 0px 10px 0px; color:#3E3F3F; font-size:13px;}
#certyfikaty .tresc {text-align:justify; color:#3E3F3F; }
#certyfikaty .img_min {border:1px solid #0C8052; padding:1px; margin:0px 15px 15px 0px;}
#certyfikaty .img_min_right {border:1px solid #0C8052; padding:1px; margin:0px 0px 15px 18px;}













.top1 { float:left;width:305px; height:196px;  background: url("../../img/grafika/top_cz1.jpg") no-repeat;}
.top2 { float:left;width:350px; height:196px;  background: url("../../img/grafika/top_cz2.jpg") no-repeat;}
.top3 { float:left;width:303px; height:196px;  background: url("../../img/grafika/top_cz3.jpg") no-repeat;}

.right {float:right;}
.left {float:left;}
.center {text-align:center;}

#belka_top { float: right; height:21px; }
#belka_top a {margin:0px; padding:0px; float:left;}
.btn_zmianaH { display:none; }





.input_log { border:1px solid #eee; width:100px;height:18px;}
.submit_log { color:#fff; text-align:center; border:0px; padding:0px; margin:0px; width:76px; font-size:11px; height:21px; background: url("../../img/buttony/submit3.jpg") no-repeat;}

.tab_form1 {margin:auto; float:left; line-height:13px;}
.tab_form1 .W1 {float:left; padding:2px 0px;}
.tab_form1 .css_tab_belka {float:left; border-top:1px solid #fff; padding:5px 0px; height:11px; background:#f3f3f3; font-size:10px; color:#333; text-align:center; font-weight:bold; font-family: "Verdana"; }
.tab_form1 .css_tab_belka span { font-size:10px; color:#333; text-align:center; font-weight:bold; font-family: "Verdana"; }
.tab_form1 .css_tab_td1 {float:left;text-align:center; }
.tab_form1 .css_tab_td1_submit {float:left; text-align:center; margin-top:10px;}
.tab_form1 .TD_P {float:right; }
.tab_form1 .TD_L {float:left; margin-top:3px; text-align:right;}
.tab_form1 .pasek {float:left; border-top:1px solid #fff; height:1px; background:#999; font-size:1px;}
.tab_form1 .pasek_space_gora {margin-top:0px;}
.tab_form1 .pasek_space_dol {margin-bottom:0px;}
.tab_form1 .bledy {float:left; border-top:1px solid #fff; padding:5px 0px; background:#f3f3f3; text-align:center; font-weight:bold;color:#d00; font-size:10px; font-family: "Verdana";  }
.tab_form1 .td2_txt {margin-top:3px;}
.spawDiv {float:left;}

.tabela1 {margin:auto; width:100%;  line-height:13px;}
.tabela1 .css_belka td{ height:20px; background:#f3f3f3; font-size:10px; color:#333; font-weight:bold; font-family: "Verdana";  padding-left:2px; }
.tabela1 .css_naglowek td { height:20px; background:#f3f3f3; font-size:10px; color:#333; font-weight:bold; font-family: "Verdana";  text-align:center; }
.tabela1 .css_srodek td { height:20px; font-size:10px; color:#333; font-weight:bold; font-family: "Verdana";  text-align:center; }
.tabela1 .css_tresc td {height:17px; font-size:10px;  font-weight:normal;  padding-left:2px;}
.tabela1 .pasek { border-top:1px solid #fff; height:2px; background:#999; font-size:1px;}
.tabela1 .bledy {color:#f00; font-size:10px; font-weight:bold; text-align:center;}
.tabela1 .tab_tytul_L {text-align:left;}
.tabela1 .tab_tytul_C {text-align:center; }
.tabela1 .tab_tytul_P {text-align:right; }
.tabela1 .tab_tresc_L {text-align:left; }
.tabela1 .tab_tresc_C {text-align:center; }
.tabela1 .tab_tresc_P {text-align:right;}

.W750 {width:750px;}
.W700 {width:700px;}
.W694 {width:694px;}
.W690 {width:690px;}
.W680 {width:680px;}
.W600 {width:600px;}
.W580 {width:580px;}
.W560 {width:560px;}
.W550 {width:550px;}
.W540 {width:540px;}
.W535 {width:535px;}
.W500 {width:500px;}
.W450 {width:450px;}
.W400 {width:400px;}
.W370 {width:370px;}
.W350 {width:350px;}
.W335 {width:335px;}
.W320 {width:320px;}
.W300 {width:300px;}
.W280 {width:280px;}
.W250 {width:250px;}
.W230 {width:230px;}
.W220 {width:220px;}
.W200 {width:200px;}
.W160 {width:160px;}
.W150 {width:150px;}
.W100 {width:100px;}
.W80 {width:80px;}
.W65 {width:65px;}
.W60 {width:60px;}
.W50 {width:50px;}
.W40 {width:40px;}
.W30 {width:30px;}
.W29 {width:29px;}
.W28 {width:28px;}
.W27 {width:27px;}
.W25 {width:25px;}
.W20 {width:20px;}
.W10 {width:10px;}
.Wauto {margin:auto;}

.H300 {height:300px;}
.H250 {height:250px;}
.H200 {height:200px;}
.H150 {height:150px;}
.H100 {height:100px;}
.H50 {height:50px;}
.H20 {height:20px;}
.H10 {height:10px;}
.H5 {height:10px;}
.H4 {height:4px;}
.H3 {height:3px;}
.H2 {height:2px;}
.H1 {height:10px;}

.textarea1 {border:1px solid #999; width:300px; background:#f5f5f5; color:#000; margin:0px; padding:0px;padding-left:3px; font-size:11px;}
.input,.input1, .input2, .input3, .input4, .input5, .input6, .input7 {border:1px solid #999; height:18px; background:#f5f5f5; color:#000; margin:0px; padding:0px;padding-left:3px; font-size:11px;}
.submit,.submit1, .submit2, .submit3, .submit4, .submit5 {border:1px solid #999; height:20px;background:#eee; color:#000; margin:0px; padding:0px; font-size:11px;}
.input1, .submit1 {width:50px;}
.input2, .submit2 {width:100px;}
.input3, .submit3 {width:150px;}
.input4, .submit4 {width:200px;}
.input5, .submit5 {width:250px;}
.input6, .submit6 {width:300px;}
.input7, .submit7 {width:350px;}

