/* CSS Document */
body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color:#003300;
background-color:#ffffff;
}

a {
text-decoration:none;
text-transform:none;
}

.tdtesta{
background-image:url(../img/spaziovivere.gif);
background-repeat:no-repeat
}
#siteactions {
background-image:url(../img/barrapiante.gif);
background-repeat:repeat-x;
width:697px;
white-space:nowrap;
padding: 2px 15px 2px 0;
color:#ffffff;
font-weight:bold;
}
#siteactions1 {
background-image:url(../img/barraerboristeria.gif);
background-repeat:repeat-x;
width:697px;
white-space:nowrap;
padding: 2px 15px 2px 0;
color:#ffffff;
font-weight:bold;
text-align:right;
}
#siteactions2 {
background-image:url(../img/barrabar.gif);
background-repeat:repeat-x;
width:697px;
white-space:nowrap;
padding: 2px 15px 2px 0;
color:#ffffff;
font-weight:bold;
text-align:right;
}
#siteactions3 {
background-image:url(../img/transparent.gif);
background-repeat:repeat-x;
width:697px;
white-space:nowrap;
padding: 2px 15px 2px 0;
color:#ffffff;
font-weight:bold;
text-align:right;
}
#siteactions4 {
background-image:url(../img/barralocation.gif);
background-repeat:repeat-x;
width:697px;
white-space:nowrap;
padding: 2px 15px 2px 0;
color:#ffffff;
font-weight:bold;
text-align:right;
}
#siteactions ul {
background-color:#339966;
display:inline;
list-style:none;
color:#ffffff;
}
#siteactions li {
display:inline;
list-style:none;
background-color:#ffffff;
padding: 4px 0 3px 0;
color:#339966;
}
#siteactions li a {
background-color:#339966;
color:#ffffff;
font-weight:bold;
height:auto;
padding:2px 15px 2px 15px;
text-decoration:none;
text-transform:lowercase;
}
#siteactions li a:hover {
background-color:#ffffff;
color:#339966;
}

#siteactions1 ul {
background-color:#79af1d;
display:inline;
list-style:none;
color:#ffffff;
}
#siteactions1 li {
display:inline;
list-style:none;
background-color:#ffffff;
padding: 4px 0 3px 0;
color:#79af1d;
}
#siteactions1 li a {
background-color:#79af1d;
color:#ffffff;
font-weight:bold;
height:auto;
padding:2px 15px 2px 15px;
text-decoration:none;
text-transform:lowercase;
}
#siteactions1 li a:hover {
background-color:#ffffff;
color:#79af1d;
}

#siteactions2 ul {
background-color:#008e07;
display:inline;
list-style:none;
color:#ffffff;
}
#siteactions2 li {
display:inline;
list-style:none;
background-color:#ffffff;
padding: 4px 0 3px 0;
color:#008e07;
}
#siteactions2 li a {
background-color:#008e07;
color:#ffffff;
font-weight:bold;
height:auto;
padding:2px 15px 2px 15px;
text-decoration:none;
text-transform:lowercase;
}
#siteactions2 li a:hover {
background-color:#ffffff;
color:#008e07;
}
#siteactions4 ul {
background-color:#f9b700;
display:inline;
list-style:none;
color:#ffffff;
}
#siteactions4 li {
display:inline;
list-style:none;
background-color:#ffffff;
padding: 4px 0 3px 0;
color:#f9b700;
}
#siteactions4 li a {
background-color:#f9b700;
color:#ffffff;
font-weight:bold;
height:auto;
padding:2px 15px 2px 15px;
text-decoration:none;
text-transform:lowercase;
}
#siteactions4 li a:hover {
background-color:#ffffff;
color:#f9b700;
}

#siteactions img,
#siteactions1 img,
#siteactions2 img,
siteactions4 img {
border:hidden;
}

#siteanav a{
float:right;
border:0px solid #cccccc;
height:18px;
padding:1px 10px 1px 15px;
margin:0px 2px 0px 0px;
color:#666666;
text-decoration:none;
}
#siteanav a:hover{
color:#cccccc;
}
#siteanav img{
vertical-align:top;
border:0;
}
#contatti {
width:59px;
background-color:#FFCC00;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
padding:1px 0 1px 0;
}
#contattihome {
width:59px;
background-color:#ffffff;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
padding:1px 0 1px 0;
}
#contatti a{
color:#ffffff;
font-weight:bold;
text-decoration:none
}
#contattihome a{
color:#ffffff;
font-weight:bold;
text-decoration:none
}
#contatti a:hover{
color:#CCFF99;
}
#contattihome a:hover{
color:#ffffff;
}
#casa {
width:59px;
background-color:#7EB712;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
padding:1px 0 1px 0;
margin: 2px 0 0 0;
}
#casa a{
color:#ffffff;
font-weight:bold;
text-decoration:none
}
#casa a:hover{
color:#99FF33;
}
#corpo{
color:#003300;
margin:10px 0px 0px 10px;
padding:10px 34px 10px 34px;
border: 1px solid #cccccc;
font-family:Georgia, Arial, Helvetica, sans-serif;
font-size:11px;
}
.corpodx{
background-image:url(../img/bgfiletto.gif);
background-repeat:repeat-y;
padding: 5px 5px 0 10px;
}
.spalla{
background-color:#f4f8f0;
color:#003300;
padding: 5px 5px 5px 5px;
}
#inspalla{
vertical-align:top;
text-align:centre;
color:#003300;
padding:10px 0px 0px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
}
#inspallatxtleft{
font:Arial, Helvetica, sans-serif;
text-align:left;
float:left;
padding: 5px 0px 5px 5px;
font-size:9px;
}
#inspallatxtright{
font:Arial, Helvetica, sans-serif;
text-align:left;
float:right;
padding: 5px 5px 5px 0;
font-size:9px;
white-space:nowrap;
}
#testo {
text-align:justify;
color:#005c2f;
padding:10px 170px 10px 10px;
line-height:16px;
}
#inspallatxtimg{
float:right;
padding:10px 10px 10px 10px;
line-height:15px;
}
#inspallatxtimg2{
padding:10px 10px 10px 10px;
}
#inspallatxtimg3{
float:right;
padding:10px 30px 10px 2px;
}
#inspallatxtimg4{
float:left;
padding:10px 0px 0px 3px;
line-height:15px;
z-index:8;
}
#testo1 {
text-align:justify;
color:#005c2f;
padding:10px 50px 10px 10px;
line-height:16px;
}
#barimg {
float:right;
}

#galleggiasinistra{
float:left;
text-align:left;
}

#galleggiadestra{
float:right;
text-align:right;
}

#premio{
float:right;
padding:0px 250px 0px 50px;
}

.birre1 {
font-size:9px;
text-align:left;
color:#003300;
}

.birre2 {
font-weight:bold;
font-size:9px;
text-align:left;
color:#003300;
}

.birre3 {
font-weight:bold;
font-size:9px;
text-align:left;
color:#003300;
}

.vino {
font-size:9px;
text-align:left;
color:#003300;
}

.vino2 {
font-size:9px;
font-weight:bold;
text-align:left;
color:#003300;
}

.vino3 {
font-size:9px;
text-align:left;
color:#003300;
}

.testa{
font-size:12px;
background-color:#e7fbd5;
color:#003300;
padding: 5px 5px 5px 5px;
text-align:center;
}

#indicetestodx{
font-size:11px;
font-weight:bold;
color:#999999;
text-align:left;
float:right;
}

#indicetestosx{
font-size:11px;
font-weight:bold;
color:#999999;
text-align:left;
float:left;
}

#premiogiardini{
padding:0 2px 0 2px;
background-color:#ffffff;
border:solid #006600;
}

#locationword{
width:110px;
float:right;
text-align:left;
background-color:#FFFFFF;
margin:38px 0 0 0;
padding:5px 0 5px 0;
font-size:9px;
}

.taitol{
font-size:14px;
font-weight:bold;
}

.taitolb{
font-size:11px;
font-weight:bold;
}

.testo{
font-size:10px;
}

.data{
font-size:10px;
color:#FFFFFF;
}

#mandafiore{
padding:220px 10px 0 0px;
}