* {
	margin:			0;
	padding:		0;
}
html {
	background:		#d3d0c9 url(img/oferta/background-window.png);
	color:			#1f1f1f;
}
body {
	font-family:		Verdana, sans-serif;
}

h1 {
	color:			#938f73;
	font-size:		1.4em;
}
h2 {
	color:			#000;
	font-size:		1.2em;
	font-weight:		bold;
	margin-top:		2em;
	margin-bottom:		.5em;
}
h3 {
	color:			#000;
	margin-top:		1em;
	font-size:		1em;
}
p {
	margin:			1em 0;
}
#content ul,
#content ol {
	margin:			1em 0;
	padding:		0 3em;
}
#content ul ul {
	margin:			0;
}
a {
	color:			#630;
}
a:hover {
	color:			#a30;
}


#container {
	background:		url(img/oferta/background-content.png) repeat-y left top;
	width:			759px;
	margin:			0 auto 10px;
}

#header {
	position:		relative;
	height:			117px;
	background:		url(img/oferta/background-header.png) no-repeat 11px top;
}

#title {
	position:		absolute;
	left:			15px;
	top:			0;
	text-indent:		-100px;
	overflow:		hidden;
	width:			130px;
	height:			115px;
}

#menuContainer {
	background:		url(img/oferta/background-menu.png) repeat-y top left;
	float:			left;
	margin-top:		117px;
	margin-left:		11px;
	padding-top:		14px;
	width:			135px;
}
* html #menuContainer {
	margin-left:		-135px;
}
#mainMenu {
	background:		url(img/oferta/background-menu-bottom.png) no-repeat bottom left;
	padding-bottom:		241px;
	padding-left:		5px;
}
#mainMenu li {
	height:			19px;
	overflow:		hidden;
	margin-bottom:		3px;
}
#mainMenu a {
	display:		block;
	text-indent:		-1000px;
	overflow:		hidden;
	background:		no-repeat left;
	height:			19px;
}
#mainMenu #menuHome a               { background-image: url(img/oferta/menu-home.jpeg); }
#mainMenu #menuHome a:hover         { background-image: url(img/oferta/menu-home-active.jpeg); }
#mainMenu #menuCennik a             { background-image: url(img/oferta/menu-cennik.jpeg); }
#mainMenu #menuCennik a:hover       { background-image: url(img/oferta/menu-cennik-active.jpeg); }
#mainMenu #menuRegulamin a          { background-image: url(img/oferta/menu-regulamin.jpeg); }
#mainMenu #menuRegulamin a:hover    { background-image: url(img/oferta/menu-regulamin-active.jpeg); }
#mainMenu #menuJak_zamawiac a       { background-image: url(img/oferta/menu-jak_zamawiac.jpeg); }
#mainMenu #menuJak_zamawiac a:hover { background-image: url(img/oferta/menu-jak_zamawiac-active.jpeg); }
#mainMenu #menuFaq a                { background-image: url(img/oferta/menu-faq.jpeg); }
#mainMenu #menuFaq a:hover          { background-image: url(img/oferta/menu-faq-active.jpeg); }
#mainMenu #menuGry a                { background-image: url(img/oferta/menu-gry.jpeg); }
#mainMenu #menuGry a:hover          { background-image: url(img/oferta/menu-gry-active.jpeg); }
#mainMenu #menuForum a              { background-image: url(img/oferta/menu-forum.jpeg); }
#mainMenu #menuForum a:hover        { background-image: url(img/oferta/menu-forum-active.jpeg); }
#mainMenu #menuPanel a              { background-image: url(img/oferta/menu-panel-animated.gif); }
#mainMenu #menuPanel a:hover        { background-image: url(img/oferta/menu-panel-animated-active.gif); }
#mainMenu #menuRejestracja a        { background-image: url(img/oferta/menu-rejestracja.jpeg); }
#mainMenu #menuRejestracja a:hover  { background-image: url(img/oferta/menu-rejestracja-active.jpeg); }

#content {
	margin-left:		222px;
	margin-top:		25px;
	margin-right:		35px;
}

#footer {
	background:		url(img/oferta/background-footer.png) no-repeat bottom;
	clear:			both;
	position:		relative;
	text-align:		center;
	padding:		10px;
}
#footer a {
	color:			#630;
	text-decoration:	none;
	text-transform:		lowercase;
}
#footer ul {
	border-top:		1px solid #5e442a;
	list-style:		none;
	padding-top:		8px;
	margin-left:		222px;
	margin-right:		35px;
	margin-bottom:		75px;
}
#footer li {
	display:		inline;
}
* html #footer li {
 	padding:		0 5px;
}
*:first-child + html #footer li {
 	padding:		0 5px;
}
#footer li:before {
	content:		' | ';
}
#footer li:first-child:before {
	content:		'';
}
