body, td {
  font-family: arial;
  font-size: 14px;
  background-color: #4166BE;
  color: #000000;
}
td {
  background-color: #00A9FB;
}
a {
  color: #FFFF99;
}
a:hover {
  color: #FFCC00;
}
.td_kolumna_menu {
  vertical-align: top;
  padding: 10px;
}
.menulink {
  color: #FFFFFF;
  text-decoration:none;
}
.menulink:hover {
  text-decoration:underline;
}
.link {
  color: #000000;
  text-decoration:none;
  font-weight:bold;
}
.link:hover {
  color: #FFFFFF;
}
.tab_menu,
.td_menu_1,
.td_menu_2,
.td_menu_3 
{ width: 183px; background-color:#0A76AC; }
.td_menu_1 { background-image:url(images/tlo_menu_1.png); height: 29px; padding-top: 8px; }
.td_menu_2 { background-image:url(images/tlo_menu_2.png); height: 25px; padding-top: 4px; }
.td_menu_3 { background-image:url(images/tlo_menu_3.png); height: 29px; padding-top: 4px; }
.td_menu_1,
.td_menu_2,
.td_menu_3 
{
  background-position: top left;
  background-repeat: repeat;
  vertical-align: top; 
  text-align: left;
  padding-left: 10px;
 
}
.stopka {
  text-align: center;
  padding:5px;
  border-bottom: 5px solid #000000;
}
.stopkalink {
  color: #000000;
  text-decoration:none;
}
.stopkalink:hover {
  color: #ffffff;
}
.emaillink {
  color: #000000;
}
.emaillink:hover {
  color: #ffffff;
}
.tekststrony {
  width: 547px;
  padding:10px 10px 15px;
  vertical-align: top;
}
.tdfoto {
  padding:10px;
  vertical-align: middle;
  text-align: center;
}

.sidephoto {
  padding-bottom: 5px;
}
.header {
  background-image:url(images/hamulka-up.jpg);
  background-position: top center;
  background-repeat: no-repeat;
  height: 50px;
  vertical-align: middle; 
}
.h5 {
  height: 5px;
}
.white_header1, .white_header2 {
  color: #FFFFFF;
  padding: 0px 5px;
  vertical-align: middle; 
  background: inherit;
}
.white_header1 {
  width:260px;
  text-align: center;
}
.white_header2 {
  width:260px;
  text-align: right;
}

.fg { font-size: 14px; }
.fc { font-size: 20px; }
.fh { font-size: 42px; font-weight:bold; }
.galeria {
  padding: 5px 10px;
  text-align:right;
  background-color:#4166BE;
}