/* CSS Document */


a.squarebutton{
background: transparent url('../img/promo_1_bg_left.jpg') no-repeat top left;
display: block;
float: left;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
filter: glow(color=#000000, strength=4);
font-weight:bold;
line-height: 27px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
height: 35px; /* Height of button background height */
padding-left: 9px; /* Width of left menu image */
text-decoration: none;
}

a.squarebutton_sel{
background: transparent url('../img/promo_1_bg_left.jpg') no-repeat top left;
display: block;
float: left;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
filter: glow(color=#000000, strength=4);
font-weight:bold;
line-height: 27px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
height: 35px; /* Height of button background height */
padding-left: 9px; /* Width of left menu image */
text-decoration: none;
background-position: bottom left;
}

a:link.squarebutton, a:visited.squarebutton, a:active.squarebutton,a:link.squarebutton_sel, a:visited.squarebutton_sel, a:active.squarebutton_sel{
color: #b6b6a6; /*button text color*/
}

a.squarebutton span{
background: transparent url('../img/promo_1_bg_right.jpg') no-repeat top right;
display: block;
padding: 2px 8px 6px 0; /*Set 9px below to match value of 'padding-left' value above*/

}

a.squarebutton_sel span{
background: transparent url('../img/promo_1_bg_right.jpg') no-repeat top right;
display: block;
padding: 2px 8px 6px 0; /*Set 9px below to match value of 'padding-left' value above*/
background-position: bottom right;
color: #b6b6a6;
}

a.squarebutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.squarebutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: #b6b6a6;
}


.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}



	.top_text{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#222222; text-decoration:underline; cursor:pointer;}
	.top_text:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#222222; text-decoration:none; cursor:pointer;}
	
	.top_search{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#222222; font-weight:bold; background-image:url(../img/search_top_bg.jpg); background-repeat:repeat-x; text-align:center; cursor:pointer;}
	.top_search2{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#222222; font-weight:bold; background-image:url(../img/search_top_bg_2.jpg); background-repeat:repeat-x; text-align:center; cursor:pointer;}
	
	.top_search_txt{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#222222;}
	.top_search_input{ color:#494949;border:1px solid #909376; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
	.top_search_check{border:0px;}
	
	.top_ng_green{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#95B13A;}
	.top_ng_green h2 { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#95B13A;}
	.top_ng_normal{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#222222;}

	.partner{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#222222; text-decoration:none;}
	.partner:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#222222; text-decoration:underline;}
	
	.top_typ_blue{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-align:center; cursor:pointer;background-image:url(../img/search_2_menu_blue.jpg); background-repeat:no-repeat;}
	.top_typ_green{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-align:center; cursor:pointer;background-image:url(../img/search_2_menu_green.jpg); background-repeat:no-repeat;}
	.typ_nazwa{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4A4A4A; text-decoration:none;}
	.typ_nazwa:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4A4A4A; text-decoration:underline;}
	.typ_ile{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#A5A5A5; text-decoration:none;}

	.promowane{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#222222;}
	.promowane2{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff;}

	.stopka {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#222222; text-decoration:none; }
	.stopka:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#222222; text-decoration:none;}
	
	.stopka2{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#222222; text-decoration:none;}
	.stopka2:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#222222; text-decoration:none;}
	
	.stopka3 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ABC61F; text-decoration:none; font-weight:bold;}
	.stopka3:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ABC61F; text-decoration:none; font-weight:bold;}
	
	.table_top{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; font-weight:bold; padding-left:10px; height:25px;border:1px solid #93B721; background-color:#93B721;}
	
	.table{
		font-family:Arial, Helvetica, sans-serif; 
		font-size:11px; 
		color:#222222;
		text-decoration:none;
	}
	.table:hover{
		font-family:Arial, Helvetica, sans-serif; 
		font-size:11px; 
		color:#222222;
		text-decoration:none;
	}
	
	.table_green{
		font-family:Arial, Helvetica, sans-serif; 
		font-size:11px; 
		color:#92B720;
		text-decoration:none;
	}
	.table_green:hover{
		font-family:Arial, Helvetica, sans-serif; 
		font-size:11px; 
		color:#92B720;
		text-decoration:underline;
	}
	
	.table_ws_a_1{
		font-family:Arial, Helvetica, sans-serif; 
		font-size:11px; 
		color:#222222; 
		font-weight:bold; 
		border-top:1px solid #D2D2CA;
		border-right:1px solid #D2D2CA;
		border-left:1px solid #D2D2CA; 
		background-color:#EFEFE7; 
		height:25px; 
		width:50%; 
		padding-right:10px;
		text-align:right; 
	}
	.table_ws_a_2{
		font-family:Arial, Helvetica, sans-serif; 
		font-size:11px; 
		color:#222222; 
		border-right:1px solid #D2D2CA;
		border-top:1px solid #D2D2CA; 
		background-color:#EFEFE7; 
		height:25px; width:50%; 
		text-align:left; 
		padding-left:10px;
	}
	.table_ws_a_3{
		border-top:1px solid #D2D2CA; 
	}
	
	.table_ws_b_1{
		font-family:Arial, Helvetica, sans-serif; 
		font-size:11px; color:#222222; 
		font-weight:bold; 
		border-top:1px solid #D2D2CA;
		border-right:1px solid #D2D2CA;
		border-left:1px solid #D2D2CA; 
		background-color:#F6F6EE; 
		height:25px;
		width:50%;
		padding-right:10px;
		text-align:right; 
	}
	.table_ws_b_2{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px; color:#222222; 
		border-right:1px solid #D2D2CA;
		border-top:1px solid #D2D2CA; 
		background-color:#F6F6EE; 
		height:25px; width:50%; 
		text-align:left; 
		padding-left:10px;
	}

	.table_ws_c_1{
		font-family:Arial, Helvetica, sans-serif; 
		font-size:11px; color:#ffffff; 
		font-weight:bold; 
		border-top:1px solid #1E2A3A;
		border-right:1px solid #1E2A3A;
		border-left:1px solid #1E2A3A; 
		background-color:#1E2A3A; 
		height:25px;; width:50%; 
		padding-right:10px;
		text-align:right;
	}
	.table_ws_c_2{
		font-family:Arial, Helvetica, sans-serif; 
		font-size:11px; 
		color:#ffffff; 
		border-right:1px solid #1E2A3A;
		border-top:1px solid #1E2A3A; 
		background-color:#1E2A3A; 
		height:25px; 
		width:50%; 
		text-align:left; 
		padding-left:10px;
	}

	/*lista ofert*/
	.table_lo_a_1{
		font-family:Arial, Helvetica, sans-serif; 
		font-size:11px; 
		color:#222222; 
		border-top:1px solid #EFEFE7;
		border-right:1px solid #EFEFE7;
		border-left:1px solid #EFEFE7; 
		background-color:#EFEFE7; 
	}
	.table_lo_a_2{
		font-family:Arial, Helvetica, sans-serif; 
		font-size:11px; 
		color:#222222; 
		border-right:1px solid #EFEFE7;
		border-top:1px solid #EFEFE7; 
		background-color:#EFEFE7;  
	}
	
	.table_lo_a_3{
		border:1px solid #D2D2CA; 
	}
	
	.table_lo_wyr_a_1{
		font-family:Arial, Helvetica, sans-serif; 
		font-size:11px; 
		color:#0000000; 
		border-top:1px solid #FFFF97;
		border-right:1px solid #FFFF97;
		border-left:1px solid #FFFF97; 
		background-color:#FFFF97; 
	}
	.table_lo_wyr_a_2{
		font-family:Arial, Helvetica, sans-serif; 
		font-size:11px; 
		color:#000000; 
		border-right:1px solid #FFFF97;
		border-top:1px solid #FFFF97; 
		background-color:#FFFF97;  
	}
	
	.table_lo_wyr_a_3{
		border:1px solid #D2D2CA; 
	}
	
	
	.table_lo_b_1{
		font-family:Arial, Helvetica, sans-serif; 
		font-size:11px; color:#222222; 
		border-top:1px solid #F6F6EE;
		border-right:1px solid #F6F6EE;
		border-left:1px solid #F6F6EE; 
		background-color:#F6F6EE; 
	}
	.table_lo_b_2{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px; 
		color:#222222; 
		border-right:1px solid #F6F6EE;
		border-top:1px solid #F6F6EE; 
		background-color:#F6F6EE; 
	}

	.table_lo_c_1{
		font-family:Arial, Helvetica, sans-serif; 
		font-size:11px; 
		color:#ffffff;  
		border-top:1px solid #1E2A3A;
		border-right:1px solid #1E2A3A;
		border-left:1px solid #1E2A3A; 
		background-color:#1E2A3A; 
	}
	.table_lo_c_2{
		font-family:Arial, Helvetica, sans-serif; 
		font-size:11px; 
		color:#ffffff; 
		border-right:1px solid #1E2A3A;
		border-top:1px solid #1E2A3A; 
		background-color:#1E2A3A; 
	}


	.table_desc{border:1px solid #D2D2CA; background-color:#ffffff;}
	.table_desc_td{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#222222; text-align:justify; text-decoration:none;}
	.table_desc_td:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#222222; text-align:justify; text-decoration:underline;}
	
	.obraz_small{border:3px solid #FFFFFF; background-color:#CCCCCC; cursor:pointer; width:90px; height:60px;}
	.obraz_small_over{border:3px solid #1E2A3A; background-color:#CCCCCC; cursor:pointer; width:90px; height:60px;}
	
	.table_a_1 td{
		font-family:Arial, Helvetica, sans-serif; 
		font-size:11px; 
		color:#222222; 
		font-weight:bold; 
		border-top:1px solid #D2D2CA;
		border-right:1px solid #D2D2CA;
		border-left:1px solid #D2D2CA; 
		background-color:#EFEFE7; 
		height:25px; 
		padding-left:10px;
	}
	.table_a_2 td{
		font-family:Arial, Helvetica, sans-serif; 
		font-size:11px; 
		color:#222222; 
		border-right:1px solid #D2D2CA;
		border-top:1px solid #D2D2CA; 
		background-color:#EFEFE7; 
		height:25px; 
		text-align:right; 
		padding-right:10px;
	}
	
	.table_b_1 td{
		font-family:Arial, Helvetica, sans-serif; 
		font-size:11px; color:#222222; 
		font-weight:bold; 
		border-top:1px solid #D2D2CA;
		border-right:1px solid #D2D2CA;
		border-left:1px solid #D2D2CA; 
		background-color:#F6F6EE; 
		height:25px;
		padding-left:10px;
		
	}
	.table_b_2 td{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px; color:#222222; 
		border-right:1px solid #D2D2CA;
		border-top:1px solid #D2D2CA; 
		background-color:#F6F6EE; 
		height:25px; 
		text-align:right; 
		padding-right:10px;
	}
	
	.table_c_1 td{
		font-family:Arial, Helvetica, sans-serif; 
		font-size:11px; color:#ffffff; 
		font-weight:bold; 
		border-top:1px solid #1E2A3A;
		border-right:1px solid #1E2A3A;
		border-left:1px solid #1E2A3A; 
		background-color:#1E2A3A; 
		height:25px; 
		padding-left:10px;
	}
	.table_c_2 td{
		font-family:Arial, Helvetica, sans-serif; 
		font-size:11px; 
		color:#ffffff; 
		border-right:1px solid #1E2A3A;
		border-top:1px solid #1E2A3A; 
		background-color:#1E2A3A; 
		height:25px; 
		text-align:right; 
		padding-right:10px;
	}
.newstresc td { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:17px; padding:3px; color:#222222; }
.newstresc p { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:17px;color:#222222; }
