.titlebar{border-bottom:solid #397c8d 2px}
.tabapp{border-bottom:solid #717fd2 2px;}
.cell_tab_end{border-bottom:solid #717fd2 2px}
.tabapp_u{border-bottom:solid #717fd2 2px;}
.tabapp_t{border-bottom:solid #f8b403 2px;}
.tabapp_c{border-bottom:solid #00d066 2px;}
.tabbar{border-top:solid #397c8d 1px;border-bottom:solid #ffffff 1px;BACKGROUND-COLOR: NAVY}
.tab2{border-left:solid #4d99e5 1px;border-right:solid #4d99e5 1px;border-bottom:solid #4d99e5 1px;}
.tab3{border-right:solid #397c8d 1px; BACKGROUND-COLOR: #ffffff}
.myimg{background-color: #ffffff}
.endtab1{border-bottom:solid NAVY 1px}
.endtab2{FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.endtab3{border-bottom:solid #666666 2px}
.endtab4{border-bottom:solid #000066 1px}
.my_txt_1 {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif}
.my_txt_blank_12 {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif}
.my_txt_blank_12 a {font-family: Verdana, Arial, Helvetica, sans-serif;color: #000066;position: relative;text-decoration: none;margin-left:5px;	margin-right: 5px;}
.my_txt_blank_12 a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #FFFFFF;text-decoration: none;}
.my_txt {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif}
.my_txt2 {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY:  Arial, sans-serif}
.my_txt2_w {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, sans-serif}
.my_txt14_w {FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #FFFFFF; FONT-FAMILY: Arial, sans-serif}
.my_txt3 {FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Times, Helvetica, sans-serif}
.my_txt4 {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: Arial}
.my_txt5 {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, sans-serif}
.my_txt10 {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif}
.my_txt6 {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif}
.my_txt7 {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0031ce; FONT-FAMILY: Arial, Helvetica, sans-serif}
.my_txt7 a {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0031ce; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: none;}
.my_txt7 a:hover {FONT-SIZE: 12px; COLOR: #3c8de5; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: none;}
.my_txt_blu {FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #0000FF; FONT-FAMILY: Arial, Helvetica, sans-serif; padding-bottom: 8px;}

.my_txt20 {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000099; FONT-FAMILY: Arial, Helvetica, sans-serif; padding-bottom: 8px;}
.my_txt20 a {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000099; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.my_txt20 a:hover {FONT-SIZE: 12px; COLOR: #000099; FONT-FAMILY: Arial, Helvetica, sans-serif;}

.my_txt21 {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; padding-bottom: 8px;}
.my_txt21 a {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.my_txt21 a:hover {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;}

.my_txt22 {FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; padding-bottom: 8px;}
.my_txt22 a {FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.my_txt22 a:hover {FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;}

.my_txt23 {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; padding-bottom: 8px;}
.my_txt23 a {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0000FF; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.my_txt23 a:hover {FONT-SIZE: 12px; COLOR: #0000FF; FONT-FAMILY: Arial, Helvetica, sans-serif;}

.my_txt24 {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0000FF; FONT-FAMILY: Arial, Helvetica, sans-serif; padding-bottom: 8px;}
.my_txt24 a {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0000FF; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.my_txt24 a:hover {FONT-SIZE: 12px; COLOR: #0000FF; FONT-FAMILY: Arial, Helvetica, sans-serif;}

.my_txt25 {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0000FF; FONT-FAMILY: Arial, Helvetica, sans-serif; padding-bottom: 8px;}
.my_txt25 a {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0000FF; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.my_txt25 a:hover {FONT-SIZE: 11px; COLOR: #0000FF; FONT-FAMILY: Arial, Helvetica, sans-serif;}

.my_txt26 {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; padding-bottom: 8px;}
.my_txt26 a {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #0000FF; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.my_txt26 a:hover {FONT-SIZE: 10px; COLOR: #0000FF; FONT-FAMILY: Arial, Helvetica, sans-serif;}

.my_txt27 {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; padding-bottom: 2px;}
.my_txt27 a {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #0000FF; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.my_txt27 a:hover {FONT-SIZE: 10px; COLOR: #0000FF; FONT-FAMILY: Arial, Helvetica, sans-serif;}





.my_login {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000099; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif}

.my_txt7_ {FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif}
.my_txt7_ a {FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.my_txt7_ a:hover {FONT-SIZE: 14px; COLOR: #FFFFF9; FONT-FAMILY: Arial, Helvetica, sans-serif;}

.my_txt15_ {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif}
.my_txt15_ a {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.my_txt15_ a:hover {FONT-SIZE: 12px; COLOR: #FFFFF9; FONT-FAMILY: Arial, Helvetica, sans-serif;}



.my_aranc {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ff9f22; FONT-FAMILY: Arial, Helvetica, sans-serif}
.my_aranc a {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ff9f22; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.my_aranc a:hover {FONT-SIZE: 12px; COLOR: #ff9f22; FONT-FAMILY: Arial, Helvetica, sans-serif;}

.my_up_bar {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif}
.my_up_bar a {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif;text-decoration: none;}
.my_up_bar a:hover {FONT-SIZE: 12px; COLOR: #FFFFF9; FONT-FAMILY: Arial, Helvetica, sans-serif;background-color: #f48805;}

.my_txt18 {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif}
.my_txt18 a {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.my_txt18 a:hover {FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;}

.my_forum {FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif}
.my_forum a {FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;text-decoration: none;}
.my_forum a:hover {FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;}

.my_txt8 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;height:25px;text-align:center;}
.my_txt8 a {font-family: Verdana, Arial, Helvetica, sans-serif;color: #000066;position: relative;text-decoration: none;margin-left:5px;	margin-right: 5px;}
.my_txt8 a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #FFFFFF;text-decoration: none;}

.my_txt9 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;height:25px;}
.my_txt9 a {font-family: Verdana, Arial, Helvetica, sans-serif;color: #0000eb;position: relative;text-decoration: none;margin-left:5px;	margin-right: 5px;}
.my_txt9 a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #0000eb;text-decoration: none;}

.my_txt11 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #0000FF;}
.my_txt11 a {font-family: Arial, Helvetica, sans-serif;color: #0000eb;position: relative;text-decoration: none;margin-left:5px;	margin-right: 5px;}
.my_txt11 a:hover {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #0000eb;text-decoration: none;}
.tab4{border-top:solid #000066 1px;}

.my_basket_head {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; BACKGROUND-COLOR: #000066; FONT-FAMILY: Arial, Helvetica, sans-serif}
.my_basket_title {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial}
.my_basket_items {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; BACKGROUND-COLOR: #eeeeee; border-left:solid #ffffff 1px; border-bottom:solid #ffffff 1px; FONT-FAMILY: Arial, sans-serif}
.my_basket_tot {FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #000000; BACKGROUND-COLOR: #d4d4d4; FONT-FAMILY: Arial, sans-serif; border-top:solid #000000 2px}
.my_txt_carr {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #766666; FONT-FAMILY: Times, Helvetica, sans-serif}
.my_txt_carr_tab {border-left:solid #4d99e5 1px; border-right:solid #4d99e5 1px; border-top:solid #4d99e5 1px; border-bottom:solid #4d99e5 1px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #766666; FONT-FAMILY: Times, Helvetica, sans-serif}
.tab_logo {border-right:solid #99ccff 1px;border-left:solid #99ccff 1px}
.tab_basket {border-right:solid #000066 1px;border-left:solid #000066 1px}
.boxes {border-left:solid #f8a203 1px; border-right:solid #f8a203 1px; border-top:solid #f8a203 1px; border-bottom:solid #f8a203 1px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Times, Helvetica, sans-serif}
.boxes_green {border-left:solid #009846 1px; border-right:solid #009846 1px; border-top:solid #009846 1px; border-bottom:solid #009846 1px; FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #000000; FONT-FAMILY: Times, Helvetica, sans-serif}
.boxes2 {BACKGROUND-COLOR: #f8a203;FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Times, Helvetica, sans-serif}
.boxes3 {border-left:solid #f8a203 1px; border-right:solid #f8a203 1px; border-top:solid #f8a203 1px; border-bottom:solid #f8a203 1px; FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Times, Helvetica, sans-serif}
.boxes4 {border-left:solid #f8a203 1px; border-right:solid #f8a203 1px; border-top:solid #f8a203 1px; border-bottom:solid #f8a203 1px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Times, Helvetica, sans-serif}
.boxes5 {border-left:solid #f8a203 1px; border-right:solid #f8a203 1px; border-top:solid #f8a203 1px; border-bottom:solid #f8a203 1px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Times, Helvetica, sans-serif}
.mail_text {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, sans-serif}
.mail_text2 {FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, sans-serif}
.cliente_text {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: Arial, sans-serif}
.cliente {border-left:solid #000066 1px; border-right:solid #000066 1px; border-top:solid #000066 1px; border-bottom:solid #000066 1px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Times, Helvetica, sans-serif}
.err_txt {FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #ff0000; FONT-FAMILY: Arial, sans-serif}
.boxes_reg {BACKGROUND-COLOR: #f8a203;FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Times, Helvetica, sans-serif}
.boxes_sup {BACKGROUND-COLOR: #000066;FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Times, Helvetica, sans-serif}
.mywhite {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Times, Helvetica, sans-serif}
.blue_link {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #7373f4; FONT-FAMILY: Times, Helvetica, sans-serif}
.main_title {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 15px;color: #000000}


.separator {background-image: url(../pics/puntoblue.png); background-repeat: repeat-x; }
.separatorg {background-image: url(../pics/puntogiallo.png); background-repeat: repeat-x; }
.separatorv {background-image: url(../pics/puntoverde.png); background-repeat: repeat-x; }



b.rtop, b.rbottom { display:block;background: #FFFFFF }
b.rtop b, b.rbottom b {
  display:block;
  height: 1px;
overflow:hidden;
  background: #717fd2;
}

b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}
b.stop b.r4, b.sbottom b.r4{margin: 0 1px;height: 2px}

b.rtop_, b.rbottom_ { display:block;background: #FFFFFF }
b.rtop_ b, b.rbottom_ b {
  display:block;
  height: 1px;
overflow:hidden;
  background: #f8b403;
}

b.r1_{margin: 0 5px}
b.r2_{margin: 0 3px}
b.r3_{margin: 0 2px}
b.rtop_ b.r4_, b.rbottom_ b.r4_{margin: 0 1px;height: 2px}
b.stop_ b.r4_, b.sbottom_ b.r4_{margin: 0 1px;height: 2px}

b.rtop__, b.rbottom__ { display:block;background: #FFFFFF }
b.rtop__ b, b.rbottom__ b {
  display:block;
  height: 1px;
overflow:hidden;
  background: #00d066;
}

b.r1__{margin: 0 5px}
b.r2__{margin: 0 3px}
b.r3__{margin: 0 2px}
b.rtop__ b.r4__, b.rbottom__ b.r4__{margin: 0 1px;height: 2px}
b.stop__ b.r4__, b.sbottom__ b.r4__{margin: 0 1px;height: 2px}

b.rtopx, b.rbottomx { display:block;background: #FFFFFF }
b.rtopx b, b.rbottomx b {
  display:block;
  height: 1px;
overflow:hidden;
  background: #6ea1a6;
}

b.r1x{margin: 0 5px}
b.r2x{margin: 0 3px}
b.r3x{margin: 0 2px}
b.rtopx b.r4x, b.rbottomx b.r4x{margin: 0 1px;height: 2px}
b.stopx b.r4x, b.sbottomx b.r4x{margin: 0 1px;height: 2px}


b.rtopx1, b.rbottomx1 { display:block;background: #FFFFFF }
b.rtopx1 b, b.rbottomx1 b {
  display:block;
  height: 1px;
overflow:hidden;
  background: #717fd2;
}

b.r1x1{margin: 0 5px}
b.r2x1{margin: 0 3px}
b.r3x1{margin: 0 2px}
b.rtopx1 b.r4x1, b.rbottomx1 b.r4x1{margin: 0 1px;height: 2px}
b.stopx1 b.r4x1, b.sbottomx1 b.r4x1{margin: 0 1px;height: 2px}



.border {
    background-color:#717fd2;
    margin-bottom: 10px;
}
.border2 {
    background-color:#f8b403;
    margin-bottom: 10px;
}
.border3 {
    background-color:#00d066;
    margin-bottom: 10px;
}

.border4 {
    background-color:#6ea1a6;
    margin-bottom: 10px;
}

.border5 {
    background-color:#717fd2;
    margin-bottom: 10px;
}

p.interlinea {
 line-height: 1.5
}
div.interlinea2 {
 line-height: 1.5
}

.caption {FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #FFFFFF; FONT-FAMILY: Times, Helvetica, sans-serif}

.cell_subtitle {

	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica

}

a.top5 {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0000FF; FONT-STYLE: normal; line-height: 1.5; FONT-FAMILY: arial, helvetica

}

ul#mymenu{
float: left;
margin: 0;
padding: 0;
background: #717fd2;
list-style:none;
font: Arial, Helvetica, sans-serif;
}
ul#mymenu li ul li{
list-style:none;
margin:0;
padding:0;
}
ul#mymenu li{
float:left;
margin: 0;
padding: 0;
color:#FFFFFF;
}
ul#mymenu a:link,
ul#mymenu a:visited{
display: block;
padding: 2px;
color: #fff;
text-decoration: none;
font-size: 12.5px;
font-weight: bold;
text-align: center;
}
ul#mymenu a:hover,
ul#mymenu a:focus,
ul#mymenu a:active{
background-color: #f48805;
color: #FFFFFF;
text-decoration: none;
}
ul#mymenu li ul{
display: none;
}
ul#mymenu li:hover ul{
display: block;
position: absolute;
z-index:1;
width:130px;
padding: 0;
margin: 0 0 0 -1px;
border:1px solid #FFFFFF;
background: #000099;
font-size:12px;
}
ul#mymenu li li {
border-bottom:1px solid #FFFFFF;
width: 130px;
}



ul#mymenu_ut{
float: left;
margin: 0;
padding: 0;
background: #717fd2;
list-style:none;
font: Arial, Helvetica, sans-serif;


}
ul#mymenu_ut li ul li{
list-style:none;
margin:0;
padding:0;

}
ul#mymenu_ut li{
float:left;
margin: 0;
padding: 0;
color:#FFFFFF;


}
ul#mymenu_ut a:link,
ul#mymenu_ut a:visited{
display: block;
padding: 2px;
color: #fff;
text-decoration: line;
font-size: 12px;
font-weight: bold;
text-align: left;

}
ul#mymenu_ut a:hover,
ul#mymenu_ut a:focus,
ul#mymenu_ut a:active{
background-color: #f48805;
color: #FFFFFF;
text-decoration: line;
}
ul#mymenu_ut li ul{
display: none;
text-decoration: none;

}
ul#mymenu_ut li:hover ul{
text-decoration: none;
display: block;
position: absolute;
z-index:1;
width:200px;
padding: 0;
margin: 0 0 0 -1px;
border:1px solid #FFFFFF;
background:  #000099;
margin-left: 20px;
font-size:12px;
}
ul#mymenu_ut li li {
border-bottom:1px solid #FFFFFF;
width: 200px;
text-decoration: none;

}





ul#mymenu_ut2{
float: left;
margin: 0;
padding: 0;
background: #717fd2;
list-style:none;
font: Arial, Helvetica, sans-serif;


}
ul#mymenu_ut2 li ul li{
list-style:none;
margin:0;
padding:0;

}
ul#mymenu_ut2 li{
float:left;
margin: 0;
padding: 0;
color:#FFFFFF;


}
ul#mymenu_ut2 a:link,
ul#mymenu_ut2 a:visited{
display: block;
padding: 2px;
color: #fff;
text-decoration: line;
font-size: 12px;
font-weight: bold;
text-align: left;

}
ul#mymenu_ut2 a:hover,
ul#mymenu_ut2 a:focus,
ul#mymenu_ut2 a:active{
background-color: #f48805;
color: #FFFFFF;
text-decoration: line;
}
ul#mymenu_ut2 li ul{
display: none;
text-decoration: none;

}
ul#mymenu_ut2 li:hover ul{
text-decoration: none;
display: block;
position: absolute;
z-index:1;
width:200px;
padding: 0;
margin: 0 0 0 -1px;
border:1px solid #FFFFFF;
background:  #000099;
margin-left: 20px;
font-size:12px;
}
ul#mymenu_ut2 li li {
border-bottom:1px solid #FFFFFF;
width: 200px;
text-decoration: none;

}




ul#mymenu_ut3{
float: left;
margin: 0;
padding: 0;
background: #717fd2;
list-style:none;
font: Arial, Helvetica, sans-serif;


}
ul#mymenu_ut3 li ul li{
list-style:none;
margin:0;
padding:0;

}
ul#mymenu_ut3 li{
float:left;
margin: 0;
padding: 0;
color:#FFFFFF;


}
ul#mymenu_ut3 a:link,
ul#mymenu_ut3 a:visited{
display: block;
padding: 2px;
color: #fff;
text-decoration: line;
font-size: 12px;
font-weight: bold;
text-align: left;

}
ul#mymenu_ut3 a:hover,
ul#mymenu_ut3 a:focus,
ul#mymenu_ut3 a:active{
background-color: #f48805;
color: #FFFFFF;
text-decoration: line;
}
ul#mymenu_ut3 li ul{
display: none;
text-decoration: none;

}
ul#mymenu_ut3 li:hover ul{
text-decoration: none;
display: block;
position: absolute;
z-index:1;
width:200px;
padding: 0;
margin: 0 0 0 -1px;
border:1px solid #FFFFFF;
background:  #000099;
margin-left: 20px;
font-size:12px;
}
ul#mymenu_ut3 li li {
border-bottom:1px solid #FFFFFF;
width: 200px;
text-decoration: none;

}




ul#mymenu_bottom{
float: left;
margin: 0;
padding: 0;
background: #888888;
list-style:none;
font: Arial, Helvetica, sans-serif;

}
ul#mymenu_bottom li ul li{
list-style:none;
margin:0;
padding:0;
}
ul#mymenu_bottom li{
float:left;
margin: 0;
padding: 0;
color:#FFFFFF;

}
ul#mymenu_bottom a:link,
ul#mymenu_bottom a:visited{
display: block;
padding: 2px;
color: #fff;
text-decoration: none;
font-size: 12px;
font-weight: bold;
text-align: center;
}
ul#mymenu_bottom a:hover,
ul#mymenu_bottom a:focus,
ul#mymenu_bottom a:active{
background-color: #b8b8b8;
color: #FFFFFF;
text-decoration: none;
}
ul#mymenu_bottom li ul{
display: none;
}
ul#mymenu_bottom li:hover ul{
display: block;
position: absolute;
z-index:1;
width:130px;
padding: 0;
margin: 0 0 0 -1px;
border:1px solid #FFFFFF;
background: #888888;
font-size:12px;
}
ul#mymenu_bottom li li {
border-bottom:1px solid #FFFFFF;
width: 130px;
}


ul#mymenu_bottom2{
float: left;
margin: 0;
padding: 0;
background: #717fd2;
list-style:none;
font: Arial, Helvetica, sans-serif;

}
ul#mymenu_bottom2 li ul li{
list-style:none;
margin:0;
padding:0;
}
ul#mymenu_bottom2 li{
float:left;
margin: 0;
padding: 0;
color:#FFFFFF;


}
ul#mymenu_bottom2 a:link,
ul#mymenu_bottom2 a:visited{
display: block;
padding: 2px;
color: #fff;
text-decoration: none;
font-size: 12px;
font-weight: bold;
text-align: center;
}
ul#mymenu_bottom2 a:hover,
ul#mymenu_bottom2 a:focus,
ul#mymenu_bottom2 a:active{
background-color: #f48805;
color: #FFFFFF;
text-decoration: none;
}
ul#mymenu_bottom2 li ul{
display: none;
}
ul#mymenu_bottom2 li:hover ul{
display: block;
position: absolute;
z-index:1;
width:130px;
padding: 0;
margin: 0 0 0 -1px;
border:1px solid #FFFFFF;
background: #888888;
font-size:12px;
}
ul#mymenu_bottom2 li li {
border-bottom:1px solid #FFFFFF;
width: 130px;
}






.class_java {

background: #f48805;
}

.menuIEb {
	font-family : Verdana, Arial, Helvetica, sans-serif ;
	font-size : 11px ;
	font-weight : bold ;
	font-style : italic ;
	color : #ffffff ;
	text-decoration : none ;
	}
.menuNNb {
	font-family : Verdana, Arial, Helvetica, sans-serif ;
	font-size:  12px ;
	font-weight : bold ;
	font-style : italic ;
	color : #ffffff ;
	text-decoration : none ;
	}
.menuIE {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10px ;
	font-weight : bold ;
	color : #ffffff ;
	text-decoration : none ;
	}
.menuNN {
	font-family : Verdana, Arial, Helvetica, sans-serif ;
	font-size : 11px ;
	font-weight : bold ;
	color : #ffffff ;
	text-decoration : none ;
	}
	
	
	
	
	
	
	
	
	

	
TD.sx_alto_10 {
	 background-image: url(../pics/sx_alto.gif); background-repeat: no-repeat; background-position: left top; width: 10px; height: 10px;
}
TD.dx_alto_10 {
	 background-image: url(../pics/dx_alto.gif); background-repeat: no-repeat; background-position: right top; width: 10px; height: 10px;
}
TD.sx_basso_10 {
	 background-image: url(../pics/sx_basso.gif); background-repeat: no-repeat; background-position: left bottom; width: 10px; height: 10px;
}
TD.dx_basso_10 {
	 background-image: url(../pics/dx_basso.gif); background-repeat: no-repeat; background-position: right bottom; width: 10px; height: 10px;
}

TD.sx_alto_5 {
	 background-image: url(../pics/sx_alto.gif); background-repeat: no-repeat; background-position: left top; width: 5px; height: 5px;
}
TD.dx_alto_5 {
	 background-image: url(../pics/dx_alto.gif); background-repeat: no-repeat; background-position: right top; width: 5px; height: 5px;
}
TD.sx_basso_5 {
	 background-image: url(../pics/sx_basso.gif); background-repeat: no-repeat; background-position: left bottom; width: 5px; height: 5px;
}
TD.dx_basso_5 {
	 background-image: url(../pics/dx_basso.gif); background-repeat: no-repeat; background-position: right bottom; width: 5px; height: 5px;
}



TABLE.main_menu{
	background-color: #717fd2;
	}

TABLE.bottom_menu{
	background-color: #888888;
	}
	
TABLE.up_menu{
	background-color: #a0a0a0;
	}


TABLE.colore_blue{
	 width: 100%; background-color: #717fd2;
}
TABLE.bordo_blue{
	 width: 100%; background-color: #FFFFFF; border-left:solid #717fd2 1px;border-right:solid #717fd2 1px;
}


TABLE.color_blue{
	 background-color: #717fd2;
}
TABLE.bord_blue{
	 background-color: #FFFFFF; border-left:solid #717fd2 1px;border-right:solid #717fd2 1px;
}






TABLE.colore_grigio{
	 width: 100%; background-color: #cccccc;
}

TABLE.bordo_grigio{
	 width: 100%; background-color: #FFFFFF; border-left:solid #cccccc 1px;border-right:solid #cccccc 1px;
}


TABLE.colore_blue_cosas{
	 width: 100%; background-color: #3c8de5;
}
TABLE.bordo_blue_cosas{
	 width: 100%; background-color: #FFFFFF; border-left:solid #3c8de5 1px;border-right:solid #3c8de5 1px;
}

TABLE.colore_blue_sial{
	 width: 100%; background-color: #6ea1a6;
}
TABLE.bordo_blue_sial{
	 width: 100%; background-color: #FFFFFF; border-left:solid #6ea1a6 1px;border-right:solid #6ea1a6 1px;
}

TABLE.colore_giallo{
	 width: 100%; background-color: #f8b403;
}
TABLE.bordo_giallo{
	 width: 100%; background-color: #FFFFFF; border-left:solid #f8b403 1px;border-right:solid #f8b403 1px;
}

TABLE.colore_verde{
	 width: 100%; background-color: #00d066;
}
TABLE.bordo_verde{
	 width: 100%; background-color: #FFFFFF; border-left:solid #00d066 1px;border-right:solid #00d066 1px;
}

TABLE.colore_viola{
	 width: 100%; background-color: #7c4aaf;
}
TABLE.bordo_viola{
	 width: 100%; background-color: #FFFFFF; border-left:solid #7c4aaf 1px;border-right:solid #7c4aaf 1px;
}

TABLE.colore_rosso{
	 width: 100%; background-color: #ff0000;
}
TABLE.bordo_rosso{
	 width: 100%; background-color: #FFFFFF; border-left:solid #ff0000 1px;border-right:solid #ff0000 1px;
}


TABLE.cornice_grigia{
	 width: 100%; background-color: #FFFFFF; border-left:solid #cccccc 1px;border-right:solid #cccccc 1px;border-top:solid #cccccc 1px;border-bottom:solid #cccccc 1px;
}

TABLE.cornice_user{
	 background-color: #FFFFFF; border-left:solid #717fd2 1px;border-right:solid #717fd2 1px;border-top:solid #717fd2 1px;border-bottom:solid #717fd2 1px;
}


TABLE.yell_bg{
	  background-color: #eded88; border: 1px solid #edcb4e;} 

ul#mymenu_main{
float: left;
margin: 0;
padding: 0;
background: ##7c4aaf;
list-style:none;
font: Arial, Helvetica, sans-serif;


}
ul#mymenu_main li ul li{
list-style:none;
margin:0;
padding:0;

}
ul#mymenu_main li{
float:left;
margin: 0;
padding: 0;
color:#FFFFFF;


}
ul#mymenu_main a:link,
ul#mymenu_main a:visited{
display: block;
padding: 2px;
color: #fff;
text-decoration: line;
font-size: 12px;
font-weight: bold;
text-align: left;
}
ul#mymenu_main a:hover,
ul#mymenu_main a:focus,
ul#mymenu_main a:active{
background-color: #f48805;
color: #FFFFFF;
text-decoration: line;
}
ul#mymenu_main li ul{
display: none;
text-decoration: none;

}
ul#mymenu_main li:hover ul{
text-decoration: none;
display: block;
position: absolute;
z-index:1;
width:200px;
padding: 0;
margin: 0 0 0 -1px;
border:1px solid #FFFFFF;
background:  #000099;

font-size:12px;
}
ul#mymenu_main li li {
border-bottom:1px solid #FFFFFF;
width: 200px;
text-decoration: none;
}



TD.topbg {
	 background-image: url(../pics/a_bgtop.png); background-repeat: no-repeat; background-position:  right center; width: 800px; height: 25px;FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; vertical-align: middle;}
	 
TD.topbg2 {
	 background-image: url(../pics/a_bgtop3.png); background-repeat: no-repeat; background-position:  right center; width: 800px; height: 25px;FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; vertical-align: middle;}	 

















