body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:  Arial, Geneva, Helvetica, sans-serif;
	background-color: #ffffff;
	}

table{
	z-index: 1;
	PADDING: 0px;
	margin: 0px;
	border-collapse:collapse;
	font-size: 12px;
	letter-spacing: 1,1;
	}
form{margin: 0px; PADDING: 0px;}



p{margin: 4px; text-align: justify; text-indent: 30px;}

a img{
border: 0px;
}

a{color:#004290;}

a:link{text-decoration: underline;}

a:hover{text-decoration: none;}

a:visited{text-decoration: underline;}

.gray{
	width: 240px;
	background-color: #eaeaea;
	text-align: right;
	vertical-align: bottom;
	}

.menu{
	background-position: left center;
	background-repeat: no-repeat;
	background-image: URL('/image/arrow.gif');
	height: 30px;
	width: 220px;
	padding-left:27px;
	font-size: 13px;
	text-align: left;
	color: #ffffff;
	background-color: #ca0000;
	border-bottom: 3px solid #eaeaea;
	}

.choice{
	background-image: URL('/image/arrow_choice.gif');
	}

.new{
	margin-top: 15px;
	text-indent: 5px;
	color: #0057bb;
	text-transform: uppercase;
	font-size: 15px;
	}

.new a{
	color: #0057bb;
	text-transform: uppercase;
	font-size: 15px;
	}

.new_hotel{
	margin-right: 15px;
	margin-left: 15px;
	text-indent: 0px;
	color: #000000;
	font-size: 12px;
	}

.new_hotel a{
	color: #000000;
	font-size: 12px;
	}

.mini{
	font-size: 10px;
	}

.mini a{
	color: #000000;
	}

.red{
	letter-spacing: 0,7;
	color: #ca0000;
	}

.tel{
	position: relative;
	z-index: 2;
	margin-right: -160px;
	background-image: URL('/image/tel.gif');
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 67px;
	width: 199px;
	color: #ffffff;
	font-size: 18px;
	padding-left: 30px;
	}

input{
	font-size: 9px;
}

.search{
	width: 176px;
	height: 17px;
	background-image: URL('/image/search.gif');
	background-position: left center;
	background-repeat: no-repeat;
}

.menu a{
	color: #FFFFFF;
}

.d a{
	color: #004290;
	font-size: 12px;
}

p{
	text-indent: 0px;
}

p a{
	text-indent: 0px;
	color: #000000;
	font-size: 12px;
}

.tab td{	text-align: center;}

/**************************************************************************************************************************************************/
#spec_box {
background:url(../image/map3.jpg); 
width:801px; 
height:512px;
position:relative;
}

#spec_box a {
position:absolute;
z-index:20;
display:block;
border:1px #000000 solid;
font-size:10px;
text-decoration:none;
}

#spec_box a > img {
/*visibility:hidden;*/
border:0;
/*display:none;*/
}

#spec_box a > p {
visibility:hidden;
} 



#club_marrin {
height:35px;
width:62px;
top:9px;
left:66px;
}
/*****************************/
#anuta {
height:23px;
width:77px;
top:32px;
left:645px;
}

#shelfort {
height:23px;
width:50px;
top:72px;
left:232px;
}

#ermitag {
height:27px;
width:76px;
top:77px;
left:316px;
}

#avstr_dvoric {
height:25px;
width:72px;
top:77px;
left:420px;
z-index:30;
}

#puska_inn {
height:18px;
width:59px;
top:104px;
left:316px;
}

#respectal {
height:46px;
width:41px;
top:92px;
left:394px;
}

#konfort {
height:20px;
width:78px;
top:130px;
left:285px;
}

#octavia {
height:23px;
width:56px;
top:134px;
left:376px;
}

#grifon {
height:24px;
width:36px;
top:151px;
left:327px;
}

#nev_forum {
height:26px;
width:73px;
top:153px;
left:390px;
}



#karamaz {
height:13px;
width:106px;
top:194px;
left:342px;
}

#confitel {
height:34px;
width:44px;
top:236px;
left:395px;
}

#nem_club {
height:20px;
width:62px;
top:476px;
left:324px;
}

