body {position: relative; left: 50%; margin: 0px 0px 0px -462px; padding: 0px; height: 100%; width: 926px; behavior: url(csshover.htc); }


BODY {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}



h2 {FONT-SIZE: 12px; 
    FONT-FAMILY: Arial, Helvetica, sans-serif; 
    FONT-WEIGHT: bold; 
    COLOR: #0060ae; 
    margin-top: 32px;}


p {FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif}


li {list-stile: margin-botton: 0.5em; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif;}


TABLE.styled {
	empty-cells: show
}
TABLE.styled TH {
	PADDING-LEFT: 4px; BACKGROUND: #0060ae; VERTICAL-ALIGN: top; COLOR: #fff
}
TABLE.styled TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #eee; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 3px
}




TABLE.table2 {
	empty-cells: show
}
TABLE.table2 TH {
	PADDING-LEFT: 4px; BACKGROUND: #0060ae; VERTICAL-ALIGN: top; COLOR: #fff
}
TABLE.table2 TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 3px
}
.bluhd {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; BACKGROUND: #0060ae; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px
}
.bluhd A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; BACKGROUND: #0060ae; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px
}
.greyhd {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: xx-small; BACKGROUND: #666; PADDING-BOTTOM: 3px; COLOR: #eaeaea; PADDING-TOP: 3px
}
.greyhd A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: xx-small; BACKGROUND: #666; PADDING-BOTTOM: 3px; COLOR: #eaeaea; PADDING-TOP: 3px
}




#main {margin: 0px; padding: 0px; position: relative; top: 0px; left: 45px;  width: 590px; display: block; }

#main p a {color: #3060ae;}

#main p a {font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #3060ae; margin-top: 5px; text-decoration: none_;}
#main p a:hover {color: #ff9f40;}



#foot {margin: 60px 0px 0px 0px; position: relative; top: 0px; height: 30px; 
display: block; padding: 16px 0px 0px 0px; border-top: 2px solid #ffcc00; clear: both; FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 11px;}

.a_stopka{
font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: normal;
color: #3060ae; text-decoration: none;
}





#right {position: absolute; top: 134px; left: 654px; width: 270px;}






















#menu_img {position: relative; top: 0px; right: px; margin: 0px; padding: 0px; width: 100%; height: 82px; background: url(elementy/logo_random.jpg); background-position: 679px 10px;  background-repeat: no-repeat; border-bottom: 22px solid #ffcc00; margin-bottom: 34px;}


#menu {position: absolute; top: 50px; left: -1px; margin: 0px 0px 0px 0px; padding: 0px; }





#menu a {font-size: 13px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}

#menu ul ul a {font-size: 11px;}

#menu ul li a          {color: #0060ae;}
#menu ul ul li:hover a {color: #ffdd00;}
#menu ul ul li:hover   {background: #1f73b8;}
#menu ul ul li a       {color: white;}
#menu ul ul li         {background: #0060ae;}

#menu li:hover         {background: #c5d8e7;}
#menu ul li            {border-left: 1px solid #0060ae;}



#menu a       {margin: 3px 8px; padding: 0px;}
#menu ul { display: block; list-style-type:none; white-space: nowrap; margin: 0px; padding: 0px;}
#menu ul li {display: block;  float: left; padding: 0px; margin: 0px; }
#menu ul ul {padding: 0px; margin: 0px -100px 0px 0px;  float: left; clear: both; position: relative;}
#menu ul ul li {display: block;  height: 20px; margin: 0px; padding: 0px; padding-bottom: 1px; padding-top: 3px; float: left; clear: left; position: relative; width: 140px;}




#menu ul ul {display: none;}
#menu li:hover > ul {display: block;}
#menu li:hover ul {display: block;}

#menu ul ul li:hover > ul li {background: red;}
#menu ul ul li:hover ul li {background: red;}




#gal ul {float: left; margin: 0px 0px 120px 0px; padding: 0px; list-style-type:none;}
#gal ul li {float: left; margin: 0px 14px 18px 0px;}
#gal ul ul {float: left; margin: -300px; padding: -100px;  position: relative; top: 235px; left: 415px; display: none; list-style-type:none;}

#gal ul ul {display: none;}
#gal li:hover > ul {display: block;}
#gal li:hover   ul {display: block;}

#gal ul li img {border: 2px solid #3060ae;}
#gal ul li img:hover {border: 2px solid #ff9f40;}


#gal ul ul li img {border: 1px solid #c8c8c8;}
#gal ul ul li img:hover {border: 1px solid #c8c8c8;}




