



img {

border: 0px none;

}

sup { font-size:8px}

/* MultiLingual Select*/

.multilingual_form { line-height:0px; display:inline;font-size:9px;padding-right:450px;}

.multilingual_select {  font-size:9px;}

 /* THIS CONTROLS THE TABLES DISPLAYED BY PAGES GENERATED BY THE PAGE EDITOR */

 

 table { font-size:11px; }

 

.edit_users table

{

	border: 0px none;

	width: 80%;



}



.edit_users td

{



	text-align:left

}





/* Property Class Editor */

.admin_property_class_table {

width:100%;

}

.template_editor_navbar_item {

	font-family: "Times New Roman", Times, serif;

	margin-right:15px;

	float: left;

	height:20px;

}

.template_editor_navbar a {

font-family: "Times New Roman", Times, serif;

	font-size: 12px;

	text-decoration:none;

}

.template_editor_navbar {

	margin: 0px auto 0px auto;

	width:750px;

	padding-top: 5px;

		padding-left: 10px;

	vertical-align: middle;

	height:35px;

	border: 2px solid #aaaaaa;

	-moz-border-radius: 10px;

	position: relative;

	background-color: #dddddd;

}

.edit_field {

	font-family: "Times New Roman", Times, serif;

	font-size: 11px;

}

/* This control the header at the top of each admin section. */

.section_header {

	margin:0; color:#E17513; margin-bottom:20px; font-size:11px; font-weight:bold; display:block; text-align:left

}

/* THIS CONTROLS THE LAYOUT OF THE SITE CONFIGURATOR - AND A LARGE PART OF THE ADMIN AREA */

a:link {



	color: #014D5F;

	text-decoration: none;

}

a:visited {



	color: #014D5F;

	text-decoration: none;

}

a:hover {



	color: #F3960B;

	text-decoration: underline;

}

a:active {



	color: #014D5F;

	text-decoration: none;

}





.firstletter {



	font-size: 12px

}





.fontsmall {

	

	font-size: 9px

}







td {



	vertical-align:top

}



.menu {

	border-top: 2px #D4E4E8 solid;

	border-left: 2px #D4E4E8 solid;

	border-right: 2px #D4E4E8 solid;

	border-bottom: 2px #D4E4E8 solid;

	font-size: 11px;

	font-weight: normal;

	-moz-border-radius: 10px;

	-moz-background-clip: padding;

}

pre {

	font-size: 11px;

}

.cellheader {

	border-top: 2px #D4E4E8 solid;

	border-left: 2px #D4E4E8 solid;

	border-right: 2px #D4E4E8 solid;

	border-bottom: 2px #D4E4E8 solid;

	background-color: #C4D4D8;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	-moz-border-radius: 10px;

	-moz-background-clip: padding;

}

.scellheader {

	border-top: 2px #D4E4E8 solid;

	border-left: 2px #D4E4E8 solid;

	border-right: 2px #D4E4E8 solid;

	border-bottom: 2px #D4E4E8 solid;

	background-color: #C4D4D8;

	font-size: 11px;

	font-weight: bold;

	color: #000000;

	-moz-border-radius: 10px;

	-moz-background-clip: padding;

}

.sscellheader {

	border-top: 2px #D4E4E8 solid;

	border-left: 2px #D4E4E8 solid;

	border-right: 2px #D4E4E8 solid;

	border-bottom: 2px #D4E4E8 solid;

	background-color: #C4D4D8;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	-moz-border-radius: 10px;

	-moz-background-clip: padding;

}

.bigcellheader { border-top: 1px #374646 solid; border-left: 1px #374646 solid; border-right: 1px #374646 solid; border-bottom: 1px #374646 solid;  font-size: 12px; font-weight: normal; color: #F1F1F1; }

.tblheader { background-color: #D8DDE0; border-top: 1px #374646 solid; border-left: 1px #374646 solid; border-right: 1px #374646 solid; border-bottom: 1px #374646 solid; font-size: 11px; font-weight: normal; }

.tdshade1sm { background-color: #DDDDDD; border-top: 1px #374646 solid; border-left: 1px #374646 solid; border-right: 1px #374646

solid; border-bottom: 1px #374646 solid; font-weight: normal;

-moz-border-radius: 10px; -moz-background-clip: padding;}

.tdshade2sm { background-color: #EEEEEE; border-top: 1px #374646 solid; border-left: 1px #374646 solid; border-right: 1px #374646

solid; border-bottom: 1px #374646 solid; font-weight: normal;

-moz-border-radius:10px; -moz-background-clip: padding;}



/*



select { color:#000000;

	font: 11px Verdana, Arial, Helvetica, sans-serif;

	font-weight: normal;

	text-decoration: none;

	background: #FFFFFF;

	border: 1px solid #999999;

	border-style: solid;

	border-width: 1px;

	border-color: #999999;

}

option { color:#000000;

	font: 11px Verdana, Arial, Helvetica, sans-serif;

	font-weight: normal;

	text-decoration: none;

	background: #FFFFFF;

	border: 1px solid #999999;

	border-style: solid;

	border-width: 1px;

	border-color: #999999;

}

textarea { color:#000000;

	font: 11px Verdana, Arial, Helvetica, sans-serif;

	font-weight: normal;

	text-decoration: none;

	background: #FFFFFF;

	border: 1px solid #999999;

	border-style: solid;

	border-width: 1px;

	border-color: #999999;

}

input.submit {

	color:#000000;

	font: 11px Verdana, Arial, Helvetica, sans-serif;

	font-weight: normal;

	text-decoration: none;

	background: #FFFFFF;

	border: 1px solid #999999;

	-moz-outline: 1px solid #999999;

        -moz-border-radius: 10px;

	-moz-background-clip: padding;

	border-style: solid;

	border-width: 1px;

	border-color: #999999;

}

input {

	color:#B6BEC2; 

	}





legend { 

	color:#000000;

    position: relative;

    top: -.5em;

    font-weight: bold;

	font-size: 12px;

}



*/



.tbcell {

	font-size: 11px;

	color: #000000;

	border-top: 1px #aaaaaa solid;

	border-bottom: 1px #aaaaaa solid;

}

fieldset {

	border: 2px solid #aaaaaa;

	position: relative;

	background-color: #dddddd;

}

a.openrealty_links_text:link{

color:#000000;

line-height:14px;

}

a.openrealty_links_text:visited {

color:#000000;

line-height:14px;

}

a.openrealty_links_text:hover {

color:#000000;

line-height:14px;

}

a.openrealty_links_text:active {

color:#000000;

line-height:14px;

}

.openrealty_links {

	text-align:left;

	border: 0px none #aaaaaa;

    -moz-border-radius: 10px;

    position: relative;

    background-color: #BCCAD1;

}

.redtext { color: #AA0000; }

.error_message {color: #AA0000; display:block; width:100%; text-align:center;}

/* LISTING BROWSE PAGE NAVIGATION WIDGET 'next_prev()'display stuff  */

.browse_tool_table {

	width:500px;

	font-size: 11px;

	text-decoration: none;

	color: black;

}

.browse_tool {

	font-size: 11px;

	text-decoration: none;

	color: black;

}

.browse_tool_num {

	color: #336699;

}

.browse_tool_button A {

	font-size: 10px;

	line-height: 10px;

	text-align: center;

	BORDER-COLOR: #000000;

   	BORDER-STYLE: outset;

 	BORDER-WIDTH: 1px;

	font-weight: bold;

	text-decoration: none;

	width: 82px;

	height: 18px;

	display: block;

}

.browse_tool_button A:visited {



}

.browse_tool_button A:hover {

	BORDER-STYLE: inset;

	width: 82px;

	height: 18px;

	text-decoration:underline;



}

.browse_tool_ghost {

	font-size: 10px;

	line-height: 10px;

	color: #aaaaaa;

	text-decoration: none;

}

.browse_tool_curpage {

	BACKGROUND-COLOR: #1B3149;

	color: #ffffff;

	width: 24px;

	height: 20px;

	display: block;

	text-align: center;

}

.bt_pages {

	BACKGROUND-COLOR: #EBEDF3;

	text-decoration:none;

	font-size: 10px;

	vertical-align: middle;

	color:	#FFFFFF;

}

bt_pages_ghost{

	color:	#aaaaaa;

	text-decoration:none;

}

A.bt_pages{

	color:	#000000;

	width: 24px;

	height: 20px;

	display: block;

	text-align: center;

	vertical-align:middle;

}

A.bt_pages:visited{

	color: #000000;

}

A.bt_pages:hover{



	background: #1B3149;

	text-decoration:none;

		color:	#FFFFFF;

}

/* css for tabbed pages */

.dynamic-tab-pane-control.tab-pane {

	position:	relative;

	width:		100%;		/* width needed weird IE bug */

	margin-right:	-2px;	/* to make room for the shadow */

}

.dynamic-tab-pane-control .tab-row .tab {

	height:				16px;

	background-color:#f5f5f5;

	position:		relative;

	top:			0;

	display:		inline;

	float:			left;

	overflow:		hidden;

	cursor:			Default;

	margin:			1px -1px 1px 2px;

	padding:		2px 2px 0px 2px;

	border:			1px solid rgb( 145, 155, 156 );

	z-index:		1;

	font:			10px Tahoma;

	white-space:	nowrap;

	text-align:		center;

}

.dynamic-tab-pane-control .tab-row .tab.selected {

	height:				18px !important;

	background-color:#f5f5f5;

	border-top:2px solid #3e94ff;

	border-bottom-width:	0;

	z-index:		3;

	padding:		2px 2px 0px 2px;

	margin:			1px -1px -3px 0px;

	top:			-2px;

	font:				11px Tahoma;

	text-align:		center;

}

.dynamic-tab-pane-control .tab-row .tab a {

	font:				11px Tahoma;

	color:				Black;

	text-decoration:	none;

	cursor:				default;

}

.dynamic-tab-pane-control .tab-row .tab.hover {

	height:				18px !important;

	background-color:#f5f5f5;

	border-top:2px solid #3e94ff;

	border-bottom-width:	0;

	z-index:		3;

	padding:		2px 2px 0px 2px;

	margin:			1px -1px -3px 0px;

	top:			-2px;

	font:				11px Tahoma;

	text-align:		center;

}

.dynamic-tab-pane-control .tab-page {

	text-align:left;

	clear:			both;

	border:			1px solid rgb( 145, 155, 156 );

	background:		#f5f5f5;

	z-index:		2;

	position:		relative;

	top:			-2px;

	font:				11px Tahoma;

	color:				Black;

	filter:			progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#fffcfcfe, EndColorStr=#fff4f3ee, GradientType=0)

					progid:DXImageTransform.Microsoft.Shadow(Color=#ff919899, Strength=2, Direction=135);

	/*244, 243, 238*/

	/* 145, 155, 156*/



	padding:		7px;

}

.dynamic-tab-pane-control .tab-row {

	z-index:		1;

	white-space:	nowrap;

}

.tab-page { text-align:left}

.tab-page fieldset { -moz-border-radius:0px;margin:0; background-color:transparent; border:1px dashed #BCCAD1;  }

.tab-page legend { margin:.5em; text-align:center; font-size:120%; color:#000; border:1px solid #BCCAD1; background-color:#E1E9EC; padding:.2em .5em; }

.tdshade1 { background-color:transparent; }

.tdshade2 { background-color:#dddddd; }

.tdshade1 a { color:#D0C22B; font-weight:bold; }

.tdshade2 a { color:#D0C22B; font-weight:bold; }



/* ADMIN - OpenRealty links + General Info */

#general_info {text-align:left}

#general_info fieldset { -moz-border-radius:0px;margin:3em 0 0 0; background-color:#BCCAD1; border:1px solid #BCCAD1; }

#general_info legend { margin:0 0 0 .5em; padding:0 .7em; text-align:center; font-size:120%; border:1px solid #BCCAD1; background-color:#FFFFFF; }

#general_info a:link, #general_info a:visited, #general_info a:hover, #general_info a:active { color:#000000; text-align:left; }

#general_info ul.left { float: left; width: 90%; margin: 0px; padding: 15px 0px 15px 10px; border: 0px none; list-style-position: inside; list-style-type: disc; }

#general_info ul.right { text-align:center; float: right; width: 10%; margin: 0px; padding: 15px 20px 15px 0px; border: 0px none; list-style-position: inside; list-style-type: none; }

#general_info ul.right li { padding: 0 0 3px 0; }

#general_info ul.left li { padding: 0 0 3px 0; }



#openrealty_links fieldset { -moz-border-radius:0px;margin:3em 0 0 0; background-color:#BCCAD1; border:1px solid #BCCAD1; }

#openrealty_links legend { margin:0 0 0 .5em; padding:0 .7em; text-align:center; font-size:120%; border:1px solid #BCCAD1; background-color:#FFFFFF; }

#openrealty_links a:link, #openrealty_links a:visited, #openrealty_links a:hover, #openrealty_links a:active { color:#000000; text-align:left; }

#openrealty_links ul { margin-top:0; }

#openrealty_links li { list-style-type:disc; padding: 0 0 3px 0; }

#openrealty_links li.upgrade_false, #openrealty_links li.upgrade_true { list-style-type:none; padding:1em 0 0 0; font-weight:bold; }

.realty { color:#D0C22B; }





/* Log Viewer */

table.log_viewer { margin:0 auto; width:100%; border:1px solid #BCCAD1; }

table.log_viewer caption { margin:0 auto; padding:1em 0; font-weight:bold; font-size:140%; }

table.log_viewer th { padding:.5em; background-color:#E1E9EC; font-weight:bold; font-size:120%; text-align:center; }

table.log_viewer td { padding:.3em .6em; font-size:95%; text-align:center; }



.shade_0  { background-color:#dddddd; }

.shade_1  { background-color:#f5f5f5; }



/* LISTING BROWSE PAGE NAVIGATION WIDGET 'next_prev()'display stuff  */

.browse_tool_table {

	background-color: #EBEDF3;

	width:100%;

	font-size: 11px;

	text-decoration: none;

	color: #1B3149;

	margin:10px 0 10px 0;

}

.browse_tool {

	background-color: #EBEDF3;

	font-size: 11px;

	text-decoration: none;

	color: black;

}

.browse_tool_num {

	color: #336699;

}

.browse_tool_button A {

	background-color: #EBEDF3;

	font-size: 10px;

	line-height: 10px;

	text-align: center;

	BORDER-COLOR: #000000;

   	BORDER-STYLE: outset;

 	BORDER-WIDTH: 0px;

	font-weight: bold;

	text-decoration: none;

	color: #000000;

	width: 82px;

	height: 18px;

	display: block;

}

.browse_tool_button A:visited {

	color: #000000;

}

.browse_tool_button A:hover {



	BORDER-STYLE: inset;

	width: 82px;

	height: 18px;

}

.browse_tool_ghost {

	font-size: 10px;

	line-height: 10px;

	color: #aaaaaa;

	text-decoration: none;

}

.browse_tool_curpage {

	BACKGROUND-COLOR: #1B3149;

	color: #FFFFFF;

	width: 24px;

	height: 17px;

	display: block;

	text-align: center;

	padding-top:3px;

}

.bt_pages {

	BACKGROUND-COLOR: #EBEDF3;

	text-decoration:none;

	font-size: 10px;

	vertical-align: middle;

	color:	#1B3149;

}

bt_pages_ghost{

	color:	#aaaaaa;

	text-decoration:none;

}

A.bt_pages{

	color:	#000000;

	width: 24px;

	height: 17px;

	display: block;

	text-align: center;

	padding-top:3px;

}

A.bt_pages:visited{

	color: #000000;

}

A.bt_pages:hover{



	background: #1B3149;

}

/* LISTING PAGE DETAILS 'listing_next_prev'  */

.next_prev_listing { margin: 2em 0 2em 3em;  border: 0px solid #a9a9a9; text-align: center; }

.next_prev_listing ul { margin: 1.5em auto; }

.next_prev_listing li { display: inline; padding: .5em 1em; list-style-type: none; }

.count, .listing_xy { width: 100%; clear: both; padding: .5em 0; }

.edit_listings {

width:600px;

margin-left:auto;

margin-right:auto;

border:none;

}

.edit_listings th {

background-color:#0E3758;

color:#ffffff;

font-weight:bold;

text-align:left;

}

.edit_listings td {

font-weight:bold;

vertical-align:top;

}

.edit_listings_yes {

font-weight:bold;

color:#009900;

}

.edit_listings_no {

font-weight:bold;

color:#FF0000;

}

.admin_option_table {

width:100%;

border:1px solid;

}

.admin_option_caption {

font-weight:bold;

text-align:center;

} 



.row_main  { }

.row_main select { width:170px;}

.row_main input { width:166px;}

.row_main textatea { width:360px } 

.row_main #checkbox { width:13px }

.admin_option_table { width:360px; float:right; border:0}







#main_image_description { padding:10px; }

#main { padding-top:10px;}



.top_menu {  width:400px; height:40px; margin-left:230px; padding-left:10px; border-bottom:1px solid #D7D6DA; }

.top_menu a {font-size:9px; cursor:pointer; color:#7F8A97}

.top_menu a:hover {text-decoration:none; color:#383E45;}

.top_menu div {text-align:center; width:80px; float:left; }



.offer, .view_users, .no_results { padding:20px;  color:#0E3758; font-size:11px }

.offer_desc {}

.offer_desc h1 {color:#0E3758;  font-size:16px; padding:20px 0px 20px 0px; border-bottom:1px solid #D8E3ED;} 

.offer_desc #price {color:#D97211; } 

.offer_desc #agent {width:414px; float:right;}



.offer_desc_headline { width:260px; padding-bottom:10px; }

.offer_desc_headline #o8, 

.offer_desc_headline #o6, 

.offer_desc_headline #o2, 

.offer_desc_headline #o9 { width:90px; float:left;  }



.offer_desc_headline #o8a, 

.offer_desc_headline #o6a, 

.offer_desc_headline #o2a,

.offer_desc_headline #o9a { width:240px; float:right; }

.offer_desc_headline span { padding:4px;}



.offer_desc_center {}

.offer_desc_menu {  padding:6px; background-color:#D9E3ED; font-weight:bold; margin-top:6px; border:1px solid #B9CCDD}

.offer_desc_menu a { color:#0E3758}





.offer_desc_top_left { width:260px; float:left; border-top:1px solid #D8E3ED; }

.offer_desc_top_left #o8, 

.offer_desc_top_left #o6, 

.offer_desc_top_left #o2 {  float:left; width:290px;  margin-bottom:1px;  }

.offer_desc_top_left #o8a, 

.offer_desc_top_left #o6a, 

.offer_desc_top_left #o2a {  float:right; width:145px; margin-bottom:1px; }

.offer_desc_top_left .multiple_options_caption { float:left; width:136px;  padding:4px;}

.offer_desc_top_left .multiple_options { float:right; width:137px;  padding:4px;}

.offer_desc_top_left li { list-style:none; display:inline }





.offer_desc_top_right { width:414px; float:right;  border-top:1px solid #D8E3ED;}

.offer_desc_top_right #o8,

.offer_desc_top_right #o6, 

.offer_desc_top_right #o2 { text-align:left; display:block; font-weight:bold }

.offer_desc_top_right #o8a, 

.offer_desc_top_right #o6a, 

.offer_desc_top_right #o2a { text-align:left; display:block; }



.offer_desc_feature1 { width:350px; float:left;  }

.offer_desc_feature2 { width:350px; float:right; }



.offer_desc_bottom_left { width:350px; float:left; }

.offer_desc_bottom_right { width:350px; float:right; }



.offer_images { }

.offer_images img { padding:0; margin:0;}

#offer_images_image {  }

#offer_images_mini {  }

#offer_images_mini img { padding:0; margin:0;}

.multiple_options_caption { background-color:#CC99FF}

.multiple_options { background-color:#FFCCFF}



.boxlatest { padding:5px 0px 5px 0px; border-bottom:1px solid #D7E1CE; margin:0 10px 0 10px; width:440px;float:left}

.boxlatest span { width:390px; display:block }

.boxlatest #image { float:left; border:solid 1px #525763; display:block; width:60px; margin:3px 5px 0px 0px; padding:2px }

.boxlatest #link {  width:230px;  float:right}

.boxlatest a { color:#525763 }

.boxlatest a:hover img { border-color:#1A1C1E; }

.boxlatest a:hover { text-decoration:underline; color:#525763 }



.boxlatest_page { padding:5px 0px 0px 0px; border-bottom:1px solid #D7E1CE; margin:0 0px 0 15px;  width:340px; height:108px; float:left }

.boxlatest_page span { width:250px; display:block; float:right }

.boxlatest_page #image { float:left; border:solid 1px #525763; display:block; width:70px; margin:3px 10px 0px 0px; padding:2px }

.boxlatest_page #link {  width:230px;  float:right}

.boxlatest_page a { color:#525763 }

.boxlatest_page a:hover img { border-color:#1A1C1E; }

.boxlatest_page a:hover { text-decoration:underline; color:#525763 }





#index_search { background-image:images/index_seatch.jpg; background-repeat:no-repeat;}



.featured_vertical { margin-bottom:20px; margin-left:10px; }

.featured_vertical p { font-size:11px; padding:0; margin:0; }

.featured_vertical h3 { font-size:11px; padding:0; margin:0; }

.featured_vertical img {text-align:center; border:solid 1px #525763; padding:2px; margin-bottom:4px; }







dl { margin:0px; padding:0px; border:1px solid #000000}



.skroty { padding-left:30px; padding-top:20px; height:63px; color:#8E98A4;  width:500px; float:left}

.skroty a {font-size:10px; color:#8E98A4 }



.loginbox { width:200px; float:right; text-align:right}

.loginbox #txt { width:80px; height:14px; display:block; float:right; clear:both; border:1px solid #B6BEC2; font-size:10px }

.loginbox #button { width:69px; height:12px; display:block; float:right; clear:both; background-image:url(template/kpcn2/images/button_zaloguj.gif); background-repeat:no-repeat; border:0}





.menu_div {  }



.inputbox { color:#1B3149; padding:15px 25px 5px 0px; font-size:10px; background-image:url(template/kpcn2/img/search_bg1.jpg); background-repeat:no-repeat; color:#D5DBE3;text-align: right;}

.inputbox select { width:131px; border:0px solid #B6BEC2;font-size:10px; margin:2px; }

.inputbox option { border:0px solid #B6BEC2;font-size:10px; margin:2px; }

.inputbox option:hover { background-color:#FFCC66 }

.inputbox input { width:55px; border:0px solid #B6BEC2; font-size:10px; margin:4px;}





.search_results { width: 680px; margin-left:24px;  color:#0E3758; font-size:11px }

.search_results #header { padding:10px 0px 10px 0px; font-weight:bold; color: #014D5F; }

.search_results div { float:left; }

.search_results #img { margin:0px 10px 0px 5px}

.search_results #img img { border:1px solid #24405E; background-color:#FFFFFF; }

.search_results #img_h { width:96px }

.search_results #kategoria { width:80px;}

.search_results #tytul { width:170px;}

.search_results #tytul a { }

.search_results #f1 { width:90px; }

.search_results #f3 { width:90px; }

.search_results #f4 { width:90px; text-align:center}

.search_results #f5 { width:70px; text-align:center}

.search_results #f6 { width:80px; }

.search_results #f7 { width:100px; text-align:center}





.result { } 

.highlight { background-color:#ECEEEF;  border-top:#6A7786 solid 1px; padding:4px 0px 4px 0px; width:700px; }

.result  a { display: block; text-decoration: none; clear:both; cursor:pointer;  }

.result  a:hover div { background-color:#DBDEDF; color:#24405E; }





.h1_div {  font-size:11px; text-transform:uppercase; font-weight:bold; color:#1B3149; background-image:url(template/kpcn2/img/h1.jpg); background-repeat:no-repeat; padding:18px 0px 15px 44px; text-align:left}



.kategorie { margin:0px; padding:0px}

.kategorie img { padding:0px; margin:0px;}

#mieszkaniowe { background-image:url(template/kpcn2/img/search_bg2.jpg); background-repeat:no-repeat; display: block; padding:10px}

#komercyjne { background-image:url(template/kpcn2/img/search_bg3.jpg);background-repeat:no-repeat; display: none; padding:10px}



.wszystkie  #search_button { float:right; background-image:url(template/kpcn2/img/search_button.jpg); background-repeat:no-repeat; width:60px; height:26px;  border:0; padding:0; margin:0;  }

.wszystkie  #search_button_ok { float:right; background-image:url(template/kpcn2/img/search_button_ok.jpg); background-repeat:no-repeat; width:60px; height:26px;  border:0; padding:0; margin:0;  }

.wszystkie input { height:14px; }

.wszystkie div{ float:left; width:170px;}



.numer { padding:5px 5px 5px 10px; width:200px; margin-left:10px; }

.numer  #search_button { background-image:url(template/kpcn2/img/search_button.jpg); background-repeat:no-repeat; width:60px; height:26px;  border:0; padding:0; margin:0;  }

.numer  #search_button_ok { background-image:url(template/kpcn2/img/search_button_ok.jpg); background-repeat:no-repeat; width:60px; height:26px;  border:0; padding:0; margin:0;  }

.numer  #search_numer { width:30px; font-size:10px} 



form {margin:0; padding:0; }





.boxnews { margin:8px 5px 8px 5px;}

.boxnews strong { font-size:11px; display:block; margin-bottom:3px;}

.boxnews p { margin:0; padding:0;}

.boxnews span { font-size:9px; padding-left:4px;}

.boxnews_link { padding:5px 0px 5px 0px; margin-right:20px; border-bottom:1px solid #D7E1CE;float:left  }

.boxnews_link span { display:block; font-size:10px}

#news_link { text-align:right; margin:10px 10px; font-weight:bold}





	#news_left {

		float:left;

		width:250px; 

		padding:5px;



	}



	#news {

		float:right;

		width:440px;

		padding:20px;

	}



#c {clear:both}



.admin_top_menu { border-bottom:1px solid #CC9900; }

.admin_top_menu span { display:block; padding:10px; width:600px; float:right; clear:both}





.sortable1 a { text-decoration:none; }

.sortable1 tr { cursor:pointer}

.sortable1 td { border-bottom:1px solid #B6BEC2; height:20px; vertical-align:middle;  }

.sortable1 th { border-bottom:2px solid #B6BEC2;  }

.sortable1 img { border:solid 1px #525763; margin:3px; padding:2px }



.sortable { text-align:left}



.klienci { background-color:#ECEEEF;  padding:10px; text-align:left}

.klienci h3 { margin:0; color:#E17513; margin-bottom:20px;}

.klienci #form {width:180px; border:#B6BEC2 1px solid; margin-right:5px; }

.klienci #form2 {width:100px; border:#B6BEC2 1px solid; margin-right:5px; }

.klienci #div1 {float:left; width:420px; }

.klienci #div2 {float:left; width:260px; }

.klienci #div3 {float:right; width:260px; }

.klienci span { text-align:left }



.klienci span input {  margin-top:6px; }



.klienci #img_button { background-color:#24405E; color:#E4E8EB; font-family:verdana; font-size:10px; font-weight:bold; border:0; height:20px; width:80px; }

.required { font-size:16px; color:#BE1818}



.wyszukiwarka { text-align:left; padding:0 10px 0 6px; background-image:url(template/kpcn2/img/bg_search.jpg); background-repeat:no-repeat}

#wyszuk { font-size:11px; text-transform:uppercase; color:#FFFFFF; text-align:center; padding-bottom:0; margin-bottom:0px; display:block; margin-top:10px;}



.wyszukiwarka #form_right { text-align:right; padding-right:2px; }

.wyszukiwarka #form_right_input { width:110px; font-size:11px; margin:2px 0 2px 0 }

.wyszukiwarka #form_left { text-align:left; margin:6px 0px 0px 6px}



#search_kategorie { padding:10px 0px 5px 0px; text-align:right; }

#search_kategorie select { width:190px; font-size:11px; margin:2px 0 2px 0 }

#zakres { width:47px;font-size:11px;}

#menu0 { border:0; }

#menu0 dl { border:0; }

#menu0 dd { margin:0; padding-left:10px}



.textbox { background-color:#F4F7F7; border:solid 1px #D5D9D9; padding:5px;}



body {

		margin:0;

		padding:0;

		font-family:Georgia;

		font-size:11px;

		background-image:url(template/kpcn2/img/bg.jpg); background-repeat:repeat-x;

		background-color:#D97311;

		text-align:center;

		color:#0E3758

		

	}



	#wrap {

		

		margin-left:auto;

		margin-right:auto;

		margin-top:30px;

		margin-bottom:30px;

		width:988px;

		border:1px solid color:#BEC8D2;

		background-image:url(template/kpcn2/img/bg_wrap.jpg); background-repeat:repeat-y;

		text-align:left;



	}

	#header {

	background-image:url(template/kpcn2/img/01_bg.jpg); background-repeat:repeat-x;

	width:760px;



	}

	#header h1 {

    	padding:5px;

	    margin:0;

    }



	

	

#nav {

	padding: 6px 0 0 0;

	margin:0;

	list-style: none;

	font-size:11px;



}

	

#nav ul {



	margin: -2px 0 0 0;

	list-style: none;

	padding:0;



}







#nav a {

	display: block;

	text-decoration:none;

	width: 150px;

	padding:3px 0px 3px 6px;

	color:#FFFFFF;

	font-weight:bold;

}



#nav a:hover {

	color:#0E3758;

}



#nav ul a {

background-color:#DF7212;

border-top:1px solid #F6E2CF;

color:#F6E2CF;



}





#nav ul a:hover {

background-color:#0E3758;

color:#FFFFFF;

}



#nav li {

	float: left;



}



li#space  {

	background-color:#DF7212;

	width: 150px;

	padding:3px 0px 3px 6px;

}



#nav li ul {

	position: absolute;

	width: 10em;

	left: -999em;



}



#nav li:hover ul {

	left: auto;

	

}

#nav li:hover ul, #nav li.sfhover ul {

	left: auto;

	

}

	

	

	

	

	#mainpage {



		float:left;

		width:758px;

		clear:both;

		background-image:url(template/kpcn2/img/bg_img.jpg); background-position:top; background-repeat:no-repeat;

	}

	#mainpage p {

		padding:0 5px 0 5px;

    }

	

	

	

	

	.mainpage_header { /* background-image:url(template/kpcn2/img/bg_site_1.jpg); background-position:top; background-repeat:no-repeat;	*/}

	.mainpage_header #left { float:left; width:257px; padding:20px 0 0 20px }

	.mainpage_header #center { float:right; width:481px; padding-top:238px;}

	#center h1,	#center h2, #center p { padding-left:14px;}

	#center h1 { margin-top:10px;}

	#left h2 { margin-top:5px;  color:#D97211; text-align:center;}

	#left h1 { margin-top:5px;  color:#D97211; text-align:center;}

	#left ul {padding-left:10;  }

	#latest { padding-left:20px;}

	

	.mainpage_content {	/* background-image:url(template/kpcn2/img/bg_site_2.jpg); background-position:bottom; background-repeat:no-repeat; */ padding-left:17px;}

	.mainpage_content  #left { background-color:#E2EAF1; width:260px; margin-top:3px;}

	.mainpage_content #center {		float:right;		width:481px;	} 

	

	#left {

		float:left;

		width:250px; 



	}

	

	#center {

		float:right;

		width:481px;

	}

	

	#center p { padding-right:8px;}

	

	#sidebar {

		float:left;

		width:223px;

		border-left:1px solid #ffffff;

		padding:0;

		border-top:6px solid #ffffff;



	}

	

	#sidebar ul {

		margin-bottom:0;

    }

    #sidebar h3, #sidebar p {

		padding:0 10px 0 0;

		

    }

	

	#promo { color:#D97211; text-align:center; font-size:13px; margin:5px 0 10px 0;	display:block}

	#footer { background-image:url(template/kpcn2/img/bg_footer.jpg); background-position:bottom; background-repeat:no-repeat; height:18px; }

	#footer p {	padding:5px; margin:0; }

	#footer_kla {	font-size:9px; padding:6px;	}



	h1 { font-size:16px; color:#E47A15; }

	h2 { font-size:15px; color:#0E3758; }

	

	.h-2 { font-size:15px; color:#0E3758; margin-top:5px;  color:#D97211; text-align:center; display:block }

	.h-3 { font-size:15px; padding-left:14px; display:block; margin:10px 0 10px 0; color:#0E3758; }

	

	

	

	.ofertownik {

	padding:4px;

	text-align:center;

	}

	

	 .ofertownik #of1 { border-bottom:1px solid #BBCBD9; border-right:1px solid #BBCBD9;  }

 	 .ofertownik #of2 { border-bottom:1px solid #BBCBD9; border-right:1px solid #BBCBD9;  }

 	 .ofertownik #of3 { border-bottom:1px solid #BBCBD9; }

	 .ofertownik #of4 { border-right:1px solid #BBCBD9;  border-right:1px solid #BBCBD9; }

	 .ofertownik #of5 { border-right:1px solid #BBCBD9; border-right:1px solid #BBCBD9;   }

 	 .ofertownik #of6 {   }

	 .ofertownik td {padding:0 15px 6px 15px; text-align:left; width:120px;}

	 .ofertownik strong { font-size:13px; }

	

	 #of4 img, #of6 img, #of5 img { margin-top:20px;}

	.ofertownik	img { display:block; margin-bottom:4px; margin-left:10px;}

	.ofertownik ul{

		margin:0;

		padding:0;

		list-style:none;

	}

	.ofertownik li{

		

		margin-left:10px;

		padding:1px 0px 1px 0px;

	}

	.ofertownik strong{

		

		font-weight:bolder

	}

	



	#zarzadzanie_kontem {

		background-image:url(template/kpcn2/img/bg_zarzadzanie.gif); background-repeat:no-repeat;

		color:#0E3758;

		padding-top:14px;

		padding-bottom:20px;



	}

	#zarzadzanie_kontem ul{

		list-style:none;

		margin:12px 0 0 12px;

		padding:0;

	}

	

	#zarzadzanie_kontem a { color:#0E3758;  text-decoration:none }

	#zarzadzanie_kontem a:hover { text-decoration:underline }



.listing_info { margin:10px 0 10px 0;  background-color:#D9E3ED; padding:4px; border:1px #B9CCDD solid}

.listing_info span { display:block; }

.listing_info span { display:block; }



.client_info { float:right; width:330px;}

#stopka { }



.kontakt td {  vertical-align: top }

.kontakt input { width:100px;}



.view_user { padding:20px; }

.view_user_user_name { font-size:14px; font-weight:bold; }



.view_users { padding:20px; }

.note { padding:4px; }



.links { width:980px; margin-left:auto; margin-right:auto; }

.links a { font-size:10px; color:#F9D7B5}

.links li {display:inline; list-style:none; padding:3px; }