body{
	text-align:center;
	background-image:url(images/sfondo.gif);
	background-repeat:repeat;}
	
	
a:link {
	color: #0000FF;
}
a:visited {
	color: #0000FF;
}
a:hover {
	color: #0000FF;
}
a:active {
	color: #0000FF;
}
	
	
#Table_01 {
	position:relative;
	text-align:left;
	margin:0 auto;
	left:0px;
	top:0px;
	width:769px;
	height:1024px;
	border:1px solid  #0000FF;
}

#logo_ {
	position:absolute;
	left:0px;
	top:0px;
	width:319px;
	height:78px;
}

#menu_ {
	position:absolute;
	left:319px;
	top:0px;
	width:450px;
	height:78px;
	background-color:#FFFFFF;
}

#immagine_ {
	position:absolute;
	left:0px;
	top:78px;
	width:769px;
	height:239px;
}

#index-dog-hotel-04_ {
	position:absolute;
	left:0px;
	top:317px;
	width:769px;
	height:1px;
}

#titolo_ {
	position:absolute;
	left:0px;
	top:318px;
	width:769px;
	height:32px;
	background-image:url(images/titolo.gif)
}

#foto_ {
	position:absolute;
	left:0px;
	top:350px;
	width:173px;
	height:300px;
}

#grigio_ {
	position:absolute;
	left:173px;
	top:350px;
	width:150px;
	height:676px;
	background-image:url(images/grigio.gif)
}

#contenuto_ {
	position:absolute;
	left:323px;
	top:350px;
	width:446px;
	height:676px;
	background-image:url(images/contenuto.gif);
	overflow-y:scroll;
	overflow-x:hidden;
}

#bianco_ {
	position:absolute;
	left:0px;
	top:650px;
	width:173px;
	height:376px;
	background-color:#FFFFFF;
}

#footer_ {
	position:absolute;
	left:0px;
	top:1027px;
	width:767px;
	height:166px;
	background-image: url(images/footer copy.jpg);
	background-repeat: no-repeat;
	background-color:#FFFFFF;
	border:1px solid  #0000FF;
}

#footer2{
	width:767px;
	height:30px;
	background-color:#CCCCCC;
	
	}

.footer{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:25px;
	text-align:center
	
}
	
.footer2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	padding-top:15px;
	padding-bottom:15px;
	
}

.testo{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	padding-top:15px;
	padding-right:25px;
	padding-left:15px;
	color:#003399;
}
.grande {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #CC0000;
}


h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	margin-left:375px;
	margin-top:7px;
	color:#003399
}
.nomi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	color: #003399;
}


a.footer:link {color:#0000FF}
a.footer:visited {color:#0000FF}
a.footer:hover {color:#0000FF}
a.footer:active {color:#0000FF}


.guest{
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#0000FF;
background-color:#CCCCCC;
padding-right:5px
}


.foto{
	float:right;
	border:1px solid  #0099FF;
	padding:5px 5px 5px 5px;
	margin:10px 10px 10px 10px}
	

