#header
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}

.testataimg
{
/*    BORDER-RIGHT: #cccccc 1px solid; */
    PADDING-RIGHT: 3px;
/*    BORDER-TOP: #cccccc 1px solid; */
    PADDING-LEFT: 3px;
/*    BACKGROUND: url(/istituzionale/img/easy_soft.gif) #ffffff no-repeat center 50%; */
    PADDING-BOTTOM: 3px;
/*    MARGIN: 20px; */
    BORDER-LEFT: #cccccc 1px solid;
/*    COLOR: #ffffff; */
    PADDING-TOP: 3px;
/*    BORDER-BOTTOM: #cccccc 1px solid; */
    HEIGHT: 80px;
	WIDTH: 250px
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.avvertenze
{
    BACKGROUND: url(/img/sfondoAbb.jpg) #ffffff REPEAT-X center 50%; */
    PADDING: 3px;
    TEXT-ALIGN: LEFT;
    TEXT-DECORATION: none;
    TEXT-VALIGN: TOP;
}
.bordino {
	border: 1px solid #ededed;
	padding: 6px;
	background-color: #ffffff;
	margin: 0px;
}
.TitoloEv {
	color: #5485b0;																				/* colore */
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	text-align: top;
}

.testatatesto
{
    BORDER-RIGHT: #ff6520 0px;
    BORDER-TOP: #ff6520 2px solid;
    VISIBILITY: hidden;
    BORDER-LEFT: #ff6520 0px;
    COLOR: #ffffff;
    BORDER-BOTTOM: #ff6520 2px solid;
    HEIGHT: 0px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.divinv
{
    BORDER-RIGHT: #ff6520 0px;
    BORDER-TOP: #ff6520 2px solid;
    VISIBILITY: hidden;
    BORDER-LEFT: #ff6520 0px;
    COLOR: #ffffff;
    BORDER-BOTTOM: #ff6520 2px solid;
}

.didascalia
{
    width: 714px;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #CB0E19 1px solid;
    PADDING-LEFT: 10px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 6px;
    MARGIN: 0px;
    COLOR: #CB0E19;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: #CB0E19 1px solid;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
#corpo
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px
    BACKGROUND-COLOR: #ffffff;	
    width: 714px;
}
A:link
{
    COLOR: #5663DA;
    TEXT-DECORATION: underline
}
A:active
{
    COLOR: #112351;
    TEXT-DECORATION: underline
}
A:visited
{
    COLOR: #5663DA;
    TEXT-DECORATION: underline
}
A:hover
{
    COLOR: #ff0000;
    TEXT-DECORATION: none
}
.acquisto
{
    WIDTH: 100px
}
.acquisto UL
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 10px;
    PADDING-TOP: 0px
}
.acquisto UL LI
{
    LIST-STYLE-TYPE: none
}
.acquisto UL LI A
{
    FLOAT: left;
    TEXT-TRANSFORM: uppercase;
    HEIGHT: 25px;
    TEXT-DECORATION: none
}
.acquisto UL LI A.bottone
{
    BACKGROUND: url(/img/acquisto.gif) no-repeat;
    WIDTH: 93px
}
.acquisto UL LI A SPAN
{
    DISPLAY: none
}
.acquistoKO
{
    BACKGROUND: url(/img/acquistoKO.gif) no-repeat 10px 0px;
    WIDTH: 95px;
    HEIGHT: 25px
}
.prenotazione
{
    WIDTH: 95px
}
.prenotazione UL
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 10px;
    PADDING-TOP: 0px
}
.prenotazione UL LI
{
    LIST-STYLE-TYPE: none
}
.prenotazione UL LI A
{
    FLOAT: left;
    TEXT-TRANSFORM: uppercase;
    HEIGHT: 25px;
    TEXT-DECORATION: none
}
.prenotazione UL LI A SPAN
{
    DISPLAY: none
}
.prenotazione UL LI A.bottone
{
    BACKGROUND: url(/img/prenota.gif) no-repeat;
    WIDTH: 93px
}
.prenotazione UL LI A SPAN
{
    DISPLAY: none
}
.prenotazioneKO
{
    BACKGROUND: url(/img/prenotaKO.gif) no-repeat 10px 0px;
    WIDTH: 93px;
    HEIGHT: 25px
}
.eventoko UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 10px;
    PADDING-TOP: 0px
}
.eventoko UL LI
{
    LIST-STYLE-TYPE: none
}
.eventoko UL LI A
{
    FLOAT: left;
    TEXT-TRANSFORM: uppercase;
    HEIGHT: 31px;
    TEXT-DECORATION: none
}
.eventoko UL LI A SPAN
{
    DISPLAY: none
}
.eventoko UL LI A.bottone
{
    /**  BACKGROUND: url(/img/bottone_eventoko.gif) no-repeat;  **/
    WIDTH: 217px
}
.eventoko UL LI A SPAN
{
    DISPLAY: none
}
BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #5385b0;
    LINE-HEIGHT: normal;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
}
.mytable
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 720px;
    COLOR: #a30b14
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center;
}

.mySubtable
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 500px;
	COLOR: #030b14;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
}

.mytableads
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 714px;
	COLOR: #CB0E19;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	BACKGROUND-COLOR: #fff;
	TEXT-ALIGN: center;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #CB0E19;
	border-bottom-color: #CB0E19;
}
.mytabletit
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 720px;
	COLOR: #030b14;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	BACKGROUND-COLOR: #CB0E19;
	TEXT-ALIGN: center;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-style: dotted;
	border-bottom-color: #a30b14;
	border-top-color: #a30b14;
}

.mytableNob
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    SPACING-BOTTOM: 3px;
    SPACING-TOP: 3px;
    MARGIN: 0px;
    WIDTH: 90%;
    COLOR: #a52303;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 15px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center;
}
.mytable2
{
    BORDER-RIGHT: #f32f00 1px solid;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #f32f00 1px solid;
    BORDER-TOP: #f32f00 1px solid;
    COLOR: #a52303;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #f32f00 1px solid;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 10px;
    BACKGROUND-COLOR: #f5fefe;
    TEXT-ALIGN: center;
}
.mytable3
{
    
    BORDER-RIGHT: #ededed 1px solid;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #ededed 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #ededed 1px solid;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
    BACKGROUND-COLOR: #f5fefe;
    TEXT-ALIGN: left;
	FONT-SIZE: 15px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
/*	border-top-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-right-style: dotted;
*/	border-top-color: #ededed;
	border-bottom-color: #ededed;
	border-left-color: #ededed;
	border-right-color: #ededed;

}
TD
{
    FONT-SIZE: 14px;
    COLOR: #112351;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
}
.TDRight
{
    FONT-SIZE: 12px;
    COLOR: #112351;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right;
}
.righeHor
{
    BORDER-RIGHT: #ff6520 0px;
    BORDER-TOP: #ff6520 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #ff6520 0px;
    COLOR: #ffffff;
    BORDER-BOTTOM: #ff6520 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
}
.powered
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right;
}
TH
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    COLOR: #112351;
    PADDING-TOP: 3px;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffffff;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
/*	border-top-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-right-style: dotted;
*/	border-top-color: #f32f00;
	border-bottom-color: #a30b14;
	border-left-color: #a30b14;
	border-right-color: #a30b14;

}
H1
{
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #CB0E19;
}
H2
{
    FONT-SIZE: 12px;
    COLOR: #074669;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
H3
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
H4
{
    FONT-SIZE: 10px;
    COLOR: #074669;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
H5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #a30b14;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
	
}
H6
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #000000;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    font-weight: bold;
}
.newsTit
{
    BORDER-RIGHT: #cccccc thin solid;
    BORDER-TOP: #cccccc thin solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #cccccc thin solid;
    COLOR: #222222;
    BORDER-BOTTOM: #cccccc thin solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffffff
}
.newsTit2
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #a30b14;
    font-weight: bold;
}
.newsTit3
{
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #a30b14;
    font-weight: bold;
    width:720px;
}
.button
{
    BACKGROUND-POSITION: center center;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #6f6f6f
}
.FormOrangeButton
{
    FONT-SIZE: 12px;
    COLOR: #f32f00;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ededed
}
.newbody
{
    FONT-SIZE: 11px;
    COLOR: #f32f00;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-ALIGN: right;
    BACKGROUND-COLOR: #eeeeee   
}
.FormOrangeBkgrn
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #e37500
}
.prenota
{
    BACKGROUND-IMAGE: url(/img/prenota.gif);
    WIDTH: 60px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 20px;
    TEXT-ALIGN: center
}
.prenotaKO
{
    BACKGROUND-IMAGE: url(/img/p_nascosto.gif);
    WIDTH: 0px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 0px;
    TEXT-ALIGN: center
}
.legenda
{
    BACKGROUND-COLOR: #ffffff;
}
.legenda TD
{
    FONT-SIZE: 14px;
    FONT-FAMILY: Arial;
    COLOR: #000000;
}
#TableTiepilogo
{
    BORDER-RIGHT: #e37500 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #e37500 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #e37500 0px;
    WIDTH: 50%;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #e37500 0px;
    TEXT-ALIGN: center
}
#tdVert
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(/Img/Head/Ver_Line.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-y
}
#tdVertDx
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(/Img/Head/Ver_LineDX.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-y
}
#tdOriz
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(/Img/Head/Hor_Line.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-x
}
#tdOrizSotto
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(/Img/Head/Hor_LineSotto.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-x
}
#CornerTL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(/Img/Head/corner_TL.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat
}
#CornerTR
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(/Img/Head/corner_TR.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat
}
#CornerBL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(/Img/Head/corner_BL.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat
}
#CornerBR
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(/Img/Head/corner_BR.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat
}
.mytablewrap
{
    WIDTH: 50%
}
.mytablewrap2
{
    WIDTH: 70%
}
.mytablePRN
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 0px;
    BACKGROUND-IMAGE: url(/Img/PrenotazioneOK.jpg);
    BACKGROUND-REPEAT: no-repeat;
    MARGIN: 0px;
    WIDTH: 520px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #f5fefe;
    TEXT-ALIGN: center;
    color: 333333;
}

.mytableACQ
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 0px;
    BACKGROUND-IMAGE: url(/Img/AcquistoOK.jpg);
    BACKGROUND-REPEAT: no-repeat;
    MARGIN: 0px;
    WIDTH: 520px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #f5fefe;
    TEXT-ALIGN: center;
}
.linea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #a30b14;
	text-align: justify;
	border-bottom-width: 1px;
	border-top-style: 1px;
	border-right-style: none;
	border-bottom-style: dotted;
	border-top-style: dotted;
	border-left-style: none;
	border-bottom-color: #a30b14;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
}
.primalinea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #a30b14;
	text-align: justify;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #a30b14;
	border-top-width: 1px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-color: #a30b14;
}
.orario {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #FFFFFF;
        BACKGROUND-COLOR: #a30b14;
	text-align: center;
}
.tariffe
{
    FONT-SIZE: 14px;
    COLOR: #112351;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
}
