* {
	margin: 0px;
	padding: 0px;
	border: 0px;
}

#nav li ul li a:link {color: #FFFFFF;	font-weight: bold; text-decoration: none;}
#nav li ul li a:visited {color: #FFFFFF; font-weight: bold;text-decoration: none;}
#nav li ul li a:hover {color: #FFFFFF; font-weight: bold; text-decoration: none;}
#nav li ul li a:active {color: #FFFFFF; font-weight: bold; text-decoration: none;}
#nav a:link {color: #8A0021;	font-weight: bold; text-decoration: none;}
#nav a:visited {color: #8A0021; font-weight: bold;text-decoration: none;}
#nav a:hover {color: #FFFFFF; font-weight: bold; text-decoration: none;}
#nav a:active {color: #8A0021 font-weight: bold; text-decoration: none;}

#footer a:link {color: #FFFFFF;	font-weight: bold; text-decoration: none;}
#footer a:visited {color: #FFFFFF; font-weight: bold;text-decoration: none;}
#footer a:hover {color: #FF0000; font-weight: bold; text-decoration: none;}
#footer a:active {color: #FFFFFF; font-weight: bold; text-decoration: none;}

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: #0076b9;
}

#main {
	position: relative;
	width: 940px;
	margin: 0px auto 0px auto;
}

#header{
	width:940px;
	position:relative;
	float:left;
}

#header #uno{
	width:940px;
	position:relative;
	background:url(immagini/1.jpg) #c5bbb2 no-repeat left top;
	height:642px;
	float:left;
}
#header #due{
	width:940px;
	position:relative;
	background:url(immagini/2.jpg) #c5bbb2 no-repeat left top;
	height:67px;
	float:left;
}
#header #tre{
	width:940px;
	position:relative;
	background:url(immagini/3.jpg) #c5bbb2 repeat left top;
	float:left;
}
#header #quattro{
	width:940px;
	position:relative;
	background:url(immagini/4.jpg) #c5bbb2 repeat left top;
	height:350px;
	float:left;
}

#header #due #video{
	padding:30px 220px 0px 60px;
}

#header #tre #testo{

	padding:10px 290px 0px 80px;
}

#header #tre #laterale{
	position:absolute;
	width:186px;
	height:419px;
	z-index:1;
	left: 677px;
	top: 8px;
}

#header #uno #ricettario {
	padding:320px 0px 0px 0px;
}


#center{
	width:940px;
	position:relative;
	background:url(immagini/videoinhotel_06.jpg) #c5bbb2 no-repeat left top;
	float:left;
	height:322px;
}

h1{
	padding-top:4px;
	padding-left:35px;
	height:28px;
	width:534px;
	background:url(immagini/h1.png) no-repeat left top;
	text-align:left;
	font-size:17px;
	color:#000000;
	
}

.testo_interno{
	width:500px;
	padding:0px 10px 10px 360px;
	text-align:justify;
	
}

.testo_interno .titolo{
	color:#41a62a;
	font-size:14px;
}

.testo_interno .titolino{
	color:#41a62a;
	font-size:12px;
}

.testo_interno .scritta{
	color:#000000;
	font-size:11px;
}

#footer{
	background:url(immagini/videoinhotel_07.jpg) #c5bbb2 no-repeat left top;
	width:940px;
	height:109px;
	float:left;
}

#menu_footer{
	width:940px;
	text-align:center;
	padding-top:24px;
	font-weight:bold;
	color:#0c7bd0;
	font-size:13px;
}

#menu_footer a{
	color:#0c7bd0;
	text-decoration:none;
}

#menu_footer a:hover{
	color:#ffffff;
	text-decoration:none;
}

#credits_footer{
	width:800px;
	padding-top:100px;
	text-align:center;
	font-weight:normal;

	color:#ffffff;
	font-size:12px;
}
#nav{
padding:0px 0px 0px 18px;
}
#nav li{
padding:15px 0px 0px 0px;
}
li
{
	background-color: #c02825;
	display: inline;
	float: left;
	position: relative;
	text-align: center;
	display:block;
	height:31px;
	width:199px;
	font-size:11px;
	font-weight:bold;
	background:transparent url(immagini/2.png) repeat-x top left;
	font-family:Arial,Verdana,Helvitica,sans-serif;
	text-transform:uppercase;
}
li:hover
{
background:transparent url(immagini/1.png) top center;

}

body,td,th {
	color: #FFFFFF;
}
#apDiv1 {

}
#apDiv2 {
	position:absolute;
	width:186px;
	z-index:1;
	left: 678px;
	top: 0px;
}
a:link {
	color: #FFFFFF;
	text-decoration: none;
}

a:link {color: #ffffff;	 text-decoration: none;}
a:visited {
	color: #FFFFFF;

	text-decoration: none;
}
a:hover {
	color: #FFFF00;
	font-weight: bold;
	text-decoration: underline;
}
a:active {
	color: #FFFFFF;

	text-decoration: none;
}
#ricettario #etichetta{
background:url(immagini/ricettario.jpg) no-repeat top left;
height:72px;
width:183px;
color:#000000;
padding:80px 0px 0px 100px;}

#ricetta{
background:url(immagini/ricette.jpg) no-repeat top left;
height:700;
width:600;
}

#ricetta #titoloricetta{
padding: 115px 0px 0px 260px;
font-size:20px;
color:#000000;
 }
 
 #ricetta #tiporicetta{
padding:50px 50px 0px 70px;
font-size:15px;
color:#000000;
 }
 
#ricettario a:link {color: #000000;	text-decoration: none;}
#ricettario a:visited {color: #000000;text-decoration: none;}
#ricettario a:hover {color: #000000; font-weight: bold; text-decoration: none;}
#ricettario a:active {color: #000000; text-decoration: none;}