.txt_opisygg {
 color: #000000;
 visibility: hidden;
 font-size: 0px; 
}

div {
font-size: 10px;
}

img {
border:0px;
}

a			{color: #517F06; text-decoration: none; font-size: 10px;}
a:visited 	{color: #517F06; text-decoration: line-throuhg; font-size: 10px;}
a:active 	{color: #517F06; text-decoration: overline; font-size: 10px;}
a:hover 	{color: #000000 ; text-decoration: none; font-size: 10px;}

.menu:hover 	{color: #FFFFFF ; text-decoration: none; background-color: #3B4973;}

a.dark 			{color: #517F06; text-decoration: none; padding-left: 2px; padding-right: 2px;}
a.dark:visited 	{color: #517F06; text-decoration: line-throuhg; padding-left: 2px; padding-right: 2px;}
a.dark:active 	{color: #517F06; text-decoration: overline; padding-left: 2px; padding-right: 2px;}
a.dark:hover 	{color: #FFFFFF ; text-decoration: none; background-color: #79B418; padding-left: 2px; padding-right: 2px;}

.dark_selected
{
color: #FFFFFF ; text-decoration: none; background-color: #79B418; padding-left: 2px; padding-right: 2px;
}


ul
{
margin: 0;
padding: 0;
list-style: none;
}

li
{
line-height: 15px;
padding-left: 5px;
padding-top: 0px;
}

input, textarea, select
{
margin-left: 5px;
background-color: #FFFFFF;
border-color: #517F06;
border-style: solid; 
border-width: 1px;
}
li:hover 
{
line-height: 15px;
padding-left: 5px;
padding-top: 0px;
background-color: #79B418;
}

body { 
font-size: 10px;
font-family: Verdana, helvetica, sans-serif;
margin: 0px;
text-align: left;
background-image: url(../Obrazki/bg.gif); 
background-repeat: repeat-x;

}

td {
vertical-align: top;
text-align: left;
}

.up_logo {
width: 770px;
height: 15px;
}

.logo {

height: 57px;
width: 770px;
padding: 0px;
text-align: center;
background-repeat: no-repeat;
}

.blue_up {
font-size: 1px;
background-image: url('../Obrazki/up_green_bg.png');
height: 7px;
}

.blok_blue {
background-image: url('../Obrazki/green_bg.png');
border: 1px solid #79B418;

}

.name {
margin-left: 5px;
}

.footer {
width: 770px;
}

.blank {
font-size: 1px;
}

.txt_pod_logo {
font-size: 11px;
color: #000000;
font-family: Verdana, helvetica, sans-serif;
margin-top: 55px;
margin-left: 110px;
text-align: left;

}

.txt_db {
background-color: #79B418;
font-family: Trebuchet MS, Verdana, helvetica, sans-serif;
font-size: 10px;
padding-left: 5px;
padding-right: 5px;
color: #FFFFFF;
}

a.txt_cat1:LINK 	{ color: #FFFFFF; text-decoration: none; }
a.txt_cat1:HOVER	{ color: #000000; text-decoration: none; }
a.txt_cat1:ACTIVE	{ color: #FFFFFF; text-decoration: none; }
a.txt_cat1:VISITED	{ color: #FFFFFF; text-decoration: none; }


.txt_cat2 {
background-color: #FFFFFF;
font-family: Trebuchet MS, Verdana, helvetica, sans-serif;
font-size: 12px;
margin-left: 5px;
margin-right: 5px;
padding-left: 5px;
padding-right: 5px;
border: 1px solid #79B418;
}

a.txt_cat2:LINK 	{ color: #000000; text-decoration: none; }
a.txt_cat2:HOVER	{ color: #C0C0C0; text-decoration: none; }
a.txt_cat2:ACTIVE	{ color: #000000; text-decoration: none; }
a.txt_cat2:VISITED	{ color: #000000; text-decoration: none; }

.txt_cat3 {
background-color: #79B418;
font-family: Trebuchet MS, Verdana, helvetica, sans-serif;
font-size: 12px;
margin-left: 10px;
padding-left: 5px;
}

a.txt_cat3:LINK 	{ color: #000000; text-decoration: none; }
a.txt_cat3:HOVER	{ color: #C0C0C0; text-decoration: none; }
a.txt_cat3:ACTIVE	{ color: #000000; text-decoration: none; }
a.txt_cat3:VISITED	{ color: #000000; text-decoration: none; }

.txt_cat4 {
font-family: Trebuchet MS, Verdana, helvetica, sans-serif;
font-size: 10px;
margin-left: 5px;
padding-left: 15px;
}

a.txt_cat4:LINK 	{ color: #000000; text-decoration: none; }
a.txt_cat4:HOVER	{ color: #C0C0C0; text-decoration: none; }
a.txt_cat4:ACTIVE	{ color: #000000; text-decoration: none; }
a.txt_cat4:VISITED	{ color: #000000; text-decoration: none; }

.cat_select {
font-size: 9px;
}

label {
vertical-align: top;
padding-right: 2px;
padding-left: 5px;
font-weight: bold;
display: block;

}

.error
{
background-color: #CC3333;
width: 100%;
color: #FFFFFF;
text-align: center;
}

.error_g
{
background-color: #336633;
width: 100%;
color: #FFFFFF;
text-align: center;
}
.footer { font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; text-align: left }
