@charset "iso-8859-1";
/* author: Stefano Tulini, Akensoft, www.akensoft.it */
/* Creation date: 24/08/2004 */

body {font-size: 11px; font-family: Verdana,Arial,Tahoma; color:#EFEBF5;}

a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: underline;}
a.menu_foo {font-size: 10px; color:#092656;}
a.menu_foo:hover {color:#cc0000;}

div {font-family:Verdana,Arial,Helvetica; font-size:11px; color:#000066; line-height:130%;}

.dida{font-size:10px; color:#000033;}
a.dida:hover {
  color:#cc0000;
}
.dida_col_box{font-size:10px; color:#000044; line-height:11px;}
/*
.dida2{font-size:10px; color:#D8F8F1;}
.dida3{font-size:10px; color:#000033;}
*/
.menu_foo {color:#CC0000;} /*font-weight:bold;*/
.menu_prod {font-size:11px; color:#000066;}

.usertxt {font-family:Verdana,Arial,Helvetica; font-size:11px; color:#000044;}
.usertxt2 {font-family:Verdana,Arial,Helvetica; font-size:11px; color:#FFFFCC;}
.BOX_HDR2 {FONT-SIZE: 11px; FONT-FAMILY: "Verdana","Arial","Tahoma"; BORDER-RIGHT: #990000 1px solid; BORDER-TOP: #330000 1px solid; BORDER-LEFT: #330000 1px solid; BORDER-BOTTOM: #990000 1px solid;}
.usr1 {BORDER-RIGHT: #330000 1px solid; BORDER-TOP: #990000 1px solid; BORDER-LEFT: #990000 1px solid; COLOR: #ffe8e9; BORDER-BOTTOM: #330000 1px solid; BACKGROUND-COLOR: #1B4469}
.usr3 {BORDER-RIGHT: #330000 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: #990000 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #990000 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #330000 0px solid;}

.loginform {font-family:Verdana,Arial,Helvetica; font-size:11px; color:#000000;}
.loginform2 {font-family:Verdana,Arial,Helvetica; font-size:11px; color:#000000; border: 1px solid #000033;}

.corponews {
  background-color: #ededed;
  color: #000066;
  width: 400px;
  border: #000033 1px solid;
  padding: 10px;
  text-align: justify;
}

.titolonews{
  background-image: url(../img_com/fig/head_news.gif);
  background-repeat: no-repeat;;
  color: #ffffcc;
  text-align: left;
  font-weight: bold;
  padding: 5px 0px 7px 12px;
}

.text_news {font-family:Verdana,Arial,Helvetica;font-size:11px;color:#0F0F0F;}
.text_lnk {font-family:Verdana,Arial,Helvetica;font-size:11px;color:#D40F14;font-weight:bold;}
.text_lnk:hover {font-family:Verdana,Arial,Helvetica;font-size:11px;color:#A00000;font-weight:bold;}
.grassetto {color:#000066;font-weight:bold;}
.tit {font-family:Verdana,Arial,Helvetica;font-size:12px;color:#000066;font-weight:bold;line-height:125%;}
.tit2 {font-family:Verdana,Arial,Helvetica;font-size:14px;color:#000066;font-weight:bold;}
.tit_grass {font-family:Verdana,Arial,Helvetica; font-size:12px; color:#660000;font-weight:bold; line-height:150%;}
.tit_grass1 {font-family:Verdana,Arial,Helvetica; font-size:13px; color:#660000;font-weight:bold; line-height:150%;}
.tit_grass_lnk {font-family:Verdana,Arial,Helvetica;font-size:12px;color:#D40F14;font-weight:bold;}
.tit_grass_lnk:hover{font-family:Verdana,Arial,Helvetica;font-size:12px;color:#A00000;font-weight:bold;}
.tit_grass1_lnk {font-family:Verdana,Arial,Helvetica;font-size:13px;color:#D40F14;font-weight:bold;}
.tit_grass1_lnk:hover {font-family:Verdana,Arial,Helvetica;font-size:13px;color:#A00000;font-weight:bold;}
.scheda_ric_box {border: #000000 1px solid; BACKGROUND-COLOR: #ffffff}

input{
  border: 1px solid black;
  padding:2px;
  font-family:Verdana,Arial,Helvetica;font-size:11px;
}

input:focus{
  background-color: #E1ECF3;
}

/*
textarea{
    width: 290px;
    height: 300px;
    border: 1px solid black;
  background-color: #ffffff;
  padding:2px;
}
*/

textarea:focus{
  background-color: #E1ECF3;
}

ul.menu {
  margin: 0px;
  padding-left: 20px;
}

ul.menu ul {
  width: 150px;
  &width: 150px;
  w&idth: 150px;
  margin: 0px;
  padding-left: 10px;
}

ul.menu ul li {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  margin: 0px;
  padding-left: 0px;
  list-style-type: disc;
  list-style-image: none; /* Hack per ie */
  color: #000080;
}

ul.menu ul li:hover {
  color: #000066;
  font-weight: bold;
}

li.mainvoice {
  margin: 1px;
  padding-left: 0px;
  list-style-image: url("../img_com/ar/li_close.gif");
  color: #D40F14;
}

li.mainvoice:hover {
  list-style-image: url("../img_com/ar/li_close_over.gif");
  color:#A00000;
  font-weight: bold;
  /* text-decoration: underline; */
}

li.mainvoice_open {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #A00000;
  margin: 1px;
  padding-left: 0px;
  list-style-image: url("../img_com/ar/li_open.gif");
  font-weight: bold;
}

h1 {
  font-family:Verdana,Arial,Helvetica, sans-serif;
  font-size:14px;
  color: #660000;
  text-align: center;
}

td.cella {border-right:#000066 1px dashed; border-bottom:#000066 1px dashed;}
td.cella_dx {border-bottom:#000066 1px dashed;}
td.cella_ur {border-right:#000066 1px dashed;}
