/* CSS */

marquee#aderenti {
height:20px;
font-size:14px; 
color:#ffffff;
background-color:#999999;
vertical-align:middle;
}

h1 {
color:#000;
text-align:left;
margin:0.0em;

}

#rid-homeX {
float:left;
width:760px;
background: #62a8dc; 
padding:4px;
color:#fff;
text-color: #ff6600;
}

#rid-homeX h1{
text-color: #ff6600;
}


#rid-home {
float:left;
width:740px;
background-color:#ffffff;
padding:4px;
color:#fff;
}

#rid-homeA {
float:left;
width:760px;
background: #62a8dc; 
padding:0px;
color:#fff;
}

/* FOTO HOME */
#fotohome {
float:left;
width:400px;
background-color: #ffffff;
padding:10px;
color:#000099;
}

#fotohome h3.feature {
padding: 10px;
font-size:22px; 
background-color: #FFFFFF;
text-align:left;
text-color:#000000;
display: none;
}

#fotohome h3{
padding-left: 0px;
padding-right: 10px;
padding-top: 6px;
text-color:#999999;
font-size:15px;
text-align:left;
}

#fotohome article-item {
padding-left: 0px;
padding-right: 10px;
padding-bottom: 10px;
text-color:#999999;
font-size:12px; 
text-align:left;
}

#fotohome .halftitle {
padding-left: 0px;
padding-right: 10px;
padding-bottom: 3px;
text-color:#999999;
font-size:12px; 
margin-top: 15px;
text-align:left;
}

#fotohome .subhead {
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
text-color:#333333;
font-size:11px; 
text-align:left;
}

#fotohome a {
color:#333333;
text-align:left;
}

#fotohome a.hover {
color:#666666;
text-align:left;
}

#fotohome .notes {
padding-left: 10px;
padding-right: 10px;
display: none;
text-align:left;
}

#fotohome .subhead {
padding-left: 10px;
padding-right: 10px;
}

#fotohome .left {
display: none;
}



/* IN PRIMO PIANO */
#primopiano {
float:left;
width:320px;
color:#fff;
padding:0em;
margin-left:0px;
align:right;
border-left: thin;
bordercolor: #666666;
}

#primopiano .left {
}
#primopiano .notes {
display: none;
}

#primopiano .subhead {
display: none;
}

#primopiano h2 {
display: none;
margin:0;
color:#990000;
text-align:right;
padding:5px;
}

#primopiano ul {
margin:1em 0 0 0;
padding:0;
font-size:10px;
}

#primopiano .article-item {
font-size:10px; 
}

#primopiano .halftitle {
font-size:10px; 
display: none;
}

/* ULTIME NOTIZIE */
#ultime {
float:left;
width:370px;
background-color:#ffffcc;
color:#000;
padding: 0px;
font-size:0.9em;
margin-left: 0px;
margin-right: 5px;
margin-top:5px;
}

#ultime h3.feature {
padding-left: 5px;
color: #ffffff;
background-color:#666666;

}

#ultime ul {
margin-left: 5px;
padding:0;
width:97%;
}

#ultime ul li {
}

/* APPROFONDIMENTI */

#appro h3.feature {
color:#000000;
text-align:left;
font-size:1.2em;
background-color:#ffffff;

}

appro {
clear:left;
width:200px
padding-top:10px;
padding-bottom:10px;
margin:0;
font-size:0.9em;
text-align:left;
}

#appro h3 {
font-size:1em;
text-align:left;
background-color:#e5e5e5;
padding: 2px;
}

li.article-item{
background-color:#e5e5e5;
padding: 2px;
}

#appro .halftitle {
display: none;
}

#appro .notes {
display: none;
}

#appro .subhead {
display: none;
}
/* BANNER CONTROL ARMS */
#controlarms {
clear:left;
width:710px
background-color:#b2c9e8;
padding-top:10px;
padding-bottom:10px;
margin:0;

}

/* DISARMO POINT */
#dpoint {
background-color:#ccc;
padding:5px;
float:left;
width:200px;
text-align:left;
}

#dpoint ul {
margin:10px 0 0 0;
padding:0;
float:left;
width:200px;
}

#dpoint ul li {
margin:0 0 10px 0;
padding:0;
font-weight:bold;
font-size:0.8em;
float:left;
width:200px;
}

#dpoint ul li img {
margin-right:10px;
float:left;
width:90px;
}

/* BANNERS BOTTOM_RIGHT */

#banners {
float:left;
width:246px;
text-align:center;
padding:0;
margin-left: 10px;
}

#banners .banner {
margin-top: 15px;
margin-left: 10px;
}

