body {

   background-color: #ffffff;

   font-family: Tahoma, Verdana, Sans-Serif;

   font-size: 11px;

   margin: 0px;

}

img {
 border: none;
}
h1 {
  font-size: 15px;
  font-weight: bold;
}

A:active {

   text-decoration:none;

   color:#1863E1;

   font-size: 12px;

   font-weight: bold;

}

A:visited {

   text-decoration:none;

   color:#1863E1;

   font-size: 12px;

   font-weight: bold;

}

A:link {

   text-decoration:none;

   color:#1863E1;

   font-size: 12px;

   font-weight: bold;

}

A:hover {

   text-decoration:underline;

   color:#1863E1;

   font-size: 12px;

   font-weight: bold;

}



div#main {

   background-image:url(img/bg.jpg); 

   margin-left: auto;

   margin-right: auto;

   text-align: justify;

   width: 781px;

   padding:4px;

}



#l_bg {

   background-image:url(img/l_bg.jpg);

   background-repeat:repeat-y; 

}



#r_bg {

   background-image:url(img/r_bg.jpg);

   background-repeat:repeat-y; 

}



#logo {

   widht:242px;

   height:63px;

}



#poddzialy{

   widht:242px;

   height:42px;

   background-image:url(img/poddzialy.jpg);

   background-repeat:no-repeat;

}

#poddzialy_koniec{

   widht:242px;

   height:38px;

   background-image:url(img/poddzialy_dwn.jpg);

   background-repeat:no-repeat;

}

#kalkulator{

   widht:242px;

   height:48px;

   background-image:url(img/kalk_up.jpg);

   background-repeat:no-repeat;

}

#szukarka{

   widht:242px;

   height:49px;

   background-image:url(img/wyszukiwarka_up.jpg);

   background-repeat:no-repeat;

}

.szukarka_koniec {

   widht:242px;

   height:20px;

   background-image:url(img/wyszukiwarka_dwn.jpg);

   background-repeat:no-repeat;

}

#info{

   widht:242px;

   height:50px;

   background-image:url(img/info.jpg);

}

#tlo_informacje {

   background-image:url(img/info_bg.jpg);

   background-repeat:no-repeat;

   height: 158px;

}

#szukaj_end {

   widht:532px;

   height:12px;

   background-image:url(img/menu_dwn.jpg);

}

.rejestracja{

   widht:282px;

   height:189px;

   background-image:url(img/bg_rejestracja.jpg);

   background-repeat:no-repeat;

}





.tlo_menu {

   widht:242px;

   background-image:url(img/poddzialy_bg.jpg);

}

#text_menu_poddzialy {

   margin-left:8px;

   margin-right: 7px;

   background-image:url(img/renia.jpg);

   background-repeat:no-repeat;

}

#text_menu_poddzialy a {

   text-decoration:none;

   color:#1863E1;

   font-size: 12px;

   font-weight: bold;

}

#text_menu_poddzialy a:hover {

   text-decoration:none;

   color:#1863E1;

   font-size: 13px;

   font-weight: bold;

}



.text_menu {

   margin-left:10px;

   margin-top: 4px;

}

#stopka {

   background: url(img/stopka.jpg) no-repeat top;

   height: 91px;
   
   margin-bottom: 10px;

}

.stopkaLinki {
  font-size: 14px;
  margin: 30px 0 5px 15px;
  text-align: left;
  color: #003399;
  
}
.kreska {
  color: #0066FF;
}


.t_main {

   width: 781px;

   height: 85px;

}



.td_main_l {

   vertival-align:middle;

   text-align: center; 

   padding-left: 18px;  

}



.td_main_d {

   text-align: right;

   vertical-align: bottom;

}



.td_content_left {

   width: 242px;

   vertical-align: top;

}



.td_content_right {

   width: 532px;

   vertical-align: top;

}



img { 

   vertical-align: bottom; 

}

.rezTab {

	BORDER-RIGHT: #f2e4bb 1px; BORDER-TOP: #f2e4bb 1px solid; BORDER-LEFT: #f2e4bb 1px; BORDER-BOTTOM: #f2e4bb 1px solid

}

.field {

	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #999999 1px solid; WIDTH: 160px; COLOR: #666666; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Tahoma, Arial; HEIGHT: 18px

}

.field_b {

	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #999999 1px solid; WIDTH: 160px; COLOR: #666666; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Tahoma, Arial; HEIGHT: 14px

}

.field_h {

	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #999999 1px solid; WIDTH: 56px; COLOR: #666666; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Tahoma, Arial; HEIGHT: 18px

}

.field1 {

	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #999999 1px solid; WIDTH: 80px; COLOR: #666666; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Tahoma, Arial; HEIGHT: 18px

}

.field2{

	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #999999 1px solid; WIDTH: 130px; COLOR: #666666; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Tahoma, Arial; HEIGHT: 20px

}

.field3{

	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #999999 1px solid; WIDTH: 30px; COLOR: #666666; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Tahoma, Arial; HEIGHT: 20px

}

.field4{

	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #999999 1px solid; WIDTH: 15px; COLOR: #666666; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Tahoma, Arial; HEIGHT: 20px

}



.kontakt_input {

    BORDER: #999999 1px solid;

}

.kontakt_textarea {

    BORDER: #999999 1px solid;

    width: 400px;

    height: 100px;

}

.godziny {

   color: red;

}

fieldset {
  width: 490px;
}

legend {
  width: 450px;
}
.doPobrania {
  position: relative;
  top: -10px;
}
.oferta_poradnie {
  border-bottom: 1px dotted #5177C0;
  padding: 15px 0;
}
.bold {
  font-weight: bold;
}
.textOfertaMargin {
  margin-left: 25px;
}
.diagnostyka li, .nfz li, .oferta li, .dlaFirmy li, .szczepienia li, .aktualnosci li, .poradnik li, .usg li, .rtg li, .eeg li {
  background: url(img/tick_new3.png) no-repeat; 
  padding-left:30px;
  line-height:2.2em;
  list-style: none;
  font-weight: bold;
} 
.rehabilitacja li, .badaniaBezplatne li, .poradySpecjalistyczne li, .kontakt li, .dlaFirm li {
  background: url(img/tick_new3.png) no-repeat; 
  padding-left:30px;
  margin-left:-40px; 
  line-height:2em;
  list-style: none;
  font-weight: bold;
}
.prady li, .masaz li, .bezplatne li, .specjalistyczne li, .kontaktPodkategoria li, .dlaFirmPodkategoria li, .aktualnosciPodkategoria li {
  margin-left:0;
  padding-left: 10px;
  list-style: circle;
  background: none;
}
.masaz li, .bezplatne li, .specjalistyczne li, .dlaFirm li, .szczepienia li, .praca li, .usg li, .rtg li, .eeg li {
  font-weight: normal;
}
.kontaktPhone, .kontaktHome, .kontaktHour, .kontaktMail, .kontaktWeb {
  padding-left:40px; 
  line-height:2em;
  list-style: none;  
}   
.kontaktPhone {
  background: url(img/phone.png) no-repeat; 
}
.kontaktHome {
  background: url(img/home.png) no-repeat; 
}
.kontaktHour {
  background: url(img/hour.png) no-repeat; 
}
.kontaktMail {
  background: url(img/mail.png) no-repeat; 
}
.kontaktWeb {
  background: url(img/web.png) no-repeat; 
}
.kontaktPlacowkiMargin, .daneFirmyTable {
  margin-left: 50px;
}
td.daneFirmy {
  font-weight: bold;
  color: #000033;
}
.rehabilitacjaTextMargin {
  margin-left: 50px;
}
.bhpMargin {
  margin-left: 20px;
}
.rejestracjaCenter {
  text-align: center;
}
td.kontaktForm {
  width: 300px;
}

.jestesTutaj {
  color: #990000;
  font-weight: bold;
}
.tutajArrow {
  color: #0066FF;
}