.small 		{font-family: Arial, Helvetica, sans-serif; font-size: x-small;   font-weight: normal;}
.normale 	{font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color: #990000; font-variant: normal; font-weight: normal}
.big 		{font-family: Arial, Helvetica, sans-serif; font-size: medium; font-style:normal; font-weight:bold;}

.smallevid 		{font-family: Arial, Helvetica, sans-serif; font-size: xx-small; font-style: normal; font-variant: normal; font-weight: normal;}
.normaleevid 	{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-variant: normal; font-weight: bold;}
.bigevid 		{font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; padding-top:5px}

.blu {color: #2F83A7;}
.orange {color: #FF9C00}
.bgRed {font:  bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color:#ff7c79; }
.bia {color: white}

.ajaxS {background-color: #55bb66}

.ajaxN {background-color: #FF0000}

.ajaxA {background-color: #E58A24}

.ajaxE {background-color: #FF0000}


.grayCell {font-size:10px; background:#ECEEEF url("/img/effect2.gif")  repeat-x; color:#444444; padding:2px; border-top:1px solid #FFF; border-left:1px solid #FFF; border-bottom:1px solid #AFB5B8; border-right:1px solid #AFB5B8;  }
.redCell { font-size:10px; background:#74C0F6 url("/img/effect7.gif") repeat-x; color:#251F48; padding:2px; border-top:1px solid #FFF; border-left:1px solid #FFF; border-bottom:1px solid #274A8E; border-right:1px solid #274A8E;  }

.inptxt1	{BACKGROUND-COLOR: #fafafa;BORDER-BOTTOM: #aaaaaa 1px solid;BORDER-LEFT: #aaaaaa 1px solid;BORDER-RIGHT: #aaaaaa 1px solid;BORDER-TOP: #aaaaaa 1px solid;COLOR: #666666;padding-left:3px;font-family: arial, verdana, helvetica, sans-serif;background-image: url('/img/sfondi/backinput_bgnd.gif');FONT-SIZE: 10px;}
.inptxt2	{BORDER-BOTTOM: #aaaaaa 1px solid;BORDER-LEFT: #aaaaaa 1px solid;BORDER-RIGHT: #aaaaaa 1px solid;BORDER-TOP: #aaaaaa 1px solid;COLOR: #666666;padding-left:3px;font-family: arial, verdana, helvetica, sans-serif;FONT-SIZE: 10px;}

.submit1	{border: 3px double #999999;border-top-color: #CCCCCC;border-left-color: #CCCCCC;cursor:pointer;background-color: #FFFFFF;background-image: url(/images/sfondi/button_bg.gif);background-repeat: repeat-x;color: #990000;	font-size: 10px;font-weight: bold;	font-family: Arial,Verdana, Helvetica, Arial, sans-serif;}
.submit1:active{border: 3px double #CCCCCC;	border-top-color: #999999;	border-left-color: #999999;}

A:link { font-size:11; font-family: tahoma, arial, verdana, helvetica, sans-serif;  color:#888888; text-decoration: underline;}
A:visited {font-size:11; font-family:tahoma, arial, verdana, helvetica, sans-serif; color:#888888; text-decoration: underline;}
A:active {font-size:11; font-family:tahoma, arial, verdana, helvetica, sans-serif; color:#CC0000 ; text-decoration: none;}
A:hover { font-size:11; font-family:tahoma, arial, verdana, helvetica, sans-serif; color:#CC0000; text-decoration: none; }

/*Link tipo 1*/
a:link.link1 {color: #000000;text-decoration: underline; line-height:18px}
a:visited.link1 {color: #000000;text-decoration: underline;  text-decoration:underline; line-height:18px}
a:active.link1 {color: #3E93FB;text-decoration: underline;  text-decoration:underline; line-height:18px}
a:hover.link1 {color: #4A79B1;text-decoration: underline;  text-decoration:underline; line-height:18px}

/*Link tipo 4*/
a:link.link4 {color: #ffffff;text-decoration: none;}
a:visited.link4 {color: #ffffff;text-decoration: none;}
a:active.link4 {color: #ffffff;text-decoration: underline;}
a:hover.link4 {color: #ffffff;text-decoration: underline;}

/*pulsanti button*/
a:link.button  {border: 3px double #999999;border-top-color: #CCCCCC;border-left-color: #CCCCCC;padding: 0.2em;cursor:pointer;background-color: #FFFFFF;background-image: url(/images/sfondi/button_bg.gif);background-repeat: repeat-x;color: #990000;font-size: 10px;font-weight: bold;font-family: Arial,Verdana, Helvetica, Arial, sans-serif;text-decoration: none;}
a:visited.button  {border: 3px double #999999;border-top-color: #CCCCCC;border-left-color: #CCCCCC;padding: 0.2em;cursor:pointer;background-color: #FFFFFF;background-image: url(/images/sfondi/button_bg.gif);background-repeat: repeat-x;color: #990000;font-size: 10px;font-weight: bold;font-family: Arial,Verdana, Helvetica, Arial, sans-serif;text-decoration: none;}
a:active.button  {border: 3px double #999999;border-top-color: #CCCCCC;border-left-color: #CCCCCC;padding: 0.2em;cursor:pointer;background-color: #FFFFFF;background-image: url(/images/sfondi/button_bg.gif);background-repeat: repeat-x;color: #990000;font-size: 10px;font-weight: bold;font-family: Arial,Verdana, Helvetica, Arial, sans-serif;text-decoration: none;}
a:hover.button {border: 3px double #CCCCCC;border-top-color: #999999;border-left-color: #999999;text-decoration: none;}

.titolo {color: #CC0000;  font-family:  tahoma, arial, helvetica, sans-serif;  font-size: 20px; font-weight: bold; letter-spacing: 0.1em; word-spacing: 0.4em}
.subtitolo {color: #ff0000;  font-family:  tahoma, arial, helvetica, sans-serif;  font-size: 14px; font-weight: bold;}

body {font-family: verdana, arial, helvetica, sans-serif;background-color: #282828;  margin:0px 0px 0px 0px; background-image:url(/images/sfondi/bg.gif); background-position:top center; background-repeat:repeat-y; }
body.popup {font-family: verdana, arial, helvetica, sans-serif;background-color: #282828;  margin:0px 0px 0px 0px; background-image:url(/images/sfondi/popupbg.gif); background-position:top center; background-repeat:repeat-y; }
form {margin-top: 0px;   margin-bottom: 0px;   padding-top: 0px;   padding-bottom: 0px;}
td {font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color: #990000; font-variant: normal; font-weight: normal}

/*tabella contenente un form*/
.form{font-size:10px;font-family: Arial, verdana, helvetica, sans-serif;color:#333333;}

/*tabella contenente la lista delle pagine*/
.listapagine{font-size:10px;font-family: Verdana, Geneva, Arial, helvetica, sans-serif;color:#888888;text-decoration: none;line-height: 11pt;padding-left:5;padding-right:5;}

/*classe per il div che contiene l'header*/
.header {height : 125px;	z-index : 1; position : relative; background-image:url(/images/sfondi/bg_header.jpg); background-position:top center; background-repeat:no-repeat; }
.popupheader {height : 125px;	z-index : 1; position : relative; background-image:url(/images/sfondi/popupbg_header.jpg); background-position:top center; background-repeat:no-repeat; }

/*classe per div:
posiziona la div del menu principale in alto sull'immagine header*/
.menu_01 {position:absolute;z-index : 2;left: 319px;top: 51px;margin-top: 0px;margin-left: 0px; width:641px}

/*classe per div:
posiziona la div col nome utente collegato in alto sull'immagine header*/
.user {position:absolute;z-index : 2;left: 8px;top: 5px;margin-top : 0px;margin-left : 0px;text-align:left;color:#666666;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}

/*classe per div:
posiziona la div col link di logout*/
.logout {position:absolute;z-index : 3;right: 8px;top: 5px;margin-top : 0px;margin-left : 0px;text-align:right;color:#666666;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}


/*classe per div:
posiziona la div col titolo del programma*/
.posAssTitolo {position:absolute;z-index : 3;left: 12px;top: 40px;margin-top : 0px;margin-left : 0px;}

.contentArea {padding:10px 15px 0px 15px;}
/* Sezione con bordi stondati
esempio:
<table border="0" cellpadding="0" cellspacing="0"><tr><td class="rt1"></td><td class="rt2"></td><td class="rt3"></td></tr><tr><td class="rt8"></td><td class="rt0">
Inserire qui il contenuto della sezione
</td><td class="rt4"></td></tr><tr><td class="rt7"></td><td class="rt6"></td><td class="rt5"></td></tr></table>
*/
.rt0 {background-color:#fafafa;}
.rt1 {width:5px;height:5px;background-image:url(/images/sfondi/tabella_tl.gif);}
.rt2 {height:5px;background-image:url(/images/sfondi/tabella_t.gif);}
.rt3 {width:5px;height:5px;background-image:url(/images/sfondi/tabella_tr.gif);}
.rt4 {width:5px;background-image:url(/images/sfondi/tabella_r.gif);}
.rt5 {width:5px;height:5px;background-image:url(/images/sfondi/tabella_br.gif);}
.rt6 {height:5px;background-image:url(/images/sfondi/tabella_b.gif);}
.rt7 {width:5px;height:5px;background-image:url(/images/sfondi/tabella_bl.gif);}
.rt8 {height:5px;background-image:url(/images/sfondi/tabella_l.gif);}
/*Per una intestazione*/
.rt1_2 {width:5px;height:32px;background-image:url(/images/sfondi/tabella_tl_2.gif);}
.rt2_2 {height:32px;background-image:url(/images/sfondi/tabella_t_2.gif);}
.rt3_2 {width:5px;height:32px;background-image:url(/images/sfondi/tabella_tr_2.gif);}

/*classe per la tabella del sottomenu*/
.submenu {padding:5px 0px 8px 0px; height:33px;}

/*footer a fondo pagina: da inserire in un td*/
.footer {background-image:url(/images/sfondi/footer.gif);background-position:center; background-repeat: no-repeat; background-position:bottom; height:35px; width:570px; padding-top:10px;padding-right:10px;}
.popupfooter {background-image:url(/images/sfondi/popupfooter.gif);background-position:center; background-repeat: no-repeat; background-position:bottom; height:35px; width:984px; padding-top:10px;padding-right:10px;}

/*per le etichette nei form*/
.label{BACKGROUND-COLOR: #CC0000;COLOR: #ffffff;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;padding: 2px;margin : 0px;border-top:1px solid #660000; border-left:1px solid #660000; border-bottom:1px solid #660000; border-right:1px solid #660000; }

/*per le etichette nelle schede di visualizzazione parametri*/
.labelview{font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 11px;font-weight: bold;padding: 3px;vertical-align:top;}

/* Tabella */
.table1 {padding: 0;}
.table1 th {font: bold 11px Arial, Verdana, Helvetica, sans-serif;color: #ffffff;border-right: 1px solid #ffffff;border-bottom: 1px solid #ffffff;border-top: 1px solid #ffffff;padding: 3px 3px 3px 3px;background-color: #ce0000;}
.table1 th a:link {color: #ffffff;text-decoration: underline;}
.table1 th a:visited {color: #ffffff;text-decoration: underline;}
.table1 th a:active {color: #ffffff;text-decoration: none;}
.table1 th a:hover {color: #ffffff;text-decoration: none;}

.table1 td {border-bottom: 1px solid #dadada;padding: 4px 4px 4px 8px;color: #990000;}
.table1 tr {border-right: 1px solid #C1DAD7;border-bottom: 2px solid #C1DAD7;background: #fff;padding: 4px 4px 4px 4px;color: #990000;}


/*footer dell'popup*/
.footer_popup {background-image:url(/images/sfondi/popupfooter.gif);background-position:center;height:21px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#ffffff;vertical-align:middle;}

/*Stile per lo sfondo della home page*/
.mainMenu_top {width:450px;height:100px;background-image:url(/images/sfondi/mainMenu_top.gif);vertical-align:top;}
.mainMenu_mid {background-image:url(/images/sfondi/mainMenu_mid.gif);padding-left:30px;padding-right:30px;}
.mainMenu_bottom {width:450px;height:64px;background-image:url(/images/sfondi/mainMenu_bottom.gif);text-align:center;padding-top:35px;vertical-align:top;}

/*Pulsanti della home page */
.bigBt {padding:5px;}
.bigBt_l {width:25px;height:20px;background-image:url(/images/sfondi/bigBt_l.gif);vertical-align:top;}
.bigBt_m {background-image:url(/images/sfondi/bigBt_m.gif);height:20px;}
.bigBt_r {width:9px;height:20px;background-image:url(/images/sfondi/bigBt_r.gif);}

