body
{
	margin:0;
	padding:0;
	font-size:0;
	background-color:#2f2852;
	background-image:url(images/background_main.jpg);
	background-repeat: repeat-x;
	font-family:'Trebuchet MS';
	color:#FFFFFF;
}
a:focus
{
-moz-outline: none;
}
#web_center
{
	position:relative;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	width:959px;
}


#top
{
position:relative;
float:left;
width:959px;
height:90px;
}
#logo a
{
position:relative;
float:left;
display:inline;
width:195px;
height:75px;
margin-top:16px;
margin-left:68px;
background-image:url(images/logo_main.gif);
}
#logo_kontakt a
{
position:relative;
float:right;
display:inline;
width:298px;
height:54px;
margin-top:37px;
margin-right:107px;
background-image:url(images/logo_kontakt_main.gif);
}
#flash
{
position:relative;
float:left;
display:inline;
width:959px;
height:241px;
margin-top:4px;
}
#menu_all
{
position:relative;
float:left;
display:inline;
width:959px;
height:37px;
margin-top:10px;
}
#menu_01 a:hover,#menu_02 a:hover,#menu_03 a:hover,#menu_04 a:hover,#menu_05 a:hover,#menu_06 a:hover
{
background-position:0 -37px;
}
#menu_01 a
{
	position:relative;
	float:left;
	display:inline;
	width:147px;
	height:37px;
	background-image:url(images/menu_01.gif);
}
#menu_02 a
{
	position:relative;
	float:left;
	display:inline;
	width:147px;
	height:37px;
	margin-left:4px;
	background-image:url(images/menu_02.gif);
}
#menu_03 a
{
	position:relative;
	float:left;
	display:inline;
	width:200px;
	height:37px;
	margin-left:5px;
	background-image:url(images/menu_03.gif);
}
#menu_04 a
{
	position:relative;
	float:left;
	display:inline;
	width:147px;
	height:37px;
	margin-left:5px;
	background-image:url(images/menu_04.gif);
}
#menu_05 a
{
	position:relative;
	float:left;
	display:inline;
	width:147px;
	height:37px;
	margin-left:5px;
	background-image:url(images/menu_05.gif);
}
#menu_06 a
{
	position:relative;
	float:left;
	display:inline;
	width:147px;
	height:37px;
	margin-left:5px;
	background-image:url(images/menu_06.gif);
}
#content_frame
{
position:relative;
float:left;
display:inline;
width:669px;
margin-top:10px;
background:#FFFFFF;
}
#content_frame_body
{
position:relative;
float:left;
display:inline;
width:570px;
margin-top:40px;
margin-left:45px;
font-size:12px;
color:#0c2944;
z-index:2;
}
#content_breadcrumb
{
position:relative;
float:left;
display:inline;
width:530px;
font-size:10px;
color:#717171;
}
#content_page_kontakt_left
{
position:relative;
float:left;
display:inline;
width:230px;
}
#content_page_kontakt_right
{
position:relative;
float:left;
display:inline;
width:349px;
}
#content_page_kontakt_info
{
position:relative;
float:left;
display:inline;
width:295px;
font-size:12px;
color:#c20b48;
font-weight:bold;
height:22px;
line-height:22px;
margin-left:3px;
margin-top:10px;
}
#content_page_zglos_info
{
position:relative;
float:left;
display:inline;
width:395px;
font-size:12px;
color:#c20b48;
font-weight:bold;
height:22px;
line-height:22px;
margin-left:3px;
margin-top:10px;
}
#content_page_kontakt_info_kontakt
{
position:relative;
float:left;
display:inline;
width:235px;
font-size:12px;
color:#c20b48;
font-weight:bold;
height:22px;
line-height:22px;
margin-left:3px;
margin-top:10px;
}
#content_page_map
{
position:relative;
float:left;
display:inline;
height:300px;
width:579px;
margin-top:10px;
margin-bottom:40px;
}
.link_grey
{
font-size:10px;
color:#717171;
text-decoration:none;
}
.link_lista
{
font-size:12px;
font-weight:bold;
color:#0c2944;
text-decoration:none;
}
.link_lista:hover,#content_text a:hover
{
color:#c20b48;
}
.link_back
{
position:absolute;
top:0;
left:535px;
font-size:10px;
width:60px;
color:#c20b48;
text-decoration:none;
}
.link_back:hover
{
color:#0c2944;
}

#content_title
{
position:relative;
float:left;
display:inline;
width:580px;
font-size:23px;
color:#0c2944;
}
#content_text
{
position:relative;
float:left;
display:inline;
width:579px;
margin-top:12px;
padding-bottom:40px;
}
.content_text_kalkulator_one
{
position:relative;
float:left;
display:inline;
width:200px;
height:18px;
text-align:right;
font-size:14px;
margin-bottom:3px;
}
.content_text_kalkulator_title a
{
position:relative;
float:left;
display:inline;
width:162px;
height:18px;
text-align:right;
font-size:14px;
}
.content_text_kalkulator_more a
{
position:relative;
float:left;
display:inline;
width:20px;
height:15px;
margin-left:5px;
margin-top:3px;
text-align:left;
font-size:10px;
color:#c20b48 !important;
font-weight:normal !important;
}
#content_text_kalkulator_left
{
position:relative;
float:left;
display:inline;
width:200px;
height:298px;
}
#content_text_kalkulator_right
{
position:relative;
float:left;
display:inline;
width:200px;
height:298px;
}
#content_text_kalkulator_image
{
position:relative;
float:right;
display:inline;
width:105px;
height:298px;
background-image:url(images/kalkulator_image.jpg);
margin-right:5px;
}
#content_text a
{
color:#0c2944;
text-decoration:none;
font-weight:bold;
}

#content_frame_corner_left_top
{
position:absolute;
left:-1px;
top:0px;
width:82px;
height:80px;
background-image:url(images/background_content_left_top.jpg);
}
#content_frame_corner_right_top
{
position:absolute;
left:582px;
top:0px;
width:87px;
height:85px;
background-image:url(images/background_content_right_top.jpg);
}
#content_frame_corner_right_bottom
{
position:absolute;
left:587px;
bottom:0px;
width:82px;
height:86px;
background-image:url(images/background_content_right_bottom.jpg);
}
#box_main_start
{
position:relative;
float:left;
display:inline;
width:379px;
height:175px;
margin-top:10px;
background-image:url(images/background_box_main_start.jpg);
}
#box_main_start_text
{
position:absolute;
left:42px;
top:59px;
width:282px;
height:200px;
font-size:12px;
line-height:13px;
color:#FFFFFF;
}

#box_main_start_title
{
position:absolute;
left:53px;
top:39px;
width:280px;
height:200px;
font-size:17px;
font-weight:normal;
color:#0c2944;
line-height:14px;
}
#box_main_policz
{
position:relative;
float:right;
display:inline;
width:280px;
height:175px;
margin-top:10px;
margin-left:10px;
background-image:url(images/background_box_main_policz.jpg);
}
#box_main_policz_text
{
position:absolute;
left:32px;
top:60px;
width:282px;
height:200px;
font-size:12px;
line-height:13px;
color:#FFFFFF;
}

#box_main_policz_title
{
position:absolute;
left:64px;
top:40px;
width:280px;
height:200px;
font-size:17px;
font-weight:normal;
color:#0c2944;
line-height:14px;
}
#box_main_policz_link a
{
position:absolute;
left:48px;
top:101px;
width:170px;
height:35px;
font-size:17px;
font-weight:normal;
line-height:35px;
color:#0c2944;
text-align:center;
text-decoration:none;
padding-right:8px;
background-image:url(images/background_policz.gif);
}
#box_main_policz_link a:hover
{
color:#FFFFFF;
background-position:0 -35px;
}
#box_main_wypadek
{
position:relative;
float:right;
display:inline;
width:280px;
height:175px;
margin-top:10px;
margin-left:10px;
background-image:url(images/background_box_main_wypadek.jpg);
}
#box_page_wypadek
{
position:relative;
float:right;
display:inline;
width:280px;
height:175px;
margin-top:10px;
margin-left:10px;
background-image:url(images/background_box_main_wypadek.jpg);
}
#box_main_wypadek_text
{
position:absolute;
left:50px;
top:60px;
width:170px;
height:28px;
font-size:12px;
line-height:13px;
color:#0c2944;
}

#box_main_wypadek_title
{
position:absolute;
left:80px;
top:40px;
width:160px;
height:20px;
font-size:17px;
font-weight:normal;
color:#0c2944;
line-height:14px;
}
#box_main_wypadek_select
{
position:absolute;
left:39px;
top:93px;
width:200px;
height:25px;
font-size:17px;
font-weight:normal;
color:#0c2944;
line-height:14px;
}
#articles_all
{
position:relative;
float:left;
display:inline;
width:959px;
height:137px;
margin-top:20px;
background-image:url(images/background_articles.gif);
}
#articles_title_1
{
position:absolute;
left:114px;
top:13px;
width:110px;
height:20px;
font-size:12px;
font-weight:bold;
color:#0c2944;
}
#articles_title_2
{
position:absolute;
left:534px;
top:13px;
width:110px;
height:20px;
font-size:12px;
font-weight:bold;
color:#0c2944;
}
#articles_left
{
position:absolute;
left:101px;
top:37px;
width:395px;
height:85px;
font-size:12px;
line-height:14px;
color:#FFFFFF;
}
#articles_right
{
position:absolute;
left:520px;
top:37px;
width:395px;
height:85px;
font-size:12px;
line-height:14px;
color:#FFFFFF;
}
.link_white
{
color:#FFFFFF;
text-decoration:none;
}
.link_orange
{
color:#f4a907;
text-decoration:none;
font-weight:bold;
}
.link_orange:hover, .link_white:hover,.link_grey:hover

{
text-decoration:underline;
}
.john_weston a
{
position:relative;
float:right;
width:108px;
height:19px;
margin-right:77px;
margin-top:2px;
background-image:url(images/john_weston.gif);
background-repeat:no-repeat;
display:inline;
background-position:0 -19px;
}
.john_weston a:hover
{
background-position:0 0;
}

#footer_all
{
position:relative;
float:left;
display:inline;
width:959px;
height:25px;
}
#footer_text
{
position:relative;
float:left;
display:inline;
width:400px;
height:25px;
line-height:25px;
margin-left:115px;
font-size:12px;
color:#FFFFFF;
}
#footer_text a
{
text-decoration:none;
color:#FFFFFF;
}
#footer_text a:hover
{
text-decoration:underline;
}
form
{
padding:0;
margin:0;
}
.form_select_box_wypadek
{
	width:203px;
	height:19px;
	position:relative;
	float:left;
	border:1px solid #a7a6aa;
	font-weight:bold;
	font-size:12px;
	display:inline;
	color:#0c2944;
}
.form_input
{
	width:343px;
	padding:3px;
	position:relative;
	float:left;
	border:0;
	font-size:12px;
	display:inline;
	color:#FFFFFF;
	background-color:#383064;
	margin-bottom:10px;
	font-family:'Trebuchet MS';
}
.form_input_zglos_left, .form_input_zglos_right
{
	width:275px;
	padding:3px;
	position:relative;
	float:left;
	border:0;
	font-size:12px;
	display:inline;
	color:#FFFFFF;
	background-color:#383064;
	margin-bottom:10px;
	font-family:'Trebuchet MS';
}
.form_select_zglos
{
	width:281px;
	height:24px;
	padding:2px;
	position:relative;
	float:left;
	border:1px solid #a7a6aa;
	font-weight:bold;
	line-height:26px;
	font-size:12px;
	display:inline;
	color:#0c2944;
}
.form_input_zglos_right
{
margin-left:15px;
}
.form_submit
{
	position:relative;
	float:right;
	width:103px;
	height:22px;
	display:inline;
	border:0;
	background-image:url(images/background_submit.gif);
	background-repeat:no-repeat;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	margin-top:10px;
	font-family:'Trebuchet MS';
	cursor:pointer;
}
.form_submit:hover
{
	background-position:0 -22px;
}
.form_textarea
{
	width:341px;
	height:100px;
	padding:4px;
	position:relative;
	float:left;
	border:0;
	font-size:12px;
	display:inline;
	color:#FFFFFF;
	background-color:#383064;
	font-family:'Trebuchet MS';
}
.form_textarea_zglos
{
	width:570px;
	height:190px;
	padding:4px;
	position:relative;
	float:left;
	border:0;
	font-size:12px;
	display:inline;
	color:#FFFFFF;
	background-color:#383064;
	font-family:'Trebuchet MS';
}
sup
{
line-height:60%;
font-size: 60%;
}
area
{
cursor:pointer;
}
ul
{
margin-top:0;
margin-bottom:0;
margin-left:20px;
padding:0;
}
.li
{
font-size:10px;
display:inline;
}
li
{
margin-top:0;
margin-bottom:0;
margin-left:20px;
padding:0;
}
p
{
margin:0;
padding:0;
}