/* CSS Document */

  .hpleftnav { 
		float: left;
		width: 210px;
	  	}
	.hprightcontent p {
		font-size:80%;
		}
	.hprightcontent h1 {
		font-size:100%;
		}
	 .hprightcontent { 
		margin-top:25px;
		margin-left:220px;
	  	}
	.hptonewsbody {
	background-color:#eff5f8;
	width:305px;
	float:left;
	margin:0px;
	}
	.hptonewsbody h1 {
		font-size: 18px; 
		}
	.hptonewsbody p { 
		font-size: 90%;
		}
		
	.readmore {
		color:#1a3b5b;
		}
		
	.hptopnewsothers {
		width: 265px;
		margin-left: 10px;
		margin-right:10px;
		float:left;
		}
	   .newslink { 
	   	margin-bottom:5px;
		}	
	   span.ddate {
	   color: #707070;
	   font-size: xx-small; 
	   	}
	   img.catnew { 
	   margin: 10px 7px 0px;
	   }
	   
	   #hp1news { 
	   float: left; 
	   min-width:500px;
	   width:expression(document.body.clientWidth < 600 ? "600px" : "600px" );
	   }
	   
	   	div.stoykaback {
	  	background-image:url(../image/undertable.gif);
		background-position:bottom;
		background-repeat:repeat-x;
	  	}
		div.stoyka {
		height: 415px;
		background-image:url(../image/tableback.gif);
		background-position:bottom;
		background-repeat:repeat-x; 
		}
		div.glassstoyka {
		background-image:url(../image/glass_stoyka.jpg);
		background-repeat:repeat-x;
		background-position:center top;
		height: 415px;
		}
		div.reception { 
		height: 415px;
		background-image:url(../image/reception.jpg);
		background-repeat:no-repeat;
		background-position:center top;
		}
		div.bell { 
		position:relative;
		width:80px;
		height:70px;
		top: 57px;
		left:45%;
		}
		div.menubox { 
		position:relative;
		width:204px;
		height:231px;
		top: 50px;
		left:45%;
		}
		.menu {
		width:204px;
		height:231px;
		background-image:url(../image/menuback.gif);
		background-repeat:no-repeat;
		display:none;
		padding: 45px 35px;
		line-height:25px;
		}
		.menu a {
		font-size:110%;
		font-weight:bold;
		}
	.lightgrey {
	color:#bdbdbd;
	font-size:xx-small;
	white-space:nowrap;
	}
	
	.hpnewsblock2 { 
	width: 305px;
	float:left;
	}
	
	font.hpnews2header { 
	font-size: 15px;
	color: #1a3b5b;
	font-weight: bold;
	text-transform:uppercase;
	
	}
	
	.hpnewsblock2 p { 
	margin:0px;
	padding-right: 15px;
	font-size: 9px;
	color: #8a8a8a;
		}
	

	.hpnewsblock2 a {
	color:#5c5c5c;
	font-size:x-small;
	}
	
	.afishacal {
	text-align:center;
	width:190px;
	background-image:url(../images/afishacalback.jpg);
	background-position:left bottom;
	background-repeat:repeat-y;
	}
.afishacal td,
.afishacal th,
.afishacal a:link,
.afishacal a:active,
.afishacal a:visited { 
color: #666666;
}
.afishacal td {
padding:2px;
}
	
.afishacal ul {
text-align:left;
margin:25px 0px 25px 15px;
font-size:0.95em;
}
.afishacal li.date {
background-color: #122b49;
color: #ffffff;
width:75px;
	text-align:center;
	font-size:0.7em;
	font-weight:normal
}
.afishacal li {
	list-style-type: none;
	font-weight:bold;

}