body
	{background:#4d4d4d url(_img/bg.jpg) center top no-repeat; margin:0;}
	


body, a, p, div, td
	{font-family:'Trebuchet MS', arial, tahoma; font-size:12px; color:#333333;}
p
	{margin:0px;}
a
	{text-decoration:none;}

a.link
	{color:#982018; font-size:12px; font-weight:700; font-style:italic;}
.small
	{font-size:10px;}
.date
	{color:#74c320; font-size:11px; font-weight:700;}
.imageBorder
	{border:2px solid #666666;}


ul
	{margin:10px 0px 5px 20px; list-style-image:url(_img/li.gif); padding:0px;}
ol
	{margin:10px 0px 25px 25px; padding:0px;}
li
	{margin:5px; padding:0; vertical-align:middle;}
/*
div.sep
	{height:20px;background:url(_img/sep.gif) left center repeat-x;}

h1, .h1
	{margin:0; font-weight:100; color:#999999; font-size:21px;}
h1:first-letter, .h1:first-letter
	{color:#74b52e;}	
h2, .h2
	{margin:0; font-weight:100; color:#757575; font-size:18px;}
h3, .h3, h3 p
	{margin:0; font-weight:100; color:#000000; font-size:15px;}
h4, .h4
	{margin:0; font-weight:100; color:#78ad27; font-size:12px;}
h5, .h5
	{margin:0; font-weight:100; color:#78ad27; font-size:10px;} 
	

div.blk_search, div.bottom_newsletter
	{background:url(_img/blk_search_text_bg.gif) left top no-repeat; color:#cccccc; font-size:11px; padding-top:2px;}
div.blk_search input, div.bottom_newsletter input
	{border:none; width:150px; height:20px; color:#cccccc; font-size:11px; background:none;}	

div.navi img
	{vertical-align:middle; border:none;}
div.navi a
	{color:#ffffff; font-size:10px; font-family:arial;}	

div.footer
	{color:#a9a9a9; font-size:11px;}
div.footer a
	{color:#ff9933;}


div.menu_left
	{border:1px solid #474747; background:#e6e6e6; margin-bottom:10px; overflow:hidden;}
div.menu_left div.head
	{height:30px; background:url(_img/menu_left_bg.gif) left top no-repeat; cursor:pointer; color:#ffffff; font-size:18px; padding:2px 0 0 4px;}
div.menu_left div.head:first-letter
	{color:#74e320;}	
div.menu_left div.other a
	{color:#2e6c2b; font-size:14px; font-weight:100;}
div.menu_left div.other
	{margin:10px;}	


a.nav
	{color:#999999; font-weight:100; padding:0 2px; font-size:15px;}
span.nav_act
	{color:#e16c1c; font-weight:700; padding:0 2px; font-size:15px;}

	
	
	
table.callendar
	{border:0px solid #cccccc; border-collapse:collapse;}
table.callendar td
	{border:0px solid #cccccc; text-align:center; height:17px; font-size:11px; overflow:hidden;}
table.callendar td.arrow a
	{color:#000000;}
table.callendar td.miesiac
	{color:#74c320; font-weight:700;}
table.callendar td.nazwy_dni
	{color:#999999; width:17px; font-size:10px;}

table.callendar td.dzien
	{background:url(_img/callendar/dzien_bg.gif) center center no-repeat; color:#ffffff; cursor:pointer;}
table.callendar td.dzien_ustawiony
	{background:url(_img/callendar/dzien_bg_s.gif) center center no-repeat; color:#000000; cursor:pointer; font-weight:700;}
table.callendar td.dzien_aktualny
	{background:url(_img/callendar/dzien_bg.gif) center center no-repeat; color:#ff9966; cursor:pointer;}
table.callendar td.niedziela
	{background:url(_img/callendar/dzien_bg.gif) center center no-repeat; color:#ff0000; cursor:pointer;}
	
	

*/
	
form
	{margin:0px;}
label, .label
	{color:#666666; width:150px; text-align:left; padding-top:0px; float:left; font-size:11px; display:block; float:left; text-transform:uppercase; border-bottom:1px dotted #d5ccd1;}
label.no
	{border-bottom:none;}
input,select,textarea
	{font-size:12px; color:#666666; background:#ffffff; border-width:1px; border-style:solid; border-color:#cccccc #666666 #666666 #cccccc; float:left;}
div.form_row
	{margin-bottom:20px; clear:both;}
div.form_sep
	{margin-top:10px; color:#000000;}

button
	{border:none;}


