/* CSS Document */
/* 
giallo 		  #F2CA13
giallo chiaro #FFE674
grigio 1	  #677787
grigio 2 	  #CED9E6
azzurro 1	  #669ACC
azzurro	2	  #6E9FCF
azzurro 3	  #6186AF	
celeste		  #B6CEE9		
rosso		  #FF0105
*/
.glowtext{
filter:glow(color=#FF9900,strength=3);
width:100%;
}
BODY {
scrollbar-face-color: #6186AF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #C0C0C0;
scrollbar-darkshadow-color: #000000;
scrollbar-shadow-color: #808080;
scrollbar-arrow-color: #FFFFFF;
scrollbar-track-color: #E0E0E0;
}
.news a:link, .news a:active, .news a:visited {
		color: #003366;
        text-decoration: underline;
}
.news a:hover {
        color: #FFFFFF;
        text-decoration: underline;
} 

TD{
	font-size: 10px;
	FONT-FAMILY: Tahoma;
	color: #000000;
}
.cap{font-family:Tahoma; font-weight:bold; font-size:12px; color:#283F48;text-decoration:underline;padding-left:15px;padding-top:15px;}
.txt{font-family:Tahoma; font-size:10px; color:#283F48;padding-left:15px;padding-top:5px;padding-right:15px;}
.cap1{font-family:Tahoma; font-weight:bold; font-size:10px; color:#283F48;text-decoration:underline;padding-left:15px;padding-top:9px;}
.bot{text-decoration: none;	color: #FFFFFF;	font-size: 10px; font-family: verdana,arial;font-weight: bold;}
.bot:hover{color: #000000;}
.bot1{color: #D56767;font-size: 15px; font-family: Tahoma;font-weight: bold;}
.bot1:hover{color: #3B5598;}
.bot2{color: #D56767;font-size: 13px; font-family: Tahoma;}
.bot2:hover{color: #3B5598;}
.stileBianco  {
color: #FFFFFF;font-size: 11px;font-weight: bold;}
.stileAzzurro {color: #6186AF; font-size: 14px; font-weight: bold;}
.stileAzzurro1 {color: #6186AF; font-size: 11px; font-weight: bold;}
.text {font-family:Tahoma,sans-serif; font-size: 11px; color:#000000; padding-left:20; padding-right:10 }
.Stile3 {font-weight: bold; font-family: Tahoma; font-size: 10px; color:#6186AF}

.sHref1:link{font-family: Tahoma,sans-serif; font-size: 10px; color:#000000;text-decoration: none;}
.sHref1:hover { color: #3B5598; text-decoration: underline; }
.sHref1:active { color: #FFFFFF; text-decoration: underline; }

.sHref2:link{font-family: Tahoma,sans-serif; font-size: 10px; color:#000000;text-decoration: none;}
.sHref2:hover { color: #3B5598; text-decoration: underline; }
.sHref2:active { color: #FF0105; text-decoration: underline; }
a{font-family: Tahoma,sans-serif; font-size: 10px; color:#000000;text-decoration: none;}
a:hover { color: #3B5598; text-decoration: underline; }
a:active { color: #FFFFFF; text-decoration: underline; }

.Stile5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.menu {font-family:Arial; font-weight:bold}
.menu a{text-decoration:none;color:black;}
.tabThemes1 {
	BORDER-RIGHT: #003399 1px solid; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 10px; 
	BORDER-LEFT: #003399 1px solid;	
	COLOR: #003399; PADDING-TOP: 5px; 
	BORDER-BOTTOM: #003399 1px solid; 
	BACKGROUND-COLOR: #e8f0fa;
	height: 300px;
}
.tdStyle {
	COLOR: #000000;
	PADDING-LEFT: 5px;
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	border-right-color: #D2D2D2 1px solid;
	border-bottom-color: #D2D2D2 1px solid;
	border-left-color: #D2D2D2 1px solid;
	border-style:dashed;
	border-width:thin;
	border-color: #D2D2D2 ;
}
.tdThemes {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
.tdThemesTitle {
	PADDING-LEFT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: top; COLOR: #003399; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; HEIGHT: 30px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.tdThemesTitle A:link {
	COLOR: #003399; TEXT-DECORATION: none
}
.tdThemesTitle A:visited {
	COLOR: #003399; TEXT-DECORATION: none
}
.tdThemesTitle A:hover {
	COLOR: #003399; TEXT-DECORATION: underline
}
#divBox {
  font-family: Tahoma;
  font-weight: bold;
  font-size: 12px;
  text-align: left;
  color:#FFFFFF;
  z-index:9;
}
#divMenu1 {
	position:absolute; 
	width:105px; 
	height:23px; 
	z-index:1; 
	left: 848px; 
	top: 111px;
}	
#divMenu {
	position:absolute; 
	width:200px; 
	height:23px; 
	z-index:1; 
	left: 351px; 
	top: 111px;
}	
#divNews {
	position:absolute;
	width:441px;
	height:23px;
	z-index:9;
	left: 352px;
	top: 92px;
}
#marqueecontainer{
	position: relative;
	width:245px;
	height: 200px;
	background-color: white;
	overflow: hidden;
	border: 2px solid #F2CA13;
	padding: 2px;
	padding-left: 4px;
	left: 161px;
	top: 263px;
}

#livello{
	position: relative;
	background-color: #FFFFFF;
	overflow: hidden;
	border: 2px solid #F2CA13;
	padding: 2px;
	padding-left: 4px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:414px;	
}
#livello1{
	position: absolute;
	background-color: #FFFFFF;
	overflow: hidden;
	border: 2px solid #F2CA13;
	padding: 2px;
	padding-left: 4px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:230px;
	width: 248px;
	left: 587px;
	top: 400px;
	
}
#livello2{
	position: absolute;
	background-color: #FFFFFF;
	overflow: hidden;
	border: 2px solid #F2CA13;
	padding: 2px;
	padding-left: 4px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	font-size:10px;
	height:230px;
	width: 248px;
	left: 587px;
	top: 172px;
}
#livello20{
	position: absolute;
	background-color: #FFFFFF;
	overflow: hidden;
	border: 2px solid #F2CA13;
	padding: 2px;
	padding-left: 4px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:460px;
	width: 248px;
	left: 587px;
	top: 172px;
}
#livello3{
	position: absolute;
	background-color: #FFFFFF;
	overflow: hidden;
	border: 2px solid #F2CA13;
	padding: 2px;
	padding-left: 4px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:150px;
	width: 248px;
	left: 587px;
	top: 400px;
}
.myButton
{
    BORDER-RIGHT: #6186AF double;
    BORDER-LEFT: #6186AF double;
	BORDER-TOP: #6186AF double;
    BORDER-BOTTOM: #6186AF double;
	FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    CURSOR: hand;
    COLOR: #000000;
    FONT-FAMILY: 'Tahoma';
    BACKGROUND-COLOR: #B6CEE9;
    FONT-VARIANT: normal
}
.Cancella
{
   background:url('../Immagini/cestino.bmp') no-repeat;
   border: none;
   height:15px;
   width: 24px;

   
}


.myInput {
	/*font-family: 'Tahoma';
	font-size: 10px;
	border-bottom:677787;
	border-left:677787;
	border-right:677787;
	border-top:677787;
	text-transform:uppercase;

	color:#000000;*/

	font-family: Tahoma;
	color:#000000;
	font-size: 10px;
	text-transform:uppercase;
	/*border-bottom-style:double;	*/
}

.myInput_1 {
	/*font-family: 'Tahoma';
	font-size: 10px;
	border-bottom:677787;
	border-left:677787;
	border-right:677787;
	border-top:677787;*/
	font-family: Tahoma;
	color:#000000;
	font-size: 10px;
	
	/*border-bottom-style:double;	*/
}


.mySelect{
	font-family: 'Tahoma';
	font-size:10px;
	border-bottom:677787;
	border-left:677787;
	border-right:677787;
	border-top:677787;
	border-bottom-style:double;
}
input.stileOrologio {
    text-align: left;
    width:174px;
	background-color:#6186AF; 
    color: #FFFFFF;
	border-style:none;
	
    font: Bold 11px Tahoma;
}
.infoGen{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:7pt;color:#666666}
div#navigation{background-color: #FFFFFF; border-bottom: 1px solid #D0D9E0;padding-left: 6px}
div#navigation ul{list-style-type:none; margin:0; padding:0; white-space: nowrap}
div#navigation li{display:inline; margin:0; padding:1px}
div#navigation li a{text-decoration:none; border:1px solid #D0D9E0; padding: 0px 0.3em; background: #f0f0f0;color: #999999}
div#navigation li a:hover{background-color: #f0f0f0;}
div#navigation li#activelink a{border-bottom: 1px solid #fff; background-color:#fff; color: #435F83;}
#leftcolumn{
float:left;
width:100px;
height: 120px;
border-bottom: 1px solid #D0D9E0;
border-left: 1px solid #D0D9E0;
border-top: 1px solid #D0D9E0;
padding: 5px;
padding-left: 8px;
margin-left: 3px;

}
#leftcolumn a{
padding: 3px 1px;
display: block;
width: 100%;
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #A5B2BC;
}

#leftcolumn a:hover{
color:#435F83;
background-color: #B6CEE9;
}
#leftcolumn a:link, #leftcolumn a:visited {
color: #435F83;
}

#leftcolumn a:active{
color: #435F83;
background-color: #B6CEE9;
}

#rightcolumn{
float:left;
width:563px;
height:900px;
min-height:340px;
border: 1px solid #D0D9E0;
padding-top:5px;
padding-bottom: 8px;

}

#rightcolumn_1{
float:left;
width:800px;
min-height:340px;
border: 1px solid #D0D9E0;
padding-top:5px;
padding-bottom: 8px;
}


* html #rightcolumn{ /*IE only style*/
height:340px;
}
.iframe {
width: 675px;
height: 580px;
overflow: auto;
border: 1px solid #D0D9E0;
}
.iframe1 {
width: 520px;
height: 550px;
overflow: auto;
border: 1px solid #D0D9E0;
}

.iframe2 {
width: 600px;
height: 550px;
overflow: auto;
border: 1px solid #D0D9E0;
}


table.sample {
	border-width: 0px;
	border-spacing: ;
	border-style: dashed;
	border-color: #ffffff;
	border-collapse: collapse;
	background-color: #ffffff;
}
table.sample th {
	border-width: 0px;
	padding: 2px;
	border-style: inset;
	border-color: #ffffff;
	background-color: #CED9E6;
    font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6186AF;
}
table.sample td {
	border-width: 0px;
	padding: 2px;
	border-style: dashed;
	border-color: #ffffff;
	background-color: #e8f0fa;
    font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #48698E;
}