@charset "utf-8";
/* CSS Document */
img							{ border:0px; }
a 							{ color:#660000; text-decoration:none; }
a:hover 					{ color:#660000; text-decoration:underline; }

h1							{ color: #FFF; font-size: 14px; font-weight: bold; margin-top: 3px; margin-bottom: 3px; }
h2							{ color: #C00; font-size: 14px; font-weight: bold; margin-top: 3px; margin-bottom: 3px; }
h3 							{ color: #063; font-size: 13px; font-weight: bold; margin-top: 3px; margin-bottom: 3px; }
h4 							{ color: #666666; font-size: 12px; font-weight: bold; margin-top: 3px; margin-bottom: 3px; }
h5 							{ color: #666666; font-size: 11px; font-weight: bold; margin-top: 3px; margin-bottom: 3px; }
h6 							{ color: #666666; font-size: 10px; font-weight: bold; margin-top: 3px; margin-bottom: 3px; }
.headline 					{ padding: 0px; }
.screen 					{ padding: 0px; }

.menuList td				{ width:135px; height:20px; color: #fff; font-size: 10px; font-weight: bold; line-height:20px; text-decoration:none; text-align:left; margin: 0; padding: 0 0 0 45px; background:#C00; background-image:url(../images/icona_tastoOff.jpg); background-position:center left; background-repeat:no-repeat; border-bottom:#FFF 2px solid; }
.menuList a:link			{ width:180px; height:20px; color: #fff; font-size: 10px; font-weight: bold; line-height:20px; text-decoration:none; text-align:left; margin: 0; padding: 0px; }
.menuList a:visited 		{ width:180px; height:20px; color: #fff; font-size: 10px; font-weight: bold; line-height:20px; text-decoration:none; text-align:left; margin: 0; padding: 0px; }
.menuList #active_menu		{  width:180px; height:20px; color: #ffffff; font-size: 10px; font-weight: bold; line-height:20px; text-decoration:none; text-align:left; margin: 0; padding: 0px; }
/*.menuList a:active 		{ color: #ffffff; font-size: 10px; font-weight: bold; line-height:25px; text-decoration:none; margin: 0; padding: 0 0 0 40px; background-image:url(../images/icona_tastoOn.jpg); background-position:center left; background-repeat:no-repeat; background-color:#C00; }*/
.menuList a:hover			{ width:180px; height:20px; color: #fff; font-size: 10px; font-weight: bold; line-height:20px; text-decoration:none; text-align:left; margin: 0; padding: 0px; }
.menuList td:hover			{ width:180px; background-image:url(../images/icona_tastoOn.jpg); background-position:center left; background-repeat:no-repeat; background-color:#FC0; }

.topMenu 					{ text-align:center; vertical-align:middle; height:20px; font-weight:bold; font-size:12px; color:#C00; }
.topMenu li, .topMenu ul	{ display: inline; white-space:15px; width: 50px; }
.topMenu a:link				{ display:inline; line-height:20px; text-align:center;  font-weight:bold; color:#C00; padding:10px 5px 10px 5px; }
.topMenuNew a:link			{ display:inline; line-height:20px; text-align:center;  font-weight:bold; color:#C00; padding:10px 5px 10px 5px; background-image: url(../images/sfondo_pulsanti.gif); }
.topMenuNew a:visited			{ display:inline; line-height:20px; text-align:center;  font-weight:bold; color:#C00; padding:10px 5px 10px 5px; background-image: url(../images/sfondo_pulsanti.gif); }
.topMenu a:visited			{ text-align:center;  font-weight:bold; color:#C00; padding:10px 5px 10px 5px; }
.topMenu #active_menu		{ text-align:center;  font-weight:bold; color:#C00; padding:10px 5px 10px 5px; }
.topMenu a:hover			{ text-align:center;  font-weight:bold; color:#fff; padding:10px 5px 10px 5px; background-color:#C00 }
/*.topMenu td:hover			{ text-align:center;  font-weight:bold; color:#C00; padding:15px; }*/

.titleBoxArancio			{ text-align:left; }
.contenuti					{ text-align:left; }
.contenuti img				{ align:right; }

.tbl 						{ text-align:left; border:1px solid #FC0 }
.tbl tr:hover 				{ background-color: #FC0; }
.tbl td						{ text-align:left;  color:#900; font-weight:normal; padding:4px; margin:0px; border-bottom:#FC0 1px solid; border-left:#FC0 1px solid; }
.tblHeader th 				{ text-align:left; background-color:#FC0; color:#900; font-weight:bold; padding:3px; margin:0px; border-left: #FC0 1px solid; border-right:#FC0 1px solid; }
td.tblColumnTitles 			{ text-align:right; vertical-align:middle; background-color: #FFC; color:#900;  font-weight:bold; padding:3px; margin:0px; border-collapse:collapse; border-bottom:#FC0 1px solid; }


