/*stili per allineamento testo*/


.titolo-sinistra {
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000099;
	left: 20px;
	text-indent: 20px;
	
}


.titolo-appartamenti-g {
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #fc6f06;
	padding-left: 20px;
	padding-right: 20px;
}

.titolo-appartamenti-s {
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #90281a;
	padding-left: 0px;
	padding-right: 0px;
}


.titolo-centro {
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000099;
} 

.titolo-natale {
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #990033;
}

.natale-testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990033;
}

.pasqua-testo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #FC0;
	padding-left: 20px;
	padding-right: 20px;
}
.natale-testo-g {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #990033;
}

.pasqua-testo-g {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: italic;
	font-size: 12px;
	color: #FC3;
}

.corsivo-testo-g {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: italic;
	font-size: 12px;
	color: #960;
}
.natale-testo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color:  #990033;
	padding-left: 20px;
	padding-right: 20px;
}
.natale-testo-g {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #990033;
}
.destra{ 
  text-align:right;
}

.corpo-giustificato{
	text-align:justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-weight: lighter;
	color: #000000;
	padding-left: 20px;
	padding-right: 20px;
}
.corpo-giustificato{
	text-align:justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-weight: lighter;
	color: #000000;
	padding-left: 20px;
	padding-right: 20px;
}

.corpo-giustificato-i{
	text-align:justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: 20px;
	font-weight: bolder;
	color: #38a0ce;
	padding-left: 25px;
	padding-right: 20px;
}
.bordoeuropa {
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 90%;
	BORDER-LEFT: #bbbbbb 1px solid;
	COLOR: #ffffff;
	BORDER-BOTTOM: #bbbbbb 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #174e77;
	TEXT-DECORATION: none
}

.bordonatale {
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 90%;
	BORDER-LEFT: #bbbbbb 1px solid;
	COLOR: #ffffff;
	BORDER-BOTTOM: #bbbbbb 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #990033;
	TEXT-DECORATION: none
}

.Prezzi {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	margin: 5px;
	padding: 2px;
	top: 2px;
	bottom: 5px;
	text-align: center;
}
.titolo-skype {
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #47829B;
	left: 20px;
	text-indent: 20px;
	
}

.titolo-skype2 {
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #47829B;
	left: 20px;
	text-indent: 20px;
	
}

/*stili per spazio tra testo*/


/*spazio tra bordo e testo*/ 

.Riempimento10Px 
 { border: 1px solid #000000 ;
  padding: 10px 10px 10px 10px;
}

.titolo-marrone-sinistra {
	font-size: 13px;
	color: #993300;
	font-weight: bold;
	font-family: verdana;
	text-decoration: underline;
}

.offerte-speciali {
	font-size: 11px;
	color: #369;
	border-left: 0;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	}

.titolo-grigio-sinistra {
	font-size: 16px;
	color: #666666;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

#maincontent ul {
	margin-top:0px;
}

.smaller {
	font-size:10px;
	line-height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #C00;
}
.ssmaller {
font-size:0.5em
}
div.hline {
	height: 3px;
	width: 153px;
	font-size:1px;
	margin: 18px 0 0 0;
	background-repeat: repeat-x;}
.tab_prezzi {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 4px; MARGIN: 4px 4px 10px; BORDER-LEFT: #999999 1px solid; COLOR: #676767; PADDING-TOP: 4px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.tab_prezzi {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 4px; MARGIN: 4px 4px 10px; BORDER-LEFT: #999999 1px solid; COLOR: #676767; PADDING-TOP: 4px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.linea_prezzi {
	FONT-WEIGHT: normal;
	FONT-SIZE: 85%;
	COLOR: #676767;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #ffffff;
	border-right-color: #ffffff;
	border-bottom-color: #999999;
	border-left-color: #ffffff;
	padding: 0px;
	padding-left: 0px;
}

   /* Begin Images */  
    p img {  
    padding: 0;  
    max-width: 100%;  
   }  
      
    /*    Using 'class="alignright"' on an image will (who would've 
    thought?!) align the image to the right. And using 'class="centered', 
    will of course center the image. This is much better than using 
   align="center", being much more futureproof (and valid) */  
     
  img.centered {  
   display: block;  
   margin-left: auto;  
   margin-right: auto;  
  }  
     
   img.alignright {  
   padding: 4px;  
   margin: 0 0 2px 7px;  
  display: inline;  
   }  
    
  img.alignleft {
	padding: 10px;
	margin: 8px 15px 5px 0;
	display: inline;
  }  
     
  .alignright {  
  float: right;  
   }  
     
  .alignleft {  
   float: left  
   }  
   /* End Images */  
   .corpo-giustificato-g{
	text-align:justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	color: #000000;
	padding-left: 0px;
	padding-right: 0px;
}
td#background-sb{ 
width: 766px; /* use you own image size; */ 
height: 125px; /* use you own image size; */ 
background-repeat: no-repeat; 
background-position: left top; 
text-align: center; 
vertical-align: top; 
}
td#bg-content{ 
height: 600px; /* use you own image size; */ 
background-repeat: no-repeat; 
background-position: left top; 
vertical-align: top; 
}
td#bg-content{ 
height: 880px; /* use you own image size; */ 
background-repeat: no-repeat; 
background-position: left top; 
vertical-align: top; 
}
td#bg-settimana-bianca{ 
background-image: url(../images/background/settimana-bianca.gif); 
width: 767px; /* use you own image size; */
height: 123px; /* use you own image size; */ 
background-repeat: no-repeat; 
background-position: left top; 
vertical-align: top; 
}
 
.settimana-bianca-g {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #336;
	padding-left: 20px;
	padding-right: 20px;
}
	
.settimana-bianca {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #336;
	padding-left: 20px;
	padding-right: 20px;
}
	
