/* STANDARD ******************************/

body {
	font-family: Verdana;
	font-size: 10px;
	padding: 0px;
	spacing: 0px;
	margin-top: 0px;
}

TD {
	font-family: Verdana;
	font-size: 10px;
	color: #039;
}

TABLE {
	font-family: Verdana;
	font-size: 10px;
	color: #039;
}

.table1 {
	border: 1px solid #F30;	
background-color: #D6D6D6;
}

.sep {
background-color: #F30;
}

P {
	font-family: Arial, Verdana;
	font-size: 10px;
	color: #039;
}

A {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}



.titolo_info_1 {
	color: #4B697B;
	font-weight: bold;
	font-size: 11pt;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none
}

.titolo_info_2 {
	color: #4B697B; 
	font-weight: bold; 
	font-size: 10pt; 
	line-height: normal; 
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none
}

.link_medio {
	color: #4B697B; 
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none
}

/* MENU PRINCIPALE ***********************/

#menubar {
	font-family: Verdana;
	font-size: 10px;
	position: absolute;
	z-index: 2;
}

.menu {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

.menu .options {
	position: absolute;
	font-size: 10px;
	background: #000000;
	text-align: left;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90, Style=0);
}

.menu a {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	display: block;
	padding:2px 10px;
	text-decoration: none;
}

.menu a:hover {
	font-family: Verdana;
	font-size: 10px;
	background-color: #E3E87D;
	color: #000000;
}

/* MENU LINKERSYS ************************/

#menubar_LS {
	position: absolute;
}

#menubar_LS a {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

#menubar_LS a:hover {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

.menu_LS {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

.menu_LS .options {
	position: absolute;
	background: #F30;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90, Style=0);
}

.menu_LS a {
	font-family: Verdana;
	color: #ffffff;
	display: block;
	font-size: 10px;
	padding:2px 5px;
	text-decoration: none;
}

.menu_LS a:hover {
	background-color: #039;
	font-family: Verdana;
	font-size: 10px;
	color: #FFF;
	text-decoration: none;
}

/* MENU SX *******************************/

.menu_sx_item {
	height: 24px;
}

.menu_sx_link {
	font-family: Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #4B697B;
	text-decoration: none;
}

.menu_sx_link:hover {
	font-family: Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #EA4F00;
	text-decoration: none;
}

/* AREA RISERVATA ************************/

.area_title {
	font-family: Helvetica, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #EA4F00;
}

.login {
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #4B697B;
	text-decoration: none;
}

.input_txt {
	font-family: Verdana;
	font-size: 10px;
	color: #039;
	border-left: solid 1px #039;
	border-top: solid 1px #039;
	border-right: solid 1px #039;
	border-bottom: solid 1px #039;
}


/*  Tasti sfondo blu *************/


#menubar_LS3 {
	position: absolute;
	color: #FFFFFF;
}

#menubar_LS3 a {
	font-family: Verdana;
	font-size: 10px;
	color: #446797;
	text-decoration: none;
}

#menubar_LS3 a:hover {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

.menu_LS3 {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

.menu_LS3 .options {
	position: absolute;
	background: #446797;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90, Style=0);
}

.menu_LS3 a {
	font-family: Verdana;
	color: #FFFFFF;
	display: block;
	font-size: 10px;
	padding:2px 5px;
	text-decoration: none;
}

.menu_LS3 a:hover {
	background-color: #446797;
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}



.tit  {
	font-family: Verdana;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 8px;
	font-size: 11px;
	color: #000000;
}

.news {
	font-family: Verdana;
	font-weight: none;
	padding-left: 5px;
	padding-right: 8px;
	font-size: 10px;
	color: #000000;
}

.txt {
	font-family: Verdana;
	font-weight: none;
	padding-left: 5px;
	padding-right: 8px;
	font-size: 10px;
	color: #039;
}

.txt a {
	font-family: Verdana;
	font-weight: none;
	padding-left: 5px;
	padding-right: 8px;
	font-size: 10px;
	color: #039;
}

.txt a:hover {
	font-family: Verdana;
	font-weight: none;
	padding-left: 5px;
	padding-right: 8px;
	font-size: 10px;
	color: #039;
	text-decoration: underline;
}

.lnk {
	font-family: Verdana;
	font-weight: none;
	padding-left: 0px;
	padding-right: 0px;
	font-size: 10px;
	color: #039;
}

.lnk a {
	font-family: Verdana;
	font-weight: none;
	padding-left: 0px;
	padding-right: 0px;
	font-size: 10px;
	color: #039;
}

.lnk a:hover {
	font-family: Verdana;
	font-weight: none;
	padding-left: 0px;
	padding-right: 0px;
	font-size: 10px;
	color: #039;
	text-decoration: underline;
}


.idNews {
	font-family: Verdana;
	font-weight: bold;
	padding-left: 0px;
	padding-right: 3px;
	font-size: 10px;
	color: #000000;
}
.link a {
	font-family: Verdana;
	color: #FFF;
	font-size: 10px;
}

.pro {
	font-family: Verdana;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 8px;
	font-size: 10px;
	color: #446797;
}

.butt {
	font-family: Verdana;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #039;
	border-top-style: solid;
	border-left-color: #039;
	border-left-style: solid;
	border-right-color: #039;
	border-right-style: solid;
	border-bottom-color: #039;
	border-bottom-style: solid;
	font-weight: none;
	padding-left: 5px;
	padding-right: 8px;
	font-size: 10px;
	color: #000000;
}

.buttleft { 
	color: #FFF;
	background-color: #F30;
	height: 24px;
	padding-left: 3px;
	padding-top: 3px;
	border-top: 1px solid #FAF8F9;
}
.buttleft a { 
	color: #FFF;
}

.buttleft a:hover { 
	color: #FFF;
	text-decoration: underline;
}

.liveTest { 
	color: #FFF;
	font-weight: bold;
	padding-left: 3px;
	background-color: #F30;
}

.txtright {
 padding: 70px 5px 5px 5px;
 font: italic bold 16px Arial;
 color: #039;
 text-align: center;
}

#menutasti {
  height: 24px;
  margin: 1px 10px;
  background-color: #F30;
  width: 780px;
  border: 1px solid #039;
  max-height: 24px;
}

.t0, .t1, .t2, .t4, .t5, .t6, .t7 {
  width: 120px;
}
.t0 {width: 80px;}
.t3 {width: 160px;}
.t5 {width: 140px;}

.t0 a, .t1 a, .t2 a, .t3 a, .t4 a, .t5 a, .t6 a, t7 a {
  color: #FFF;
  text-decoration: none;
  padding-left: 10px;
  font: 11px Verdana;
}

.t3 {
    width: 145px;
}