*{ font-size:12px; margin:0px; border:0px; padding:0px; font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; color:#1a171b }

body{
    margin:0px;
	background:#000;
}

a{ text-decoration:none; color: #76c237;}
a:hover{ text-decoration:none; color: #333;}
form{ padding:0px; margin:0px;}
input, button, textarea, select{ background:#fff; padding:0px; margin:2px; border:1px solid  #76c237; 
}


.left_right{ width:495px; height:1050px; float:left;   background:#1a171b url(../image/sfondo.jpg) 50% 50% no-repeat;}

.cls_info{ background:#1a171b url(../image/sfondo_info.jpg) 50% 50% no-repeat;}

.info{ text-align:right}

#main{background:white; width:495px; float:left;  height:1050px;  background:#FFF url(../image/logo_int.jpg) 460px 10px no-repeat; overflow:hidden }

.container {
    width:1000px;
    margin:0px auto;
	padding:0px;
    text-align:center;
    border:none;
}



.container_main {
    width:990px;
	height:1050px;
    margin:auto;
    text-align:center;
    border:none;
	background:#1a171b url(../image/image_front.jpg) 50% 50% no-repeat;
}

#logo {
    width:143px;
	height:1050px;
    margin:auto;
    text-align:center;
    border:none;
	background:#FFFFFF;
	margin-left:800px;
	padding-top:200px;
}

#proverbio {
margin:85% 80px 0px 80px;
width: 335px;
color:#76c237;

}
#proverbio p{
color:#76c237;
font-weight:bold;
font-family:Palatino Linotype, Book Antiqua, Palatino, serif;
font-size:17px;
text-align:left;
}

#proverbio p.autore{
color:#76c237;
font-weight:normal;
font-family:Palatino Linotype, Book Antiqua, Palatino, serif;
font-size:16px;
text-align:right;
font-style:normal;
}
p.firma{font-size:10px;}
.header {
      width: 435px;
      /*height: 235px;*/
      height: 205px;
      
	 
}
table,tr,td{ border:0;}

.menucontainer {
    width: 400px;

    margin:auto;
	float:left;
	margin:10px 0px  0px 40px;

    
}

.vocemenu {
    width: 390px;
    text-decoration: none;
    text-align:center;
	font-weight:bold;
	
	float:left;
	width:auto;
}

.fine{ border:0px;}
.vocemenu a{ 
    text-align:center;
    text-decoration: none;         
    border:0px;
font-family:Palatino Linotype, Book Antiqua, Palatino, serif;
	font-size:12px;
	color:#76c237;
	float:left;
	padding:0px 5px;
	border-right:1px solid #000;
	font-weight:normal;
}

.fine a{ 

	border-right:0px solid #000;

}




.text{
margin-top:9px;
width:240px;
float:left;
margin:10px 120px 9px 120px;
text-align:justify;

}
.footer {
padding-top:10px;
width:990px;
color:#78787a;
text-align:center;
}
.footer p{
color:#78787a;
font-size:11px;
	font-style:normal; text-align:center;
}

.footer p a{ color:#78787a;}
.footer p a:hover{ color:#78787a;}




h1{ font-style:normal; color:#76c237; text-align:justify; text-transform:uppercase;  color:#76c237;
font-weight:bold;
font-family:Palatino Linotype, Book Antiqua, Palatino, serif;
font-size:16px; margin:25px 0px 0px 0px;  height:120px; }

h2{ margin-left:10px; font-style:normal; font-size:18px; font-weight:normal; color:#a95705; text-align:justify; margin:20px 0px 20px 0px;   }
li{ list-style:none;}
ol{ padding:10px 0px 10px 20px;}
.verde{ color:#76c237; font-weight:bold;}
.rosso{ color:#d80000; font-weight:bold;}


