body{

background-color:white;
background-image:url('bg.png.xxx');
background-attachment:fixed;
background-repeat:repeat-x;

/*
scrollbar-3dlight-color: #FFD700; 
scrollbar-arrow-color: yellow;
scrollbar-base-color:#DEE7DE ; 
scrollbar-darkshadow-color: #C0C0C0; 
scrollbar-face-color: #4A839B; 
scrollbar-highlight-color:white; 
scrollbar-shadow-color: white;
scrollbar-track-color: #F7F3EF;

*/

font-family: Verdana,Geneva,Arial,Helvetica;
font-size:12px;

margin: 0px;
padding: 0px; 
width: 100%;
height : 100%;
overflow: auto;


}

@media print {
      .no_print {
           display: none !important;
       }
}

.menu_grigio {

background-color:#404040;
background-image:url('bg2.png');
background-repeat:repeat-x;

}


/* link,visited,hover,active */

a:link, a:visited, a:active {
	color: navy;
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana,Geneva,Arial,Helvetica;
	font-size:12px;
}
a:hover {color:#FFA500;
text-decoration:none
font-family: Verdana,Geneva,Arial,Helvetica;
font-weight: bold;
font-size:12px;
}

a.dual:link, a.dual:visited, a.dual:active {
	color: red;
	text-decoration: none;
}
a.dual:hover {color:#FFA500; text-decoration:none}

a.white:link, a.white:visited, a.white:active {
	color: white;
	text-decoration: none;
}
a.white:hover {color:#FFA500; text-decoration:none}



a.cats:link, a.cats:visited, a.cats:active {
	color: red;
	text-decoration: none;
}
a.cats:hover {color:#FFA500; text-decoration:none}




.css_button {
    font-size: 14px;
    font-family: Arial;
    font-weight: normal;
    text-decoration: inherit;
    -webkit-border-radius: 6px 6px 6px 6px;
    -moz-border-radius: 6px 6px 6px 6px;
    border-radius: 6px 6px 6px 6px;
    border: 1px solid #3866A3;
    padding: 6px 15px;
    text-shadow: 1px 1px 0px #5E5E5E;
    -webkit-box-shadow: inset 1px 1px 0px 0px #BEE2F9;
    -moz-box-shadow: inset 1px 1px 0px 0px #BEE2F9;
    box-shadow: inset 1px 1px 0px 0px #BEE2F9;
    cursor: pointer;
    color: #FFFFFF;
    display: inline-block;
    background: -webkit-linear-gradient(90deg, #468ccf 5%, #63b8ee 100%);
    background: -moz-linear-gradient(90deg, #468ccf 5%, #63b8ee 100%);
    background: -ms-linear-gradient(90deg, #468ccf 5%, #63b8ee 100%);
    background: linear-gradient(180deg, #63b8ee 5%, #468ccf 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#63b8ee",endColorstr="#468ccf");
}

.css_button:hover {
    background: -webkit-linear-gradient(90deg, #63b8ee 5%, #468ccf 100%);
    background: -moz-linear-gradient(90deg, #63b8ee 5%, #468ccf 100%);
    background: -ms-linear-gradient(90deg, #63b8ee 5%, #468ccf 100%);
    background: linear-gradient(180deg, #468ccf 5%, #63b8ee 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#468ccf",endColorstr="#63b8ee");
}

.css_button:active {
    position:relative;
    top: 1px;
}
