#main .head_baner	{background: repeat-x; padding: 0 20px 5px 20px; margin: 30px 0 30px 0;}

#lft .menusub_es		{margin-left: 15px;}
#lft .menusub_es .menu,
#lft .menusub_es .menu_active	{padding: 0 0 2px 10px; background-position: 0px 5px;}
#lft .menusub_es .menu			{color: #4164b6;}
#lft .menusub_es .menu_active	{color: #bb5676; text-decoration: underline;}

li.menu	a	{font-size: 11px; text-decoration: none;}

.head_reklama .FAQlogin 		{height: 80px; text-align: right;}
.head_reklama .FAQlogin table	{width: 270px !important; margin: 15px 10px 15px 10px;}
.head_reklama .FAQlogin input	{border: 1px solid #919191;}	
.head_reklama .FAQlogin table td	{font-size: 10px; font-weight: bold;}
.head_reklama .FAQlogin p	{font-size: 10px; margin: 33px 10px 10px 10px;} 
.head_reklama .FAQlogin a	{font-size: 10px;  font-weight: bold; color: #000; text-decoration: none;}

.head_okruszki .api_search_input	{width: 122px !important;}
.head_okruszki .api_search_input	{}

.FAQpytania			{margin-bottom: 15px}
.FAQpytania h3		{margin: 0 !important; padding: 0 !important;}
.FAQpytania h3 a	{text-decoration: none;}
.FAQpytania p		{padding: 0 0 0 15px !important; margin: 0 !important; line-height: 1.2em;}
.FAQpytania span		{font-weight: normal; font-size: 10px; color: gray; float: left;}

.FAQMojepytania			{margin-bottom: 15px}
.FAQMojepytania h3		{ margin: 0 !important; padding: 0 !important;}
.FAQMojepytania h3 a	{text-decoration: none;}
.FAQMojepytania h4			{color: silver;  margin: 0 0 5px 0 !important; padding: 0 !important; font-weight: normal}
.FAQMojepytania h4	strong	{color: silver;}
.FAQMojepytania p	 		{line-height: 1.2em;}
.FAQMojepytania em			{color: silver; font-style:normal; font-size: 10px;}

.FAQ			{padding: 5px;}
.FAQ b.label	{color: #88DE03; width: 150px;  font-size:12px}
.FAQ .Ask,.FAQ .Ans,
.FAQ .PP,.FAQ .Kat 			{padding: 5px;}
.FAQ .Ans,.FAQ .PP,.FAQ .Kat 			{border-bottom: 1px solid #E4E4E4;}
.FAQ .Ask			{background-color: #E4E4E4; }
.FAQ .Ask b.label	{}
.FAQ .Ans b.label	{color: #88DE03; font-weight: bold;}
.FAQ .PP p,.FAQ .Kat p			{font-size:10px};
.FAQ .Kat 			{background-color: #F6F7F9; }
.FAQ .PP b.label,
.FAQ .Kat b.label	{font-weight: normal;}


.FAQForm table				{width: 450px;}
.FAQForm table col.cn		{width: 190px;}
.FAQForm table col.ci		{width: 250px;}
.FAQForm table thead td		{color: #88DE03; font-weight: bold; padding: 0 0 10px 0 !important;}
.FAQForm table th,
.FAQForm table td	{padding: 2px 5px 2px 5px; vertical-align: top;}
.FAQForm table th	{text-align: left; color: #88DE03; } 
.FAQForm table tbody td	input		{border: 1px solid #D1D1D1; width: 250px;}
.FAQForm table tbody td	select		{font-size: 9px;}
.FAQForm table tbody td	textarea	{border: 1px solid #D1D1D1; width: 250px;background-color: #fff; margin: 0px !important;}
.FAQForm table tbody th	textarea	{background-color: #F5F5F5; width: 440px; border: 1px solid #D1D1D1; margin: 10px 0 10px 0;}
.FAQForm table tbody td	.cbx		{border: 0 !important; width: 25px; float: right;}
.FAQForm b			{color: #BD1719; font-weight: normal;}
.FAQForm textarea	{background-color: #F5F5F5; width: 440px; border: 1px solid #D1D1D1; margin: 10px 0 10px 0;}
.FAQForm tfoot td 	{text-align: right; border-top: 1px solid #D1D1D1; padding: 10px 0 0 0 !important;}

.FAQSearchFast	{font-size: 10px; color: #666;}

.FAQlogin		{}
.FAQlogin table td		{padding: 1px; font-size: 10px; font-weight: bold; border: 0; }
.FAQlogin table col.cn	{text-align: right; width: 100px;}
.FAQlogin table col.ci	{text-align: left; width: 140px;}
.FAQlogin a	{font-size: 10px; font-weight: normal !important; color: gray  !important;}

.FAQpay		{background-color: #ECECEC;}
.FAQpay	table	{}
.FAQpay	th	{border: 1px solid #88DE03;padding: 10px; text-align: center;}
.FAQpay	td	{border: solid #88DE03; border-width: 0 1px 1px 1px;  padding: 15px 10px 15px 10px;}
.FAQpay	.cl,
.FAQpay	.cp	{width: 230px;text-align: left;}
.FAQpay	.sp	{background-color: #fff; width: 5px; border: 0; padding: 0;}


.skrotermain	{margin-left: 10px;}

#es_count		{float: right; color: #fff; font-size: 10px; margin: 12px 13px 0 0;}
#es_count img 	{margin-right: 10px;}

.initium_sign { display: block; height: 60px; margin: 10px; }
.initium_sign a, .initium_sign em { float: left; }
.initium_sign em { margin: 15px; font-size: 0.8em; }
.initium_sign img { border: 0; }

