body {
	background-color:#ffffff;
	background-image:url(/images/bg-body.gif);
	background-position:left top;
	background-repeat:repeat;
	color:#333333;
	font-family:Trebuchet Ms,Verdana,Arial;
	font-size:13px;
	margin:0 auto;
	padding:0;
}
.photogallery {
border:1px solid #9F8A6A;
margin:7px;
padding:2px;
}
b.head {
color:#808080;
font-size:10px;
font-weight:normal;
margin:0 0 2px;
text-align:center;
display:block;
}
div.annuncio {
border-bottom:1px dotted darkgray;
margin-bottom:10px;
padding-bottom:5px
}
.annuncio a:link,.annuncio a:visited, .annuncio a:hover,.annuncio a:active  {
font-size:11px;
}
.url {
       color:darkgray;
}
.foto {
   float: left; position: relative; 
}
#claim {
    position: absolute; top: 180px; left: 0;;
}
td {
	font-family:Trebuchet Ms,Verdana,Arial;
	font-size:13px;
	color:#333333;
}


h1 {
color:#808080;
font-size:10px;
font-weight:normal;
margin:0px 0px 2px 0px;
text-align:center;
}

h1.title {
color:#AC67DD;
font-family:Trebuchet Ms,Verdana,Arial;
font-size:22px;
text-align:left;
padding-bottom:10px;
}


h1.titolo-pagina {
	color:#ac67dd;
	font-family:Trebuchet Ms,Verdana,Arial;
	font-size:22px;
	padding-left: 20px;
}

b.bianco-piede {
	color:#ffffff;
	font-family:Trebuchet Ms,Verdana,Arial;
	font-size:13px;
	padding-right: 10px;
	font-weight:bold;
}

b.title {
	color:#ffffff;
	font-family:Trebuchet Ms,Verdana,Arial;
	font-size:13px;
	font-weight:bold;
}

img.sx {
float:left;
margin:0px 10px 10px 0px;
}

img.dx {
float:right;
margin:0px 0px 10px 10px;
}

	A:link {text-decoration: none; color: #0000ff; font-family: Trebuchet Ms, Verdana,  Arial; font-size: 13px; font-weight: normal;}
	A:visited {text-decoration: none; color: #0000ff; font-family: Trebuchet Ms, Verdana,  Arial; font-size: 13px; font-weight: normal;}
	A:hover {text-decoration: underline; color: #bf70f6; font-family: Trebuchet Ms, Verdana,  Arial; font-size: 13px; font-weight: normal;}

	A.bianco:link {text-decoration: none; color: #ffffff; font-family: Trebuchet Ms, Verdana,  Arial; font-size: 13px; font-weight: normal;}
	A.bianco:visited {text-decoration: none; color: #ffffff; font-family: Trebuchet Ms, Verdana,  Arial; font-size: 13px; font-weight: normal;}
	A.bianco:hover {text-decoration: underline; color: #ffffff; font-family: Trebuchet Ms, Verdana,  Arial; font-size: 13px; font-weight: normal;}

	A.titolo-barradx:link {text-decoration: none; color: #6e6e6e; font-family: Trebuchet Ms, Verdana,  Arial; font-size: 15px; font-weight: bold;}
	A.titolo-barradx:visited {text-decoration: none; color: #6e6e6e; font-family: Trebuchet Ms, Verdana,  Arial; font-size: 15px; font-weight: bold;}
	A.titolo-barradx:hover {text-decoration: underline; color: #6e6e6e; font-family: Trebuchet Ms, Verdana,  Arial; font-size: 15px; font-weight: bold;}

	A.bottone-barradx:link {text-decoration: none; color: #6e6e6e; font-family: Trebuchet Ms, Verdana,  Arial; font-size: 14px; font-weight: normal;}
	A.bottone-barradx:visited {text-decoration: none; color: #6e6e6e; font-family: Trebuchet Ms, Verdana,  Arial; font-size: 14px; font-weight: normal;}
	A.bottone-barradx:hover {text-decoration: underline; color: #bf70f6; font-family: Trebuchet Ms, Verdana,  Arial; font-size: 14px; font-weight: normal;}


	A.grigio:link {text-decoration: none; color: #6e6e6e; font-family: Trebuchet Ms, Verdana,  Arial; font-size: 14px; font-weight: bold;}
	A.grigio:visited {text-decoration: none; color: #6e6e6e; font-family: Trebuchet Ms, Verdana,  Arial; font-size: 14px; font-weight: bold;}
	A.grigio:hover {text-decoration: underline; color: #6e6e6e; font-family: Trebuchet Ms, Verdana,  Arial; font-size: 14px; font-weight: bold;}


div.contenitore-grigio {
	text-align:center;
	background-color:#f0f0f0;
	}

div.grigio {
	width:980px;
	margin:0 auto;
	}

div.contenitore-testata {
	text-align:center;
	background-color:#ffffff;
	}


div.testata {
	width:980px;
	margin:0 auto;
	height:110px;
	}

div.testata-left {
	float:left;
	padding-top:21px;
	}

div.testata-right {
	float:right;
	padding-top:11px;
	}

div.verde {
	margin:0px;
	padding:0px;
	background-color:#f0f0f0;
	background-image:url(/images/sfondino-verde.gif);
	background-position:left top;
	background-repeat:repeat-x;
	height:8px;
	border-bottom:1px solid white;
	}

div.contenitore-barra-bottoni {
	text-align:center;
	height:34px;
	background-color:#c484ef;
	background-image:url(/images/bg-bottoni.gif);
	background-position:left top;
	background-repeat:repeat;
	}

div.barra-bottoni {
	width:980px;
	margin:0 auto;
	padding:0px;
	height:34px;
	text-align: center;
	}


div.foto {
	width:680px;
	height:220px;
	background-image:url(/picture/chianti.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	}


div.grigio-sfumato {
	background-image:url(/images/grigio-sfumato.gif);
	background-position:left top;
	background-repeat:repeat-x;
	height:17px;
	border-bottom:1px solid white;
	border-top:1px solid white;
	}

div.contenuto-pagina {
	text-align:center;
	}

div.pagina {
	background-color:#ffffff;
	padding:0px;
	width:980px;
	display:table;
	margin:0 auto;
	}

div.pagina-sx {
	float:left;
	width:680px;
	text-align:left;
	padding-right:20px;
	}


div.testo {
	text-align:left;
	padding: 0px 0px 30px 10px;
	}

div.centro-pagina-dx {
	float:right;
	width:280px;
	}

div.box-spotlight
	{
	background:transparent url(/images/box-spotlight.gif) no-repeat scroll left top;
	margin:10px 10px 30px 0px;
	padding:30px 0 0;
	width:270px;
	}

div.box2-spotlight
	{
	background:transparent url(/images/box-spotlight.gif) no-repeat scroll left bottom;
	padding:0 10px 10px;
	text-align:left;
	}



div.box-sponsors
	{
	background:transparent url(/images/box-sponsors.gif) no-repeat scroll left top;
	margin:10px 10px 30px 0px;
	padding:30px 0 0;
	width:270px;
	}

div.box2-sponsors
	{
	background:transparent url(/images/box-sponsors.gif) no-repeat scroll left bottom;
	padding:0 10px 10px;
	text-align:center;
	}


div.box-newsletter
	{
	background:transparent url(/images/box-newsletter.gif) no-repeat scroll left top;
	margin:10px 10px 30px 0px;
	padding:30px 0 0;
	width:270px;
	}

div.box2-newsletter
	{
	background:transparent url(/images/box-newsletter.gif) no-repeat scroll left bottom;
	padding:0 10px 10px;
	text-align:left;
	}

div.spotlight {
	width:250px;
	display:table;
	}

img.left {
	float:left;
	margin:0px 7px 0px 0px;
	}

div.barradx {
	width:280px;
	text-align:left;
	}

div.titolo-barradx{
	background-color:#e7cafa;
	padding:3px 10px;
	margin-bottom:10px;
	}

div.bottone-barradx
	{
	background:transparent url(/images/sfondo-bottone.gif) no-repeat left top;
	display:block;
	width:280px;
	height:23px;
	padding-left:20px;
	}


div.titolo-barradx
	{
	background-color:#e7cafa;
	padding:3px 10px;
	margin-bottom:10px;
	}


div.contenuto-piede {
	background-color:#ac67dd;
	text-align:center;
	}

div.piede{
	background-color:#ac67dd;
	padding:10px; width:980px;
	display:table;
	margin:0 auto;
	color:#ffffff;
	text-align:left;
	}









div.contenitore-titolo {
height:48px; background-color:#ffffff; background-image:url(http://www.yourwaytochianti.com/images/icona.gif); background-position:left top; background-repeat:no-repeat;  margin-bottom:5px;
}

div.titolone {
padding-top:13px; padding-left:53px;
}

b.titolone {
color:#AC67DD; font-family:Trebuchet Ms,Verdana,Arial; font-size:17px;
}

b.titolo-verde {
font-weight:bold; font-size:15px; color:#5a9353; background-color:#e5f0d5; display:block; width:545px; padding-left:5px;
}

div.contenitore-elenco {
background-color:#ffffff; 
width:680px; 
float:left;
margin-top:15px;
}

div.elenco-foto {
width:100px; float:left; background-color:#ffffff; padding:0px 15px;
}

div.elenco-dx {
width:550px; float:right;  border-bottom:1px dotted black; background-color:#ffffff;
}

div.go-dx {
text-align:right; padding-right:10px;
}





#footer {
color:#ffffff;
font-family: Trebuchet Ms, Verdana,  Arial;
font-size:13px;
font-weight:normal;
text-align:left;
}

#footer p {
margin:0 0 1px;
}

#footer a:hover {
color:#ffffff;
font-family: Trebuchet Ms, Verdana,  Arial;
font-size:13px;
text-decoration:underline;
}
#footer a:link {
color:#ffffff;
font-size:13px;
font-family: Trebuchet Ms, Verdana,  Arial;
text-decoration:none;
}

#footer a:visited {
color:#ffffff;
font-size:13px;
font-family: Trebuchet Ms, Verdana,  Arial;
text-decoration:none;
}







#menu li.divisorio {
	margin:0px;
	padding:0px;
	border: 0;
	width:2px;
	height:34px;
	line-height:0px;
	}
#menu {
	margin:0 auto;
	width:980px;
	}

#menu ul {
	border: 0;
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: center;
	}
#menu li {
	list-style:none;
	display:block;
	float:left;
	line-height:34px;
	background:url(/images/bg-bottoni.gif) top left repeat-x;
	height:34px;
	margin:0px;
	padding: 0px;
	}
#menu li a {
	display:block;
	float:left;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	padding:0 9px;
	}
#menu li a:hover {
	color:#fff;
	background:url(/images/bg-bottoni-hover.gif) repeat-x;
	}


.new {
color:#BF70F6;
font-size:10px;
font-weight:normal;
}







div.box-dettaglio-left {
float:left;
padding:0 16px 0 0;
width:250px;
}

div.box-dettaglio-right {
float:right;
text-align:left;
width:400px;
}



div.left {
float:left;
margin:11px;
}

#menu1 {
width:200px;
}
#menu1 div {
display:block;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
text-align:left;
}
#menu1 div a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/img/menu_027_l.jpg) no-repeat scroll left center;
color:#7C832D;
display:block;
font-family:Trebuchet Ms,Verdana,Arial;
font-size:13px;
font-weight:bold;
height:52px;
line-height:39px;
padding:0 0 0 18px;
text-decoration:none;
text-transform:uppercase;
}
#menu1 div a span {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/img/menu_027_r.jpg) no-repeat scroll right center;
color:#FFFFFF;
display:block;
height:52px;
line-height:39px;
padding:0 36px 0 0;
}
#menu1 div a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/img/menu_027_h_l.jpg) no-repeat scroll left center;
cursor:pointer;
display:block;
height:52px;
text-decoration:underline;
}
#menu1 div a:hover span {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/img/menu_027_h_r.jpg) no-repeat scroll right center;
color:#7C832D;
display:block;
height:52px;
}

div.box-dettaglio-sotto {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/img/sfondo-dettaglio.gif) no-repeat scroll left top;
margin:0 0 20px;
padding:0;
width:690px;
}

h2.titolo-servizi {
color:white;
font-family:Trebuchet Ms,Verdana,Arial;
font-size:16px;
font-weight:bold;
margin:0;
padding:8px 0 20px 15px;
}

div.box-dettaglio-sotto2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/img/box-dettaglio-sotto.gif) no-repeat scroll left bottom;
padding:0 12px 5px;
}

div.contenitore-box-dettaglio-sotto {
padding:0;
text-align:center;
}

div.telefono {
background-image:url(/img/tel.gif);
background-repeat: no repeat;
}

div.fax {
background-image:url(/img/fax.gif);
background-repeat: no-repeat;
}

div.address {
background-image:url(/img/address.gif);
background-repeat: no-repeat;
margin:4px 0 0 15px;
padding:2px 2px 2px 30px;
}

div.web {
background-image:url(/img/web.gif);
background-repeat: no-repeat;
}

div.details {
background-color:#F1F1F1;
background-position:left center;
background-repeat:no-repeat;
margin:4px 0 0 15px;
padding:2px 2px 2px 30px;
text-align:left;
width:610px;
}

span.detailspan {
display:block;
float:left;
font-weight:bold;
width:60px;
}





div.box-dettaglio {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/img/sfondo-dettaglio.gif) no-repeat scroll left top;
margin:0 0 5px;
padding:0;
width:670px;
}

div.box-dettaglio2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/img/box-dettaglio-sotto.gif) no-repeat scroll left bottom;
padding:0 12px 5px;
}


h2.titolo-dettaglio {
color:#FFFFFF;
font-family:Trebuchet Ms,Verdana,Arial;
font-size:22px;
font-weight:bold;
margin:12px 0 0 0;
padding:6px 0 20px 15px;
}

div.contenitore-box-dettaglio {
padding:0 12px 5px;
}

div.box-dettaglio-left {
float:left;
padding:0 16px 0 0;
width:250px;
}

div.box-dettaglio-right {
float:right;
text-align:left;
width:380px;
}


.panoramiopics {
 width:85%;
}
[17.51.15] Maurizio Manetti scrive:.panoramiofooter {
 width: 85%;
 margin-bottom: 15px;
}

#risultati1 {
width: 85%
}

.div_photogallery {
margin:auto;width:625px;
}