/* CSS created by teiocomputers.com */
/* Copyright 2000-2006 teiocomputers.com All Rights Reserved.
	See http://www.teiocomputers.com/copyright.html */

/**/
/*PER GENERICI-BASE*/
/**/
body{ /*Keep It!*/
	font-family: Verdana;
	font-size: 8pt;
	background-color: #FFFFFF;
	background-color:rgb(90%, 90%, 90%);
	margin-top:0;	/*importante per non avere spazi intorno*/
	margin-left:0;	/*importante per non avere spazi intorno*/
	margin-right:0;	/*importante per non avere spazi intorno*/
	}

p	{ /*Keep It!*/
	font-size: 8pt;
	margin-top: 0pt;
	margin-bottom: 0pt;
	}

div	{ /*usato per allineare in centro pagina le tabelle*/
/*Keep It!*/
	text-align: center;
	}

li	{ /*Keep It!*/
	font-size:9pt; text-align: justify; font-weight:normal;
	margin-top: 3pt; margin-bottom: 3pt;
	}

hr	{ /*Keep It!*/
	text-align: center;
	width: 50%;
	}

select {
	border: 0;
	}

/**/
/*PER LINK*/
/**/
a:link		{ color:#0E4893; } /*Keep It!*/

a:active	{ color:#FF0000; } /*Keep It!*/

a:visited 	{ color:#0E4893; } /*Keep It!*/

a:hover		{ color: #FF9900; /*Keep It!*/
			/*font-weight: bold;*/
			/*text-decoration: none;*/
			/*background:#CCCCCC;*/
			/*background:rgb(90%, 90%, 90%);*/
			}
/**/
/*PER LISTE*/
/**/
.ol_type_A { list-style-type: upper-alpha; } /*Keep It!*/
/*Keep It!*/
.ol_type_a { list-style-type: lower-alpha; } /*Keep It!*/
/*Keep It!*/
.ol_type_i { list-style-type: lower-roman; } /*Keep It!*/
/*Keep It!*/
/**/
/*PER IMMAGINI*/
/**/
img	{ /*Keep It!*/
	border: 0;
	}
.img_border	{ border: 2px solid; }
.img_top	{ vertical-align: top; }
.img_bottom	{ vertical-align: bottom; }
.img_bottomc{
	vertical-align: bottom;
	text-align: center;
	}
.img_middle	{ vertical-align: middle; }
/**/
/*PER TABELLE*/
/**/
.page_table	{ /*per la tabella che inquadra tutta la pagina*/ /*Keep It!*/
	/*border-style: solid;
	border-width: thin;
	border-color: black;*/
	/*border: 1px solid #000;*/
	/*border-style: none;*/
	text-align: center;
	vertical-align: middle;
	width: 100%;
	}
.standard100	{ /*Keep It!*/ /* ***TUTTE LE STANDARD*** */
	border-style: none;
	text-align: center;
	vertical-align: middle;
	width: 100%;
	}
.standard100100	{
	border-style: none;
	text-align: center;
	vertical-align: middle;
	width: 100%;
	height: 100%;
	}
.standard100_top	{
	border-style: none;
	text-align: center;
	vertical-align: top;
	width: 100%;
	}
.standard100100_top	{
	border-style: none;
	text-align: center;
	vertical-align: top;
	width: 100%;
	height: 100%;
	}
.standard100_border	{
	border-style: solid;
	border-width: thin;
	border-color: black;
	/*padding: 6ex;*/
	text-align: center;
	vertical-align: middle;
	width: 100%;
	}
.standard95	{
	border-style: none;
	text-align: center;
	vertical-align: middle;
	width: 95%;
	}
.standard90	{
	border-style: none;
	text-align: center;
	vertical-align: middle;
	width: 90%;
	}
.standard75	{
	border-style: none;
	text-align: center;
	vertical-align: middle;
	width: 75%;
	}
.standard75100	{
	border-style: none;
	text-align: center;
	vertical-align: middle;
	width: 75%;
	height: 100%;
	}
.standard75_top	{
	border-style: none;
	text-align: center;
	vertical-align: top;
	width: 75%;
	}
.standard70	{
	border-style: none;
	text-align: center;
	vertical-align: middle;
	width: 70%;
	}
.standard70_top	{
	border-style: none;
	text-align: center;
	vertical-align: top;
	width: 70%;
	}
.standard70100	{
	border-style: none;
	text-align: center;
	vertical-align: middle;
	width: 70%;
	height: 100%;
	}
.standard70_bottom	{
	border-style: none;
	text-align: center;
	vertical-align: bottom;
	width: 70%;
	}
.standard50	{
	border-style: none;
	text-align: center;
	vertical-align: middle;
	width: 50%;
	}
.standard50_top	{
	border-style: none;
	text-align: center;
	vertical-align: top;
	width: 50%;
	}
.standard35	{
	border-style: none;
	text-align: center;
	vertical-align: middle;
	width: 35%;
	}
.standard35_top	{
	border-style: none;
	text-align: center;
	vertical-align: top;
	width: 35%;
	}
.standard30_bottom	{
	border-style: none;
	text-align: center;
	vertical-align: bottom;
	width: 30%;
	}
.standard25	{
	border-style: none;
	text-align: center;
	vertical-align: middle;
	width: 25%;
	}
.standard25_top	{
	border-style: none;
	text-align: center;
	vertical-align: top;
	width: 25%;
	}
.standard20	{
	border-style: none;
	text-align: center;
	vertical-align: middle;
	width: 20%;
	}
.standard15	{
	border-style: none;
	text-align: center;
	vertical-align: middle;
	width: 15%;
	}
.standard5	{
	border-style: none;
	text-align: center;
	vertical-align: middle;
	width: 5%;
	}
.std_700px	{ /*Keep It!*/
	border-style: none;
	text-align: center;
	vertical-align: middle;
	width: 700px;
	}
.menu	{ /*Keep It!*/
	border-style: none;
	text-align: left;
	vertical-align: top;
	/*width: 165px;*/
	}
.testata	{ /*Keep It!*/
	vertical-align: top;
	text-align: center;
	width: 100%;
	}
.testata_plamai		{ width: 120px; } /*Keep It!*/
.testata_plamai2	{ width: 100px; } /*Keep It!*/
.tabellatestata		{ background-image: url("../images/header_back.gif"); background-position: top center; background-repeat: repeat-x; } /*Keep It!*/
.tabellatestata2	{ background-image: url("../images/footer_back.gif"); background-position: top center; background-repeat: repeat-x; }
.tabellatestata3	{ width: 369px; background-image: url("../images/footer_back.gif"); } /*per img con scritta planet maintenance*/ /*Keep It!*/
.tabellagialla		{ width: 150px; background-image: url("../images/striscia.gif"); background-position: top center; background-repeat: repeat-x; } /*Keep It!*/
.tabellagialla2		{ width: 150px; background-image: url("../images/striscia2.gif"); } /*Keep It!*/
.tabellagialla3		{ width: 100%; background-image: url("../images/striscia.gif"); background-position: top center; background-repeat: repeat-x; } /*Keep It!*/
.tabella	{ /*Keep It!*/ /*->per articoli (usati nel db)<-*/
	vertical-align: middle;
	border: 1px solid #000;
	color:#000000;font-size:8pt;font-weight:bold;
	text-align: center;
	}
.tabella2	{ /*idem ma allineato a sx*/
	vertical-align: middle;
	font-size: 8pt;
	text-align: left;
	}
.tabella3	{ /*idem ma allineato a dx*/ /*UONNA KIIP???*/
	vertical-align: middle;
	font-size: 8pt;
	text-align: right;
	}
.logo_cliente	{ /*per i loghi dei clienti di MTM*/ /*Keep It!*/
	border: 2px solid #0E4893;
	background: #E8E8E8;
	vertical-align: middle;
	/*border: 1px solid #000;*/
	/*background-color: white;*/
	width: 50%;
	color:#000000;font-size:10pt;text-align: center;font-weight:bold;
	}
.titoli	{ /*per cella di tabella*/ /*Keep It!*/ /*->per articoli (usati nel db)<-*/
	text-align: center;
	background-color: #CCCCCC;
	}
.titoli10	{ /*idem ma width*/
	text-align: center;
	background-color: #CCCCCC;
	width: 10%;
	}
.evidenzia	{ /*Keep It!*/ /*->per articoli (usati nel db)<-*/
	text-align: center;
	background-color: #BBDDFF;
	}
.evidenzia10	{ /*idem ma width*/
	text-align: center;
	background-color: #BBDDFF;
	width: 10%;
	}
.cella_giallo	{ /*risultati di glossario etc*/ /*testo come voci2*/ /*Keep It!*/ /*->per glossario (usati nel db)<-*/
	background:rgb(100%, 100%, 100%);
	border-color: #CCCCCC;
	border-top-width: 1pt; border-bottom-width: 1pt;
	border-left-width: 1pt; border-right-width: 1pt;
	border-style: solid;
	font-size:8pt; text-align: justify; font-weight:normal;
	margin-top: 0pt; margin-bottom: 0pt;
	}
.riq_innews100	{ /*da informazione*/ /*Keep It!*/
	text-align: center;
	width: 100%;
	border-color: rgb(20%, 40%, 50%	);
	border-top-width: 1pt; border-bottom-width: 1pt;
	border-left-width: 1pt; border-right-width: 1pt;
	border-style: dashed;
	}
/**/
/*MaintenancePlanService*/
/**/
.blusfondo	{ /*Keep It!*/
	background:#0E4893;
	color: #FFFFFF;
	font-size:9pt; text-align: center; font-weight:bold;
	margin-top: 1pt; margin-bottom: 1pt;
	}
.blusfondo25	{ /*Keep It!*/
	background:#0E4893;
	color: #FFFFFF;
	width: 25%;
	font-size:9pt; text-align: center; font-weight:bold;
	margin-top: 1pt; margin-bottom: 1pt;
	}
.blusfondo25m	{ /*Keep It!*/
	background:#0E4893;
	color: #FFFFFF;
	width: 25%;
	font-size:9pt; text-align: center; font-weight:bold;
	margin-top: 1pt; margin-bottom: 1pt;
	cursor: pointer;
	}
.blusfondo20	{ /*Keep It!*/
	background:#0E4893;
	color: #FFFFFF;
	width: 20%;
	font-size:9pt; text-align: center; font-weight:bold;
	margin-top: 1pt; margin-bottom: 1pt;
	}
.blusfondo20m	{ /*Keep It!*/
	background:#0E4893;
	color: #FFFFFF;
	width: 20%;
	font-size:9pt; text-align: center; font-weight:bold;
	margin-top: 1pt; margin-bottom: 1pt;
	cursor: pointer;
	}
.blusfondo50	{ /*Keep It!*/
	background:#0E4893;
	color: #FFFFFF;
	width: 50%;
	font-size:9pt; text-align: center; font-weight:bold;
	margin-top: 1pt; margin-bottom: 1pt;
	}
.aranciosfondo	{ /*Keep It!*/
	background:#FF9900;
	color: #FFFFFF;
	font-size:9pt; text-align: center; font-weight:bold;
	margin-top: 1pt; margin-bottom: 1pt;
	}
.aranciosfondo25	{ /*Keep It!*/
	background:#FF9900;
	color: #FFFFFF;
	width: 25%;
	font-size:9pt; text-align: center; font-weight:bold;
	margin-top: 1pt; margin-bottom: 1pt;
	}
.aranciosfondo25m	{ /*Keep It!*/
	background:#FF9900;
	color: #FFFFFF;
	width: 25%;
	font-size:9pt; text-align: center; font-weight:bold;
	margin-top: 1pt; margin-bottom: 1pt;
	cursor: pointer;
	}
.aranciosfondo20m	{ /*Keep It!*/
	background:#FF9900;
	color: #FFFFFF;
	width: 20%;
	font-size:9pt; text-align: center; font-weight:bold;
	margin-top: 1pt; margin-bottom: 1pt;
	cursor: pointer;
	}
.aranciosfondo50	{ /*Keep It!*/
	background:#FF9900;
	color: #FFFFFF;
	width: 50%;
	font-size:9pt; text-align: center; font-weight:bold;
	margin-top: 1pt; margin-bottom: 1pt;
	}
/*.blubordato	{
	color: #0E4893;
	border: 1px solid #FF9900;
	font-size:9pt; text-align: center; font-weight:normal;
	margin-top: 3pt; margin-bottom: 3pt;
	}*/
.blutitle	{
	color: #0E4893;
	font-size:14pt; text-align: left; font-weight:bold;
	margin-top: 3pt; margin-bottom: 3pt;
	}
.blutitle2	{ /*Keep It!*/
	color: #0E4893;
	font-size:14pt; text-align: center; font-weight:bold;
	margin-top: 3pt; margin-bottom: 3pt;
	}
.blusubtitle	{ /*Keep It!*/
	color: #0E4893;
	font-size:12pt; text-align: left; font-weight:bold;
	margin-top: 3pt; margin-bottom: 3pt;
	}
.blusubtitle2	{ /*Keep It!*/
	color: #0E4893;
	font-size:12pt; text-align: center; font-weight:bold;
	margin-top: 3pt; margin-bottom: 3pt;
	}
.aranciotitle	{
	color: #FF9900;
	font-size:14pt; text-align: left; font-weight:bold;
	margin-top: 3pt; margin-bottom: 3pt;
	}
.aranciotitle2	{
	color: #FF9900;
	font-size:14pt; text-align: center; font-weight:bold;
	margin-top: 3pt; margin-bottom: 3pt;
	}
.aranciosubtitle	{
	color: #FF9900;
	font-size:12pt; text-align: left; font-weight:bold;
	margin-top: 3pt; margin-bottom: 3pt;
	}
.aranciosubtitle2	{
	color: #FF9900;
	font-size:12pt; text-align: center; font-weight:bold;
	margin-top: 3pt; margin-bottom: 3pt;
	}
.nerotitle	{
	color: #000000;
	font-size:14pt; text-align: left; font-weight:bold;
	margin-top: 3pt; margin-bottom: 3pt;
	}
.blusimple	{ /*Keep It!*/
	color: #0E4893;
	font-size:9pt; text-align: left; font-weight:bold;
	margin-top: 1pt; margin-bottom: 1pt;
	}
.blusimplem	{ /*Keep It!*/
	color: #0E4893;
	font-size:9pt; text-align: left; font-weight:bold;
	margin-top: 1pt; margin-bottom: 1pt;
	cursor: pointer;
	}
.blusimple2	{ /*Keep It!*/
	color: #0E4893;
	font-size:9pt; text-align: center; font-weight:bold;
	margin-top: 1pt; margin-bottom: 1pt;
	}
.blusimple2m	{ /*Keep It!*/
	color: #0E4893;
	font-size:9pt; text-align: center; font-weight:bold;
	margin-top: 1pt; margin-bottom: 1pt;
	cursor: pointer;
	}
.blusimple3	{ /*Keep It!*/
	color: #0E4893;
	font-size:9pt; text-align: right; font-weight:bold;
	margin-top: 1pt; margin-bottom: 1pt;
	}
.aranciosimple	{ /*Keep It!*/
	color: #FF9900;
	font-size:9pt; text-align: left; font-weight:bold;
	margin-top: 1pt; margin-bottom: 1pt;
	}
.aranciosimplem	{ /*Keep It!*/
	color: #FF9900;
	font-size:9pt; text-align: left; font-weight:bold;
	margin-top: 1pt; margin-bottom: 1pt;
	cursor: pointer;
	}
.aranciosimple2	{ /*Keep It!*/
	color: #FF9900;
	font-size:9pt; text-align: center; font-weight:bold;
	margin-top: 1pt; margin-bottom: 1pt;
	}
.aranciosimple20mc	{ /*Keep It!*/
	color: #FF9900;
	font-size:9pt; text-align: center; font-weight:bold;
	margin-top: 1pt; margin-bottom: 1pt;
	width: 20%;
	cursor: pointer;
	}
.aranciosimple3	{ /*Keep It!*/
	color: #FF9900;
	font-size:9pt; text-align: right; font-weight:bold;
	margin-top: 1pt; margin-bottom: 1pt;
	}
.graysimple	{ /*Keep It!*/
	color: #737373;
	font-size:9pt; text-align: left; font-weight:normal;
	margin-top: 1pt; margin-bottom: 1pt;
	}
.graysimple2	{ /*Keep It!*/
	color: #737373;
	font-size:9pt; text-align: center; font-weight:normal;
	margin-top: 1pt; margin-bottom: 1pt;
	}
.graysimplem	{ /*Keep It!*/
	color: #737373;
	font-size:9pt; text-align: left; font-weight:normal;
	margin-top: 1pt; margin-bottom: 1pt;
	cursor: pointer;
	}
.graysimplem2	{ /*Keep It!*/
	color: #737373;
	font-size:9pt; text-align: center; font-weight:normal;
	margin-top: 1pt; margin-bottom: 1pt;
	cursor: pointer;
	}
.wosimple	{ /*Keep It!*/
	font-size:9pt; text-align: left; font-weight:normal;
	margin-top: 0pt; margin-bottom: 0pt;
	}
.wosimplem	{ /*Keep It!*/
	font-size:9pt; text-align: left; font-weight:normal;
	margin-top: 0pt; margin-bottom: 0pt;
	cursor: pointer;
	}
.wosimple2	{
	font-size:9pt; text-align: center; font-weight:normal;
	margin-top: 0pt; margin-bottom: 0pt;
	}
.wosimple3	{
	font-size:9pt; text-align: right; font-weight:normal;
	margin-top: 0pt; margin-bottom: 0pt;
	}
.greensimple	{
	color: #008000;
	font-size:9pt; text-align: left; font-weight:bold;
	margin-top: 1pt; margin-bottom: 1pt;
	}
.greensimple2	{ /*Keep It!*/
	color: #008000;
	font-size:9pt; text-align: center; font-weight:bold;
	margin-top: 1pt; margin-bottom: 1pt;
	}
.arancioriq	{ /*Keep It!*/
	border: 1px solid #FF9900;
	}
.arancioriqw	{ /*Keep It!*/
	border: 1px solid #FF9900;
	background: #FFFFFF;
	}
.arancioriqg	{ /*Keep It!*/
	border: 2px solid #FF9900;
	background: #E8E8E8;
	}
.arancioriq2sf	{ /*Keep It!*/
	border: 2px solid #FF9900;
	background: #FFFFFF;
	background-image: url("../images/chamanna_cluozza.jpg");
	background-position: top center;
	background-repeat: no-repeat;
	}
.bluriq	{ /*Keep It!*/
	border: 1px solid #0E4893;
	}
.bluriqw	{ /*Keep It!*/
	border: 1px solid #0E4893;
	background: #FFFFFF;
	}
.bluriqg	{ /*Keep It!*/
	border: 2px solid #0E4893;
	background: #E8E8E8;
	}
.bluriq2sf	{ /*Keep It!*/
	border: 2px solid #0E4893;
	background: #FFFFFF;
	background-image: url("../images/chamanna_cluozza.jpg");
	background-position: top center;
	background-repeat: no-repeat;
	}
.bluriq20	{
	border: 1px solid #0E4893;
	width: 20%;
	}
.bluriqtop	{
	border: 1px solid #0E4893;
	vertical-align: top;
	}
.bluriq30top	{
	border: 1px solid #0E4893;
	vertical-align: top;
	height: 30%;
	}
.bluriq100	{ /*Keep It!*/
	border: 1px solid #0E4893;
	width: 100%;
	}
.bluriq100w	{ /*Keep It!*/
	border: 1px solid #0E4893;
	background: #FFFFFF;
	width: 100%;
	}
.blackrow	{ /*Keep It!*/
	border-bottom: 1px solid #000000;
	}
.grayriq	{ /*Keep It!*/
	border: 1px solid #737373;
	}
.grayriqw	{ /*Keep It!*/
	border: 1px solid #737373;
	background: #FFFFFF;
	}
.noriqw	{ /*Keep It!*/
	background: #FFFFFF;
	}
/**/
/*PER TITOLI*/
/**/
.tithp	{ /*UONNA KIIP???*/
	/*color:rgb(10%, 30%, 50%	);*/
	color: #0E4893;
	/*font-variant: small-caps;*/
	font-size: 14pt;
	text-align: center;
	font-weight: bold;
	margin-top: 12pt;
	margin-bottom: 12pt;
	}
.tithp2	{ /*Keep It!*/
	/*color:rgb(10%, 30%, 50%	);*/
	color: #0E4893;
	/*font-variant: small-caps;*/
	font-size: 12pt;
	text-align: center;
	font-weight: bold;
	margin-top: 12pt;
	margin-bottom: 12pt;
	}
.tithparancio	{ /*UONNA KIIP???*/
	color: #FF9900;
	/*font-variant: small-caps;*/
	font-size: 14pt;
	text-align: center;
	font-weight: bold;
	margin-top: 12pt;
	margin-bottom: 12pt;
	}
.titmsg	{ /*Per Messaggi/Avvisi/Errori/...*/ /*Keep It!*/
	/*color: red;*/
	color: #FF9900;
	font-variant: small-caps;
	font-size: 12pt;
	text-align: center;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	}
/**/
/*PER testi*/
/**/
.testo	{ /*Keep It!*/
	font-size:9pt; text-align: center; font-weight:bold;
	margin-top: 3pt; margin-bottom: 6pt;
	}
.semplice	{ /*Keep It!*/
	font-size:9pt; text-align: justify; font-weight:normal;
	margin-top: 3pt; margin-bottom: 3pt;
	}
.semplice2	{ /*Keep It!*/
	font-size:9pt; text-align: center; font-weight:normal;
	margin-top: 3pt; margin-bottom: 3pt;
	}
.semplice3	{
	font-size:9pt; text-align: right; font-weight:normal;
	margin-top: 3pt; margin-bottom: 3pt;
	}
/*questi stili servono per testo e recensione e solo citati nell'help*/
.libro	{ /*Keep It!*/ /*->per articoli (usati nel db)<-*/
	font-size:9pt; text-align: justify; font-weight:normal;
	text-indent: 1em;
	margin-top: 9pt; margin-bottom: 12pt;
	}
.libro_titolo	{
	font-size:11pt; text-align: justify; font-weight:bold;
	color:rgb(20%, 40%, 50%);
	margin-top: 12pt; margin-bottom: 12pt;
	}
.libro_capitolo	{ /*Keep It!*/ /*->per articoli (usati nel db)<-*/
	font-size:10pt; text-align: justify; font-weight:bold;
	/*color:rgb(90%, 30%, 30%);*/
	color: #0E4893; /*come blusimple*/
	text-indent: 1em;
	margin-top: 12pt; margin-bottom: 12pt;
	}
.libro_sottocapitolo	{ /*Keep It!*/ /*->per articoli (usati nel db)<-*/
	font-size:9pt; text-align: justify; font-weight:bold;
	text-indent: 1em;
	margin-top: 9pt; margin-bottom: 12pt;
	}
/*fine questi stili servono per testo e recensione ... */
.voci	{ /*abbastanza piccolo per le voci di una tabella*/ /*Keep It!*/
	font-size:8pt; text-align: center; font-weight:normal;
	margin-top: 0pt; margin-bottom: 0pt;
	}
.voci2	{ /*uguale ma giustificato*/ /*Keep It!*/
	font-size:8pt; text-align: justify; font-weight:normal;
	margin-top: 0pt; margin-bottom: 0pt;
	}
.voci3	{ /*uguale ma a dx*/
	font-size:8pt; text-align: right; font-weight:normal;
	margin-top: 0pt; margin-bottom: 0pt;
	}
.nota	{ /*Keep It!*/
	color:#000000; font-size:7pt; text-align: center; font-weight:normal;
	margin-top: 0pt;
	margin-bottom: 0pt;
	}
.notam	{
	color:#000000; font-size:7pt; text-align: center; font-weight:normal;
	margin-top: 0pt;
	margin-bottom: 0pt;
	cursor: pointer;
	}
.notamgray	{ /*Keep It!*/
	color:#737373; font-size:7pt; text-align: center; font-weight:normal;
	margin-top: 0pt;
	margin-bottom: 0pt;
	cursor: pointer;
	}
.nota2	{ /*Keep It!*/
	color:#000000; font-size:7pt; text-align: left; font-weight:normal;
	margin-top: 0pt;
	margin-bottom: 0pt;
	}
.notam2	{
	color:#000000; font-size:7pt; text-align: left; font-weight:normal;
	margin-top: 0pt;
	margin-bottom: 0pt;
	cursor: pointer;
	}
.notam2b	{
	color:#0E4893; font-size:7pt; text-align: left; font-weight:normal;
	margin-top: 0pt;
	margin-bottom: 0pt;
	cursor: pointer;
	}
.notaw	{ /*Keep It!*/
	color:#FFFFFF; font-size:7pt; text-align: center; font-weight:normal;
	margin-top: 0pt;
	margin-bottom: 0pt;
	}
/**/
