<style>{  }
BODY {
	SCROLLBAR-FACE-COLOR: #3B6DA3; 
	SCROLLBAR-DARKSHADOW-COLOR: #47BBBB;
	SCROLLBAR-HIGHLIGHT-COLOR: #E3DDCD; 
	SCROLLBAR-SHADOW-COLOR: #225959; 
	SCROLLBAR-3DLIGHT-COLOR: #3B6DA3; 
	SCROLLBAR-ARROW-COLOR: #3B6DA3; 
	SCROLLBAR-TRACK-COLOR: #E5E8E8 
	SCROLLBAR-BASE-COLOR: #3B6DA3;
	COLOR: #1C3189; 
	padding:0px; FONT-SIZE: 10px; 
	repeat-x; MARGIN: 0px; 	FONT-FAMILY: Verdana, Helvetica; FONT-SIZE: 10px; 
	LINE-HEIGHT: 12px 
}	

TD, TR, P {
	FONT-SIZE: 10px; COLOR: #1C3189; LINE-HEIGHT: 12px; FONT-FAMILY: verdana; BACKGROUND-COLOR: transparent }

B {
	FONT-WEIGHT: bold; COLOR: #1C3189; }
	
A:link { 
	COLOR: #24388E;
	font-weight: bold; TEXT-TRANSFORM: none; TEXT-DECORATION: none; cursor: ne-resize;	}

A:visited {
	COLOR: #24388E; 
	TEXT-TRANSFORM: none; TEXT-DECORATION: none;  cursor: ne-resize; }

A:hover {
	COLOR: #ffffff; BACKGROUND: #9bb9d3;
	FONT-WEIGHT: bold; cursor: ne-resize; }

A:active {
	COLOR: #6498D3; 
	cursor: ne-resize; }
	
H1 {
	FONT-SIZE: 12px; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; TEXT-ALIGN: left;
	COLOR: #1C3189;  BORDER-BOTTOM:#1C3189 1px dashed; 	background-image: url('images/bg_title.jpg'); }
	
.sottotitolo { 	
	FONT-SIZE: 11px; FONT-WEIGHT: bold;	TEXT-ALIGN: left; COLOR: #1C3189;  }  

table {
	table-layout :auto; width : auto;	height: 50px;}

.tablestile {
	FONT-SIZE: 11px; 
	COLOR: #06402F; }
	
	
.header {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-WEIGHT: bold; FONT-SIZE: 9px; TEXT-TRANSFORM: uppercase; FONT-FAMILY: tahoma; TEXT-ALIGN: left;
	COLOR: #1C3189;  
	background-image: url('images/title_bg.jpg');  }

.header_news  {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; 
	TEXT-TRANSFORM: uppercase; FONT-FAMILY: tahoma; TEXT-ALIGN: left;
	COLOR: #1C3189; BORDER: #2649A0 1px solid;; 
	background-image: url('images/2.png');  }

.content {
	COLOR: #2E4560; BACKGROUND-COLOR: #FFFFFF; 
	BORDER-left: #CEE0EE 1px solid;
	BORDER-right: #CEE0EE 1px solid;
	BORDER-Bottom: #CEE0EE 1px solid; 
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; 
	TEXT-ALIGN: left; FONT-FAMILY: verdana; }
 
.content_news {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; 
	PADDING-TOP: 3px; FONT-FAMILY: verdana; TEXT-ALIGN: left; 
	BACKGROUND-COLOR: #FFFFFF; 
	BORDER-left: #2649A0 1px solid;
	BORDER-right: #2649A0 1px solid; }

.comments_news {
	PADDING-LEFT: 10px; COLOR: #173131; 
	BORDER: #2649A0 1px solid;; 
	background-image: url('images/bg_title.jpg'); 
	FONT-SIZE: 9px; 
	TEXT-ALIGN: left}

TEXTAREA {
	FONT-SIZE: 12px; 
	background-color: #3B6DA3; 	color : #E6ECFF; BORDER: #2D527B 1px solid; }
	
.main-link { 	
	background-color: #3B6DA3; 	color : #E6ECFF;
	BORDER: #000000 1px solid;	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; 
	PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 2px;   FONT-FAMILY: tahoma;   TEXT-ALIGN: left}  		

.content-link {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; 
	FONT-FAMILY: verdana; TEXT-ALIGN: left; 
	COLOR: #2E4560; BACKGROUND-COLOR: #FFFFFF;  
	BORDER-bottom: #3B6DA3 1px solid; 
	BORDER-left: #3B6DA3 1px solid;	
	BORDER-right: #3B6DA3 1px solid; }

.pagecontent {
	BORDER: #c5e4f7 0px solid; 
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; 
	COLOR: #666666; PADDING-TOP: 10px; 
	FONT-FAMILY: Trebuchet MS;  TEXT-TRANSFORM: uppercase; 
}
.pagecontent:hover{
	BORDER: #f1f1f1 1px solid; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Trebuchet MS; BACKGROUND-COLOR: #6498D3 repeat-x right bottom; }

.subcontent {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; 
	COLOR: #063B2B; BACKGROUND: #6498D3  repeat-x right bottom; BORDER: #173131 1px solid; 
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 15px; PADDING-TOP: 5px; FONT-FAMILY: Trebuchet MS;  FONT-SIZE: 11px; LETTER-SPACING: 0px; TEXT-ALIGN: left; width: 284; height: 34
}

.subcontent A:link {
	CURSOR: default; COLOR: #ffffff
}
.subcontent A:visited {
	CURSOR: default; COLOR: #CCC4FF
}
.subcontent A:hover {
	COLOR: #CCC4FF; TEXT-DECORATION: none;
}	
.titolo-link { 	
	COLOR: #292929;  FONT-SIZE: 12px; TEXT-ALIGN: left}
	        	 
.sottotitolo-link { 	
	COLOR: #292929; BORDER-bottom: #000000 1px solid; FONT-SIZE: 12px; TEXT-ALIGN: left }   
	     	 
.images-banner {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; Z-INDEX: 15; BACKGROUND: url('images/shadow-banner.png') no-repeat left top; FLOAT: left; PADDING-BOTTOM: 15px; MARGIN: 2px; PADDING-TOP: 5px }
	
H2 {
	BORDER-bottom: #3B6DA3 1px dashed;
	COLOR: #3B6DA3;
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Tahoma; LETTER-SPACING: 1px; 
}
		
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; TEXT-ALIGN: left;
	COLOR: #131828; 
	FONT-FAMILY: Tahoma; LETTER-SPACING: 1px; TEXT-DECORATION: underline}
}


I {
	COLOR: #12006C}
U {
	COLOR: #1557FF
}
IMG {
	BORDER-LEFT-COLOR: #c6c6c6; BORDER-BOTTOM-COLOR: #c6c6c6; BORDER-TOP-COLOR: #c6c6c6; BORDER-RIGHT-COLOR: #c6c6c6
}      	          	
	
INPUT {
	BORDER: #FFF3ED 1px solid; FONT-SIZE: 10px; 
	COLOR: #4f567e; BACKGROUND-COLOR: #FFF3ED}
	
SELECT {
	BORDER: #FFF3ED 1px solid; 	FONT-SIZE: 10px; 
	COLOR: #4f567e; BACKGROUND-COLOR: #C5F1F4}
.colonna3{
	background-image: url('images/tab.png'); 
	BORDER-BOTTOM: 2px dotted #C0BBAD; BORDER-left: #C0BBAD 1px solid;
	BORDER-right: #C0BBAD 1px solid; BORDER-TOP: 1px solid #C0BBAD 
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;
	PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 5px; 
	TEXT-TRANSFORM: uppercase;  TEXT-ALIGN: left; FONT-WEIGHT: bold; font-style:normal; font-size:10px; font-family:Verdana}



.shadow {
	PADDING-RIGHT: 10px; PADDING-LEFT: 6px; Z-INDEX: 15; BACKGROUND: url('shadow-icon.jpg') no-repeat left top; FLOAT: left; PADDING-BOTTOM: 15px; MARGIN: 2px; PADDING-TOP: 6px
}

.footer {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; background-image: url('footer.png');  PADDING-BOTTOM: 4px; WIDTH: 100%; COLOR: #ffffff; PADDING-TOP: 4px; TEXT-ALIGN: center
}
.footer A {
	COLOR: #ffffff;
}
	
.footer A:visited {
	TEXT-DECORATION: none; COLOR: #ffffff; TEXT-DECORATION: none
}

.submenu {
	MARGIN-BOTTOM: 0.5em
}
table {
	 
	table-layout :auto;
	width : auto;
	height: 30px;
	border : #99CCFF;
		}


BLOCKQUOTE {
	PADDING-RIGHT: 5px; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; 
	BORDER-BOTTOM: #dddddd 1px solid
}
.quotetop {
	PADDING-RIGHT: 2px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: #f6e1a7; 
	PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff
}
.quotemain {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #f6e1a7 5px solid; COLOR: #777777; 
	PADDING-TOP: 5px; BACKGROUND-COLOR: #f4f4f4
}

INPUT {
	BORDER-RIGHT: #c6c6c6 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #c6c6c6 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 10px; 
	PADDING-BOTTOM: 3px; BORDER-LEFT: #c6c6c6 1px solid; COLOR: #4f6270; PADDING-TOP: 3px; BORDER-BOTTOM: #c6c6c6 1px solid; 
	FONT-FAMILY: tahoma; BACKGROUND-COLOR: #ffffff
}


.colonna {
	BORDER-BOTTOM: #c0c0c0 1px solid; PADDING-RIGHT: 2px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px;  
	CURSOR: pointer; COLOR: #12006C; BACKGROUND-COLOR: #F2FBFF; TEXT-ALIGN: left}

.menutitle {
	BORDER-BOTTOM: #12006C  0px solid; PADDING-RIGHT: 2px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; 
	CURSOR: pointer; COLOR: #000000 ; TEXT-ALIGN: left;
}

.navmenu {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 8px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 5px; WIDTH: 100%; 
	LINE-HEIGHT: 100%; PADDING-TOP: 5px; FONT-FAMILY: tahoma; TEXT-ALIGN: center;  BACKGROUND-COLOR: #F2FBFF ;
}
.navmenu A:link, .navmenu A:visited {
	PADDING-RIGHT: 5px; BORDER-TOP: #F2FBFF 1px solid; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 8px; MARGIN-BOTTOM: 2px; 
	PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; COLOR: #7286FF; LINE-HEIGHT: 100%; PADDING-TOP: 5px; BORDER-BOTTOM: #F2FBFF 1px solid; 
	FONT-FAMILY: tahoma; LETTER-SPACING: 2px; BACKGROUND-COLOR: #F2FBFF ; TEXT-ALIGN: center
}
.navmenu A:hover {
	PADDING-RIGHT: 5px; BORDER-TOP: #12006C 1px solid; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 8px; PADDING-BOTTOM: 5px; 
	TEXT-TRANSFORM: uppercase; COLOR: #12006C; PADDING-TOP: 5px; BORDER-BOTTOM: #DDF4FF 1px solid; FONT-FAMILY: tahoma; LETTER-SPACING: 2px; 
	BACKGROUND-COLOR: #B8D9FF; TEXT-ALIGN: center
}
.menu_nav A:active {
	PADDING-RIGHT: 5px; BORDER-TOP: #69A3E2 1px solid; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 8px; PADDING-BOTTOM: 5px; 
	TEXT-TRANSFORM: uppercase; COLOR: #fae9d5; PADDING-TOP: 5px; BORDER-BOTTOM: #69A3E2 1px solid; FONT-FAMILY: tahoma; LETTER-SPACING: 2px; 
	BACKGROUND-COLOR: #F2FBFF ; TEXT-ALIGN: center
}

.footer A:visited {
	TEXT-DECORATION: none; COLOR: #ffffff; TEXT-DECORATION: none
}
.styleheader {
	COLOR: #777777
}
.style02 {
	FONT-WEIGHT: bold; COLOR: #ff6a6a
}

.riviste {
	FONT-WEIGHT: bold; CURSOR: pointer; COLOR: #88A87D; FONT-FAMILY: Tahoma; TEXT-DECORATION: none}

.submenu {
	MARGIN-BOTTOM: 0.5em
}
	   	
</style>