/*ął*/

body, div, span, img, object, a, form {
	margin:0;
	padding:0;
	background: transparent;
	font-style: normal; /*italic; oblique;*/
	font-variant: normal; /*small-caps;*/
	font-weight: normal; /*bold;*/
	font-size: 10px;
	line-height: 120%;
	font-family: Tahoma;
	border:0;
}

body {
	background: transparent url(images/body_bg.jpg) repeat 0 0;
}


#wrapper {
	
}


#header_container {
	background: transparent url(images/header_main_bg.jpg) repeat-x 0 0;
}
#header {
	width: 890px;
	padding:0;
	margin: 0 auto 0 auto;
	height:300px;
	background: transparent url(images/header_bg.jpg) repeat-x  0 20px;
}

#menu_container {
	background: transparent url(images/menu_main_bg.jpg) repeat-x 0 0;
}
#menu {
	width: 890px;
	padding:0;
	margin: 0 auto 0 auto;
	height:51px;
}




#content_container {
	background: transparent url(images/content_main_bg.jpg) repeat 0 0;
}
#content {
	width: 890px;
	margin: 0 auto 0 auto;
}




a {
	text-decoration:none;
}

.fancy_font {
	font-family:"Trajan Pro";
	color:#b29971;
	font-size:14px;
}

/* - - - - - - - - - - - - - HEADER - - - - - - - - - - - - - - - */

#header_link_home {
	position:relative;
	top:10px;
	left:805px;
}

#header_link_contact {
	position:relative;
	top:10px;
	left:815px;
}

#header_link_baner {
	display:block;
	position:relative;
	top:0;
	left:10px;
	width:750px;
	height:240px;
}


/* - - - - - - - - - - - - - MENU - - - - - - - - - - - - - - - */
#menu_links_container {

}

.menu_links {
	background: transparent url(images/menu_link_bg.png) no-repeat right 0;
	float:left;
}

.menu_links a {
	display:block;
	height: 32px;
	padding: 18px 20px 0 20px;
	font-family:"Trajan Pro";
	color:#b29971;
	font-size:14px;
	background: transparent url(images/menu_link_bottom_bg_png32.png) no-repeat center bottom;
}

#menu_links_last {
	background:none;
}

/* - - - - - - - - - - - - - CONTENT - - - - - - - - - - - - - - - */

#omnie_omnie {
	padding: 5px 0 5px 0;
}

#omnie_dzialalnosc {
	padding: 0 0 5px 0;
	float:left;
}

.p_label {
	width:235px;
	height:31px;
	background: transparent url(images/content_item_label_bg.jpg) no-repeat 0 5px;
	text-align:right;
	padding:20px 20px 0 0;
}


#omnie_kontakt {
	float:right;
	width:285px;
	height:196px;
	background: transparent url(images/omnie_kontakt_bg.jpg) no-repeat 0 0;
	margin: 0;
}

#omnie_kontakt_label {
	margin: 15px 5px 5px 15px;
}

#omnie_kontakt_text {
	margin: 15px 5px 5px 15px;
	color:#d4b78a;
	
}


#omnie_kontakt_text a {
	color:#d4b78a;
	text-decoration:underline;
}


.p_lead {
	width:600px;
}

.p_text {
	color:#87480c;
	margin: 20px 30px 10px 40px;
	line-height: 180%;
}

/* - - - - - - - - - - - - - BIG CONTAINER WITH BG ON RIGHT - - - - - - - - - - - - - - - */
.p_right_big_top {
	width:888px;
	height:5px;
	background: transparent url(images/content_top_bg.jpg) no-repeat 8px 0;
}

.p_right_big_middle {
	width:888px;
	background: transparent url(images/content_middle_bg.jpg) repeat-y 8px 0;
}

.p_right_big_bottom {
	width:888px;
	height:5px;
	background: transparent url(images/content_bottom_bg.jpg) no-repeat 8px 0;
}

.p_right_big_middle_inner {
	width:888px;
	background: transparent url(images/content_bg_hummer.jpg) no-repeat right 0;
	overflow:auto;
}
			



/* - - - - - - - - - - - - - SMALL CONTAINER WITH BG ON LEFT - - - - - - - - - - - - - - - */
.p_left_small_top {
	width:598px;
	height:5px;
	background: transparent url(images/p_left_small_top_bg.jpg) no-repeat 8px 0;
}

.p_left_small_middle {
	width:598px;
	background: transparent url(images/p_left_small_middle_bg.jpg) repeat-y 8px 0;
}

.p_left_small_bottom {
	width:598px;
	height:5px;
	background: transparent url(images/p_left_small_bottom_bg.jpg) no-repeat 8px 0;
}

.p_left_small_middle_inner {
	width:598px;
	background: transparent url(images/p_left_small_inner_bg.jpg) no-repeat 8px 0;

}



/* - - - - - - - - - - - - - KLIENCI INDYWIDUALNI & PRZEDSIEBIORCY - - - - - - - - - - - - - - - */

#klienciindywidualni {
	padding: 5px 0 5px 0;
}

#przedsiebiorcy {
	padding: 5px 0 5px 0;
}

.p_div {
	margin:0 0 20px 0;	
	line-height: 180%;
}

.p_div_title {
	float:left;
}
.p_div_title a {
	text-decoration:none; 
	color:#87480C; 
	font-weight:bold;
	border-bottom:1px dotted #87480C;
}

.p_div_text {
	width:590px;
	line-height: 180%;
	padding:10px 0 0 20px;
	text-align:justify;
	display:none;
	float:right;
}  



/* - - - - - - - - - - - - - NIERUCHOMOSCI - - - - - - - - - - - - - - - */

#nieruchomosci {
	padding: 5px 0 5px 0;
}


/* - - - - - - - - - - - - - LOKALIZACJA - - - - - - - - - - - - - - - */

#lokalizacja {
	padding: 5px 0 5px 0;
}

#lokalizacja_adres {
	line-height: 180%;
	float:left;
	padding:10px;
}

#lokalizacja_adres a {
	color:#87480C; 
	text-decoration:underline;
}

#lokalizacja_adres_mapka {
	line-height: 180%;
	border:1px solid #CCC;
	float:right;
	padding:0;
	margin:0 100px 30px 0;
	background-color: #d4b78a;
	
}


/* - - - - - - - - - - - - - FOOTER - - - - - - - - - - - - - - - */


#footer_container {
	background: transparent url(images/footer_main_bg.jpg) repeat-x 0 0;
}

#footer {
	width: 890px;
	padding:0;
	margin: 0 auto 0 auto;
	height:267px;
	text-align:right;
}

#footer_label {
	width:665px;
	height:31px;
	background: transparent url(images/footer_label_bg.jpg) no-repeat 0 0;
	text-align:right;
	color:#FFF;
	padding: 15px 10px 0 0;
	margin:0 0 0 216px;
}


#footer_label a {
	text-decoration:none;
	color:#FFF;
}

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

#footer_designer {
	padding-top:5px;
	color:#87480C; 
}

#footer_designer a {
	color:#87480C;
	font-weight:bold; 
}
