body {
	background-image:url(../img/bg_body.jpg);
	background-repeat:repeat-x;
	background-color:#DBDAE6;
	font-family:Tahoma;
	font-size:12px;
	color:#23136F;
	margin:0;
}

img {
	border:0;
}

#menu ul, #menu li {
	list-style:none;
	margin:0;
	padding:0;
}

ul,li {
	list-style-type:disc;
	margin-left:25px;
	padding:0;
}

a {
	text-decoration:none;
}

/*-- układ strony --*/
#tlo {
	width:933px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../img/bg_cien.jpg);
	background-repeat:repeat-y;
	background-position:center;
}
#glowna {
	width:933px;
	margin-left:auto;
	margin-right:auto;
}
#lewa {
	float:left;
	width:78px;
	height:178px;
	background-image:url(../img/bg_lewa.jpg);
	background-repeat:no-repeat;
	background-position:right top;
}
#srodek {
	background-color:#FFFFFF;
	float:left;
	width:777px;
}
#prawa{
	float:left;
	width:78px;
	height:178px;
	background-image:url(../img/bg_prawa.jpg);
	background-repeat:no-repeat;
}
#dol{
	clear:both;
	background-image:url(../img/bg_dol.jpg);
	background-repeat:repeat-x;
	background-color:#ECEAF5;
	height:81px;
}

/*-- #srodek (strona właściwa, po obcięciu lewej i prawej) --*/
#gora {
	background-color:#1D1159;
	height:134px;
}
#gora_pasek_dane{
	margin-left:201px;
	height:34px;
	padding-left:25px;
	font-size:11px;
	padding-top:10px;
	background-image:url(../img/bg_pasek_gora_dane.jpg);
	background-repeat:repeat-x;
}
#gora_pasek_linki{
	margin-left:201px;
	height:38px;
	background-image:url(../img/bg_pasek_gora_linki.jpg);
	background-repeat:repeat-x;
}
#gora_pasek_linki a{
			padding-top:10px;
			padding-left:30px;
			padding-right:30px;
			color:#FFFFFF;
			font-weight:bold;
			display:block;
			float:left;
			vertical-align:middle
}
/*-- #dol  --*/
.stopka{
	width:777px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../img/bg_stopka.jpg);
	background-repeat:repeat-x;
	height:21px;
}


/*-- #srodek #gora --*/
.gora_top_1 {
	background-color:#E8C63E;
	height:22px;
	width:1px;
	float:left;
}
.gora_top {
	background-color:#E8C63E;
	height:18px;
	width:605px;
	float:left;
	font-size:10px;
	color:#53450C;
	padding-left:20px;
	padding-top:5px;
}
.gora_top a{
	color:#53450C;
	padding-right:20px;
}
.jezyki{
	padding-top:5px;
	background-color:#E8C63E;
	height:18px;
	float:left;
	width:150px;
	text-align:left;
}
.baner {
	clear:both;
	width:777px;
	height:111px;
	background-image:url(../img/bg_baner.jpg);
	background-repeat:no-repeat;
	background-position:right;
}


/*-- #srodek #gora_pasek --*/
#szukaj{
	clear:both;
	margin-left:-201px;
	height:99px;
	width:201px;
	position:absolute;
	font-size:11px;
	top:117px;
	color:#53450C;
	background-image:url(../img/bg_szukaj.jpg);
	background-repeat:no-repeat;
}

/*-- #srodek .srodek --*/
#menu{
	float:left;
	width:201px;
}
#tresc{
	float:left;
	width:576px;
}
#stopencja {font-size:12px; color: #23136F; text-align:center;}
#stopencja ul { margin: 0; padding: 0; list-style-type: none; width: 930px; text-align: justify;color:#23136F; display:inline; }
#stopencja ul li { margin-left: 0px; display: inline; border-right: solid 1px #23136F;color: #23136F }
#stopencja ul li .last{ margin-left: 0px; display: inline; border-right: none;;color: #23136F }
#stopencja a {margin-left: 0px; text-decoration:none; ; padding-right: 5px;color: #23136F}
#stopencja a:hover {color: orange; text-decoration:underline;color: #23136F}


/* OPTYMALIZACJA */

#x_h1 {
	border:0 none !important;
	font-size:24px !important;
	margin:0 !important;
	padding-bottom:8px !important;
	padding-left:10px !important;
	padding-top:8px !important;
	color:#23136F !important;
	background: none !important;
}

#x_links {
	background-color:#D1B331 !important;
	background-image:url(../img/bg_tresc_h1.jpg) !important;
	background-repeat:no-repeat !important;
	border-color:-moz-use-text-color -moz-use-text-color #D1B331 !important;
	border-style:none none solid !important;
	border-width:0 0 1px !important;
	font-size:12px !important;
	margin:0 !important;
	padding-bottom:8px !important;
	padding-left:10px !important;
	padding-top:8px !important;
	width:566px !important;
}