/**
 * color settings
 */
.titleBox_gsnb                              { }
a.statusItemSelected_gsnb                   { color : #000000; }
span.statusItemSep_gsnb                     { color : #6f6f6f; }
.horizontal_gsnb .newsBarInnerBox_gsnb      { border-color : #aaaaaa; }
.horizontal_gsnb div.statusBox_gsnb         { border-right-color : #c0c0c0; }
.horizontal_gsnb a.statusItemSelected_gsnb  { color : rgb(68,68,68); }
.horizontal_gsnb span.snippet_gsnb          { color : #6f6f6f; }


.ds {
	border: #000000;
	border-top-width: 0px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 0px;
	color: #000000;
	background: #ffffff;
	border-style: solid; 
		}
.sx {
	border: #000000;
	border-top-width: 0px;
	border-right-width: 1px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	color: #000000;
	background: #ffffff;
	border-style: solid; 
		}



.cella_sx {
	border: #000000;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	color: #000000;
	background: #ffffff;
	border-style: solid; 
		}




.bordino_sx {
	border: #4d4d4d;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	color: #000000;
	background: #ffffff;
	border-style: solid; 
	background-image: url(bordino_sx.png);
		}

.bordino_dx {
	border: #4d4d4d;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	color: #000000;
	background: #ffffff;
	border-style: solid; 
	background-image: url(bordino_dx.png);
		}


.link_menu_a {font-size: 11px; font-family:  Arial, Helvetica, sans-serif; font-style: normal; color:white; background: #A0A0A0; font-weight: bold;}
BODY {background: #F0F0F0; margin-top: 10px; background-image: url(images_site/bg.gif)}
.div1 {
	font-family: arial,verdana,helvetica,geneva ;
	font-size: 11px;
	width: 100%; 
	background: #f2f2f2;
	PADDING-top: 5px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 5px;
        border:0px solid #ff8000;
	
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	}
.div2 {
	font-family: arial,verdana,helvetica,geneva ;
	font-size: 11px;
	width: 100%; 
	background: #ffffff;
	PADDING-top: 5px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 5px;
	}
.link_titolo {text-decoration: none; font-family: arial,verdana,helvetica,geneva; font-size: 11px; font-weight: normal; color: #000000;}
.link_altri {text-decoration: underline; font-family: arial,verdana,helvetica,geneva; font-size: 11px; font-weight: normal; color: #ff8000; font-weight: bold;}

.admin {text-decoration: underline; font-family: arial,verdana,helvetica,geneva; font-size: 11px; font-weight: normal; color: #c0c0c0}

.table_top {
	width: 100%; 
	border: #c0c0c0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	color: #000000;
	background: #ffffff;
	border-style: solid; 
		}
.table_canali {
	width: 100%; 
	border: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	color: #000000;
	background: #c0c0c0;
	border-style: solid; 
		}
.td_barra {font-family: arial,verdana,helvetica,geneva; font-size: 11px; color: #ffffff}
.table_almanacco {
	width: 100%; 
	border: #000000;
	border-top-width: 1px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	color: #000000;
	background: #f2f2f2;
	border-style: solid; 
		}
.td_menu {background-image: url("images_menu/sfondo_menu.jpg");
        border: #000000;
	border-top-width: 1px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	color: #000000;
	border-style: solid; 
}
.td_dx_1 {background-image: url("images_menu/sfondo_menu.jpg");
        border: #000000;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	color: #000000;
	border-style: solid; 
}
.td_dx_2 {
        border: #000000;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	color: #000000;
	border-style: solid; 
}
.td_alma {background-image: url("images_menu/sfondo_menu.jpg");
border: #000000;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	color: #000000;
	border-style: solid; 
}
.td1_menu {
	border: #000000;
	border-top-width: 1px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	color: #000000;
	background: #A0A0A0;
	border-style: solid; 
		}
.td2_menu {background-image: url("images_menu/sfondo_menu.png");}
.td3_menu {background-image: url("images_menu/sfondo_menu.png");}
.td4_menu {background-image: url("images_menu/sfondo_menu.png");}
.link_menu {text-decoration: none; font-family: arial,helvetica,verdana,geneva; font-size: 11px; font-weight: bold; color: #191919;}
.messaggi_dx {text-decoration: none; font-family: arial,helvetica,verdana,geneva; font-size: 10px; font-weight: bold; color: #000000;}


.table_inizio {
	width: 100%; 
	border: #c0c0c0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	color: #000000;
	background: #f0f0f0;
	border-style: solid; 
        font-family: arial,verdana,helvetica,geneva; 
	font-size: 15px; 
}



.ricerca {FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: arial,Helvetica;}
.ricerca1 {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial,Helvetica; font-weight: bold;}
.ricerca2 {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial,Helvetica;}
.canali {background-color:#ffffff; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial,Helvetica; font-weight: bold;}
.submit {background-color:#ff8000; font-size:12; color:#ffffff; font-family:arial,Helvetica; font-weight: bold; align:absmiddle; border:1px solid black; margin-bottom:2px; margin-top:2px;}
		
.links1 {font-family: arial,verdana,helvetica,geneva; font-weight: bold; font-size: 10px; color: black} 
.titolo_art {font-family: arial,verdana,helvetica,geneva; font-size: 15px; color: #000000}
.testonormale {font-family: verdana,arial,helvetica,geneva; font-size:12px; color:black}
.testo_flavia {font-family: verdana,arial,helvetica,geneva; font-size:11px; color:black}
A {text-decoration: none; font-family: arial,verdana,helvetica,geneva; font-size: 11px; color: black}
A:hover {text-decoration: underline}
TD {font-family: arial,verdana,helvetica,geneva; font-size: 11px; color: #000000}
.menufinale {font-family: arial,verdana,helvetica,geneva; font-size:11px; color: black}
A.menufinale:hover {color: black}

.titolo_mess {font-family: arial,verdana,helvetica,geneva; font-size: 15px; color: #ffffff}
.titolo_multimedia {text-decoration: none; font-family: arial,verdana,helvetica,geneva; font-size: 18px; font-weight: bold; color: #000000;}


.table_multimedia {width: 750; 
		border: #000000; 
		border-top-width: 0px; 
		border-right-width: 1px; 
		border-left-width: 1px; 
		border-bottom-width: 0px; 
		color: #000000;
		border-style: solid;	
		}

.table_multimedia1 {
	border: #000000;
	border-top-width: 0px;
	border-right-width: 1px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	color: #000000;
	background: #ffffff;
	border-style: solid; 
	}

.table_multimedia2 {
	border: #000000;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	color: #000000;
	background: #ffffff;
	border-style: solid; 
	}
.table_multimedia3 {
	border: #000000;
	border-top-width: 0px;
	border-right-width: 1px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	color: #000000;
	background: #ffffff;
	border-style: solid; 
	}
.table_corpo_multimedia {
	width: 750; 
	border: #000000;
	border-top-width: 0px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	color: #000000;
	background: #c0c0c0;
	border-style: solid; 
	}
.td_elenco_multimedia {
	border: #000000;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	color: #000000;
	background: #ffffff;
	border-style: dotted;  
	}

.messaggeria {
	border: #c0c0c0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	color: #000000;
	background: #ffffff;
	border-style: solid; 
		}
.graffette {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.graffette A:hover {
	TEXT-DECORATION: none; COLOR: orange;
}

.inputbox {
  border           : 1px solid #999999;
  background-color : #ffffff;
  margin-bottom    : 2px;
  margin-top       : 2px;
  color		   : #333333;
  font-size        : 11px;
}


.messaggeriah{
	border: #c0c0c0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	color: #000000;
	background: #ffffff;
	border-style: solid; 
	font-size: 18px;
		}

.big {font-size: 13px;}