* {margin:0; padding:0;}
img {border:0;}
h1, h2, h3, h4, h5, h6, p, pre, blockquote, label, ul, ol, dl, fieldset, address, li, dd {}
input, textarea {font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;}

a {color:#2E527A; font-weight:normal; text-decoration:underline;}
a:hover {color:#2E527A; text-decoration:none;}

.hide {display: none}
.close {clear:both; font-size:1px; height:1px;}
.ajax-loading {margin:0; padding:10px;background: url(ajax-loading.gif) no-repeat left;}

/**/

body 
{
	margin:0; padding:0;
	background:#4F0B06;
	color:#FFF; 
	font-family: Tahoma, Verdana, Geneva, Arial, sans-serif; 
	font-size:70%; 
	text-align:center;
}

#site {margin:0 auto; padding:0;}

/**/

#header {height:185px; margin:0; padding:0; background:#4F0B06 url(back-header.gif) repeat-x top;}
#header .logo {margin:0; padding:15px 0 0 0;}

/**/

#page {margin:0; padding:40px 0 30px; background:#404040 url(back-page.gif) repeat-x top; text-align:center;}
#links {width:610px; margin:0 auto; padding:0;}
#links-list {display:block; height:200px; list-style:none; text-align:center;}
#links-list li {float:left;}

#links-list .kwick {display:block; cursor:pointer; overflow:hidden; height:200px; width:118px; padding:0; border-right:3px solid #404040;}
#links-list .kwick span {display: none;}

#links-list .angelohotel {background:#404040 url(thumb-hotel-all-angelo.jpg) no-repeat;}
#links-list .dona {background:#404040 url(thumb-hotel-dona-palace.jpg) no-repeat;}
#links-list .sospiri {background:#404040 url(thumb-hotel-al-ponte-dei-sospiri.jpg) no-repeat;}
#links-list .angelorist {background:#404040 url(thumb-ristorante-all-angelo.jpg) no-repeat;}
#links-list .hk {background:#404040 url(thumb-ristorante-hk.jpg) no-repeat; }
#links-list .canonica {background:#404040 url(thumb-ristorante-canonica.jpg) no-repeat; }

#logo ul {background:#404040 url(back-footer.gif) repeat-x bottom;}
#logo ul {margin:0; padding:10px 0 30px 0; list-style:none;}
#logo ul li {display:inline; margin:0; padding:0 5px 0 0;}

#footer {padding:10px 0; background:#4F0B06;}
#footer .top {margin:0; padding:5px 0; color:#AAA; font-size:100%; font-weight:normal;}
#footer .bottom {margin:0; padding:5px 0; color:#DDD; font-size:100%; font-weight:normal;}
#footer a {color:#DDD; font-size:100%; font-weight:normal; text-decoration:underline;}
#footer a:hover {color:#FFF; text-decoration:none;}
h1, h2, h3 {display:inline; color:#DDD; font-size:100%; font-weight:normal;}

