BODY {
background-color: #66757A;
background-image: url(obr2/tlologo.gif);
background-repeat: repeat-x;
background-position: top;
font-family: Verdana, Tahoma, Arial, sans-serif;
font-size: 12px; color: #222222; padding:0px;
}
TD      {FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; FONT-SIZE: 12px; COLOR: #222222}
TD.ank  {FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; FONT-SIZE: 10px; COLOR: #222222; padding: 0px 0px 7px 0px;}
H1       {FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; FONT-SIZE: 13px; COLOR: #222222; font-weight: bold;}
H2       {FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; FONT-SIZE: 13px; COLOR: #222222; font-weight: bold;}
P       {FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; FONT-SIZE: 12px; COLOR: #222222}
.menu {font-size: 12px; color: #ffffff;}
.data    {FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; FONT-SIZE: 10px; COLOR: #353535}

A:link { color: #AE5151; text-decoration: underline; }
A:active { color: #AE5151; text-decoration: underline; }
A:visited {	color: #AE5151; text-decoration: underline; }
A:hover  { color: #FF0000; text-decoration: none; }

a.menu:link {
font-family: Verdana;
color: #ffffff;
font-size: 12px;
text-decoration: none;
font-weight: bold;
}
a.menu:visited {
font-family: Verdana;
color: #ffffff;
font-size: 12px;
text-decoration: none;
font-weight: bold;
}
a.menu:hover {
font-family: Verdana;
color: #FFF580;
font-size: 12px;
text-decoration: none;
font-weight: bold;
}

a.stop:link {
font-family: Verdana;
color: #515151;
font-size: 10px;
text-decoration: none;
font-weight: none;
}
a.stop:visited {
font-family: Verdana;
color: #515151;
font-size: 10px;
text-decoration: none;
font-weight: none;
}
a.stop:hover {
font-family: Verdana;
color: #000000;
font-size: 10px;
text-decoration: none;
font-weight: none;
}

a.logow:link {
font-family: Verdana;
color: #222;
font-size: 12px;
text-decoration: underline;
font-weight: none;
}
a.logow:visited {
font-family: Verdana;
color: #222;
font-size: 12px;
text-decoration: underline;
font-weight: none;
}
a.logow:hover {
font-family: Verdana;
color: #222;
font-size: 12px;
text-decoration: none;
font-weight: none;
}

#blokl {
background: url(obr2/nagblokl.gif) no-repeat;
FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
FONT-SIZE: 12px;
height: 37px;
COLOR: #fff;
font-weight: bold;
margin: 0 0 0 0;
padding: 7px 0px 0px 12px;
}

#blokl2 {
FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
FONT-SIZE: 10px;
COLOR: #222222;
margin: 0 8 0 10;
}

#blokl2a {
FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
FONT-SIZE: 10px;
COLOR: #222222;
margin: 0 2 0 3;
text-align:center;
}

#blokl3 {
FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
FONT-SIZE: 12px;
COLOR: #222222;
margin: 0 8 0 10;
}

#blokp {
background: url(obr2/nagblokp.gif) no-repeat;
FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
FONT-SIZE: 12px;
height: 37px;
COLOR: #ffffff;
font-weight: bold;
margin: 0 0 0 0;
padding: 7px 0px 0px 12px;
}

#blokp2 {
FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
FONT-SIZE: 10px;
COLOR: #222222;
margin: 0 8 0 10;
}

#blokp2a {
FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
FONT-SIZE: 10px;
COLOR: #222222;
margin: 0 3 0 1;
text-align:center;
}

#bloks {
background: url(obr2/nags.gif) no-repeat;
FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
FONT-SIZE: 12px;
height: 28px;
COLOR: #ffffff;
font-weight: bold;
margin: 0 0 0 0;
padding: 7px 0px 0px 12px;
}

#glowne {
FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
FONT-SIZE: 12px;
COLOR: #222222;
margin: 10 10 0 10;
}

#stopka {
FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
FONT-SIZE: 10px;
text-align:center;
COLOR: #515151;
margin: 2 10 10 10;
}

div.error {
border: 1px dashed red;
margin-top: 10px;
margin-bottom: 20px;
padding: 5px;
text-align: center;
font-weight: bold;
color: red;
}

div.info {
border: 1px dashed green;
margin-top: 10px;
margin-bottom: 20px;
padding: 5px;
text-align: center;
font-weight: bold;
color: green;
}

.required {
color: red;
}

.required:before {
content: "* ";
color: red;
}

img { border: 0; }

img.zap {
border-width:1px;
border-style:solid;
padding: 1px 1px 1px 1px;
border-color: #B8B8B8;
background-color:#fff
}

img.zap:hover {
border-width:1px;
border-style:solid;
padding: 1px 1px 1px 1px;
border-color: #A10000;
background-color:#fff
}

TD.menu  {FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; FONT-SIZE: 10px; COLOR: #222; background-color:#fff; padding: 3px 0px 3px 0px; border-bottom: 1px solid; border-color: #d4d4d4;}

TD.menu2  {FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; FONT-SIZE: 12px; COLOR: #222;}

TD.menu3  {FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; FONT-SIZE: 10px; COLOR: #222; background-color:#eee;}

TR.menu-nag  {FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; FONT-SIZE: 12px; COLOR: #222; background-color:#ddd; }

.boks {
FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
FONT-SIZE: 10px;
COLOR: #222222;
}
