.TEST { border:solid 1px red; }

.ABS{ position:absolute; }
.B{ font-weight:bold; }
.BG_FFF{ background-color:white; }
.C{ text-align:center; }
.FOTO{ border:solid 1px #037963; padding:1px; margin:5px 0px 5px 10px; }
.FONT7{ font-size:7pt; }
.HAND{ cursor:pointer; }
.L{ text-align:left; }
.M{ vertical-align:middle; }
.R{ text-align:right; }
.REL{ position:relative; }
.STD{ font-weight:normal; }

/***********************/
a{
  text-decoration:none;
  color:#2d6059;
}
a:hover{
  text-decoration:none;
  color:#6f8c8a;
}
body, img, table, td, th, div, p, input, select, form{
  border:none; margin:0; padding:0;
  font-family:tahoma,arial,liveration sans,sans;
  font-size:8pt;
  background-repeat:no-repeat;
  background-position:top left;
  vertical-align:top;
  color:#8b8b8b;
}
p{ margin:0px 0px 16px 0px; }
table{
  border-collapse:collapse;
  width:100%;
}

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

a.jezyk{
  color:#007761;
}
a.jezyk:hover{
  color:#003311;
}
a.jezyk_wyb{
  color:#8e8e8e;
}
a.menuD{
  color:#acacac;
  font-size:7pt;
}
a.menuD:hover{
  color:#666666;
}
a.menuG{
  font-size:10pt;
  color:#686868;
  font-weight:bold; 
}
a.menuG_wyb{
  font-size:10pt;
  color:#adcac5;
  font-weight:bold;
}
/************************/

.tab_wtoku td {
  background-color:#f6f6f6;
  color:#555555;
  vertical-align:middle;
  border-top:solid 2px white;
  padding:3px 5px 3px 5px;
} 

input.szukaj{
  width:108px;
  height:12px;
  padding:2px 5px 2px 5px;
  background-color:white;
  border:solid 1px #ededed;
  font-size:7pt;
}
input.transp{
  background-color:transparent;
}


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

td.jezyk{
  width:23px;
  background-image:url('images/jez_kropki.gif');
  background-position:center right;
  text-align:center;
  vertical-align:middle;
  font-size:7pt;
}
td.jezyk2{
  width:23px;
  text-align:center;
  vertical-align:middle;
  font-size:7pt;
}


td.lewo{
  background-image:url('images/tlo_lewo2.jpg');
  width:321px;
  background-position:bottom left;
  height:300px;
}

td.gora{
  background-image:url('images/gora_tlo.jpg');
  width:630px;
}


td.margL1{
  width:40%;
  background-image:url('images/margl1.jpg');
  background-position:top right;
}
td.margL2{
  background-image:url('images/tlo_lewo1.jpg');
  background-position:bottom right;
}
td.margL3{
  background-image:url('images/margl3.gif');
  background-position:top right;
  height:48px;
}

td.margP1{
  width:40%;
  background-image:url('images/margp1.jpg');
  background-position:top left;
}
td.margP3{
  background-image:url('images/margp3.gif');
  background-position:top left;
  height:48px;
}

td.menuG{
  height:28px;
  width:50px;
  text-align:center;
}
td.menuG_wyb{
  height:28px;
  width:50px;
  text-align:center;
  background-image:url('images/menug_strz.gif');
  background-position:bottom center;
}


td.prawo{
  width:622px;
  background-image:url('images/tresc_gora.jpg');
  background-position:top left;
}

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

td.real1{ width:25px; }
td.real2{ width:200px; }
td.real3{ width:200px; }
td.real4{ width:130px; }

td.real_rok{
  background-color:#6f8c8a;
  color:white;
  height:20px;
  vertical-align:middle;
  font-weight:bold;
  text-align:center;
}
td.real_nagl{
  background-color:#f6f6f6;
  color:#555555;
  height:20px;
  vertical-align:middle;
  font-weight:bold;
  padding:3px 5px 3px 5px;
}
td.real_linia{
  background-color:#f6f6f6;
  color:#555555;
  vertical-align:middle;
  border-top:solid 2px white;
  padding:3px 5px 3px 5px;
}

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

td.TD_ziel{
  background-color:#2d6059;
  color:white;
  height:20px;
  vertical-align:middle;
  font-weight:bold;
  text-align:center;
}
td.TD_szary{
  background-color:#f6f6f6;
  color:#555555;
  height:20px;
  vertical-align:middle;
  font-weight:bold;
  text-align:center;
}
td.TD_szary2{
  background-color:#f6f6f6;
  color:#555555;
  vertical-align:middle;
  border-top:solid 2px white;
  padding:3px 5px 3px 5px;
}


td.stopka{
  height:48px;
  background-image:url('images/stopka.jpg');
}



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