body {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
text-align:center;
color:#757575;
margin:0px;
padding:170px 0px 0px 0px;
}
a {
color:#7b9638;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
a img {
border:none;
}
.jst{
text-align:justify;
}
.cnt{
text-align:center;
}
table{
border:none;
border-collapse:collapse;
margin:0px;
padding:0px;
}
td, th {
vertical-align:top;
margin:0px;
padding:0px;
}
h1, h2, h3, h4, h5, p {
margin:0px;
}
h1 {
padding-bottom:5px;
font-size:14px;
font-weight:bold;
color:#7b9638;
}
h2 {
font-size:11px;
font-weight:bold;
color:#7b9638;
}
h3 {
}
h4 {
}
form{
padding:5px 0px 0px 0px;
margin:0px;}
ul {
margin: 0px;
padding: 0px;
list-style-type: none;
}
li {
margin: 0px;
padding: 0px;
list-style-type: none;
}
p{
padding:0px;
}
button {
font-size: 11px;
border: none;
color:#fff;
background-color:#7b9638;
cursor: pointer;
margin: 5px 5px 0px 0px;
border: 1px solid #7b9638;

}
button:hover {
background-color:#527739;
}
input, select, textarea {
border: 1px solid #ccc;
font-family: sans-serif;
padding: 1px;
font-size:11px;
color:#a0a0a0;
}
textarea {
font-size: 100%;
overflow: auto;
font-family: sans-serif;
}
input:focus, select:focus, textarea:focus {
border: 1px solid #ffb000;
}
.colore1{
color:#ff9900;
font-weight:bold;}
.colore2{
color:#99cc00;
font-weight:bold;}
.colore3{
color:#0053A6;}
.txt{
font-size:11px;
}
/*-------------grafica-----------*/
#container {
width:750px;
height:421px;
position:relative;
margin:0 auto 0 auto;
text-align: left;
}
#colSx{
width:150px;
height:420px;
float:left;
}
#main{
position: relative;
height:420px;
width:560px;
float:left;
overflow:auto;
}
#main .inner{
padding:5px 20px 5px 20px;

}

#colDx{
width:40px;
height:420px;
float:left;
}
#footer{
width:750px;
height:1px;
clear:left;
}
#arrowL {
position: absolute;
width: 22px;
height: 28px;
margin: -28px 0 0 0;
}
#arrowR {
position: absolute;
width: 23px;
height: 26px;
margin: -26px 0 0 727px;
}
#logo{
text-align:right;
}
#erbetta{
text-align:right;
}
#erbettahome{
text-align:right;
}
/*------menu---------*/
#navigator {
height:240px;
text-align:right;
padding-top:15px;
}
#navigator ul {

}
#navigator li {
}
#navigator li a {
font-size:13px;
display: block;
padding: 3px 0 0px 0px;
color: #ff9900;
font-weight:bold;
text-decoration: none;
}
#navigator li a:hover {
text-decoration:none;
color:#ffb000;
}
#navigator ul ul li a{
padding:0px;
color:#757575;
font-size:11px;
font-weight:normal;
}
#navigator ul ul li a:hover{
color:#3c3c3c;
}
#close{
clear:left;}
#DX{
float:right;}
#SX{
float:left;}
.aDx{
text-align:right;}
/*-------------------sezioni-----------*/
.s0 #main{
overflow:hidden;
}
.s1 p{
padding-top:15px;}
.imgright{
float:right;
}
.s1 #main .inner{
padding:5px 20px 5px 20px;
}
.s2.ss1 #main .inner img{
margin:10px 10px 0px 0px;
border: 1px solid #ccc;
}
.s2.ss4 #main .inner img{
margin:10px 10px 0px 0px;
border: 1px solid #ccc;
}
.s3.ss2 #main .inner img{
padding:30px 30px 10px 0px;
}

.s3.ss4 #main .inner table{
background-color:#fff;
/*border: 1px solid #ffb000;*/
text-align:center;
}
.s3.ss4 #main .inner th{
background-color:#ffb000;
padding:4px;
margin:0px;
font-weight:normal;
color:#fff;
font-weight:bold;

}
.s3.ss4 #main .inner td{
text-align:center;
padding:2px;
margin:0px;
color:#757575;

}
.s3.ss4 #main .inner tr{
padding:0px;
margin:0px;
border: 1px solid #fff;
background-color:#fff;
}
.s3.ss3 #main .inner table{
}
.s3.ss3 #main .inner td{
vertical-align:middle;
padding:3px;
margin:0px;
}
.s3.ss2 #main .inner table{
}
.s3.ss2 #main .inner td{
padding:4px;
margin:0px;
}
.s3.ss1 #main .inner img{
border:none;
}
.s5.ss0 #main .inner p{
font-size:12px;
}
.s3.ss1 #main .inner p{
padding-left:30px;
}
.s2.ss1 #main .inner p{
padding-left:50px;
}
.s2.ss2 #main .inner{
padding-left:50px;
}

/*-------------------foto-----------*/

#fotoOriz{
clear:both;
}
#fotoOriz img{
float:right;
}
#fotoSx{
float:left;
width:350px;

}
#fotoSx p{
padding-left:45px;

}
#fotoSx2 p{
padding-left:43px;

}
#fotoSx2{
float:left;
width:360px;

}
#fotoDx{
float:right;
width:160px;
text-align:right;
}
#fotoDx img{

}
#cartina{
float:right;
width:350px;
}