

a:visited	{
color: #fefefe;
text-decoration: none;
}
 
a:hover	{
color: #fefefe;
text-decoration: underline;
}
a:link	{
color: #fefefe;
text-decoration: none;
}

p
{
margin: 0px;
}


#fadeshow1{
	clear:both;
	text-align: center;
	margin-left:auto;
	margin-right:auto;
}

 BODY
    {
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	/*font-family : Trebuchet MS, Tahoma, Arial, sans-serif;*/
	background-image: url("images/novel_background.jpg");
	background-repeat: repeat;
	font-size: 13px;
	color: #fefefe;
	width: 1000px;
	text-align: center;
	margin-left:auto;
	margin-right:auto;
    }
	
	.content {
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	font-family : Trebuchet MS, Tahoma, Arial, sans-serif;
	background-image: url("images/novel_content.jpg");
	background-repeat: repeat-y;
	font-size: 13px;
	color: #fefefe;
	width: 1000px;
	text-align: center;
	margin-left:auto;
	margin-right:auto;
	}
	
	.footer{
	clear:both;
	padding-top: 25px;
	background-image: url("images/novel_footer.jpg");
	background-repeat: no-repeat;
	font-size: 11px;
	margin-left: 50px;
	width: 900px;
	padding-bottom: 10px;
	}
	
	.footer li{
	display: inline;
	}
	
	.footerIE{
	clear:both;
	padding-top: 25px;
	background-image: url("images/novel_footer.jpg");
	background-repeat: no-repeat;
	font-size: 11px;
	width: 900px;
	padding-bottom: 10px;
	}
	
	.footerIE li{
	display: inline;
	}
	
	.logo{
	float:left;
	}
	
	.new_fontIE{
		font-family: NovelHouse, Helvetica, sans-serif;
		font-style:italic; 
		text-align: center;
		width:900px;
		height:70px;
		margin:0px auto;
		font-size:24px;
			background:url(../images/novel_top.jpg) center top no-repeat;
	}
	.new_font{
	font-family: NovelHouse, Helvetica, sans-serif;
	font-size:37px;
	text-align:center;
	width:900px;
	height:70px;
	margin:0px auto;
	background:url(../images/novel_top.jpg) center top no-repeat;
	}
	.menu, .menu_admin{
	font-family: NovelHouse;

	clear: both;
	text-align: left;
	padding-left: 50px;
	font-size:20px;
	}
	.menuIE{
	font-family: NovelHouse;
	font-style:italic;
	clear: both;
	text-align: left;
	padding:0px;
	margin:0px;
	padding-left: 48px;
	font-size:14px;
	border:0px;
	}
	.menuIE a:hover, .menu a:hover, .menu_admin a:hover{text-shadow:1px 2px 2px #ccc}
	.menu div div, .menu_admin div div, .menuIE div div, .menu_admin div div{
	margin:0px;
	padding:0px;
/*	border: 1px solid yellow;*/
	padding:0px 1px;
	}
.menu img, .menu_admin img, .menuIE img , .menu_admin img{
	margin:0px;
	padding:0px;
}
	.menu_top{
	font-family: NovelHouse;

	float:left;
	margin-top: 44px;

	width: 570px;
	}
	
	.menu_topIE{
	font-family: NovelHouse;

	float:left;
	margin:0px;
/*	margin-left: -10px;*/
	margin-top: 44px;

	width: 580px;
	}
	.galeria ul{
	list-style:none;
	padding:0px;
	margin:0px;
	}
	.galeria ul li{
	text-align:center;
	padding:0px;
	margin:0px;
	float:left;
	margin:5px;
	}
	.galeria img {
	border: 4px solid #fff;
	}


	.menu_onas{
	float:left;

	/*width: 61px;*/
	height: 58px;
	}
	.menu_aktualnosci{
	float:left;

	/*width: 61px;*/
	height: 58px;
	}
	.menu_galeria{
	float:left;

	/*width: 61px;*/
	height: 58px;
	}
	.menu_hotel{
	float:left;

	/*width: 68px;*/
	height: 58px;
	}
	
	.menu_restauracja{
	float:left;

	/*width: 129px;*/
	height: 58px;
	}
	
	.menu_oferta{
	float:left;

	/*width: 75px;*/
	height: 58px;
	}
	
	.menu_cennik{
	float:left;

	/*width: 137px;*/
	height: 58px;
	}
	
	.menu_kontakt{
	float:left;

	/*width: 83px;*/
	height: 58px;
	}
	
	.menu_szkolenia{
	width: 820px;
	height: 115px;
	}
	
	.menu_wesela{
	width: 820px;
	height: 110px;
	}
	
	.menu_imprezy{
	width: 820px;
	height: 115px;
	}
	

	
	.oferta{
	clear:both;
	background-image: url("images/oferta.jpg");
	background-repeat: no-repeat;
	width: 820px;
	padding-bottom:25px;
	text-align: center;
	margin-left:auto;
	margin-right:auto;
	}
	
	.ofertaIE{
	clear:both;
	background-image: url("images/oferta.jpg");
	background-repeat: no-repeat;
	width: 820px;
	padding-bottom:25px;
	text-align: center;
	margin-right:auto;
	margin-left:10px;
	}
	
	.text{
	float:left;
	background:#4a5258 repeat;
	width: 840px;
	text-align:left;
	margin-left:60px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	}
	
	.textIE{
	background-color:#4a5258;
	width: 880px;
	text-align:left;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;	
	}
