@charset "utf-8";

body {font:11px Arial, Helvetica, sans-serif;color:#666; background:url(tlo0.jpg) repeat-x #fff;margin:9px 0;padding:0}

#t1	{ width:650px;margin:0 auto;background:url(tlo.jpg) no-repeat #fff;border:4px solid #dc9}

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

select, input, textarea {font:11px Arial, Helvetica, sans-serif}
.input  		{color:#555;background-color:#FFF;border:1px solid #666;border-top:1px solid #CCC;border-left:1px solid #CCC;padding:2px}
.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}

.submit,
.reset	{color:#FFE;font:bold 13px Verdana, Arial, Helvetica, sans-serif;border-style:none;width:93px;height:23px}
.submit {background:url(submit.png) no-repeat 9px 3px}
.reset	{background:url(reset.png) no-repeat 9px 3px;margin-left:270px}

h1,
h2		{font:24px "Trebuchet MS", Verdana, sans-serif;margin:5px 0 0 5px;padding:2px 0 10px 15px;color:#b98;background:url(naglowek.png) no-repeat top left;}
h2		{font-size:18px;padding-top:6px;}
h3		{font:14px Arial, Helvetica, sans-serif; margin:9px 3px;}

.m9	{margin:9px}
.doModeracji {font:9px Verdana, Arial, Helvetica, sans-serif; color:#FF0000; text-align:center; padding:3px	}

#abcTytul,
#Naglowek	{font:24px "Trebuchet MS", Verdana, Helvetica, sans-serif;margin:5px 0 0 5px;padding:2px 0 10px 15px;color:#b98;background:url(naglowek.png) no-repeat top left}
#Naglowek2	{font:18px "Trebuchet MS", Verdana, Helvetica, sans-serif;margin:5px 0 0 5px;padding:6px 0 10px 15px;color:#b98;background:url(naglowek.png) no-repeat top left}
	
/* strony funkcja dodaj_nr_stron*/
.strony span	{font-weight:bold;color:#889}
.strony {margin:9px;font:11px Verdana, Helvetica, sans-serif;text-align:center;line-height:19px}
a.ss	{text-decoration:none;color:#999}



/* onw */
#onwSrt		{border-bottom:1px solid #fee;margin-left:80px;width:400px;font-size:13px;color:#976}
#onwSrt	td	{border:0px solid #fee;padding:2px;text-align:center}
#onwSrt	img{border:0;padding:0 0 0 4px;vertical-align:bottom}

#filtruj	{float:right;width:240px;margin:0 3px}
#filtruj p	{text-align:right;margin:0;padding:3px;border:1px solid #fc9}
#filtruj div	{background:url(sttsm.png) no-repeat top;height:8px;font-size:0px}

#onwL0			{margin:9px;width:480px}
#onwL0	td 		{padding:4px 0 4px 4px}
#onwL0 .LO0c	{background:url(onwlc.png) no-repeat}
#onwL0 .maly	{font-size:x-small}
#onwL0 img		{border:0;padding-right:5px}
#onwL0 a		{font:bold 13px Arial, Helvetica, sans-serif;text-decoration:none}

.onwL1			{margin:9px 0 0 9px;width:480px;height:76px;border:1px solid #db9;border-top-color:#ecb;border-left-color:#ecb}
.onwL1 .k1	 	{width:96px;text-align:center}
.onwL1 .k1 img 	{padding:1px;border:1px solid #ccc}
.onwL1 .k2 a	{text-decoration:underline;color:#aaa}
.onwL1 .k2 a:hover {text-decoration:underline;color:#333}
.onwL1 .k2	 	{padding:3px 0 0 3px}
.onwL1 .k2 span	{color:#56A;padding:2px}
.onwL1 .k2 span,
.onwL1 .k4 span	{font:bold 15px Arial, Helvetica, sans-serif}
.onwL1 .k4		{font-size:10px;font-weight:normal}
.onwL1 .k3		{vertical-align:top;padding:0 0 0 3px;width:280px}
.onwL1 .k5 		{width:55px}
.onwL1 .k5 img	{border:0;display:block;margin-top:3px}
.onwL1 .k5 div	{background:url(onw_e.png) no-repeat right}
.onwL1 .ikony img	{padding:1px;margin:1px 0 1px 1px;border:1px solid #ccc}
.cien			{height:6px;background:url(stts.png) right top no-repeat;width:489px;font-size:0;	}

#dhtmltooltip {position:absolute;left:-300px;width:150px;border:1px solid #aaa;padding:5px;background-color:#FFFFCC;visibility:hidden;	z-index:100}
#dhtmlpointer {position:absolute;left:-300px;z-index:101;visibility:hidden}


#onwForZap	{width:480px}
#onwForZap th	{text-align:right;font:normal 12px Arial, Helvetica, sans-serif}
#onwForZap div	{font:normal 9px Tahoma,Arial, Helvetica, sans-serif;color:#888;line-height:12px}

/*oferta*/

#oferta	{margin:9px;padding:0px;border:1px solid #dc9; font:12px Arial, Helvetica, sans-serif}

#oferta	#nazwaiadres	{ padding:0.8em 0 0 1.2em;}

#nazwaiadres p	{margin:0; padding:0}
#nazwa	{font:2.5em Verdana, sans-serif;color:#333; line-height:0.9em}
#typ	{letter-spacing:0.5em; font-size:0.88em; text-indent:3px}

#adres	{font-size:0.8em; padding:0}
#adres	p	{line-height:1.6em; padding-top:0.5em; font-size:1.2em}

#domena	{ padding:0.3em; margin:0; text-align:center;}
#domena	a	{ display:block; text-decoration:none; letter-spacing:0.2em; font:bold 10px Tahoma, Geneva, sans-serif;}

#kog a:hover,
#ads a:hover{border-bottom:1px solid #F90;}
#kog	{float:right;width:310px;font:bold 1em Arial, sans-serif; line-height:1.6em; padding-top:10px;}
#kog a	{text-decoration:none;border-bottom:1px solid #fff; font-size:0.95em}
#kop div{width:310px;margin:0 auto;}
#www p,
#kop p,
#zay	{ font:0.9em Tahoma, Geneva, sans-serif; letter-spacing:0.1em;text-align:center; margin:0;background-color:#fec;padding:2px;color:#622;}
#kop img,
#kog img{border:0;}
#www a	{display:block;margin:0 auto;font:bold 14px Arial, sans-serif;text-align:center;padding:5px;}
#mv	table{margin:0 auto;padding:4px 0;}
#mv a	{font:bold 11px Tahoma, sans-serif;display:block;border:1px solid #fb6;margin:2px;padding:2px 11px;text-align:center;text-decoration:none;}
#mv a:hover{border:1px solid #fd9;border-left:1px solid #ccc;border-top:1px solid #ccc;margin:3px 1px 1px 3px;text-decoration:none;}
#mv span {font:normal 10px Arial, sans-serif;color:#aaa;}

/*cennik w ofercie*/
#ceny	{padding:5px}
#ceny	div {margin:19px 0}
#ceny table	{margin:0 auto;padding:0;border-top:1px solid #ccc;border-left:1px solid #ccc}
#ceny table th	{text-align:center;background-color:#eee;padding:4px 2px}
#ceny table td	{text-align:right;padding:4px 8px 0 0;border-right:1px solid #ddd;border-bottom:1px solid #ddd}
/*mapa google*/
#googlemap	{margin:0 auto;padding:2px;border:3px solid #aaa;width:95%;height:480px}
#googlemap img	{border:2px solid #ccc;padding:1px}
#googlemap table p	{padding:0;margin:0}
#googlemap table td div	{font-size:10px;padding:3px 0}
#oferta #mapInfo	{color:#eed}

/* vs */
#vs		{margin:5px;padding-left:9px;font:12px Arial, sans-serif;color:#555}
#vs p	{font-size:17px;margin:9px 0 0 0;color:#aaa}
#vs p span	{font-size:11px}

#ofe span{font-size:12px;color:#555}

#opi img,
#atu img {border:0}

#opi,
#atu	{line-height:18px}
#opi a, 
#atu a	{font-weight:bold;text-decoration:none;border-bottom:1px solid #Fff}
#opi a:hover, 
#atu a:hover	{font-weight:bold;text-decoration:none;border-bottom:1px solid #F90}

#udo img{margin:2px;padding:2px;border:1px solid #ccc}
#cen	{}
#odl td	{text-align:right}
#odl .ri{padding:0 19px 0 3px;font-weight:bold}

/*zdjęcie duże w opisie*/
#zds {float:right;margin:2px;padding:1px;}

#zdj a,
#zds a		{border:0;padding:2px;margin:0 auto;background:url(cien_zdj.png) no-repeat; float:left}

#zdj a:hover,
#zds a:hover	{background:url(cien_zdj_h.png) no-repeat;}

#zdj img,
#zds img	{padding:1px; border:1px solid #dc9; background-color:#FFF}

#zdj 		{}
#zdj table	{font:11px Arial, sans-serif;}
#zdj td		{vertical-align:top;text-align:center;}

/*opinie i imprezy*/
#vst .oJ,
#vst .oC{margin:9px 50px 0 15px;padding:5px;font:11px Tahoma, Arial, sans-serif;border:1px solid #fea;}
#vst .oC{background: url(tlo1.png);}
#vst .oJ{background: url(tlo2.png);}
#vst .ar{font-size:9px;color:#ccc;text-align:right;}
#vst .bar{text-align:right;margin:1px;padding:1px 6px 0 0;font:bold 12px Arial, sans-serif;color:#666;}
#vst span,
#vst .nj{font:11px Verdana, Arial, sans-serif;color:#aaa;}
#vst .nj{padding:9px 0 3px 0;}
#vst img{border:0;}
#vst a	{text-decoration:none;border-bottom:1px solid #Fff;}
#vst a:hover {text-decoration:none;border-bottom:1px solid #F90;}

.cienn	{height:6px;background:url(stts.png) right top no-repeat;font-size:0;margin-right:50px;}
#om		{font:11px Tahoma, Arial, sans-serif;color:#333;}
#om	a	{text-decoration:none;}

#stpk	{padding:4px 4px 0 0;text-align:right;color:#aaa;font:9px Arial, sans-serif;background-color:#eee;}
#stpk a {color:#888;text-decoration:none;}	

#zaznacz {padding:9px;}
#zaznacz a	{text-decoration:none;border-bottom:1px dotted #F90;}
#zaznacz a:hover	{border-bottom:1px dotted #FFF;}
.infoBig	{ padding:0.5em; font:2em Geneva, Arial, Helvetica, sans-serif; color:#060}
.infoBig	i	{font:11px Arial, Helvetica, sans-serif;}

#infoS	{padding:5px;font-size:17px;}
#infoS div {margin:0;padding:5px 30px;font-size:11px;}

.cienn	{height:6px;background:url(stts.png) right top no-repeat;font-size:0;margin-right:50px}
#om		{font:11px Tahoma, Arial, sans-serif;color:#333}
#om	a	{text-decoration:none}

#stpk	{padding:4px 4px 0 0;text-align:right;color:#aaa;font:9px Arial, sans-serif;background-color:#eee}
#stpk a {color:#888;text-decoration:none}	

#stopka	{text-align:center;padding:9px}
#stopka	img	{ border:1px solid #fff;padding:2px;margin:5px}
#copy a	{text-decoration:none}
#copy b	{color:#ccb;font-weight:normal;display:block}
#pole	{ margin:7px;color:#999; font-size:0.9em}
#pole a	{ text-decoration:none;color:#999}

.info,
.uwagi	{padding:3px 3px 3px 50px;margin:15px 5px;width:400px;color:#c88;background:url(blk_w.png) no-repeat left center; font:normal 11px Arial, Helvetica, sans-serif;}
.info	{color:#796;background:url(blk_i.png) no-repeat left center;}
.uwagi	a{color:#d88;text-decoration:none;border-bottom:1px dotted #aaa;}
.m5	{margin:9px;}
