a      		{	text-decoration: none;	color: #7b7b7b;}
a:active    {	color: #666666;	}
a:hover     {	color: #666666;	}
    
blockquote  {	font-family: Verdana; font-size: 10px;	}
ol          {	font-family: Verdana; font-size: 10px;	}
ul          {	font-family: Verdana; font-size: 10px;	}
p           {	font-family: Verdana; font-size: 10px;	color: #777777;}

body        {	font-family: Verdana; font-size: 10px;	color: #777777;  margin: 0px;}
td			{	font-family: Verdana; font-size: 10px;	color: #777777;  }

form	{margin: 0; padding: 0;}

.body0       {	}
.body1       {	}
.body0 .bh			{	height: 245px;}
.body0 .bh	.logo 	{	height: 165px; padding-top: 13px;}
.body1 .bh			{	height: 170px;}
.body1 .bh	.logo 	{	height: 90px; padding-top: 13px;}

.sep	{color: green}

.menutoptd	{padding:0 0 0 0; background-repeat:repeat-x; background-position: bottom; height: 48px;}
.menutoptd .pl	{vertical-align: bottom; padding-bottom: 10px;}
.menutoptd .pl .dot	{margin: 5px 5px 0 0;}

.menutop				{	padding-right: 10px;}
.menutop a				{	padding: 0; color: #ffffff; }
	.menutop a:active	{	color: #660000;	}
	.menutop a:hover	{	color: #ff0000;	}
.menutop_active			{	padding-right: 10px;}
.menutop_active a		{	padding: 0; font-weight: bold;	color: #ffffff;}
	.menutop_active a:active	{	color: #660000;	}
	.menutop_active a:hover		{	color: #ffffff;	}	

.menu	{	font-family: Verdana; font-size: 10px;	color: #000000;  }
	.menu:active    {	color: #660000;	}
	.menu:hover     {	color: #000000;	}

.bh		{	padding: 0px; width:750px;	}
.bh	.hf	{	padding: 0 0 0 50px;	vertical-align: top; }

.bt			{	padding: 0;	margin-left: 50px;}
.bt .l		{	padding: 0;	vertical-align: top;	}
.bt .c		{	padding: 0;	vertical-align: top;	}
.bt .r		{	padding: 0;	vertical-align: top;	}
.bt .cl		{	padding: 0;	vertical-align: top;	}
.bt .cc		{	padding: 0;	vertical-align: top;	}

.body0 .bt .c	{padding-top: 100px;}		
.body1 .bt .c	{padding-top: 75px;}		

.bf		{	padding: 0px;	border: 0px; width:700px;margin-left:50px;height:55px;}
.bf	.hf	{	padding: 0px;padding-left:20px;background-color:#F6F5F1;	}

.st	td	{color: #CAC9C5; margin-top: 10px; height: 45px;}
.st	a	{color: #CAC9C5; }

.tt 	{font-weight: bold; font-size: 11px; color: #00C6E5; }
.mr 	{text-align: right;}
.mr a	{text-decoration: none;	color: #000000;}

.std		{margin-bottom: 20px; }
.std .tt	{background-repeat: repeat-x; background-position: bottom; padding-bottom: 10px;}
.std .pl	{padding: 0 0 10px 0;}
.std .mr	{}
.std .mr a	{}

.std1		{margin-bottom: 20px; background-repeat: repeat-x; background-color: #FFFFFF;}
.std1 .tdt	{border-top: 1px solid #DFDCD3; 	width: 100%; }
.std1 .tdb	{border-bottom: 1px solid #DFDCD3; 	width: 100%; }
.std1 .tdm	{border-left: 1px solid #DFDCD3; border-right: 1px solid #DFDCD3; padding: 15px;}
.std1 .tt	{padding: 0 0 15px 0;}
.std1 .pl	{padding: 0 0 15px 0;}
.std1 .pl .mr	{}
.std1 .pl .mr a	{font-weight: bold;	}

.std2		{margin-bottom: 20px; background-repeat: repeat-x; background-color: #FFFFFF;}
.std2 .tdt	{border-top: 3px solid #DFDCD3; 	width: 100%; }
.std2 .tdb	{border-bottom: 3px solid #DFDCD3; 	width: 100%; }
.std2 .tdm	{border-left: 3px solid #DFDCD3;border-right: 3px solid #DFDCD3; padding: 15px;}
.std2 .tt	{padding: 0 0 15px 0;}
.std2 .pl	{padding: 0 0 15px 0;}
.std2 .pl .mr	{}
.std2 .pl .mr a	{font-weight: bold;	}

.nxt {}
.nxt .pl {}
.nxt .mr a	{text-decoration: none !important;	color: #000000  !important;}

.imp		{margin-bottom: 20px; background-repeat: repeat-x; background-color: #FFFFFF;}
.imp .tdt	{border-top: 3px solid #DFDCD3; 	width: 100%; }
.imp .tdb	{border-bottom: 3px solid #DFDCD3; 	width: 100%; }
.imp .tdm	{border-left: 3px solid #DFDCD3;border-right: 3px solid #DFDCD3; padding: 15px;}
.imp .tt	{padding: 0 0 15px 0;}
.imp .pl	{padding: 0 5pxs 15px 0;  vertical-align: top;}
.imp .pl .mr	{text-align: right;}
.imp .pl .mr a	{font-weight: bold;	}
.imp .in				{padding: 0 0 5px 0; width: 180px; vertical-align: top;}
.imp .in .tb			{margin: 5px 5px 0 5px; width: 170px; }	
.imp .in .tb td			{letter-spacing: -1px;}	
.imp .in .tb tfoot td 	{text-align: left; }
.imp .in .tb tfoot td a {border-right: 1px solid black; padding-right: 5px; text-decoration: none; color: black;}


.api_search_button,
.api_forum_button,	
.api_polecam_button,	
.api_ogloszenia_button,
.api_ksiega_button,
.api_kontakt_button		{width:40px;font-size: 10px; border: 1px outset white;background-color:#5DA9C9;color:#FFFFFF; }
.c_button				{font-size: 10px; border: 1px outset white;background-color:#5DA9C9;color:#00000; }

.api_search_button	{width: 25px; margin-left: 20px;}


.api_polecam_input,
.api_search_input,
.api_ogloszenia_input,
.api_forum_input,	
.api_ksiega_input		{font-size: 11px; border:1px solid #E0DFDD; color: #929292;  }
.c_input				{font-size: 10px; border:1px solid #E0DFDD; color: #929292;  padding-left: 10px;}
.api_kontakt_input 		{font-size: 10px; border:1px solid #E0DFDD; color: #929292; height: 16px; width: 125px; padding-left: 10px;}

.api_forum_input,	
.api_ksiega_input		{width: 465px;}
.api_search_input		{padding-left: 13px; width: 127px;}


.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: white}
.api_forum_noactivecolor{}
.api_forum_button	{float: right;}	

.path	{margin-left: 4px;}
	
.search				{vertical-align:bottom;}

.kreska				{padding:2px 0 2px 0; border-bottom:1px solid #EEF0ED; letter-spacing: -1px; }
.kreska_active		{padding:2px 0 2px 0; border-bottom:1px solid #A2A2A2; letter-spacing: -1px; }
.kreska2			{padding:1px 0 1px 0;  letter-spacing: -1px;}

.nxt				{padding:0 0 10px 0;}
.nxt .mr	a		{color:red;text-decoration:underline;}
.nxt .pl			{padding:10px 10px 10px 0;vertical-align:top;}
.ob					{width:485px;border:5px solid silver;padding:20px;background-repeat:repeat-x;background-color:#FFFFFF;}
.obtb	td			{padding:5px;vertical-align:top;}
.obtb .cl1			{width:100px;border:1px solid;}

.list				{background-repeat:repeat-x;background-color:#FFFFFF;padding:20px;border:1px solid silver;}
.list a				{color:#797979;text-decoration:none;}
.list a:hover		{color:#000000;}

.data	{padding: 0 0 10px 5px; }

.gallery			{border:3px solid silver;}


.api2_quest_table		{	padding: 0;	border: 0; align: center;}
.api2_quest_tr			{	padding: 0;	border: 0;}
.api2_quest_td_radio	{	padding: 2px;	border: 0;}
.api2_quest_td_answer	{	padding: 4px;	border: 0;	}
.api2_quest_td_input	{	}
.api2_quest_td_send		{	border: 0;	padding: 0;}
.api2_quest_radio		{	border: 0;	padding: 0;}
.api2_quest_input		{	font-size: 11px; border:1px solid #E0DFDD; color: #929292;  }
.api2_quest_button		{	font-size: 10px; border: 1px outset white;background-color:#5DA9C9;color:#FFFFFF; }
.api2_quest_ans_td_answer	{	padding: 0px 5px 5px 0px;	border: 0px;	width: 130px;	font: 10px;	text-align: right;	vertical-align: top;}
.api2_quest_ans_td_percent	{	padding: 0px 5px 5px 5px;	border: 0px;	width: 80px; 	vertical-align: top;}
.api2_quest_ans_td_bar		{	padding: 0px 0px 5px 5px;	border: 0px;	width: 200px;	vertical-align: top;}
.api2_quest_bar				{	border: 1px solid #5DA9C9;	background-color: #5DA9C9;}
.api2_quest_ans_votes		{	padding: 0px;	border: double #C7C6C2;	border-width: 4px 0px 0px 0px;	padding-top: 5px; width: 465px;}

.path			{padding:0 0 10px 0;margin:0 0 0 0;}
.path_active a	{color: #666666;}

.kal		{padding: 0; width: 100px;}
.kal .pl	{padding: 0;}


	.ktable
	{
		margin: 0;
		padding: 0;
		border: solid white; 
		border-width:1px 0 0 1px;
		width:133px;
		margin: 0 0 2px 0;
		font-family: Verdana, Arial;
		font-weight: bold;
	}

	.kth
	{
		border: solid white; 
		border-width:0 1px 1px 0;
		background-color:#5DA9C9;
		font-size: 8px;
		color: white;
		text-align:center;
		width:19px;
		padding-bottom: 5px;
		padding-top: 2px;
	}

	.ktd
	{
		border: solid white; 
		border-width:0 1px 1px 0;
		font-size: 10px;
		color: #777777;
		text-align:center;
		width:19px;
		padding-bottom: 3px;
		padding-top: 3px;
		cursor: pointer;

	}
	
	.ktds
	{
		border: solid white; 
		border-width:0 1px 1px 0;
		color: black;
		text-align:center;
		width:19px;
		padding-bottom: 3px;
		padding-top: 3px;
		cursor: default;
		background-color:#00C6E5;
	}

	.ktddz
	{
		border: solid white; 
		border-width:0 1px 1px 0;
		color: red;
		text-align:center;
		width:19px;
		padding-bottom: 3px;
		padding-top: 3px;
		cursor: pointer;	
	}

	.ktdun
	{
		border: solid white; 
		border-width:0 1px 1px 0;
		color: #B0B0B0;
		text-align:center;
		width:19px;
		padding-bottom: 3px;
		padding-top: 3px;
	}

	.kinput
	{
		width:100px;
		font-family: Verdana, Arial;
		font-size: 9px;
		background-color:white;
		border: solid 0px black; 
	}
.tab thead td	{font-weight:bold;text-align:center;padding:2px 2px 2px 2px;background-color:#EEF6F9;}
.tab td			{background-color:#ffffff;}
.rss			{height:20px;}

.obdiv			{padding:10px 0 10px 0;}