@charset "utf-8";
/* CSS Document */



html, body{
/*background:#603d27;*/
/*background:#c7ad8c url(img/bg.jpg) repeat;*/
background: url(img/sfondo.jpg) top center no-repeat ;
margin:0;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;}


a:link{
color:#663300;
text-decoration:none;}

a:hover{
color:#333333;}



.contall{
width:990px;

margin:0 auto;
/*border:1px solid #000;*/
/*padding-top:2px;
margin-top:5px;*/
/*background:#fff;*/}




.tab img {
border:1px solid #000;

}
.tab a img {
border:1px solid #000;


}

.tab a:hover img{
border:1px solid  #999966;

}


.contenitore{
width:980px;
margin:0 auto;
border-left:2px solid #190c09;
border-right:2px solid #190c09;
border-bottom:2px solid #190c09;}


#line_top{
height:10px; 
background:#190c09;
width:980px;
margin:0 auto;
border:2px solid #190c09}

.header{
whidth:980px;
height:94px;
background:url(img/header.jpg);}

#foto{
background:url(img/foto.jpg);
width:980px;
height:377px;}

#it_en{
background:url(img/it_en.jpg);
width:980px;
height:32px;}

.bottom{
width:980px;
height:254px;
background:url(img/bottom.jpg);}

.sx{
float:left;}

#footer{
width:980px;
margin:0 auto;
color:#FFFFCC;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:9px;
text-align:center;}




/*------------------------------- -------------------------- -------------------------------*/

.testata{
background:url(img/testa.jpg);
width:980px;
height:69px;}

.img-int{
background: url(img/img-int.jpg);
width:980px;
height:190px; }

.img-rist{
background: url(img/ristorante-mix.jpg);
width:980px;
height:190px;
}


.img-int-sport{
background: url(img/img-sport.jpg);
width:980px;
height:190px; }

.img-int-chi{
background: url(img/img-int-chi.jpg);
width:980px;
height:190px; }

.img-int-rist{
background: url(img/img-int-fattoria.jpg);
width:980px;
height:190px; }

.img-int-dove{
background: url(img/img-int-dove.jpg);
width:980px;
height:190px; }

.img-int-banchetti{
background: url(img/img-int-banchetti.jpg);
width:980px;
height:190px; }

.contenuto{
width:980px;
height:auto;
background:url(img/rosa.jpg) repeat-y;}

.cont_cont{
width:900px;
min-height:250px;
height:auto;
margin:0 auto;
padding:50px 0px 5px 0px;
font-size:10px;}

.menu{
background:url(img/menu.jpg);
height:26px;
width:980px;}


.intfooter{
background: url(img/bgfooter.jpg);
height:32px;
width:980px;
color:#FFFFFF;
}


.imm{
border:2px solid #ffffff;}




#tit{
text-transform:uppercase;
text-indent:5px;
color:#990000;}


.warning{
color:#FF0000;
font-weight:bold;
font-size:10px;}

.in{
width:250px;

font-size:11px;
color:#333333;}

.prenota{
width:62px;

font-size:11px;
color:#333333;}

.al{
margin:5px;
font-size:12px;
font-weight:bold;}