body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.bodystyle {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
}

.iframe {
	width: 110px;
	height: 320px;
	overflow: auto;
	
	border: hidden;
	padding: 0px;
	
	Scrollbar-Face-Color:#cccccc;
  	Scrollbar-Arrow-Color:#000000;
	Scrollbar-Base-Color:#E3B5B5;
	Scrollbar-Shadow-Color:#FFFFFF;
	Scrollbar-Dark-Shadow-Color:#000000;
  	Scrollbar-Highlight-Color:#FFFFFF;
  	Scrollbar-3D-Light-Color:#30a1db;
}

.small {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px;
}

.medium {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
}
/*testi*/
.tx0 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	line-height: 17px;
	padding: 6px;
}
.tx0bis {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#999999;
	line-height: 10px;
	padding: 3px;
}
.tx1 {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size: 16px;
}

.tx2 {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size: 18px;
}

.tx3 {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size: 20px;
}

.tx4 {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size: 24px;
}

.tx0_bold {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: bold;
	color:#666666
}

.tx1_bold {
	font-family : "Opel Sans";
	font-size: 16px;
	font-weight: bold;
}

.tx2_bold {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size: 18px;
	font-weight: bold;
}

.tx3_bold {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size: 20px;.
	font-weight: bold;
}

.tx4_bold {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size: 24px;
	font-weight: bold;
}

.crediti {
	font-family : "Opel Sans";
	font-size: 10px;
	color: #999999;
}
.expanded {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	line-height: 16px;
	letter-spacing: 2px;
}
/*Elementi di imput*/
.textbox {
	border-left : 1px solid #b6b6b6; 
	border-right : 1px solid #b6b6b6; 
	border-top : 1px solid #b6b6b6; 
	border-bottom : 1px solid #b6b6b6; 
	background-color : #ffffff; 
	font-size : 14px;
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #000; 
	
}
.textbox_errore {
	border-left : 1px solid #FF0000; 
	border-right : 1px solid #FF0000; 
	border-top : 1px solid #FF0000; 
	border-bottom : 1px solid #FF0000; 
	background-color : #FFE8E8; 
	font-size : 14px;
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #000; 
}
.textbox_gialla {
	border-left : 1px solid #b6b6b6; 
	border-right : 1px solid #b6b6b6; 
	border-top : 1px solid #b6b6b6; 
	border-bottom : 1px solid #b6b6b6; 
	background-color : #FEFFE8; 
	font-size : 14px;
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #000; 
}
.textbox_verde {
	border-left : 1px solid #b6b6b6; 
	border-right : 1px solid #b6b6b6; 
	border-top : 1px solid #b6b6b6; 
	border-bottom : 1px solid #b6b6b6; 
	background-color : #E8FFE9; 
	font-size : 14px;
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #000; 
}

.text_area {
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #333333;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.mano {
	cursor: hand;
}


/*Tabelle*/
.Tabella { 
BORDER: 1px solid #F0F0F0; 
BACKGROUND-COLOR: #FFFFFF;
}
/*Testate*/
.Box2 { 
BORDER: 1px solid #E2E2DD; 
BACKGROUND-COLOR: #FFFFFF;
}
.Header
{ 
BACKGROUND-COLOR:#E2E2DD; 
COLOR:#000000; 
FONT-WEIGHT: bold; 
font-family : Verdana, Arial, Helvetica, sans-serif;
TEXT-ALIGN: left;
font-size: 70%;	
PADDING:5px 3px 5px 10px;
height: 12px;
}
.Header_Opel
{
	BACKGROUND-COLOR:#E2E2DD;
	COLOR:#000000;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: left;
	PADDING:5px 3px 5px 10px;
	height: 14px;
	font-family: "Opel Sans";
}
/*Bottoni*/
.t_Salva {
	border:none #D3D3D3 thin;
	background-color: #EFEFEF;
	background-image: url(salva.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width:130px;
	height:35px;
}
.t_nuovo {
	border:none #D3D3D3 thin;
	background-color: #EFEFEF;
	background-image: url(nuovo.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width:130px;
	height:35px;
}
.t_elimina {
	border:none #D3D3D3 thin;
	background-color: #EFEFEF;
	background-image: url(cancella.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width:130px;
	height:35px;
}
.t_stampa {
	border:none #D3D3D3 thin;
	background-color: #EFEFEF;
	background-image: url(stampa.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width:130px;
	height:35px;
}
.t_utente {
	border:none #D3D3D3 thin;
	background-color: #EFEFEF;
	background-image: url(utente.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width:130px;
	height:35px;
}
.t_documento {
	border:none #D3D3D3 thin;
	background-color: #EFEFEF;
	background-image: url(documento.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width:130px;
	height:35px;
}
.t_modifica {
	border:none #D3D3D3 thin;
	background-color: #EFEFEF;
	background-image: url(modifica.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width:130px;
	height:35px;
}
.t_generico {
	border:none #D3D3D3 thin;
	background-color: #EFEFEF;
	background-repeat: no-repeat;
	background-position: left center;
	width:130px;
	height:35px;
}
.t_ricerca {
	border:none #D3D3D3 thin;
	background-color: #EFEFEF;
	background-image: url(ricerca.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width:130px;
	height:35px;
}
.t_seleziona {
	border:none #D3D3D3 thin;
	background-color: #EFEFEF;
	background-image: url(seleziona.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width:130px;
	height:35px;
}
.t_aggiorna {
	border:none #D3D3D3 thin;
	background-color: #EFEFEF;
	background-image: url(aggiorna.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width:130px;
	height:35px;
}
.t_vettura {
	border:none #D3D3D3 thin;
	background-color: #EFEFEF;
	background-image: url(vettura.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width:130px;
	height:35px;
}
