/* Stili comuni per body, logo e sfonodo per il layout Refrontolo */

body
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-attachment: scroll;
	background-color: #000000;
	background-image: url(images/bgLinear.jpg);
	background-repeat: repeat-x;
	background-position: 0px 440px;
	height:100%;
}

#lrLogo
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 440px;
	z-index: 0;
	background: url(/images/home1.jpg);
	background-repeat: no-repeat;
}

#lrLogo2
{
	position: absolute;
	left: 10px;
	top: 496px;
	width: 160px;
	height: 93px;
	z-index: 1;
}

#Astoria-Logo
{
	width: 1px;
	height: 1px;
	border: 0px;

	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/grifone.png",sizingMethod="image");
	background-color: #0D362E;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 35px;
}

html>body #Astoria-Logo
{
	width: 124px;
	height: 123px;
	border: 0px;
	background-color: transparent;
}

#footerLogo
{
	width: 1px;
	height: 1px;
	border: 0px;
	margin: 0px 0px 0px 0px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/menu-end.png",sizingMethod="image");
	background-color: #0D362E;
}

html>body #footerLogo
{
	width: 160px;
	height: 63px;
	border: 0px;
	background-color: transparent;
}

/* Stile degli eventuali link */

a.dotted, a.dotted:visited {
	font-weight:bold;
	text-decoration:none;
	color: #ffffff;
}

a.dotted:hover, a.dotted:active {
	font-weight:bold;
	text-decoration:none;
	color: #ffe179;
	border-bottom: 1px dotted #ffe179;
}

/* Inizio menu di sinistra */

#menu1 a
{
	position: absolute;
	top: 135px;
	left: 10px;
	width: 160px;
	background: url(/images/menu1.gif);
	background-repeat: no-repeat;
	padding-top: 0px;
	overflow: hidden;
	height: 46px;
	voice-family: "\"}\"";
	voice-family: inherit;
	z-index: 4;
}

#menu1 a:hover
{
	background: url(/images/menu1h.gif);
}

#menu2 a
{
	position: absolute;
	top: 181px;
	left: 10px;
	width: 160px;
	background: url(/images/menu2.jpg);
	background-repeat: no-repeat;
	padding-top: 0px;
	overflow: hidden;
	height: 45px;
	voice-family: "\"}\"";
	voice-family: inherit;
	z-index: 7;
}

#menu2 a:hover
{
	background: url(/images/menu2h.jpg);
}

#menu3 a
{
	position: absolute;
	top: 226px;
	left: 10px;
	width: 160px;
	background: url(/images/menu3.jpg);
	background-repeat: no-repeat;
	padding-top: 0px;
	overflow: hidden;
	height: 45px;
	voice-family: "\"}\"";
	voice-family: inherit;
	z-index: 9;
}

#menu3 a:hover
{
	background: url(/images/menu3h.jpg);
}

#menu4 a
{
	position: absolute;
	top: 271px;
	left: 10px;
	width: 160px;
	background: url(/images/menu4.jpg);
	background-repeat: no-repeat;
	padding-top:0px;
	overflow: hidden;
	height: 45px;
	voice-family: "\"}\"";
	voice-family: inherit;
	z-index: 10;
}

#menu4 a:hover
{
	background: url(/images/menu4h.jpg);
}

#menu5 a
{
	position: absolute;
	top: 316px;
	left: 10px;
	width: 160px;
	background: url(/images/menu5.jpg);
	background-repeat: no-repeat;
	padding-top:0px;
	overflow: hidden;
	height: 45px;
	voice-family: "\"}\"";
	voice-family: inherit;
	z-index: 10;
}

#menu5 a:hover
{
	background: url(/images/menu5h.jpg);
}

#menu6 a
{
	position: absolute;
	top: 361px;
	left: 10px;
	width: 160px;
	background: url(/images/menu6.jpg);
	background-repeat: no-repeat;
	padding-top:0px;
	overflow: hidden;
	height: 45px;
	voice-family: "\"}\"";
	voice-family: inherit;
	z-index: 10;
}

#menu6 a:hover
{
	background: url(/images/menu6h.jpg);
}

#menu7 a
{
	position: absolute;
	top: 406px;
	left: 10px;
	width: 160px;
	background: url(/images/menu7.jpg);
	background-repeat: no-repeat;
	padding-top:0px;
	overflow: hidden;
	height: 45px;
	voice-family: "\"}\"";
	voice-family: inherit;
	z-index: 10;
}

#menu7 a:hover
{
	background: url(/images/menu7h.jpg);
}

#menu8 a
{
	position: absolute;
	top: 451px;
	left: 10px;
	width: 160px;
	background: url(/images/menu8.jpg);
	background-repeat: no-repeat;
	padding-top:0px;
	overflow: hidden;
	height: 45px;
	voice-family: "\"}\"";
	voice-family: inherit;
	z-index: 10;
}

#menu8 a:hover
{
	background: url(/images/menu8h.jpg);
}

#lrLounge {
	position:absolute;
	left:10px;
	top:620px;
	width:155px;
	height:25px;
	z-index:11;
}

/* Fine menu di sinistra */


/* Menù in fondo
-------------------*/

#menuFinePagina
{
	width: 100%;
	top:710px;
	border-top: 1px solid #6F4734;
	line-height: 1.2em;
	position: absolute;
	font: normal 8pt/1.2em Arial,Helvetica,sans-serif;
	clear: both;
	background-color: #001C00;
	height: 100%;
}

#menuFinePagina hr
{
	display: none;
}

#menuFinePagina a
{
	padding: 0 .3em 0 .65em;
	color: #A7CA88;
	border-left: 1px solid #937565;
	text-decoration: none;
}

#menuFinePagina a:hover
{
	text-decoration: underline;
	color: #6BE772;
}

#menuFinePagina hover
{
	padding: 0 .3em 0 .65em;
	color: #6BE772;
	border-left: 1px solid #937565;
}

#menuFinePagina a.primo
{
	border-left-width: 0;
}

#menuFinePagina p
{
	margin: 0;
	padding: 10px 10px 12px;
}

#menuFinePaginaGrande
{
	color: #719465;
}
