BODY
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial
}

A
{
    TEXT-DECORATION: none;   
	COLOR: black;
}

BUTTON
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma, Arial
}


TD
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial
}
INPUT
{
    FONT-SIZE: 8pt
}
SELECT
{
    FONT-SIZE: 8pt
}

.normale
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: lighter
}

.title
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    TEXT-TRANSFORM: capitalize;
    COLOR: white;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #386791
}

.interegalo_desc
{
    FONT-SIZE: 10pt;
    COLOR: darkblue;
    FONT-WEIGHT: bolder;
}

.interegalo_prezzo
{
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bolder;
}

.prezzo
{
    FONT-SIZE: 8pt;
    COLOR: white;
    BACKGROUND-COLOR: #f07138
}

.prezzobold
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    COLOR: 000000;
    BACKGROUND-COLOR: #FFFFFF;
}


.title_old
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    TEXT-TRANSFORM: capitalize;
    COLOR: white;
    BACKGROUND-COLOR: deepskyblue
}
.frame01
{
    BACKGROUND-COLOR: lavender
}
.title03
{
    FONT-WEIGHT: bolder;
    COLOR: lavender;
    BACKGROUND-COLOR: lightsteelblue
}
.title02
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt
}

.prezzo1
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: white;
    BACKGROUND-COLOR: #ffb500
}

.dueborder
{
BACKGROUND-COLOR: #FFFFFF;
border: 1px solid #999999;
}

.testo9black
{
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif; 
	FONT-SIZE: 9px; 
	font-weight: normal; 
	color: #000000; 
	TEXT-DECORATION: none;
}
.title2
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
	COLOR: white;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #386791
}


/********************* FONT menu sinistra *************************************************************/
.fontbianco{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #ffffff;
	font-weight: bold;
}

/********************* FONT bonifico *************************************************************/

.fontbonifico {
font-size: 11px;
font-family : Verdana;
color : #00316B;
}
.fontbonificopiccolo {
font-size: 9px;
font-family : Verdana;
color : #00316B;
}


/********************* EFFETTO su TD*************************************************************/

.uno {
BACKGROUND-COLOR: #ededed;
border: 1px solid #FFFFFF;
}
.due {
BACKGROUND-COLOR: #FFFFFF;
border: 1px solid #000000;
}
.tre {
BACKGROUND-COLOR: #FFCCCC;
border: 1px solid #000000;
}
.grigioscuro{
BACKGROUND-COLOR: #E0E0E0;
border: 1px solid #C0C0C0;
}
.grigiochiaro{
BACKGROUND-COLOR: #EDEDEA;
border: 1px solid #C0C0C0;
}


/********************* pulsanti*************************************************************/


.testoinput	{
	color: #000000;
	height : "22";
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
}



.testoinput1	{
	color: #FFFFFF;
	height : "20";
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	border-top : 1px;
	border-right : 1px;
	border-left : 1px;
	border-bottom : 1px;
	border : 1px solid #FFFFFF;
	background-color : transparent;
} 



.title_nomeservizio {
	FONT-SIZE: 22px;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.titolini_pdf
{
	FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.titolini
{
	FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.titolini1
{
	FONT-SIZE: 9px;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    border-bottom: 1px solid #000000;
    border-right: 1px solid #000000;
}

.bordo
{
    border-left: 1px solid #000000;
    border-top: 1px solid #000000;
}

.titolinibold
{
	FONT-SIZE: 12px;
    FONT-weight: bolder;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}


.buttoncreaweb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	color: #000A57;
	text-decoration: none;
	background-image: url(../images/main_sfondo_elastico.gif);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
	border-top-color: #FFFFFF;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #FFFFFF;
	background-color: #FFFFFF;

}
.button1creaweb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	color: #003366;
	
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
	border-top-color: #c0c0c0;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #c0c0c0;
	/*background-color: #ededed;*/
	background-color: #E0E0E0;
}
.button2creaweb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	color: white;
	
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
	border-top-color: #c0c0c0;
	border-right-color: #ffffff;
	border-bottom-color: #ffffff;
	border-left-color: #c0c0c0;
	/*background-color: #ededed;*/
	background-color: #E0E0E0;
}
.button3creaweb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	color: #003366;
	
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
	border-top-color: #c0c0c0;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #c0c0c0;
	background-color: #E0E0E0;
}


.bottoni
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: white 1px solid;
    COLOR: white;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #386791;
    TEXT-ALIGN: center
}

/**********************ROLLOVER***************************************************/
.roll1 A:link {
	COLOR: 000000;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 14px;
	TEXT-DECORATION: none;
	font-weight: normal;

}
.roll1 A:visited {
	COLOR: 000000;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 14px;
	TEXT-DECORATION: none;
	font-weight: normal;

}
.roll1 A:active {
	COLOR: 000000;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 14px;
	TEXT-DECORATION: none;
	font-weight: normal;
}
.roll1 A:hover {
	COLOR: #FF7F50;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 14px;
	TEXT-DECORATION: none;
	font-weight: normal;
}
.roll1{
	font-size: 14px;
	font-family : Verdana;
	color : #FFFFFF;
	TEXT-DECORATION: none;
	font-weight: normal;
}



/********************* pulsanti**********************************************************/


.testo9{
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif; 
	FONT-SIZE: 9px; 
	font-weight: normal; 
	color: #ffffff; 
	TEXT-DECORATION: none;
}
.testo9 A:link {
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif; 
	FONT-SIZE: 9px; 
	font-weight: normal; 
	color: #ffffff; 
	TEXT-DECORATION: none;
}
.testo9 A:visited {
	FONT-FAMILY: Verdana,Arial, Helvetica, 
	sans-serif; FONT-SIZE: 9px; 
	font-weight: normal; 
	color: #ffffff;  
	TEXT-DECORATION: none; 
}
.testo9 A:active {
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif; 
	FONT-SIZE: 9px; 
	color: #cc0000; 
	TEXT-DECORATION: none;
	background-color: #d4dee6;
}
.testo9 A:hover {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	font-weight: normal; 
	color: #ff6600;
	TEXT-DECORATION: none;
	background-color: #d4dee6;
}


.testotop{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	font-weight: bold;
	color: #000A57;
	TEXT-DECORATION: none;
	font-style: italic;

}

.testotop A:link {
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px; 
	font-weight: bold; 
	color: #000A57;
	TEXT-DECORATION: none;
	font-style: italic;
}
.testotop A:visited {
	FONT-FAMILY: Verdana,Arial, Helvetica, 
	sans-serif; 
	FONT-SIZE: 12px; 
	font-weight: bold; 
	color: #000A57;
	TEXT-DECORATION: none; 
}
.testotop A:active {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	color: #cc0000;
	TEXT-DECORATION: none;
	font-weight: bold;
	font-style: italic;
}
.testotop A:hover {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	color: #ff6600;
	TEXT-DECORATION: none;
	font-weight: bold;
	font-style: italic;
	
}
.testo10
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.testo10 A:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.testo10 A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana,Arial, Helvetica, 
	sans-serif;
    TEXT-DECORATION: none
}
.testo10 A:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.testo10 A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ff9900;
    TEXT-DECORATION: none
}
.corpotesto
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.corpotesto A:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #2876a4;
    FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.corpotesto A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #006699;
    FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #cccccc;
    TEXT-DECORATION: none
}
.corpotesto A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #2876a4;
    FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.corpotesto A:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ff9900;
    TEXT-DECORATION: none
}
.trasp
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    FILTER: alpha(opacity=100);
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.trasp1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    FILTER: alpha(opacity=100);
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}


/************************************menu _lato *********************************/

.titolo1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #003366;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LIST-STYLE-TYPE: none;
    TEXT-DECORATION: none
}

.titolo2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #003366;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.titolo3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003366;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}


TD.pippe3
{
    BORDER-RIGHT: #ffffff thin inset;
    BORDER-TOP: #ffffff 1px inset;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BORDER-LEFT: #333333 1px inset;
    COLOR: #333333;
    LINE-HEIGHT: normal;
    BORDER-BOTTOM: #ffffff thin inset;
    FONT-STYLE: oblique;
    FONT-FAMILY: Verdana
}
.bg-top-elastico
{
    BACKGROUND-IMAGE: url(../images/sfondo_top_elastico.gif)
}
.bg-top
{
    BACKGROUND-IMAGE: url(../images/top.gif)
}

.bg-topnuovo
{
    BACKGROUND-IMAGE: url(../images/top/menu.jpg)
}

.bg-topnew
{
    BACKGROUND-IMAGE: url(../images/top/menu_new.jpg)
}

.sfondo1c-sx
{
    BACKGROUND-IMAGE: url(../images/main_1col_elastica.gif)
}
.sfondo-2ce-dx
{
    BACKGROUND-IMAGE: url(../images/main_2col_elastica.gif)
}
.sfondo-centro
{
    BACKGROUND-COLOR: #ededed
}
.main-elastico
{
    BACKGROUND-IMAGE: url(../images/main_sfondo_elastico.gif)
}
.main-chiude
{
    BACKGROUND-IMAGE: url(../images/main_sfondo_chiude.gif)
}
.colore-sfondo-pagina
{
    BACKGROUND-COLOR: #9ab8d5
}
.main-sfondo-coli
{
    BACKGROUND-IMAGE: url(../images/main_sfondo_coli.gif)
}

.campo_obbligatorio
{
    COLOR: red;
    BACKGROUND-COLOR: lightsteelblue
}

.campo
{
    BACKGROUND-COLOR: lightsteelblue
}

.bordoprodotti {
	border-top: 1px solid #EGEGEG;
	border-bottom: 1px solid #EGEGEG;
}

.bordoprodotti_old {
	border: 1px dotted #B6082B;
}

.offtaglio
{
	FONT-SIZE: 18px;
    FONT-weight: bolder;
    COLOR: white;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    background-image: url(../images/cartatel/cartatel_button_off_pic.gif);
    background-repeat : no-repeat; 
    background-position : center;    
}

.ontaglio
{
	FONT-SIZE: 18px;
    FONT-weight: bolder;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    background-image: url(../images/cartatel/cartatel_button_on_pic.gif);
    background-repeat : no-repeat; 
    background-position : center;     
}

.butCarta_on
{
	FONT-SIZE: 12px;
    FONT-weight: bolder;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    background-image: url(../images/spedizioni/cartatel_button_off.gif);
    background-repeat : no-repeat; 
    background-position : center;     
}

.butCarta_off
{
	FONT-SIZE: 12px;
    FONT-weight: bolder;
    COLOR: white;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    background-image: url(../images/spedizioni/cartatel_button_off1.gif);
    background-repeat : no-repeat; 
    background-position : center;     
}

.msg_errore
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: red;    
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.msg_ok
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: green;    
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.msg_ko
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: #ee2211
}

.campo1
{
    COLOR: #0;
    BACKGROUND-COLOR: #cccccc
}

