
div.subcategory_line{ padding:10px 10px 10px 10px; margin:0px 5px 10px 5px; width:370px; }
div.subcategory_title{ padding:0px 5px 10px 5px; color:#333333; font-size:12px; font-weight:bold; }
div.subcategory_pad{ padding:0px 0px 5px 12px; }
table.subcategory_table td{ vertical-align:top; }

div.category_line{ padding:5px 10px 5px 10px; }
div.category_element{ padding-bottom:5px; padding-left:15px; color:#006600; background:url(_img/catdot.gif) 5px 5px no-repeat; text-align:left; }
div.category_element a{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#006600; text-decoration:none; }
div.category_element a:hover{ font-size:12px; color:#006600; text-decoration:underline; }

div.subcategory_element{ padding-bottom:5px; padding-left:15px; color:#006600; background:url(_img/catdot.gif) 5px 5px no-repeat; text-align:left; }
div.subcategory_element a{ color:#006600; text-decoration:none; }
div.subcategory_element a:hover{ color:#006600; text-decoration:underline; }

div.subcategory_element2{ padding-bottom:5px; padding-left:15px; color:#333333; background:url(_img/catdot.gif) 5px 5px no-repeat; text-align:left; }
div.subcategory_element2 a{ color:#333333; text-decoration:none; }
div.subcategory_element2 a:hover{ color:#333333; text-decoration:underline; }

div.subcategory_element3{ padding-bottom:5px; padding-left:15px; color:#666666; background:url(_img/catdot.gif) 5px 5px no-repeat; text-align:left; }
div.subcategory_element3 a{ color:#666666; text-decoration:none; }
div.subcategory_element3 a:hover{ color:#666666; text-decoration:underline; }

/*  Layout */
body, table, tr, td, div, b, a, input, textarea, form, select {
	font-family: Tahoma,Geneva,Arial,Helvetica,Swiss,SunSans-Regular;
	font-size: 11px;
	margin:0px;
	}
a {text-decoration: none;}	
a:hover {
	color: #990000;
	text-decoration: underline;
	}
.bialy:link { color:#FFFFFF;}
.bialy:visited { color:#FFFFFF;}
.bialy:hover { text-decoration:underline;}
#10{
  font-size: 10px;
}
#11{
  font-size: 11px;
}
#12{
  font-size: 12px;
}
.red{
  color: #bb0000;
}
.green{
  color: #005500;
}
.blue{
  color: #000033;
}
.naglowek {
padding-left:60px; padding-top:12px; font-size:14px; font-weight:bold; color:#FFFFFF;
}

/* Form elements */
select, textarea, input, textarea { 
	border-style: solid;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	/*border-color: #563409;*/
	border-color: #777777;
    font-size: 12px;
}

.border0{
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;

}

/* Price preview (info) */
.text_preview { 
	border-style: solid;
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
	border-color: #563409;	
    font-size: 11px;
}

/* Terminarz */
.bg_red {    
    border-style: solid;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
    border-color: #770000;
    padding: 8px 16px;
}

.record_even {
    background-color: #f2f2f2;
    padding: 4px;
}
.record_odd {
    background-color: #fefefe;
    padding: 4px;
}
input.szukaj { border:0px; background:url(/themes/base/nowy/_img/button_ok.jpg); width:31px; height:31px; }
/* end Terminarz */