img, div { behavior: url(../iepngfix.htc) }

body {
	
	padding: 0px;
	margin: 0px;	
	background: #8b631f;
	font-family: Tahoma;
	font-size: 13px;
	
}

.intext {
	
	color: #977130;
	font-family: Verdana, serif;
	font-weight: bold;
	text-decoration: none;
	
}


.intext:hover {
	
	color: #977130;
	font-family: Verdana, serif;
	font-weight: bold;
	text-decoration: underline;
	
}


.pager {
	
	margin-top: 20px;
	text-decoration: none;
	color: #977130;
	font-family: Verdana, serif;
	font-weight: bold;
	
}

.pager:hover {
	
	margin-top: 20px;
	text-decoration: underline;
	color: #977130;
	font-family: Verdana, serif;
	font-weight: bold;
	
}


img {
	 
	border: none;
	padding: 0px;
	margin: 0px;
	
}

.szukaj {

	float: right; 
	display: inline; 
	width: 350px; 
	height: 95px;
	text-align: right;
		
}

.szukaj .field {
	
	background: url(../pict/szukaj_field.png) no-repeat left top;
	height: 45px;
	float: right;
	width: 240px;
	
	
}

.czytaj {
	
	text-decoration: none;
	color: black;
	
}

.szukaj .help_menu {
	
	width: 100%; 
	height: 40px;
	color: #616161;
	text-align: right;
	margin-bottom: 15px;
	
}



.szukaj .search_input {
	
	float: left; 
	margin-left: 5px; 
	background: transparent; 
	border: none; 
	margin-top: 15px;
	font-family: Verdana, serif;
	color: white;
	text-align: right;
	width: 180px;
	
}

h1 {
	
	font-family: Verdana, serif;
	font-size: 22px;
	
	font-weight: normal;
	color: #977130;
	text-align: center;
	padding: 0px;
	margin: 0px;
	height: 40px;
	background: url(../pict/1px__pioziom_long.gif) no-repeat center bottom;
	margin-bottom: 10px;
	
}


h2 {
	
	font-family: Verdana, serif;
	font-size: 12px;
	font-weight: normal;
	padding: 0px;
	margin-top: 0px;
	
	
}

.search_title {
	
	text-decoration: none;
	color: black;
	font-family: Verdana, serif;
	font-size: 12px;
	font-weight: bold;
	
}

.search_title:hover {
	
	text-decoration: none;
	color: #977130;
	font-family: Verdana, serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	
}


.wide {
	
	width: 100%;
	height: 158px;
	background: url(../pict/1px_baner.gif) repeat-x center top;
	
}

.cat_column {
	
	float: left; 
	display: inline; 
	width: 30%;
	position: relative; 
	margin-left: 0px;
	padding: 0 14px 0 4px; 
	border-right: 1px solid orange; 
	min-height: 400px; 
	height: auto !important; 
	height: 400px;
	text-align: justify;
	
}

.real_header {
	
	font-family: Verdana, serif;
	font-size: 18px;
	font-weight: normal;
	color: #977130;
	text-align: center;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
	margin-bottom: 10px;
	
}

.real_header:hover{
	
	font-family: Verdana, serif;
	font-size: 18px;
	font-weight: normal;
	color: #977130;
	text-align: center;
	text-decoration: underline;
	padding: 0px;
	margin: 0px;
	margin-bottom: 10px;
	
}


.wide2 {
	
	width: 100%;
	min-height: 400px;
	height: auto !important;
	height: 400px;
	background: #b99d6d url(../pict/1px_pion.gif) repeat-x center top;
	
}

.wide3 {
	
	width: 100%;
	min-height: 139px;
	height: auto !important;
	height: 139px;
	background: url(../pict/1px_stopka.gif) repeat-x center top;
	
}

.left_box {
	
	width: 215px;	
	height: 20px; 
	float: right; 
	margin-right: 8px;
	
}

.left_box .header {
	
	height: 38px;
	width: 100%;
	background: url(../pict/box_nagl.png) no-repeat center top;
	
}

.left_box .header_text {
	
	padding-top: 10px;
	color: white;
	font-family: Verdana, serif;
	font-size: 12px;
	text-align: center;
	
}

.left_box .footer {
	
	height: 13px;
	width: 100%;
	background: url(../pict/box_dol.png) no-repeat center top;
	
}

.left_box .text {
	
	min-height: 100px;
	height: auto !important;
	height: 100px;
	width: 100%;
	background: url(../pict/1px_box.png) repeat-y center top;
	
}

.footer {
	
	width: 970px;
	
}

.footer_text {
	
	padding-top: 10px;
	 
	
}

.firm_menu {
	
	float: left; 
	display: inline;
	color: white; 
	padding-top: 7px; 
	background: url(../pict/button.png) no-repeat center top; 
	width: 111px; 
	height: 32px;
	text-align: center;
	
}

.firm_menu a {
	
	color: white;
	font-family: Verdana, serif;
	font-size: 12px;
	text-decoration: none;
	
	
}

.firm_menu a:hover {
	
	color: white;
	font-family: Verdana, serif;
	font-size: 12px;
	text-decoration: underline;
	
	
}

.footer_column .company {
	
	float: right; 
	display: inline;
	width: 100%;	
	color: #fed89b;
	font-size: 12px; 
	text-align: right;
	
}

.footer_column .company a {
	
	color: white;
	text-decoration: none;
	
}

.footer_column .company a:hover {
	
	color: white;
	text-decoration: underline;
	
}


.footer_column {
	
	width: 142px;
	float: left;
	margin-left: 40px !important;
	margin-left: 20px;
	display: inline;
	
}

.footer_menu {

	width: 100%;
	text-align: left;
	padding-left: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom: 1px solid orange;
}

.footer_menu a {
	
	color: white;
	text-decoration: none;
	font-family: Verdana, serif;
	font-size: 11px;
	
}

.footer_menu a:hover {
	
	color: white;
	text-decoration: underline;
	font-family: Verdana, serif;
	font-size: 11px;
	
}




.tracker {
	
	width: 100%;
	text-align: left; 
	height: 20px;
	margin-left: 15px;
	color: #fed89b; 
	
}

.tracker a {
	
	color: #ffffff; 
	font-family: Verdana, serif;
	font-size: 12px;
	text-decoration: none;
	
}


.tracker a:hover {
	
	color: #ffffff;
	font-family: Verdana, serif;
	font-size: 12px;
	text-decoration: underline;
	
}
.top_menu {
	
	width: 100%; 
	height: 52px;
	
}

.top_menu .elt_menu {
		
	padding: 10px;
	padding-bottom: 0px;
	margin-top: 8px;
	height: 25px;
	float: left;
	color: white;
	font-family: Verdana, serif;
	font-size: 12px;
	border-right: 1px solid #7a7673;
	display: inline;
	
}

.top_menu .elt_menu a {
	
	color: white;
	font-family: Verdana, serif;
	font-size: 12px;
	text-decoration: none;
	
}

.top_menu .elt_menu a:hover {
	
	color: white;
	font-family: Verdana, serif;
	font-size: 12px;
	text-decoration: underline;
	
}

.main_field {
	
	padding-top: 7px;
	padding-bottom: 10px;
	width: 970px;	
	position: relative;
	min-height: 400px;
	height: auto !important;
	height: 400px;
}


.main_field .left {
	
	position: absolute; 
	top: 30px; 
	right: 734px !important;
	right: 744px; 
	min-height: 100px;
	height: auto !important;
	height: 100px; 
	width: 385px;
	
}

.main_field .menu_left {

	background: url(../pict/1px_menu.png) repeat-y center top; 
	margin-top: 6px !important;
	margin-top: -10px;
	width: 385px;
	padding-bottom: 15px;
	
}

.main_field .menu_left_footer {
	
	float: right;
	background: url(../pict/menu_dol.png) no-repeat center top;
	height: 11px;
	width: 385px;
	margin-bottom: 10px;
	
}

.main_field .menu_left_header {
	
	float: right;
	background: url(../pict/menu_gora.png) no-repeat right top;
	height: 6px;
	width: 385px;
	
}

.main_field .menu_left_elt {
	
	float: right;
	text-align: right;
	padding-right: 30px;
	padding-bottom: 8px;
	padding-top: 5px;
	background: url(../pict/1px_poziom_short.gif) no-repeat center bottom;
	width: 220px;
	
}

.kontakt_box {
	
	margin-left: 10px; 
	margin-top: 10px;
	margin-right: -30px; 
	float: right; 
	width: 270px; 
	height: 98px; 
	background: url(../pict/box_kontakt.png) no-repeat right top;
	
}

.kontakt_box .header {
	
	color: #fff7e0;
	padding-left: 18px;
	padding-top: 2px;
	font-family: Verdana;
	font-size: 20px;
	
	
}

.kontakt_box .text {
	
	padding-top: 7px;
	padding-left: 20px;
	color: #ffefc3;
	
}

.kontakt_box .text a {
	
	color: #ffffff;
	text-decoration: none;
	
}

.kontakt_box .text a:hover {
	
	color: #ffffff;
	text-decoration: underline;
	
}


.main_field .menu_left_elt_special {
	
	float: right;
	text-align: right;
	padding-right: 30px;
	padding-bottom: 8px;
	padding-top: 5px;
	margin-top: 0px !important;
	margin-top: -10px;
	background: url(../pict/1px_poziom_short.gif) no-repeat center bottom;
	width: 220px;
	
}

.sites_list {
	
	width: 100%; 
	text-align: center;
	
}

.sites_list a {
	
	font-size: 20px; 
	color: #977130;
	font-family: Verdana, serif;
	text-decoration: none;
	
}

.sites_list a:hover {
	
	font-size: 20px; 
	color: #977130;
	font-family: Verdana, serif;
	text-decoration: underline;
	
}

.main_field .menu_left_elt a  {
	
	color: #fcf6ec;
	font-family: Verdana, serif;
	font-size: 12px;
	text-decoration: none;
	
}

.main_field .menu_left_elt a:hover  {
	
	color: #fcf6ec;
	font-family: Verdana, serif;
	font-size: 12px;
	text-decoration: underline;
	
}

.main_field .right {
	
	width: 734px;
	margin-left: 10px;
	margin-top: 3px;
	min-height: 400px;
	height: auto !important;
	height: 400px;
	float: right;
	display: inline;	
	
}

.main_field .text_field {
	
	width: 734px !important;
	width: 740px;
	min-height: 400px;
	height: auto !important;
	height: 400px;	
	background: url(../pict/1px_tresc.png) repeat-y center top;
	text-align: justify;
	margin-top: 0px !important;
	margin-top: -6px;
	
}

.main_text_field {
	
	padding: 20px;
	padding-top: 5px;
	padding-bottom: 20px;
	margin-right: 10px;
	
}

.main_field .right .text_bottom {
	
	width: 734px;
	background: url(../pict/tresc_dol.png) no-repeat center bottom;
	height: 18px;
	
}

.main_field .right .text_top {
	
	width: 734px;
	background: url(../pict/tresc_gora.png) no-repeat center top;
	height: 10px;
	
}


.banner {
	
	position: relative;
	width: 969px;
	height: 158px;
	
}

.banner .elt {
	
	width: 242px;
	height: 35px;
	float: left;
	display: inline;
	
}

.kontakt_form {
	
	width: 500px;
	margin-top: 30px;
	margin-left: 100px;	
	border: 1px solid #dedfe5;
	border-top: none;
	 
}

.kontakt_form input {
	
	width: 250px;
	border: 1px solid #c1c2c7;
	
}

.kontakt_form .footer {
	
	width: 100%;
	height: 36px;
	margin: 0px;
	padding-bottom: 10px;
	background: url(../pict/formularz_1px.gif) repeat-x center bottom;
	
}

.kontakt_form .header_text {
	
	padding-top: 10px;	
	color: #818184;
	text-align: left;
	padding-left: 10px;
}

.kontakt_out {
	
	padding: 20px;
	
}

.kontakt_form textarea {
	
	width: 300px;
	height: 100px;
	border: 1px solid #c1c2c7;
	
}

.kontakt_form .header {
	
	width: 100%;
	height: 36px;
	border-bottom: 1px solid #dedfe5;
	background: url(../pict/formularz_1px_r.gif) repeat-x center top;
}	

.kontakt_form .form_item {

	float: left;
	display: inline;
	margin-top: 10px;
	width: 500px;

}

.kontakt_form .name {
	
	
	width: 120px;
	padding-right: 10px;
	float: left;
	font-family: Verdana, serif, Tahoma;
	font-size: 12px;
	color: #818184;
	text-align: right;
	display: inline;
	
}
.wsp {
	
	font-family: Verdana, serif;
	font-size: 18px;
	
	font-weight: normal;
	color: black;
	text-align: center;
	
}

