/* @override http://localhost/anticoborgolatorre/includes/css/ms-sf/sf.css */

/* ///// MOZZILLA SAFARI > CSS ///// */
/* ///// START HTML Selector Styles ///// */
body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #272810;
	font-weight: normal;
	background: #E5D5B4 url(../../../images/pattern.jpg) repeat-x fixed 0 0;
	height: 100%;
	margin: 0;
	padding: 0;
	text-align:center; /* horizontal centering for IE Win quirks */
}

div, td, p, ol, ul, h1, h2, h3, h4, h5, h6, input
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 100;
}

h1
{
	font-size: 15px;
	font-weight: bold;
}

h2
{
	font-size: 14px;
	font-weight: bold;
	margin-top: 40px
}

h3

{
	font-size: 13px;
	font-weight: bold;
	margin-bottom: -10px;
	margin-top: 25px
}
h4
{
	font-size: 12px;
	font-weight: bold;
	margin-bottom: -10px;
	margin-top: 10px
}

h5
{
	font-size: 11px;
	font-weight: bold;
	margin-bottom: -10px;
	margin-top: 10px
}

a:link
{
	color: #6C6F3A;
	font-weight: normal;	
	text-decoration: underline;
}

a:visited
{
	color: #6C6F3A;
	font-weight: normal;
	text-decoration: underline;
}

a:hover
{
	color: #6C6F3A;
	font-weight: normal;
	text-decoration: underline;
}

a:active
{
	font-weight: normal;
	text-decoration: underline;
	color: #6C6F3A;
}

/* ///// END Generic Class Styles ///// */
/* ///// INIZIO LAYER ///// */

* {
margin:0px auto;
padding:0;
}

#flashupdate{
	padding-top: 5px;
	font-size: 10px;
	text-align: center;
}
#content{
	text-align: left;
	margin-top: 10%;
	font-size: 12px;
	padding: 5px 10px 10px;
	background: url(/images/cornice.png) no-repeat center center;
	width: 802px;
	height: 459px;
}
#index{
	width: 802px;
	height: 459px;
	
	
}
#testo_ita{
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	text-align: justify;
}
#testo_eng{
	color: #6C6F3A;
	padding-right: 40px;
	padding-bottom: 10px;
	padding-left: 65px;
	text-align: justify;
}
#testo_eng a{
	color: #272810;
}
#summary img{
	z-index: 4;
	margin-top: -49px;
}
#logo {
	position: static;
	text-align: center;
	padding-top: 5px;
}

#logo_gif{
	margin-top: 50px;
}
#logo img logo_titolo {
}

#navigation{
	width: 800px;
	word-spacing: 200px;
	margin-right: 100px;
}

.bt_ita{
	color: #343416;
	font: 20px Georgia, "Times New Roman", Times, serif;
	border-style: hidden;
}
.bt_ita:hover{
	color: #343416;
	text-decoration: underline;
	border-color: #ece2c7;
	border-width: 1px;
}
.bt_eng{
	color: #343416;
	font: 20px Georgia, "Times New Roman", Times, serif;
	border-style: hidden;
}
.bt_eng:hover{
	color: #343416;
	text-decoration: underline;
	border-color: #ece2c7;
	border-width: 1px;
}

/* ///// FINE spalsh page ///// *//* CSS Document */
/* ///// intro ///// */

/* ///// FINE intro ///// */
/* ///// summary ///// */
#photo_summary_sx{
	text-align: left;
	padding-left: 50px;
	margin-top: 40px;
}

#photo_summary_sx img{
	text-decoration: none;
	border-style: none;
}
.photogallery{
	text-decoration: none;
}
.reservetion{
	text-decoration: none;
}
#line_up{
	margin-top: 25px;
}
#line_down{
	z-index: 5;
	margin-top: 55px;
}

#service{
	z-index: 2;
	margin-left: 540px;
	margin-top: -395px;
}

#text_summary{
	color: #333300;
	width: 400px;
	z-index: 1;
	margin-left: 155px;
	font-size: 12px;
	text-align: justify;
	margin-top: -8px;
}
#t{
	z-index: 3;
	float: left;
	margin-top: -8px;
	margin-right: -8px;
}

/* ///// FINE LAYER ///// *//* CSS Document */
