BODY  {background-image: url(/imgbri/background.jpg);}

.px {	FONT-SIZE: 1px}
.pxbianco {	font-size: 1px; BACKGROUND-COLOR: #FFFFFF;}

.pxA {	FONT-SIZE: 1px; BACKGROUND-COLOR: #0099FF;}
.pxB {	FONT-SIZE: 1px; BACKGROUND-COLOR: #004C98;}
.pxC {	FONT-SIZE: 1px}
.pxD {	FONT-SIZE: 1px; BACKGROUND-COLOR: #00385E}
.pxE {	FONT-SIZE: 1px; BACKGROUND-COLOR: #66C2FF}
.pxF {	FONT-SIZE: 1px; BACKGROUND-COLOR: #9ED8FF}
.pxG {	FONT-SIZE: 1px; BACKGROUND-COLOR: #FFBF15}
.pxgiallo {	FONT-SIZE: 1px; BACKGROUND-COLOR: #FFD86E}

.pxbg {	FONT-SIZE: 1px; BACKGROUND-COLOR: #FFE6A2}

.pxmarrone {	FONT-SIZE: 1px; BACKGROUND-COLOR: #5E2E0A;}
.pxblus {	FONT-SIZE: 1px; BACKGROUND-COLOR: #004C98;}



.titdest      {
	BACKGROUND-color: #003399;
	COLOR: #FFFFFF;
	font-size:16px;
	font-weight: bolder;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-variant : normal;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align : left;
	letter-spacing: 6px;
}

.destinazione {
background-image: url(/imgbri/pulsante_menu.gif);
background-repeat: no-repeat;
background-position: center;
height: 28px;
FONT-SIZE: 13px;
VERTICAL-ALIGN: top;
FONT-STYLE: normal;
TEXT-ALIGN: left;
font-weight: bold;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
padding: 5px 10px 1px 60px;
}

.destsel {
background-image: url(/imgbri/pulsante_menusel.gif);
background-repeat: no-repeat;
background-position: center;
height: 28px;
FONT-SIZE: 13px;
VERTICAL-ALIGN: top;
FONT-STYLE: normal;
TEXT-ALIGN: left;
font-weight: bold;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
padding: 5px 10px 1px 60px;
}

/* menu centrale home*/
.menu        { BACKGROUND-COLOR:#00385E; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-STYLE: normal; TEXT-ALIGN: center;}
.menuaccessi {	BACKGROUND-COLOR:#FFC515; COLOR: #992626; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-STYLE: normal; /*BORDER-LEFT: #5E2A0A 1px solid; BORDER-RIGHT: #5E2A0A 1px solid; BORDER-TOP: #5E2A0A 1px solid; */BORDER-BOTTOM: #FFFFFF 1px solid; TEXT-ALIGN: left;}

/*link menu centrale home*/
A.linkmenu:link     {COLOR: #FFFFFF; TEXT-DECORATION: none;}
A.linkmenu:active   {COLOR: #FFFFFF; TEXT-DECORATION: none;}
A.linkmenu:visited  {COLOR: #FFFFFF; TEXT-DECORATION: none;}
A.linkmenu:hover    {COLOR: #FFFFFF; TEXT-DECORATION: none;}
A.linkmenuaccessi:link     {COLOR: #5E2A0A; TEXT-DECORATION: none;}
A.linkmenuaccessi:active   {COLOR: #5E2A0A; TEXT-DECORATION: none;}
A.linkmenuaccessi:visited  {COLOR: #5E2A0A; TEXT-DECORATION: none;}
A.linkmenuaccessi:hover    {COLOR: #5E2A0A; TEXT-DECORATION: none;}

/*menu destra home*/
.titvetrina {	BACKGROUND-COLOR:#FFC515; COLOR: #992626; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-STYLE: normal; /*BORDER-LEFT: #5E2A0A 1px solid; BORDER-RIGHT: #5E2A0A 1px solid; BORDER-TOP: #5E2A0A 1px solid; */BORDER-BOTTOM: #FFFFFF 1px solid; PADDING-TOP: 3px; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px;TEXT-ALIGN: left;}
.vetrina {BACKGROUND: #66C2FF; FONT-SIZE: 11px; COLOR: #004974; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; FONT-WEIGHT: normal; PADDING-TOP: 5px; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 5px;}
.show_vetrina {BACKGROUND-COLOR: #FFFFFF; FONT-SIZE: 12px; COLOR: #003399; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; FONT-WEIGHT: bold; PADDING-TOP: 5px; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 5px;}

/*link menu di destra home*/
A.vet:link    {	FONT-WEIGHT: bold; FONT-SIZE: 10px;  COLOR: #004974; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: left;}
A.vet:active  {	FONT-WEIGHT: bold; FONT-SIZE: 10px;  COLOR: #004974; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: left;}
A.vet:hover   {	FONT-WEIGHT: bold; FONT-SIZE: 10px;  COLOR: #004974; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: left;}
A.vet:visited {	FONT-WEIGHT: bold; FONT-SIZE: 10px;  COLOR: #004974; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: left;}
.prezzo  { padding : 5px;	font-family: Tahoma;	font-size :90pt;	color : #000000;	font-variant: normal;	font-weight: bold; text-align: center;	vertical-align : bottom;}

/* menu pič di pagina home*/
.menudownsx    { 
BACKGROUND-COLOR:#004C98; 
height: 40px;
COLOR: #FFFFFF; 
FONT-FAMILY: Tahoma, verdana,Arial, Helvetica, sans-serif; 
FONT-SIZE: 10px; 
FONT-WEIGHT: bold; 
FONT-STYLE: normal; 
TEXT-ALIGN: left;
padding: 0px 0px 0px 10px}

.menudowndx    { 
BACKGROUND-COLOR:#004C98; 
COLOR: #FFFFFF; 
FONT-FAMILY: Tahoma, verdana,Arial, Helvetica, sans-serif; 
FONT-SIZE: 10px; 
FONT-WEIGHT: bold; 
FONT-STYLE: normal; 
TEXT-ALIGN: right;
padding: 0px 10px 0px 0px}

A.test:visited { FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #5E2A0A; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white; TEXT-DECORATION: none;}

/*classi generali x tutti i motori*/
.menucont {
	COLOR: #004C98;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
	FONT-STYLE: normal;
	FONT-FAMILY:  Tahoma,Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 10px;

}
.titolo {BACKGROUND: #FFFFFF; COLOR: #003399; FONT-SIZE: 11px; FONT-WEIGHT: bold;  PADDING-BOTTOM: 5px;  PADDING-TOP: 5px; FONT-STYLE: normal; FONT-FAMILY:  Arial, Helvetica, sans-serif; TEXT-ALIGN: left; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; font-variant: small-caps; }
.testo  {BACKGROUND: #FFFFFF; COLOR: #00385E; FONT-SIZE: 11px; FONT-WEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left;}

.descrizione {
	FONT-FAMILY: tahoma, verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #003399;
	VERTICAL-ALIGN: top;
	FONT-STYLE: normal;
	TEXT-ALIGN: left;
	FONT-VARIANT: normal;
	PADDING-RIGHT: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 5px;
	PADDING-TOP: 5px;
	font-weight: normal;
}

.descrizione1 {
	FONT-FAMILY: tahoma, verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #003399;
	VERTICAL-ALIGN: top;
	FONT-STYLE: normal;
	BACKGROUND-COLOR: #f3f3f3;
	TEXT-ALIGN: left;
	FONT-VARIANT: normal;
	PADDING-RIGHT: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 5px;
	PADDING-TOP: 5px;
	font-weight: normal;
}
.descrizione1b {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #003399;
	VERTICAL-ALIGN: top;
	FONT-STYLE: normal;
	BACKGROUND-COLOR: #f3f3f3;
	TEXT-ALIGN: right;
	PADDING-RIGHT: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 5px;
	PADDING-TOP: 5px;
	font-weight: bold;
}

.descrizione2 {
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #003399;
	VERTICAL-ALIGN: top;
	FONT-STYLE: normal;

	BACKGROUND-COLOR: #DDF4FF;
	TEXT-ALIGN: left;
	FONT-VARIANT: normal;
	PADDING-RIGHT: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 5px;
	PADDING-TOP: 5px;
	font-weight: normal;
}

.descrizioneb { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;FONT-SIZE: 11px; COLOR: #003399; VERTICAL-ALIGN: top; FONT-STYLE: normal; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: left; FONT-VARIANT: normal; PADDING-RIGHT: 5px; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-TOP: 5px; }
.descrsel {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #003399;
	VERTICAL-ALIGN: top;
	FONT-STYLE: normal;
	BACKGROUND-COLOR: #e1f4fa;
	TEXT-ALIGN: left;
	FONT-VARIANT: normal;
	PADDING-RIGHT: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 5px;
	PADDING-TOP: 5px;
}

.servizio {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #003399;
	VERTICAL-ALIGN: top;
	FONT-STYLE: normal;
	BACKGROUND-COLOR: #f3f3f3;
	TEXT-ALIGN: left;
	FONT-VARIANT: normal;
	TEXT-DECORATION: underline;
	LINE-HEIGHT: 15px;
}

.servizio2 {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #003399;
	VERTICAL-ALIGN: top;
	FONT-STYLE: normal;
	BACKGROUND-COLOR: #e1f4fa;
	TEXT-ALIGN: left;
	FONT-VARIANT: normal;
	TEXT-DECORATION: underline;
	LINE-HEIGHT: 15px;
}

A.servizio:hover { TEXT-DECORATION: underline; }
A.servizio:active { TEXT-DECORATION: underline; }
A.servizio:visited { TEXT-DECORATION: underline; }
A.servizio:link { TEXT-DECORATION: underline; }

.titoloint   { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #003399; PADDING-TOP: 2px; BORDER-BOTTOM: #4A2108 1px solid; FONT-STYLE: normal; FONT-FAMILY:  Arial, Helvetica, sans-serif; BACKGROUND: #f3f3f3; TEXT-ALIGN: left;}
.titolointb   { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #003399; PADDING-TOP: 2px; BORDER-BOTTOM: #4A2108 1px solid; FONT-STYLE: normal; FONT-FAMILY:  Arial, Helvetica, sans-serif; BACKGROUND: #f3f3f3; TEXT-ALIGN: left;}

.titolotipoviaggio { 
PADDING: 3px 3px 3px 10px; 
FONT-WEIGHT: bold; 
FONT-SIZE: 11px;
background-image: url(/imgbri/sftitolo.gif);
background-position: left;
background-repeat: no-repeat;
height: 24px;
COLOR: White; 
FONT-STYLE: normal; 
FONT-FAMILY:  Tahoma, Verdana, Arial, Helvetica, sans-serif; 
TEXT-ALIGN: left; }

.elementi      {BACKGROUND-color: #66C2FF; COLOR: #00385E; font-size:11px; font-weight: bolder;	font-family: Arial, Helvetica, sans-serif;	font-style: normal;	font-variant : normal;	padding-left: 10px;	padding-right: 10px;	padding-top: 5px;	padding-bottom: 5px;	text-align : left;}
.principale {	BACKGROUND-COLOR:#FFE6A2; FONT-FAMILY: Arial, Helvetica, sans-serif;; COLOR: #4A2108; FONT-SIZE: 11px;  FONT-WEIGHT: bold;  FONT-STYLE: normal;  TEXT-ALIGN: left; FONT-VARIANT: normal; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; }
.importo {	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: 003399; PADDING-TOP: 3px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: right; FONT-VARIANT: normal; BORDER-TOP: #c5c5c5 1px solid; BORDER-BOTTOM: #c5c5c5 1px solid;}
.calendarioatt {	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 8pt;  COLOR: #00385E; BACKGROUND-COLOR: #9ED8FF;  PADDING-BOTTOM: 3px;  PADDING-TOP: 3px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center; FONT-VARIANT: normal}
.calendariosel {	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BACKGROUND: #006DB6; PADDING-BOTTOM: 3px; COLOR: #FFFFFF; PADDING-TOP: 3px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center; FONT-VARIANT: normal}
.calendarionul {	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BACKGROUND: #FEF6DB; PADDING-BOTTOM: 3px; COLOR: #00385E; PADDING-TOP: 3px; FONT-STYLE: normal; FONT-FAMILY:  Arial, Helvetica, sans-serif; TEXT-ALIGN: center; FONT-VARIANT: normal}




.bottone {	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 10px; BORDER-LEFT: black 1px solid; COLOR: #00385E; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: verdana,Arial; BACKGROUND-COLOR: #66c2ff; TEXT-ALIGN: center; FONT-VARIANT: normal}

/*link generali*/
A.link:link    { COLOR: #FFFFFF; TEXT-DECORATION: none;}
A.link:active  { COLOR: #FFFFFF; TEXT-DECORATION: none;}
A.link:visited { COLOR: #FFFFFF; TEXT-DECORATION: none;}
A.link:hover   { COLOR: #FFFFFF; TEXT-DECORATION: none;}
A.testo:link {	FONT-WEIGHT: normal; FONT-SIZE: 8pt; BACKGROUND: #ffffff; VERTICAL-ALIGN: top;  COLOR: #FFFFFF; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline;}
A.testo:active{	FONT-WEIGHT: normal; FONT-SIZE: 8pt; BACKGROUND: #ffffff; VERTICAL-ALIGN: top;  COLOR: #FFFFFF; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline;}
A.testo:hover {	FONT-WEIGHT: normal; FONT-SIZE: 8pt; BACKGROUND: #ffffff; VERTICAL-ALIGN: top;  COLOR: #FFFFFF; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline;}
A.testo:visited {	FONT-WEIGHT: normal; FONT-SIZE: 8pt; BACKGROUND: #ffffff; VERTICAL-ALIGN: top;  COLOR: #FFFFFF; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline;}
INPUT {	FONT-SIZE: 11px; COLOR: #00385E; FONT-FAMILY:  Arial, Helvetica, sans-serif; BORDER-RIGHT: #00385e 1px solid; BORDER-TOP: #00385e 1px solid; BORDER-LEFT: #00385e 1px solid; BORDER-BOTTOM: #00385e 1px solid;}
.input2 {FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY:  Arial, Helvetica, sans-serif;  border: none;}
SELECT { FONT-SIZE: 11px; COLOR: #5E2A0A; FONT-FAMILY: Arial, Helvetica, sans-serif}
.selfacoltativo { FONT-SIZE: 11px; COLOR: #5E2A0A; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #DDDDDD; }

/* link per immagini*/
.immagine:link { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #e1f4fa; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-DECORATION: none}
.immagine:visited {	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #e1f4fa; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-DECORATION: none}
.immagine:hover { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #3399FF; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-DECORATION: none}
.immagineg:link { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #ffffff; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-DECORATION: none}
.immagineg:visited {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #ffffff; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-DECORATION: none}
.immagineg:hover {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	BACKGROUND: #3399FF;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	TEXT-DECORATION: none;
	margin: 10px;
}


/*gestione errori*/
.titerrore {BACKGROUND: #006DB6; COLOR: #FFFFFF; FONT-SIZE: 12px; FONT-WEIGHT: bold;  PADDING-BOTTOM: 3px;  PADDING-TOP: 3px; FONT-STYLE: normal; FONT-FAMILY:  Arial, Helvetica, sans-serif; TEXT-ALIGN: center;  }
.sottiterrore {BACKGROUND: #66C2FF; COLOR: #00385E; FONT-SIZE: 11px; FONT-WEIGHT: bold;  PADDING-BOTTOM: 3px;  PADDING-TOP: 3px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px;  FONT-STYLE: normal; FONT-FAMILY:  Arial, Helvetica, sans-serif; TEXT-ALIGN: center; }
.testoerrore {BACKGROUND: #9ED8FF; COLOR: #00385E; FONT-SIZE: 11px; FONT-WEIGHT: normal;  PADDING-BOTTOM: 3px;  PADDING-TOP: 3px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px;  FONT-STYLE: normal; FONT-FAMILY:  Arial, Helvetica, sans-serif; TEXT-ALIGN: center; }

.sfondosx {
	BACKGROUND-COLOR: #a5c9e4;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: a5c9e4;
}
.sfondodx {	BORDER-left: 1px solid #a5c9e4; BACKGROUND-COLOR: #a5c9e4; }
.atitolo:visited {BACKGROUND: #FFFFFF; COLOR: #003399; FONT-SIZE: 11px; FONT-WEIGHT: bold;  PADDING-BOTTOM: 5px;  PADDING-TOP: 5px; FONT-STYLE: normal; FONT-FAMILY:  Arial, Helvetica, sans-serif; TEXT-ALIGN: left; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; font-variant: small-caps; }

A:link    { COLOR: #00385E; text-decoration: none;}
A:active  { COLOR: #00385E; text-decoration: none;}
A:visited { COLOR: #00385E; text-decoration: none;}
A:hover   { COLOR: #00385E; text-decoration: none;}

