/* Italy Trento "AIC" sito CSS edit
   by Rievoluzione.it  ::  www.rievoluzione.it  ::  */	

/* body */	
body {
	background-image: url(../images/back-3.gif);
}
input.nascondi{
	display: none;
	width: 1px;
}
input {
	height: 22px;
	font-size: 1em;
	vertical-align: middle;
}
input.login {
height: 13px;
width: 20px;
}

select {
	font-size: 18px
	height: 18px;
}
option
{
	font-size: 18px
	height: 18px;
}

input.btn_blu {
	border: thin;
	background-color: #0A6985;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-style: groove;
	background-attachment: scroll;
	color: White;
	font-size: 0.9em;
	vertical-align: middle;
	}

a:link {
	color: #ffffff;
}
.style2 {color: #0084AD}

body, td, p  {
font-family : Verdana, Helvetica, Arial, Sans-serif; 
font-size : 11px;
text-decoration: none;
font-weight: normal;
text-align: justify;
}

/* text - dinamic */		
a {
text-decoration: none;
color: black;
}
a:visited {
color: #ffffff;
text-decoration: none;
}
a:hover {
color: #ffffff;
text-decoration: none;
}

/* text - normal */		
h1  {
font-size: 15px; 
color: #6a6f73;
font-weight: bold; 
}

.copyrightw {  
font-size: 9px;
color: #ebebed;
font-weight: normal;
}
.feetmenuwb {  
font-size: 9px;
color: #ffffff;
font-weight: bold;
}

/* textbody - white */	
.bodyt_bigw {  
font-size: 15px;
color: #ffffff;
font-weight: bold;
}	
.bodyt_mediaw {  
font-size: 12px;
color: #ffffff;
font-weight:bold;
padding: 5px, 5px, 5px, 5px ;
text-align: left;
}  
.bodyt-smallw {
font-size: 1em;
color: #ffffff;
font-weight:bold;
}
.bodyt-smallwth {
font-size: 9px;
color: #ffffff;
font-weight: normal;
text-align: left;
white-space: normal;
}

/* textbody - grey */	


.bodyt_big_g { 
font-size: 15px; 
color: #333333;
font-weight: bold;
text-align: left;
}
.bodyt_media_g { 
font-size: 12px; 
color: #333333;
font-weight: bold;
text-align: left;
}
.bodyt_small_g{ 
font-size: 9px; 
color: #333333;
font-weight: bold;
padding:10,10,10,10;
}
.bodyt_small_gth{
font-size: 10px;
color: #333333;
font-weight: normal;
text-align: justify;
}

/* textbody - red */
	
.bodyt_big_r { 
font-size: 15px; 
color: Red;
font-weight: bold;
}
.bodyt_media_r { 
font-size: 12px; 
color: #333333;
font-weight: bold;
}
.bodyt_small_r{ 
font-size: 9px; 
color: #333333;
font-weight: bold;
}
.bodyt_small_rth{
font-size: 10px;
color: #333333;
font-weight: normal;
text-align: justify;
}

.grayfooter{ 
 font-size: 9px; 
 font-weight: normal; 
 color: #8EA4AE; 
 text-decoration: none; }

.grayfooter:visited {
color:#666666; 
font-size: 10px;
text-transform: none; 
font-weight: normal; 
text-decoration: none;
font-variant: normal }

.grayfooter:hover {
color:#000000; 
font-size: 10px;
text-transform: none; 
font-weight: normal; 
text-decoration: none; 
font-variant: normal }

.linespace {line-height: 14px;}

.menu {
	position:absolute;
	display:none;
	visibility:hidden;
	background-color:#ebebeb;
	border:#CCCCCC solid 1px;
/*	width:150px;*/
}

.menuItem, .menuItemHilite, .menuItemX, .menuItemHiliteX,
.menuItem:visited, .menuItemHilite:visited, .menuItem:hover, .menuItemHilite:hover,
.menuItem:active, .menuItemHilite:active, .menuItem:link, .menuItemHilite:link,
.menuItemX:visited, .menuItemHiliteX:visited, .menuItemX:hover, .menuItemHiliteX:hover,
.menuItemX:active, .menuItemHiliteX:active, .menuItemX:link, .menuItemHiliteX:link {
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	padding: 3px;
	color: #ffffff;
	text-decoration: none;
	width:148px;
	display: block;
}

.menuItem:hover, .menuItemHilite:hover, .menuItem:active, .menuItemHilite:active,
.menuItemX:hover, .menuItemHiliteX:hover, .menuItemX:active, .menuItemHiliteX:active {
	color: #000000;
	text-decoration: none;
}

.menuItem {
	background-color:#003249;
}

a.menuLeftX:hover, a.menuLeftX:active {
	color: #000000;
	background-color: #ebebeb;
	text-decoration: none;
	white-space: nowrap;
}
a.menuLeftX:link, a.menuLeftX:visited {
	color: Black;
	white-space: nowrap;
}

a.LinkPage:hover, a.LinkPage:active {
	color: Gray;
}
a.LinkPage:link, a.LinkPage:visited {
	color: #1E90FF;
}


a.Mappa:hover, a.Mappa:active {
	color: Gray;
}
a.Mappa:link, a.Mappa:visited {
	color: #1E90FF;
}


.menuItemHilite {
	background-color:#9aff00;
}

.menuItemX {
	background-color:#0181a6;
}

.menuItemHiliteX {
	background-color:#0181a6;
}

.menuItem02 {
font-size : 10px; 
color : #ffffff; 
font-weight : normal; 
text-decoration : none; 
} 
.menuItem02:hover {
font-size : 11px; 
background-color : #d8dad7; 
font-weight : bold; 
text-decoration : none; 
color : #ffffff; 
 menuItemmenuItem}
 
.Menu_gest:active, .Menu_gest:link, .Menu_gest:visited {
	color: #87CEEB;
	text-decoration: none;
	white-space: nowrap;
}
 
 .Menu_gest:hover {
	color: #4169E1;
	text-decoration: none;
}

a.News:hover, a.News:active {
	color: Silver;
	text-align: left;
	font-weight: normal;
}
a.News:link, a.News:visited {
	color: White;
	text-align: left;
	font-weight: normal;
}








