/* CSS Document */

body {
/* background:url(images/bg.jpg) repeat-x;*/
background-color:#CCCCCC;
}

div#container {
position : relative; 
width : 760px; 
margin : 20px auto;
background-color:#FFFFFF;
/*
border-top : 1px solid #013300; 
border-left : 1px solid #013300; 
border-right : 1px solid #013300; 
border-bottom : 1px solid #013300; 
*/
text-align : left; 
} 

div#headerTop {
height : 18px; 
background:url(images/header/top_760x1_News.jpg) repeat-y;
padding-right:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:right;
color:#FFFFFF;
font-size:12px;
padding-top:2px;
}

div#headerMiddle {
height : 160px; 
background:url(images/header/middle_760x160_News.jpg);
padding-right:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:40px;
font-weight:bold;
text-align:right;
color:#FFFFFF;
}

div#headerDown {
height : 20px;
background:url(images/header/down_760x1_News.jpg) repeat-y;
padding-left:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
color:#FFFFFF;
}

div#content {
margin : 0 0 0 200px; 
padding : 1em 10px;
background-color : #fff;
/*
border-left : 1px solid #013300; 
border-right : 1px solid #013300; 
*/
} 


div#navigation {
position : absolute; 
top : 200px; 
left : 0; 
width : 200px; 
padding : 1em 0px; 
text-align : center; 
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
} 

div#footer {
height:20px;
/* background:url(images/headerDown_760x1.jpg) repeat-y; */
background-color:#013300;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
color:#FFFFFF;
padding-top:5px;
} 

div#footer a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
color:#FFFFFF;
font-style:italic;
text-decoration:none;
}

div#footer a:hover{
color:#013300;;
background-color:#FFFFFF;
} 

div#navigation ul {
margin : 0px;
padding : 0; 
list-style-type : none; 
} 

div#navigation ul a {
display : block; 
width : 190px; 
height : 15px; 
font-weight : bold; 
text-decoration : none; 
text-align:left;
background-color:#013300;
color:#FFFFFF;
padding : 5px; 
} 

div#navigation ul a:hover {
background-color:#FFFFFF; 
color : #013300; 
} 

div#navigation ul a#activelink {
color:#013300;
background-color:#FFFFFF; 
text-decoration : none; 
} 

div#navigation ul ul {
margin : 0px;
padding : 0; 
list-style-type : none; 
} 

div#navigation ul ul a {
display : block; 
width : 190px; 
height : 15px; 
font-weight:normal;
text-decoration : none; 
text-align:left;
background-color:#EEEEEE;
color:#013300;
padding : 5px; 
} 

div#navigation ul ul a:hover {
font-weight:normal;
background-color:#EEEEEE;
text-decoration:underline;
} 

div#navigation ul ul a#activelink {
background-color:#EEEEEE;
font-weight:bold;
text-decoration:underline;
}

div.titolo {
text-align:center;
font-weight:bold;
font-size:15px;
color:#FFFFFF;
background-color:#013300;
width: 520px;
padding-top:5px;
padding-bottom:5px;
}

div.titoloSX {
text-align:left;
font-weight:bold;
font-size:15px;
color:#013300;
width: 520px;
padding-top:5px;
padding-bottom:5px;
}

div.titoloDX {
text-align:right;
font-weight:bold;
font-size:15px;
color:#013300;
width: 520px;
padding-top:5px;
padding-bottom:5px;
}

div.textimageSX {
border: 1px dashed #013300; 
width: 500px;
text-align: left; 
margin : 0 1%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding: 10px;
} 

div.textimageSX img {
float : left; 
margin : 0 1%;
} 

div.textimageSX a{
font-size:10px;
text-decoration:none;
color:#013300;
background-color:#FFFFFF;
font-style:oblique;
font-weight:bold;
}

div.textimageSX a:hover{
color:#FFFFFF;
background-color:#013300;
} 


div.textimageDX {
border: 1px dashed #013300; 
width: 500px;
text-align: left; 
margin : 0 1%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding: 10px;
} 

div.textimageDX img {
float : right; 
margin : 0 1%;
} 

div.textimageDX a{
font-size:10px;
text-decoration:none;
color:#013300;
background-color:#FFFFFF;
font-style:oblique;
font-weight:bold;
}

div.textimageDX a:hover{
color:#FFFFFF;
background-color:#013300;
} 


div.wide, div.split2, div.split3 {
clear : left; 
} 

div.wide {
border: 1px dashed #013300; 
width: 500px;
text-align: left; 
margin : 0 1%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding: 10px;
}

div.wide a{
font-size:10px;
text-decoration:none;
color:#013300;
background-color:#FFFFFF;
font-style:oblique;
font-weight:bold;
}

div.wide a:hover{
color:#FFFFFF;
background-color:#013300;
} 

div.evidence {
text-align:left;
font-weight:bold;
font-size:12px;
color:#FFFFFF;
background-color:#006633;
width: 510px;
padding: 5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

div.evidence a{
font-size:10px;
font-weight:bold;
text-decoration:none;
font-style:italic;
background-color:#006633;
color:#FFFFFF;
}

div.evidence a:hover{
font-weight:bold;
text-decoration:none;
background-color:#FFFFFF;
color:#006633;
}

div.split2 div {
float : left; 
width : 208px; 
width : 218px; 
width : 208px; 
padding : 0 5px; 
} 

div.split3 div {
float : left; 
width : 135px; 
width : 145px; 
width : 135px; 
padding : 0 5px; 
border-top : 1px dotted #013300; 
}