.grey{
	color : #9a9a9a;
}

.white{
	color : #fff;
}

body{
	background: #000 url(../img/bg.jpg) top repeat-x;
	border : 0px;
	margin : 0px;
	scrollbar-base-color: #250007;
	scrollbar-arrow-color: #362c2d;
	scrollbar-DarkShadow-Color: #1f0005; 
	scrollbar-shadow-color: #1f0005;
}

input{
	height : 19px;
	border : 0px;
	background : #cccccc;
	border : 1px solid #350008;
}

input.btn{
	background : url(../img/btn_bg.jpg) repeat-x;
}

#banner{
	float : left;
	height : 76px;
	width : 502px;
	margin : 17px 0px 17px 13px;
}

#clearboth{
	clear : both;
	border :  0px;
	margin : 0px;
	padding : 0px;
}

#global_box{
	width : 790px;
	border : 0px solid #fff;
	margin : 0px;
	margin : 0px auto;
}

#hotel_banner{
	float : left;
	width : 320px;
	height : 180px;
	border : 1px solid #350008;
	margin : 0px 5px 0px 5px;
}

#hotel_info{
	width : 405px;
	height : 65px;
	background : url(../img/bg3.jpg) repeat-x top;
}

#hotel_left{
	float : left;
	width : 50px;
	padding : 6px 10px 0px 10px;
}

#hotel_link{
	padding-bottom : 5px;
	border-bottom : 1px solid #350008;
	margin-bottom : 10px;
}

#hotel_list{
	clear : both;
	float : left;
	border : 1px solid #350008;
	width : 425px;
	height : 195px;
	margin : 0px 5px 0px 5px;
	overflow : auto;
}

#hotel_name{
	padding-top : 3px;
}

#hotel_right{
	float : left;
	width : 335px;
}

#left_top_area{
	clear : both;
	float : left;
	width : 468px;
	height : 379px;
	border : 0px solid #fff;
}

#logo{
	float : left;
	height : 110px;
	width : 275px;
	margin : 0px;
	border : 0px;
	padding : 0px;
}
#othervideo{
	width : 292px;
	background : url(../img/bg2.jpg) repeat-x #191919;
	border-bottom : 1px solid #350008;
}

#othervideo_left{
	float : left;
	width : 90px;
	height : 95px;
	padding : 20px 0px 0px 5px;
}

#othervideo_left img{
	border : 1px solid #350008;
}

#othervideo_right{
	float : left;
	width : 197px;
}

#othervideo_text{
	margin-top : 0px;
	font-size : 9px;
}

#othervideo_title{
	height : 15px;
	margin-top : 2px;
	border-bottom : 1px solid #350008;
}

#right_top_area{
	float : left;
	width : 318px;
	height : 379px;
	border : 0px solid #fff;
}

#search{
	width : 448px;
	margin : 20px 20px 0px 20px;	
	padding : 10px 0px 10px 0px;
}

#second_box{
	width : 788px;
	height : 268px;
	margin-top : 15px;
	margin-bottom : 15px;
	border : 1px solid #350008;
}


#top{
	height : 110px;
	margin : 0px;
	border : 0px;
	width : 790px;
}

#topbox{
	width : 788px;
	height : 433px;
	border : 1px solid #350008;
}

#top_hotel{
	float : left;
	height : 33px;
	width : 788px;
	background : url(../img/hotel_bg2.jpg) repeat-x;
	margin-bottom : 15px;
}

#top_links{
	width : 790px;
	margin : 0px;
	text-align : right;
	padding-top : 15px;
	height : 15px;
}

#bottom_links{
	width : 790px;
	margin : 0px;
	margin-bottom : 30px;
	height : 15px;
}

#topmenu{
	float : left;
	width : 788px;
	height : 34px;
	margin : 0px;
	margin-bottom : 20px;
	padding : 0px;
	border : 0px;
	background : #000 url(../img/topmenu_bg.jpg) repeat-x;
}

#topmenu_left{
	width : 75px;
	height : 34px;
	float : left;
}

#topmenu_right{
	width : 30px;
	height : 34px;
	padding : 11px 20px 0px 20px;
	float : right;
	
}

#topmenu_link{
	float : left;
	height : 24px;
	padding : 11px 20px 0px 20px;
	background : url(../img/topmenu_link_end.jpg) no-repeat right;
}

#video{
	width : 448px;
	height : 288px;
	border : 1px solid #350008;
	margin : 0px 10px 0px 10px;
}

#video_list{
	width : 310px;
	height : 350px;
	overflow : auto;
	border : 1px solid #350008;
}
#offerta_container{
/*
scrollbar-base-color: #250007;
scrollbar-arrow-color: #362c2d;
scrollbar-DarkShadow-Color: #1f0005; 
scrollbar-shadow-color: #1f0005;
*/
width : 310px;
margin:auto;
overflow:auto;
border : 1px solid #350008;

}
#offerta_box{
	margin-left: auto;
	margin-right: auto;
	margin-top: 7px;
	margin-bottom: 7px;
	width : 310px;
	padding-bottom : 5px;
	border-bottom : 1px solid #999999;
	border-top : 1px solid #999999;
	
}

#offerta_box ul{
	margin:auto;
	
	
}