a      		{text-decoration: underline; color: #CC2131;}
a:active    {color: #666666;}
a:hover     {color: #666666;}
    
blockquote  {font-size: 10px; font-family: Verdana;}
ol          {font-size: 10px; font-family: Verdana;	margin-top: 3px;margin-bottom: 3px;}
ul          {font-size: 10px; font-family: Verdana;	margin-top: 3px;margin-bottom: 3px;}
p           {font-size: 10px; font-family: Verdana;	color: #000000; margin: 0px 0px 3px 0px;}
select		{font-size: 10px; font-family: Verdana;}

body        {font-size: 10px; font-family: Verdana;	color: #000000;  margin: 0px;}
td			{font-size: 10px; font-family: Verdana;	color: #000000;}

.top	{}
.top .l		{text-align: left; width: 169px;}
.top .m		{text-align: right; padding-right: 28px;}
.top .m	img	{margin-left: 7px;}
.top .w		{text-align: right; width: 164px;}

.separator	{color: #FFFFFF;  filter:progid:DXImageTransform.Microsoft.Shadow(color='black', direction='135', strength='2')}
.menutop_td		{height: 32px; background-repeat:repeat-x;}
.bh1 table .menutop_td	{background-position:top; background-color: #8B8B8B;}
.bh2 table .menutop_td	{background-position:bottom; background-color: #CA2231;}
.bh2 .menutop_td	{background-position:left bottom; background-color: #CA2231;}
.menutop_td	.pl	{padding-left: 28px;}

.menutop	{padding: 2px 7px 2px 7px; filter:progid:DXImageTransform.Microsoft.Shadow(color='#0F0F0F', direction='135', strength='2')}
.menutop a		{font-size: 10px; color: #FFFFFF; text-decoration: none;}
.menutop a:active    {color: #F0F0F0;}
.menutop a:hover     {color: #d0d0d0;}
.menutop_active {padding: 2px 7px 2px 7px;  filter:progid:DXImageTransform.Microsoft.Shadow(color='#DF5D6E', direction='135', strength='2')}
.menutop_active a		{font-size: 10px; color: #F0F0F0; text-decoration: none; background-color: #DF5D6E;}
.menutop_active a:active    {color: #F0F0F0;}
.menutop_active a:hover     {color: #d0d0d0;}

.menu_arr	{background-repeat: repeat-y; background-position: top right; padding: 10px 8px 0px 0px; vertical-align: top;}		
.menu	{padding: 5px 0px 5px 0px;  background-repeat: repeat-x; background-position: bottom;}
.menu a	{font-size: 10px; font-family: Verdana;	color: #000000; text-decoration: none;}
.menu a:active {color: #660000;}
.menu a:hover {color: #000000;}
.menu_active {padding: 5px 0px 5px 0px;  background-repeat: repeat-x; background-position: bottom; }
.menu_active a {font-size: 10px; font-family: Verdana; font-weight: bold; color: #000000; text-decoration: none;}
.menu_active a:active {color: #660000;}
.menu_active a:hover {color: #000000;}

.menu_produkty	{font-size: 10px; width: 250px;}	

.bh		{padding: 0px;	border: 0px; background-color: #CA2231; margin-top: 20px;width:777px;}
.bh	.hf	{padding: 0px;	border: 0px;}

.bt		{padding: 0px;	border: 0px; height: 200px;}
.bt .l	{padding: 0px 3px 0px 3px; vertical-align: top;	border: 0px;}
.bt .c	{padding: 0px 3px 0px 3px; vertical-align: top;	border: 0px;}
.bt .r	{padding: 0px;	vertical-align: top; border: 0px;}

.bf		{padding: 0px; border: 0px; height: 259px; background-repeat: no-repeat; background-position: bottom left; margin-bottom: 20px;}
.bf .hf	{padding: 0px; border: 0px; vertical-align: bottom;}

.bt1	{background-color: #8B8B8B;}		
.bt2	{background-color: #FFFFFF;	border: solid #CC2131; border-width: 0px 29px 0px 29px;}		
.bt2 .c	{padding: 14px 25px 14px 25px;}		
.bf1	{background-color: #8B8B8B;}		
.bf2	{background-color: #FFFFFF;}		

.std		{}
.std .tt	{font-weight: bold; font-size: 11px; color: #CC2131; padding-bottom: 10px;   filter:progid:DXImageTransform.Microsoft.Shadow(color='silver', direction='135', strength='1')}
.std .pl p	{line-height: 16px;}
.std .pl li	{line-height: 16px;}
.std .mr	{text-align: right;}
.std .mr a	{font-size: 10px; font-family: Verdana; font-weight: bold; color: #CC2131;}

.news		{margin-bottom: 5px;}
.news .tt	{font-weight: bold; font-size: 10px; color: #CC2131;}
.news .pl .date	{color: #C0C0C0;}
.news .pl p	{line-height: 16px;}
.news .pl li{line-height: 16px;}
.news .mr	{text-align: right;}
.news .mr a	{font-size: 10px; font-family: Verdana; font-weight: bold; color: #CC2131; text-decoration: none;}

.pr			{}
.pr .tt		{font-weight: bold; font-size: 11px; color: #CC2131; padding: 15px 15px 10px 15px;   background-position: 5px left; background-repeat: repeat-x;}
.pr .pl 	{background-position: top left; background-repeat: repeat-x; padding: 15px;}
.pr .pl p	{line-height: 16px;}
.pr .mr		{text-align: right;}
.pr .mr a	{font-size: 10px; font-family: Verdana; font-weight: bold;	}

.prl td 	{padding-bottom: 15px; padding-left: 10px;}
.prl td img	{float:right; }
.prl td a	{color: #CC2131; text-decoration: none;}

.spec		{}
.spec .tt		{width: 230px; vertical-align: top; background-position: bottom left; background-repeat: repeat-x;}
.spec .tt .ttt	{font-weight: bold; padding-top: 15px; color: #FFFFFF; vertical-align: top; text-align: right; }
.spec .tt .tti	{width: 75px; text-align: center; vertical-align: top; 	padding: 5px 0px 5px 0px;}
.spec .sp	{width: 25px;}
.spec .pl	{color: #FFFFFF; background-position: top left; background-repeat: repeat-x;	vertical-align: top;	padding: 10px;}
.spec .pl a	{color: #FFFFFF;}
.spec .pl p	{color: #FFFFFF; line-height: 16px;}
.spec .pl li{color: #FFFFFF; line-height: 16px;}


.api_search_button 	{ margin: 1px 21px 0px 6px;	}
.api_search_input 	{ height: 17px; width: 109px;	border: 1px solid #7A141F;	color: #707070;	font-size: 10px;}

.cms		{height: 40px;}
.cms .pl	{color: #FFFFFF; vertical-align: middle;padding: 0px 35px 0px 35px;}
.cms .pl p	{color: #FFFFFF;}
.cms .pl a	{color: #FFFFFF; text-decoration: none;}

.log		{background-repeat: repeat-x; background-position: none; margin: 0px 25px 0px 25px; }
.log .pl	{color: #FFFFFF; vertical-align: middle; padding: 5px 0px 4px 0px;}
.log .pl p	{color: #FFFFFF;}
.log .pl a	{color: #FFFFFF; text-decoration: none;}

.smap {height: 40px; }
.smap .pl	{font-size: 9px; color: #FFFFFF; vertical-align: middle; padding-left: 30px; }
.smap .pl	p	{font-size: 9px; color: #FFFFFF;}
.smap .pl a		{font-size: 9px; color: #FFFFFF; text-decoration: none;}

.api2_quest_table	  {padding: 0px;	border: 0px; align: center;}
.api2_quest_tr		  {padding: 0px;	border: 0px;}
.api2_quest_td_radio  {padding: 0px;	border: 0px;}
.api2_quest_td_answer {padding: 0px;	border: 0px;	font: 10px Verdana;	}
.api2_quest_td_input  {padding: 0px;	border: 0px;}
.api2_quest_td_send	  {padding: 0px;	border: 0px;}
.api2_quest_radio	  {border: 0px; padding: 0px;}
.api2_quest_input	  {font: 10px Verdana; border: 1px solid #003C73;	height: 18px;}
.api2_quest_button	  {font: bold 10px Verdana; color: #FFFFFF; background-color: #660000; border: 1px solid #000000;	height: 20px;	width: 100px; margin-left: 15px;}
.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: 50px; font: 10px; 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 #900F17;	background-color: #CC2131;}
.api2_quest_ans_votes		{padding: 0px;	border: double #900F17;	border-width: 4px 0px 0px 0px;	padding-top: 5px;}

.forminput	{height: 17px; border: 1px solid #7A141F;	color: #707070;	font-size: 10px;}

.newsletter	{margin: 20px 0px 0px 70px;}
.newsletter .tt	{color: #FFFFFF; font-weight: bold;}
.newsletter .pl p {color: #FFFFFF;}
.up {background-color:#CA2231;}

@media screen{
.logo_drukuj {display:none;}
}
@media print{
@page {margin: 25px;}
.logo_drukuj {display:block;  position:absolute; top: -15px; right:30px;}
.menutop1_td {display:none} 
.up1 {display:none} 
.top {display:none} 
.hf {display:none} 
.bt2 {background-color: #FFFFFF; border: 0px}	 
.menu_f {display:none} 
.menu_l {display:none} 
.menu {display:none} 
}
