body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../images/bg_corpo.jpg);
}

.tab-menu{border-top: 1px solid #C56746; border-bottom: 1px solid #fff; padding:0; background-image:url(../images/bg_menu.jpg);}

.mnu-inactive{border-left:1px solid #fff;}
.mnu-inactive A{text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FFFFFF; text-align:center; padding:0;}

.mnu-inactive-last{border-left:1px solid #fff; border-right:1px solid #fff;}
.mnu-inactive-last A{text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FFFFFF; text-align:center; padding:0;}

.mnu-active{background-color:#f4a183; border-left:1px solid #fff; background-image:url(../images/bg_menu_active.jpg);}
.mnu-active A{text-decoration:none;	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FFFFFF; text-align:center; padding:0; background-image:url(../images/bg_menu_active.jpg);}

.mnu-active-last{background-color:#f4a183; border-left:1px solid #fff; border-right:1px solid #fff; background-image:url(../images/bg_menu_active.jpg);}
.mnu-active-last A{text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FFFFFF; text-align:center; padding:0; background-image:url(../images/bg_menu_active.jpg);}

.tab-corpo-title{border-left: 5px solid #fff; border-right: 5px solid #fff;	background-image:url(../images/bg_titolo.jpg);}
.tab-corpo{border-left: 5px solid #fff; border-bottom: 5px solid #fff; border-right: 5px solid #fff; padding-top: 15px;	padding-left: 10px;	padding-right: 10px; padding-bottom: 15px;}
.tab-corpo-home{border-left: 5px solid #fff; border-bottom: 5px solid #fff; border-right: 5px solid #fff; padding-left: 10px; }

.home-dx{font-family:Verdana, Arial, Helvetica, sans-serif; height:22px; font-size:13px; font-weight:bold; background-color:#A7A7A7; padding-left:5px; color:#FFFFFF;}


.titolo-pagina{text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF;}

.sottotitoli-pagina{text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#DB8262;}

.testo-pagina{text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#333333;}

.copyright{text-decoration:none; padding-bottom:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; color:#FFFFFF; padding-top:3px;}

.frm-button{font-family : Verdana, Arial, Helvetica, sans-serif; border: 1px solid #686868; background-color: #A7A7A7; font-size : 11px; color: #ffffff;}
.frm-text{border: 1px solid #686868; background-color: #ffffff; font-family: Tahoma; font-size: 11px;}
.frm-label{color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold;}

.frm-tab-ricerca{border: 1px solid #686868;}
.frm-tit-ricerca{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight:bold; background-color:#686868; color:#ffffff;}
.frm-err-ricerca{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold;  color:#cc6600;}

.frm-sottotitolo{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:normal;  color:#333333;}
.frm-testo{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:normal;  color:#333333;}

.frm-login-button{font-family : Verdana, Arial, Helvetica, sans-serif; border: 1px solid #686868; background-color: #A7A7A7; font-size : 9px; color: #ffffff;}
.frm-login-text{border: 1px solid #686868; background-color: #ffffff; font-family: Tahoma; font-size: 9px;}
.frm-login-label{color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight:normal;}
.frm-login-sottotext A{color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight:normal;}
.frm-login-errore{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight:bold;  color:#cc6600;}
.frm-login-benvenuto{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:normal;  color:#333333;}

.tab-login{background-color:#EAE9E8;border-bottom:2px solid#999999;border-left:2px solid#999999;border-right:2px solid#999999;}

.ris-artisti{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;  color:#333333;}
.ris-artisti A {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;  color:#333333;}
.ris-artisti A:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;  color:#cc6600;}

.ris-errore{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold;  color:#cc6600;}

.art-tab-ris{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color:#777777;}
.int-tab-ris{border-bottom:1px solid #777777;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold;  background-color: #cccccc; color:#777777;}
.row-tab-ris-even{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:normal; color:#333333;}
.row-tab-ris-odd{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:normal; color:#333333; background-color:#f5f5f5}
.row-tab-ris-even A{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color:#333333;}
.row-tab-ris-odd A{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color:#333333;}
.row-tab-ris-even A:hover{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color:#cc6600;}
.row-tab-ris-odd A:hover{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color:#cc6600;}

.sch-opera-label{font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:5px; font-size: 12px; font-weight:normal; color:#777777;}
.sch-opera-text{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#777777;}

.footer-tab-ris{border-top:1px solid #777777; font-size: 3px; padding:0px;}

.btn-link{font-family : Verdana, Arial, Helvetica, sans-serif; border: 1px solid #686868; background-color: #A7A7A7; font-size : 11px; color: #ffffff;}
.pag-select{border: 1px solid #686868; background-color: #ffffff; font-family: Tahoma; font-size: 11px;}
.pag-label{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:normal;   color:#777777;}

.frm-dati{	border: 1px solid #C3C2C2;background-image:url(../images/frm_bg.jpg);}

.link-p{font-family: Verdana, Arial, Helvetica, sans-serif; color:#DB8262; font-size: 11px; font-weight:bold; text-decoration:none;}
.link-p:hover{font-family: Verdana, Arial, Helvetica, sans-serif; color:#DB8262; font-size: 11px; font-weight:bold; text-decoration:underline;}
.tour-row{border-top:5px solid #f6a385; background:#ffffff; padding-bottom:20px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size: 12px; font-weight:normal;}
.tour-row IMG{border: 1px solid #999999;}