body {
text-align: center;
margin: 0;
padding: 0;
width: 100%;
height: 100%;
background: url('img/theme.jpg');
}

td {
margin: 0;
padding: 0;
width: 100%;
height: 100%;
font-family: Arial;
color: #ffffff;
font-size: 12px;
text-align: justify;
}

.c1 {
   background-color: 6c9ed2;
   vertical-align: top;
   font-weight: bold;
   padding: 0 0 0 5;
}
.c2 {
   background-color: 5d8ec0;
   vertical-align: top;
   font-weight: bold;
   padding: 0 0 0 5;
}

.logo {
height: 243;
}

a#box_fb {display: block; width: 58px; height: 58px; 
             background: url(img/box_fb.png) 
             top right no-repeat; 
             margin: 129px 0px 0px 717px;
             border: 0px; float: left; }
a:hover#box_fb { background-position: 0 -58px;  }

.tb {
padding: 0 0 0 53;
float: left;
}

.content {
width: 735px;
padding: 15 0 15 20;
min-height: 400px;
float: center;
text-align: justify;
}

.bottom1 {
height: 118px;
}

.bottom2 {
height: 89px;
}


img{
border: 0;
}

a{
color: #214365;
}

p {
margin: 0; 
padding: 11 11 3 11;
}

h3 {
margin: 0;
padding: 11 11 3 11;
text-decoration: none;
}


.top {
float: left;
}

.header {
width: 780px;
height: 26px;
text-align: left;
}

.header h1 {
float: left;
}

.header ul {
margin: 2;
list-style-type: none;
float: right;
padding: 0px 42px 0 0;
}

.header2 ul {
margin: 0;
padding: 0;
list-style-type: none;
float: left;
padding: 8px 0px 0px 40px;
}


.header ul li{
margin: 0;
padding: 0;
}

a#tm_aktualnosci {display: block; width: 111px; height: 26px; 
             background: url(img/tm_aktualnosci.jpg) 
             top left no-repeat; 
             margin: 0px 0px 0px 0px;
             border: 0px; float: left; }
a:hover#tm_aktualnosci { background-position: 0 -26px;  }

a#tm_oprojekcie {display: block; width: 107px; height: 26px; 
             background: url(img/tm_oprojekcie.jpg) 
             top left no-repeat; 
             margin: 0px 0px 0px 0px;
             border: 0px; float: left; }
a:hover#tm_oprojekcie { background-position: 0 -26px;  }

a#tm_wregionach {display: block; width: 193px; height: 26px; 
             background: url(img/tm_wregionach.jpg) 
             top left no-repeat; 
             margin: 0px 0px 0px 0px;
             border: 0px; float: left; }
a:hover#tm_wregionach { background-position: 0 -26px;  }

a#tm_materialy {display: block; width: 102px; height: 26px; 
             background: url(img/tm_materialy.jpg) 
             top left no-repeat; 
             margin: 0px 0px 0px 0px;
             border: 0px; float: left; }
a:hover#tm_materialy { background-position: 0 -26px;  }

a#tm_zasadyuczestnictwa {display: block; width: 178px; height: 26px; 
             background: url(img/tm_zasadyuczestnictwa.jpg) 
             top left no-repeat; 
             margin: 0px 0px 0px 0px;
             border: 0px; float: left; }
a:hover#tm_zasadyuczestnictwa { background-position: 0 -26px;  }



a#nws_czytajdalej { display: block; width: 112px; height: 16px; 
             background: url(design/nws_czytajdalej.jpg) 
             top left no-repeat; 
             border: 0px; }
a:hover#nws_czytajdalej { background-position: 0 -16px;  }

a#nws_powrot { display: block; width: 65px; height: 13px; 
             background: url(design/nws_powrot.jpg) 
             top left no-repeat; 
             border: 0px; }
a:hover#nws_powrot { background-position: 0 -13px;  }

.top {
float: left;
}

a#btn_smd {display: block; width: 190px; height: 61px; 
             background: url(img/btn_smd.jpg) 
             top left no-repeat; 
             margin: 0px 0px 20px 0px;
             border: 0px; float: left; }
a:hover#btn_smd { background-position: 0 -61px;  }

a#btn_po {display: block; width: 202px; height: 61px; 
             background: url(img/btn_po.jpg) 
             top left no-repeat; 
             margin: 0px 0px 0px 0px;
             border: 0px; float: left; }
a:hover#btn_po { background-position: 0 -61px;  }



#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	color: #272727;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}