FONT		          { color: #fff; font-size: 12px; font-family: Verdana, Helvetica }
TD		         { color: #fff; font-size: 12px; font-family: Verdana, Helvetica }
BODY		                           { color: #fff; font-size: 12px; font-family: Verdana, Helvetica; background-color: #333; margin: 0; padding: 0 }
DIV		         { color: #fff; font-size: 12px; font-family: Verdana, Helvetica }
INPUT 		        { color: #fff; font-size: 12px; font-family: Verdana, Helvetica; border: 1px; border-bottom-color: #000000; border-left-color: #000000; border-right-color: #000000; border-top-color: #000000  }
TEXTAREA	        { color: #fff; font-size: 12px; font-family: Verdana, Helvetica; border: 1px; border-bottom-color: #000000; border-left-color: #000000; border-right-color: #000000; border-top-color: #000000  }
SELECT 		        { color: #fff; font-size: 12px; font-family: Verdana, Helvetica; border: 1px; border-bottom-color: #000000; border-left-color: #000000; border-right-color: #000000; border-top-color: #000000  }
FORM 		        { color: #fff; font-size: 12px; font-family: Verdana, Helvetica }
A:link                           { color: #fff; font-size: 12px; font-family: Verdana, Helvetica; text-decoration: none }
A:active                          { color: #fff; font-size: 12px; font-family: Verdana, Helvetica; text-decoration: underline }
A:visited                          { color: #fff; font-size: 12px; font-family: Verdana, Helvetica; text-decoration: underline }
A:hover                                { color: #94bce4; font-size: 12px; font-family: Verdana, Helvetica; text-decoration: underline }
.titolo 		                   { color: #fff; font-weight: bold; font-size: 16px; font-family: Verdana, Helvetica }
.sotto_titolo    { color: #fff; font-weight: bold; font-size: 12px; font-family: Verdana, Helvetica }
.red  { color: #a00f00; font-weight: bold; font-size: 12px
; font-family: Verdana, Helvetica }
.white  { color: #fff; font-size: 12px
; font-family: Verdana, Helvetica }
.txt_rosso   { color: #a00f00; font-weight: bold; font-size: 12px
; font-family: Verdana, Helvetica }
.ombra_testo { filter: dropshadow(color=B3B3B3, offx=1, offy=1, positive=true);WIDTH: 100%; HEIGHT: 100% }
.bordo_img                  { color: #fff; font-size: 10px; font-family: Verdana, Helvetica; background-color: #333; border: solid 1px #193251 }
.image img
  { -moz-opacity: 1; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100) } 

.image:hover img
  { -moz-opacity: 0.7; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50) }
/*
	=========================================================================================================
	MENU (VERTICALE)
	---------------------------------------------------------------------------------------------------------
*/
.buttonmenu{
list-style-type: none;
margin: 0;
padding: 0;
width: 164px;
}

.buttonmenu li a{
color: white;
display: block;
width: 100%;
padding: 2px 4px;
text-decoration: none;
font-weight: bold;
border: 1px solid;
border-color:#D5BFD0 #5A3A54 #5A3A54 #D5BFD0; /*light dark dark light*/
background-color:  #2C9A43;
text-decoration:none;
}


.buttonmenu li a:visited { color: white; text-decoration: none }

.buttonmenu li a:hover, .buttonmenu li a:active { color: white; text-decoration: none; background-color: #0FB64D }





.arrowlistmenu{
width: 164px; /*width of menu*/
}

.arrowlistmenu .headerbar { color: white; font: bold 14px Verdana; background: black url(media/titlebar.png) repeat-x left center; text-transform: uppercase; margin-bottom: 10px; padding: 4px 0 4px 10px }

.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a { color: #a70303; font-weight: bold; font-size: 90%; text-decoration: none; background: url(media/arrowbullet.png) no-repeat left center; padding: 2px 0 2px 19px; border-bottom: 1px solid #dadada; display: block }

.arrowlistmenu ul li a:visited{
color: #A70303;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #A70303;
background-color: #F3F3F3;
}

a.splash     { color: #fff; font-size: 12px; font-family: Verdana, Helvetica; text-decoration: none }
a.splash:active      { color: #fff; font-size: 12px; font-family: Verdana, Helvetica; text-decoration: none }
a.splash:visited      { color: #fff; font-size: 12px; font-family: Verdana, Helvetica; text-decoration: none }
a.splash:hover       { color: #94bce4; font-size: 12px; font-family: Verdana, Helvetica; text-decoration: none }


