/*zero3made com v1 style sheet may 2007*/

body {
background-color: #ffffff;
}

#container {
width: 735px;
margin : 0px auto 0px auto;
//margin-left: 10px;
margin-top: 10px;
padding: 0px; }

#testata {
background-image: url(images/header_testata.gif);
background-repeat: no-repeat;
width: 735px;
height: 113px; }

#content {
font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
line-height: 140%;
color: #333;
width: 467px;
}

#first_col {
float : left;
width : 225px;
margin-right : 15px;
height : 180px;
text-align : justify;
}

#second_col {
float : right;
width : 225px;
height : 180px;
text-align : justify;
}

#content a {
font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: none;
color : #890C08;
}


#left_content {
font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
line-height: 140%;
color: #333;
width: 367px;
}

.side_content {
float : right;
width : 100px;
height : 300px;
margin-right: 120px;
}


#navbar {
color : #000;
font-weight : none;
margin-top: 10px;
margin-bottom: 10px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 9px; }


.navbar a:hover {
text-decoration: underline;
}
a:link.navbar, a:visited.navbar{
color : #333;
}

.navbarin, a:link.navbarin, a:visited.navbarin {
font-size : 10px;
color : #890C08;
}


#subnavbar {
color : #000;
font-weight : none;
margin-top: 10px;
margin-bottom: 10px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 9px; }

.subnavbar a:hover {
text-decoration: underline;
}

.body_news a:hover {
text-decoration: underline;
}

a:link.body_news, a:visited.body_news  {
text-decoration: none;
}

.body_news, a:link.subnavbar, a:visited.subnavbar{
color : #E88B13;
}

.subnavbarin, a:link.subnavbarin, a:visited.subnavbarin {
font-size : 10px;
color : #890C08;
}

#rightbar a:link, a:visited{
color: #222;
}




#rightbar {
float: right;
width: 246px;
font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
color: #333333;
}

#zero3aid {
padding : 10px;
background: url(images/zero3aid.gif) top left no-repeat;
height : 156px;
}

#newsletter {
text-align : right;
}

.title {
font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
font-size : 15px;
color : #ffffff;
margin-bottom : 5px;
}

.title_red {
font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
font-size : 15px;
color : #890C08;
margin-bottom : 5px;
}
.content {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size : 10px;
color : #891009;
}

#news {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 9px;
line-height: 150%; }


a {

font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 9px;
font-weight: bold;
text-decoration: none;
}

a:hover {
text-decoration: underline; }


#news a {
color: #333;
//text-decoration: underline; }

#news a:hover {
text-decoration: none; }


#rightbar a {
font-weight: bold;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 9px;
display: block;
margin-top: 1px; }

#rightbar a:hover {
text-decoration: underline;
color: #333;
 }

#rightbar a:visited {
color: #333; }


.titolo_content {
color: #890C08;
font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
font-size: 14px;
font-weight: bold;
line-height: 120%;
margin-top: 0px;
margin-bottom: 7px; }

.data_content {
color: #333333;
font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
font-size: 14px;
font-weight: bold;
line-height: 120%;
margin-top: 0px;
margin-bottom: 7px; }

.datanews {
color: #890C08;
font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
line-height: 120%;
margin-top: 0px;
margin-bottom: 7px; 
text-align : right;}

.titolonews {
color: #890C08;
font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
line-height: 120%;
margin-top: 0px;
margin-bottom: 7px; 
text-align : left;}

.titolone_news {
color: #E88B13;
font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
font-size: 14px;
font-weight: bold;
text-align : right;
line-height: 120%;
margin-top: 0px;
margin-bottom: 7px; }

#footer {
width : 467px;
height : 70px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size : 9px;
margin-top : 25px;
padding-top : 5px;
//padding-left : 32px;
text-align : left;
}

#footer a, a:link.subnavbarin, a:visited.subnavbarin {
color : #890C08;
}
