body {
color: #4E2600;
font-family: Verdana, Tahoma;
font-size: 11px;
background: url('gfx/mainbg.jpg') repeat-x #ffffff;
margin: 0px;
padding: 0px;
}

* {
margin: 0px;
padding: 0px;
border: none;
outline: none;
}

.separator {
float: left;
position: relative;
height: 1px;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
border-left: 1px solid #ffffff;
background: url('gfx/separator_bg.jpg') no-repeat top right #dddddd;
}

a:link, a:visited {
font-family: Verdana, Tahoma;
font-size: 11px;
color: #F8F8F8;
text-decoration: none;
}

a:hover {
color: #FFFFFF;
text-decoration: underline;
}

#pozycjoner {
width: 100%;
text-align: center;
    height: 550px;
}

#container {
text-align: left;
width: 902px;
border: 0px solid #000000;
margin: 0px auto;
    height: auto;
}

div#top_container {
width: 902px;
height: 92px;
float: left;
position: relative;
}

div#top_search_wrapper {
position: absolute;
top: 30px;
right: 150px;
}

div#input_bg {
width: 103px;
height: 28px;
float: left;
background: url('gfx/minisearch_input_bg.jpg') no-repeat;
}

div#input_bg input {
font-family: Arial;
font-size: 11px;
color: #a8a8a8;
width: 103px;
height: 28px;
margin-top: 7px;
margin-left: 5px;
border: none;
background: none;
}

div#top_menu_wrapper {
float: left;
position: relative;
width: 905px;
height: 56px;
background: url('gfx/top_menu_bg.jpg') no-repeat;
z-index: 5000;
}

div#top_menu_wrapper a.top_menu {
float: left;
}

div#top_icon {
position: absolute;
top: 30px;
right: 0px;
}

div#slogan_wrapper {
float: left;
position: relative;
width: 902px;
height: 211px;
background: url('gfx/slogan_wrapper_img.jpg') no-repeat;
}

div#slogan {
width: 459px;
height: 56px;
position: relative;
float: right;
margin-top: 97px;
margin-right: 1px;
}

div#kwadracik {
width: 10px;
height: 10px;
background: #ff4400;
position: absolute;
bottom: 0px;
}

div#prostokacik {
width: 449px;
height: 56px;
background: #004292;
position: absolute;
right: 0px;
}

div#slogan h4 {
font-family: Verdana;
font-size: 18px;
font-weight: normal;
color: #eeeeee;
position: absolute;
top: 14px;
left: 40px;
}

div#text_box_wrapper {
width: 902px;
height: 160px;
float: left;
position: relative;
background: url('gfx/text_box_wrapper_bg.jpg') no-repeat;
z-index: 10;
}

div#text_pozition_wraper {
float: left;
z-index: 10;
padding: 10px 20px;
margin: 0px 1px 0px 1px;
font-family: Verdana, Tahoma;
color: #ACACAC;
text-align: center;
}

.txt_boxes {
cursor: pointer;
}

div#txt_box_1 {
position: relative;
width: 223px;
height: 158px;
float: left;
}

div#txt_box_1 a.txt_box_more_btn {
right: 20px;
}

div#txt_box_2 {
position: relative;
width: 223px;
height: 158px;
float: left;
}

div#txt_box_3 {
position: relative;
width: 223px;
height: 158px;
float: left;
}

div#txt_box_4 {
position: relative;
width: 223px;
height: 158px;
float: left;
}

h5.txt_box_title {
font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #4b4b4b;
width: 50px;
position: absolute;
top: 22px;
left: 25px;
}

h5.txt_box_title a:link, h5.txt_box_title a:visited {
font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #4b4b4b;
}

h5.txt_box_title a:hover {
text-decoration: underline;
}

div.txt_box_content {
font-family: Arial;
font-size: 9px;
color: #777777;
line-height: 14px;
position: absolute;
top: 60px;
left: 25px;
width: 180px;
}

a.txt_box_more_btn {
width: 30px;
height: 30px;
background: url('gfx/right_circle_arrows.png') no-repeat;
position: absolute;
right: 12px;
bottom: -17px;
text-indent: -5000px;
}

div#partners_wrapper {
float: left;
position: relative;
width: 902px;
height: 130px;
background: url('gfx/partners_wrapper_bg.jpg') no-repeat;
/*z-index: -1;*/
}

div#partners {
float: left;
position: relative;
width: 902px;
height: 116px;
margin-top: 17px;
background: url('gfx/partners_bg.jpg') no-repeat top right;
}

div#partners h5 {
font-family: Arial;
font-size: 12px;
color: #4b4b4b;
margin-left: 20px;
}

div#footer {
font-family: Arial;
font-size: 11px;
color: #acacac;
width: 902px;
height: 70px;
margin-top: 15px;
background: url('gfx/footer_bg.jpg') no-repeat;
line-height: 70px;
float: left;
position: relative;
}

div#footer a:link, div#footer a:visited {
font-family: Arial;
font-size: 11px;
color: #ff4400;
text-decoration: none;
}

div#footer a:hover {
text-decoration: underline;
}

/**********************************************************************************************************
* index2.php
**********************************************************************************************************/

div#header {
float: left;
position: relative;
}

div#path {
float: left;
position: relative;
font-family: Arial;
font-size: 11px;
color: #cacaca;
width: 900px;
height: 48px;
border: 1px solid #ffffff;
border-bottom: none;
background: #f7f7f7;
line-height: 55px;
text-indent: 15px;
margin-top: -3px;
}

div#path a:link, div#path a:visited {
font-family: Arial;
font-size: 11px;
font-weight: bold;
color: #ff4400;
text-decoration: none;
}

div#path a:hover {
text-decoration: underline;
}

div#leftcol {
font-family: Arial;
font-size: 11px;
margin-top: 10px;
color: #4b4b4b;
float: left;
position: relative;
width: 561px;
height: auto;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 20px;
line-height: 16px;
background: #f7f7f7;
border-left: 1px solid #ffffff;
}

div#leftcol a:link, div#leftcol a:visited {
font-family: Arial;
font-size: 11px;
color: #ff4400;
text-decoration: none;
}

div#leftcol a:hover {
text-decoration: underline;
}

div#leftcol h3 {
font-family: Tahoma;
font-size: 15px;
color: #4b4b4b;
margin-top: 15px;
padding-bottom: 25px;
clear: both;
position: relative;
}

div#leftcol p.bold_p {
font-family: Arial;
font-size: 11px;
font-weight: bold;
margin-top: 10px;
color: #4b4b4b;
}

div#leftcol p.normal_p {
font-family: Arial;
font-size: 11px;
margin-top: 10px;
color: #4b4b4b;
}

div#leftcol p.border_p {
font-family: Arial;
font-size: 11px;
margin-top: 10px;
color: #bdbdbd;
width: 523px;
padding-left: 18px;
padding-top: 18px;
padding-right: 18px;
padding-bottom: 18px;
border: 1px solid #dddddd;
background: #ffffff;
}

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

div#leftcol table.referencje_table {
margin-top: 20px;
}

div#leftcol table.referencje_table th {
background: #ececec;
padding: 5px;
}

div#leftcol table.referencje_table td {
padding: 5px;
}

div#rightcol {
float: right;
position: relative;
width: 299px;
border-right: 1px solid #ffffff;
margin-top: -5px;
}

div#rightcol_footer {
float: right;
position: relative;
width: 299px;
height: 104px;
background: url('gfx/rightcol_footer_bg.jpg') no-repeat;
z-index: -5;
}

.right_boxes,
.right_boxes_inactive {
float: left;
position: relative;
width: 299px;
height: 121px;
border-bottom: 1px solid #ffffff;
cursor: pointer;
}

div#a1_rightbox {
background: url('gfx/right_box_1.jpg') 0px 0px no-repeat #f7f7f7;
}

div#a1_rightbox_inactive {
background: url('gfx/right_box_1.jpg') 0px -121px no-repeat #f7f7f7;
}

div#a2_rightbox {
background: url('gfx/right_box_2.jpg') 0px 0px no-repeat #f7f7f7;
}

div#a2_rightbox_inactive {
background: url('gfx/right_box_2.jpg') 0px -121px no-repeat #f7f7f7;
}

div#a3_rightbox {
background: url('gfx/right_box_3.jpg') 0px 0px no-repeat #f7f7f7;
}

div#a3_rightbox_inactive {
background: url('gfx/right_box_3.jpg') 0px -121px no-repeat #f7f7f7;
}

div#a4_rightbox {
background: url('gfx/right_box_4.jpg') 0px 0px no-repeat #f7f7f7;
}

div#a4_rightbox_inactive {
background: url('gfx/right_box_4.jpg') 0px -121px no-repeat #f7f7f7;
}

h5.right_box_title {
font-family: Arial;
font-size: 12px;
color: #719acb;
margin-top: 25px;
margin-left: 25px;
width: 160px;
}

h5.right_box_title a:link, h5.right_box_title a:visited {
font-family: Arial;
font-size: 12px;
color: #719acb;
}

h5.right_box_title a:hover {
text-decoration: underline;
}

h5.right_box_title_inactive {
font-family: Arial;
font-size: 12px;
color: #4b4b4b;
margin-top: 25px;
margin-left: 25px;
width: 160px;
}

h5.right_box_title_inactive a:link, h5.right_box_title_inactive a:visited {
font-family: Arial;
font-size: 12px;
color: #4b4b4b;
}

h5.right_box_title_inactive a:hover {
text-decoration: underline;
}

p.right_box_content {
font-family: Arial;
font-size: 9px;
color: #719acb;
margin-top: 5px;
margin-left: 25px;
line-height: 13px;
width: 160px;
}

p.right_box_content_inactive {
font-family: Arial;
font-size: 9px;
color: #777777;
margin-top: 5px;
margin-left: 25px;
line-height: 13px;
width: 160px;
}

div#rightcol a.right_box_more {
width: 30px;
height: 30px;
background: url('gfx/right_circle_arrows.png') no-repeat;
text-indent: -5000px;
display: block;
position: absolute;
left: 15px;
bottom: -15px;
z-index: 1000;
}

div#rightcol a.right_box_more_inactive {
width: 30px;
height: 30px;
background: url('gfx/left_circle_arrows.png') no-repeat;
text-indent: -5000px;
display: block;
position: absolute;
left: 15px;
bottom: -15px;
z-index: 1000;
}

ul.right_box_sub_menu {
list-style: none;
margin-top: 15px;
padding-left: 12px;
padding-right: 12px;
text-indent: 12px;
padding-bottom: 30px;
display: none;
}

ul.right_box_sub_menu a {
line-height: 30px;
height: 30px;
display: block;
border-bottom: 1px solid #023f8f;
}

ul.right_box_sub_menu a:link, ul.right_box_sub_menu a:visited {
font-family: Arial;
font-size: 11px;
color: #ffffff;
font-weight: bold;
}

ul.right_box_sub_menu a:hover {
background: url('gfx/right_box_sub_menu_hover_bg.jpg') no-repeat;
text-decoration: none;
}

.sub_menu_selected {
background: url('gfx/right_box_sub_menu_hover_bg.jpg') no-repeat;
}

div#galery_wrapper * {
}

div#galery_wrapper h3 {
float: left;
}

div#galery_wrapper a.foto_browse {
display: block;
float: right;
position: relative;
text-indent: 35px;
line-height: 25px;
height: 26px;
margin-top: 10px;
background: url('gfx/foto_browse_link_bg.jpg') no-repeat 0px 0px;
}

div#galery_wrapper a.foto_browse:link, div#galery_wrapper a.foto_browse:visited {
font-family: Arial;
font-size: 11px;
color: #ff4400;
text-decoration: none;
}

div#galery_wrapper a.foto_browse:hover {
text-decoration: underline;
}

div#fotos {
clear: left;
position: relative;
padding-top: 5px;
}

div#fotos img {
border: 1px solid #dddddd;
width: 181px;
height: 128px;
}

div#fotos a {
background: #ffffff;
display: block;
float: left;
margin-right: 4px;
}

div#partners_wrapper_2 {
float: left;
position: relative;
width: 600px;
height: 130px;
background: url('gfx/partners_wrapper_bg.jpg') no-repeat;
z-index: 1000;
}

div#partners_2 {
float: left;
position: relative;
width: 600px;
height: 116px;
margin-left: 1px;
background: url('gfx/partners_2_bg.jpg') 0px 0px no-repeat;
}

div#partners_2 h5 {
font-family: Arial;
font-size: 12px;
color: #4b4b4b;
margin-top: 20px;
margin-left: 20px;
}

div#footer_2 {
font-family: Arial;
font-size: 11px;
color: #acacac;
width: 600px;
height: 70px;
margin-top: 15px;
margin-left: 1px;
background: url('gfx/footer_2_bg.jpg') no-repeat;
line-height: 70px;
float: left;
position: relative;
}

div#footer_2 a:link, div#footer_2 a:visited {
font-family: Arial;
font-size: 11px;
color: #ff4400;
text-decoration: none;
}

div#footer_2 a:hover {
text-decoration: underline;
}



div.expandMenu {
position: absolute;
top: 56px;
left: 301px;
width: 200px;
background: #ff4401;
z-index: 1000;
display: none;
}

ul.menu_level_one {
list-style: none;
}

div#nav a {
font-family: Arial;
font-size: 11px;
font-weight: bold;
color: #ffffff;
display: block;
height: 30px;
line-height: 30px;
border-bottom: 1px solid #ff6201;
padding-left: 20px;
position: relative;i
background: #ff4401;
}

div#nav a:hover {
text-decoration: none;
background: #ff6201;
}

ul.menu_level_two {
list-style: none;
display: none;
}

div#nav div a {
font-family: Arial;
font-size: 11px;
font-weight: normal;
color: #ffffff;
display: block;
height: 30px;
padding-left: 10px;
border-bottom: 1px solid #ff6201;
text-indent: 20px;
position: relative;
background: url('gfx/top_expand_menu_bg.jpg') no-repeat 0px -31px #ff4401;
}

div#nav div  a:hover {
background: url('gfx/top_expand_menu_bg.jpg') no-repeat 0px 0px #ff6201;
text-decoration: none;
}


div.iframe_box {
	border: 1px solid #fff;
	background: #dedede;
	padding: 1px;
	position: relative;
	z-index: 3;
	top: -2px;
	overflow: hidden;
	height: 100px;
}

div.iframe_box iframe {
	width: 100%;
	border: none;
}

a.iframe_link {
	display: block;
	float: left;
	background: #ddd;
	padding: 1px;
	border: 1px solid #fff;
	position: relative;
	cursor: pointer;
	z-index: 5;
}

a.iframe_link span {
	display: block;
	background: #fff url('gfx/wycena.gif') 20px 19px no-repeat;
	color: #f40;
	height: 62px;
	line-height: 62px;
	width: 215px;
	padding-left: 56px;
}

a.iframe_link#selected_link {
	border-bottom: 0;
	padding-bottom: 0;
	margin-bottom: -11px;
}

a.iframe_link#selected_link span {
	padding-bottom: 13px;
	background-position: 20px -81px;
}


#parnersC {
	overflow: hidden;
	width: 100%;
}

#parnersI {
	width: 90000px;
}

.parnersE {
	/*float: left;*/
}

#slogan_textB {
	position: absolute;
	top: 0px;
	right: 1px; 
	z-index: 1;
	background-color: #000000;
}


#slogan_text, #slogan_textS {
	position: absolute;
	text-align: center;
	font-family: Tahoma, Verdana;
	font-size: 12px;
	font-weight: normal;	
	padding: 20px 20px 0px 20px;
}

#slogan_text {
	top: 0px;
	right: 1px; 
	z-index: 3;
	color: #ffffff;
}

#slogan_textS {
	top: 1px;
	right: 0px; 
	z-index: 2;
	color: #000000;
}

#slogan_text h1, #slogan_textS h1 {
	font-family: Tahoma, Verdana;
	font-size: 20px;
}

#nav__wynajem div {
margin-left:15px;
}
