/* CSS Document */
img{
border:0px;
}
body {
padding:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
p {
margin:0px;
padding:0px;
}
/*------------STILE MENU orizzontale ------------------*/
.images{
float:left;
color:#FFFFFF;
width:215px;
}
.newsletter{
color:#FFFFFF;
margin-top:130px;
}
.news_news-index{

}
.newsletter_tit{
color:#e0c800;
font-size:14px;
}
label {
  display:block;
}
div.newsletter_users-register label {
  display:block;
}
div.newsletter_users-register h2 {
color:#e0c800;
font-size:14px;
line-height:1px;
}
.note{
margin-bottom:-4px;
}
.image_thumb{
float:right;
}
.image_title{
padding:0px 10px 10px 10px;
}
div.input{
margin-top:10px;
}
div.newsletter_users-register div.submit input {
display:block;
width:215px;
background-color:#e0c800;
border:1px solid #e0c800;
color:#000000;
margin-top:2px;
margin-bottom:5px;
}
div.newsletter_users-register #NewsletterUserEmail, #NewsletterUserEmail2 {
width:210px;
}
.news_box{
float:left;
width:210px;
margin-top:10px;
padding-left:10px;
margin-right:10px;
padding-bottom:20px;
text-align:justify;
color:#FFFFFF;
}
#cont_dxx {
float:right;
width:456px;
height:430px;
background-color:#636f07;
color:#FFFFFF;
}
#fourbox{
width:434px;
height:440px;
float:left;
}
#fbdxt{
float:right;
width:197px;
height:195px;
padding:10px;
background-color:#89990A;
}
#fbdxb{
float:left;
width:197px;
height:195px;
padding:10px;
background-color:#e9d94d;
margin-top:2px;
}
#fbsxb{
float:left;
width:195px;
height:195px;
padding:10px;
margin-top:2px;
margin-right:2px;
background-color:#e0c800;
}
.news_news-view{
float:left;
}
div.news_row{
margin-top:5px;
margin-bottom:5px;
}
.date{
color:#e0c800;

}
.title{
margin-bottom:10px;

}
#news_row, #news_row a:link, #news_row a:active, #news_row a:visited{
color:#636f07;
}
#news_row a:hover{
color:#000000;
}
#news_row_altrow, #news_row_altrow a:link, #news_row_altrow  a:active, #news_row_altrow  a:visited{
color:#636f07;
}
#news_row_altrow a:hover{
color:#000000;
}

.attivo {
font-weight:bold;
} 

a:link, a:visited, a:active {
color:#000000;
text-decoration:none;
}
a:hover {
color:#ffffff;
text-decoration:none;
}
#contenitore {
position: absolute;
width:892px;/*per IE6 */
left: 50%;
margin: 30px 0 auto;
margin-left: -430px;
}
#logo {
margin-left:661px;
margin-bottom:50px;
width:97px;
}

#cont_sx {
float:left;
width:651px;
margin-left:2px;
}
#cont_dx {
float:right;
width:217px;
height:412px;
padding:10px;
background-color:#636f07;
color:#FFFFFF;
}

#cont_dx a:link, #cont_dx a:active, #cont_dx a:visited {
text-decoration:none;
color:#ffffff;
} 
#cont_dx a:hover {
text-decoration:none;
color:#000000;
} 
#cont_dx strong {
	color:#e9d94d;
}
#box_homeimg{
width:649px;
height:217px;
}
#box_img1 {
float:left;
width:432px;
height:215px;
margin-right:2px;
margin-bottom:2px;
}
#box_img2 {
float:left;
width:215px;
height:215px;
}
#box_menu1{
float:left;
width:195px;
height:195px;
padding:10px;
background-color:#e0c800;
margin-right:2px;
}
#box_menu2{
float:left;
width:195px;
height:195px;
padding:10px;
background-color:#e9d94d;
margin-right:2px;
}
#box_menu3{
float:left;
width:195px;
height:195px;
padding:10px;
background-color:#efe37f;
}

#footer {
margin-top:50px;
height:20px;
}
#footer_a{
float:left;
margin-right:380px;
}

