* 		{ font-family:Arial; font-size:12px; }
body 	{ background:url('../images/body_bg.gif') repeat-x top white; }
a 		{ color:#5A8C01; text-decoration:underline; }
a:hover	{ color:#5A8C01; text-decoration:none; }

div#page 				{ width:883px; }

div#header 				{ float:left; width:883px; text-align:left; padding:0px; }
div#header img#logo 	{ float:left; padding:10px; margin:35px 0px 0px 0px; }
div#header img#ludzie 	{ float:left; margin:3px 27px 0px 61px; }
div#header div			{ font-family:Trebuchet MS, Arial; margin-top:40px; font-weight:normal; font-size:18px; color:#008abf; line-height:23px; }
div#header h1			{ font-family:Trebuchet MS, Arial; color:#008abf; font-size:20px; }

div#tab_left			{ float:left; width:11px; }
div#tab_left img		{ margin-top:11px; }

div#tab_form			{ float:left; width:871px; }
div#tab_bg				{ width:871px; background:url('../images/tab_bg.gif') repeat-y top white; }
div#form 				{ width:100%; text-align:left; background:url('../images/formularz_porownywarki_zarobkow.gif') no-repeat bottom right; }
div#form h2				{ font-size:15px; font-weight:bold; color:#008abf; margin-left:20px; background:url('../images/porownaj_swoje_wynagrodzenie.gif') no-repeat left bottom; }
	div#badanie_info 	{ font-size:13px; width:480px; padding:5px; margin:20px 35px 0px 35px; color:#5A8C01; border:1px solid #5A8C01; background:#F1FFCF; }
	div#badanie_info ul	{ float:none; margin:5px; padding:0px 0px 0px 30px; }
	div#badanie_info li	{ font-size:13px; list-style:url('../images/lista_ikonka_badanie.gif'); }
	div#badanie_news 	{ font-size:12px; width:366px; padding:5px; margin:0px; color:#5A8C01; border:1px solid #5A8C01; background:#F1FFCF; }
	div#badanie_news b	{ line-height:20px; }
	div#badanie_news ul	{ margin-top:2px; padding:0px 0px 0px 30px; }
	div#badanie_news li	{ font-size:12px; list-style:url('../images/lista_ikonka_badanie.gif'); }
	

div#form_data 			{ width:100%; text-align:left; background:url('../images/wprowadzone_informacje_tlo.gif') no-repeat bottom right; }
div#form_data h2		{ font-size:15px; font-weight:bold; color:#008abf; margin-left:20px; background:url('../images/porownaj_swoje_wynagrodzenie.gif') no-repeat left bottom; }
ul#form_data_left_column { float:left; }
div#form_data ul		{ width:300px; margin:0px; padding:20px; }
div#form_data li		{ width:300px; color:#666666; list-style:none; padding:3px; padding-left:50px; }
div#form_data li b		{ color:#008abf; }


div#column_left			{ float:left; width:426px; margin-right:20px; }
div#column_right		{ float:left; width:426px; }



div#tab_general			{ float:left; width:415px; margin-top:0px; }
div#tab_general_bg		{ width:415px; background:url('../images/tab_bg_raport.gif') repeat-y top white; }
div#tab_general_left	{ float:left; width:11px; margin-top:12px; }
div#general 			{ width:100%; text-align:left; background:url('../images/zestawienie_ogolne.gif') no-repeat top right; }
div#general ul	 		{ padding:0px 10px 0px 40px; }
div#general ul b 		{ color:#0089BF; font-size:14px; }
div#general ul i 		{ line-height:20px; font-size:20px; font-weight:bold; color:#008ABF; }
div#general ul u 		{ font-size:14px; font-weight:bold; color:#008ABF; text-decoration:none; }
div#general ul li 		{ line-height:18px; padding:7px; list-style:url('../images/lista_ikonka.gif'); }

div#tab_branch			{ float:left; width:415px; margin-top:0px; margin-bottom:20px; }
div#tab_branch_bg		{ width:415px; background:url('../images/tab_bg_raport.gif') repeat-y top white; }
div#tab_branch_left		{ float:left; width:11px; margin-top:12px; }
div#branch 				{ width:100%; text-align:left; background:url('../images/zestawienie_branzowe.gif') no-repeat top right; }
div#branch p	 		{ font-size:14px; padding:20px 0px 0px 0px; margin:0px 160px 5px 20px; color:#5A8C01; font-weight:bold; }
div#branch ul	 		{ padding:0px 10px 0px 40px; }
div#branch ul b 		{ color:#0089BF; font-size:14px; }
div#branch ul i 		{ line-height:18px; font-size:18px; font-weight:bold; color:#008ABF; }
div#branch ul u 		{ line-height:14px; font-size:14px; font-weight:bold; color:#008ABF; text-decoration:none; }
div#branch ul li 		{ line-height:25px; padding:7px; list-style:url('../images/lista_ikonka.gif'); }

div#tab_territorial		{ float:left; width:415px; margin-top:30px; }
div#tab_territorial_bg	{ width:415px; background:url('../images/tab_bg_raport.gif') repeat-y top white; }
div#tab_territorial_left { float:left; width:11px; margin-top:42px; }
div#territorial 		{ width:100%; text-align:left; background:url('../images/zestawienie_terytorialne.gif') no-repeat top right; }
div#territorial p	 	{ font-size:14px; padding:20px 0px 5px 20px; color:#5A8C01; font-weight:normal; }
div#territorial p b	 	{ font-size:14px; }
div#territorial ul	 	{ padding:0px 10px 0px 40px; }
div#territorial ul b 	{ color:#0089BF; font-size:14px; }
div#territorial ul i 	{ font-size:30px; font-weight:bold; color:#008ABF; }
div#territorial ul li 	{ line-height:18px; padding:5px;  list-style:url('../images/lista_ikonka.gif'); }



div#report_buttons		{ width:100%; text-align:center; }
input#back				{ width:164px; height:32px; cursor:pointer; }
input#print				{ width:139px; height:32px; cursor:pointer; }


div#tab_footer			{ float:left; width:871px; margin-top:8px; }
div#footer 				{ width:871px; background:url('../images/tab_bg.gif') repeat-y top white; color:#666666; text-align:right; }
div#footer span			{ padding-right:35px; }
div#footer a 			{ color:#5A8C01; text-decoration:none; }
div#footer a:hover		{ color:#5A8C01; text-decoration:underline; }
div#footer ul 			{ float:left; text-align:left; width:600px; margin:0px; padding:0px; }
	li#footer_badanie	{ float:left; list-style:none; margin:0px 50px 0px 20px; }
	li#footer_kontakt	{ float:none; list-style:url('../images/ikona_kontakt.gif') outside; }




div#tab_bottom			{ float:left; width:871px; text-align:right; margin-bottom:20px; }
div#tab_bottom img		{ margin-right:10px; }

h1, h2, h3, h4, h5, h6, form, p { margin:0px; padding:0px; }
ul { margin:0px; padding:10px 0px 20px 30px; }


form { width:869px; margin-top:15px; }
div#form_column_left 		{ float:left; margin:0px 35px 0px 35px; }
div#form_column_right 		{ float:none; margin:0px 0px 0px 0px;  }

form p 						{ font-weight:bold; margin:0px 0px 10px 0px; }
.small_left					{ float:left; margin-right:35px; } 
.small_right 				{ float:none; margin-right:0px; }
.small_left select, .small_right select { width:172px; }
form p select, form p input { font-weight:normal; color:black; width:380px; }
form p input 				{ width:375px; }
form p label 				{ font-weight:normal; color:#666666; }
form p label b 				{ font-weight:bold; color:#008BC0; }
form p div 					{ width:100px; }
form p span 				{ font-weight:normal; color:red; }
form p .form_error 			{ }
form input#submit 			{ width:244px; height:43px; margin:20px 0px 0px 70px; cursor:pointer; }

textarea#info				{ width:375px; height:90px; }
input#additional_wage		{ width:155px; }
div#optional				{ padding-top:20px; }
div#optional label b		{ color:#5A8C01; }
label.label_extras			{ color:#222222; }



/* -- contact form -- */
div#contact_form                        { margin:0px 20px 0px 40px; }
div#contact_form span                   {  }
div#contact_form textarea#contact_text  { font-family:Arial; font-size:12px; width:400px; height:130px; border:1px solid #cccccc; color:#5A8C01; margin-bottom:5px; padding:3px; }
div#contact_form input#contact_subj     { font-family:Arial; font-size:12px; width:400px; border:1px solid #cccccc; color:#5A8C01; margin-bottom:5px; padding:3px; }
div#contact_form input#contact_mail     { font-family:Arial; font-size:12px; width:400px; border:1px solid #cccccc; color:#5A8C01; margin-bottom:10px; padding:3px; }
div#contact_form label                  { color:#5A8C01; font-weight:bold; }
input#send				{ width:154px; height:32px; cursor:pointer; }

