

BODY {
	margin:0px;
	background-color: #EBEBEB; 
	font-weight: normal; 
  font-size: 10px; 
	font-family: verdana, arial, helvetica, sans-serif; color: #000000; 
}
p,td,li {font-size: 10px}
a img {border: 0}
.testo, .testo_link {font-size: 10px; color: #000000;}

.main {}
.main#mextsx {background-color:#CCFF00;}
.main#mcolsx {background-color:#CCFF00; width:163px; vertical-align:top;}
.main#mcoldx {background-color:#FFFFFF; width:580px; vertical-align:top; border-right:7px solid #CCFF00;}
.main#mextdx {}

.headersx {}
.headersx#hsxtable {width:190px; height:75px}
.headersx#hsx {background-image: url('../images/testatasx_sfondo.gif'); background-position: 0px -4px}

.menusx {}
.menusx#menusxtable {width:190px; margin-bottom:15px}
.menusx#menusx, .menusx#menusx_on{vertical-align:top;}
.menusx#menusx, {padding-bottom:0px; border-bottom:1px solid #663333}
.menusx#menusx_on {}
.menusx#menusx_menu {padding-bottom:0px}

.menusx_link, .menusx_link_on {
	font-weight: bold; font-size: 10px; color: #000000;
	letter-spacing: 3px;
	text-decoration: none;
	display:block; width:100%; height:100%;
	padding-left:10px; padding-top:5px; padding-bottom:5px;
}
.menusx_link:hover, .menusx_link_on {background-color:#996666; color: #FFFFFF;}

.hcoldx {}
.hcoldx#hcoldxtable {border-bottom:2px solid #CCFF00}
.hcoldx#hcoldxcontent {vertical-align:top; padding:0px 10px 10px 10px;}

.footer {font-size: 10px; color:#5D6691}
.footer#ftable {width:100%; padding:3px; border-top:1px solid #CCFF00;}
.footer#fcolsx {}
.footer#fcoldx {text-align:right; padding-right:5px; }

.divlingua {width:100%; text-align:right; margin:10px 5px 30px 0px; font-size: 10px; color: #990000;}
.formlingua {margin:0px;}
.lingua_link, .lingua_link_on {font-size: 10px; color: #990000;text-decoration: none;}
.lingua_link_on {font-weight: bold}

.box {}
.box#boxrow {border-bottom:1px solid #CCFF00;}
.box#boxmid {width:1px; background-color:#CCFF00;}

.coldx {}
.coldx#coldxtable {}
.coldx#coldxcontent {vertical-align:top; padding-left:30px; padding-right:30px}
.coldx#coldxtitolo {padding-top:2px; padding-bottom:10px; padding-right:5px; text-align:right; font-weight:bold; font-size: 14px; text-transform:uppercase; color:#B7B7B7}
.coldx#coldxstampa {}
.coldx#coldxstampa div {text-align:right; border-top:1px solid #DDDDDD; border-bottom:1px solid #DDDDDD;  margin:20px 30px 10px 30px; padding:2px 0px 2px 0px}
.coldx#coldxstampa img {border:0px; margin:0px; vertical-align:bottom; margin-left:8px;}
.coldxstampa_link {font-size:9px; color: #838383; text-decoration:none; vertical-align:bottom;}

.top {}
.top#toptable {border-bottom:2px solid #CCFF00; height:145px}
.top#topcontent {vertical-align:top; text-align:right}

.popup#pbody {
	margin:0px 3px 0px 3px;
	background-color: #FFFFFF; 
	font-weight: normal; font-size: 10px; 
	font-family: verdana, arial, helvetica, sans-serif; color: #838383; 
}

.popup#ptable {background-color: #FFFFFF; }
.popup#pheader {border-bottom:1px solid #996666; }
.popup#phcolsx {width:200px; text-align:center; padding:20px}
.popup#phcoldx {text-align:right; padding-right:30px; font-size:10px}

.popup#pcontenttable {width:540px; }
.popup#pfootertable {width:100%; padding:3px; margin-top:10px; border-top:1px solid #996666;}