body {
margin:0; padding:0; font-family:verdana, arial, sans-serif; font-size:80%; color:#FFFFFF; text-align:center;
background-image:url('../RicciSas/sfondo.jpg');}

p {
margin:0.2em 0 1.2em 0; padding:0.3em; text-align: justify;}
p.evidenzia { 
background-color: #8CD749;}
p.centra  { text-align: center;
}
p.nota  { font-size:70%;
}
p.nota2 { font-size:70%; text-align: center;
}
h1 {
padding:0; margin:0; text-indent:0.5em; font-size:250%; font-weight:normal; font-style:italic; 
color:#8CD749; font-family:"Trebuchet MS", verdana, arial, sans-serif;}

h2 {
background-color:#8CD749; color:#008000; font-size:130%; font-weight:normal; margin:0.2em 0 1em 0; padding:0;
font-style:normal; font-family:"Trebuchet MS", verdana, arial, sans-serif;}
h3{
background-color:#8CD749; color:#008000; font-size:100%; font-weight:bold; margin:0.2em; padding:0; 
font-style:normal; font-family:"Trebuchet MS", verdana, arial, sans-serif;}
h4{
color:#008000; font-size:110%; font-weight:bold; margin:0.2em; padding:0; 
font-style:normal; font-family:"Trebuchet MS", verdana, arial, sans-serif;}
div {
margin:0; padding:0; display:block;}

ul.elenco {list-style-type:decimal; text-align:justify;}
li.elenco {margin-left: 5px; line-height: 130%; margin-right: 5px; padding:5px;}


a:link, a:visited {
color:#8CD749; text-decoration:underline;}
a:hover {
color:#3B4471; text-decoration:none;}
a:active {
color:#8CD749; text-decoration:underline;}

a.testa:link, a.testa:visited {
color:#3B4471; bold; text-decoration:none;}
a.testa:hover {
color:#3B4471; text-decoration:underline;}
a.testa:active {
color:#3B4471; text-decoration:none;}

img { 
padding : 0px;
border : 1px solid #bce296;
} 
img.floatTL { 
float : left;
margin: 0.2em 1em 0.2em 0.2em;
} 
img.floatTR { 
float : right;
margin: 0.2em 1em 0.2em 0.2em;
}

.container {
background-color:#FFFFFF; margin:0 auto 0 auto; padding:0; width:65%; color:#008000;}


.titleblock {
height: 9em; padding:0.5em; margin:0; text-align:left;
background-image:url('../RicciSas/logo-ricci-legnami.jpg'); background-repeat:no-repeat; background-position: right center;}

.titleblock p {
text-indent:1.5em; color:#3B4471;}



ul.navbar {
list-style-type:none; float:left; display:block; width:100%; line-height:1.5em; 
clear:both; margin:0; padding:0; background-color:#006600;}

ul.navbar li {
display:inline;}

a.nav:link, a.nav:visited {
display:block; float:left; width:15.5%; padding:1.2em 0 1.2em 0; margin:0; 
text-decoration:none; background-color:#006600; color:#FFFFFF;}

a.nav:hover {
display:block; float:left; width:15.5%; padding:1.2em 0 1.2em 0; margin:0; 
text-decoration:none; background-color:#8CD749; color:#FFFFFF;}

a.nav:active {
display:block; float:left; width:15.5%; padding:1.2em 0 1.2em 0; margin:0; 
text-decoration:none; background-color:#006600; color:#FFFFFF;}



.rightcontainer {
float:right; clear:both; width:13em; margin:1em 0 0 0; padding:0;}

.rightbox {
margin:0.5em; padding:0.3em; border:0px solid #006600; text-align:center;}

.rightcontainer h2 {
text-align:left; padding:0 0 0 1.5em;}
.rightcontainer p {
margin:0.2em 0 1.2em 0; padding:0.3em; text-align: center;}

.linkbox a {display:block;}



.content {
clear:left; text-align:left; margin:1.2em 13.5em 0 0; padding:1em 1ex 1em 1.5ex;}

.content h2 {text-indent:3em;}

.content2 {
clear:left; text-align:left; margin:0 0.5em 0 0; padding:1em 1ex 1em 1.5ex;}
.content2 h2 {text-indent:3em;}



.footer {
color:#008000; font-size:75%; margin:2.5em 0.2em 0.5em 0.5em; padding:0.8em; 
border-top:1px solid #006600; text-align:left; clear:both;}

.footer .right {
float:right; clear:right; text-align:right;}

.footer p {margin:0;}

.pulsante  {text-align:center;}

/*	Contenitore Tabella form-mail*/
.contenitore{
   width: 80%;
   margin: auto;
   color: #008000;
   background-color: #8CD749;
}
.topleft { background: url(../images/top_left.jpg) no-repeat top left }

.topright { background: url(../images/top_right.jpg) no-repeat top right }

.bottomleft { background: url(../images/bottom_left.jpg) no-repeat bottom left }

.bottomright { background: url(../images/bottom_right.jpg) no-repeat bottom right }

.contenuto { text-align:center; padding:5px;}

.contenuto a:link, .contenuto a:visited {
color:#008000; text-decoration:underline;}
.contenuto a:hover {
color:#CCFF99; text-decoration:none;}
.contenuto a:active {
color:#008000; text-decoration:underline;}

.invisibile {visibility: hidden;
	z-index: -2;
}
/* Tabella form-mail*/
form{width: 80%; margin-left:10%; margin-right:10%; min-width:50px}
fieldset{border:0px solid;margin:0;padding:0}
legend{font: bold small-caps 130%/1.3 "Arial Narrow",arial,sans-serif;color: #008000}
form div{padding: 10px 0;background: #CCFF99;
    color: #333;border-top: 1px solid #ccc;}
form label{float:left; width:30%; line-height:23px;
    padding-right: 2%;text-align:right}
fieldset input,textarea{width:61%}
div.form-button input{margin-left:0;}


/* elenco essenze guida legni*/

.elenco
{
float: left;
}

.sottolineato
{
text-decoration: underline;
}

/* tabella prezzi pali di castagno*/

.tabella-prezzi
{
margin: auto;
width: 60%;
border-collapse: separate; 
border-spacing: 3px;
}

.tabella-prezzi thead
{
background-color: #8CD749;
}

.tabella-prezzi tbody
{
background-color: #DEF2CB;
}