h1		{border-bottom: 1px solid #D5D5D5; padding: 0 5px 10px 10px; }
h2		{}
h2	b	{color: #000;}


/*#head	{height: 112px;clear: both;}*/
#head	{height: 116px;}
#foot	{height: 55px;}

.home #head	{height: 92px;}
.home #main	{border-top: 1px solid #D8D8D8; height: 547px;}

#head div.head				{border-bottom: 2px solid #000;}	
#head div.head td.head_logo	{width: 430px; height: 90px; vertical-align: bottom; padding-bottom: 20px; _padding-bottom: 18px;}
#head div.head td.head_menu	{width: 860px;}
#head div.head #logo		{margin-bottom: 5px;}
#head div.head #claim	{}
#head div.head td.head_menu a.menu_active {color: #666666}

#foot 			{width: 860px; padding-top: 12px;}
#foot *			{font-style: normal; font-weight: normal; color: #ACABA7;font-size: 10px;}
#foot strong	{color: #91908C;}
#foot em		{color: #CECDC9;}
#foot div.foot 	{padding-left: 170px;}
#foot td.head_menu	{width: 690px; }

.home #foot		{width: 1000px;}
.home #foot div.foot 	{padding-left: 177px;}
.home #foot td.head_menu	{width: 823px; }
.home div.head_menu	{width: 1000px; margin: 0; padding: 0;}


table.main 			{width: 860px;}
table.main td.tl,table.main td.l,
table.main td.tc,table.main td.c,
table.main td.tr,table.main td.r {vertical-align: top; border: solid #D5D4D0;}
table.main td.tl,	
table.main td.tc,	
table.main td.tr	{height: 161px; }
table.main td.tl	{border-width: 0;}
table.main td.tc	{border-width: 0 1px 0 1px;}
table.main td.tr	{border-width: 0 1px 0 0; }

table.main td.c,
table.main td.r {background: #F1F0EC;} 
table.main td.l {width: 168px; border-width: 0;  padding-top: 15px;}
table.main td.c {border-width: 1px; padding: 15px 20px 15px 30px}
table.main td.r {width: 145px; border-width: 1px 1px 1px 0; }

.home table.main 		{width: 1000px; }
.home table.main td.hl	{width: 175px; }
.home table.main td.hr	{}

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

td.l ul {margin-left: 20px; padding: 0;}
td.l ul li.menu,
td.l ul li.menu_active	{margin: 0; padding: 0 0 5px 10px;}
td.l ul a.menu,
td.l ul a.menu_active	{display: block;}
td.l ul a.menu			{color: #000;}
td.l ul a.menu_active	{color: #EE7309;}

/*td.head_menu	{}*/
.head_menu td.menu,
.head_menu td.menu_active	{padding: 4px 20px 4px 20px; }
.head_menu a.menu,
.head_menu a.menu_active 	{}

.std		{}
.std .tt	{font-weight: bold;	text-align: left;}
.std .pl	{}
.std .mr	{text-align: right;}
.std .mr a	{ font-family: Verdana; font-size: 10px; font-weight: bold;	}

table.prod			{width: 495px;}
table.prod	b	{display: block;}		
table.prod td.ft,table.prod td.pl	{vertical-align: top;}
table.prod td.ft	{width: 310px;}
table.prod td.ft img	{ border: 1px solid #D5D5D5; width: 310px; height: 215px;}	
table.prod td.pl	{padding-left: 7px; }
table.prod td.pl p	{font-size: 10px;}
table.prod td.mr	{padding-left: 7px; vertical-align: bottom;}
/*
table.prod .prv	{float: left;	padding-left: 15px;}
table.prod .nxt	{float: right;	padding-right: 15px;}
*/
table.prod .prv	{float: left;	}
table.prod .nxt	{float: right;	}

/*table.main td.r .std	{margin: 45px 20px 0 20px;}*/
/*table.main td.r .std	{margin: 10px 20px 0 20px;}*/
table.main td.r .std	{margin: 65px 10px 0 10px;}
table.main td.r .std p	{font-size: 9px; line-height: 1.7em;}

/*table.main td.l .std2		{margin: 113px 0 0 18px;}*/
table.main td.l .std2		{margin: 128px 0 0 18px;}
table.main td.l .std2 h1	{padding: 3px 3px 3px 10px; margin-bottom:3px; background-position: 3px center;}
table.main td.l .std2 h2	{padding: 3px 3px 3px 10px; margin-bottom:3px; }
table.main td.l .std2 p		{font-size: 9px; line-height: 2em; margin-left: 10px;}


div.flash_galeria	{width: 454px; _width: 494px; padding: 20px 20px; background: #DBD8D1;}
div.flash_galeria object	{border: 2px solid #fff;}

div.flash_film	{width: 454px; _width: 494px; padding: 12px 50px; background: #DBD8D1; margin-top:15px}
div.flash_film object	{border: 2px solid #fff;}

div.galeria		{background: #DBD8D1; padding: 10px 19px 10px 19px;}
/*div.galeria	table	{ border: 1px solid #fff;	}*/
td.galeria		{font-weight: bold; padding: 7px 13px; vertical-align: bottom; font-size: 11px;}
td.galeria img	{display: block; border: 1px solid #fff; margin-top: 5px; background-color: #fff;}


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

