/* CSS Document */

body,html
{
	 margin: 0;
	 padding: 0;
     font-family: Arial, Helvetica, Verdana, sans-serif;
	 font-size:12px;
	 height:100%;
	 background:url(../img/Sfondo.jpg) repeat; 
}

div#centrato
{   
	position: absolute;
	height: 400px;
	width: 760px;
	top: 50%;
	margin-top: -200px;
	left:50%;
	margin-left: -400px;
	text-align: center;
}

div#container
{  
   width: 800px;
   margin-left:auto;
   margin-right:auto;
   text-align:left;
}

div#content
{  
   float:left;
   width: 800px;
   text-align:left;
   background:#EFE8CB;
   border: solid;
   border-width: 1px;
   border-color: #3F2207;
}

div#header
{  
   float:left;
   width: 800px;
   height:133px;
   margin:0;
   padding:0;
   background: url(../img/Header.jpg) no-repeat;
   border-bottom: solid;
   border-bottom-width: 1px;
   border-bottom-color: #3F2207;
}

.Interlinea
{  
   float:left;
   width: 100%;
   margin-top:5px;
   margin-bottom:10px;
   padding:0;
   border-bottom: solid;
   border-bottom-width: 1px;
   border-bottom-color: #3F2207;
}


/* INIZIO colSx */

div#colSx
{  
   float:left;
   width: 210px;
   height:300px;
   margin:0;
   padding:0;
   background:url(../img/BkMenu.jpg) no-repeat;
}

div#menuSx
{  
   float:left;
   width: 180px;
   height:300px;
   margin-left: 0;
   padding-left: 30px;
}

ul 
{ 
  float:left;
  list-style:none;
  padding:0;
  margin-top: 40px;
  margin-left:0;
}


.menu1 
{
  float:left;
  width: 165px;
  height: 20px;
  padding-top: 10px;
  padding-bottom: 5px;
  padding-left: 15px;
  border-bottom: solid;
  border-bottom-width: 1px;
  border-bottom-color:#CC9432; 
  color: #4C4C4C;
  font-size:12px;
  background:url(../img/DecMenu.gif) left center no-repeat;
}
/* FINE colSx */


/* INIZIO colDx */

div#colDx
{  
   float:left;
   width: 532px;
   margin-top: 23px;
   margin-bottom:15px;
   padding:15px;
   background: #FFFFFF;
   border: solid;
   border-width: 1px;
   border-color: #3F2207;
   
}

div#Text
{  
   float:left;
   width: 502px;
   margin-top: 5px;
   padding:15px;
   background: #FFFFFF;
   border: solid;
   border-width: 1px;
   border-color: #CC9531;
   color:#4D0000;
   font-weight: bold;
   font-size:11px;
   
}

div#Text_albergo
{  
   float:left;
   width: 502px;
   margin-top: 5px;
   padding:15px;
   background: #FFFFFF;
   border: solid;
   border-width: 1px;
   border-color: #CC9531;
   font-size:11px;  
}
/* FINE colDx */

/* INIZIO Footer */
div#Footer
{  
   float:left;
   width: auto;
   margin:0;
   padding:8px;
   font-size:11px;
   text-align:center
}
/* FINE Footer */



div#Space
{  
   float:left;
   width: 100%;
   height: 40px;
   margin:0;
}
/* FINE Footer */


.Titolo
{  
	float:left;
	padding-bottom: 10px;
	width:100%;
	font-weight:bold;
	color:#CC9531;
	border-bottom:solid;
	border-bottom-width: 1px;
	border-bottom-color:#3F2207;
	margin-bottom: 8px;
}
.imgServizi
{  
	float:left;
	width:25px;
	margin-right:10px;
	height:40px;
}

.txtServizi
{  
	float:left;
	width:180px; 
	margin-right: 5px;
	height:40px;
}

.colPrezzi
{  
	float:left;
	width:30%; 
	text-align: center;
}

.fotoMiniatura
{  
   float:left;
   margin-right: 12px; 
   margin-top:15px;
}

.MiniaturaSelected
{  
   float:left;
   margin-right: 12px; 
   margin-top:15px;
   cursor:pointer;
   border:1px solid black;
}

.fotoMiniaturahidden
{  
   float:left;
   margin-right: 12px; 
   margin-top:15px;
   visibility:hidden;
   display:none;
}

.imgBordo
{  
   border: solid;
   border-width: 1px;
   border-color: #CC9531;
}

.txt
{  
   border: solid;
   border-width: 1px;
   border-color: #CC9531;
   font-size:10px;
   width: 160px;
}


.btn
{  
   border: solid;
   border-width: 1px;
   border-color: #CC9531;
   font-size:10px;
   width: 40px;
}


.Link:link {color: #766144; text-decoration: none}
.Link:visited {color: #766144; text-decoration: none}
.Link:hover { color: #766144; font-weight:bold; text-decoration:underline}

.footer:link {color: #000000; text-decoration: none}
.footer:visited {color: #000000; text-decoration: none}
.footer:hover { color: #000000; text-decoration:underline}



.LinkMenu:link {color: #766144; text-decoration: none}
.LinkMenu:visited {color: #766144; text-decoration: none}
.LinkMenu:hover { color: #766144; font-weight:bold; text-decoration:none; padding-left: 15px}

