/* CSS Document */

body {
	padding: 0;
	margin: 0;
	border: 0;
	text-align: center;
	font-family: verdana;
	SCROLLBAR-FACE-COLOR: #99CC66; 
	SCROLLBAR-HIGHLIGHT-COLOR: #99CC66; 
	SCROLLBAR-SHADOW-COLOR: #007B00;  
	SCROLLBAR-3DLIGHT-COLOR: #CCE5B2; 
	SCROLLBAR-ARROW-COLOR: #CCE5B2; 
	SCROLLBAR-TRACK-COLOR: #CCE5B2; 
	SCROLLBAR-DARKSHADOW-COLOR: #1A6711;
}
.main {
border-color: #ccc;
border-width: 0px 1px 0px 1px;
border-style: solid;
width: 100%;
}
.firstLine {
height:45px;
text-align: center;
background:url(../ima/bkg_banner.gif) repeat-x;
}
.secondLine {
height: 200px;
border-color: #ccc;
border-width: 1px 0px 1px 0px;
border-style: solid;

}
.thirdLine {
background: #fff;
}

.testoSx {
background: url(../ima/bkg_testo.jpg) bottom repeat-x #007B00;
width:250px;
color:#FBF8E5;
text-align: left;
font-size: 12px;
padding: 13px;
border-color: #FFEEC6;
border-width: 0px 1px 0px 1px;
border-style: solid;
vertical-align: top;
}
ul {
margin: 18px;
}
.dx {
background: url(../ima/logo.jpg) bottom right no-repeat #FFEEC6;
border-color: #FFD65C;
border-width: 0px 1px 0px 0px;
border-style: solid;
}
.fourthLine {
background: #1A6711;
border-color: #fff;
border-width: 1px 0px 0px 0px;
border-style: solid;
color: #fff;
text-align: center;
padding-top: 3px;
vertical-align: top;
font-size: 12px;
letter-spacing: 3px;
}
.stile {
background: #8CC653;
}
#foto {
padding: 0;
margin: 0;
text-align: center;
margin: auto;
}
hr {
color:#007B00;
height: 1px;
}
.in_index {
font-size: 12px;
text-align: right;
font-family: verdana;
letter-spacing: 1px;
line-height: 20px;
}
.in_index a {
color: #FFF;
}
.in_index a:hover {
color: #CCE5B2;
}
.indirizzo {
font-size: 12px;
text-align: justify;
font-family: verdana;
padding-left: 100px;
letter-spacing: 1px;
line-height: 20px;
}
.lang {
font-size: 13px;
font-family: verdana;
}
.lang a {
color:#007B00;
text-decoration: none;
}
.lang a:hover {
color:#007B00;
text-decoration: underline;
}
.langoff {
font-size: 14px;
font-family: verdana;
}
.langoff a {
color: #FFF;
text-decoration: none;
}
.langoff a:hover {
color: #CCE5B2;
text-decoration: underline;
}
.contenuti {
font-size: 12px;
text-align: justify;
font-family: verdana;
padding-left: 30px;
padding-right: 30px;
letter-spacing: 1px;
line-height: 17px;
}
.contenuti a{color:#000;text-decoration:none;}
.contenuti a:hover{text-decoration:underline;}
.contenuti_form {
font-size: 12px;
text-align: justify;
font-family: verdana;
padding-left: 30px;
padding-right: 30px;
line-height: 15px;
}
.indirizzo a {
color:#007B00;
}
.menu {
background: #1A6711;
}
.menu1 {
background: #FFEEC6;
font-family: verdana;
border-color: #FFF;
border-style:solid;
border-width:1px 0px 1px 0px;
}
input {
font-size: 12px;
font-family: verdana;
border-color: #007B00;
border-style:solid;
border-width:1px 1px 1px 1px;
background-color:#FFF;
}
.input_nome {
filter: alpha (opacity=100,finishopacity=1, style=1);
height:100%;
}