table { font-size:8pt; FONT-FAMILY: Verdana, Tahoma, Havelica, Arial;}
.codebuttons {
FONT-SIZE: 10px; MARGIN: 2px; VERTICAL-ALIGN: middle; FONT-FAMILY: Verdana, Helvetica, Sans-Serif
}
a { color:#6B493A }


a.menu
{
	display:block;
}

ul, ul li {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}

li .a a:link, li .a a:visited {
	display: block;
	padding: 4px;
	width: 145px;
	text-decoration: none;
	background-image: url('graf2/s1on.gif');
	font-family: Verdana, Helvetica; font-size: 8pt;
}

li.nice a, li .nice a:link, li.nice a:visited{
	display: block;
	padding: 4px;
	width: 145px;
	text-decoration: none;
	background-image: url('graf2/s1on.gif');
	font-family: Verdana, Helvetica; font-size: 8pt;
}
li.nice a{
	display: block;
	padding: 4px;
	width: 145px;
	text-decoration: none;
	background-image: url('graf2/s1on.gif');
	font-family: Verdana, Helvetica; font-size: 8pt;
}
li.nice a:hover{
	background-image: url('graf2/s1on1.gif');
	font-family: Verdana, Helvetica; font-size: 8pt;
}

li .a a:hover {
	padding: 4px;
	width: 145px;
	background-image: url('graf2/s1on1.gif');
	font-family: Verdana, Helvetica; font-size: 8pt;
}

li.normal a:link, li.normal a:hover, li.normal a:visited {
	background-image:none;
	display:inline;
	color:blue;
}


a img {
	border-style:none;
}

li.usluga, li.usluga a, li.usluga a:hover, li.usluga a:visited {
	display: block;
	margin:0;
	padding:0;
	background-image:none;
	text-decoration: none;
	font-family: Verdana, Helvetica; font-size: 8pt;
}

font.naglowek
{
font-size: 18px;  
}

#menu3 {
	width: 153px;
	margin: 0;
	padding: 0;
}

#menu3 dt.a {
	background-image: url('graf2/s1ona.gif');
	display: block;
	text-align:center;
	margin: 0;
	padding: 4px;
}

#menu3 dt.a:hover {
	cursor: pointer;
	background-image: url('graf2/s1on1.gif');
	display: block;
	margin: 0;
	padding: 4px;
}

#menu3 dd.a {
	background-image: url('graf2/s1on.gif');
	display: block;
	margin: 0;
	padding: 4px;
}

#menu3 dd.a:hover {
	background-image: url('graf2/s1on1.gif');
	display: block;
	margin: 0;
	padding: 4px;
}

#menu3 dd.b {
	margin: 0;
}

#menu3 dt.san {
	background-image: url('graf2/zakwaterowanie0.jpg');
	display: block;
	margin: 0;
	padding: 4px;
	height: 93px;
}

#menu3 dt.san:hover {
	cursor: pointer;
	background-image: url('graf2/zakwaterowanie0.jpg');
	display: block;
	margin: 0;
	padding: 4px;
	height: 93px;
}
#menu3 dt.san_en {
	background-image: url('graf2/zakwaterowanie0_en.jpg');
	display: block;
	margin: 0;
	padding: 4px;
	height: 93px;
}

#menu3 dt.san_en:hover {
	cursor: pointer;
	background-image: url('graf2/zakwaterowanie0_en.jpg');
	display: block;
	margin: 0;
	padding: 4px;
	height: 93px;
}
#menu3 dt.san_ros {
	background-image: url('graf2/zakwaterowanie0_ros.jpg');
	display: block;
	margin: 0;
	padding: 4px;
	height: 93px;
}

#menu3 dt.san_ros:hover {
	cursor: pointer;
	background-image: url('graf2/zakwaterowanie0_ros.jpg');
	display: block;
	margin: 0;
	padding: 4px;
	height: 93px;
}
#menu3 dt.san_de {
	background-image: url('graf2/zakwaterowanie0_de.jpg');
	display: block;
	margin: 0;
	padding: 4px;
	height: 93px;
}

#menu3 dt.san_de:hover {
	cursor: pointer;
	background-image: url('graf2/zakwaterowanie0_de.jpg');
	display: block;
	margin: 0;
	padding: 4px;
	height: 93px;
}

#menu2 {
	width: 153px;
	margin: 0;
	padding: 0;
}

#menu2 dt.a {
	background-image: url('graf2/s1ona.gif');
	display: block;
	text-align:center;
	margin: 0;
	padding: 4px;
}

#menu2 dt.a:hover {
	cursor: pointer;
	background-image: url('graf2/s1on1.gif');
	display: block;
	margin: 0;
	padding: 4px;
}

#menu2 dd.a {
	background-image: url('graf2/s1on.gif');
	display: block;
	margin: 0;
	padding: 4px;
}

#menu2 dd.a:hover {
	background-image: url('graf2/s1on1.gif');
	display: block;
	margin: 0;
	padding: 4px;
}

#menu2 dd.b {
	margin: 0;
}

#menu2 dt.gas {
	background-image: url('graf2/gastronomia0.jpg');
	display: block;
	margin: 0;
	padding: 4px;
	height: 93px;
}

#menu2 dt.gas:hover {
	cursor: pointer;
	background-image: url('graf2/gastronomia0.jpg');
	display: block;
	margin: 0;
	padding: 4px;
	height: 93px;
}

#menu2 dt.gas_en {
	background-image: url('graf2/gastronomia0_en.jpg');
	display: block;
	margin: 0;
	padding: 4px;
	height: 93px;
}

#menu2 dt.gas_en:hover {
	cursor: pointer;
	background-image: url('graf2/gastronomia0_en.jpg');
	display: block;
	margin: 0;
	padding: 4px;
	height: 93px;
}

#menu2 dt.gas_ros{
	background-image: url('graf2/gastronomia0_ros.jpg');
	display: block;
	margin: 0;
	padding: 4px;
	height: 93px;
}

#menu2 dt.gas_ros:hover {
	cursor: pointer;
	background-image: url('graf2/gastronomia0_ros.jpg');
	display: block;
	margin: 0;
	padding: 4px;
	height: 93px;
}

#menu2 dt.gas_de {
	background-image: url('graf2/gastronomia0_de.jpg');
	display: block;
	margin: 0;
	padding: 4px;
	height: 93px;
}

#menu2 dt.gas_de:hover {
	cursor: pointer;
	background-image: url('graf2/gastronomia0_de.jpg');
	display: block;
	margin: 0;
	padding: 4px;
	height: 93px;
}

#menu4 {
	width: 153px;
	margin: 0;
	padding: 0;
}

#menu4 dt.a {
	background-image: url('graf2/s1ona.gif');
	display: block;
	text-align:center;
	margin: 0;
	padding: 4px;
}

#menu4 dt.a:hover {
	cursor: pointer;
	background-image: url('graf2/s1on1.gif');
	display: block;
	margin: 0;
	padding: 4px;
}

#menu4 dd.a {
	background-image: url('graf2/s1on.gif');
	display: block;
	margin: 0;
	padding: 4px;
}

#menu4 dd.a:hover {
	background-image: url('graf2/s1on1.gif');
	display: block;
	margin: 0;
	padding: 4px;
}

#menu4 dd.b {
	margin: 0;
}

#menu4-turnusy dd.a {
	background-image: url('graf2/s1on-turnusy.gif');
	display: block;
	font-size:10px;
	margin: 5px 0px 5px 0px;
	padding:4px 4px 7px 4px;
}

#menu4-turnusy dd.a:hover {
	background-image: url('graf2/s1on1.gif');
	display: block;
	font-size:10px;
	margin: 5px 0px 5px 0px;
	padding:4px 4px 7px 4px;
}

#menu4-turnusy dd.b {
	margin: 0;
}

#menu4 dt.san {
	background-image: url('graf2/zakwaterowanie0.jpg');
	display: block;
	margin: 0;
	padding: 4px;
	height: 93px;
}

#menu4 dt.san:hover {
	cursor: pointer;
	background-image: url('graf2/zakwaterowanie0.jpg');
	display: block;
	margin: 0;
	padding: 4px;
	height: 93px;
}

#menu1 {
	width: 153px;
	margin: 0;
	padding: 0;
}

#menu1 dt.a {
	background-image: url('graf2/s1ona.gif');
	display: block;
	text-align:center;
	margin: 0;
	padding: 4px;
}

#menu1 dt.a:hover {
	cursor: pointer;
	background-image: url('graf2/s1on1.gif');
	display: block;
	margin: 0;
	padding: 4px;
}

#menu1 dd.a {
	background-image: url('graf2/s1on.gif');
	display: block;
	margin: 0;
	padding: 4px;
}

#menu1 dd.a:hover {
	background-image: url('graf2/s1on1.gif');
	display: block;
	margin: 0;
	padding: 4px;
}

#menu1 dd.b {
	margin: 0;
}


#menu1 dt.mus {
	background-image: url('graf2/filmgaleria0.jpg');
	display: block;
	margin: 0;
	padding: 4px;
	height: 93px;
}

#menu1 dt.mus:hover {
	cursor: pointer;
	background-image: url('graf2/filmgaleria0.jpg');
	display: block;
	margin: 0;
	padding: 4px;
	height: 93px;
}

#menu1 dt.mus_en {
	background-image: url('graf2/filmgaleria0_en.jpg');
	display: block;
	margin: 0;
	padding: 4px;
	height: 93px;
}

#menu1 dt.mus_en:hover {
	cursor: pointer;
	background-image: url('graf2/filmgaleria0_en.jpg');
	display: block;
	margin: 0;
	padding: 4px;
	height: 93px;
}

#menu1 dt.mus_ros {
	background-image: url('graf2/filmgaleria0_ros.jpg');
	display: block;
	margin: 0;
	padding: 4px;
	height: 93px;
}

#menu1 dt.mus_ros:hover {
	cursor: pointer;
	background-image: url('graf2/filmgaleria0_ros.jpg');
	display: block;
	margin: 0;
	padding: 4px;
	height: 93px;
}

#menu1 dt.mus_de {
	background-image: url('graf2/filmgaleria0_de.jpg');
	display: block;
	margin: 0;
	padding: 4px;
	height: 93px;
}

#menu1 dt.mus_de:hover {
	cursor: pointer;
	background-image: url('graf2/filmgaleria0_de.jpg');
	display: block;
	margin: 0;
	padding: 4px;
	height: 93px;
}

#menu5 {
	width: 153px;
	margin: 0;
	padding: 0;
}

#menu5 dt.a {
	background-image: url('graf2/s1ona.gif');
	display: block;
	text-align:center;
	margin: 0;
	padding: 4px;
}

#menu5 dt.a:hover {
	cursor: pointer;
	background-image: url('graf2/s1on1.gif');
	display: block;
	margin: 0;
	padding: 4px;
}

#menu5 dd.a {
	background-image: url('graf2/s1on.gif');
	display: block;
	margin: 0;
	padding: 4px;
}

#menu5 dd.a:hover {
	background-image: url('graf2/s1on1.gif');
	display: block;
	margin: 0;
	padding: 4px;
}

#menu5 dd.b {
	margin: 0;
}

#menu5 dt.mus1 {
	background-image: url('graf2/terminarzcennik0.jpg');
	display: block;
	margin: 0;
	padding: 4px;
	height: 16px;
}

#menu5 dt.mus1:hover {
	cursor: pointer;
	background-image: url('graf2/terminarzcennik0.jpg');
	display: block;
	margin: 0;
	padding: 4px;
	height: 16px;
}

#menu5 dt.mus1_de {
	background-image: url('graf2/terminarzcennik0_de.jpg');
	display: block;
	margin: 0;
	padding: 4px;
	height: 26px;
}

#menu5 dt.mus1_de:hover {
	cursor: pointer;
	background-image: url('graf2/terminarzcennik0_de.jpg');
	display: block;
	margin: 0;
	padding: 4px;
	height: 26px;
}

#menu5 dt.mus1_en {
	background-image: url('graf2/terminarzcennik0_en.jpg');
	display: block;
	margin: 0;
	padding: 4px;
	height: 16px;
}

#menu5 dt.mus1_en:hover {
	cursor: pointer;
	background-image: url('graf2/terminarzcennik0_en.jpg');
	display: block;
	margin: 0;
	padding: 4px;
	height: 16px;
}

#menu5 dt.mus1_ros {
	background-image: url('graf2/terminarzcennik0_ros.jpg');
	display: block;
	margin: 0;
	padding: 4px;
	height: 24px;
}

#menu5 dt.mus1_ros:hover {
	cursor: pointer;
	background-image: url('graf2/terminarzcennik0_ros.jpg');
	display: block;
	margin: 0;
	padding: 4px;
	height: 24px;
}

.img {
	float:right;
	margin:1px 4px;
	width:22px;
	height:14px;
	background-image:url('graf2/flagi.png');
	background-repeat:no-repeat;
	
}
.pl {
	background-position:0 0;
}
.de {
	background-position:0 -48px;
}
.en {
	background-position:0 -24px;
}

.ros {
	background-position:0 -72px;
}

#rezerwacja_online1, #rezerwacja_online {
	float:left;
	
	}
#rezerwacja_online1_en, #rezerwacja_online_en {
	float:left;
	
	}

#rezerwacja_online1_de, #rezerwacja_online_de {
	float:left;
	
	}

#rezerwacja_online1_ros, #rezerwacja_online_ros {
	float:left;
	
	}	
	

#rezerwacja_online a:link,#rezerwacja_online a:visited,#rezerwacja_online a:active
		{	
		background-image:url(graf2/napisy2-rezerwacja_2.gif);
		background-position:-0px -0px;
		background-repeat:no-repeat;
		height:50px;
		width:400px;
		display:block;
		font-family: Arial Black;
		font-size: 23px; 
		color:darkblue;
		line-height:50px;
		text-indent:70px;
		text-decoration:none;
		}
		
#rezerwacja_online a:hover
		{	
		background-image:url(graf2/napisy2-rezerwacja_2.gif);
		background-position:-0px -51px;
		height:49px;
		width:400px;
		display:block;
		font-family: Arial Black;
		font-size: 23px; 
		color:darkblue;
		line-height:50px;
		text-indent:70px;

		
		}
		
#rezerwacja_online_en a:link,#rezerwacja_online_en a:visited,#rezerwacja_online_en a:active
		{	
		background-image:url(graf2/napisy2-rezerwacja_2_en.gif);
		background-position:-0px -0px;
		background-repeat:no-repeat;
		height:50px;
		width:300px;
		display:block;
		font-family: Arial Black;
		font-size: 23px; 
		color:darkblue;
		line-height:50px;
		text-indent:35px;
		text-decoration:none;
		}
		
#rezerwacja_online_en a:hover
		{	
		background-image:url(graf2/napisy2-rezerwacja_2_en.gif);
		background-position:-0px -51px;
		height:49px;
		width:300px;
		display:block;
		font-family: Arial Black;
		font-size: 23px; 
		color:darkblue;
		line-height:50px;
		text-indent:35px;

		
		}
		
#rezerwacja_online_de a:link,#rezerwacja_online_de a:visited,#rezerwacja_online_de a:active
		{	
		background-image:url(graf2/napisy2-rezerwacja_2_en.gif);
		background-position:-0px -0px;
		background-repeat:no-repeat;
		height:50px;
		width:300px;
		display:block;
		font-family: Arial Black;
		font-size: 20px; 
		color:darkblue;
		line-height:50px;
		text-indent:35px;
		text-decoration:none;
		}
		
#rezerwacja_online_de a:hover
		{	
		background-image:url(graf2/napisy2-rezerwacja_2_en.gif);
		background-position:-0px -51px;
		height:49px;
		width:300px;
		display:block;
		font-family: Arial Black;
		font-size: 20px; 
		color:darkblue;
		line-height:50px;
		text-indent:35px;

		
		}		
		
#rezerwacja_online_ros a:link,#rezerwacja_online_ros a:visited,#rezerwacja_online_ros a:active
		{	
		background-image:url(graf2/napisy2-rezerwacja_2_en.gif);
		background-position:-0px -0px;
		background-repeat:no-repeat;
		padding: 3px 0px 0px 50px;
		height:47px;
		width:250px;
		display:block;
		font-family: Arial Black;
		font-size: 20px; 
		color:darkblue;
		line-height:23px;
		text-decoration:none;
		}
		
#rezerwacja_online_ros a:hover
		{	
		background-image:url(graf2/napisy2-rezerwacja_2_en.gif);
		background-position:-0px -51px;
		padding: 3px 0px 0px 50px;
		height:47px;
		width:250px;
		display:block;
		font-family: Arial Black;
		font-size: 20px; 
		color:darkblue;
		line-height:23px;

		
		}		
		
font.health {
	color:#1a307b;
	font-family:Cooper Std Black, Arial Black;
}

font.health-text {
	color:#1a307b;
	font-size:13px;
	font-family:Cooper Std Black, Arial Black;
}

font.znak {
	font-family: Arial Black;
}

font.panorama {
	color:red;
	font-size:28px;
	line-height:18px;
}

font.panorama-text {
	color:red;
	font-size:20px;
	line-height:2px;
	padding:0px 0px 20px 0px;
}

font.jaroslawiec {
	color:#1a307b;
	font-family:Cooper Std Black, Arial Black;
}

font.gwiazdki {
	color:#1a307b;
	font-size: 30px;
	line-height:24px;

}

div.odstep {
	padding:1px;
	height:8px;
	font-size:1px;
}
