BODY
{
background-image: url(../graphics/paski3.gif);
background-repeat:repeat;
background-color: #ffffff;

text-align: center;

margin:0; 
padding:0;
border: 0;

}

div#flag 
{
/*position: relative;
top: -30px;
left: 340px;*/

position: absolute;
top: 77px;
left: 700px;

z-index: 10;

font-size: 0;
padding: 0;
margin: 0;
}

div#banner
{
height: 105px;
width: 800px;

position: relative;
top: 0;

text-align:center;
font-size: 0;

padding:0;
margin: 0;
border:0;


z-index:2;
}

div#content 
{
position: relative;
top: 0;

width:760px;
height: 100%;

background-image: url(../graphics/bg1.gif);
background-repeat: repeat-x;
background-color: white;

font-family: Verdana ;
font-size: 14px;
 
text-align: justify;
 
margin: 0;
padding: 20px;
border: 0;

z-index:1;
}

div#content a:active {color:navy; text-decoration:none;}
div#content a:link {color:blue; text-decoration:none;}
div#content a:visited {color:green; text-decoration:none;}
div#content a:hover {color:red; text-decoration:underline;}

/*********************************
START: Menu CSS
*********************************/

.menuContainer
{

position: relative;
top: 0;

/*height: 25px;*/
height: 100%;
width: 800px;



/*background-image: url(../graphics/menu_bg.gif);
background-repeat: repeat-x;*/
z-index:10;

padding: 0;
margin: 0;
border:0;

text-align: center;

font-size: 0px;									/* zeby FF nie psul layoutu */
}

.menuSubContainer
{
width: 100%;
height: 25px;

background-image: url(../graphics/menu_bg.gif);
background-repeat: repeat-x;

font-size: 0px;

border:0;
margin:0; 
padding:0;

text-align: center;
}

.ulMenuLevel1{
list-style-type:none;

font-size: 0px;
margin:0;
padding:0;
border:0;

}

.liMenuLevel1{
list-style-type:none;

float:left;

font-size: 0px;
border:0;
padding: 0;
margin: 0;
}

.linkMenuLevel1{
display:block;

font-size: 0px;
border:0;
padding: 0;
margin: 0;
}

												/* rozsuwane menu, tlo itp.*/
.ulMenuLevel2{
list-style-type:none;							/* wylacz "znaczki" przed eltami listy */

position: relative;

margin: 0;
padding:0;

display:none;									/* hidden when not active */

background-color:#333333;

filter: alpha(opacity=80); 
-moz-opacity: 0.8;
KhtmlOpacity: .8;
opacity: .8;

}

.liMenuLevel2
{
/*line-height: 22px;*/

/*width:25%;
min-width:250px;*/
padding: 0;
margin: 0;
}


.liMenuLevel2 a{
text-decoration: none;
display:block;

color: #ffffff;

/*width:250px;*/
/*width:25%;
min-width:250px;*/

text-align: left;
padding-left: 25px;
padding-right: 25px;
font-family: arial;
font-size:12pt;

margin: 0;

}

.liMenuLevel2 a:visited{
text-decoration: none;
display:block;
color: #ffffff;

/*width:250px;*/
/*width:25%;*/
/*min-width:250px;*/


text-align:left;
padding-left: 25px;
padding-right: 25px;
font-family: arial;
font-size:12pt;

margin: 0;
}

.liMenuLevel2 a:hover{
text-decoration: none;
display:block;

/*width:250px;*/
/*width:25%;
min-width:250px;*/

text-align:left;

background:transparent; 
background:#424242;
color: #76B900;
font-family: arial;
font-size:12pt;

}


li:hover ul , li.over ul{ 				/* lists nested under hovered list items !!! */
display: block;

position: absolute;
/*top: 25px;*/	
padding: 0;
margin: 0;
}

/*********************************
END: Menu CSS
*********************************/



div#navigation
{
text-align: left;
font-size: 12px;
color: navy;
padding-left: 10px;
padding-top: 7px;
}

div#navigation a:active {color:navy; text-decoration:none;}
div#navigation a:link {color:navy; text-decoration:none;} 
div#navigation a:visited {color:navy; text-decoration:none;}
div#navigation a:hover {color:red; text-decoration:underline;}


/*********************************
KONTAKT CSS
*********************************/

.mail
{
color: blue;
font-weight: bold;
}

.firma
{
font-weight: bold;
font-size: 16px;
}

.kHead
{
color: navy;
font-weight: bold;
text-decoration: underline;
}

.kontakt
{
text-align: left;
padding-left: 175px;
}

.kompa
{
color: navy;
}
/*********************************
end: KONTAKT CSS
*********************************/

.centerFigure
{
text-align: center;
margin-left: auto;
margin-right: auto;
}

.floatl { float: left; margin: 0px 5px 5px 0px; }
.floatr { float: right; margin: 0px 0px 20px 25px; }

ul.c2 {
    list-style-type: disc;
    margin: 0 15px;
}
li{
    margin: 15px 0;
}

table.empty {
    border: 0;
    text-align: left;
}


