body								{	font-family:		"Verdana";
										font-size:			8pt;
									}
img								{	border: 				0}
p									{	padding:				20px 0 0 0;
										margin:				0;
										text-indent:		30px}
a				  					{	text-decoration:	none}
hr				  					{	border:				0;
										border-bottom:		1px dashed #9a9a9a;
										background:			none;
										height:				1px}
td									{	background:			#dadada}
.tclear							{	width:				100%}
.tclear td						{	background:			none;
										font-size:			7pt}
a:link			 				{	color:				#adadad;
										text-decoration:	none}
a:visited		 				{	color:				#adadad;
										text-decoration:	none}
a:hover				 			{	color:				#730025;
										text-decoration:	none}
a:active				 			{	color:				#FF0000;
										text-decoration:	none}
										
a.bordo:link			 		{	color:				#b40000;
										text-decoration:	none}
a.bordo:visited		 		{	color:				#b40000;
										text-decoration:	none}
a.bordo:hover				 	{	color:				#ffffff;
										text-decoration:	none}
a.bordo:active				 	{	color:				#b40000;
										text-decoration:	none}

#service_time					{	width:				260px;
										padding:				50px;
										background:			#B90000;
										border:				3px double #ffffff;
										color:				#FFFFFF;
										text-align:			center;
										margin:				100px auto}
#error							{	width:				260px;
										padding:				20px;
										background:			#eaeaea;
										border:				3px double #B90000;
										color:				#B90000;
										text-align:			center;
										margin:				150px auto}
#info								{	width:				260px;
										padding:				20px;
										background:			#0099cc;
										border:				3px double #ffffff;
										color:				#ffffff;
										text-align:			center;
										margin:				10px auto}
#info2							{	padding:				20px;
										background:			#0099cc;
										border:				3px double #ffffff;
										color:				#ffffff;
										text-align:			center;
										margin:				10px auto}
.service_time_info			{	width:				100%;
										padding:				2px;
										background:			#B90000;
										color:				#FFFFFF;
										text-align:			center;
										border-bottom:		1px solid white}
.service_time_info a			{	color:				#adadad;
										text-decoration:	none}
.service_time_info a:link	{	color:				#adadad;
										text-decoration:	none}
.service_time_info a:hover	{	color:				#730025;
										text-decoration:	none}
#container						{	width:				810px;
										margin:				auto;
										position:			relative}
#content_1						{	height:				150px}
#content_1 div					{	width:				270px;
										height:				120px}
										
#content_1 .pasek-top { line-height:12px; height:16px; width:97%; background-color:#A1D6EF; color:#ffffff; padding:2px 10px 0px 10px; text-align:center; text-transform:uppercase; }
#content_1 .pasek-top a { color:#ffffff; }
#content_1 .pasek-top strong { font-weight:normal; }
#content_1 .pasek-top a:hover { color:#ffffff; }
#content_1 .pasek-top ul li { list-style:none; float:left; padding:2px 10px 0px 10px; }

#container .pasek-top { line-height:12px; height:16px; width:97%; background-color:#A1D6EF; color:#ffffff; padding:2px 10px 0px 10px; text-align:center; text-transform:uppercase;  }
#container .pasek-top a { color:#ffffff; }
#container .pasek-top strong { font-weight:normal; }
#container .pasek-top a:hover { color:#ffffff; }
#container .pasek-top ul li { list-style:none; float:left; padding:2px 10px 0px 10px; }							
        						
#logo								{	float:				left}
#link_1							{	float:				left}
#link_2							{	float:				right}
#link_3							{	float:				right;
										margin-top:			30px;}
#login							{	float:				left;
										position:			relative;
										width:				270px;
										height:				80px;
										margin-top:			30px;
										background-image:	url('un/login.png');
										background-repeat:no-repeat}
#logout							{	float:				left;
										position:			relative;
										width:				270px;
										height:				80px;
										margin-top:			30px;
										background-image:	url('un/logout.png');
										background-repeat:no-repeat}
#koszyk_index					{	float:				left;
										width:				270px;
										height:				80px;
										margin-top:			30px;
										text-align:			center}
#log_info						{	margin-top:			20px;
										margin-left:		50px}
#log_info2						{	margin-left:		15px}
#menu_glowne					{	width:				100%;
										clear:				both}
#menu_glowne div.tr			{ 	clear:				both;
										}
.menu_title						{	font-family:		"Verdana";
										font-size:			12pt;
										color:				#000000;
										font-variant:		small-caps;
										text-align:			center}
.menu_opis						{	font-family:		"Verdana";
										font-size:			8pt;
										color:				#adadad;
										padding:				0 15px}
.ico								{	height:				18px;
										vertical-align:	middle}

.subm_up							{	font-family:		"Verdana";
										font-size:			8pt;
										width:				87px;
										height:				20px;
										margin:				0;
										padding:				0;
										border:				0;
										background-image:	url('un/button.png');
										background-repeat:no-repeat;
										background-position:top left}
.subm_down						{	font-family:		"Verdana";
										font-size:			8pt;
										width:				87px;
										height:				20px;
										margin:				0;
										padding:				0;
										border:				0;
										background-image:	url('un/button.png');
										background-repeat:no-repeat;
										background-position:bottom right}

#logowanie						{	clear:				both}

.r									{	border-right:		1px dashed #9a9a9a}
.b									{	border-bottom:		1px dashed #9a9a9a}
.rb								{	border-right:		1px dashed #9a9a9a;
										border-bottom:		1px dashed #9a9a9a}
.button							{	width:				269px;
										height:				180px;
										float:				left;
										position:			relative}
.button_a						{	width:				100%;
										height:				100%}
.button_a a  					{	width:				100%;
										height:				100%;
										text-decoration:	none;
										display:				block}
.button_a a:link 				{	color:				#adadad;
										text-decoration:	none}
.button_a a:hover 			{	color:				#adadad;
										text-decoration:	none;
										background:			#e9f5fb}
.button_c						{	width:				230px;
										position:			absolute;
										bottom:				0;
										left:					0;
										padding:				3px 20px}
.button_links					{	position:			absolute;
										width:				240px;
										text-align:			justify;
										color:				#adadad;
										top:					51px;
										left:					15px}
.button_links a				{	text-decoration:	none;
										color:				#9a9a9a}
.button_links a:link			{	text-decoration:	none;
										color:				#9a9a9a}
.button_links a:hover		{	text-decoration:	none;
										color:				#730025}
					
#stopka2					{	clear:both; margin:10px 0px 0px 0px; padding:0;
										 }
#stopka2 ul { color: #dbdbdb; background-color: #f1f0ef; height:40px; list-style:none; padding:0; margin:10px 0px 0px 0px; }
#stopka2 ul li { float:left; padding:5px 5px; line-height:9px; }

#stopka2 a					{	color: #9a9a9a; text-decoration: none;}
#stopka2 a:hover						{	text-decoration: none;
										color: #9a9a9a}

#stopka3					{	clear:both; margin:0px 0px 0px 0px;
										 }
#stopka3 ul { color: #dbdbdb; background-color: #f1f0ef; height:20px; list-style:none; padding:0; margin:0px 0px 10px 0px; }
#stopka3 ul li { float:left; padding:5px 5px; height:20px; line-height:9px; }
#stopka3 a					{	color: #dbdbdb; text-decoration: none;}
#stopka3 a:hover						{	text-decoration: none;
										color: #9a9a9a}
										
										
#stopka strong { font-weight:normal; }		
	#stopka2 strong { font-weight:normal; }
	#stopka3 strong { font-weight:normal; }
	
#stopka							{	clear:				both;
										width:				100%;
										height:				1em;
										padding:				5px 0;
										border-top:			1px dashed #9a9a9a;
										color:				#9a9a9a}							
#stopka a						{	text-decoration:	none; font-weight:normal;
										color:				#9a9a9a}
										
#stopka a:link					{	text-decoration:	none;
										color:				#9a9a9a}
#stopka a:hover				{	text-decoration:	none;
										color:				#730025}
#menu_stopka					{	float:				left}
#copyright						{	float:				right}

#reklama_4						{	clear:				both;
										border-top:			1px dashed #9a9a9a}

										
h1									{	font-variant:		small-caps;
										text-align:			center;
										font-size:			22pt}
p									{	text-align:			justify}										
#overs_logo						{	margin-bottom:		20px}
#overs_menu						{	float:				left;
										width:				271px;
										border-right:		1px dashed #9a9a9a;
										background:			#ffffff}
.overs_button					{	width:				200px;
										margin:				15px auto;
										border-top:			1px dashed #9a9a9a}
.overs_files					{	margin:				2px 0}
.overs_blocks					{	width:				200px;
										margin:				15px auto;
										padding:				30px 0;
										border-top:			1px dashed #9a9a9a;
										border-bottom:		1px dashed #9a9a9a}
.overs_blocks2					{	width:				200px;
										margin:				15px auto;
										padding:				30px 0 20px 0;
										border-top:			1px dashed #9a9a9a}
.overs_blocks3					{	margin:				15px auto;
										padding:				20px 0}
.k_top							{	width:				179px;
										height:				35px;
										background:			url('calcs/top.png')}
.k_middle						{	width:				169px;
										padding:				0 5px;
										background:			url('calcs/middle.gif')}
.k_bottom						{	width:				179px;
										height:				8px;
										background:			url('calcs/bottom.png')}
.razem							{	width:				159px;
										margin:				0 5px;
										padding:				5px 0;
										border-top:			2px solid #dadada;
										color:				red;
										font-weight:		bold}
.pointer							{	cursor:				pointer}
.sendk							{	width:				142px;
										height:				34px;
										border:				0;
										background:			url('calcs/send_order.png')}
.cleark							{	width:				142px;
										height:				34px;
										border:				0;
										background:			url('calcs/clear.png')}
.overs_links					{	width:				200px;
										margin:				15px auto;
										padding-top:		20px;
										text-align:			center}
.overs_button_a				{	font-family:		"Verdana";
										font-size:			12pt;
										color:				#000000;
										margin:				5px 0;
										font-variant:		small-caps;
										text-align:			left;
										width:				100%;
										height:				100%}
.overs_button_a a				{	text-decoration:	none}
.overs_button_a a:link		{	color:				#000000;
										text-decoration:	none}
.overs_button_a a:visited	{	color:				#000000;
										text-decoration:	none}
.overs_button_a a:hover		{	color:				#730025;
										text-decoration:	none}
.overs_button_a a:active	{	color:				#FF0000;
										text-decoration:	none}
.overs_button_c				{	width:				230px}

										
#overs_body_old				{	float:				right;
										width:				478px;
										padding:				30px}
#overs_body						{	float:				right;
										width:				477px;
										position:			relative;
										left:					-1px;
										padding:				30px;
										border-left:		1px dashed #9a9a9a;
										background:			#ffffff}
#overs_login					{	width:				160px;
										height:				160px;
										margin:				40px auto 0 auto;
										background-image:	url('un/login2.png');
										background-repeat:no-repeat;
										position:			relative}
#overs_logout					{	width:				160px;
										height:				42px;
										margin:				40px auto 0 auto;
										background-image:	url('un/logout2.png');
										background-repeat:no-repeat}
.overs_dziel					{	border-left:		1px dashed #9a9a9a}
										

.login_inp						{	font-size:			8pt;
										position:			absolute}
.login_input					{	font-size:			8pt;
										width:				70px;
										border:				0}
#text_login						{	top:					14px;
										left:					15px;
										text-align:			right}
#text_password					{	top:					35px;
										left:					15px;
										text-align:			right}
#overs_text_login				{	top:					14px;
										right:				18px;
										text-align:			right}
#overs_text_password			{	top:					42px;
										right:				18px;
										text-align:			right}
.subm_site						{	position:			absolute;
										top:					14px;
										right:				10px;
										background-color:	transparent}
.subm_site2						{	position:			absolute;
										top:					79px;
										right:				8px;
										background-color:	transparent}
.check_site						{	position:			absolute;
										top:					35px;
										right:				10px}
.overs_check_site				{	position:			absolute;
										top:					100px;
										right:				8px}
.checkbox						{	margin:				0;
										padding:				0;
										vertical-align:	middle}
#rej_rem							{	text-align:			right;
										margin-top:			60px;
										width:				260px}
#register						{	position:			absolute;
										top:					-20px;
										left:					0;
										width:				270px;
										height:				29px;
										background:			url('un/register.png') no-repeat;
										text-align:			center;
										padding:				4px;
										font-size:			12pt}
#overs_rej_rem					{	text-align:			center;
										position:			absolute;
										top:					130px;
										width:				155px}
										
input.rej						{	width:				150px;
										border:				1px solid #dadada;
										font-size:			8pt;
										margin:				2px;}


.inp								{	width:				150px;
										border:				1px solid #dadada;
										font-size:			8pt;
										margin:				2px;}
.inp2								{	border:				1px solid #dadada;
										font-size:			8pt;
										margin:				2px;}
.inp3								{	font-size:			8pt;
										font-family:		verdana;}
.inp_err							{	width:				150px;
										border:				1px solid #dadada;
										background:			#ffd4d4;
										font-size:			8pt;
										margin:				2px;}
.disp_err						{	border:				1px solid red;
										border-bottom:		0;
										border-right:		0;
										font-size:			8pt;
										margin:				2px;
										padding:				2px;}
.def_info						{	color:				#dadada}
.dgal								{	text-align:			center}
.dgal img						{	margin:				10px;
										border:				5px solid #dadada}
										
/* KALKULATOR */
.input {
	width: 30px;
	height: 15px;
	border: 0;
	padding: 7px 10px;
	background: url('calcs/half_input.png');
	font-size: 8pt;
	font-family: 'verdana';
	text-align: right;
	vertical-align: middle;
}
.input2 {
	width: 68px;
	height: 15px;
	border: 0;
	padding: 7px 10px;
	background: url('calcs/input.png');
	font-size: 8pt;
	font-family: 'verdana';
	text-align: right;
	vertical-align: middle;
}
.input3 {
	width: 68px;
	height: 15px;
	border: 0;
	padding: 7px 10px;
	background: url('calcs/input.png');
	font-size: 8pt;
	font-family: 'verdana';
	font-weight: bold;
	font-style: italic;
	color: red;
	text-align: right;
	vertical-align: middle;
}
.check {
	vertical-align: middle;
}
.dodaj {
	width: 146px;
	height: 39px;
	border: 0;
	background: url('calcs/dodaj.png');
	font-size: 8pt;
}
.dokoszyka {
	width: 169px;
	height: 39px;
	border: 0;
	margin-left: 30px;
	background: url('calcs/dokoszyka.png');
	font-size: 8pt;
}

.viewb {
	width: 256px;
	height: 281px;
	border: 0;
	position: relative;
	background: url('calcs/tlo_podglad.png');
	z-index: 0;
}
.viewo {
	width: 193px;
	height: 322px;
	border: 0;
	position: absolute;
	top: -36px;
	left: 280px; 
	background: url('calcs/opis.png');
	z-index: 0;
}
#vopis {
	position: absolute;
	top: 73px;
	left: 14px;
	width: 153px;
	height: 126px;
	padding: 5px;
	font-size: 7pt;
	font-style: italic;
	overflow: auto;
	z-index: 0;
}
.wopis {
	float: right;
	width: 202px;
	height: 67px;
	margin-top: -5px;
	margin-right: 3px;
}
.metry {
	position: absolute;
	right: 21px;
	bottom: 10px;
	width: 70px;
	height: 15px;
	margin: 0;
	padding: 0;
	border: 0;
	font-family: verdana;
	font-size: 8pt;
	text-align: right;
}
.format {
	bottom: 31px;
	right: 7px;
}
.zadruk {
	bottom: 7px;
	right: 7px;
}


/* TABS */
@charset "UTF-8";

.TabbedPanels {
	margin: 0px;
	padding: 0px;
	float: left;
	clear: none;
	width: 100%; 
}

.TabbedPanelsTabGroup {
	margin: 0px;
	padding: 0px;
}

.TabbedPanelsTab {
	position: relative;
	top: 1px;
	float: left;
	padding: 4px 10px;
	margin: 0px 1px 0px 0px;
	font: bold 8pt sans-serif;
	background-color: #fff;
	list-style: none;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #999;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
}

.TabbedPanelsTabHover {
	background-color: #CCC;
}

.TabbedPanelsTabSelected {
	background-color: #EEE;
	border-bottom: 1px solid #EEE;
}

.TabbedPanelsTab a {
	color: black;
	text-decoration: none;
}

.TabbedPanelsContentGroup {
	clear: both;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	background-color: #EEE;
}

.TabbedPanelsContent {
	padding: 4px;
}

.TabbedPanelsContentVisible {
}

.VTabbedPanels .TabbedPanelsTabGroup {
	float: left;
	width: 10em;
	height: 20em;
	background-color: #EEE;
	position: relative;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
}

.VTabbedPanels .TabbedPanelsTab {
	float: none;
	margin: 0px;
	border-top: none;
	border-left: none;
	border-right: none;
}

.VTabbedPanels .TabbedPanelsTabSelected {
	background-color: #EEE;
	border-bottom: solid 1px #999;
}

.VTabbedPanels .TabbedPanelsContentGroup {
	clear: none;
	float: left;
	padding: 0px;
	width: 30em;
	height: 20em;
}

