body {
margin:0px;
border:0px;
padding:0px;
text-align:center;
vertical-align:middle;
font: "Verdana", Arial, sans-serif;
font-size:10px;
color: #fff;

}

img{
border:none}

td img {display: block;}



#content {
    width:980px;
    height:560px;
	margin:0 auto;
	position:relative;
	z-index:1;
	visibility: visible;
	text-align:center;
}


#generale {
background-color:#260902;
width:980px;
height:530px;
border:1px solid #B39F94;
}

#interna {
background-color:#FFFFFF;
width:980px;
height:530px;
border:1px solid #B39F94;
}

#header{
width:980px;
height:91px;
border:0px;
}

#menu
{
    width:auto;
    font-family:Arial, Helvetica, sans-serif;
    color:#FFFFFF;
    height:50px;
    font-size:9px;
    margin-top:4px;
    margin-left:16px;
}
#menu TD{width:125px; white-space:nowrap;}
#menu TD.menu_td_short{width:75px !important;}

#menu A:link{
color:#FFFFFF;
text-decoration:none;
}

#menu A:visited{
color:#FFFFFF;
text-decoration:none;
}

#menu A:hover{
color:#C7B48A;;
text-decoration:none;
}

#menu A:active{
color:#FFFFFF;
text-decoration:none;
}

#menuInt
{
    width:auto;
    font-family:Arial, Helvetica, sans-serif;
    color:#2E170C;
    height:50px;
    font-size:9px;
    margin-top:4px;
    margin-left:16px;
}
#menuInt TD{width:125px; white-space:nowrap;}
#menuInt TD.menu_td_short{width:75px !important;}

#menuInt A:link{
color:#2E170C;
text-decoration:none;
}

#menuInt A:visited{
color:#2E170C;
text-decoration:none;
}

#menuInt A:hover{
color:#C7B48A;;
text-decoration:none;
}

#menuInt A:active{
color:#2E170C;
text-decoration:none;
}



#menuDX
{
    width:80px;
    font-family:Arial, Helvetica, sans-serif;
    color:#FFFFFF;
    height:30px;
    font-size:9px;
    margin-top:18px;
}

#menuDX A:link{
color:#FFFFFF;
text-decoration:none;
}

#menuDX A:visited{
color:#FFFFFF;
text-decoration:none;
}

#menuDX A:hover{
color:#C7B48A;;
text-decoration:none;
}

#menuDX A:active{
color:#FFFFFF;
text-decoration:none;
}


/**/

#menuDXINT
{
    width:80px;
    font-family:Arial, Helvetica, sans-serif;
    color:#2E170C;
    height:30px;
    font-size:9px;
    margin-top:18px;
}

#menuDXINT A:link{
color:#2E170C;
text-decoration:none;
}

#menuDXINT A:visited{
color:#2E170C;
text-decoration:none;
}

#menuDXINT A:hover{
color:#C7B48A;;
text-decoration:none;
}

#menuDXINT A:active{
color:#2E170C;
text-decoration:none;
}

/**/
.segnaposto{
float:left;
width:5px;
height:5px;
border:0px;
margin-top:3px;
margin-right:3px;
font-size:3px;
}



#menu1{
background-color:#CC3300;
}
#menu2{
background-color:#E1AB67;
}
#menu3{
background-color:#7A6551;
}


#menu4{
background-color:#8B5027;
}
#menu5{
background-color:#9C6A3A;
}
#menu6{
background-color:#793126;
}

#menu7{
background-color:#CC3300;
}

#menu8{
background-color:#9C6A3A;
}

#menu9{
background-color:#9C6A3A;
}

#menu10{
background-color:#E1AB67;
}

#photogallery_home{
position:absolute;
top:450px;
left:742px;
z-index:5;
}

.segnatesto{
float:left;
width:5px;
height:5px;
border:0px;
margin-top:3px;
margin-right:3px;
font-size:3px;
background-color:#A8602F;
}


.testo_marroncino{
font-family:Arial, Helvetica, sans-serif;
color:#C3B59D;
font-size:11px;
font-weight:normal;
}

h1{
display:inline;
border:0px;
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
color:#C86318;
font-size:11px;
font-weight:bold;
}

.thumb{
margin:0px;
padding:0px;
border:0px;
float:left;
}


#footer {
font-family:Arial, Helvetica, sans-serif;
color:#6A5849;
font-size:11px;
font-weight:normal;
width:980px;
height:30px;
border:0px;
}

#footer A:link {
font-family:Arial, Helvetica, sans-serif;
color:#6A5849;
font-size:11px;
font-weight:normal;
text-decoration:underline;
}
#footer A:visited {
font-family:Arial, Helvetica, sans-serif;
color:#6A5849;
font-size:11px;
font-weight:normal;
text-decoration:underline;
}
#footer A:hover {
font-family:Arial, Helvetica, sans-serif;
color:#FF6600;
font-size:11px;
font-weight:normal;
text-decoration:underline;
}
#footer A:active {
font-family:Arial, Helvetica, sans-serif;
color:#6A5849;
font-size:11px;
font-weight:normal;
text-decoration:underline;
}


/**/

.testatina {
border:0px;
margin:0px;
padding:0px;
width:452px;
height:50px;
float:left;
}

#camere{
border:0px;
margin:0px;
padding:0px;
float:left;
background-repeat:no-repeat;
}

#photogallery{
border:0px;
margin:0px;
padding:0px;
float:left;
background-image:url(images/testatine/photogallery.gif);
background-repeat:no-repeat;
}

#territorio{
border:0px;
margin:0px;
padding:0px;
float:left;
background-repeat:no-repeat;
}


#contatti{
border:0px;
margin:0px;
padding:0px;
float:left;
background-repeat:no-repeat;
}


#bistrot{
border:0px;
margin:0px;
padding:0px;
float:left;
background-image:url(images/testatine/bistrot.gif);
background-repeat:no-repeat;
}

#caffe{
border:0px;
margin:0px;
padding:0px;
float:left;
background-image:url(images/testatine/caffe.gif);
background-repeat:no-repeat;
}


#tariffe{
border:0px;
margin:0px;
padding:0px;
float:left;
background-repeat:no-repeat;
}


#offerte{
border:0px;
margin:0px;
padding:0px;
float:left;
background-repeat:no-repeat;
}

#dove_siamo{
border:0px;
margin:0px;
padding:0px;
float:left;
background-repeat:no-repeat;
}


.testoInt{
border:0px;
margin:0px;
padding:0px 24px 0px 24px;
float:left;
height:243px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#2E170C;
}


.testoInt h1{
border:0px;
margin:0px;
padding:0px;
float:left;
display:inline;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#422318
}

.testoInt h2{
border:0px;
margin:0px;
padding:0px;
float:left;
display:inline;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#A09376;
}

.trattini{
border:0px;
margin:0px;
padding:0px;
float:left;
}

.thumbInt{
border:0px;
margin:0px;
padding:0px 0px 0px 22px;
float:left;
}

.thumbInt img{
border:1px solid #7A6551; 
}

.thumbInt h2{
border:0px;
margin:0px;
padding:0px;
float:left;
display:inline;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#A09376;
text-decoration:underline;
}

.thumbInt h2 A:link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#A09376;
text-decoration:underline;
}

.thumbInt h2 A:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#A09376;
text-decoration:underline;
}

.thumbInt h2 A:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#990000;
text-decoration:underline;
}

.thumbInt h2 A:active{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#A09376;
text-decoration:underline;
}


.testo_nero {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#C76218;
font-weight:normal;
}

.testo_nero a:link {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#C76218;
font-weight:bold;
text-decoration:underline;
}

.testo_nero a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#C76218;
font-weight:bold;
text-decoration:underline;
}

.testo_nero A:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
font-weight:bold;
text-decoration:underline;
}

.testo_nero A:active{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#C76218;
font-weight:bold;
text-decoration:underline;
}

.testo_nero p
{
font-size:11px;    
}

.testo_blu {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#C2AE81;
font-weight:bold;
text-decoration:none;
}

.testo_grigio{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666;
font-weight:normal;
text-decoration:none;
}

.testo_grigio a:link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666;
font-weight:normal;
text-decoration:underline;
}

.testo_grigio a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666;
font-weight:normal;
text-decoration:underline;
}

.testo_grigio a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#CDC0A2;
font-weight:normal;
text-decoration:underline;
}

.testo_grigio a:active{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999;
font-weight:normal;
text-decoration:underline;
}

.dettagli{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFF;
font-weight:bold;
text-decoration:none;
}
.dettagli a:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFF;
font-weight:bold;
text-decoration:none;
}
.dettagli a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFF;
font-weight:bold;
text-decoration:none;
}
.dettagli a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#764B41;
font-weight:bold;
text-decoration:none;
}
.dettagli a:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFF;
font-weight:bold;
text-decoration:none;
}

.bordo{
border:1px solid #C2AE81;
}



.cartoline{
	position:relative;
	width:255px;
	height:180px;
	float:left;
	margin:10px 0 0 150px;
	background:#CCC
}

.tbl_pag_front
{
    width:100%;
    text-align:center;
    margin-top:20px;
    color:#000;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
}

.tbl_pag_front A:link{color:#666; text-decoration:none;}
.tbl_pag_front A:visited{color:#666; text-decoration:none;}
.tbl_pag_front A:hover{color:#666; text-decoration:underline;}
.tbl_pag_front A:active{color:#666; text-decoration:none;}