/* CSS Document */

body { border:0; margin:0; padding:0; background:url(o/tlo.jpg);font:13px Arial, Helvetica, sans-serif; color:#666699}

h1,
h2,
h3	{ font-size:1.8em; margin:0; margin-left:-25px; padding:0.7em 0px 0.4em 5px; color:#777; font-weight:normal; background:url(o/h1_tlo.png) no-repeat 0px 1.5em;}
h2	{ font-size:1.3em; background-position: 0px 1.6em}
h3	{ font-size:1.3em; background: 0}
p	{ padding:0; margin:0.2em 0 0.8em 0}

.czerwony	{ color:#F00}


a:link,a:visited,a:active {color:#56A;text-decoration:underline;}
a:hover {color:#889;text-decoration:none; }

#rekl { color:#eee;}
#rekl a { color:#eee; text-decoration:none}

#a1	{ background:url(o/nbo.jpg); height:18px;}
#a2	{ background:url(o/i_01.jpg) no-repeat; height:18px; text-align:right; width:780px;}
#a2 a	{text-decoration:none; font:0.8em Tahoma}

#b1	{ background:url(o/tloG2.jpg) no-repeat; height:152px;}
#b1	div { padding-left:51px}	
#c1 img,
#b1	img	{ padding:0; margin:0; border:0}



#d1	{ background:url(o/i_14.jpg) repeat-y;}
#d1w	{ background:url(o/tdd.jpg) no-repeat bottom right; width:778px; padding-bottom:3.5em;}
#d2	{ background:url(o/tlo_dd.jpg) no-repeat; height:12px; font-size:0}


#s1	{ background:url(o/i_33.jpg); height:15px; font-size:0}
#s2	{ background-color:#CBC7C6;}
#st	{ width:780px; font-size:0.85em; line-height:2.5em; text-align:right}

#sp	{ text-align:left;font:.85em Arial, Helvetica, sans-serif; padding:30px 5px 5px 5px; color:#aaa; line-height:1.1em}
#st	a,
#sp	a	{ text-decoration:none;}
#sp	a	{ color:#aaa}

#me	{ float:left; padding:15px 0 0px 40px; width:180px;}


.galeria	img	{ padding:2px;margin:2px; border:1px solid #999;}
.galeria	a	{}

#menu	a	{ display:block; width:150px; font:1.3em tahoma; color:#fd6; padding:1px 1px 1px 20px; margin:5px; text-decoration:none; background:url(o/o.png) no-repeat 5px 8px} 
#menu	a.aktywny,
#menu	a:hover	{ padding:2px 0 0 21px;background:url(o/oo.png) no-repeat 6px 9px}
#menu	a.aktywny	{ cursor:default; color:#fff}
#menu	{ background:url(o/menu_tlo.png) repeat-y;}
#mT	{background:url(o/menu_top.png) no-repeat; height:25px}
#mB	{background:url(o/menu_bottom.png) no-repeat; height:10px; font-size:6px}


#pm	{ margin:80px 0 0 0px;}
#pm	img	{ cursor:pointer}
#punkt	{ position:relative; bottom:193px; left:24px}
#tekst	{ margin-left:230px; padding-left:25px; line-height:1.5em; width:510px;}
#tekst	p	{ padding:0; margin:0.2em 0 0.8em 0}
#tekst	code	{ font:bold 1em "Courier New", Courier, monospace;}
#tekst	i	{ font: normal 0.9em Arial, Helvetica, sans-serif; color:#aaa}

#tekst	.hasloRekl	{ padding:19px 0; color:#999; font:italic 1.4em "Times New Roman", Times, serif}

#tekst	p	a	{ display:block; padding:19px; color:#F60; text-decoration:none; text-align:right; padding-right:100px }
#tekst	p	a	img	{ border:0;}
.r100	{padding-right:100px}

#regulamin	{ font:0.85em Verdana, Arial, Helvetica, sans-serif; color:#555}
#regulamin	li	{ margin:9px;}

#googleMaps	{ width:100%; height:500px; border:1px solid #aaa; margin-top:20px; border-bottom:2px solid #0033CC; border-right:2px solid #0033CC}
#gZ	{ float:left; margin:9px;}
.zaplanuj	{ font-size:10px}
#tt	{ line-height:normal}
#tt	div a	{ color:#009900; text-decoration:none}
#zoomIN,
#zoomOUT	{ display:block; width:20px; height:20px; border:1px solid #eee; margin:8px 3px 0 0; float:right; cursor:pointer}
#zoomIN	{ background:url(o/ui-icons.png) 3px -190px no-repeat}
#zoomOUT	{ background:url(o/ui-icons.png) -14px -190px no-repeat}




.info	{ font:9px tahoma}
.onwForZap	{width:490px;}
.onwForZap th	{text-align:right;font:normal 12px Arial, sans-serif;}
.onwForZap div	{font:normal 9px Tahoma, Arial, sans-serif;color:#888;line-height:12px;}
input,select,textarea {font:11px Arial, sans-serif;color:#555;padding:2px;}
.input,select,textarea	{border:1px solid #666;border-top:1px solid #CCC;border-left:1px solid #CCC;}
.input  		{background-color:#FFF;}
.input:hover	{background-color:#f5f5f5;}
.inpute			{color:#000;background-color:#FDD;border:1px solid #F00;border-top:1px solid #FAA;border-left:1px solid #FAA;}
.inpute:hover	{background-color:#fcc;}
.info	{ color:#666}
.submit	{color:#FFF;font:bold 13px Verdana, Arial, sans-serif;border-style:none;width:100px;height:30px;background:url(o/submit.png) no-repeat 0px 3px;}
.stanXML	{position:absolute; right:20px; background-color:#f30; color:#fff; margin:3px; padding:0 3px 1px 6px}

#formularz 		{border:1px solid #F00; margin:9px; color:#666}
#formularz b	{color:#F00}
#formularz ul	{font-size:1.2em; color:#333}
#formularz li	{padding:5px;margin: 0 0 0 27px; font-size:0.8em; line-height:1em}

