FONT		          { color: #e67100; font-size: 12px; font-family: Verdana, Helvetica }
TD		         { color: #e67100; font-size: 12px; font-family: Verdana, Helvetica }
BODY		                        { color: #e67100; font-size: 12px; font-family: Verdana, Helvetica; background-color: #000; margin: 0; padding: 0 }
DIV		         { color: #e67100; font-size: 12px; font-family: Verdana, Helvetica }
INPUT 		        { color: #e67100; 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: #e67100; 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: #e67100; 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: #e67100; font-size: 12px; font-family: Verdana, Helvetica }
A:link                          { color: #e67100; font-size: 12px; font-family: Verdana, Helvetica; text-decoration: underline }
A:active                        { color: #e67100; font-size: 12px; font-family: Verdana, Helvetica; text-decoration: underline }
A:visited                        { color: #e67100; font-size: 12px; font-family: Verdana, Helvetica; text-decoration: underline }
A:hover                             { color: #acacac; font-size: 12px; font-family: Verdana, Helvetica; text-decoration: underline }
.titolo 		                { color: #a00f00; font-weight: bold; font-size: 14px; font-family: Verdana, Helvetica; background-color: #e67100 }
.sotto_titolo  { color: #676767; font-weight: bold; font-size: 12px; font-family: Verdana, Helvetica; background-color: #e67100 }
.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                    { font-size: 10px; font-family: Verdana, Helvetica; border: solid 1px #e67100 }
.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) }
  
  A.pul:link                        { color: #fff; font-size: 12px; font-family: Verdana, Helvetica; text-decoration: none; background-color: #e67100 }
A.pul:active                      { color: #fff; font-size: 12px; font-family: Verdana, Helvetica; text-decoration: none; background-color: #e67100 }
A.pul:visited                      { color: #fff; font-size: 12px; font-family: Verdana, Helvetica; text-decoration: none; background-color: #e67100 }
A.pul:hover                          { color: #000; font-size: 12px; font-family: Verdana, Helvetica; text-decoration: none; background-color: #e67100 }


/*
	=========================================================================================================
	MENU (VERTICALE)
	---------------------------------------------------------------------------------------------------------
*/
.buttonmenu{
list-style-type: none;
margin: 0;
padding: 0;
width: 180px;
}

.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: #AB7D6E;
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: #77493a }





.arrowlistmenu{
width: 180px; /*width of menu*/
}

.arrowlistmenu .headerbar{
font: bold 14px Verdana;
color: white;
background: black url(media/titlebar.png) repeat-x center left;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 10px; /*header text is indented 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;
background: url(media/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #dadada;
font-size: 90%;
}

.arrowlistmenu ul li a:visited{
color: #A70303;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #A70303;
background-color: #F3F3F3;
}
