body
{
	background-image: url("gfx/background.png");
	background-repeat: repeat-x;
	background-color: #225588;
	font-family: Tahoma;
	font-size: 11px;
	margin: 0px;
	
}

a, a:visited
{
	color: black;
}

h1, h2, h3, h4, h5, h6
{
margin-bottom: 0px;
font-family: Tahoma;
font-size: 14px;
font-weight: 500;
}

h1
{
	margin-bottom: 10px;
}

h2, h3, h4
{
	font-weight: bold;
}

.baner-galeria
{
	display: block;
	float: left;
	
	width: 310px;
	height: 155px;
	
	margin-left: 46px;
	margin-top: 0px;

}

.baner-wycieczka
{
	display: block;
	float: left;

	width: 310px;
	height: 155px;
	
	margin-left: 10px;
	margin-top: 0px;
	

}

.taichi {width:640px; padding-left:1px; margin-top:14px}
.taichi-bold {color:#74103a; font-size:18px; }

p
{
	font-size: 11px;
	margin-top: 0px;
}

.linki-ramki
{
	text-align: right;
	margin-top: 5px;
}

.dokument
{
	width: 942px;
	float: left;

}

.top-napis
{
	width: 942px;
	height: 67px;
	background-image: url("gfx/top-napis.png");
	float: left;
}

.strona-glowna
{
	display: block;
	float: left;

	width: 600px;
	height: 66px;
	
}


.adres
{
	display: block;
	float: left;
	
	padding-top: 20px;
	
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #555555;
	
}

.kontakt
{
	display: block;
	float: left;
	padding-left: 40px;
	padding-top: 35px;
	font-size: 11px;
}

.kontakt a, .kontakt a:visited, .kontakt a:hover
{
	text-decoration: none;
	font-size: 10px;
	color: #555555;	
}

.menu-poziome
{
	width: 942px;
	height: 47px;
	background-image: url("gfx/menu-poziome.png");
	float: left;

}

.m-p-przyciski
{
	display: block;
	float: left;
	margin: 0px;
	margin-left: 40px;
	margin-top: 5px;
}
.m-p-przyciski dt
{
	display: block;
	float: left;
	margin: 0px;
	height: 29px;
}

.promocja
{
	display: block;
	float: left;
	
	background-image: url("gfx/foto04.png");
	background-repeat: no-repeat;
	background-position: left top;
	
	width: 194px;
	height: 171px;

	padding-right: 15px;
	
	text-align: right;
	
}


.promocja-link
{
	display: block;
	float: left;
	margin-top: 10px;
	margin-left: 4px;
	
	width: 205px;
	height: 129px;
}

.link1, .link2, .link3, .link4, .link5, .link6, .link7
{
	display: block;
	float: left;
	text-align: center;
	font-family: tahoma;

}

.link1 a, .link2 a, .link3 a, .link4 a, .link5 a, .link6 a, .link7 a,
.link1 a:visited, .link2 a:visited, .link3 a:visited, .link4 a:visited, .link5 a:visited, .link6 a:visited, .link7 a:visited
{
	display: block;
	float: left;
	padding-top: 15px;
	height: 26px;
	
	color: black;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;

}

.link1 a:hover, .link2 a:hover, .link3 a:hover, .link4 a:hover, .link5 a:hover, .link6 a:hover, .link7 a:hover
{
	display: block;
	float: left;
	padding-top: 15px;
	height: 26px;
	
	color: black;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: underline;
}

.link1 a
{
	width: 119px;
}

.link2 a
{
	width: 98px;
}

.link3 a
{	width: 92px;

}

.link4 a
{
	width: 73px;

}

.link5 a
{
	width: 169px;
}
	
.link6 a
{
	width: 115px;
}

.link7 a
{
	width: 189px;
}

.top
{
	width: 942px;
	height: 298px;

	float: left;

}

.img-arty
{
margin-left: 10px;
float: right;
}

.gal2
{
	display: block;
	float: left;
	width: 206px;
	height: 170px;
}

.gal2 a img
{
	border-width: 0px;
}


.gal2
{
	display: block;
	float: left;
	width: 211px;
	height: 158px;
	padding-left: 2px;
	padding-top: 2px;
	background-image: url("gfx/ramka.jpg");
	background-repeat: no-repeat;
}

.gal2 a img
{
	border-width: 0px;
}

.menu-pod-topem
{
	width: 942px;
	padding-top; 0px;
	height: 36px;
	background-image: url("gfx/menu-pod-topem.png");
	float: left;

}

.m-p-t-info1, .m-p-t-info2, .m-p-t-info3
{
	padding-top: 12px;
	font-size: 11px;
	float: left;
}

.m-p-t-info1
{
padding-left: 60px;
}

.m-p-t-info2
{
padding-left: 30px;
}

.m-p-t-info3
{
padding-left: 50px;
}

.przyciski-pod-topem
{
	margin: 0px;
	padding-top: 8px;
	display: block;
	float: left;
	padding-left: 30px;
}

.przyciski-pod-topem dt
{
	display: block;
	margin-left: 10px;
	padding-top: 0px;

	text-align: center;

	float: left;
	width: 23px;
	height: 22px;
	background-image: url("gfx/przyciski-pod-topem.png");
}

.przyciski-pod-topem dt a, .przyciski-pod-topem dt a:hover, .przyciski-pod-topem dt a:visited
{
	display: block;
	width: 23px;
	height: 18px;
	padding-top: 4px;
	
	text-decoration: none;
	font-family; Tahoma;
	font-size: 11px;
	color: black;
}

.tresc
{
	width: 880px;
	padding-left: 32px;
	padding-right: 30px;
	padding-bottom: 50px;
	

	
	background-image: url("gfx/tresc-srodek.png");
	float: left;
	

}



.tresc-lewe, .tresc-centrum, .tresc-prawe, .zawartosc
{
	float: left;
	display: block;
	margin-top: 16px;
}

.zawartosc
{
	width: 640px;	
	padding-top: 20px;
	padding-left: 6px;
	padding-right: 6px;
	
	margin-top: 20px;
}

.tresc-lewe
{
	width: 311px;
}

.tresc-prawe
{
	width: 199px;
	
		margin-top: 36px;
}

.raje-tresc
{
	float: left;
	display: block;
	width: 220px;
}

.raj-dzieci
{
	float: left;
	width: 311px;

	padding-left: 0px;
	
	padding-top: 166px;
	
	background-image: url("gfx/foto01.png");
	background-repeat: no-repeat;
	background-position: top left;
	

	
}
.raj-dzieci h3, .raj-wedkarzy h3
{
font-size: 23px;
font-family: Tahoma;
font-weight: 500;
text-transform: uppercase;
color: #6c6b6b;

margin-bottom: 0px;
}

.raj-wedkarzy
{
	float: left;
	width: 311px;
	margin-left: 16px;
	padding-left: 0px;
	
	padding-top: 166px;
	
	background-image: url("gfx/foto02.png");
	background-repeat: no-repeat;
	background-position: top left;
	

}



.gospodarze
{
	display: block;
	float: left;
	width: 209px;


	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	
}

.gospodarze h4
{
	font-size: 14px;
	font-weight: 500;
	color: #6c6b6b;
	margin: 0px;
	margin-top: 18px;
	font-family: Tahoma;
	text-transform: uppercase;
	
}


.tresc-dol
{
	width: 942px;
	height: 177px;
	
	background-image: url("gfx/tresc-dol.png");
	float: left;

}

.bluo
{
	padding-right: 30px;
	padding-top: 129px;
	font-size: 10px;
	float: right;
	color: #6488ac;
}

.tresc-dol a, .tresc-dol a:visited, .tresc-dol a:hover
{

	color: #6488ac;
}
.blue {color:#0065ff}
.blue a {color:#0065ff}
