
p.ofirmie {
	color: #CCCCCC;
	margin-top:0px;
	margin-bottom:8px;
	margin-left:10px;
	text-align:left;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
p.ofirmietext {
	color: #CCCCCC;
	margin-top:0px;
	margin-bottom:4px;
	margin-left:10px;
	text-indent: 1cm;
	text-align:justify;
	font-size: 13px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	}
p.ofirmie2 {
	color: #CCCCCC;
	margin-top:0px;
	margin-bottom:4px;
	margin-left:10px;
	text-align:center;
	font-size: 14px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
p.referencje {
	color: #CCCCCC;
	margin-top:6px;
	margin-bottom:0px;
	margin-left:25px;
	text-align:left;
	font-size: 15px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
p.imprezy0 {
	color: #CCCCCC;
	margin-top:4px;
	margin-bottom:8px;
	margin-left:20px;
	margin-right:20px;
	text-align:justify;
	font-size: 15px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
p.imprezy1 {
	color: #ffffff;
	margin-top:2px;
	margin-bottom:2px;
	margin-left:25px;
	text-align:left;
	font-size: 17px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
p.imprezy2 {
	color: #CCCCCC;
	margin-top:6px;
	margin-bottom:2px;
	margin-left:10px;
	margin-bottom:10px;
	text-align:left;
	font-size: 14px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
p.imprezy3 {
	color: #CCCCCC;
	margin-top:0px;
	margin-bottom:3px;
	margin-right:20px;
	text-align:right;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
p.atrakcje1 {
	color: #CCCCCC;
	margin-top:4px;
	margin-bottom:8px;
	margin-left:20px;
	margin-right:20px;
	text-indent: 1cm;
	text-align:justify;
	font-size: 15px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
p.atrakcje2 {
	color: #CCCCCC;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:20px;
	margin-right:20px;
	text-align:justify;
	font-size: 15px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
p.atrakcje3 {
	color: #CCCCCC;
	margin-top:8px;
	margin-bottom:8px;
	margin-left:20px;
	margin-right:20px;
	text-align:center;
	font-size: 17px;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
p.atrakcje4 {
	color: #CCCCCC;
	margin-top:12px;
	margin-bottom:8px;
	margin-left:20px;
	margin-right:20px;
	text-align:left;
	font-size: 17px;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
p.tor1 {
	color: #CCCCCC;
	margin-top:0px;
	margin-bottom:10px;
	margin-left:20px;
	margin-right:20px;
	text-align:justify;
	font-size: 15px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
p.tor2{
	color: #CCCCCC;
	margin-top:0px;
	margin-bottom:4px;
	margin-left:10px;
	text-align:center;
	font-size: 15px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
p.galeria {
	color: #CCCCCC;
	margin-top:2px;
	margin-bottom:1px;
	margin-left:25px;
	text-align:left;
	font-size: 16px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
p.kontakt {
	color: #CCCCCC;
	margin-top:0px;
	margin-bottom:20px;
	margin-left:30px;
	margin-right:15px;
	text-align:justify;
	font-size: 13px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
p.zestaw1a {
	color: #CCCCCC;
	margin-top:4px;
	margin-bottom:4px;
	margin-left:20px;
	margin-right:20px;
	text-align:left;
	font-size: 15px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
a.zestaw1b {
	color: #CCCCCC;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	font-size: 15px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
a.fastquad {
	color: #ff8040;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:20px;
	margin-right:410px;
	text-align:right;
	font-size: 15px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
ol {
	color: #CCCCCC;
	margin-top:0px;
	margin-bottom:4px;
	margin-left:40px;
	margin-right:30px;
	text-align:justify;
	font-size: 13px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
ul {
	color: #CCCCCC;
	margin-top:0px;
	margin-bottom:10px;
	margin-left:40px;
	margin-right:20px;
	text-align:justify;
	font-size: 15px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}



a:link {color: white; text-decoration: none;}
a:visited {color: white; text-decoration: none;}
a:hover {color: #ff8000; text-decoration: none;}
a:active {color: #ffff00; text-decoration: none;}
	
a.menu2{
	text-decoration: none;		
	color:#ffffff;
	font-family:tahoma;

	letter-spacing:normal;
	font-size:12px; 
	margin-left:40px;
	margin-top:10px;
	margin-bottom:0px;
	font-weight:700;
	}
a.menu2:hover{
	color:#ff8000;
	}
	
a.kontakt{
	text-decoration: none;		
	color:#ffffff;
	}
a.kontakt:visited {color: white; text-decoration: none}

a.kontakt:hover{
	color:#ff8000;
	}
	
a.bialy {
	color: #ffffff;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	text-align:justify;
	font-size: 17px;
	font-family: Times New Roman, arial;
}
a.bialy:hover {
	color: #ffffff;
	
}
	
{<!-- Tło  -->}

div.baner {
	position:static;
	left:0px;
	top:0px;
}


div.baner1 {
	background-image: url(tlo/baner1.gif);
	background-repeat: no-repeat;		
	width:862px;
	height:6px;
}


div.baner2 {
	background-image: url(tlo/baner2.gif);
	background-repeat: no-repeat;		
	width:862px;
	height:10px;
}

div.baner3 {
	background-image: url(tlo/baner3.gif);
	background-repeat: no-repeat;		
	width:862px;
	height:10px;
}

div.baner4 {
	background-image: url(tlo/baner4.gif);
	background-repeat: no-repeat;		
	width:862px;
	height:10px
}

div.baner5 {
	background-image: url(tlo/baner5.gif);
	background-repeat: no-repeat;		
	width:862px;
	height:10px
}
div.baner6 {
	background-image: url(tlo/baner6.gif);
	background-repeat: no-repeat;		
	width:862px;
	height:10px
}
div.baner7 {
	background-image: url(tlo/baner7.gif);
	background-repeat: no-repeat;		
	width:862px;
	height:10px
}
div.baner8 {
	background-image: url(tlo/baner8.gif);
	background-repeat: no-repeat;		
	width:862px;
	height:10px
}
div.baner9 {
	background-image: url(tlo/baner9.gif);
	background-repeat: no-repeat;		
	width:862px;
	height:10px
}

div.baner10 {
	background-image: url(tlo/baner10.gif);
	background-repeat: no-repeat;		
	width:862px;
	height:10px
}

div.baner11 {
	background-image: url(tlo/baner11.gif);
	background-repeat: no-repeat;		
	width:862px;
	height:10px
}

div.baner12 {
	background-image: url(tlo/baner12.gif);
	background-repeat: no-repeat;		
	width:862px;
	height:10px
}

div.baner13 {
	background-image: url(tlo/baner13.gif);
	background-repeat: no-repeat;		
	width:862px;
	height:10px
}
div.baner14 {
	background-image: url(tlo/baner14.gif);
	background-repeat: no-repeat;		
	width:862px;
	height:10px
}
div.baner15 {
	background-image: url(tlo/baner15.gif);
	background-repeat: no-repeat;		
	width:862px;
	height:10px
}
div.baner16 {
	background-image: url(tlo/baner16.gif);
	background-repeat: no-repeat;		
	width:862px;
	height:10px
}

div.baner17 {
	background-image: url(tlo/baner17.gif);
	background-repeat: no-repeat;		
	width:862px;
	height:10px
}

div.baner18 {
	background-image: url(tlo/baner18.gif);
	background-repeat: no-repeat;		
	width:862px;
	height:10px
}

div.baner19 {
	background-image: url(tlo/baner19.gif);
	background-repeat: no-repeat;		
	width:862px;
	height:10px
}

div.baner20 {
	background-image: url(tlo/baner20.gif);
	background-repeat: no-repeat;		
	width:862px;
	height:10px
}

div.baner21 {
	background-image: url(tlo/baner21.gif);
	background-repeat: no-repeat;		
	width:862px;
	height:10px
}
div.baner22 {
	background-image: url(tlo/baner22.gif);
	background-repeat: no-repeat;		
	width:862px;
	height:6px
}

div.menu {	
	position:static;
	left:0px;
	top:0px;
	line-height:1px;
}

div.menu1 {
	background-image: url(tlo/menu1.gif);
	background-repeat: no-repeat;		
	width:185px;
	height:12px;
}

div.menu2 {
	background-image: url(tlo/menu2.gif);
	background-repeat: repeat;
	width:185px;
	height:45px;
	line-height:1px;
}
div.menu3 {
	background-image: url(tlo/menu3.gif);
	background-repeat: no-repeat;		
	width:185px;
	height:8px;
}
div.menu4 {
	background-image: url(tlo/menu4.gif);
	background-repeat: repeat;		
	width:185px;
	height:auto;
	height:auto !important ;
	min-height:440px;
	height:expression(document.body.clientHeight > 440? "440px": "auto" );
	height:expression(this.scrollHeight > 440? "440px" : "auto" );

}

div.menu5 {
	background-image: url(tlo/menu5.gif);
	background-repeat: no-repeat;
	width:185px;
	height:9px;
	line-height:1px;
}
div.menu6 {
	background-image: url(tlo/menu6.gif);
	background-repeat: repeat;		
	width:186px;
	height:6px;
}
div.menu7 {
	background-image: url(tlo/menu7.gif);
	background-repeat: no-repeat;		
	width:185px;
	height:11px;
}

div.srodek1 {
	background-image: url(tlo/srodek1.gif);
	background-repeat: no-repeat;		
	width:664px;
	height:8px;
	line-height:1px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
}
div.srodek2 {
	background-image: url(tlo/srodek2.gif);
	background-repeat: no-repeat;		
	width:664px;
	height:3px;
	line-height:1px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
}
div.srodek3 {
	background-image: url(tlo/srodek3.gif);
	background-repeat: repeat;		
	width:664px;
	height:46px;
	line-height:1px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
}
div.srodek4 {
	background-image: url(tlo/srodek4.gif);
	background-repeat: no-repeat;		
	width:664px;
	height:8px;
}
div.srodek5 {
	background-image: url(tlo/srodek5.gif);
	background-repeat: repeat;		
	width:664px;
	height:auto;
	height:auto !important ;
	min-height:518px;
	height: expression(document.body.clientHeight > 518? "518px": "auto" );
}
div.srodek6 {
	background-image: url(tlo/srodek6.gif);
	background-repeat: no-repeat;		
	width:664px;
	height:10px;
	line-height:1px;
}
div.srodek2a {
	background-image: url(tlo/srodek2a.gif);
	background-repeat: no-repeat;		
	width:664px;
	height:3px; 
}
div.srodek3a {
	background-image: url(tlo/srodek3a.gif);
	background-repeat: repeat;		
	width:664px;
	height:46px;
	line-height:1px;
}
div.srodek4a {
	background-image: url(tlo/srodek4a.gif);
	background-repeat: no-repeat;		
	width:664px;
	height:8px;
}
div.srodek5a {
	background-image: url(tlo/srodek5a.gif);
	background-repeat: repeat;		
	width:664px;
	height:auto;
	height:auto !important ;
	min-height:518px;
	height: expression(document.body.clientHeight > 518? "518px": "auto" );
}
div.srodek6a {
	background-image: url(tlo/srodek6a.gif);
	background-repeat: no-repeat;		
	width:664px;
	height:10px;
	line-height:1px;
}
.exClear{
    clear:both;
    line-height:0px;
}
div.stopka {
	position:relative;
	left:0px;
	top:0px;
	line-height:1px;
}
div.stopka1 {
	background-image: url(tlo/stopka1.gif);
	background-repeat: no-repeat;		
	width:862px;
	height:6px;
	line-height:1px;
}
div.stopka2 {
	background-image: url(tlo/stopka2.gif);
	background-repeat: repeat;		
	width:862px;
	height:28px;
	line-height:1px;
}
div.stopka3 {
	background-image: url(tlo/stopka3.gif);
	background-repeat: no-repeat;		
	width:862px;
	height:6px;
	line-height:1px;
}

{<!-- Elementy prawe  -->}


div.referencje {
	position:relative;
	left:0px;
	top:-46px;
	width:200px;
	height:100px;	
	line-height:18px;
}

div.slajdy {
	position:relative;
	left:24px;
	top:-50px;
	width:209px;
	height:208px;
	line-height:1px;
}

div.baner-swf {
	position:absolute;
	left:14px;
	top:14px;
	width:961px;
	height:238px;
	line-height:1px;
}

{<!-- Menu lewe  -->}

div.ofirmie {
	position:relative;
	left:0px;
	top:16px;
	width:185px;
	height:40px;
	text-align: center;
	line-height:20px;
}
div.imprfirmowe {
	position:relative;
	left:0px;
	top:20px;
	width:185px;
	height:40px;
	text-align: center;
	line-height:20px;
}
div.festyny {
	position:relative;
	left:0px;
	top:44px;
	width:185px;
	height:40px;
	text-align: center;
	line-height:20px;
}
div.oferta {
	position:relative;
	left:0px;
	top:50px;
	width:185px;
	height:40px;
	text-align: center;
	line-height:20px;
}

div.wieczory {
	position:relative;
	left:0px;
	top:80px;
	width:185px;
	height:40px;
	text-align: center;
	line-height:20px;
}


div.galeria {
	position:relative;
	left:0px;
	top:106px;
	width:185px;
	height:40px;
	text-align: center;
	line-height:20px;
}

div.tor {
	position:relative;
	left:0px;
	top:116px;
	width:185px;
	height:40px;
	text-align: center;
	line-height:20px;
}
div.zapytanie {
	position:relative;
	left:0px;
	top:120px;
	width:185px;
	height:40px;
	text-align: center;
	line-height:20px;
}

div.kontakt {
	position:relative;
	left:0px;
	top:140px;
	width:185px;
	height:40px;
	text-align: center;
	line-height:20px;
}
{<!-- Menu stopki  -->}

div.menu-stopka {
	position:static;
	left:0px;
	top:0px;
	text-align: left;
	line-height:26px;
}




/* MENU */



#menu {list-style-type:none;
			 display: block;
			 margin: 0px 0px 0px 10px;
	     padding: 0;
			 width:163px;}

#menu li { 
					float: left;
					position: static;}


#menu li span {
	display: block;
	border-bottom: 1px solid #c4cbd2;
	border-top: 1px solid #c4cbd2;
	padding: 15px 0px 15px 20px;
	line-height:30px;
	
}



#menu li.sub {font-size:14px;
							font-weight: bold;} /* kolor tla 1 poz*/

#menu li, #menu li a {
	
	width:162px; 
	text-decoration:none;  
	display: block;
	}



#menu .poz li {	
						font-size:12px;
						line-height:10px;
						font-weight: normal;
							
						list-style-type:none;
						display: block;
						margin: 0px 0px 0px 20px;
						padding: 5px 0px 5px 5px;}


#menu ul,
#menu li.click ul ul,
#menu li.click ul li.hover ul ul {display:none; margin: 0; padding: 0;}

#menu li {
	color:#ffffff;
	}
#menu li.hover {
	color:#ff8000;
	}

#menu li.click {
	color:#ffff00;
}

#menu li.click ul {display:block;}


/* KONIEC MENU */



