/*
      Cala peticchia
	  
*/

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
}
#wrapper {
	width: 766px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0px;
	border:1px;
	border-color:#790B0B;
	border-style:double;
	
	}
	
#header {
 width: 766px;
 background-image:url(images/cala-peticchia.gif);
 background-repeat:no-repeat;
 background-position:left;
 height:90px;
 padding-top: 3px;
 margin-left:8px;
 }
 
#boxbooking{
 width: 450px;
 margin-left:300px;
 margin-top:0px;

}


.booking {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	font-style:normal;
	color:#790B0B;
	padding-left:20px;
	
}
	.booking a:link{ color:#999999; text-decoration: underline; font-weight: bold;
	
	}
	.booking a:hover{ color:#790B0B; text-decoration: underline; font-weight: bold;
	}

	.booking a:visited{ color:#999999; text-decoration: underline; font-weight: bold;

}


	#boxsottotitolo{
     width: 700px;
     margin-left:70px;
     margin-top:5px;
}
	.sottotitolo {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	font-style:normal;
	font-weight:5px;
	font-weight:lighter;
	color:#790B0B;
	
	}
	.sottotitolo a:link{ color:#790B0B; font-weight: bold;
	
	}
	.sottotitolo a:hover{ color:#999999; text-decoration: underline; font-weight: bold;
	}
	
h1{ font:12px Arial, Helvetica, sans-serif, Verdana; 
    margin: 10px;
	line-height:18px;
    color:#ffffff;
}


h2{ font-size: 11px;
	font-style:normal;
	color:#FFFFFF;
}

h3{ font-size: 11px Arial, Helvetica, sans-serif, Verdana;
	font-style:normal;
	color:#333333;
}

.titolocolonnadestra {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	font-style:normal;
	color:#CCCCCC;
	letter-spacing: 1px;
	word-spacing: 2px;
	
	}
/* 
colore link nel footer	  
*/
.linkfooter { color:#FFFFFF; text-decoration: none; cursor:inherit;
}
.linkfooter a:link{ color:#CCCCCC; text-decoration: none; cursor:inherit;

}


.linkfooter a:hover{ color:#ffffff; text-decoration: none; cursor:inherit;


}

#menu {
	width: 202px;
	float: right;
	margin: 0px;
	padding-top:20px;
	
}

#fotodx {
	width: 199px;
	float:right;
	margin-top:10px;

}


#texdx {
	width: 160px;
	float:right;
	margin-top:10px;
	margin-right:30px;

}

.textds { 
    font:11px Arial, Helvetica, sans-serif, Verdana;
	border:dashed;
	border-color:#eeeeee; 
    padding: 10px; 
	margin: 10px;
    color:#CCCCCC;
	background-color:#790B0B;
	
	}
	
.textds a:link{ color:#CCCCCC; text-decoration: none;

}

.textds a:hover{ color:#ffffff; text-decoration: none; cursor:inherit;

}

.textds a:visited{ color:#ffffff; text-decoration: none; cursor:inherit;

}

.fotodx {
border:thin;
border-color:#CCCCCC;
border-style:solid;
	
	
}
#leftcolumn {
	margin: 0px;
	width: 766px;
	float: left;
	background-image:url(images/sfondo-int.gif);
	background-repeat:no-repeat;
}
#rightcolumn {
	margin: 0px;
	width: 202px;
	padding: 0px;
	float: right;
}
#boximg {
	margin: 0px;
	width: 766px;
	float:inherit;
	margin-left:0px;
	background-image:url(images/sf-immagine.gif);
	background-position:left;
	background-repeat:no-repeat;
	margin-top:10px;
	
	}
	
	
	#boxtex{
	margin: 0px;
	width: 450px;
	float: left;
	padding-top:35px;
	margin-left:50px;
	
	
	}
	
	
	#boxform{
	margin: 0px;
	width: 600px;
	float: left;
	padding-top:35px;
	margin-left:50px;
	margin-top:50px;
	
	
	
	}
	.boxtex{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-indent:inherit;
	color:#FFFFFF;
	
	
	
	}
	.imagetop { 
	padding:10px;
	padding-left:75px;
	             
	
	}
h3{ 
 color: #ffffff;
 font:11px Arial, Helvetica, sans-serif, Verdana;
 font-style:inherit; 
 padding-left:20px;
 
}


#footer { 
 width: 757px;
 background-color:#790B0B;
 padding: 5px;
 height: 29px;
 clear:both;
}