﻿body
{
    background-color:#ffffff;
    color:#895b71;
    margin:0px;
    padding:0px;
    font-family:Verdana,Arial;
    font-size:11px;
    text-align:center;
    line-height:20px;
}
.container
{
    width:960px;
    text-align:left;
    margin-left:auto;
    margin-right:auto;
    z-index:1;
}
input.bt
{
	font-size:11px;
	color:#000000;
	font-family:verdana;
	background-color:#cccccc;
	border:1px solid #4d4d4d;
	width:100px;
	font-weight:bold;
}
input.txt
{
	font-size:11px;
	color:#57063b;
	font-family:verdana;
	border:1px solid #57063b;
}
select
{
	font-size:11px;
	border:1px solid #57063b;
	color:#57063b;
	font-weight:bold;
}
.link1
{
    color:#ffffff;
    text-decoration:none;
}
.link1:hover
{
    text-decoration:underline;
}
.link3
{
    color:#ffffff;
    text-decoration:none;
    font-weight:bold;
}
.link3:hover
{
    text-decoration:underline;
}
.link2
{
    color:#57063b;
    text-decoration:none;
    font-size:12px;
    font-weight:bold;
}
.link2:hover
{
    text-decoration:underline;
}
.link4
{
    color:#8dc641;
    text-decoration:none;
    font-weight:bold;
}
.link4:hover
{
    text-decoration:underline;
}
.newsHome
{
    position:absolute;
    width:130px;
    height:100px;
    margin-top:73px;
    margin-left:123px;
    text-align:justify;
}
.corpo2
 {
    background-color:#57063b;
    width:960px;
    background-image:url('../grafica/sfondo_ristorante.jpg');
    background-repeat:repeat-y;
    text-align:center;
 }
.icone2
{
    position:absolute;
    margin-top:27px;
    margin-left:170px;
    width:720px;
}
 .top2
 {
    background-image:url('../grafica/top_ristorante.jpg');
    background-repeat:no-repeat;
    margin-left:auto;
    margin-right:auto;
    padding-left:10px;
 }
 .testata2
 {
    padding-top:217px;
 }
 .testo2
 {
    text-align:justify;
    padding-top:10px;
    color:#ffffff;
    margin-left:auto;
    margin-right:auto;
    width:640px;
 }
  .bottom2
 {
    width:960px;
    height:74px;
    margin-right:auto;
    background-image:url('../grafica/bottom_ristorante.jpg');
    background-repeat:no-repeat;
    
 }
 .foot2
 {
    width:961px;
    text-align:center;
    margin-left:auto;
    margin-right:auto;
    color:#ffffff;
    padding-top:22px;
 }

.corpo3
 {
    background-color:#8dc641;
    width:960px;
    background-image:url('../grafica/sfondo_cafe.jpg');
    background-repeat:repeat-y;
    text-align:center;
 }
 .top3
 {
    background-image:url('../grafica/top_cafe.jpg');
    background-repeat:no-repeat;
    margin-left:auto;
    margin-right:auto;
    padding-left:10px;
 }
 .testata3
 {
    padding-top:217px;
 }
 .testo3
 {
    text-align:justify;
    padding-top:10px;
    color:#ffffff;
    margin-left:auto;
    margin-right:auto;
    width:640px;
 }
  .bottom3
 {
    width:960px;
    height:72px;
    margin-right:auto;
    background-image:url('../grafica/bottom_cafe.jpg');
    background-repeat:no-repeat;
    
 }
 .foot3
 {
    width:960px;
    text-align:center;
    margin-left:auto;
    margin-right:auto;
    color:#ffffff;
    padding-top:22px;
 }
