body
	{margin:0px; background:#000;}

body, a, p, div, td
	{font-family:tahoma, verdana, arial; font-size:13px; color:#999;}
p
	{margin:0px;}
a
	{text-decoration:none; color:#cc9;}

h1
	{margin:0; padding:0; display:inline; font-weight:100; font-size:14px;}	

h3
	{margin:10px 0 5px 0; padding:0; font-size:18px; font-weight:100; color:#fff;}
h4
	{margin:0; padding:0; font-size:15px; font-weight:100; color:#f90;margin-left:20px;}	


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.menu_top
	{text-align:right; padding-right:25px; padding-top:10px;}
div.menu_top img
	{border:none; vertical-align:middle; margin-left:10px;}
div.menu_top a
	{color:#fff; font-size:10px; font-family:verdana;}
div.menu_top a:hover
	{color:#ccc;}	


table.uslugi
	{margin-left:40px;}
table.uslugi td img
	{border:2px solid #fff;}

div.kontakt p
	{padding-bottom:5px;}	
	
div.kontakt p, div.kontakt p a
	{font-size:15px;}
div.kontakt p.n
	{font-size:18px; color:#fff;}	


table.photogalery
	{text-align:center;}
table.photogalery td img
	{border:2px solid #fff;}	

div.footer div.sep
	{padding-top:10px;}
div.footer div.sep img
	{width:2px; height:40px;}	



div.menu img
	{margin:0 5px;}
	


div.footer div.txt
	{padding-top:10px;}	
div.footer div.txt p.n
	{font-weight:100; padding-left:10px; color:#666; padding-bottom:5px; text-transform:uppercase;}
div.footer div.txt p
	{font-weight:100; padding-left:20px; font-size:11px; color:#ccc;}	
div.footer div.txt p a
	{font-weight:100; padding-left:0px; font-size:11px; color:#ccc;}


.imageBorder
	{border:2px solid #fff; padding:5px;}

/*
a.link
	{color:#000000; font-size:12px; font-weight:700; font-style:italic;}
.small
	{font-size:10px;}
.date
	{color:#74c320; font-size:11px; font-weight:700;}



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
	{margin:0; font-weight:100; color:#000000; font-size:15px;}
h4, .h4
	{margin:0; font-weight:100; color:#000; font-size:18px;}
h5, .h5
	{margin:0; font-weight:700; color:#78ad27; font-size:14px;} 
h6, .h6
	{margin:0; font-weight:700; color:#000; font-size:13px;} 	

.msg
	{color:red;}	

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;}

table.photogalery_photos
	{width:95%;}	
table.photogalery_photos td
	{border:1px solid #eeeeee; padding: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;}


div.menu_left_1, div.menu_left_2
	{margin-bottom:10px; overflow:hidden;}

div.menu_left_1 div.head
	{height:30px; background:url(_img/menu_left_a1.png) left top no-repeat; cursor:pointer;}
div.menu_left_2 div.head
	{height:30px; background:url(_img/menu_left_b1.png) left top no-repeat; cursor:pointer;}	

div.menu_left_1 div.head p, div.menu_left_2 div.head p
	{color:#000; font-size:18px; padding:4px 0 0 8px;}

div.menu_left_1 div.head p:first-letter, div.menu_left_2 div.head p:first-letter
	{color:#74e320;}

div.menu_left_1 div.body
	{background:url(_img/menu_left_a2.png) left top repeat-y; height:160px;}
div.menu_left_2 div.body
	{background:url(_img/menu_left_b2.png) left top repeat-y; padding:0px 10px 0px 10px;}	

div.menu_left_1 div.body p, div.menu_left_2 div.body p
	{padding:5px 0 0 10px;}

div.menu_left_1 div.body a, div.menu_left_2 div.body a
	{font-weight:700; color:#000; font-size:13px;}	

div.menu_left_2 div.body img
	{vertical-align:middle; margin-right:3px;}

	
div.menu_left_2 div.body p.sub a
	{font-weight:100; color:#000; font-size:12px;}

div.menu_left_1 div.foot
	{background:url(_img/menu_left_a3.png); height:10px;}		
div.menu_left_2 div.foot
	{background:url(_img/menu_left_b3.png); height:10px;}			
	



	
table.editor
	{border:1px solid #fff; border-collapse:collapse;}
table.editor td
	{border:1px solid #fff;}
table.editor thead td
	{background:#f9f9fa; padding:3px; border:1px solid #999; color:#000;}
table.editor tbody td
	{padding:2px;}	

	
	
	
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
	{color:#000000; cursor:pointer;}
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:200px; text-align:right; padding-top:0px; float:left; font-size:12px; display:block; float:left; text-transform:uppercase; border-bottom:none;}
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:10px; clear:both;}
div.form_sep
	{margin-top:10px; color:#000000;}

button
	{border:none;}

input.form_checkbox
	{border:none; width:20; height:18;}

button div
	{background:#e6e6e6; border:1px solid #000; padding:2px 10px; white-space:nowrap; font-weight:700; font-size:11px; color:#000;}
*/	
