
/*
* Website: www.pazim.pl
* Version: 1.0.0 (12-06-2009)
* Design: XHTML, CSS - Futuravision Jacek Kusy
* Copyright: 2009 PAZIM
*/

/* css reset */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
/* table, caption, tbody, tfoot, thead, tr, th, td  */

b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* koniec css reset */

/* html */

body {
/**/	background: #fff url(images/bg2.jpg) 0 0 repeat-x;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-align: center;
	font-size: 12px;
	font-weight: normal;
	color: #535353;
}


body.sub {
	background: #fff url(images/bg_oodstrony3.jpg) 0 0 repeat-x; 
}

div {
	margin: 0 auto;
	border: 0px;
}

a {
	color: #10305F;
	text-decoration: underline;
}

a:hover {
	text-decoration: underline;;
}

h1 {

}


ul li {
	vertical-align: bottom;
}




h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #10305f;
	text-transform: uppercase;
}

a#nagl_ofertyspecjalne {
	text-decoration:none;
	display:block;
	position: absolute;
	margin: 13px 0 0 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #10305f;
	text-transform: uppercase;
}

h2#nagl_aktualnosci {
	position: absolute;
	margin: 3px 0 0 7px;
}

h2#nagl_newsletter {
	position: absolute;
	margin: 15px 0 0 15px;
}

h2#nagl_zakladki {
	position: absolute;
	margin: 15px 0 0 3px;
}

h3 {
	
}

/* koniec html */

div#cont {
	/*width: 1002px;
	color: background-color:green;*/
	width:100%;
}

/* blok 01*/

div#blok_01 {
	width: 970px;
	background: transparent url(images/blok_01_bg.png) 165px 0 no-repeat;
	margin:0 auto;
	position:relative;
}

div.blok_01_sub {
	height: 305px;
}

div.blok_01_main {
	height: 233px;
}


div#menu_top {
	width: 970px;
	height: 26px;
}

ul#lang {
	float: right;
	margin: 0 15px 0 0;
}

ul#lang li {
	float: left;
}

ul#lang li a{
	display: block;
	padding: 6px;
	margin-right: 1px;
}

a.lang_akt {
	display: block;
	padding: 6px;
	background: #fff;
	border: 1px solid #d8e1ec;
	border-top: 0;
}

ul#menu_male {
	float: right;
}

ul#menu_male li{
	float: left;
	display: inline;
}

ul#menu_male a{
	display: block;
	padding: 7px;
	color: #5377ac;
	font-size: 11px;
	border-left: 1px solid #d8e0e8;
}

a.str_gl {
	border-left: 0px solid #d8e0e8;
}

div#logo_baner {
	width: 970px;
	height: 114px;
	float: right;
}

div#boks_logo {
	float: left;
	/*color: 	background-color:blue; */
	position:relative;
}

div#boks_logo a {
	position:absolute;
	top:0;
	left:0;
	display:block;
	width:155px;
	height:129px;
	float:left;
	background: transparent url('images/logo3.png') no-repeat top left;
}

/*
img#logo {
	float: left;
	width: 155px;
	height: 129px;
	margin-left: 0;

}
*/

div#logo_baner h1{
	float: left;
	text-align: left;
	font-size: 15px;
	margin: 50px 0 0 175px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #10305f;
	display:inline;
	font-weight:bold;
}

div#logo_baner h1 span{
	font-size: 19px;font-weight:bold;
}


div#boks_baner {
	float: right;
	width:478px;
	height:65px;
	background: transparent url(images/ban_bg.png) top left no-repeat;
	padding-top:5px;
	margin: 20px 0 0 0;	

}

img#baner {

	width:468px;
	height:60px;

	/*background: transparent url(images/ban_bg.png) top left no-repeat;
	margin: 20px 0 0 0;	
	padding:5px;	
	*/
}

div#box_menu_szukaj {
	width: 970px;
	height: 55px;
	margin-top: 0px;
}

/* menu główne*/

ul#menu{
	float: left;
	background: url(images/menu/bg_menu.gif) top right no-repeat;
}

/* menu główne - wspólne definicje */

	ul#menu li{
		display: block;
		float: left;
		font-size: 12px;
		font-weight: bold;
		height: 55px;
		text-align: center;
		text-transform: uppercase;
		line-height: 40px;
	
	}

	ul#menu li a {
		display:block;
		height: 55px;
		float: left;
		text-decoration:none;
		cursor: pointer;
	}

	ul#menu li a span {
		height: 55px;
		display:block;	
		padding:0 20px;	
		float: left;
		background: url(images/menu/menu_sep.gif) center right no-repeat;
	}

	ul#menu li.no_dots a span  {
		background:none;
	}

	ul#menu li.menu_active {
		background: url(images/menu/text_menu_active.jpg) top center repeat-x;
	}

	ul#menu li.menu_active a {
		color:#fff;	
		background: url(images/menu/menu_nonactive_active_sep.gif) top left no-repeat;
	}

	ul#menu li.menu_active a span {
		background: url(images/menu/menu_active_nonactive_sep.gif) top right no-repeat;
		padding:0 40px;
	}


/* menu główne - pierwsza pozycja */

ul#menu li#menu_firstitem {
	background: url(images/menu/left_first_corner_bg.jpg) top left no-repeat;
}

ul#menu li#menu_firstitem.menu_active {
	background: url(images/menu/text_menu_active.jpg) top center repeat-x;
}

ul#menu li#menu_firstitem.menu_active a {
	background: url(images/menu/menu_active_left.gif) top left no-repeat;
}

ul#menu li#menu_firstitem.menu_active a span {
	background: url(images/menu/menu_active_nonactive_sep.gif) top right no-repeat;
	padding:0 43px 0 37px;
}


/* menu główne - ostatnia pozycja */


ul#menu li#menu_lastitem.menu_active a span {
	background: url(images/menu/right_corner_active_bg.jpg) top right no-repeat;
	padding:0 37px 0 43px;
}


/*
ul#menu li.menu_active {
	background: url(images/menu/text_menu_active.jpg) top center repeat-x;
}

ul#menu li.menu_active a {
	display:block;
	background: url(images/menu/menu_active_nonactive_sep.gif) top right no-repeat;
	padding:0;
	color: #fff;
}

ul#menu li.menu_active a span {
	background-color:red;
	height: 55px;
	display:block;	
	padding:0 40px;
	background: url(images/menu/menu_active_left.gif) top left no-repeat;
}

ul#menu li.menu_active a span.inside {
	background: url(images/menu/menu_nonactive_active_sep.gif) top left no-repeat;
}

----------------------


li.left_corner01 {
	width: 6px;
	height: 55px;
}

li.right_corner01 {
	width: 6px;
	height: 55px;
}

li.text_menu_active {
	height: 55px;
	background: url(images/menu/text_menu_active.jpg) top center repeat-x;
}

li.text_menu_active a{
	height: 55px;
	color: #fff;
}

li.text_menu {
	height: 55px;
	background: url(images/menu/text_menu_and_corner.jpg) 0 0 repeat-x;
}

li.text_menu a{
	height: 55px;
	color: #10305f;
}

li.text_menu_active a,
li.text_menu a{
	padding: 0 10px;
	font-weight: bold;
}
*/





form#search_form {
margin:0;
padding:0;
}

form#search_form fieldset {
	position:absolute;
	top:148px;
	right:0;


}

form#search_form fieldset label {
	float:left;
	height:20px;
	padding:5px 6px 0 0;
	color:#fff;
	font-size:13px;
	font-weight:bold;
}

form#search_form fieldset legend {
	display:none;
}

input#input_search {
	width: 125px;	
	float:left;
	padding:3px 0 0 2px;
	height:22px;
	-height:25px;
	border:none;
	color: #fff;
	background: transparent url(images/szukaj_input.gif) 0 0 no-repeat;	
}

input#button_search {
	float:left;

	background: transparent url(images/szukaj_button_bg_disabled.gif) 0 0 no-repeat;	
	cursor: pointer;
	width: 26px;
	height: 25px;
	border:0;
	margin:0 -3px; /* ie6 ??????? */
}

input#button_search.disabled {
	background: transparent url(images/szukaj_button_bg.gif) 0 0 no-repeat;	
}



/* szukaj 
div#szukaj {
	float: right;
	color: #fff;
}

div#szukaj ul{
	height: 25px;
	
}

div#szukaj li{
	display: inline;
	border: 0px solid red;
	padding: 0;
	height: 25px;
}

div#szukaj li p{
	text-align: left;
	float: left;
	margin-top: -8px;
}

#szukaj_input {
	border: 0px solid #fff;
	color: #fff;
	background-color: transparent;
	width: 125px;
	float: left;
	padding-top: 3px;
}

li.szukaj_input_bg {
	background: url(images/szukaj_input.gif) 0 0 no-repeat;
	
}

li.szukaj_button_bg {
	background: url(images/szukaj_button_bg.gif) 0 0 no-repeat;
	
}

.wszukaj_button {
	cursor: pointer;
	width: 25px;
	height: 25px;
	border: 0px solid red;
}

*/


div#lokalizacja {
	float: left;
	height: 15px;
	width: 970px;
	text-align: right;
	font-size: 11px;
}

div#lokalizacja p{
	color: #f1f5fa;
	font-weight: bold;
	margin-right: 3px;
	display:block;
	float:right;
}

ul#pathway {
	display:block;
	float:right;
}

ul#pathway li {
	display:inline;
	color:#fff;
}

ul#pathway li a{
	color: #d8e1ec;
	font-weight: normal;
}

/*
div#lokalizacja a{
	color: #d8e1ec;
	font-weight: normal;
}
*/
/* blok 02*/

div#blok_02 {
	width: 100%;
	background: url(images/blok_02_bg.jpg) bottom center repeat-x;
	overflow:hidden;
}

div#blok_02_zaw {
	width: 1002px;
	
	text-align: left;
	overflow:hidden;
	/*color: 	background-color:red; */
}

/* box 01 lewy------------------- */
div#box_01 {
	float: left;
	width: 327px;

	display:inline;
	/*color: 	background-color:blue; */
}

/* oferta specjalna */

div#os_top_pagination {
	width: 327px;
	height: 38px;
	background: url(images/oferta_specjalna.jpg) 0 0 no-repeat;
	position:relative;
}

ul#os_pagination{
	position: absolute;
	top:12px;
	right:16px;
	/*color: 	background-color:red; */
	background: url(images/os_pagination2_bg.gif) 0 0 repeat-x;
}

ul#os_pagination li{
	display: inline;
	float: left;
}

ul#os_pagination li a{
	display: block;
	height:20px;
	width:25px;
	text-align:center;	
	color:#fff;
	padding-top:6px;
	background: url(images/os_pagination2_dots_sep.gif) 24px 6px no-repeat;
}

ul#os_pagination li#os_pagination_last a{
	background: url(images/os_pagination_bg_last.gif) 0 0 no-repeat;
	height:26px;

}


li.os_pagination_first {
	background: url(images/os_pagination_bg_first.png) 0 0 no-repeat;
}

ul#os_pagination li span {
	display: block;
	height:17px;
	width:25px;
	background: url(images/os_pagination2_active.gif) 0 0 no-repeat;
	text-align:center;	
	color: #10305f;
	padding-top:5px;
	padding-bottom:4px;
	font-size:14px;
}

ul#os_pagination li#os_pagination_last span{
	background: url(images/os_pagination2_active_last.gif) 0 0 no-repeat;
	height:26px;
}

div#os_center {
	width: 327px;
	/*height: 178px;*/
}

div#slide01 {
	width: 327px;
	height: 125px;
	background: url(images/oferta_specjalna/sliede_01_bg.jpg) 16px 0 no-repeat;
	position:relative;
}

div#slide01 img{
	position:absolute;
	top:5px;
	left:26px;
	border:1px solid #E4EBF1;
}

div#slide01 li{
	float: left;
}


ul#arrows {
	visibility:hidden;
}

a#left_arrow {
	display: block;
	width: 33px;
	height: 33px;
	background: url(images/arr_left.png) 0 0 no-repeat;
	_background: url(images/arr_left_ie.png) 0 0 no-repeat;
	position: absolute;
	margin: 40px 0 0 0;
}

a#right_arrow {
	display: block;
	width: 33px;
	height: 33px;
	background: url(images/arr_right.png) 0 0 no-repeat;
	_background: url(images/arr_right_ie.png) 0 0 no-repeat;
	position: absolute;
	margin: 40px 0 0 290px;
}




div#nagl_os {
	position: absolute;
	background: url(images/nagl_os_bg.png) right no-repeat;
	color: #fff;
	font-weight: bold;
	line-height: 30px;
	padding: 0 5px;
	z-index: 100;
	margin: 100px 0 0 16px;
}

div#os_slide_tresc {
	font-size: 12px;
	line-height:14px;
	display:inline;
	margin-left: 16px;
	float:left;
	width:295px;
	height:100px;
	background: url(images/oferta_specjalna/os_bottom_bg.png) bottom left no-repeat;
	position:relative;
}

div#os_slide_tresc div#os_paragraph {
	margin:15px 5px 0 10px;
}



a.os_slide_tresc_more {
	position:absolute;
	right:7px;
	bottom:21px;
	font-size: 11px;
	color: #fff;
}



div#boks_aktualnosci2 {
	width: 295px;
	float: left;
	margin-left: 16px;

height:271px; /*exp*/
	position:relative;
	padding: 0 0 16px 0;
	background:  transparent  url(images/box_aktualnosci/bottom.png) bottom left no-repeat;
	overflow:hidden;
	display:inline;
}

div#boks_aktualnosci2 h2 {
	display:block;
	width: 295px;
	height: 23px;
	background:  transparent url(images/box_aktualnosci/top.png) top left no-repeat;
}

div#boks_aktualnosci2 h2 a {
	text-decoration:none;
}

div#boks_aktualnosci2 a.more {
	position:absolute;
	top:8px;
	right:7px;
	color:#fff;
	font-size:11px;
}

div#boks_aktualnosci2 ul {	
	width:295px;
	background: transparent url(images/aktualnosci/aktualnosci_active_bg.jpg)  0 0 repeat-y;
	overflow:hidden;	

}

div#boks_aktualnosci2 ul li {
	float:left;
	display:block;
	overflow:hidden;
	width:295px;
}

div#boks_aktualnosci2 ul li div {
	display:none;
	height:127px;

	/* background: red url(images/aktualnosci/aktualnosci_active_bg.jpg)  0 0 repeat-y; */
}

div#boks_aktualnosci2 ul li.aktualnosci_active div {
	display:block;
}

div#boks_aktualnosci2 ul li.aktualnosci_active a.news_header {
	display:none;
}


div#boks_aktualnosci2 ul li#aktualnosci_first.aktualnosci_active {
	/* padding-top:6px; */
	background: transparent url(images/box_aktualnosci/bg_first_active.png) top left no-repeat;
}

div#boks_aktualnosci2 ul li#aktualnosci_last.aktualnosci_active {
	/* padding-bottom:20px; */
	background: transparent url(images/box_aktualnosci/bg_last_active.png) bottom left no-repeat;
}

div#boks_aktualnosci2 ul li#aktualnosci_last.aktualnosci_active a.aktualnosci_more {
	background:none;
}

div#boks_aktualnosci2 ul li#aktualnosci_last.aktualnosci_active a.aktualnosci_more span {
	display:block;
	margin:2px 7px 0 0;
}


div#boks_aktualnosci2 ul li#aktualnosci_first a.news_header {
	/* height:31px; */
	background: url(images/box_aktualnosci/bg_first.png) top left no-repeat;
}

div#boks_aktualnosci2 ul li#aktualnosci_second a.news_header {
	background:  transparent url(images/box_aktualnosci/li_aktualnosci_01_bg.jpg) top left no-repeat;
}

div#boks_aktualnosci2 ul li#aktualnosci_third a.news_header {
	background:  transparent url(images/box_aktualnosci/li_aktualnosci_02_bg.jpg) top left no-repeat;
}

div#boks_aktualnosci2 ul li#aktualnosci_fourth a.news_header {
	background:  transparent url(images/box_aktualnosci/li_aktualnosci_03_bg.jpg) top left no-repeat;
}

div#boks_aktualnosci2 ul li#aktualnosci_last a.news_header {
	/* height:32px; */
	display:block;
	background: transparent  url(images/box_aktualnosci/bg_last.jpg) top left no-repeat;
}

div#boks_aktualnosci2 ul li a.news_header {
	display:block;
	width:295px;
	height:30px;
	line-height:30px;
	float:left;
	/* background: transparent  url(images/box_aktualnosci/bg.jpg) top left no-repeat; */
	font-size:11px;
	color:#10305F;
	font-weight:bold;
	padding:0 0 0 12px;
	overflow:hidden;
}

div#boks_aktualnosci2 ul li a.news_header span {
	margin-top:12px;
}


div.aktualnosci_tresc {
	float:left;
	width:295px;
	/*height:110px;*/
	/* padding: 16px 13px 10px 13px; */
	position:relative;
	overflow:hidden;
	/*background: url(images/aktualnosci/aktualnosci_active_bg.jpg)  0 0 repeat-y*/
}


p.nagl_aktualnosci {
	border-bottom: 1px dotted #10305f;
	font-weight: bold;
	color: #10305f;
	padding: 0 0 8px 0;
	margin-bottom: 5px;
	font-size: 12px;
	margin:15px 13px 0 13px;
}

p.aktualnosci_tresc_p {
	/* padding: 0 0 5px 2px; */
	margin:5px 13px 0 13px;
	line-height:14px;
}

p.aktualnosci_date {
	position:absolute;
	bottom:8px;
	left:13px;
	font-size:10px;
}

a.aktualnosci_more {
	position:absolute;
	bottom:0;
	right:0;
	display:block;
	width:56px;
	height:19px;
	background: transparent url(images/box_aktualnosci/bg_more.png)  0 0 no-repeat;
	color:#fff;
	font-size:11px;
	text-align:right;

}

a.aktualnosci_more span {
display:block;
margin:3px 7px 0 0;
}

/* aktualności 

div#boks_aktualnosci {
	width: 295px;
	border: 0px solid red;	
	float: left;
	padding-left: 16px;

}

div#aktualnosci_top {
	width: 295px;
	height: 40px;
	background: url(images/aktualnosci/aktualnosci_top_bg.jpg) 0 0 no-repeat;
}

div#aktualnosci_top a{
	float: right;
	color: #fff;
	margin: 9px 10px 0 0;
	font-size: 11px;
}

div#aktualnosci_active {
	font-size: 11px;
	background: url(images/aktualnosci/aktualnosci_active_bg.jpg)  0 0 repeat-y;
	width: 295px;
}

div#aktualnosci_tresc {
	width: 270px;
	font-size: 11px;
	line-height: 16px;
	text-align: left;
	border: 0px solid red;
	position: relative;
	margin-left: 10px;
}

p.nagl_aktualnosci {
	border-bottom: 1px dotted #10305f;
	font-weight: bold;
	color: #10305f;
	padding: 0 0 5px 2px;
	margin-bottom: 5px;
	font-size: 12px;
}

p.aktualnosci_tresc_p {
	padding: 0 0 5px 2px;
}

div#aktualnosci_active_bottom {
	width: 295px;
	height: 19px;
	background: url(images/aktualnosci/aktualnosci_bottom_bg.jpg) 0 0 no-repeat;
}

div#aktualnosci_active_bottom p{
	float: left;
	padding-left: 12px;
	font-size: 11px;
}

div#aktualnosci_active_bottom a{
	float: right;
	color: #fff;
	margin: 3px 8px 0 0;
	font-size: 11px;
}

div#boks_aktualnosci li{
	width: 295px;
	height: 30px;
}

li.aktualnosci_menu01 {
	background: url(images/aktualnosci/li_aktualnosci_01_bg.jpg) 0 0 no-repeat;
}

li.aktualnosci_menu02 {
	background: url(images/aktualnosci/li_aktualnosci_02_bg.jpg) 0 0 no-repeat;
}

li.aktualnosci_menu03 {
	background: url(images/aktualnosci/li_aktualnosci_03_bg.jpg) 0 0 no-repeat;
}

li.aktualnosci_menu_last {
	background: url(images/aktualnosci/li_aktualnosci_last_bg.jpg) 0 0 no-repeat;
}

ul#aktualnosci_lista a{
	display: block;
	color: #10305f;
	font-weight: bold;
	line-height: 20px;
	padding: 5px 80px 5px 12px;
}

div#aktualnosci_bottom {
	width: 295px;
	height: 10px;
	background: url(images/aktualnosci/aktualnosci_bottom2_bg.jpg) 0 0 no-repeat;
}
*/
/* newsletter */

div#boks_newsletter {
	width: 327px;
	background: url(images/newsletter/nagl_bg.png) top center no-repeat;
	margin-top: 10px;
	float: left;
	height:140px;
}

div#boks_newsletter p{
	font-size: 11px;
	line-height: 16px;
	padding: 33px 12px 10px 26px;
	height:30px;
}

div#boks_newsletter ul{
	width: 327px;
	height: 70px;
	background: url(images/newsletter/newsletter_bg.png) 15px 0 no-repeat;
}

div#boks_newsletter li{
	display: inline;
	float: left;
}

#newsletter_input {
	width: 252px;
	margin: 8px 0 0 22px;
	padding: 5px 2px 3px 2px;
	border: 0px;
	background: transparent;
}

.newsletter_button {
	width: 35px;
	height: 30px;
	border: 0px solid red;
	margin: 5px 0 0 10px;
	cursor: pointer;
}

/* box 02 prawy------------------- */
div#box_02 {
	position: relative;
	width: 650px;

	float:right;
	margin-right:16px;
	display:inline;
	/*color: 	background-color:yellow; */
	overflow:hidden;

}

div#content_zakladki_nagl {
	width: 100%;
	height: 26px;
	background: #fff;
	margin-bottom: 7px;
}

ul#zakladka_active ul{
	float: left;
}

ul#zakladka_active li{
	width: 150px;
	height: 111px;
	background: #fff url(images/zakladki_content/pazim_aktive.jpg) 0 0 no-repeat;
	position: absolute;
	padding-right: 1px;
}

ul#zakladka_active li a{
	text-transform: uppercase;
	display: block;
	font-weight: bold;
	color: #10305f;
	padding: 80px 10px 15px 5px;
	text-align: center;
}





div#zakladki_content_navi_left {
	position:absolute;
	top:33px;
	left:3px;
}

div#zakladki_content_navi_right {
	position:absolute;
	top:33px;
	right:0px;
}




ul#zakladka_left, ul#zakladka_right  {
	float: left;

}


ul#zakladka_left li, ul#zakladka_right li {
	width: 150px;
	height: 111px;	
	margin:10px 0;
	background: url(images/zakladki_content/tab_left_blank.png) left top no-repeat;
	z-index:999;
}

ul#zakladka_left li.first, ul#zakladka_right li.first {
	margin-top:0px;
}

ul#zakladka_right li {
	background: url(images/zakladki_content/tab_right_blank.png) left top no-repeat;
}

ul#zakladka_left li.tab_left_active, ul#zakladka_right li.tab_right_active {
	background: #fff url(images/zakladki_content/tab_left_blank_active.png) left top no-repeat;
}

ul#zakladka_right li.tab_right_active {
	background: url(images/zakladki_content/tab_right_blank_active.png) left top no-repeat;
}

ul#zakladka_left a, ul#zakladka_right a{
	text-transform: uppercase;
	display: block;
	font-weight: bold;
	/*color: #5c6d85;*/
	color: #8C8C8C;
	padding: 23px 10px 15px 5px;
	text-align: center;
	font-size: 10px;
	text-decoration:none;
}


div#zakladki_content_blok {
	float: left;
	width: 349px;
	border-top: 1px solid #c7d2de;
	border-bottom: 1px solid #c7d2de;
	margin-left:152px;
	display:inline; /*ie6 hack*/
	background: #fff url('images/bg_zakladki_content_blok.gif') left top repeat-y;
	min-height:625px;
	height:auto !important;
	height:627px;
	z-index:1000;
	margin-bottom:10px;
}


div#zakladki_content_blok_inside {
	margin:10px;
	line-height:16px;
}

hr {
	border:none;
	border-top:1px solid #BCC9D8;
    color: #BCC9D8;
    background-color: #fff;
	height:1px;
	margin: 10px 0;
}


div#zakladki_content_blok_inside {
	overflow:hidden;
}

div#zakladki_content_blok_inside a {
	text-decoration: underline;
	color: #10305f;
}



span.NiebieskiTytlBloku {
color:#10305F;
font-weight:bold;
text-transform: uppercase;
}

div#zakladki_content_blok.loader {
	background: transparent url('images/ajax-loader.gif') center center no-repeat;	

}




img.in_tab_mini_img {
	margin: 2px 2px 0 0;
	border:3px solid #7590AE;
}





img.zakladka_img {
	margin: 10px;
}


div.zakladki_tresc {
	margin: 5px 0 0 13px;
	border-bottom: 1px solid #bcc9d8;
	line-height: 16px;
	padding: 10px 0;
	width: 324px;
}

div.zakladki_tresc a{
	text-decoration: underline;
	color: #10305f;
}

div.zakladki_tresc img{
	margin: 5px 5px 0 0;
}

span.pazim_span {
	font-size: 13px;
	color: #10305f;
}


/* blok 03*/

div#blok_03 {
	width: 960px;
	height: 60px;
	margin-top: 0px;
	text-align: left;
}

div#stopka_top {
	float: left;
	width: 960px;
	border-bottom: 1px solid #bcc9d8;
	padding: 10px 0;
}

div#stopka_top p{
	float: left;
	color: #7691af;
}

div#stopka_top ul{
	float: right;
}

div#stopka_top li{
	display: inline;
	float: left;
	padding: 0 10px;
	border-right: 1px solid #bcc9d8;
}

div#stopka_top li a{
	color: #10305f;
	font-size: 11px;
}

div#stopka_bottom {
	float: left;
	width: 960px;
	padding: 10px 0 20px 0;
}

p.p_right{
	float: right;
	color: #9cb0c5;
	font-size: 11px;
}

p.p_right a {
	text-decoration:none;
	color: #9cb0c5;
}

p.p_right a:hover {
	color:#10305F;
	text-decoration:underline;
}

p.p_left{
	float: left;
	color: #10305f;
}

p.p_left a{
	text-decoration: underline;
}




/* 

	SUBPAGE

*/





/* slider */



div#box_slider {
	float: left;
	width: 970px;
	height: 65px;
	background: url(images/slider/slider_bg.jpg) 0 0 no-repeat;
	border: 0px solid red;
	margin: 5px 0 0 0;
}

div#box_slider p{
display:block;
width:166px;
float:left;
text-align:right;
font-size: 13px;
font-weight: bold;
color: #10305f;
padding: 20px 0 0 0;
text-transform: uppercase;
/*
	float: left;
	font-size: 13px;
	font-weight: bold;
	color: #10305f;
	padding: 20px 0 0 5px;
	margin:0 0 0 93px;
*/
}

div#slider {
	float: right;
	width:800px;
	padding-top:2px;
/*	background-color:#3399FF; */
	
}

div#masked {
	display:block;
	float:right;
	width: 678px;
/*	background-color:red;
	border:1px solid red;
*/
	height:65px;
	overflow:hidden;
	position:relative;
}

div#slider ul{
	/*width:810px;*/
	position:absolute;
	top:0;
	left:0;
	display:block;
	float:right;
	margin: 0 0 0 0;
	
}

div#slider li{
	display: inline;
	float: left;
}



div#slider li a{
	position:relative;
	color:#fff;
}

div#slider li a span{
	text-indent: -32697px;
}

div#slider li a:hover{
	text-indent: 0;
}

div#slider li a:hover span{
	text-indent: 0;
}


div#slider li a span {
	position:absolute;
	display:block;
	width:90px;
	text-align:center;
	top:47px;
	left:0;
	font-size:11px;
}

a#arr_slider_left{
	display: block;
	float:right;
	margin:0 5px;
	width: 41px;
	height: 47px;
	background: url(images/slider/arr_left.jpg) 0 3px no-repeat;
} 

a#arr_slider_right{
	display: block;
	float:right;
	margin:0 5px;
	width: 41px;
	height: 47px;
	background: url(images/slider/arr_right.jpg) 0 3px no-repeat;
} 





/*
a#slide01 {
	display: block;
	width: 90px;
	height: 65px;
	background: url(images/slider/slide/01.jpg) 0 0 no-repeat;

}

a#slide01:hover {
	background: url(images/slider/slide/01_roll.gif) 0 -2px no-repeat;
}


a#slide01 {
	display: block;
	width: 90px;
	height: 65px;
	background: red url(/gallery/tab/1-slide.gif) no-repeat top;

}
a#slide01:hover {
	background: url(/gallery/tab/1-slide.gif) no-repeat bottom;
}



a#slide02 {
	display: block;
	width: 90px;
	height: 65px;
	background: url(/gallery/tab/2-slide.gif) no-repeat top;
}

a#slide02:hover {
	background: url(/gallery/tab/2-slide.gif)  no-repeat bottom;
}

a#slide03 {
	display: block;
	width: 90px;
	height: 65px;
	background: url(images/slider/slide/03.png) 0 0 no-repeat;
}

a#slide03:hover {
	background: url(images/slider/slide/03_roll.png) 0 -2px no-repeat;
}

a#slide04 {
	display: block;
	width: 90px;
	height: 65px;
	background: url(images/slider/slide/04.png) 0 0 no-repeat;
}

a#slide04:hover {
	background: url(images/slider/slide/04_roll.png) 0 -2px no-repeat;
}

a#slide05 {
	display: block;
	width: 90px;
	height: 65px;
	background: url(images/slider/slide/05.png) 0 0 no-repeat;
}

a#slide05:hover {
	background: url(images/slider/slide/05_roll.png) 0 -2px no-repeat;
}

a#slide06 {
	display: block;
	width: 90px;
	height: 65px;
	background: url(images/slider/slide/06.png) 0 0 no-repeat;
}

a#slide06:hover {
	background: url(images/slider/slide/06_roll.png) 0 -2px no-repeat;
}

a#slide07 {
	display: block;
	width: 90px;
	height: 65px;
	background: url(images/slider/slide/07.png) 0 0 no-repeat;
}

a#slide07:hover {
	background: url(images/slider/slide/07_roll.png) 0 -2px no-repeat;
}

a#slide08 {
	display: block;
	width: 90px;
	height: 65px;
	background: url(images/slider/slide/08.png) 0 0 no-repeat;
}

a#slide08:hover {
	background: url(images/slider/slide/08_roll.png) 0 -2px no-repeat;
}
*/
a#pazim:hover {
	display: block;
	width: 90px;
	height: 65px;
	background: url(images/slider/slide/01_roll.gif) 0 -2px no-repeat;
}




/* nowosci 
ul.nowosci {
	width:215px;
	text-align:center;
	margin:0 0 0 20px;
	padding:0 0 15px 0;
	background:transparent url(images/nowosci/bg.png) no-repeat center bottom;
}

ul.nowosci li{
	text-align:left;
	width: 215px;
	background: url(images/nowosci/nowosci_button.gif) 0 0 no-repeat;
	margin-top: 1px;
}

ul.nowosci li.nowosci_hasmore{
	background: url(images/nowosci/nowosci_button_hasmore.png) 0 0 no-repeat;
}


ul.nowosci li.nowosci_hasmore_closed{
	background: url(images/nowosci/nowosci_button.gif) 0 0 no-repeat;
}



ul.nowosci li.nowosci_hasmore ul{
	background: url(images/nowosci/nowosci_button_hasmore_bg.png) center bottom no-repeat;
	padding:0 0 10px 0;
}

ul.nowosci li.nowosci_hasmore ul li{
	background: none;
	margin:0;
}

ul.nowosci li a{
	display: block;
	color: #10305f;
	font-weight: bold;
	padding: 9px 5px 9px 10px;
	margin:0;
}

ul.nowosci li a.nowosci_selected{
	margin:0 0 0 10px;
	background: url(images/arrow.gif) 0 12px no-repeat;
}

ul.nowosci li.nowosci_hasmore ul li a {
	padding: 6px 5px 0 15px;
	font-weight:normal;
	color:#535353;
}

ul.nowosci li.nowosci_hasmore ul li a.nowosci_selected{
	margin:0 0 0 15px;
	background: url(images/arrow.gif) 0 9px no-repeat;
}






	ul.nowosci li ul li ul{
		margin:0 0 0 20px;
		background:none;
		width:100px;
	}

	ul.nowosci li ul li ul li{
		width:100px;
	}


*/

/*
	1 level
*/

ul.nowosci {
	width:215px;
	text-align:left;

	margin:0 0 0 20px;
	padding:0 0 15px 0;
	background:transparent url(images/nowosci/bg.png) no-repeat center bottom;
}



ul.nowosci li {
	margin:1px 0 0 0;
	background: #fff url(images/nowosci/nowosci_button.gif) no-repeat 0 0 ;
	display:block;
}

ul.nowosci li.nowosci_hasmore{

	background: #fff url(images/nowosci/nowosci_button_hasmore.png) no-repeat 0 0 ;
}

ul.nowosci li a, ul.nowosci li span{
/*	height:32px;
	line-height:32px;*/
	display:block;
	padding:8px 0 8px 0;
	color: #10305f;
	font-weight: bold;
	font-size:14px;
	text-decoration:none;
	padding-left:10px;
}

ul.nowosci li a:hover{

	text-decoration:underline;
}

ul.nowosci li a.nowosci_selected{
	margin:0 15px 0 10px;
	background: url(images/arrow.gif) 0 center no-repeat;
	font-weight:bold;
 }



/*
	2 level
*/

ul.nowosci li ul {
	margin:0;
}

ul.nowosci li.nowosci_hasmore ul{
	background: url(images/nowosci/nowosci_button_hasmore_bg.png) center bottom no-repeat;
	padding:0 0 10px 0;

}

ul.nowosci li.nowosci_hasmore ul li {
	background:none;
	
}

ul.nowosci li.nowosci_hasmore ul li a {
/*
	background:red;
	overflow:hidden
*/
}


ul.nowosci li ul li {
	color:blue;	
	padding:0 0 0 10px;
	background:transparent;
	margin:0;
}	

ul.nowosci li ul li a, ul.nowosci li span{
/*	height:20px;
	line-height:20px;
*/
	font-size:12px;
	font-weight:normal;
	color:#535353;
	background: url(images/nowosci/pathway_li_page.png) 0 7px no-repeat;
	padding-left:15px;
	margin-right:15px;

}


ul.nowosci li ul li a.nowosci_selected{
	margin:0 15px 0 0;
	background: url(images/arrow.gif) 0 center no-repeat;
	font-weight:bold;
 }


/*
	3 level
*/

ul.nowosci li ul li ul {

}

ul.nowosci li ul li ul li a.nowosci_selected{
	margin-left:0;	
	padding-left: 15px;
 }



ul.nowosci li.nowosci_hasmore ul li ul li {
	background:none;	
	border:none;

}


ul.nowosci li.nowosci_hasmore ul li.nowosci_hasmore ul {
	background:transparent;
}

ul.nowosci li ul li ul li {
	color:black;	
	padding:0 0 0 20px;
	background:none;
	margin:0;
}	

ul.nowosci li ul li ul li a{
/*	height:20px;
	line-height:20px;
*/
	font-size:11px;
	/*background: url(images/nowosci/pathway_li_subpage.png) 0 0 no-repeat;*/
	background:none;
	padding:4px 0 4px 0;

}



/* OS listing */


div.os_div {
	overflow:hidden;
	background: #fff url(images/os_listing_top.gif) no-repeat top left;
	margin-bottom:10px;
	width:680px;
	position:relative;
}

div.os_div img.avatar {
	background: #e6ebf0;
	padding: 0px;
	margin: 0 10px 10px 0;
} 

div.os_withborder img {
	padding: 2px;
}

p.os_title, a.os_title {
	display:block;
	font-size:18px;
	color:#10305f;
	margin-top:4px;
	margin:5px 5px 15px 5px;
	padding:5px 5px 5px 5px;
	text-decoration:none;
}

a.href_desc {
	text-decoration:none;
	color:#535353;
}

a.os_more {
	color:#BAC7D7;
	font-size:12px;
	padding-left:17px;
	padding:5px 0 5px 0;
	display:block;
	margin:0 0 0 10px;
}

div.os_div div.os_body {
	overflow:hidden;
	padding:10px;
	background: transparent url(images/os_listing_bottom.gif) no-repeat bottom left;
	height:1%;
}



/* NOWOŚCI listing */


div.on_news_div {
	/* border-top:1px solid #A2AFC4; */
	margin:2px 0 10px 0;
	padding-bottom:20px;
	color:#535353;
	position:relative;
}

div.on_news_div a.on_title {
	display:block;
	font-size:18px;
	color:#10305f;
	margin-top:4px;
	padding-left:30px;
	background: transparent url(images/ico_news.png) no-repeat center left;
	text-decoration:none;
}

div.on_news_div div.on_body {
	margin:10px 0 15px 0;
	padding-left:17px;
	line-height:16px
}

/*
div.on_news_div p.on_date {
	position:absolute;
	top:0;
	right:15px;
	font-size:12px;

}
*/
div.on_news_div a.on_more {
	color:#BAC7D7;
	font-size:12px;
	padding-left:17px;
	padding:5px 0 5px 17px;
	display:block;
}

div.on_news_div a.on_more:hover {
	color:#10305f;
}

div.blue_line {
	background: #fff url(images/onepxcross.png) repeat-x  50%;
	margin:10px 0 5px 0;
	padding:0;
}

div.blue_line span {
	background-color:#fff;
	margin:0 5px 0 5px;
	padding:0 3px;
	font-size:12px;
	color:#10305f;
}


/*
.on_news_div_pazim {
	background: url(images/slider/slide/01.jpg) top right no-repeat;
}


.on_news_div_radisson {
	background: url(images/slider/slide/02.png) top right no-repeat;
}


.on_news_div_spabaltica {
	background: url(images/slider/slide/03.png) top right no-repeat;
}


.on_news_div_cafe22 {
	background: url(images/slider/slide/04.png) top right no-repeat;
}


.on_news_div_ladoga {
	background: url(images/slider/slide/05.png) top right no-repeat;
}


.on_news_div_baila {
	background: url(images/slider/slide/06.png) top right no-repeat;
}


.on_news_div_statki {
	background: url(images/slider/slide/07.png) top right no-repeat;
}

.on_news_div_pralnia {
	background: url(images/slider/slide/08.png) top right no-repeat;
}



*/







div#blok_02_sub {
	width:970px;
	border-top: 1px solid #c7d2de;	
	border-bottom: 1px solid #c7d2de;	
	overflow:hidden;
	text-align:left;
	background: url(images/bg_main.gif) repeat-y;
	margin: 0 auto 30px auto;

/*
	min-height:500px;
	height:auto !important;
	height:500px;
*/

}


div#blok_02_sub h1 {
	font-size: 20px;
	padding: 0;
	float: left;
	width: 706px;
	margin: 20px 0 30px 0;

}



div#blok_02_sub h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #10305f;
	text-transform: uppercase;

}

div#blok_02_sub h3, div#blok_02_sub a.h3title {
	font-size: 25px;
	font-weight: bold;
	text-transform: uppercase;
	color: #10305f;
	margin:20px 0 20px 20px;
}





div#sidebar {
	width:264px;
	overflow:hidden;
	float:left;
}

div#inside {
	width:706px;
	overflow:hidden;
	float:left;
	padding: 0 0 30px 0;
	position:relative;
}


div.belka {
	float: right;
	width: 706px;
	margin: 15px 0 7px 0;
}

div.data {
	padding: 0 5px 0 0;
	text-align: left;
	color: #10305f;
}

div.data img{
	padding: 0 5px;
}

div.data p{
	float: left;
	margin: 0;
}

div.druk ul{
	float: right;
}

div.druk li{
	float: left;
	display: inline;
}

div.druk li a{
	display: block;
	color: #10305f;
	float: left;
}

li.druk_ico a{
	display: block;
	height: 20px;
	background: url(images/druk_ico.jpg) 0 0 no-repeat;
	padding: 0 20px;
}

li.polec_ico a{
	display: block;
	height: 20px;
	background: url(images/polec_ico.jpg) 0 0 no-repeat;
	padding: 0 20px;
}

li.zapisz_ico a{
	display: block;
	height: 20px;
	background: url(images/zapisz_ico.jpg) 0 0 no-repeat;
	padding: 0 20px;
}

div.foto {
	float: right;
	background: #e6ebf0;
	padding: 5px;
	margin: 10px;
}

div.foto img{
	height: 376px;
	width: 251px;
}

div.foto_podpis p{
	float: left;
	font-size: 11px;
}

/*
	#-> gallery
*/

div.galfoto {
	width:226px;
	height:163px;
	float:left;
	margin:0;
	padding:0;
	text-align:center;
}

div.galfotolist{
	height:160px;
}

div.galfotolist a {
	text-decoration:underline;
}

div.galmiddle {
	width:228px;
}

div.thumb {
	width:211px;
	height:148px;
	background-color:#F6F7F9;
	border:1px solid #CBD6E1;
	text-align:center;	position:relative;
}

div.thumblist {
	height:133px;
}

div.thumb p {
	margin:20px 7px;
	height:27px;
	font-size:12px;
	color:#10305F;
	background-color:#fff;
	text-align:left;
	padding:3px;
}



div.thumb a {

	display:block;
	width:197px;
	height:118px;
	margin:0 auto;	
	margin-top:7px;
}

div.thumb a:hover span {
	text-decoration:underline;
}

div.thumb span {
	position:absolute;
	bottom:7px;
	left:0px;
	height:32px;
	line-weight:
	display:block;
	background: transparent url('images/nagl_os_bg.png') no-repeat center right;
	color: #fff;
	font-weight: bold;
	line-height: 30px;
	padding:0 5px;

}



/* -------------  */

div.text {
	margin-right:26px;
	float:left;
	width:680px;
	margin-bottom:10px;
	line-height: 16px;

	padding: 0 0 30px 0;

	border-bottom:1px solid #C7D2DE;




}

div.no_border_bottom {
	border-bottom:none;
}


img.border_image {

	background: #e6ebf0;
	padding: 5px;
	margin-top:0px;
	margin-bottom:10px;

}

img.border_image_right {
	float:right; /*ie*/
	margin-left:20px;
}

img.border_image_left {
	float:left; /*ie*/
	margin-right:20px;
}


div.text hr {
	border:none;
	border-top:1px solid #BCC9D8;
	height:1px;
	margin: 20px 0;
}

div.intext-block {
	width:680px;
	overflow:hidden;
}

/*
div.text p{
	padding: 0 20px 15px 0;
	text-align: left;
	line-height: 14px;
}
*/
div.text ul{
	margin: 0 0 20px 0;
}

div.text li{
	line-height: 20px;
	margin-left: 30px;
	list-style: disc;
}


p.togglers {
	cursor: pointer;	
}

p.togglers span.intext_news_title {
	text-decoration:underline;
	font-weight:bold;
}

div.elements {
	padding:20px;
	margin:10px 0;
}

























div#pagination {
	float: left;
	width: 680px;
	height: 50px;
	border-top: 1px solid #c7d2de;
	padding-top: 10px;
}

div#boks_pag {
	margin-left: 35%;
}

a#pop {
	float: left;
}

a#nast {
	float: right;
}

a.pag {
	display: block;
	float: left;
	width: 22px;
	height: 18px;
	background: url(images/pagination_bg.jpg) 0 0 no-repeat;
	padding-top:4px;
	margin: 0 3px;
	text-align:center;
}

a#pag_active {
	background: #fff;
}

/**/

div.pagerbar {
	float: left;
	width: 680px;
	height: 50px;
	border-top: 1px solid #c7d2de;
	padding-top: 10px;
	margin-top:0;
}

span.pagerbar_count {
	display:block;
	text-align:right;
}



div.pagerbar_left {
	width:100px;
	float:left;
	text-align:left;
}

div.pagerbar_center {
	width:480px;
	float:left;
	text-align:center;
}

div.pagerbar_right {
	width:100px;
	float:left;
	text-align:right;
}


div.pagerbar_num {
	text-align:center;
	margin-top:10px;
}

div.pagerbar_center a, div.pagerbar_center span {
/*	display:block; */
	width: 22px;
	height: 18px;
	padding-top:4px;
	margin: 0 3px;
	text-align:center;
	background: red url(images/pagination_bg.jpg) 0 0 no-repeat;

}


div.pagerbar_center ul li a.pager_next {
	display:block;
	float:right;
}

div.pagerbar_center ul li a.pager_prev {
	display:block;
	float:left;
}




span.srh {
	background-color:#C1CCDE;
}



div.serp_details_div {
	width:600px;
}


ol.sr_list li {
	list-style-type:none;
}

ol.sr_list li a.serp_title {
	font-size:12px;
	color:#334C6F;
	font-weight:bold;
}

ol.sr_list li div.sr_content {
	color:#000;
	font-size:12px;
}

ol.sr_list li div.sr_content a {
	color:#44AB2A;
	display:block;
}

/*
####################################
# SEARCH results subpage form
####################################
*/

form.search_results_search {
	width:650px;
	height:47px;
	display:block;
	margin:0 0 20px 30px;
	background: transparent url('images/sr_form_bg.png') no-repeat center left;

}

form.search_results_search2 {
	margin:35px 35px 20px 35px;
}


form.search_results_search label {
	color:#fff;
	display:block;
	width:120px;
	height:47px;
	line-height:47px;
	margin:0 0 0 20px;
	float:left;
	font-size:11px;
	font-weight:bold;

}

form.search_results_search input.serp_field {
	width:224px;
	/*
	background-color:#D2D8E0;
	border:1px solid #8A98AC;
	*/
	background:none;
	border:none;
	padding: 3px;
	float:left;
	margin:12px 0 0 0;
	color:#1E4377;
}

form.search_results_search input.serp_button {
	width:67px;
	height:23px;
	margin:11px 0 0 7px;
	border:none;
	font-size:11em;
	outline:none;
	text-indent:-32697px;
	background:none;
}






form.search_results_search fieldset {
	border:none;	
}

form.search_results_search legend {
	display:none;
}


/*
####################################
# LEASE form
####################################
*/

form.le_form {
	width:600px;
	height:47px;
	display:block;
	margin:20px auto 0 auto;
	background: transparent url('images/le_form_bg.png') no-repeat center left;
	overflow:hidden;

}


form.le_form label {
	color:#fff;
	display:block;
	height:47px;
	line-height:47px;
	float:left;
	font-size:11px;
	font-weight:bold;
display:inline;
	text-align:right;
	padding-right:5px;
}

form.le_form label.l1 {
	width:166px;
	margin:0 0 0 20px;
}

form.le_form label.l2 {
	width:69px;
	margin:0;
}


form.le_form input.lf, form.le_form select {
	background-color:#D2D8E0;
	border:1px solid #8A98AC;
	background:none;
	border:none;
	padding: 3px;
	float:left;
	margin:12px 0 0 0;
	color:#1E4377;
}

form.le_form input.lf1 {
	width:144px;
}

form.le_form select {
	width:150px;
}

form.le_form input.lf_button {
	width:32px;
	height:23px;
	margin:11px 0 0 0;
	border:none;
	outline:none;
	text-indent:-32697px;
	background:none;
}






form.le_form fieldset {
	border:none;	
}

form.le_form legend {
	display:none;
}






div#lease {
	width:600px;
	margin-right:80px;
}









a#rss {

	display:block;
	color:#F58733;
	font-weight:bold;
	background: transparent url('images/bg_rss.png') no-repeat top left;
	width:185px;
	height:23px;
	margin:0 0 5px 21px;
	padding: 10px 0 0 30px;
	


	/*
	display:block;
	color:#F58733;
	font-weight:bold;
	margin:10px 0 5px 21px;
	background: transparent url('images/rss.gif') no-repeat center left;
	padding:0 0 0 20px;
	height:16px;
	line-height:21px;
	*/
}



div.alertdiv {
	width:650px;
	margin:0 0 0 30px;
	color:red;
}


a.hreftoright {
	display:block;
	text-align:right;
}




div#sitemap_div ul {
	margin-left:20px;
}

div#sitemap_div ul li {
	margin:0 0 0 0;
	list-style:none;
}

div#sitemap_div   p, div#sitemap_div   a, div#sitemap_div  span {
	margin:0 0 0 10px;
}

div#sitemap_div p {
	border-bottom:1px solid #C1CEDB;
	padding:0 0 10px 0;
}


div#sitemap_div p.p_noborder {
	border:none;
}


div#sitemap_div  ul li a, div#sitemap_div  span {
	display:block;
	padding:10px 0 0 0;

}





table.najemcy {
	width:95%;
	margin:0 auto;
}




table.najemcy td {
	border:1px solid #C1CEDB;
	padding:10px 5px;
	height:50px;
	text-align:left;
	vertical-align:top;
}

h4 {
	color:#10305f;
	font-size:20px;
	font-weight:bold;
	margin:0 0 30px 0;
	text-transform: uppercase;
}


a.goontop {
	display:block;
	text-align:right;
	margin:30px 0 0 0;
}








/*
####################################
# Zebra table
####################################
*/

/*.highlight			{ background:#d5fcdc; }*/
.alt				{ background:#D8E4F1; }
.mo					{ background:#e3f1fb; }
.odd				{ background:#eee; }
.list-table th		{ padding:5px 5px 5px 25px; border-bottom:1px solid #999; text-align:left; font-weight:bold;}

.list-table th.num_sort {
	background: #ddd url('images/ico_sort_num.png') no-repeat 3px center;
}

.list-table th.alph_sort {
	background: #ddd url('images/ico_sort_alph.png') no-repeat 3px center;
}


.list-table td		{ padding:5px 20px 5px 5px; border-bottom:1px solid #ddd; }


table#LeaseTable th {
	cursor: pointer;
}

table#LeaseTable th.nosort {
	cursor: default ;
}



a.backtogallery {
	position:absolute;
	top:45px;
	right:35px;
	display:block;
	margin:0 0 10px 0;
	text-align:right;
}


div.lessee_placeholder {
	width:160px;
	height:40px;
	float:left;
	margin-right:10px;
}

div.lessee_placeholder2 {
	width:182px;
	height:73px;
	float:left;
	margin-right:10px;
}



#gototop			{ display:none; font-weight:bold; font-family:tahoma; font-size:10px; width:70px; background-color: #11305F; color:#fff; font-size:11px; text-decoration:none; position:fixed; left:5px; bottom:5px; padding:7px 7px 7px 20px; }
#gototop:hover	{ text-decoration:underline; }




p.subspan {
	margin:5px 0 0 0;
	font-weight:bold;
	font-size:10px;
}