table {border-collapse: collapse; background-color: #FFFFFF;}
body {background-color: #CCCCCC; margin: 0px; text-align: center; background: url(images/bg.gif); background-color: #FFFFFF; background-repeat: repeat-x; background-position: top left;}
td	{font-family: Tahoma,Verdana,Arial; font-size: 11px; color: #333333;  text-decoration: none;}
th	{font-size: 11px; color: #333333; background-color: #c0c0c0; text-align: center}
hr {color: #999999; border-style: solid; height: 1px;}
h1 {color: #CC0000; font-size: 18px; font-weight: bold; margin-top: 1px; margin-bottom: 7px}
h2 {color: #000000; font-size: 15px; font-weight: bold;}
h3 {color: #000000; font-size: 13px; font-weight: bold;}
h4 {color: black; font-size: 11px; font-weight: bold;}
a {text-decoration: underline; color: #000000}
a:hover {text-decoration: underline; color: #990000}
p {text-align: justify; line-height: 120%}

.tdbg {background-color: #CCCC99;}
.flower {background: url(images/flower.jpg); background-repeat: no-repeat;  background-color: #CCCC99; background-position: bottom left}
.bottom_bg {color: #FFFFFF; background: url(images/bottom_bg.gif); background-repeat: repeat-x;  background-position: top left}
.footer {background-color: #FFFFFF;}
.menutable {border-top:1px solid #FFCC00;}
.yellow {background-color: #FFCC00}
.bg_yg {color: #000000; background: url(images/bg_yg.gif); background-repeat: repeat-x;  background-position: top left}
.bg_rg {color: #FFFFFF; background: url(images/bg_rg.gif); background-repeat: repeat-x;  background-position: top left}

li { list-style-image: url(images/s.gif); list-style-position: outside; margin-left: 12px}
#.justy {text-align: justify; line-height: 150%;}
#a.justy {text-decoration: underline}
#.grey {color: #666666}

form {margin-top: 4px; margin-bottom: 2px;}
input {font-family: Tahoma,Verdana,Arial; font-size: 11px; }
select {font-family: Tahoma,Verdana,Arial; font-size: 11px;}
textarea {font-family: Tahoma,Verdana,Arial; font-size: 11px;}
fieldset {border: 1px solid #333333; padding: 4px;}
.button {background-color: #CC0000; color: #FFFFFF; font-family: Verdana,Arial; font-size: 10px; font-weight: bold}
.frmbug {border: solid 1px #CC0000; }

.zebra {background-color: #C0C0C0;}
.uwaga {color: #990000;}
.dotpion {background: url(images/dot2.gif); background-repeat: repeat-y; background-position: center;}
.dotpoziom {background: url(images/dot2.gif); background-repeat: repeat-x; }
.border {border: 1px #CCCCCC solid}
.contact {background-color: #f1f1f1; padding: 10px}

#.gray1 {background-color: #F1F1F1;}

A.menulink {
display: block;
text-decoration: none;
color: #000000;
padding-bottom: 4px;
padding-top: 4px;
padding-left: 14px;
padding-right: 14px;
}

A.menulink:hover {
background-color:#FFCC00;
text-decoration: none;
color: #000000;
}


A.menulink2 {
display: block;
width: 305px;
font-weight: bold;
text-align: left;
text-decoration: none;
color: #000000;
border-top: 4px solid #FFFFFF;
padding-bottom: 7px;
padding-top: 5px;
}

A.menulink2:hover {
background-color:#CCCCCC;
border-top: 4px solid #FFCC00;
text-decoration: none;
color: #FFFFFF;
}

