html * {
    padding: 0;
    border: 0;
    margin: 0;
}
body {
	background: url('blue010.gif');
}
#gora {
     width: 100%; height: 62px;
     background: url('mt2.png'); 
     border-bottom: 5px solid black;
     min-width: 800px;
}
#lewa {
       float: left;
       width: 200px; height: 300px;
       background: url('tlolewe.png');
       margin-left: 5px;
       margin-top: 10px;
       border: 1px solid white;
}
#ofirmie {
	padding: 10px;
/*	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px; */
/*	height: 473px; */
	background: url('ofirmietlo2.png');
	font:normal 14px Verdana, Tahoma, Helvetica, Serif;
}

#logo { float: right;}
#polska-flaga { float: left; }
#angielska-flaga { float: left; }
#niemiecka-flaga { float: left; }
.menuitem {
   width: 150px; height: auto;
   border-bottom: 1px solid #00126b;
   border-left: 8px solid   #00126b;
   border-right: 1px solid #FFFFFF;
   text-decoration:none;
   margin-left: 15px;
   margin-top: 37px;
   text-align: center;
   font: normal 14px Verdana, Tahoma, Helvetica, Serif;
   padding-left: 10px;
   padding-top: 5px;
   padding-bottom: 5px;
   color: black;
   cursor: pointer;
}

.aktywny {
       width: 150px; height: auto;
   border-bottom: 1px solid #00126b;
   border-left: 8px solid   #00126b;
   border-right: 1px solid white;
   text-decoration:none;
   margin-left: 15px;
   margin-top: 37px;
   text-align: center;
   font: normal 14px Verdana, Tahoma, Helvetica, Serif;
   padding-left: 10px;
   padding-top: 5px;
   padding-bottom: 5px;
   color: white;
   background: #ff3300;
}
a.m {
   color: black;
   text-decoration: none;
}
a.m:hover {
	background-color:#ff3300;
	color: white;
}
.menuitem:hover {
	background-color:#ff3300;
	color: white;
}
#kontener {
	width: 800px;
	margin-top: 15px;
	margin-left: auto;
	margin-right: auto;
}
#prawa {
	float: left;
	background: lightgrey;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
	margin-right:10px;
	border: 1px solid white;
	width: 550px; 
	        font: normal 14px Verdana, Tahoma, Helvetica, Serif;
}

ul.norm {
	padding-left: 50px;
	color: black;
	font: normal 14px Verdana, Tahoma, Helvetica, Serif;
}
#g {
	float: left;
	width: 550px;
	height: 209px;
	border: none;
}
#d {
	float: left;
	width: 550px;
	height: 219px;
	border: none;
}
ul.ugp {
	padding-left: 20px;
	color: black;
	font: normal 14px Verdana, Tahoma, Helvetica, Serif;
	float: left;
}
#gl {
	float: left;
	height: 208px;
	width: 279px;
	border-bottom: 1px solid white;
	border-right: 1px solid white;
/*	background: #e30000; */
	background: orange;
}
#gp {
	float: left;
	height: 208px;
	width: 270px;
	border-bottom: 1px solid white;
/*	background: darkblue; */
	background: url('m.jpg');
}
#dl {
	float: left;
	height: 219px;
	width: 279px;
	border-right: 1px solid white;
	background: green; 
}
#dp {
	float: left;
	height: 219px;
	width: 270px;
/*	background: orange; */
	background: #e30000; 
}
#hs {
	padding: 10px;
	color: white;
}

a.n {
	color: yellow;
	text-decoration: underline;
}
a.n:hover {
	text-decoration: none;
	color: white;
}
	
#listatlo {
	margin: 0px;
	background: #c36000;
}
#lista {
	border: 1px solid #ffb56d; 
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 10px;
	font:normal 10pt Verdana, Tahoma, Helvetica, Serif;
}
.pe {
	background: #ff7e00;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.ne {
	background: #ffb56d;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
}

#tabelkatlo {
/*	background: url('wood011.jpg'); */
	background: url('tabtlo2.png');
	font:normal 14px Verdana, Tahoma, Helvetica, Serif;
	padding: 50px;
	padding-bottom: 20px;
	padding-top: 20px;
}

.tytul {
	background: darkorange;
}

tr.n {
	background: lightgreen;
	color: black;
}

tr.p {
	background: green;
	color: white;
}
	
td {
	padding-left: 5px;
	padding-right: 5px;
}

/* #certlo {
	background: url('certlo.png');
	width: 550px;
	height: 450px;
} */

.certtlo {
/*	background: url('dblue054.gif'); */
	background: #2d5bc3;
	font:normal 14px Verdana, Tahoma, Helvetica, Serif;
	height: 450px;
/*	padding: 50px;
	padding-bottom: 20px;
	padding-top: 20px; */
}


.minp {
	float: left;
	margin-top: 30px;
	margin-left: 10px;
}
.minn {
	float: left;
	margin-top: 80px;
	margin-left: 10px;
}

#reftlo {
	background: url('reftlo2.png');
	width: 550px;
	height: 300px;
}
