BODY {
	 PADDING-LEFT: 0px;
	 background-position:left top;
     background-repeat: repeat-x;
	/* background-image: url("../images/body_gradientb.jpg"); */
	 PADDING-BOTTOM: 0px; 
	 MARGIN: 0px; 
	 PADDING-TOP: 0px
}

A.nav_sx {
	FONT-SIZE: 11px; 
	COLOR: black; 
	FONT-FAMILY: verdana, sans-serif; 
	TEXT-DECORATION: none;
	TEXT-ALIGN: left;
}
A.nav_sx:hover {
     FONT-SIZE: 11px;
	 COLOR: white;
	 TEXT-ALIGN:left;
	 TEXT-DECORATION: none;
}

A.pulsante{
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 3px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	height:17px;
	background:#000099 url(../../Utente/images/MenuV1Liv.gif) no-repeat scroll 100% 0;
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 3px;
	COLOR: white; PADDING-TOP: 3px; 
	FONT-FAMILY: verdana, sans-serif;
	/*background: url("../images/btnUp.gif") no-repeat; */
}
A.pulsante:hover {
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 3px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	height:17px;
	background:#555599 url(../../Utente/images/MenuV1Liv.gif) no-repeat scroll 100% 0;
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 3px;
	COLOR: white; PADDING-TOP: 3px; 
	FONT-FAMILY: verdana, sans-serif;
	/*background: url("../images/btnDn.gif") no-repeat; */
}

A.settore{
    FONT-WEIGHT: bold; 
	TEXT-DECORATION: underline;
	FONT-SIZE: 10px; 
	COLOR: #660000; 
	FONT-FAMILY: verdana, sans-serif
}
A.settore:hover {
    FONT-WEIGHT: bold; 
	TEXT-DECORATION: underline;
	FONT-SIZE: 10px; 
	COLOR: #660000; 
	FONT-FAMILY: verdana, sans-serif
}		


.posto {
	font-style : normal;
	font-size : 9px;
	font-family :  Geneva, sans-serif;
	font-weight : bold;
	text-align : center;
	color: black;	
}


.numeroFila {
	font-style : normal;
	font-size : 10px;
	font-family :  verdana, sans-serif;
	font-weight : bold;
	text-align : center;
	color: black;	
}


.titoli_art {
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 3px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	PADDING-BOTTOM: 3px; COLOR: #660000; 
	PADDING-TOP: 3px; 
	FONT-FAMILY: verdana, sans-serif
}


.titoli_conc {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	PADDING-BOTTOM: 3px; 
	COLOR: white; 
	PADDING-TOP: 3px; 
	FONT-FAMILY: verdana, sans-serif
}

H2 {
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 3px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	PADDING-BOTTOM: 3px; 
	COLOR: #660000; 
	PADDING-TOP: 0px; 
	text-align : left;
	FONT-FAMILY: verdana, sans-serif
}

H3{
	FONT-FAMILY: verdana, sans-serif;
	FONT-WEGHT: bold;
	FONT-SIZE: 12px;
	text-indent : 0px;
	padding-bottom : 0px;
	margin : 0px;
		
}

H4{
	FONT-FAMILY: verdana, sans-serif;
	FONT-SIZE: 10px;
	text-indent : 0px;
	padding-bottom : 0px;
	margin : 0px;
	FONT-WEIGHT:normal;
	

}

.testo {
	FONT-SIZE: 11px; 
	FONT-FAMILY: verdana, sans-serif; 
	COLOR: black; 
	TEXT-ALIGN:justify;
}

.testo_left {
	FONT-SIZE: 11px; 
	FONT-FAMILY: verdana, sans-serif; 
	COLOR: black; 
	TEXT-ALIGN:left;
}

.titolo_elencoconcerti {
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 3px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: #660000; 
	PADDING-TOP: 0px; 
	text-align : left;
	FONT-FAMILY: verdana, sans-serif
}

.messaggio_err{
	background-color : #FF3100;
	font-size : 15px;;
	FONT-FAMILY: verdana, sans-serif;
	font-weight : bolder;
	color : black;
	text-align :center ;
	margin-left : 15px;
	margin-right : 15px;
	margin-bottom : 0;
	margin-top : 0;
}

.messaggio_ok{
	background-color : navy;
	font-size : 15px;
	FONT-FAMILY: verdana, sans-serif;
	font-weight : bolder;
	color : white;
	text-align :center ;
	margin-left : 15px;
	margin-right : 15px;
	margin-bottom : 0;
	margin-top : 0;
}


A.prenota {
	FONT-SIZE: 10px; 
	COLOR: #881111; FONT-FAMILY: verdana, sans-serif; 
}
A.prenota:hover {
	FONT-SIZE: 10px; 
	COLOR: #a62225; FONT-FAMILY: verdana, sans-serif; 
	TEXT-DECORATION: underline;
}

A.mesi {
	FONT-SIZE: 10px; 
	COLOR: black; 
	FONT-FAMILY: verdana, sans-serif; 
	TEXT-DECORATION: underline;
}
A.mesi:hover {
	FONT-SIZE: 10px; 
	COLOR: #a62225; 
	FONT-FAMILY: verdana, sans-serif; 
	TEXT-DECORATION: underline;
}


.navigation {
	 /*BACKGROUND-COLOR: #adccff; */
	 BACKGROUND-COLOR: #FF9900;
}

TD.navsx {
	BACKGROUND-POSITION-Y: 5px;
	 
}
TD.navsx_last {
	/*background:#b1bbef url(../../Utente/images/MenuV2Liv_l_l.gif) no-repeat scroll 0 ;*/
	background:#FF9900 url(../../Utente/images/MenuV2Liv_l_l.gif) no-repeat scroll 0 ;
	background-position:right bottom;

}

.article_seperator {
background:transparent url(../../Utente/images/seperator.gif) repeat-x scroll center bottom;
display:block;
height:10px;
}
.articoloHome {
    FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana,Arial,Geneva,Helvetica,sans-serif;
	COLOR: black; 
	text-align:justify;
	line-height: 140%;
	
}


.titoli_nav {
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 3px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	height:17px;
	/*BACKGROUND-COLOR: #6666ff;*/
	background:#000099 url(../../Utente/images/MenuV1Liv.gif) no-repeat scroll 100% 0;
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 3px;
	COLOR: white; PADDING-TOP: 3px; FONT-FAMILY: verdana, sans-serif;
}



.txt11_red {
	FONT-SIZE: 11px; 
	COLOR: #660000; 
	TEXT-ALIGN: left;
	PADDING-LEFT: 0px;
	TEXT-ALIGN: center;
	FONT-FAMILY: verdana, sans-serif
}

A.txt10_red_b {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #660000; 
	FONT-FAMILY: verdana, sans-serif;
	TEXT-DECORATION: none;
}
A.txt10_red_b:hover {
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: underline;
	FONT-SIZE: 10px; 
	COLOR: #660000; 
	FONT-FAMILY: verdana, sans-serif
}
.txt11_red_b {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #660000; 
	FONT-FAMILY: verdana, sans-serif
}

.login {
	FONT-SIZE: 11px; 
	COLOR: #660000; 
	FONT-FAMILY: verdana, sans-serif
}

.navpath {
	FONT-SIZE: 10px; COLOR: #1111DD; FONT-FAMILY: verdana, sans-serif
}

.txt11_grey {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana, sans-serif
}
.txt10_grey_b {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana, sans-serif
}

A.conc_dettaglio {
   FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: underline
}
A.conc_dettaglio:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: underline
}



/*usato solo per descrizione pagina, potrebbbe essere font base*/
.navpath_form {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: verdana, sans-serif
}
A.navpath {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: underline
}
A.navpath_form {
	FONT-SIZE: 10px; COLOR: #1111DD; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: underline
}
A.navpath_form:hover {
	TEXT-DECORATION: none
}

.indirizzo {
	FONT-SIZE: 10px; 
	COLOR: #333333; 
	FONT-FAMILY: verdana, sans-serif; 

}
A.indirizzo {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: verdana, sans-serif;
    TEXT-DECORATION: underline
}
A.indirizzo:hover {
	FONT-SIZE: 10px; COLOR: #0000ff; FONT-FAMILY: verdana, sans-serif;
    TEXT-DECORATION: underline
}



UNKNOWN {
	FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none
}

A.highlight {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none
}
A.highlight:hover {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: underline
}

A.nav {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none
}
A.nav:hover {
	FONT-WEIGHT: bold; COLOR: #1111DD
}

div.textimage{
width: 100%;
margin-bottom: 1px;
text-align:justify;     
/*border: 1px solid #000;background-color: #eee*/
}

div.textimage img{
float:left;
margin: 2px
}

div.textimage h2, div.textimage p{
margin:0 10px;
padding: 0
}

div.textimage h2{
margin-top: 10px
}

div.clearer{clear: left}