body {
	font-family: Georgia;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}

#page {
 	width: 1001px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

#GLOWNA_PAGE {
 	width: 1001px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	background-image: url("../repository/layout/img/grzebien.gif");
	background-repeat: no-repeat;
	background-position: 0px 200px;
}

#HEADER {
	width: 100%;
	padding: 0px 0px 0px 0px;
}

#INSIDE_GL {
	clear: both;
	width: 100%;
}

#LEWY_GL {
	float: left;
	width: 353px;
	padding: 0px 0px 0px 42px;
	margin: 0px;
}

#PRAWY_GL {
	width: 505px;
	float: right;
	overflow: hidden;
	background-color: #FFFFFF;
	padding: 43px 0px 0px 0px;
	margin: 0px;
}

#INSIDE_PODSTR {
	clear: both;
	width: 100%;
	background-color: #FFFFFF;
}

#LEWY_PODSTR {
	float: left;
	width: 250px;
	background-color: #FFFFFF;
	padding: 0px 40px 0px 14px;
	_padding: 0px 0px 0px 14px;
}

#PRAWY_PODSTR {
	_width: 660px;	
	width: 640px;
	float: right;
	overflow: hidden;
	background-color: #FFFFFF;
	padding: 0px 0px 0px 35px;
	border-left: 1px dashed #C3C3C3;
}

#FOOTER {
	clear: both;
	width: 100%;
	background-color: #FFFFFF;
	padding: 100px 0px 0px 0px;
	margin: 0px;
}

#FOOTER #patroni {
	clear: both;
	position: relative;
	left: 0px;
	top: 30px;
	width: 1001px;
	height: 250px;
	z-index: 1;
	border-top: solid 1px #DFDFDF;

}

#FOOTER #patroni_lewy {
	float: left;
	margin-top: 25px;
}

#FOOTER #patroni_prawy {
	float: right;
	border-left: solid 1px #DFDFDF;
	margin-top: 25px;
	padding-left: 15px;
}

.patroni_loga {
	display: block;
}

.patroni_logo {
	padding-right: 15px;
	display: inline;
}

.patroni_napis {
	padding-bottom: 15px;
	padding-top: 10px;
}

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

#PRAWY_GL .nagl1 .pytajnik {
	vertical-align: middle;
}

#HEADER .headerlogo {
	padding: 25px 0px 41px 0px;
	float: left;
}

#HEADER .headerimg{
	padding: 0px 0px 18px 0px;
	float: right;
	width: 676px;
	height: 170px;
	background: url(../repository/layout/img/ksiazki.png) no-repeat;
	position: relative;
	top: 25px;
}

#PRAWY_GL .strona_glowna_facet {
	float: right;
	width: 318px;
	display: inline;
	border-top: 1px dashed #C3C3C3;
}

#PRAWY_GL .strona_glowna_mapka {
	float: left;
	width: 184px;
	display: inline;
	border-top: 1px dashed #C3C3C3;
}

#PRAWY_GL .strona_glowna_3ikony {
	clear: both;
	border-top: 1px dashed #C3C3C3;
}

#HEADER .headerlogo_podstr {
	padding: 25px 0px 83px 0px;
	float: left;
}

#HEADER .headerimg_podstr {
	padding: 0px 0px 28px 0px;
	float: right;
	width: 723px;
	height: 227px;
	background: url(../repository/layout/img/header.png) no-repeat;
	position: relative;
}

.nagl1{
	padding: 0px 0px 20px 0px;
	font-family: Georgia bold;
	font-size: 34px;
	color: #00AEEF;
}

.nagl2{
	padding: 5px 0px 50px 0px;
	font-family: Georgia;
	font-size: 32px;
	color: #000000;
}

.nagl3{
	padding: 0px 0px 20px 0px;
	font-family: Georgia bold;
	font-size: 32px;
	color: #00AEEF;
}

.nagl22{
	padding: 0px 0px 0px 0px;
	font-family: Georgia;
	font-size: 24px;
	color: #00AEEF;
}

.nagl32{
	padding: 0px 0px 5px 0px;
	font-family: Georgia;
	font-weight: bold;
	font-size: 32px;
	color: #00AEEF;
}

.aktualnosc{
	padding: 0 0 30px 0;
}

.akt_nagl{
	font-family: Georgia;
	font-weight: bold;
	font-size: 13px;
	color: #00AEEF;
}

.akt_date{
	padding: 16px 0px 10px 20px;
	font-family: Georgia;
	font-size: 13px;
	color: #0B0B0B;
}

.akt_tresc{
	padding: 9px 0px 18px 20px;
	font-family: Georgia;
	font-size: 13px;
	text-align: justify;
	font-weight: normal;
	color: #0B0B0B;	
}

.akt_tresc_pelna {
	padding: 9px 0px 18px 20px;
	font-family: Georgia;
	font-size: 13px;
	text-align: justify;
	font-weight: normal;
	color: #0B0B0B;	
	border-bottom: 1px dashed #C3C3C3;
}

.aktualnosci {
	border-bottom: 1px dashed #C3C3C3;
	padding-top: 30px;
}

.akt_wiecej{
	padding: 9px 0px 18px 20px;
	font-family: Georgia;
	font-size: 13px;
	text-align: right;
}

.linia {
	width: 100%;
	background: url(../repository/layout/img/line.gif) repeat-x; 
	height: 1px; 	
}

.pr_tresc{
	padding: 25px 0px 10px 20px;
	font-family: Georgia;
	font-size: 13px;
	text-align: justify;
	color: #0B0B0B;
}

.pr_wiecej{
	padding: 5px 0px 18px 20px;
	font-family: Georgia;
	color: #FF0000;
	font-size: 13px;
}

.tekst 	{
	font-family: Georgia;
	color: #0B0B0B;
	font-size: 13px;
}

.wiecej{
	padding: 30px 0px 40px 0px;
	font-family: Georgia;
	text-decoration: none;
	color: #FF0000;
	font-size: 13px;
}

.menu 	{
	font-family: Georgia;
	font-size: 18px;
	text-align: right; 
	display: block;
	list-style: none;
	margin: 0;
	padding: 7px 34px 0px 0px;
	width: 250px;
	float: right;
}

.menu_podstr 	{
	font-family: Georgia;
	font-size: 18px;
	text-align: right; 
	display: block;
	list-style: none;
	margin: 0;
	padding: 32px 34px 0px 0px;
	width: 250px;
	position: relative;
	float: right;
}

a.menu_gora_aktywna:link, a.menu_gora_aktywna:visited {
	display: block;
	width: 250px;
	text-decoration: none;
	background-color: #FFFFFF;
	color: #FF0000;
	padding: 1px 12px 1px 0px;
	margin: 1px 0px 0px 0px;
	height: 23px;
}

a.menu_gora_aktywna:hover {
	padding: 1px 0px;
	color: #FF0000;
	background-color: #FFFFFF;
}

a.menu_gora:link, a.menu_gora:visited {
	display: block;
	width: 250px;
	text-decoration: none;
	background-color: #FF0000;
	color: #FFFFFF;
	padding: 1px 12px 1px 0px;
	margin: 1px 0px 0px 0px;
	height: 23px;
}

a.menu_gora:hover {
	padding: 1px 12px 1px 0px;
	color: #FF0000;
	background-color: #FFFFFF;
}

.menu_lewa 	{
	font-family: Georgia;
	font-size: 14px;
	text-align: left; 
	list-style: none;
	margin: 0;
	padding: 0px 0px 0px 0px;
	width: 250px;
}

a:link, a:visited, a:hover {
	text-decoration: none;
	color: #FF0000;
}

a.lewa:link, a.lewa:visited {
	display: block;
	width: 241px;
	text-decoration: none;
	background-color: #FFFFFF;
	color: #FF0000;
	padding: 6px 0px 6px 4px;
	margin: 0px 0px 0px 0px;
 	background: url(../repository/layout/img/trojkat_prw.png) no-repeat right;
}

a.lewa:hover {
	display: block;
	width: 246px;
	padding: 6px 0px 6px 4px;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #FF0000;
	margin: 0px 0px 0px 0px;
}

a.menu_lewa_aktywna:link, a.menu_lewa_aktywna:visited {
	display: block;
	width: 241px;
	text-decoration: none;
	color: #FF0000;
	padding: 6px 0px 6px 4px;
	margin: 0px 0px 0px 0px;
 	background: url(../repository/layout/img/trojkat_dol.png) no-repeat right;
}

a.menu_lewa_aktywna:hover {
	display: block;
	width: 246px;
	padding: 6px 0px 6px 4px;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #FF0000;
	margin: 0px 0px 0px 0px;
}

a.pod_lewa:link, a.pod_lewa:visited {
	display: block;
	width: 235px;
	text-decoration: none;
	background-color: #FFFFFF;
	color: #FF0000;
	padding: 6px 0px 6px 15px;
	margin: 0px 0px 0px 0px;
}

a.pod_lewa:hover {
	display: block;
	width: 235px;
	text-decoration: none;
	background-color: #FF0000;
	color: #FFFFFF;
	padding: 6px 0px 6px 15px;
	margin: 0px 0px 0px 0px;
}

a.str_glowna_3ikony:link, a.str_glowna_3ikony:visited {
	text-decoration: none;
	color: #FF0000;
	font-size:13px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

a.pod_menu_lewa_aktywna {
	display: block;
	padding: 6px 0px 6px 15px;
	color: #FFFFFF !important;
	background-color: #FF0000;
	cursor: pointer;
}

.menu_lewa_li {
	border-bottom-width: 1px;
	border-bottom-color: #FF0000;
	border-bottom-style: solid;
}

.menu_gl_lewa_li {
	border-bottom-width: 1px;
	border-bottom-color: #FF0000;
	border-bottom-style: solid;
}

.wprawo {
	display: inline-block; 
	float: right;
	margin: 0px;
	padding: 12px 5px 0px 0px;
}

.wprawo2 {
	margin: 0px;
	padding: 10px 0px 0px 198px;
}

.wprawo3 {
	margin: 0px;
	padding: 10px 0px 0px 249px;
}

.wprawo_zglos_akcje {
	margin: 0px;
	padding: 10px 0px 0px 360px;
}

div.item, div.item_miedzy, div.item_spacer {
	height: 40px;
	display: block;
	float: left;
	padding: 0;
	margin: 0;
 }
 
div.item{
	padding-top: 10px;
	background: url(../repository/layout/img/pass.png) repeat-x;
	font-family: Sans;
	font-size: 18px;
	text-decoration: none;
	color: #FF0000;
}

.item_spacer{
	background: url(../repository/layout/img/pass.png) repeat-x;
	padding: 12px 6px;
	width: 9px;
}

.item_miedzy{
	background: url(../repository/layout/img/paslp.png) no-repeat;
	padding: 12px 9px;
	text-decoration: none;
	width: 18px;
}

.item a{
	display: inline;
	background: url(../repository/layout/img/pass.png) repeat-x;
	font-family: Sans;
	font-size: 18px;
	text-decoration: none;
	color: #FF0000;
	padding:0;
}

.eee{
	float:right;
  	padding: 0 5px 0 0;
	margin: 0px;
	display: block;
	padding: 0 5px 0 0;
}

.error 	{
	font-family: Georgia;
	color: #FF0000;
	font-size: 13px;
	padding-left:4px;
	padding-top:2px;
	display: inline;
}

.rejestracja_input {
	vertical-align:middle;
	font-family: Georgia;
	font-size: 13px;
	border-style: solid;
	border-color: #00aeef;
	border-width: 1px;
	height: 15px;
	width: 160px;
	padding: 4px 0px 4px 4px;
	margin: 10px 0px 10px 0px;
}

.rejestracja_label {
	font-family: Georgia;
	color: #323232;
	font-size: 12px;
	width: 130px;
	display: -moz-inline-box; 
	display: inline-block;
}

.logowanie_input {
	vertical-align:middle;
	font-family: Georgia;
	font-size: 13px;
	border-style: solid;
	border-color: #00aeef;
	border-width: 1px;
	height: 15px;
	width: 160px;
	padding: 4px 0px 4px 4px;
	margin: 10px 0px 10px 0px;
}

.logowanie_label {
	font-family: Georgia;
	color: #323232;
	font-size: 12px;
	width: 160px;
	display: -moz-inline-box; 
	display: inline-block;
}

.logowanie_div {
	 width: 170px;
	 float: left;
	 padding-right: 13px;
}


input.rejestracja_button{
	font-family: Georgia;
	width: 100px;
	height: 24px;
	background-color: #FF0000;
	border-style: none;
	text-align: right;
	color: #FFFFFF;
	padding-right: 6px;
}

.akcje_input {
	vertical-align: middle;
	font-family: Georgia;
	font-size: 13px;
	border-style: solid;
	border-color: #00aeef;
	border-width: 1px;
	height: 16px;
	width: 200px;
	padding: 4px 0px 4px 4px;
	margin: 10px 0px 10px 0px;
}

.akcje_textarea {
	vertical-align: middle;
	font-family: Georgia;
	font-size: 13px;
	border-style: solid;
	border-color: #00aeef;
	border-width: 1px;
	height: 120px;
	width: 320px;
	padding: 4px 0px 4px 4px;
	margin: 10px 0px 10px 0px;
}

select.akcje_select {
	vertical-align:middle;
	font-family: Georgia;
	font-size: 13px;
	border-style: solid;
	border-color: #00aeef;
	border-width: 1px;
	height: 25px;
	width: 206px;
	padding: 3px 0px 0px 4px;
	margin: 10px 0px 10px 0px;
}

.akcje_label {
	font-family: Georgia;
	color: #323232;
	font-size: 12px;
	width: 130px;
	display: -moz-inline-box; 
	display: inline-block;
}

input.akcje_button{
	font-family: Georgia;
	width: 100px;
	height: 24px;
	background-color: #FF0000;
	border-style: none;
	text-align: right;
	color: #FFFFFF;
}

.fotografia {
	margin: 5px;
	padding: 2px;
	float: left;
}

* :focus {
	outline-style:none;
	outline-width:medium;
}

#page #INSIDE_PODSTR #PRAWY_PODSTR ul {
	list-style-image: url("../repository/layout/img/kropa.gif");
	padding: 20px 0 20px 25px;
}