A.yellow_C {
	COLOR: #666666; TEXT-DECORATION: underline
}
A.yellow_C:link {
	COLOR: #666666; TEXT-DECORATION: none
}
A.yellow_C:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A.yellow_C:active {
	COLOR: #666666; TEXT-DECORATION: underline
}
A.yellow_C:hover {
	COLOR: #FF0000; TEXT-DECORATION: none
}

body { 


    scrollbar-face-color: #8CA8D0;
    scrollbar-arrow-color: #FFFFFF;
    scrollbar-track-color: #003366;
    scrollbar-shadow-color: #D1DCED;
    scrollbar-highlight-color: #ffffff;
    scrollbar-3dlight-color: #8CA8D0;
    scrollbar-darkshadow-color: #404040;


} 





.border {
	border: 1 solid #000000;
	cursor: hand 
}
.noborder {
	border: 0 solid #CBCBCB
}

.campi1_0px {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	color: #666666;
	border : 1 solid #666666;
	background-color : #FFFFFF;
}
.campi_0px {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	color: #3266cc;
	border : 1 solid #3366cc;
	background-color : #ccd9f2;
}
input#testo{ 
  
	color:#000;
	font-family:sans-serif;
	background-color:#FFF;
	border: 1px solid;
	border-top-color:#000;
	border-left-color:#000;
	border-right-color:#EEE;
	border-bottom-color:#EEE;
	filter:progid:DXImageTransform.Microsoft.Gradient(
		GradientType=0,StartColorStr='#ffffffff',EndColorStr='#EEEEEEEE');}

input#testo_Small{ 
	color:#000;
	font-family:sans-serif;
	FONT-SIZE: 9px;
	background-color:#FFF;
	border: 1px solid;
	border-top-color:#000;
	border-left-color:#000;
	border-right-color:#EEE;
	border-bottom-color:#EEE;
	filter:progid:DXImageTransform.Microsoft.Gradient(
		GradientType=0,StartColorStr='#ffffffff',EndColorStr='#EEEEEEEE');}

select#testo{ 
  	font-size:10px;
	color:#000;
	font-family:sans-serif;
	background-color:#FFF;
	border: 1px solid;
	border-top-color:#000;
	border-left-color:#000;
	border-right-color:#EEE;
	border-bottom-color:#EEE;
	filter:progid:DXImageTransform.Microsoft.Gradient(
		GradientType=0,StartColorStr='#ffffffff',EndColorStr='#EEEEEEEE');}

select#testo_Small{ 
  	font-size:9px;
	color:#000;
	font-family:sans-serif;
	background-color:#FFF;
	border: 1px solid;
	border-top-color:#000;
	border-left-color:#000;
	border-right-color:#EEE;
	border-bottom-color:#EEE;
	filter:progid:DXImageTransform.Microsoft.Gradient(
		GradientType=0,StartColorStr='#ffffffff',EndColorStr='#EEEEEEEE');}
textarea#testo{ 
  
	color:#000;
	font-family:sans-serif;
	background-color:#FFF;
	border: 1px solid;
	border-top-color:#000;
	border-left-color:#000;
	border-right-color:#EEE;
	border-bottom-color:#EEE;
	filter:progid:DXImageTransform.Microsoft.Gradient(
		GradientType=0,StartColorStr='#ffffffff',EndColorStr='#EEEEEEEE');}


input#testo2{ 
  
	color:#000;
	font-family:sans-serif;
	background-color:#FFF;
	border: 1px solid;
	border-top-color:#EEE;
	border-left-color:#EEE;
	border-right-color:#FFAAAAFF;
	border-bottom-color:#FFAAAAFF;
	filter:progid:DXImageTransform.Microsoft.Gradient(
		GradientType=0,StartColorStr='#ffffffff',EndColorStr='#FFAAAAFF');}

select#testo2{ 
  
	color:#000;
	font-family:sans-serif;
	background-color:#FFF;
	border: 1px solid;
	border-top-color:#EEE;
	border-left-color:#EEE;
	border-right-color:#FFAAAAFF;
	border-bottom-color:#FFAAAAFF;
	filter:progid:DXImageTransform.Microsoft.Gradient(
		GradientType=0,StartColorStr='#ffffffff',EndColorStr='#FFAAAAFF');}

body {	
	margin:0px;
	background:url(immagini/sfondo.jpg) top repeat-x #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#334671;
}
select#ParagraphStyle {
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:10px;
}
input#ParagraphStyle {
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:10px;
}

div#maincontainer {
	width:1002px;
	margin-left:auto;
	margin-right:auto;
	background:url(immagini/bordo.jpg) center repeat-y;
}

div#header {
	font-size:0px;
	background:url(immagini/top.jpg) center no-repeat;
	width:1002px;
	height:241px;
}

div#body {
	position:relative;
	background:url(images/midbg.jpg) center repeat-y;
}

div#barra {
	
	margin-left:10px;
	width:983px;
	height:47px;
	background:url(immagini/barra.jpg) center no-repeat;
	
}

div#menu {
	margin-left:10px;
	text-align:left;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-weight:bold;
	font-size:15px;
	font-style:italic;
	color:#FFF;
	
}

td#sidecontent {
	padding-right:10px;
	vertical-align:top;
}
td#rivaltino {
	background:url(immagini/rivaltino.gif) center no-repeat;
	
	vertical-align:top;
	width:211px;
	height:291px;
}
td#stile {
	font-size:20px;
	font-weight:bold;
	font-style:italic;
}
td#table_top_grey {
	background:url(immagini/bar_grey.jpg) center repeat-x;
	vertical-align:middle;
	font-size:15px;
	font-weight:bold;
	font-style:italic;
	text-align:right;
	color:#666;
	height:23px;
	BORDER-RIGHT: #CCCCCC 1px solid;
	BORDER-left: #CCCCCC 1px solid;
	BORDER-top: #CCCCCC 1px solid;
}
td#table_bottom_grey {
	background:url(immagini/sfumato_grey.jpg) top repeat-x;
	BORDER-top: #CCCCCC 1px solid;
	BORDER-RIGHT: #CCCCCC 1px solid;
	BORDER-bottom: #CCCCCC 1px solid;
	vertical-align:top;
}
td#table_bottom_grey_img {
	background:url(immagini/sfumato_grey.jpg) top repeat-x;
	BORDER-top: #CCCCCC 1px solid;
	BORDER-left: #CCCCCC 1px solid;
	BORDER-bottom: #CCCCCC 1px solid;
	vertical-align:top;
}
td#table_top_orange {
	background:url(immagini/bar_orange.jpg) center repeat-x;
	vertical-align:middle;
	font-size:15px;
	font-weight:bold;
	font-style:italic;
	text-align:right;
	color:#FFF;
	height:23px;
	BORDER-RIGHT: #CCCCCC 1px solid;
	BORDER-left: #CCCCCC 1px solid;
	BORDER-top: #CCCCCC 1px solid;
}
td#table_bottom_orange {
	background:url(immagini/sfumato_orange.jpg) top repeat-x;
	vertical-align:top;
	BORDER-top: #CCCCCC 1px solid;
	BORDER-RIGHT: #CCCCCC 1px solid;
	BORDER-bottom: #CCCCCC 1px solid;
}
td#table_bottom_orange_img {
	background:url(immagini/sfumato_orange.jpg) top repeat-x;
	BORDER-top: #CCCCCC 1px solid;
	BORDER-left: #CCCCCC 1px solid;
	BORDER-bottom: #CCCCCC 1px solid;
	vertical-align:top;
}

td#table_top_green {
	background:url(immagini/bar_green.jpg) center repeat-x;
	vertical-align:middle;
	font-size:15px;
	font-weight:bold;
	font-style:italic;
	text-align:right;
	color:#FFF;
	height:23px;
	BORDER-RIGHT: #CCCCCC 1px solid;
	BORDER-left: #CCCCCC 1px solid;
	BORDER-top: #CCCCCC 1px solid;
}

td#table_bottom_green {
	background:url(immagini/sfumato_green.jpg) top repeat-x;
	vertical-align:top;
	BORDER-top: #CCCCCC 1px solid;
	BORDER-right: #CCCCCC 1px solid;
	BORDER-bottom: #CCCCCC 1px solid;
}
td#table_bottom_green_img {
	background:url(immagini/sfumato_green.jpg) top repeat-x;
	BORDER-top: #CCCCCC 1px solid;
	BORDER-left: #CCCCCC 1px solid;
	BORDER-bottom: #CCCCCC 1px solid;
	vertical-align:top;
}
td#table_top_brown {
	background:url(immagini/bar_brown.jpg) center repeat-x;
	vertical-align:middle;
	font-size:15px;
	font-weight:bold;
	font-style:italic;
	text-align:right;
	color:#FFF;
	height:23px;
	BORDER-RIGHT: #CCCCCC 1px solid;
	BORDER-left: #CCCCCC 1px solid;
	BORDER-top: #CCCCCC 1px solid;
}

td#table_bottom_brown {
	background:url(immagini/sfumato_brown.jpg) top repeat-x;
	BORDER-top: #CCCCCC 1px solid;
	BORDER-right: #CCCCCC 1px solid;
	BORDER-bottom: #CCCCCC 1px solid;
	vertical-align:top;
}
td#table_bottom_brown_img {
	background:url(immagini/sfumato_brown.jpg) top repeat-x;
	BORDER-top: #CCCCCC 1px solid;
	BORDER-left: #CCCCCC 1px solid;
	BORDER-bottom: #CCCCCC 1px solid;
	vertical-align:top;
}

td#table_top_yellow {
	background:url(immagini/bar_yellow.jpg) center repeat-x;
	vertical-align:middle;
	font-size:15px;
	font-weight:bold;
	font-style:italic;
	text-align:right;
	color:#666;
	height:23px;
	BORDER-RIGHT: #CCCCCC 1px solid;
	BORDER-left: #CCCCCC 1px solid;
	BORDER-top: #CCCCCC 1px solid;
}

td#table_bottom_yellow {
	background:url(immagini/sfumato_yellow.jpg) top repeat-x;
	vertical-align:top;
	BORDER-top: #CCCCCC 1px solid;
	BORDER-RIGHT: #CCCCCC 1px solid;
	BORDER-bottom: #CCCCCC 1px solid;
}

td#table_bottom_yellow_img {
	background:url(immagini/sfumato_yellow.jpg) top repeat-x;
	BORDER-top: #CCCCCC 1px solid;
	BORDER-left: #CCCCCC 1px solid;
	BORDER-bottom: #CCCCCC 1px solid;
	vertical-align:top;
}
td#table_top_black {
	background:url(immagini/bar_black.jpg) center repeat-x;
	vertical-align:middle;
	font-size:15px;
	font-weight:bold;
	font-style:italic;
	text-align:right;
	color:#FFF;
	height:23px;
	BORDER-RIGHT: #CCCCCC 1px solid;
	BORDER-left: #CCCCCC 1px solid;
	BORDER-top: #CCCCCC 1px solid;
}


td#table_bottom_black {
	background:url(immagini/sfumato_black.jpg) top repeat-x;
	vertical-align:top;
	BORDER-top: #CCCCCC 1px solid;
	BORDER-RIGHT: #CCCCCC 1px solid;
	BORDER-bottom: #CCCCCC 1px solid;
}
td#table_bottom_black_img {
	background:url(immagini/sfumato_black.jpg) top repeat-x;
	BORDER-top: #CCCCCC 1px solid;
	BORDER-left: #CCCCCC 1px solid;
	BORDER-bottom: #CCCCCC 1px solid;
	vertical-align:top;
}

td#table_top_cyano {
	background:url(immagini/bar_cyano.jpg) center repeat-x;
	vertical-align:middle;
	font-size:15px;
	font-weight:bold;
	font-style:italic;
	text-align:right;
	color:#FFF;
	height:23px;
	BORDER-RIGHT: #CCCCCC 1px solid;
	BORDER-left: #CCCCCC 1px solid;
	BORDER-top: #CCCCCC 1px solid;
}

td#table_bottom_cyano {
	background:url(immagini/sfumato_cyano.jpg) top repeat-x;
	BORDER-top: #CCCCCC 1px solid;
	BORDER-RIGHT: #CCCCCC 1px solid;
	BORDER-bottom: #CCCCCC 1px solid;
	vertical-align:top;
}

td#table_bottom_cyano_img {
	background:url(immagini/sfumato_cyano.jpg) top repeat-x;
	BORDER-top: #CCCCCC 1px solid;
	BORDER-left: #CCCCCC 1px solid;
	BORDER-bottom: #CCCCCC 1px solid;
	vertical-align:top;
}

td#bar_black {
	background:url(immagini/bar_black.jpg) center repeat-x;
	vertical-align:top;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	text-align:right;
	color:#FFF;
	height:23px;

	
}

td#titolo {
	font-size:15px;
	font-weight:bold;
	font-style:italic;
	text-align:right;
	color:#FFF;
	vertical-align:top;
	align:right;

}

table#bordo {
	border-collapse:collapse;
	BORDER-top: #CCCCCC 1px solid;
	BORDER-left: #CCCCCC 1px solid;
	BORDER-bottom: #CCCCCC 1px solid;
	BORDER-RIGHT: #CCCCCC 1px solid;
	cellspacing:0;
}

div#sidebartop {
	margin-top:10px;
	background:url(images/topsidebar.gif) center no-repeat;
	width:313px;
	height:10px;
	font-size:0px;
}

div#sidebarcontent {
	background:url(images/midsidebar.gif) center repeat-y;
	width:313px;
	text-align:left;
}

div#sidebartext {
	padding:10px;
}

div#sidebarbot {
	background:url(images/botsidebar.gif) center no-repeat;
	width:313px;
	height:10px;
	font-size:0px;
}

div#content {
	width:1002px;
	margin-top:-2px;
	margin-left:auto;
	margin-right:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

div#leftcontent {
	position:relative;
	width:386px;
	text-align:left;
}

div#bottom {
	margin-top:30px;
	background:url(immagini/bottom.jpg) center no-repeat;
	width:772px;
	height:86px;
}

div#nav {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	padding-left:13px;
	padding-top:5px;
}
div#dl {
	background:url(images/dlbg.jpg) center no-repeat;
	width:234px;
	height:150px;
	position:relative;
	left:500px;
	top:10px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:9px;
}




A#ner {
	COLOR: #000000; TEXT-DECORATION: none
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-weight:bold;
	font-size:11px;
}
A#ner:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A#ner:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A#ner:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A#ner:hover {
	COLOR: #FF0000; TEXT-DECORATION: none
}




A#bia {
	COLOR: #FFFFFF; TEXT-DECORATION: none
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-weight:bold;
	font-size:15px;
}
A#bia:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
A#bia:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
A#bia:active {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
A#bia:hover {
	COLOR: #FF0000; TEXT-DECORATION: none
}

A#grey {
	COLOR: #FF0000; TEXT-DECORATION: none
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-weight:bold;
	font-size:15px;
}
A#grey:link {
	COLOR: #FF0000; TEXT-DECORATION: none
}
A#grey:visited {
	COLOR: #FF0000; TEXT-DECORATION: none
}
A#grey:active {
	COLOR: #FF0000; TEXT-DECORATION: none
}
A#grey:hover {
	COLOR: #FF0000; TEXT-DECORATION: none
}



A#red {
	COLOR: #FF0000; TEXT-DECORATION: none
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-weight:bold;
	font-size:11px;
}
A#red:link {
	COLOR: #FF0000; TEXT-DECORATION: none
}
A#red:visited {
	COLOR: #FF0000; TEXT-DECORATION: none
}
A#red:active {
	COLOR: #FF0000; TEXT-DECORATION: none
}
A#red:hover {
	COLOR: #FF0000; TEXT-DECORATION: none
}


div.dlbtn {
	background:url(images/dlbtn.jpg) center no-repeat;
	width:208px;
	height:46px;
	position:relative;
	left:13px;
	top:13px;
}

div.dlbtnover {
	background:url(images/dlbtnover.jpg) center no-repeat;
	width:208px;
	height:46px;
	position:relative;
	left:13px;
	top:13px;
}

div#dltext {
	width:180px;
	height:65px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
}

.largetitle {
	font-size:20px;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-weight:bold;
}

.nav {
	color:#000;
}

.meddark {
	color:#373947;
}

a:link,a:visited,a:active {
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

