form {margin: 0;}
a img	{border: 0;}

h1			{font-weight: bold; margin:0 0 8px 0; color:#000 !important; letter-spacing: 1px; text-align: left;}
h1 strong	{font-weight: bold; color:#000 !important;}



h2,			
h2 strong	{font-size:14px;font-weight:normal; margin:0 0 5px 0; padding-bottom: 3px !important; text-align: left;}

h5		{margin: 0;}

.sep {color:#FFF;}

#strip {height:5px;
		//width:920px;  /* explorer */
		background-repeat:no-repeat;
		padding:0;font-size:1px;
		background-color:#F58220;
		border:solid #e1e1e1;border-width:0 1px 0 1px;}
.str	{width:918px;} /* mozilla */
#strip #sp {width:75px;height:4px;
			position:relative;
			//left:158px; /* ie */
			}
#strip .sp	{position:relative;left:161px;} /* moz */

#pom {width:920px; position:relative; height:0;font-size:0; z-index:1;}
#pom #orange {text-align:left;}


#ht					{background-color:#fff; }

#ht #headtop 		{width:920px; text-align: left;  padding: 0;height:75px;  }
#ht #headtop a.logo	 				{ padding: 0; margin: 0 0 0 580px; position: absolute;  display: block; }
#ht #headtop a.logo	 				{ text-indent: -5000px; border-left: 75px solid #F58220; width:340px; height: 75px;}
#ht #headtop a.logo	 				{ background: url(arbiton2.gif) no-repeat 2px top;     }
.body_green #ht #headtop a.logo	 	{ background: url(arbiton.gif) no-repeat 2px top;     }

/*
#ht #headtop #logo			{margin:18px 40px 14px 36px;}
#ht #headtop #logo_black	{padding: 0; margin: 0 1px 0 2px; width: 262px; height: 75px;  }
#ht #headtop #sqr			{background-color:#F58220;width:75px;height:75px; padding: 0; margin: 0; border: none; }

.body_green #ht #headtop #sqr	{background-color:#9eb441;}
*/
#ht #headtop .menu,	
#ht #headtop .menu_active	{margin: 0 0 0 12px; padding: 0 0 0 10px;  text-transform : uppercase; background-repeat:no-repeat; background-position: 0 center; font-size:10px;}
#ht #headtop .menu			{color: #000;}
#ht #headtop a:hover.menu	{color:#EFA77F;}
#ht #headtop .menu_active	{color: #EFA77F;}
#ht #headtop .std			{position:relative;margin:0; padding: 56px 0 0 0;}


#profil {margin-left:12px;}



#ht #headtop .menu,	
#ht #headtop .menu_active	{margin: 0 0 0 12px; padding: 0 0 0 10px;  text-transform : uppercase; background-repeat:no-repeat; background-position: 0 center; font-size:10px;}
#ht #headtop .menu			{color: #000;}
#ht #headtop .menu_active	{color: #EFA77F;}


#orange 	{background-image: url(bg_orange.gif); background-repeat:repeat-x;padding:0 25px 0px 25px;vertical-align:top;}
.body_green	#orange 	{background-image: url(bg_green.gif); }
#orange .std {border-bottom:0px solid #F6B086;padding:0 0 5px 0;}
#orange .std h1 {margin:10px 0 0 0; color: #fff !important; font-weight: normal; }
#orange .menu,
#orange .menu_active {padding: 3px 10px 3px 10px;color: #fff;  background-repeat:no-repeat;background-position: 0 center;font-size:13px;}




.home #orange {
				position:absolute;
				top:35px;
				//left:655px;
				padding-bottom:25px;
				//width:264px;}
.home .orange {left:658px;width:211px;} /* mozilla */


#head 			{width:920px; 
				border: solid #E1E1E1; 
				border-width: 1px 1px 0 1px;}
#head #fl		{border-right:2px solid #fff;padding:0;background-color:#000;}
/*
#head #orange 	{width:261px;background-repeat:repeat-x;padding:5px 25px 0 25px;vertical-align:top;height:181px;background-color:#000;}
#head #orange .std {border-bottom:1px solid #F6B086;padding-bottom:5px;}
#head #orange .std h1 {margin-top:10px;}
#head #orange .std_no_border {margin-top:0; padding:0;}
#head #orange .std_no_border h1 {margin-top:10px;}
#head #orange .menu,
#head #orange .menu_active {padding: 0px 25px 0px 10px;color: #fff;  background-repeat:no-repeat;background-position: 0 center;font-size:13px;}
*/

#head #orange 		{width:261px;background-repeat:repeat-x;padding:5px 25px 0 25px;vertical-align:top;height:181px;background-color:#000;}
#head #orange .std 		{padding-bottom:5px;}
#head #orange .std h1 	{margin-top:10px;}
#head #orange .std_no_border {margin-top:0; padding:0;}
#head #orange .std_no_border h1 {margin-top:10px;}
#head #orange .menu,
#head #orange .menu_active {padding: 3px 10px 3px 10px;color: #fff;  background-repeat:no-repeat;background-position: 0 center;font-size:13px;}
#head #orange a.menu,
#head #orange a.menu_active {background-image: url(arr_pink.gif);}
.body_green #head #orange a.menu,
.body_green #head #orange a.menu_active {background-image: url(arr_black_green.gif);}

.std_no_border  {border:0;text-align:right;}
.std_no_border p {margin:0; padding:0;display:block;}
.std_no_border h1 {margin:10px 0 0 0;}


.headmenuh {background-color:#000;border:solid #E1E1E1; border-width:0 1px 0 1px;width:920px;position:relative; z-index:1; }
.headmenuh #headmenu div.menu,
.headmenuh #headmenu div.menu_active 	{position:relative;display:inline;padding:10px 0 10px 0;}
.chooselang {color: #fff; margin-left: 678px;}

#headmenu 	{  background-color: #000; padding:0; text-align: left;margin:0;height:30px;}
#headmenu div.menu,
#headmenu div.menu_active 	{position:relative;display:inline;padding:10px 0 10px 0;}
#headmenu a.menu,
#headmenu a.menu_active 	{color:#fff; font-size: 12px; background-position:0 center;background-repeat:no-repeat;margin: 0 0 0 12px; padding: 0 0 0 10px;}
#headmenu a.menu 		{background-image: url(arr_black.gif);}	
.body_green #headmenu a.menu 		{background-image: url(arr_black_green.gif);}	
#headmenu a.menu_active {background-image: url(arr_gray.gif);}
#headmenu a:hover.menu		{color:#ADADAD;}
#headmenu a.menu_active 	{color:#ADADAD;}

#headmenu a.menusub, 
#headmenu a.menusub_active  		{display: block;}

select.menusel	{width: 220px;}

.lift .lift  {top:5px;left:140px!important;}

.lift  	{position: absolute; left: 0px; top: 32px;  border: 1px solid #000; padding:0 10px 5px 10px;}
.lift a {color:#fff;padding:6px 10px 0 0;height:20px;width:140px;}
.lift a:hover {border-bottom:1px solid #F8B98B;color:#fff;}

.lift 				{background: #F5801E url(bg_sub.gif) repeat-x;}
.body_green .lift 	{background: #9eb441 url(bg_sub_green.gif) repeat-x;}
.lift a 			{background: url(arr_white.gif) center right no-repeat;border-bottom:1px solid #F8B98B; }
.body_green .lift a	{background: url(arr_white.gif) center right no-repeat;border-bottom:1px solid #3a4312; }

#main 		{width:918px;_width:920px;border:solid #E1E1E1;	border-width:0 1px 1px 1px;	background-color: #fff;	}
.bez_prawej	.bt .r	{display: none;}

#foot 		{width:920px;text-align: right;}
#foot .std	{border-top:3px solid #F58220; width:263px; padding:5px 1px 10px 0;float:right;}
.body_green #foot .std	{border-top:3px solid #9eb441; }
#footh 		{width:920px;height:40px;background-repeat:no-repeat;border:solid #E1E1E1; border-width:0 1px 0px 1px;}
#footh .l	{padding:10px 0 5px 5px;}
#footh .std	{border-top:3px solid #F58220; width:263px; padding:5px 15px 3px 0;text-align:left;}
#mainh 		{
			//width:920px;
			border:solid #E1E1E1; border-width:0 1px 0 1px;
			background-color: #fff; position:relative;  }
.mainh		{width:918px; }



.bt			{	width:918px; padding: 0; }
.bt .l		{	width:181px; padding:19px 0 25px 0;;	 vertical-align: top;}
.bt .c		{	padding:19px 13px 25px 13px;	vertical-align: top;}
.bt .r		{	width:262px; padding:19px 0 25px 0;	vertical-align: top;	}


.std 		{margin-bottom: 10px;}
.std * 		{padding:0px;color:#646464;}
.std h5 	{font-weight:normal;font-size:12px;}
.std h6  	{border-bottom:1px solid #f2f2f2;text-align:right;padding-bottom:5px;}
.std h6 a	{color:#FB811C;font-size:10px; font-weight:normal;background-repeat:no-repeat;background-position:right center;padding:0 10px 0 0;}

.bt .l .std p  {margin-left: 12px;}
.bt .l .std h1 {margin-left: 12px;}

.bt .r .std {margin-left: 11px;}

.bt div.menu,
.bt div.menu_active {border-bottom:1px solid #f2f2f2;padding: 3px 0 3px 10px;background-repeat:no-repeat; background-position: 0 6px;}
.bt a.menu 			{color:#000;}
.bt a.menu_active 	{color:#646464;}
.bt a:hover.menu 	{color:#646464;}

.bt div.menu,
.bt div.menu_active {background-image: url(arr_black.gif);}	
.body_green .bt div.menu,
.body_green .bt div.menu_active {background-image: url(arr_black_green.gif);}	

.bt .l div.menu,
.bt .l div.menu_active {background-position: 10px 6px; padding-left: 23px;}

.news {padding:0 25px 0 10px;}
.news h5  {display:inline;margin-right:5px;color:#646464;font-size:12px;}
.news h1 {margin:0;display:inline;font-size:12px;}
.news h6 {border-bottom:1px solid #f2f2f2;text-align:right;padding-bottom:5px;margin:0 0 20px 0;}
.news h6 a{color:#FB811C;font-size:10px; font-weight:normal;background-repeat:no-repeat;background-position:right center;padding:0 10px 0 0;}
.news p	{margin:2px 0 2px 0;color:#646464;font-size:11px;}

.title {margin:0 0 8px 0;width:449px;}
.title td {font-size:16px;}
.title td strong {font-size:16px;color:#000!important;font-weight:normal;}
.title .left {text-align:left;vertical-align:top;}
.title .right {text-align:right;vertical-align:top;}

h6 a.back {background-position:0 center;padding:0 0 0 10px;} 

.std .tab {padding:0; margin-bottom: 5px;}
.std .tab thead tr td {font-size:13px;color:#646464;font-weight:bold;border:0;padding:0;}
.std .tab th {font-size:12px;color:#F58220;font-weight:normal;text-align:left;height:20px;border-bottom:2px solid #EE824A;}
.std .tab td {height:20px;border-bottom:1px solid #e1e1e1;padding-left:30px; vertical-align: top;}
.std .tab td strong {color:#000;font-weight:normal;font-size:11px;}
.std .tab .col0 {text-align:center; width: 110px;}
.std .tab .col1 {text-align:right;}
.std .tab .col2 {text-align:left;}

.r .std .tab	{width: 235px;}
	
.tabelka	{padding:0; margin-bottom: 5px;}
.tabelka caption	{font-size:12px;color:#F58220;font-weight:normal;height:20px;border-bottom:2px solid #EE824A;}
.tabelka td	{padding: 2px;}	
.tabelka thead *,
.tabelka tfoot *	{color: #fff;}
.tabelka thead td,
.tabelka tfoot td {background-color: #E44D00; border-right: 1px solid #fff; text-align: left;}
.tabelka tbody td {border-right: 1px solid #f2f2f2; border-bottom: 1px solid #f2f2f2;}


.tl	{padding:0; margin-bottom: 5px;}
.tl th	{background-color: #f2f2f2;padding: 2px;}	
.tl td	{padding: 2px;}	
.tl thead *,
.tl tfoot *	{color: #fff;}
.tl thead td,
.tl tfoot td {background-color: #E44D00; border-right: 1px solid #fff;}
.tl tbody td {border-right: 1px solid #f2f2f2; border-bottom: 1px solid #f2f2f2;}

.tf	{padding:0; margin-bottom: 5px;}
.tf .cl, .tf .cn	{width: 50%;}
.tf th	{background-color: #f2f2f2;padding: 2px;}	
.tf td	{padding: 2px;}	
.tf thead *,
.tf tfoot *	{color: #fff;}
.tf thead td,
.tf tfoot td {background-color: #E44D00; border-right: 1px solid #fff;}
.tf tbody td {border-right: 1px solid #f2f2f2; border-bottom: 1px solid #f2f2f2;}

.button {font-weight: bold; font-size: 10px; color: #fff;text-transform : uppercase; border: 1px solid #fff; background-color: #F58120;}

.galeria, .galeria_end	{vertical-align: top; text-align: center;}
img.galeria				{margin: 0 3px 3px 0; vertical-align: top; border: 1px solid silver;}
img.galeria_end			{margin: 0 0 3px 0;  border: 1px solid silver;}


#adres_email			{border: 1px solid #FAC9BA; color: gray; height: 17px; width: 120px;  font-size: 11px; float: left;}
.nlformbutton_wypisz,
.nlformbutton_zapisz	{border: 1px solid #FAC9BA; color: #000; font-size: 8px; height: 17px; width: 45px; font-family: verdana; text-transform : uppercase; margin-left: 5px;}
.nlformbutton 			{font: 10px; color: #FFFFFF; margin: 0; border: 1px inset white; background-color: #F6B086; font-weight: bold; width: 75px;}


.api_forum_button,	
.api_polecam_button,	
.api_ogloszenia_button,
.api_ksiega_button,
.api_kontakt_button		{font-weight: bold; font-size: 10px; border: 1px outset white; background-color: #D03038; color: #FFFFFF; }

.api_search_button	{border:0;color:#fff;text-transform : lowercase;font-size:11px;width:51px;height:20px;margin-left:9px;}
.api_search_input	{border:0;width:155px;height:16px;font-size:11px;}

.api_polecam_input,
.api_ogloszenia_input,
.api_ksiega_input,
.api_forum_input,
.api_kontakt_input 		{font-size: 11px; border: 1px inset white; }

.api_polecam_odpowiedz,
.api_kontakt_odpowiedz	{font-weight: bold;}


.api_news_headline	{}
.api_news_date 		{font-style: italic;}
.api_news_akt 		{}
.api_news_more		{font-weight: bold}

.api_forum_title	{color: #2C3642; font-weight: bold;}
.api_forum_caption	{font-weight: bold}
.api_forum_message	{}
.api_forum_info		{font-style: italic;}
.api_forum_backcolor	{}
.api_forum_activecolor	{background-color: silver}
.api_forum_noactivecolor{}

.kolory,
.kolory_active 	{padding: 0 0 5px 5px; text-align: right;}
.kolory img,
.kolory_active img	{ padding:0; }
.kolory a			{color: #000;}	
.kolory_active a	{color: #EE824A;}

.body_green td.kolory		{ padding: 0 0 7px 0 ; text-align: left; width: 225px;  }
.body_green td.kolory img	{ float: left; margin-right: 10px;}
.body_green td.kolory span	{ font-size: 14px; font-weight: bold; }

.ico {margin: 0 5px 0 0;}

.profile {}
.profile .prof_left {}
.profile .prof_left img {border:1px solid #000;}
.profile .prof_right {}
.profile .prof_right img {border:1px solid #F58220;margin-left:2px;}

.kol {margin-top:5px;position:relative;left:-2px;}
.kol td {padding:0;}
.kol td img {margin:0 2px 0 0;}


td.lang				{padding: 0 10px 5px 0; width: 100px; }
td.lang a,
td.lang span {color: #fff !important; }
td.lang img.lang 	{margin-right: 5px; float: left;}
td.lang br			{display: none; visibility: hidden;}

/*--------------STARA TABELKA--------------------
.izo_it	{}
.izo_it	p	{padding: 0;margin: 0;}
.izo_it th 	{color: #F58220; font-weight: normal; text-align: left; padding: 2px 0 3px 0;}	
.izo_it td	{vertical-align: top;}
.izo_it td img	{width: 60px; height: 60px;}
.izo_it td strong	{font-weight: normal; color: #000;}	
*/
.izo_it	{}	
.izo_it td	{vertical-align: top; padding:5px; }
.izo_it td strong	{font-weight: normal; color: #000;}	



.listwyopakowania	{}
.listwyopakowania {padding:0; margin-bottom: 5px;}
.listwyopakowania thead tr td {font-size:13px;color:#646464;font-weight:bold;border:0;padding:0;}
.listwyopakowania th 	{font-size:12px;color:#F58220;font-weight:normal;height:20px;border-bottom:2px solid #EE824A;}
.listwyopakowania td 	{width: 110px; border-bottom:1px solid #e1e1e1;vertical-align: top;text-align:left; font-size: 11px; color: #000; padding: 5px;}
.listwyopakowania td em	{font-style: normal; font-size: 10px; font-color: #e1e1e1;}	

.listwyopakowania .col0 {text-align:right; width: 110px;}
.listwyopakowania .col1,
.listwyopakowania .col2,
.listwyopakowania .col3 {text-align:center; width: 110px;}

.fotoplastikon	{background-repeat: no-repeat;}
.fotoplastikon	td		{}
.fotoplastikon	object 	{border: 1px solid #f2f2f2; margin:0 14px 0 14px;}

.sklepy	{margin: 0 0 0 15px;}
.sklepy	.nazwa	{font-weight: bold;}
.sklepy	li {font-size: 10px; margin-bottom: 10px;}
/*
.sklc1	{width: 125px; font-weight: bold;}
.sklc2	{width: 150px;}
.sklc3	{}
*/
.stojak01 {width: 75px;}
.stojak02 {}
.stojak03 {text-align: right;}

.navi	{float: left; position: relative; left: -473px; top: -15px;}

.stojaki table	{}		
.stojaki td		{vertical-align: top;}		
.stojaki img	{margin: 0 30px 0x 0; width: 75px; height: 111px; }
.stojaki h5 	{display: none;}

td.c div.std ul			{ margin:0 0 0 40px; padding:0; }

.api2_quest_table		{ width: 450px; }
.api2_quest_table,
.api2_quest_table td	{ border: none; padding: 0; margin: 0;  }
.api2_quest_table td.api2_quest_td_radio	{ padding: 0 3px 3px 3px; width:20px;}
.api2_quest_table td.api2_quest_td_send		{ padding: 3px 20px;}	
.api2_quest_table .api2_quest_button	{ width: 150px;}

.api2_quest_table .api2_quest_ans_tr td			{ border-bottom: 1px solid #ccc; padding: 2px 0;}
.api2_quest_table .api2_quest_ans_td_percent	{ padding: 0 3px; font-weight:bold;}
.api2_quest_table .api2_quest_ans_td_bar		{ font-weight:bold;}
.api2_quest_table .api2_quest_bar 				{ background: url(bg_sub.gif) repeat-x; border: 1px outset #000; margin: 0 10px; }




#ht #headtop .menu,
#ht #headtop .menu_active {background-image: url(arr_top.gif);}


#headtop a.menutop,			
#headtop a.menutop_active {background-image: url(arr_top.gif);}
a.menutop		{background-image: url(arr_black.gif);}	
a.menutop_active {background-image: url(arr_gray.gif);}




#headmenu a:hover.menu {background-image: url(arr_gray.gif);}


h6 .more {background-image: url(arr_orange.gif);}
h6 .back {background-image: url(arr_orangeb.gif);}

.api_search_button {background-image: url(bg_but.gif);}
.fotoplastikon {background-image: url(fp.gif);}

#nowy_tekst	{ background-color:#C79A56;
background-image:url(bg_orange.gif);
color:#FFFFFF;
font-size:11px;
margin-bottom:10px;
margin-top:8px;
padding:12px;
text-align:justify;
width:894px; }



/*FORMULARZ */

fieldset 					{ border: 1px solid #d8d8d8; padding: 10px; margin:0; color:#6d6868;}
fieldset legend				{ font-weight:normal;letter-spacing: 1px;font-size:11px;}
fieldset div.fRES strong	{ float: left; letter-spacing: 1px; display:block;font-size:11px; width: 50px; line-height: 25px; }
fieldset div.fRES label		{ float: left; letter-spacing: 1px; display:block;font-size:11px; width: 350px; line-height: 25px; padding-right: 10px; text-align:right;  }

fieldset div.fSEL label,
fieldset div.fTXT label,
fieldset div.fTAREA label	{ float: left; letter-spacing: 1px; display:block;font-size:11px; width: 150px; line-height: 25px; padding-right: 10px; text-align:right;  }
fieldset div.fSEL select,
fieldset div.fTXT input,

fieldset div.fCBX input		{ float: left; }

fieldset div.fTXT,
fieldset div.fSEL,
fieldset div.fTAREA,
fieldset div.fCBX,
fieldset div.fRB		{margin: 5px 0; clear: both; }

fieldset div.fTXT input		{width: 150px;}
fieldset div.fSEL select	{width: 225px;}

fieldset div.fTAREA textarea {width: 440px;}
.nomenu fieldset div.fTAREA textarea {width: 660px;}
fieldset div.fBUT 		{ clear: both; text-align: right; }
fieldset div.fBUT input	{ width: 90px; margin: 10px; }
span.textfieldRequiredMsg,
span.textareaRequiredMsg,
span.checkboxRequiredMsg			{font-size:11px;}

#foot div.std	{ clear:both; }
#foot div.site_credits { clear:both; }
div.stopka 		{ text-align:left; width:894px; margin:0 auto; }
div.stopka h5,
div.stopka p	{ margin:0; font-size:10px; color: #666; }

#main h4	{ color:#000 !important; margin-left:12px; font-size:17px; margin-top:0; }
#orange h4	{ color:#fff !important; font-size:17px; font-weight:normal; margin-bottom:0; }
