body
{
	background:#475b81;
	font-size:0px;
	font-family:Georgia;
	background-image:url(images/main_background.jpg);
	background-repeat:repeat-x;
	margin-top:0px;
	font-family:Georgia;
}
#web
{
	position:relative;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	width: 867px;
}
#top
{
	position:relative;
	float:left;
	width:867px;
	height:138px;
}
#top_logo_pl a
{
	position:relative;
	float:left;
	width:425px;
	height:138px;
	background-image:url(images/top_logo_pl.jpg);
}
#top_logo_en a
{
	position:relative;
	float:left;
	width:425px;
	height:138px;
	background-image:url(images/top_logo_en.jpg);
}
#top_text_pl
{
	position:relative;
	float:left;
	width:442px;
	height:138px;
	background-image:url(images/top_text_pl.jpg);
}
#top_text_en
{
	position:relative;
	float:left;
	width:442px;
	height:138px;
	background-image:url(images/top_text_en.jpg);
}
#top_lng_pl a
{
	position:absolute;
	left:710px;
	top:10px;
	margin-left:28px;
	width:75px;
	height:14px;
	background-image:url(images/top_lng_pl.jpg);
}
#top_lng_en a
{
	position:absolute;
	left:710px;
	top:10px;
	margin-left:28px;
	width:75px;
	height:14px;
	background-image:url(images/top_lng_en.jpg);
}
#top_lng_pl a:hover,
#top_lng_en a:hover
{
background-position:0 -14px;
}
#menu
{
	position:relative;
	float:left;
	width:867px;
	height:46px;
}
#menu_left
{
	position:relative;
	float:left;
	width:56px;
	height:46px;
	background-image:url(images/menu_left.jpg);
}
#menu_right
{
	position:relative;
	float:right;
	width:56px;
	height:46px;
	background-image:url(images/menu_right.jpg);
}
#menu_bottom
{
	position:relative;
	float:left;
	width:755px;
	height:10px;
	background-image:url(images/menu_bottom.jpg);
}
#menu_main
{
	position:relative;
	float:left;
	width:755px;
	height:36px;
}
#menu_pl_1 a
{
	position:relative;
	float:left;
	width:126px;
	height:36px;
	background-image:url(images/menu_pl_1.jpg);
}
#menu_pl_2 a
{
	position:relative;
	float:left;
	width:126px;
	height:36px;
	background-image:url(images/menu_pl_2.jpg);
}
#menu_pl_3 a
{
	position:relative;
	float:left;
	width:126px;
	height:36px;
	background-image:url(images/menu_pl_3.jpg);
}
#menu_pl_4 a
{
	position:relative;
	float:left;
	width:126px;
	height:36px;
	background-image:url(images/menu_pl_4.jpg);
}
#menu_pl_5 a
{
	position:relative;
	float:left;
	width:126px;
	height:36px;
	background-image:url(images/menu_pl_5.jpg);
}
#menu_pl_6 a
{
	position:relative;
	float:left;
	width:125px;
	height:36px;
	background-image:url(images/menu_pl_6.jpg);
}
#menu_en_1 a
{
	position:relative;
	float:left;
	width:126px;
	height:36px;
	background-image:url(images/menu_en_1.jpg);
}
#menu_en_2 a
{
	position:relative;
	float:left;
	width:126px;
	height:36px;
	background-image:url(images/menu_en_2.jpg);
}
#menu_en_3 a
{
	position:relative;
	float:left;
	width:126px;
	height:36px;
	background-image:url(images/menu_en_3.jpg);
}
#menu_en_4 a
{
	position:relative;
	float:left;
	width:126px;
	height:36px;
	background-image:url(images/menu_en_4.jpg);
}
#menu_en_5 a
{
	position:relative;
	float:left;
	width:126px;
	height:36px;
	background-image:url(images/menu_en_5.jpg);
}
#menu_en_6 a
{
	position:relative;
	float:left;
	width:125px;
	height:36px;
	background-image:url(images/menu_en_6.jpg);
}
#menu_pl_1 a:hover,
#menu_pl_2 a:hover,
#menu_pl_3 a:hover,
#menu_pl_4 a:hover,
#menu_pl_5 a:hover,
#menu_pl_6 a:hover,
#menu_en_1 a:hover,
#menu_en_2 a:hover,
#menu_en_3 a:hover,
#menu_en_4 a:hover,
#menu_en_5 a:hover,
#menu_en_6 a:hover
{
	background-position:0 -36px;
}
#content_center
{
	position:relative;
	float:left;
	width:755px;
	margin-left:56px;
	display:inline;
}
#flash
{
	position:relative;
	float:left;
	width:755px;
	height:258px;
}
#flash_main_white
{
	position:relative;
	float:left;
	width:736px;
	height:232px;
	padding-top:1px;
	padding-left:1px;
	background:#FFFFFF;
}
#flash_main
{
	position:relative;
	float:left;
	width:735px;
	height:231px;
	background:#000000;
}
#flash_border_top
{
	position:relative;
	float:left;
	width:755px;
	height:9px;
	background-image:url(images/flash_border_top.jpg);
}
#flash_border_left
{
	position:relative;
	float:left;
	width:9px;
	height:233px;
	background-image:url(images/flash_border_left.jpg);
}
#flash_border_right
{
	position:relative;
	float:left;
	width:9px;
	height:233px;
	background-image:url(images/flash_border_right.jpg);
}
#flash_border_bottom
{
	position:relative;
	float:left;
	width:755px;
	height:19px;
	background-image:url(images/flash_border_bottom.jpg);
}
#content_frame
{
	position:relative;
	float:left;
	width:760px;
	margin-left:-5px;
	display:inline;
}
#content_left
{
	position:relative;
	float:left;
	width:348px;
	display:inline;
}
#content_right
{
	position:relative;
	float:left;
	width:403px;
	margin-left:8px;
	margin-top:6px;
	display:inline;
}
#content_line
{
	position:relative;
	float:left;
	width:390px;
	height:1px;
	border-top:1px solid #FFFFFF;
	margin-left:4px;
	display:inline;
}
#content_header_pl_1
{
	position:relative;
	float:left;
	width:390px;
	height:26px;
	margin-left:-4px;
	display:inline;
	background-image:url(images/header_pl_1.jpg);
	background-repeat:no-repeat;
}
#content_header_pl_2
{
	position:relative;
	float:left;
	width:390px;
	height:26px;
	margin-left:-4px;
	display:inline;
	background-image:url(images/header_pl_2.jpg);
	background-repeat:no-repeat;
}
#content_header_pl_3
{
	position:relative;
	float:left;
	width:390px;
	height:26px;
	margin-left:-4px;
	display:inline;
	background-image:url(images/header_pl_3.jpg);
	background-repeat:no-repeat;
}
#content_header_pl_4
{
	position:relative;
	float:left;
	width:390px;
	height:26px;
	margin-left:-4px;
	display:inline;
	background-image:url(images/header_pl_4.jpg);
	background-repeat:no-repeat;
}
#content_header_pl_5
{
	position:relative;
	float:left;
	width:390px;
	height:26px;
	margin-left:-4px;
	display:inline;
	background-image:url(images/header_pl_5.jpg);
	background-repeat:no-repeat;
}
#content_header_pl_6
{
	position:relative;
	float:left;
	width:390px;
	height:26px;
	margin-left:-4px;
	display:inline;
	background-image:url(images/header_pl_6.jpg);
	background-repeat:no-repeat;
}
#content_header_pl_7
{
	position:relative;
	float:left;
	width:390px;
	height:26px;
	margin-left:-4px;
	display:inline;
	background-image:url(images/header_pl_7.jpg);
	background-repeat:no-repeat;
}
#content_header_pl_8
{
	position:relative;
	float:left;
	width:390px;
	height:26px;
	margin-left:-4px;
	display:inline;
	background-image:url(images/header_pl_8.jpg);
	background-repeat:no-repeat;
}
#content_header_pl_11
{
	position:relative;
	float:left;
	width:390px;
	height:26px;
	margin-left:-4px;
	display:inline;
	background-image:url(images/header_pl_11.jpg);
	background-repeat:no-repeat;
}
#content_header_en_1
{
	position:relative;
	float:left;
	width:390px;
	height:26px;
	margin-left:-4px;
	display:inline;
	background-image:url(images/header_en_1.jpg);
	background-repeat:no-repeat;
}
#content_header_en_2
{
	position:relative;
	float:left;
	width:390px;
	height:26px;
	margin-left:-4px;
	display:inline;
	background-image:url(images/header_en_2.jpg);
	background-repeat:no-repeat;
}
#content_header_en_3
{
	position:relative;
	float:left;
	width:390px;
	height:26px;
	margin-left:-4px;
	display:inline;
	background-image:url(images/header_en_3.jpg);
	background-repeat:no-repeat;
}
#content_header_en_4
{
	position:relative;
	float:left;
	width:390px;
	height:26px;
	margin-left:-4px;
	display:inline;
	background-image:url(images/header_en_4.jpg);
	background-repeat:no-repeat;
}
#content_header_en_5
{
	position:relative;
	float:left;
	width:390px;
	height:26px;
	margin-left:-4px;
	display:inline;
	background-image:url(images/header_en_5.jpg);
	background-repeat:no-repeat;
}
#content_header_en_6
{
	position:relative;
	float:left;
	width:390px;
	height:26px;
	margin-left:-4px;
	display:inline;
	background-image:url(images/header_en_6.jpg);
	background-repeat:no-repeat;
}
#content_header_en_7
{
	position:relative;
	float:left;
	width:390px;
	height:26px;
	margin-left:-4px;
	display:inline;
	background-image:url(images/header_en_7.jpg);
	background-repeat:no-repeat;
}
#content_header_en_8
{
	position:relative;
	float:left;
	width:390px;
	height:26px;
	margin-left:-4px;
	display:inline;
	background-image:url(images/header_en_8.jpg);
	background-repeat:no-repeat;
}
#content_header_en_11
{
	position:relative;
	float:left;
	width:390px;
	height:26px;
	margin-left:-4px;
	display:inline;
	background-image:url(images/header_en_11.jpg);
	background-repeat:no-repeat;
}
#content_text
{
	position:relative;
	float:left;
	width:370px;
	margin-left:14px;
	margin-top:9px;
	display:inline;
	color:#FFFFFF;
	font-size:12px;
	line-height:16px;
}
#content_prawnicy_text
{
	position:relative;
	float:left;
	width:379px;
	margin-bottom:13px;
	display:inline;
}
#content_prawnicy_line
{
	position:relative;
	float:left;
	width:379px;
	height:1px;
	border-top:1px solid #7f8da7;
	font-size:0;
	margin-top:0;
	margin-bottom:13px;
	display:inline;
}
#content_zaufalinam_white
{
	position:relative;
	float:left;
	width:380px;
	display:inline;
	background:#FFFFFF;
}

#content_zaufalinam_one
{
	float:left;
	position:relative;
	height:100px;
	width:190px;
}
#content_text a
{
	display:inline;
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
	margin:0;
}
#content_text a:hover
{
	text-decoration:underline;
}
#content_text_contact
{
	position:relative;
	float:left;
	width:380px;
	margin-top:9px;
	margin-left:14px;
	display:inline;
	font-size:12px;
	color:#FFFFFF;
}
#content_text_contact_header_1_pl
{
	position:relative;
	float:left;
	height:19px;
	width:370px;
	margin-top:3px;
	background-image:url(images/text_contact_1_pl.jpg);
	background-repeat:no-repeat;
	display:inline;
}
#content_text_contact_header_2_pl
{
	position:relative;
	float:left;
	height:19px;
	width:370px;
	margin-top:8px;
	margin-bottom:3px;
	background-image:url(images/text_contact_2_pl.jpg);
	background-repeat:no-repeat;
	display:inline;
}
#content_text_contact_header_1_en
{
	position:relative;
	float:left;
	height:19px;
	width:370px;
	margin-top:3px;
	background-image:url(images/text_contact_1_en.jpg);
	background-repeat:no-repeat;
	display:inline;
}
#content_text_contact_header_2_en
{
	position:relative;
	float:left;
	height:19px;
	width:370px;
	margin-top:8px;
	margin-bottom:3px;
	background-image:url(images/text_contact_2_en.jpg);
	background-repeat:no-repeat;
	display:inline;
}
#box_dziedziny_pl
{
	position:relative;
	float:left;
	width:348px;
	height:153px;
	margin-top:7px;
	background-image:url(images/box_dziedziny_pl.jpg);
	display:inline;
}
#box_dziedziny_en
{
	position:relative;
	float:left;
	width:348px;
	height:153px;
	margin-top:7px;
	background-image:url(images/box_dziedziny_en.jpg);
	display:inline;
}
#box_kontakt_pl
{
	position:relative;
	float:left;
	width:344px;
	height:142px;
	background-image:url(images/box_kontakt_pl.jpg);
	display:inline;
	
}
#box_kontakt_en
{
	position:relative;
	float:left;
	width:344px;
	height:142px;
	background-image:url(images/box_kontakt_en.jpg);
	padding-bottom:-5px;
	display:inline;
}
#box_dziedziny_link a
{
	position:absolute;
	top:98px;
	left:123px;
	width:107px;
	height:30px;
}
#box_kontakt_link a
{
	position:absolute;
	top:7px;
	left:16px;
	width:324px;
	height:120px;
}
#box_kontakt_link_small a
{
	position:absolute;
	top:60px;
	left:50px;
	width:250px;
	height:20px;
	z-index:2;
}
#footer_john_weston a
{
	position:absolute;
	top:1px;
	left:624px;
	width:126px;
	height:27px;
}
#box_dziedziny_select
{
	position:absolute;
	top:60px;
	left:56px;
}
#footer_pl
{
	position:relative;
	float:left;
	width:760px;
	height:42px;
	background-image:url(images/footer_background_pl.jpg);
	display:inline;
	margin-top:22px;
}
#footer_en
{
	position:relative;
	float:left;
	width:760px;
	height:42px;
	background-image:url(images/footer_background_en.jpg);
	display:inline;
	margin-top:22px;
}
.select_dziedziny
{
	width:244px;
	height:20px;
	padding:2px;
	background:#FFFFFF;
	border:1px solid #A7A6AA;
	font-size:11px;
	font-family:Georgia;
	color:#4f4c4c;
}
#footer_pl_1 a
{
	position:relative;
	float:left;
	margin-left:28px;
	width:77px;
	height:29px;
	background-image:url(images/footer_pl_1.jpg);
}
#footer_pl_2 a
{
	position:relative;
	float:left;
	margin-left:8px;
	width:115px;
	height:29px;
	background-image:url(images/footer_pl_2.jpg);
}
#footer_pl_3 a
{
	position:relative;
	float:left;
	margin-left:8px;
	width:54px;
	height:29px;
	background-image:url(images/footer_pl_3.jpg);
}
#footer_en_1 a
{
	position:relative;
	float:left;
	margin-left:27px;
	width:60px;
	height:29px;
	background-image:url(images/footer_en_1.jpg);
}
#footer_en_2 a
{
	position:relative;
	float:left;
	margin-left:6px;
	width:82px;
	height:29px;
	background-image:url(images/footer_en_2.jpg);
}
#footer_en_3 a
{
	position:relative;
	float:left;
	margin-left:7px;
	width:51px;
	height:29px;
	background-image:url(images/footer_en_3.jpg);
}
#footer_pl_1 a:hover,
#footer_pl_2 a:hover,
#footer_pl_3 a:hover,
#footer_en_1 a:hover,
#footer_en_2 a:hover,
#footer_en_3 a:hover
{
	background-position:0 -29px;
}
#map
{
float:left;
position:relative;
width: 380px;
height: 300px;
display:inline;
overflow:hidden;
}
.form_input
{
	width:366px;
	padding:6px;
	position:relative;
	float:left;
	border:0;
	font-weight:normal;
	font-family:Georgia;
	font-size:12px;
	display:inline;
	color:#4f4c4c;
	margin-top:9px;
	margin-bottom:9px;
}
.form_submit_pl
{
	width:90px;
	height:27px;
	position:relative;
	float:right;
	border:0;
	background-image:url(images/text_contact_sent_pl.jpg);
	background-repeat:no-repeat;
	display:inline;
	margin-top:9px;
	margin-bottom:9px;
	margin-right:-1px;
	cursor:pointer;
}
.form_submit_en
{
	width:90px;
	height:27px;
	position:relative;
	float:right;
	border:0;
	background-image:url(images/text_contact_sent_en.jpg);
	background-repeat:no-repeat;
	display:inline;
	margin-top:9px;
	margin-bottom:9px;
	margin-right:-1px;
	cursor:pointer;
}
.form_textarea
{
	width:366px;
	height:150px;
	padding:6px;
	position:relative;
	float:left;
	border:0;
	font-weight:normal;
	font-family:Georgia;
	font-size:12px;
	display:inline;
	color:#4f4c4c;
	margin-top:9px;
	margin-bottom:9px;
}
ul
{
margin-top:0;
margin-bottom:0;
margin-left:20px;
padding:0;
}
p
{
margin:0;
padding:0;
}
