html {  background: #f2e2cd url("../../img/tla/tlo_html.jpg") center repeat;}
body {
   font-size: 11px; font-family: Arial;
  margin: 0; padding: 0; 
  color: #000;
  overflow-x: hidden;
  background: url("../../img/tla/tlo_body.jpg") no-repeat center top;
}

h1{line-height: 16px; padding: 0px 35px 0 35px;color: #000;font-family: Arial;font-size: 11px; text-align:justify}
img {border:0px;}
a {color:#000; font-size: 11px; text-decoration: none;  }
a:hover {color:#000;  font-size: 11px; text-decoration: none;   }
a:link, a:visited, a:active, a:focus, a:hover { outline:0 }
form {}
object, param, embed {  z-index:1; position:relative; }  
form {margin:0px; padding:0px;} 
p {padding:10px 0px; margin:0px;}
.btn_zmianaH { display:none; }
.left {float:left;}
.right {float:right;}
.clear {clear:both}
input {width:250px; height:16px; background:#fff; border:1px solid #999; margin:2px 0; font-size:11px; font-family: tahoma, arial, verdana, seans; }
.submit {width:150px; height:20px; color:#450f1e; margin:2px 0 2px 255px; background:#790418; border:1px solid #450f1e;}
textarea {width:250px; height:100px; background:#fff; border:1px solid #999; margin:2px 0; font-size:11px; font-family: tahoma, arial, verdana, seans; }
.png {}

/* top */

#top {margin:auto;width:979px; height:164px; position:relative; background: url("../../img/tla/tlo_top.jpg") 0 0 no-repeat;}
#top #logo {display:block;position:absolute; width: 330px; height: 120px; top:20px; left:25px;}

#kwiatek {display:block; width:112px; height:53px; position:absolute; right:170px; top:-53px; background: url("../../index.html") no-repeat;} 
#kobieta {display:block; width:181px; height:83px; position:absolute; right:0; top:13px; background: url("../../index.html") no-repeat;} 

/* koniec - top */

/* ikonki */
#ikonki { float: right; padding:5px 0 0px 0; width:100px; height:25px; position: relative;}
#ikonki a {display:block;  float:left;  height:25px;}
#ikonki #idHome { width:25px; margin-right: 8px; background: url("../../img/buttony/home.jpg") no-repeat; }
#ikonki #idMapa { width:25px; margin-right: 8px; background: url("../../img/buttony/mapa.jpg") no-repeat; }
#ikonki #idPoczta { width:25px; background: url("../../img/buttony/poczta.jpg") no-repeat; }
#ikonki #idHome:hover {width:25px; background: url("../../img/buttony/home.jpg") no-repeat left; filter:alpha(opacity=50); opacity:0.5; }
#ikonki #idMapa:hover {width:25px; background: url("../../img/buttony/mapa.jpg") no-repeat left; filter:alpha(opacity=50); opacity:0.5;}
#ikonki #idPoczta:hover {  width:25px; background: url("../../img/buttony/poczta.jpg") no-repeat left; filter:alpha(opacity=50); opacity:0.5;}
#ikonki #powtarzacz {width: 1500px; height: 37px; background: #ed1c24; position: absolute; top: 0; right: -1500px;}
/* ikonki  - koniec */

/* menu */
#tlo_menu {margin:auto; width:100%; height:63px; background: url("../../img/tla/tlo_menu2.jpg") repeat-x center top;}
#menu {margin:auto; width:980px; height:63px; background: url("../../img/tla/tlo_menu.jpg") no-repeat center top;}
#menu .poz { float: left; padding:0px 0 0 0;}

#menu span { display:block; float:left; width:2px; height:42px; border:0px; margin:0; padding:0; line-height:0; background: url("../../img/tla/menu_sep.jpg") no-repeat center top;}
#menu a {display:block; float:left; height:42px; margin:0; padding:0}
#menu a:hover {filter:alpha(opacity=50); opacity:0.5;}

#menu .a_strona_glowna {width: 163px; background: url("../../img/buttony/strona_glowna.jpg") no-repeat; }
#menu .a_strona_glowna:hover {background: url("../../img/buttony/strona_glowna.jpg") no-repeat; }
#menu .a_strona_glowna_over {width: 163px; background: url("../../img/buttony/strona_glowna.jpg") no-repeat; }

#menu .a_o_firmie {width: 100px; background: url("../../img/buttony/o_firmie.jpg") no-repeat; }
#menu .a_o_firmie:hover {background: url("../../img/buttony/o_firmie.jpg") no-repeat; }
#menu .a_o_firmie_over {width: 100px; background: url("../../img/buttony/o_firmie.jpg") no-repeat; }

#menu .a_bhp_i_ppoz {width: 121px; background: url("../../img/buttony/bhp_i_ppoz.jpg") no-repeat; }
#menu .a_bhp_i_ppoz:hover {background: url("../../img/buttony/bhp_i_ppoz.jpg") no-repeat; }
#menu .a_bhp_i_ppoz_over {width: 121px; background: url("../../img/buttony/bhp_i_ppoz.jpg") no-repeat;}

#menu .a_pierwsza_pomoc {width: 168px; background: url("../../img/buttony/pierwsza_pomoc.jpg") no-repeat; }
#menu .a_pierwsza_pomoc:hover {background: url("../../img/buttony/pierwsza_pomoc.jpg") no-repeat; }
#menu .a_pierwsza_pomoc_over {width: 168px; background: url("../../img/buttony/pierwsza_pomoc.jpg") no-repeat; }

#menu .a_aktualnosci {width: 130px; background: url("../../img/buttony/aktualnosci.jpg") no-repeat; }
#menu .a_aktualnosci:hover {background: url("../../img/buttony/aktualnosci.jpg") no-repeat; }
#menu .a_aktualnosci_over {width: 130px; background: url("../../img/buttony/aktualnosci.jpg") no-repeat; }

#menu .a_polecane_strony {width: 177px; background: url("../../img/buttony/polecane_strony.jpg") no-repeat; }
#menu .a_polecane_strony:hover {background: url("../../img/buttony/polecane_strony.jpg") no-repeat; }
#menu .a_polecane_strony_over {width: 177px; background: url("../../img/buttony/polecane_strony.jpg") no-repeat; }

#menu .a_kontakt {width: 104px; background: url("../../img/buttony/kontakt.jpg") no-repeat; }
#menu .a_kontakt:hover {background: url("../../img/buttony/kontakt.jpg") no-repeat; }
#menu .a_kontakt_over {width: 104px; background: url("../../img/buttony/kontakt.jpg") no-repeat; }


/* koniec - menu */

/* content */

#content { margin:auto; padding: 0 0 0 0;width:992px; background: url("../../img/tla/content.png") left top repeat-y; }
#content_dol { margin: 0 auto 10px auto;width:992px; height: 3px; background: url("../../img/tla/tlo_conetnt1.png") left top no-repeat;  }
#oknoL {float:right; width:234px; padding: 0 0 0 6px;background: url("../../img/tla/oknoL_tlo.png") 0 0 repeat-y; }
#oknoP {float:left; width:737px; padding:0 0 20px 4px; min-height: 500px; }

/* koniec - content */

/* naglowki */
.naglowek_box_oferta {width:228px; height:40px; background: url("../../img/naglowki/box_oferta.png") no-repeat left top;}
.naglowek_box_kontakt {width:228px; height:40px; background: url("../../img/naglowki/box_kontakt.png") no-repeat right top;}
.belka_naglowek { width:326px; height: 31px;  background: url("../../img/tla/belka_tlo.jpg") 0 0 no-repeat; padding: 9px 0 0 24px;}
/* koniec - naglowki */

/* - dzial - */
#dzial {width:690px; padding:10px 0 0 24px; line-height:16px;}
#dzial .fotka img {margin:15px 15px 10px 0; border:1px solid #fff}
/* - dzial - koniec - */

/* - kontakt box -  */
#kontakt_box { width:228px; line-height:16px;  }
#kontakt_box .wiersz { padding:20px 20px 25px 25px; color:#313131 }
#kontakt_box a {color:#313131; text-decoration:underline;}
#kontakt_box a:hover {color:#313131; text-decoration:none;}
#kontakt_box_dol {width:228px; line-height:16px;  background: url("../../img/tla/kontakt_box_dol.jpg") 0 bottom no-repeat;}
/* - kontakt box - koniec - */

/* kontakt */
#kontakt_z_form {width:690px;  line-height:16px;}
#kontakt_z_form div.tresc {display:block;  padding:15px 20px 20px 20px; line-height:18px; }
#kontakt_z_form label {clear:both; float:left; width:250px; padding:4px 5px 0 0; margin:2px 0; text-align:right;  }
#kontakt_z_form label.kolP {clear:both; float:left;  width:375px; margin-left:305px; padding:0; text-align:left;}
#kontakt_z_form input {float:left;width:250px; height:16px; background:#fff; border:1px solid #999; margin:2px 0;}
#kontakt_z_form select {float:left;width:250px; height:23px; background:#fff; border:1px solid #999; margin:2px 0;}
#kontakt_z_form .submit, #kontakt_z_form .submit_form {width:150px; height:20px; background:#ed1c25; color:#fff; margin:2px 0 2px 255px; border:none;}
#kontakt_z_form .submit_form {width:80px;}
#kontakt_z_form textarea {float:left;}
#kontakt_z_form .bledy {color:#f00; font-weight:bold; }

#map {clear:both; width: 688px; height: 400px; color:#333; border:1px solid #bbb; position:relative; left:20px;  margin-top:10px;}
#map_canvas {clear:both; width: 688px; height: 400px; margin:0px; padding:0px;   position:relative; left:20px;  margin-top:10px; border:1px solid #bbb;font-size:11px;}
#directions {clear:both;width: 680px;margin:0px; padding:0px; position:relative; left:20px;  }
/* koniec - formularz - */

/* galeria */
#galeria {width:700px; padding:10px 0 0 0;line-height:16px; }
#galeria h2 {font-size:13px; font-weight:bold; margin:10px 0}
#galeria span.tresc {display:block; width:700px; line-height:16px; padding-bottom:15px;}
#galeria span.wiecej {display:block; width:700px; padding-bottom:10px; text-align:right; border-bottom:1px solid #c7c7c7; }
#galeria .gal_obszar {width:700px; position:relative; overflow:hidden;}
#galeria .gal_obszar ul {width:700px; margin:0; padding:0; list-style-type:none}
#galeria .gal_obszar ul li {float:left; width:125px; margin:0; text-align:center; padding:0 15px 10px 0; *padding:0 0px 10px 0; }
#galeria .gal_obszar li.hr {float:left;width:700px; height:1px; margin:0; padding:0; border:0;position:relative; overflow:hidden;}
#galeria .gal_obszar table {width:125px; height:105px; }
#galeria .gal_obszar img {border:1px solid #fff}
/* koniec - galeria */

/* - oferta box - */
#oferta_box {width:240px; padding: 10px 0 20px 0;}
#oferta_box a {display:block; width:173px; padding:7px 10px 7px 45px; background: url("../../img/tla/strzalka.jpg") 30px center no-repeat; color: #313131; }
#oferta_box a:hover {background: #ed1c24 url("../../img/tla/strzalka_over.jpg") 30px center no-repeat; color:#fff;}
#oferta_box a.over {font-weight: bold; display:block; width:173px;  padding:7px 10px 7px 45px; background: #ed1c24 url("../../img/tla/strzalka_over.jpg") 30px center no-repeat; color:#fff;}
#oferta_box a.over:hover { color:#fff;}
#oferta_box span {float: left;display:block; width:228px; height:1px; position:relative; overflow:hidden; background: #fff; }
/* - oferta box - koniec - */

/* oferta */
#oferta {width:690px; padding:10px 0 0 24px; line-height:16px; }
#oferta h2 {font-size:13px; font-weight:bold;margin:10px 0}
#oferta span.tresc {display:block; width:690px;}
#oferta span.tresc .fotka {margin:15px 15px 10px 0; border:1px solid #fff;}
/* koniec - oferta */

/* mapa_strony */
#mapa_strony {width:660px; padding:10px 25px 0 15px;line-height:16px; }
#mapa_strony ul {padding:0; margin:5px 0 3px 10px;}
#mapa_strony ul li {padding:0; margin:5px 0 3px 10px;}
#mapa_strony ul li a {font-weight:bold;}
#mapa_strony ul li ul {padding:0; margin:3px 0 3px 10px;}
#mapa_strony ul li ul li {padding:0; margin:3px 0 3px 10px;}
/* koniec - mapa strony */

/* footer */
#footer {margin:auto; width:1000px; height:70px; position:relative;  overflow: hidden; font-size: 11px; }
#facebook {position: absolute; width: 200px; height: 60px; background: url("../../img/buttony/fb.png") 0 0 no-repeat; top: 0; right: 5px; display: block;}
/* koniec - footer */

/* - menu dół - */
#menu_dol {float:left; padding:0 0 0 0; text-align:left;text-transform: uppercase}
#menu_dol a {display:block; float:left; padding:0 10px 0 10px; color:#fff; font-size: 11px; height: 35px; line-height: 35px;}
#menu_dol a:hover {display:block; float:left; color:#fff;padding:0 10px 0 10px; height: 35px; line-height: 35px;}
#menu_dol span {display:block; float:left; color:#fff; padding:0 3px 0 3px; height: 35px; line-height: 35px; }

#menu_dol a.over {color:#fff; font-weight: bold;}
/* - menu dół - koniec - */

/* - stopka - */
#podpis strong {color: #ed1c24; }
#podpis {clear:left; float:left; padding:1px 0 10px 10px; text-align:left; color: #fff; width: 1000px; line-height: 18px;}
/* - stopka - koniec - */

#uTagi {width: 980px; color:#fff; margin: 0 auto 15px auto; }
#uTagi a {color: #fff; }
