/* C O M M O N  S T Y L E S */
body, form, fieldset, select{ border:0px; margin:0px; padding:0px; }
body 						{ font-family:Arial; font-size:11px; text-align:left; color:#333; background-color:#f5f5f5; /background:*#cfdae4*/ /*#dde4ea #eff2f5*/; }
h1, h2, h3, h4, h5, h6, img, li, ul { margin:0px; padding:0px; border:0px; }
h2 							{ padding-top:15px 0 10px 0; }
/*input, select, textarea 	{ margin:0px; padding:0px; font-size:11px; border:1px solid #777 }*/
select, textarea 			{ margin:0px; padding:0px; font-size:11px; border:1px solid #777; }
input			 			{ padding:1px 2px; font-size:11px; }


input						{ padding:2px 3px; font-size:11px; border:1px solid #777; }



textarea 					{ padding:0 0 0 2px; }
option						{ }
/*
fieldset 					{ margin-top:10px; padding:0 5px 5px 5px; border:#d9d9d9 1px solid; background-color:#f5f5f5; }
legend 						{ width:700px; padding:5px 10px 5px 10px; font-size:11px; font-weight:bold; background:url(.././images/bg_legend.png) no-repeat top left #fff; }
*/
hr							{ clear:both; height:0px; margin: 5px 0 5px 0; border-style:solid; border-width:0 0 1px 0; border-color:#e6e6e6; /*border-color:#c6eaf1;*/ }		
ol							{ padding:0 0 0 20px; }
ul							{ padding:0 0 0 15px; }
p 							{ margin:0px; padding-top:4px; padding-bottom:4px; }
a  				   			{ color:#333; }
a:link, a:visited, a:active { text-decoration:none; }
a:hover			  	   		{ text-decoration:underline; }
span.error 			   		{ margin-left:auto; color:red; }
img.button 			   		{ padding:0px; }
div.clear 					{ clear:both; line-height:0px; height:0px; font-size:0px; width:100%; border-width:0px; }
span.small					{ font-size:10px; font-weight:normal; }

/* H E A D E R */
div.header					{ width:100%; height:100px; background:url(.././images/header_logo_white_c.png) no-repeat top left #fff; }									/*naglowek*/
div.header_greating			{ width:625px; padding:30px 0 0 115px; }
/* M E N U */
div.menu_top   				{ width:100%; height:23px; padding-top:11px; color:#222; font-weight:bold; background:url(.././images/menu_bar_white.png) repeat-x top left #fff; }/*menu*/
div.menu_top_text 			{ padding-left:10px; }																														/*tekst menu*/		
div.menu_top_text a 		{ float:left; display:block; color:#222; padding:0 7px 0 8px; border-right:1px solid #222; }
div.menu_top_text a.last	{ border-right:0px; }
div.menu_top_text a:hover 	{ color:#ef7800; }																															/*link menu*/		

/* F O O T E R */
div.footer 			 	 { width:100%; clear:both; padding:20px 0 25px 0; color:#555; border-top:1px solid #e5e5e5; }
div.footer_content		 { margin:0px auto; padding-right: 30px; font-size:10px; text-align:right; line-height:15px; }
div.footer a  			 { color:#555; text-decoration:none; }
div.footer a:hover 		 { color:#555; text-decoration:underline; }

/* C O N T A I N E R */
div.container 		{ padding:20px 0 0 0; padding-bottom:20px; text-align:center; background-color:#fff; }																/*glowny kontener*/
div.c_min_height	{ width:98%; padding:1px; text-align:center; border:1px solid #777; min-height:1000px; height:auto !important; height:1000px;}						/*boks glownego kontenera z wysokoscia minimalna*/
div.c_box		    { margin:0px auto; padding:1px 10px; text-align:center; } 																							/*boks glownego kontenera*/
div.c_small			{ width:400px; margin:0px auto; padding:1px; border:1px solid #d1d1d1; background-color:#f9f9f9; }													/*maly kontener*/
div.c_title			{ padding:9px 5px 8px 10px; font-weight:bold; text-align:left;word-spacing:0.1em; color:#fff; background:url(.././images/bg_title.png) repeat-x top left #425c75; } /*tytul glownego kontenera*/
div.c_content		{ padding:10px; text-align:left;  } 																												/*zawartosc glownego kontenera*/
div.c_width49		{ width:49%;  } 																																	/*kontener szerokosc 49%*/
div.c_text			{ padding:10px; text-align:left; } 																													/* tekst malego kontenera*/
div.c_section		{ padding:6px 0 0 0; } 																																/*sekcja kontenera*/
div.c_button		{ text-align:center; padding:10px 0 0 0; }																											/*przyciski kontenera*/	
div.c_button input	{ text-align:center; padding:2px 5px; margin:0; padding:10px; font-size:11px; font-weight:bold; color:#333; cursor:pointer; background-color:#e5e5e5;}
div.c_button input:hover { background-color:#d4d4d4;}
div.c_button_right 	{ text-align:center; margin-right:0px; padding:15px 0 0 0; }																						/*przyciski kontenera*/	
div.c_button_right input { padding:2px 15px 2px 15px; }																													/*przyciski kontenera*/	

div.c_subtitle1				{ margin:0; padding:7px 10px; font-weight:bold; color:#222; }
div.c_subtitle2				{  }
div.c_styles				{ margin-bottom:10px; padding:10px; text-align:left; /*background-color:#eff9fa; border:solid 1px #bce6ed;*/ background-color:#f9f9f9; border:solid 1px #e5e5e5; }
div.c_styles input 			{ width:305px; height:15px; margin-top:3px; margin-right:10px; }
/*wyglad pol input*/
/*div.c_styles input 			{ width:307px; height:17px; margin-top:3px; margin-right:10px; border:1px solid #f9f9f9; border-bottom:1px solid #999;}*/
div.c_styles select 		{ height:19px; width:313px; margin-top:3px; margin-right:10px; }
div.c_styles option 		{ height:15px; }
div.c_styles textarea 		{ width:450px; height:200px; margin-top:6px; font-family:Arial; margin-right:10px; }
div.cc_left					{ float:left; width:49%; margin-bottom:11px;}
div.cc_right				{ float:right; width:50%; margin-bottom:11x; }

div.c_message_red		{ margin-bottom:10px; padding:10px; text-align:left; font-weight:bold; color:#fff; background-color:#d00000; }
div.c_message_red a		{ font-weight:bold; color:#fff; }
div.c_message_green		{ margin-bottom:10px; padding:10px; text-align:left; font-weight:bold; color:#fff; background-color:darkgreen; }
div.c_message_green a	{ font-weight:bold; color:#fff; }
div.c_message_orange	{ margin-bottom:10px; padding:10px; text-align:left; background-color:#d00000; }
div.c_message_orange a	{ }

div.c_message_blue		{ margin-bottom:10px; padding:10px; text-align:left; font-weight:bold; color:#111; background-color:#8fdfea }
div.c_message_blue 		a { font-weight:bold; color:#111; }
div.c_message_black		{ margin-bottom:10px; padding:10px; text-align:left; font-weight:bold; color:#fff; background-color:#1a1a1a; }
div.c_message_black a	{ font-weight:bold; color:#fff; }

div.c_message_yellow	{ margin-bottom:10px; padding:10px; text-align:left; font-weight:bold; color:#fff; background-color:#ff7f00; }
div.c_message_grey		{ margin-bottom:10px; padding:10px; text-align:left; background-color:#f9f9f9; border:solid 1px #d00000; }
div.c_message_gray		{ margin-bottom:10px; padding:10px; text-align:left; font-weight:bold; color:#222; background-color:#e1e1e1; }
div.c_message_einvoice	{ margin-bottom:10px; padding:10px; text-align:left; background-color:green; border:solid 1px #e5e5e5; color:#fff; }
div.c_message_einvoice a{ font-weight:bold; text-decoration:underline; color:#fff; } 



/*L O G O W A N I E */
div.c_left_log					{ float:left; width:120px; padding-top:7px; clear:both; }
div.c_right_log					{ padding-top:3px; }
div.c_right_log input			{ width:200px; }
div.c_right_log select			{ width:206px; margin-top:2px; }
* html div.c_right_log select	{ width:208px; margin-top:0px; }
div.c_left_token				{ float:left; width:120px; padding-top:0px; clear:both; }
div.c_right_token				{ padding-top:10px; }
div.c_message_log				{ padding-top:15px; font-size:10px; font-family:Tahoma; }							 																						/*komunikat - login*/
div.finish_text					{}

/* Z G L O S Z E N I E */
div.c_left						{ width:110px; float:left; clear:both; }
div.c_right 					{ padding-right:10x; }
div.c_left1						{ float:left; width:120px; padding-top:7px; }
div.c_left1a					{ float:left; width:127px; padding-top:7px; }
div.c_right1					{ float:left; padding-top:7px; }
div.c_right1a					{ float:left; }


/*zalacznik*/
div.c_right1_file				{ margin-top:2px; }
div.c_right1_file input 		{ height:23px;}

/*pole radio*/
div.c_right1_radio table		{ }
div.c_right1_radio table td.col1			{ padding:8px 5px 0 0;}
div.c_right1_radio table td.col2			{ padding:6px 8px 0 4px;}
div.c_right1_radio input					{ width:12px; height:12px; padding:0px; margin:0px; border:0px; }
div.c_right1_radio table td.col2sn			{ padding:2px 8px 0 0; }
div.c_right1_radio table td.col2sn input	{ width:120px; height:15px; padding:1px 2px; }
div.c_right1_radio table td.col2uwagi		{ padding:2px 8px 0 0;}
div.c_right1_radio table td.col2uwagi input	{ width:600px; height:15px; padding:1px 2px; }
div.c_right1_radio table td.col2uwagi textarea	{ width:500px; height:30px; padding:1px 2px; }
/*inputy zablokowane div.container_box_item_right_1 input { visibility:hidden; display:none; } */
/*zazanacz odznacz urzadzenia*/
a.check_all						{ cursor:pointer; font-weight:normal; font-size:10px; }
a.check_all:hover				{ text-decoration:underline; }

/*lista urzadzen*/
select.c_device			{ width:521px; }
* html div.c_form_styles select	{ width:243px; }
/* godziny pracy */
div.c_input5					{ float:left; width:323px; }	
div.c_input5 input				{ width:35px; }
/* kod pocztowy*/
div.c_input6					{ float:left; width:323px; }	
div.c_input6 input				{ width:43px;  }
/*nip*/
div.c_input10					{ float:left; width:323px; }	
div.c_input10 input				{ width:66px; }
/*telefon*/
div.c_input11					{ float:left; width:323px; }	
div.c_input11 input				{ width:71px; }

div.c_input500					{ float:left;  }	
div.c_input500 input			{ width:350px; }

/*faktura elektroniczna*/
div.c_input_inv_pdf				{ float:left; width:180px; }	
div.c_input_inv_pdf input		{ width:165px; }

/*E R R O R */
/*div.error { float:left; margin:4px 0 0 0; padding:3px 5px; font-size:10px; color:#fff; background-color:#d00000; }*/
div.error { float:left; margin:4px 0 0 0; padding:3px 10px; font-size:10px; color:#000; background-color:#e1e1e1; border-left:10px solid #d00000; }
div.error span 	{ color:red; }
div.error a 	{ color:red; }

/* P O K A Z / U K R Y J */
div.c_show_hide			{ float:left; cursor:pointer; margin-right:5px; }																/*przyciski Pokaz/Ukryj*/	
div.c_show_title		{ float:left; padding:0 0 0 5px; cursor:pointer; }																/* linki glownego kontenera Ukryj*/
div.c_hide_title		{ float:left; padding:0 0 0 5px; cursor:pointer; }																/* linki glownego kontenera Pokaz*/
div.c_show_title span	{ padding:0 0 0 0; cursor:pointer; }																			/* linki glownego kontenera Ukryj*/
div.c_hide_title span	{ padding:0 0 0 0; cursor:pointer; font-weight:bold; }															/* linki glownego kontenera Pokaz*/
div.c_show_hide_details { padding:0 0 0 5px; }

/*linia*/
div.separator 		{ clear:both; border-bottom:1px solid #b4b4b4; margin:10px 0 5px 0; }	

/*stronicowanie, paginacja*/
div.pagination 		{ float:left; padding-bottom:10px; }*/
div.no_pagination 	{ float:left; padding-bottom:10px; color:#b4b4b4}
a.pagination_links			{  }
a.pagination_actual_link	{ font-weight:bold; color:red; }

div.c_subtitle3	{ margin:5px 0; padding:4px; font-weight:bold; background-color:lightblue; }
div.c_subtitle4	{ margin:7px 0; padding:8px; font-weight:bold; border:1px solid lightblue; }
