body {
	background:url("/img/bg1.jpg") #E4EBF1 repeat-x; 
	margin:0;
	padding:0;
}
* {
	outline:none;
}
/*
============================================================
 GŁÓWNE KONTENERY
============================================================
*/
div#wrapper {
	width:980px;
	margin:0 auto;	
	padding:0;	
	background:url("/img/bg3.jpg") #FFF repeat-y; 	
}
div#header {
	background:url("/img/bg2.jpg") no-repeat; 	
}
div#content {
	padding:0 45px 20px 45px;
}
div#footer {
	height:22px;
	padding:0;
	background:url("/img/bg4.jpg") #E4EBF1 no-repeat top;	
}
/*
============================================================
 MENU
============================================================
*/
ul#topmenu {
	height:50px;
	margin:0;	
	padding:85px 0 0 340px;
}
ul#topmenu li {
	display:inline;
}
ul#topmenu li a {
	display:block;
	float:left;
	height:50px;
	background-repeat:no-repeat;
	background-position:center top;
}
ul#topmenu li a.o_nas {
	background-image:url("/img/menu_o_nas.png");
	width:85px;
}
ul#topmenu li a.o_nas:hover {
	background-image:url("/img/menu_o_nas_hover.png");
	background-color:#124D7B;
}
ul#topmenu li a.oferta {
	background-image:url("/img/menu_oferta.png");
	width:85px;
}
ul#topmenu li a.oferta:hover {
	background-image:url("/img/menu_oferta_hover.png");
	background-color:#124D7B;	
}
ul#topmenu li a.cennik {
	background-image:url("/img/menu_cennik.png");
	width:85px;
}
ul#topmenu li a.cennik:hover {
	background-image:url("/img/menu_cennik_hover.png");
	background-color:#124D7B;	
}
ul#topmenu li a.kontakt {
	background-image:url("/img/menu_kontakt.png");
	width:85px;
}
ul#topmenu li a.kontakt:hover {
	background-image:url("/img/menu_kontakt_hover.png");
	background-color:#124D7B;	
}
/*
============================================================
 STOPKA
============================================================
*/
#footer span {
	color:#808080;
	font:normal 11px tahoma, sans-serif;	
}
#footer a {
	color:#808080;
	font:normal 11px tahoma, sans-serif;
	text-decoration:none;
}
#footer a:hover {
	color:#000;
}
/*
============================================================
 GŁÓWNA TREŚĆ
============================================================
*/
#content h1 {
	font:bold 28px Constantia, serif;
	color:#124D7B;
	font-variant:small-caps;
	margin:25px 0 0 0;
}
#content h2 {
	font:bold 16px Constantia, serif;
	color:#124D7B;
	font-variant:small-caps;
	margin:25px 0 0 0;
}
#content p {
	font:normal 14px/200% arial, sans-serif;
	color:#444;
}
#content ul {
	margin:0 0 0 20px;
	padding:0;
	list-style-type:none;
}
#content li {
	margin:0;
	padding:6px 0 6px 14px;
	font:normal 14px arial, sans-serif;
	color:#444;	
	background:url('/img/p2.png') no-repeat 0 8px;
}
#content a {
	font-weight:normal;
	color:#124D7B;
	text-decoration:underline;
}
#content a:hover {
	color:#000;
}


