a:visited     {FONT: 13px Arial CE, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION:underline}
a:active      {FONT: 13px Arial CE, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION:underline}
a:link        {FONT: 13px Arial CE, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION:underline}
a:hover       {FONT: 13px Arial CE, Helvetica, sans-serif; COLOR: #3975E5; TEXT-DECORATION:underline}

BODY          
{ 
padding:0px;
margin:0px;
}

font.adres
{
font: 10px Verdana; color:#000000;
}

#link {
FONT: 2px Arial;
color: #ffffff;
}

#link a {
FONT: 2px Arial;
color: #ffffff;
}

#link2 {
FONT: 10px Arial;
color: #244d9b;
}

#link2 a {
FONT: 10px Arial;
color: #244d9b;
}

td.baner_prawa
{
background-repeat:repeat-y;
}
td.pasek
{
font:2px Arial CE; COLOR: #FFFFFF;
}
td.menu
{
padding:20px;
background-repeat:repeat-x;
}

td.glowna
{
padding:22px;
background-repeat:repeat-x;
font:Georgia, "Times New Roman", Times, serif
}

td.poprzeczka
{
background-repeat:repeat-x;
}

td.galeria_tytul
{
background-repeat:repeat-x;
padding-bottom:2px;
padding-top:2px;
}

td.galeria
{
FONT: 13px Arial CE, Helvetica, sans-serif;
background-color:#EBF2FC;
padding:20px;
}

table.galeria
{
border-width: 1px;
border-style: solid;
border-color: #BAD7F0 #BAD7F0 #BAD7F0 #BAD7F0;
}

td.text
{
padding:22px;
}

.form
{
background-color:#E7F3FF;
}

h1 {
FONT: bold 14px  arial; COLOR: #000000;
}

td.galeriapowieksz_glowna
{
font-family:Arial, Helvetica, sans-serif;
color: #000000;
font-size:12px;
background:#BAD7F0;
}

td.galeriapowieksz_stopka
{
border: 1px solid #000000;
background:#3975E5;
color:#FFFFFF;
}

td.galeriapowieksz_link
{
border: 1px solid #000000;
background:#3975E5;
}

.galeriapowieksz_link a:visited     {FONT: 13px Arial CE, Helvetica, sans-serif; COLOR: #FFFFFF; TEXT-DECORATION: none}
.galeriapowieksz_link a:active      {FONT: 13px Arial CE, Helvetica, sans-serif; COLOR: #FFFFFF; TEXT-DECORATION: none}
.galeriapowieksz_link a:link        {FONT: 13px Arial CE, Helvetica, sans-serif; COLOR: #FFFFFF; TEXT-DECORATION: none}
.galeriapowieksz_link a:hover       {FONT: 13px Arial CE, Helvetica, sans-serif; COLOR: #FFFFFF; TEXT-DECORATION: none; background-color: #6888D1;
                     display: block;}

/*-------------------------------MENU-------------------------------------*/

#menu {
width: 12em; /* set width of menu */
background: #E7F3FF;
} 

#menu ul { /* remove bullets and list indents */
list-style: none;
margin: 0;
padding: 0;
}

/* style, color and size links and headings to suit */
#menu a, #menu h2 {
FONT: 12px  arial; COLOR: #000000;
display: block;
border-width: 1px;
border-style: solid;
border-color: #BAD7F0 #BAD7F0 #BAD7F0 #BAD7F0;
margin: 0;
padding: 2px 3px;
}

#menu h2 {
color: #fff;
background: #3975E5;
text-transform: uppercase;
}

#menu a {
color: #103454;
background: #E7F3FF;
text-decoration: none;
}

#menu a:hover {
color: #000000;
background: #D6ECFF;
}

/*----------------------------------------------------------------------------------Positioning the Pop Outs */

#menu li {
/* make the list elements a containing block for the nested lists */
position: relative;
} 

#menu ul ul ul {
position: absolute;
top: 0;
left: 100%; /* to position them to the right of their containing block */
width: 100%; /* width is based on the containing block */
}

/*-------------------------------------------------------------------------------------Hiding and Revealing using */
div#menu ul ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}