a img	{border: 0;}
h6 a:link	{color: #FC1505; text-decoration: none;} 
.home h6 	{margin-top: 10px; padding-right: 10px;}
.standard h3		{margin: 10px 0 5px 0;}

#main	{}
/*#head	{background: #DEDEDE; padding-top:20px;}*/
#head	{background: #D3DEE4; padding-top:20px;}
#banner	{height: 121px;}
#foot	{position: bottom;}
.home	#banner	{height: 210px;}


table.main,
div.head,
div.banner,
div.foot 	{width: 900px;margin: 0 auto;}
div.foot 	{height: 50px;}
div.banner	{border-top: 1px solid #fff;}

.main td.l,.main td.c,.main td.r {vertical-align: top;}
.main td.l	{width: 200px;}
.main td.r	{width: 160px;}
.main td.c	{padding: 20px 30px 20px 50px;}
.home .main td.l	{width: 265px;}
.home .main td.r	{width: 150px; padding: 20px 0 0 25px;}

.bez_prawej td.r {display: none;}

.menu,
.menu_active	{}
.menu a,
.menu_active a	{}

div.head				{}
div.head td.menu,
div.head td.menu_active	{padding: 5px 10px 5px 15px; }
div.head a				{font-size: 10px !important; text-decoration: none;}
div.head a.menu			{color: #000;}
div.head td.hd_logo		{width: 86px; padding: 7px 66px 7px 42px;}	
div.head td.hd_claim	{width: 375px; padding: 15px 0 4px 0;}	
div.head td.hd_search	{width: 350px;}
div.head td.hd_menu_1	{width: 375px;}
div.head td.hd_menu_2	{width: 350px;}

div.head td.hd_menu_1 td.menu,
div.head td.hd_menu_1 td.menu_active	{padding: 5px 10px 5px 20px; }	
div.head td.hd_menu_2 a.menu		{color: #8E9698;}	
div.head td.hd_menu_2 a.menu_active	{color: #FC1505;}

div.head_menu	{background: #fff; text-align: left; padding-left: 10px}	
div.head_menu a.menu_active	{color: #FC1505;}


div.foot .menu img		{margin-top: 5px;}
div.foot .menu_f img	{margin-right: 3px;}
div.foot .menu_l img	{margin-right: 7px;}

.home div.menu_arr		{padding-left: 28px; }

div.oferta,
div.oferta_active		{background-color: #A4B6C0; padding: 5px 0px 5px 10px; margin-bottom: 1px; height: 42px;}
div.oferta img,
div.oferta_active img	{border: 2px solid #fff; float: left; margin-right: 10px;}
div.oferta a,
div.oferta_active a,		
div.oferta a:visited,
div.oferta_active a:visited		{font-size: 11px; font-weight: bold; color: #fff; display: block; text-decoration: none; }
div.menu_sub					{background: #E6F0F2; border-left: 1px solid #fff;}
div.menu_sub a					{font-size: 10px;	text-decoration: none; display: block;}

div.menu,
div.menu_active			{background-position: 12px 3px; background-repeat:  no-repeat; padding: 3px 5px 3px 30px; }
div.menu_active			{background-color: #fff;}
div.menu_active	a		{color: #FC1505 !important;}		

.c div.menu,
.c div.menu_active	{border-bottom: 1px solid #d2d2d2; background-position: left; padding: 5px 0 5px 25px;}
.c div.menu a,
.c div.menu_active a	{text-decoration: none;color: #5374A9; display: block}	

.std1	{margin-bottom: 20px;}

td.c .std1 div.pl p,
td.c .std1 div.pl li,
td.c .std1 div.pl a.menu,
td.c .std1 div.pl a.menu_active	{color: #5374A9; font-size: 12px; }
td.c .std1 div.pl a.menu_active	{color: #FC1505;}
.std2	{margin-bottom: 10px;}

.standard td.c div.pl p	{text-align: justify;}

div.news		{margin-bottom: 5px;  padding: 5px 5px 5px 0; clear: both;}
div.news *		{line-height: 1.3em !important;}
div.news h5		{color: #5374A9; position: absolute;}
div.news h3		{font-weight: normal; color: #000; margin-left: 75px;}
div.news h3 a	{text-decoration: none; padding-right: 15px; display: block;}	
div.news div.pl {margin-left: 75px;}

div.iframe iframe	{width: 450px;}
.bez_prawej div.iframe iframe	{width: 615px; height: 500px;;}

/*
h1			{color: #FC1505; font-size: 16px; font-weight: normal; padding: 0 0 0 20px; left: -20px; position: relative;}
*/
body.standard .r .std1		{margin-bottom: 0;}
body.standard .r h1			{color: #fff; font-size: 12px; font-weight: normal; padding: 27px 0 0 25px; left: 0px; height: 20px; vertical-align: bottom; margin: 0;}
body.standard .r .std1		{background: #E6F0F2;}
body.standard .r .std2		{background: #fff;}
body.standard .r .std2 p		{font-size: 9px; padding: 10px; margin: 0;}
body.standard .r div.menu, 
body.standard .r div.menu_active	{background-position: 7px 3px; background-repeat:  no-repeat; padding: 3px 5px 3px 25px; }
body.standard .r div.menu a,
body.standard .r div.menu_active a	{font-size: 10px; text-decoration: none; display: block;}
body.standard .r a					{font-size: 10px; }

.home h1		{color: #000; font-size: 14px; font-weight: bold; padding: 0 0 0 20px; left:0;}
.home .r .std1	p	{color: #000;font-size: 10px; letter-spacing: -1px;}	

.path	{color: #fff; font-size: 10px; margin-bottom: 15px; }
.path a	{color: #fff !important; font-size: 10px; text-decoration: none;}

.home .path	{display: none;}

.nowe_programy			{margin-top: 20px}
.nowe_programy table	{width: 376px;}
.nowe_programy td		{padding: 5px 3px 5px 0 ; color: #969A99;}
.nowe_programy strong	{font-weight: normal; color: #5374A9; padding-left: 25px; width:175px; }
.nowe_programy a				{color: #f00 !important; text-decoration: none;}
.standard .nowe_programy table	{awidth: 450px;}
.standard .nowe_programy strong	{width: 250px; display: block;}


table.forma td	{ padding: 3px; vertical-align: top;}
table.forma input,
table.forma select,
table.forma textarea	{font-size: 11px;  background-color: #CCCACB; color: #000; width: 200px;}
table.forma input.cbx	{width: auto; background-color: transparent; float: right;}

input.buttonimg	{width: 59px !important;}

/*
div.pl>table.lista 	{}
div.pl>table.lista td			{font-size: 11px; padding: 2px 0;}
div.pl>table.lista tr td		{color: #000; font-weight: bold; vertical-align: bottom; border-bottom: 1px solid #000;}
div.pl>table.lista tr+tr td		{color: #616161; font-weight: normal; vertical-align: top; border-bottom: 1px solid #616161;}
*/	

table.lista			{}
table.lista	tr		{background-color: #EAF2F5;}
table.lista	td		{padding: 5px; font-size: 10px; text-align: center;} 
table.lista	td+td	{border-left: 1px solid #E3E4E6;}


.bez_prawej td.c table.lista	{width: 620px;}

.api_search_text	{margin: 0;}
.api_search_input	{margin: 0 10px 2px 15px;  width: 100px; }
.api_search_button	{margin: 0 10px 0 0;}


.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_polecam_input,
.api_search_input,
.api_ogloszenia_input,
.api_ksiega_input,
.api_forum_input,
.api_kontakt_input 		{font-size: 11px; border: 1px solid white; background-color: #CCCACB; color: #000; }



.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{}


#adres_email {font-size: 11px; width:135px; margin-bottom: 10px;}
#wyp		{}
#zap		{margin-left: 20px;}
/**/

td.galeria 			{padding: 0 20px 30px 0; vertical-align: top;}
td.galeria img		{border: 3px solid #DEDEDE; margin: 0 20px 10px 0; display: block;}
td.galeria strong	{color: #274376; display: block; font-weight: normal;}
td.galeria em		{color: #F48B27; }