body {
	margin-left: 0px;
	margin-right: 0px;
	background-color: #F8EAB8;
	vertical-align: top;
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: top;
	margin; 0px;
}

/* SFONDI */
.verdebordo{
	background-color: #8D923D;
}
.verdebordoSX{
	border-right-width: 15px;
	border-right-style: solid;
	border-right-color: #8D923D;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.verdebordoDX{
	border-left-width: 15px;
	border-left-style: solid;
	border-left-color: #8D923D;
}
.aranciodivisore{
	background-color: #DBAF17;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;
}
.bordoSX{
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #FFFFFF;
}
.bordoDX{
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #FFFFFF;
}
.bordoTOP{
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #FFFFFF;
}
/* BORDI */


#menu{
	text-align:center;
	font-size: 70%;
	border: 1px solid #FFFFFF;
	background-color: #DBAF17;
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	}
#menu a{
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
          padding: 10px;	
}
#menu a:hover{
	color: #990000;
}


/* CONTENUTI */
#content{
	background-color: #F2D982;
	width: 100%;
	border: 1px solid #FFFFFF;
	background-image: url(../bg.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
#content h1{
	font-size: 90%;
	color: #990000;
	margin: 0px;
	font-weight: bold;
	padding-top: 15px;
	padding-right: 20px;
	padding-left: 20px;
}
#content h2{
	font-size: 70%;
	color: #000000;
	margin: 0px;
	font-weight: bold;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 10px;
	padding-top: 0px;
}
#content h2 a{
	color: #000000;
	margin: 0px;
}
#content h2 a:hover{
	color: #990000;
	margin: 0px;
	text-decoration: none;
}
#content h3{
	font-size: 70%;
	color: #000000;
	margin: 0px;
	font-weight: bold;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 0px;
	padding-top: 0px;
}
#content h3 a{
	color: #000000;
	margin: 0px;
}
#content h3 a:hover{
	color: #990000;
	margin: 0px;
	text-decoration: none;
}

#content h4{
	font-size: 70%;
	color: #000000;
	margin: 0px;
	font-weight: normal;
	padding: 0px;
}
#content h4 a{
	color: #990000;
	font-weight: normal;
	text-decoration: none;
}
#content h4 a:hover{
	color: #DBAF17;
	font-weight: normal;
}


#content h5{
	font-size: 70%;
	color: #000000;
	margin: 0px;
	font-weight: normal;
	padding: 0px 20px;
}
#content h5 a{
	color: #990000;
	font-weight: normal;
	text-decoration: none;
}
#content h5 a:hover{
	color: #DBAF17;
	font-weight: normal;
}
#content p{
	color: #000000;
	font-size: 70%;
	padding: 18px 20px 5px;
	margin: 0px;
	font-weight: normal;
}
#content p a{
	color: #990000;
	font-weight: normal;
	text-decoration: none;
}
#content p a:hover{
	color: #DBAF17;
	font-weight: normal;
}

#contentSX{
	float: left;
	width: 100%;
}

#contentDX{
	float: right;
	width: 32%;
}
#contentDX img{
          border: 1 #FFFFFF solid;
}

#boxSX {
	float: left;
	width:50%;
       
}

#boxDX {
	float: right;
	width:50%;
}

#boxDX p{
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
}
/* BOX SINISTRA HOME */

#box1{
	background-color: #D4D7A0;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#box2{
	background-color: #CACD87;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	height: 100%;
}
#box3{
	background-color: #BDC16C;
	text-align: left;
	height: 100%;
}
hr {
	color: #FFFFFF;
	width: 85%;
	text-decoration: none;
	text-align: center;
	height: 1px;
	margin: 0px;
}


/* BOX X VISTE */

#boxindirizzo{
	width: 100%;
	background-color: #FFFFFF;
}
#boxviste{
	width: 350px;
}


#box{	}
#box img{
	margin-left: 20px;
	margin-right: 20px;
	border: 1px solid #FFFFFF;
}
#noborder img{
	margin-left: 20px;
	margin-right: 20px;
	border: 0px solid #FFFFFF;
}

#boxsmall{
	float: right;
	width: 252px;
}
#boxsmall img{
	margin-left: 20px;
	margin-right: 20px;
	border: 1px solid #FFFFFF;
}

#boxviste h1{
	font-size: 90%;
	color: #990000;
	margin: 0px;
	font-weight: bold;
	padding-top: 15px;
	padding-right: 20px;
	padding-left: 20px;
}
#boxviste p{
	font-size: 70%;
	padding: 10px;
	margin: 0px;
	font-weight: normal;
}
#boxviste h2{
	font-size: 90%;
	font-weight: bold;
	text-align: left;
	padding: 10px 20px 20px;
	margin: 0px;
	color: #330066;
}


#centratabelle a:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
	color:#990000;
	text-decoration:none;

	
}

#centratabelle a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
	color:#990000;
	text-decoration:none;
	
}

#centratabelle a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
	color:#000000;
	text-decoration:none;

	
}


/* CONTADOCUMENTI */
#contadocumenti{
	font-style: italic;
	text-align: left;
	padding: 10px 20px 20px;
	margin: 0px;
}
#contadocumenti  a{
	color: #990000;
	font-weight:  bold;
	text-decoration: none;
}
#contadocumenti a:hover{
	color: #DBAF17;
	font-weight: normal;
}

/* NEWS */
#news	{
         text-align: left; 
         vertical-align: top; 
         padding: 20px; 
         width: 100%;
}

#news p{
        border-bottom-width: 1px; 
        border-bottom-style: solid; 
        border-bottom-color: #CCCCCC; 
        padding: 0px 10px 10px 10px;
}

#news h1{
	color: #000000;
	margin: 0px;
	padding: 10px;
}

#news a:link	{}
#news a:hover	{}

#news img {
        border: 0px solid #999999; 
        margin-right: 10px; 
        margin-left: 0px;
}
.archivio {
       text-align: center; 
       margin: 0px;
}

#bodynews {font-size: 70%; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-align: left; 
	vertical-align: top; 
	padding: 10px; 
	width: 100%;
}

#bodynews p {
	margin: 10px;
	text-align: left;
}

#contaDocumenti{
	font-size: 70%; 
	padding: 16px;
}

/* BRICIOLE DI PANE */
#mapper{
            height:20px;
            line-height: 20px;
            padding: 1;
}
#mapper p{
	color: #000000;
	font-size: 70%;
	margin: 0px;
	font-weight: normal;
}

/* SPLITTER */
#split{        color: #FFFFFF;        padding: 10px 0px;        margin-bottom: 10px;}
#split a:link{color:#FFFFFF; text-decoration:none;}
#split a:visited{color:#FFFFFF; text-decoration:none;}
#split a:hover{color:#000000; text-decoration:none;}
#split p{margin:0;font-size: 70%;}
#split p.left{        float: left;}
#split p.right{float: right; position: static;}



#hidebr br{
	display: none;
}


/* IMMAGINI SFONDI SEZIONI */
#bg2{
	background-image: url(../bg2.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 100%;
}
#bg1 {
	background-image: url(../bg1.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 100%;
}
#bg3 {
	background-image: url(../bg3.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 100%;
}
#bg4 {
	background-image: url(../bg4.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 100%;
}
#bg5 {
	background-image: url(../bg5.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 100%;
}
#bg6 {
	background-image: url(../bg6.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 100%;
}
#bg7 {
	background-image: url(../bg7.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 100%;
}
#bg8 {
	background-image: url(../bg8.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 100%;
}


/* FORM */
.input	{
	border: 1px solid #DBAF17; 
          text-align: left;
	background: #EEEEEE;	
	padding: 3px;
         width: 80px;
}
.select	{
	  font-family: Verdana, Arial, Helvetica, sans-serif;  
            font-size: 95%; 
            color: #000000; 
            width: 250px; 
            border: #DBAF17 1px solid;
}

#formcampi selectsmall	{
	  font-family: Verdana, Arial, Helvetica, sans-serif;  
            font-size: 85%; 
            color: #000000; 
            width: 100px; 
            border: #DBAF17 1px solid;
}
.textarea	{
         border: 1px solid #cccccc; 
         background: #EEEEEE;	
         padding: 3px;
}

.tasti	{
         font-size: 80%;
         text-align: center;
}

/* FORMMAIL */
#contenitoreForm { 
                    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; 
                    padding: 0px;
}

#campi {
           text-align: left; 
           vertical-align: top;
}
#campi p {
            color: #666666; 
            margin: 0px; 
            padding: 5px 15px 7px 20px;
}
#campi input	{
                    font-size: 95%; 
                    color: #000000; 
                    width: 250px; 
                    border: #DBAF17 1px solid;
}

#campi select	{
                   font-family: Verdana, Arial, Helvetica, sans-serif;  
                   font-size: 95%; 
                   color: #000000; 
                   width: 250px; 
                   border: #DBAF17 1px solid;
}

#campi textarea	{
                   font-family: Verdana, Arial, Helvetica, sans-serif;  
                   font-size: 95%; 
                   color: #000000; 
                   width: 250px; 
                   border: #DBAF17 1px solid;
}

#campismall {
                  font-size: 80%; 
                  width: 240px;
}
#tasti input	{
                  border: #DBAF17 1px solid;
                  font-size: 80%;
}
.inputsmall {
                  font-size: 95%; 
                  color: #000000; 
                  width: 20px; 
                  border: #DBAF17 1px solid;
}

.testobliquo	{font-style: italic;}
.testorosso	{color: red; }

#view{
	margin: 0p;
	padding: 0px;
}
#msg{
	margin: 0p;
	padding: 0px;
}
.bgHomeSX{
          background-color:#ffd073;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #FFFFFF;
}
.bgHomeDX{
         background-color: #BDC16C;
}


/* SEARCH HOME */

#boxSearch{
   	background-color: #E3E6C1;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#boxSearch p{
	text-align: left;
          padding:5px 0px 5px 20px;
}
#boxSearch input{
          font-family: Verdana, Arial, Helvetica, sans-serif;  
          font-size; 60%;
	text-align: left;
	border: #8D923D solid 1;
}

/* AVVISI & WARNING */

#warning{
	background-color: #F0E68C;
	width: 100%;
	border: 1 dotted #000000;
	padding: 5px;
}
#warning p{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #DC143C;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}

.iconeDX {
	margin-right: 10px;
          vertical-align: text-bottom;
}

.immainsezione {
	margin-top: 10px;
	margin-right: 20px;
	margin-left: 20px;
          margin-bottom: 10px;
          border: 1px solid #FFFFFF; 
}
.text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
}

a:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
}

a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
}

a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#990000;
}

.titoletto{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#990000;
}

.border{
border-color:#000000;
border:1px;
border-style:solid;

}

.titolo{
font-size: 90%;
color: #990000;
font-weight:bold;
}

.ico{
border:1px;
border-color:#000000;
border-style:solid;

}

a.indietro:link{
color:#990000;
text-transform:none;
text-decoration:none;
}

a.indietro:hover{
color:#000000;
text-transform:none;
text-decoration:none;
}

a.indietro:active{
color:#990000;
text-transform:none;
text-decoration:none;
}

a.indietro:visited{
color:#990000;
text-transform:none;
text-decoration:none;
}
hr{
color:#990000;
}