﻿@charset "utf-8";
/* ULIVO */

body { margin: 0px;
		background-color: #000000;
		font-family:Helvetica, sans-serif;
		line-height:22px;
		background-image:url("../img/bg_legno.jpg");
		background-repeat:repeat;
		
		}
.bg {
	width: 881px;
	margin:0 auto;
	font-size:12px;
	line-height:17px;
	display:block;
	height:965px;
	background: url(../img/bg_legno.jpg);
		 }
		 
.logo{	height:166px;
		width:100%;
		background-image:url("../img/pre-index_01.jpg");

}
		
.enter{	height:429px;
		width:100%;
		background-image:url("../img/pre-index_02.jpg");
		}

.enternew{	height:429px;
		width:100%;
		background-image:url("../img/pre-index_04.jpg");
}


.footer{
	height:117px;
	width:100%;
	background: url("../img/pre-index_03.jpg");
	text-align:center;
	font-size:9px;
	color:#333333;
	padding-top:100px;
	line-height:14px;

		}

.residence{width:375px;
			color:#CCCCCC;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:32px;
			text-align:right;
			float:left;
			padding-top:15px;
			line-height:26px;
			
			}
.bellagio {font-size:26px;}

.entra_f {
   			width:375px;
			text-align:center;
			float:left;
			padding-top:220px;
			line-height:20px;
			color:#3aa6e9;
			margin-left:70px;
		 }
		 
.entra_r{
   			width:250px;
			text-align:center;
			float:left;
			clear:right;
			padding-top:220px;
			line-height:20px;
			color:#e5e5e5;
			margin-left:70px;
		 }

.appartamenti{width:345px;
			color:#CCCCCC;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:32px;
			text-align:left;
			float:left;
			clear:right;
			padding-top:15px;
			line-height:26px;
			padding-left:130px;
			
			}
		
.maiscoletto {font-size:12px;
				font-variant:small-caps;
				font-family:Georgia, "Times New Roman", Times, serif;
				letter-spacing:1px;
				color:#7d142d;	
			 }
			 
.prenotazioni {font-size:14px;
				font-variant:small-caps;
				font-family:Georgia, "Times New Roman", Times, serif;
				letter-spacing:1px;
				color:#7d142d;

				text-align:center;
				padding-right:15px;	
				}
.padding_testo{ 
	     	padding-top:10px;
			padding-left:20px;
		  	padding-right:20px;}
		

#logo 	{
		float:left;
		width:251px;
		height:176px;
		}
				
	

/* ATTRIBUTI TESTI */

.titolo {	 font-size:16px; 
			 font-family:Georgia, "Times New Roman", Times, serif;
		}
.titolo_red {	 font-size:30px; 
			 font-family:Georgia, "Times New Roman", Times, serif;
			 color:#7d132d;
		}
.titolo_blue {	 font-size:22px; 
			 font-family:Georgia, "Times New Roman", Times, serif;
			 color:#3ca5e2;
		}		
		
.titolo_listing { font-size:20px; color:#1968b3; font-family:"Times New Roman", Times, serif; font-weight:500}	
.sottotitolo_listing { font-size:16px; color:#333333; font-family:"Times New Roman", Times, serif; font-weight:400; font-style:italic;}		
		
		
.mini_titolo { font-size:14px;
			   border-bottom:1px solid #999999;
			   width:100%;
			   padding-bottom:3px;
			   margin-bottom:10px;
			   font-weight:bold;
			  }
.h1 {
	font: "Georgia","Myriad Pro","Trebuchet MS", Arial, sans-serif;
	color: #444444;
	font-size:18px;
	}
/* FINE ATTRIBUTI TESTI */



/*LINKS*/
a.y:link { color:#ffc741; text-decoration:none;}
a.y:hover {color:#ffc741; text-decoration:none;} 
a.y:visited {color:#ffc741;  text-decoration:none;}
a.y:active {color:#ffc741;  text-decoration:none;}

a.b:link { color:#3ca5e2; text-decoration:none;}
a.b:hover {color:#3ca5e2; text-decoration:none;} 
a.b:visited {color:#3ca5e2;  text-decoration:none;}
a.b:active {color:#3ca5e2;  text-decoration:none;}

a:link { color:#CCCCCC; text-decoration:none;}
a:hover {color:#7d142d; text-decoration:none;} 
a:visited {color:#CCCCCC;  text-decoration:none;}
a:active {color:#CCCCCC;  text-decoration:none;}

a.l2:link { color:#CCCCCC; text-decoration:none;}
a.l2:hover {color:#333333; text-decoration:none;} 
a.l2:visited {color:#CCCCCC;  text-decoration:none;}
a.l2:active {color:#CCCCCC;  text-decoration:none;}

a.l3:link { color:#7d142d; text-decoration:none;}
a.l3:hover {color:#333333; text-decoration:none;} 
a.l3:visited {color:#7d142d;  text-decoration:none;}
a.l2:active {color:#7d142d;  text-decoration:none;}

a.tag:link { color:#2C4160; text-decoration:none;}
a.tag:hover {color:#2C4160; text-decoration:underline;} 
a.tag:visited {color:#2C4160;}
a.tag:active {color:#2C4160; text-decoration:underline;}

a.yel:link { color:#f8b400; text-decoration:none;}
a.yel:hover {color:#f8b400; text-decoration:underline;} 
a.yel:visited {color:#f8b400; text-decoration:none;}
a.yel:active {color:#f8b400; text-decoration:underline;}

a.white2:link { color:#FFFFFF; text-decoration:none;	border-bottom:1px dashed #FFFFFF;}
a.white2:hover {color:#FFFFFF; text-decoration:none;} 
a.white2:visited {color:#FFFFFF; text-decoration:none; border-bottom:1px dashed #FFFFFF;}
a.white2:active {color:#FFFFFF; text-decoration:none;}

a.whitetit:link { color:#FFFFFF; text-decoration:none;}
a.whitetit:hover {color:#FFFFFF; text-decoration:none;} 
a.whitetit:visited {color:#FFFFFF;}
a.white:active {color:#FFFFFF; text-decoration:underline;}

a.titolo:link { font:"Georgia","Myriad Pro","Trebuchet MS", Arial, sans-serif; color: #444444; font-size:20px; text-decoration:none;}
a.titolo:hover {font:"Georgia","Myriad Pro","Trebuchet MS", Arial, sans-serif; color: #444444; font-size:20px; text-decoration:none;} 
a.titolo:visited {font:"Georgia","Myriad Pro","Trebuchet MS", Arial, sans-serif; color: #444444; font-size:20px; text-decoration:none;}
a.titolo:active {font:"Georgia","Myriad Pro","Trebuchet MS", Arial, sans-serif; color: #444444; font-size:20px; text-decoration:none;}

/*FORM And CO*/
input,textarea,button {
	font: 11px "Myriad","Myriad Pro","Trebuchet MS", Arial, sans-serif;
} 

hr{	background: #ccc; color: #ccc; height: 1px;	margin: 10px 0 10px; } 

.capolettera {
font-family: "Georgia","Myriad Pro","Trebuchet MS", Arial, sans-serif;
float: left;
font-size: 40px;
line-height: 40px;
padding-right: 5px;
}

#homeLocator {
	height: 190px;
	width: 130px;
	position: absolute;
	z-index: 1000;
}