* {
	margin:0;
	padding:0;
}

html,body {
	margin:0;
	padding:0;
}

body {
	font: 76% "Trebuchet MS", verdana, arial; 
	text-align:justify;
	background: #efeddd;
	color: #003366;
}

img { margin: 0;
	   padding: 0;	
	   border: 0;
}

div#main {width: 900px; padding: 0px 0 0 0; text-align: center; margin: 0 auto; overflow: hidden; background: url('../_img/main_bckg.gif') left top repeat-y;}
div#top1 {float: left; display: inline; width: 240px; height: 150px; border-bottom: 1px solid #e3e0cc;}
div#top2 {float: left; display: inline; width: 660px; height: 150px; border-bottom: 1px solid #e3e0cc;}
#top1 h1 {color: #336699; font-weight: bold; font-size: 1.2em; margin: 0 0 0.6em 0; letter-spacing: 0.05em;}
#top2 h2 {color: #009ee0; font-weight: bold; font-size: 1.2em; font-style: italic; margin: 0;}
#top2 ul {margin: 0 0 1.6em 0;}
#top2 ul li {color: #009ee0; font-weight: bold; font-size: 1.2em; font-style: italic;}
#top2 h3 {font-style: italic; font-weight: bold; font-size: 1.2em;}

ul#menu {float: left; width: 240px; color: #002454; margin: 0 0 0 0; padding: 0 0 1.6em 0; font-family: Trebuchet MS, Georgia; font-size: 1.16em; text-align: right;}
ul#menu li {display: block; list-style-type: none; margin: 0; padding: 0 0 0 0; font-weight: normal; }
ul#menu li a {display: block; h/eight: 25px; text-decoration: none; color:  #002454; font-size: 1.0em; font-weight: normal; padding: 2px 12px 2px 2px; }
ul#menu li a.sekcja1 {color: #002454; font-size: 1.2em; margin: 1.6em 0 0 0;}
ul#menu li a:hover {text-decoration: none; color: #009ee0; background: #e3e0cc; font-weight: bold;}
ul#menu li a.active {text-decoration: none; font-weight: normal; font-size: 1.2em; }

div#text {float: left; display: inline; width: 600px; b/order-left: 1px solid #e3e0cc; padding: 1.6em 30px 1.6em 30px;}
div#text p a {color: #00adef; font-weight: bold; text-decoration: none;}
div#text p a:hover {color: #00adef; background: #fff200; text-decoration: underline;}
div#text ul li a {color: #00adef; font-weight: bold; text-decoration: none;}
div#text ul li a:hover {color: #00adef; background: #fff200; text-decoration: underline;}

.odstep_b  {margin-bottom: 1.6em !important;}
.odstep_b2 {margin-bottom: 3.2em !important;}
.odstep_t  {margin-top: 1.6em !important;}
.odstep_t2 {margin-top: 3.2em !important;}

div#footer {width: 900px; padding: 0.2em 0 0 0; text-align: center; margin: 0 auto; overflow: hidden; border-top: 1px solid #e3e0cc;}
div#footer h2 {margin: 5px 0 0 0; color: #999999; font-weight: bold; font-size: 1em;}
div#footer h2 a {font-weight: bold; text-decoration: none; color: #999999;}
div#footer h2 a:hover {text-decoration: underline;}
div#footer p a {font-weight: normal; text-decoration: none; color: #999999;}
div#footer p a:hover {text-decoration: underline;}
div#footer p#copyright {color: #999999;}
div#footer p#fotok {color: #999999; font-size: 0.8em; padding: 0 0 0 0; letter-spacing: 0.1em;}

.text {text-decoration: none; font-weight: normal; font-size: 1.1em; }
