body{background: black; margin: 0px auto; padding: 0px; text-align: center; width: 100%;
	font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 70%;}
h4 {margin: 5px 3px 5px 3px; text-indent: 10px; background: url(immagini/freccia_a.jpg) no-repeat 0px 3px; padding-bottom: 3px;
	border-bottom: 1px solid gray;}
h5 {font-size: 100%; color: #CCCCCC;}
h6{font-size: 100%; text-align: center; margin-top: 5px; background: #ff9600; margin-right: 0px;}
a{color: #FF9600; text-decoration: none;}
#tabs {
	float:left;
	width:85%;
	font-size:12px;
	line-height:normal;
	border-bottom:1px solid #666;
	margin-bottom:1em; /*margin between menu and rest of page*/
	overflow:hidden;
	font-weight:bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	}

#tabs ul {
	margin:0;
	padding:10px 10px 0 0px;
	list-style:none;
	
	}

#tabs li {
	display:inline;
	margin:0;
	padding:0;
	}

#tabs a {
	float:left;
	background:url("http://www.romeinlimo.com/img/left.png") no-repeat left top;
	margin:0;
	padding:0 0 0 6px;
	text-decoration:none;
	}

#tabs a span {
	float:left;
	display:block;
	background:url("http://www.romeinlimo.com/img/right.png") no-repeat right top;
	padding:6px 15px 4px 6px;
	margin-right:2px;
	color:#FFF;
	}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}

/* End IE5-Mac hack */
#tabs a:hover span {
	}

#tabs a:hover {
	background-position:0% -42px;
	}

#tabs a:hover span {
	background-position:100% -42px;
	}
div#flag{ float:right; width:10%; text-align:right; height:23px; padding-top:14px; padding-right:2px;
}
a:hover{color: #999; text-decoration: none:}
div#container{text-align: left; background: #565656; color: #fff; min-height: 700px; width: 780px;}
div#header{height: 90px; background: url(immagini/colosseo.jpg) right no-repeat;}
#header a {color: #555;}

div#menubar{background: #101010; border-top: 1px solid #757575; border-left: 1px solid #757575;
	border-right: 1px solid black; border-bottom: 1px solid black; height: 24px; padding-top: 6px; padding-left: 720px;}
#menubar ul{margin: 0px; list-style-type: none; text-indent: 0px; padding: 0px;}
#menubar li{display: block; float: left; width: 119px; height: 18px; border: 1px solid gray;
	margin-left: 7px; text-indent: 5px;}
#menubar a{text-decoration: none; color: #FF9600;}
#menubar a:hover {color: #fff;}
div#flashome {margin-top: 10px; padding-bottom: 10px; border-bottom: 1px solid #ff9600;}

div#navigation {width: 186px; min-height: 400px; float: left; background: #101010;
	margin: 8px 0 8px 8px; border-top: 1px solid #757575; border-left: 1px solid #757575; border-right: 1px solid black;
	border-bottom: 1px solid black;}
#navigation a {display: block; margin: 0 3px 3px 3px; text-indent: 10px; color: #ff9600; text-decoration: none;
	background: url(immagini/freccia_b.jpg) no-repeat 0px 3px;}
#navigation a:hover {color: #fff;}

div#content {float: right; width: 568px; margin: 8px;}
#content p {font-size: 110%; margin-top: 5px; width: 360px;}
div.minidiv {padding: 3px; background: url(immagini/sfumatura.jpg) repeat-x; float: left; width: 562px;}
.minidiv img {border: 2px solid black; margin-right: 1px;}
.minidiv h5 {margin: 2px 174px 0 0; font-size: 100%; color: black; background: #FF9600;}
#content ul{width: 320px;}

a#home_butt{display: block; width: 260px; height: 69px;
	position: relative; padding-top: 10px;}
#home_butt span{width: 100%; height: 100%; background: url(immagini/romeinlimo.jpg) no-repeat; position: absolute;}
div.miniimg {float: right; margin-left: 5px;}
.miniimg h6{width: 172px;}
div.reservation{padding: 5px; color: #999;}
.reservation b{color: #fff;}
a.red{font-weight: bold;}
#navigation a b, #navigation b a {color: #999;}
#content table {background: #333; border: 1px solid #ff9600;}
tr.blackt{background: black;}
.blackorange{color: #ff9600; font-weight: bold;}
#content table{font-size: 100%; color: #fff;}
div#mymargin{float: right; margin: 0px;}
div#footer{text-align: center;}

#navigation a.linkactive {color:#736F6E; font-weight: bold; }
#navigation a.linkactive:hover {color:#736F6E; font-weight: bold; }
