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

/**/
/*PER GENERICI-BASE*/
/**/
body{
	font-family: Verdana;
	font-size: 10pt;
	background-color: #FFFFFF;
	background-image: url("../images/sfondo_nero.jpg");
	color: #000000;
	}

p	{
	font-size: 10pt;
	margin-top: 0pt;
	margin-bottom: 0pt;
	}

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

li	{
	font-size:12pt; text-align: justify; font-weight:normal;
	margin-top: 6pt; margin-bottom: 6pt;
	}

hr	{
	text-align: center;
	width: 50%;
	}

img	{
	border: 0;
	}

/**/
/*PER LINK*/
/**/
a:link		{ color:#000080; }

a:active	{ color:#FF0000; }

a:visited 	{  color:#000080; }

a:hover		{color: #800000;
			/*font-weight: bold;*/
			/*text-decoration: none;*/
			/*background:#CCCCCC;*/
			background:rgb(90%, 90%, 90%);
			}

/**/
/*PER IMMAGINI*/
/**/
.img_border	{ border: 2px solid; }
/**/
/*PER TABELLE*/
/**/
.page_table	{ /*per la tabella che inquadra tutta la pagina*/
	/*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	{
	
	border-style: none;
	text-align: center;
	vertical-align: middle;
	width: 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%;
	}
.standard70	{
	border-style: none;
	text-align: center;
	vertical-align: middle;
	width: 70%;
	}
.standard35	{
	border-style: none;
	text-align: center;
	vertical-align: middle;
	width: 35%;
	}
.standard15	{
	border-style: none;
	text-align: center;
	vertical-align: middle;
	width: 15%;
	}
.standard15	{
	border-style: none;
	text-align: center;
	vertical-align: middle;
	width: 10%;
	}
.standard5	{
	border-style: none;
	text-align: center;
	vertical-align: middle;
	width: 5%;
	}
.titolo	{ /*ATTENZIONE: non usare titoli (cfr. dopo)!*/
	text-align: center;
	vertical-align: middle;
	width: 100%;
	background-image: url("../images/sfondo_tabella.jpg");
	}
.msg	{ /*Per Messaggi/Avvisi/Errori/...*/
	text-align: center;
	border-style: solid;
	border-width: thin;
	border-color: black;
	width: 100%;
	background-color: white;
	background-image: url("../images/sfondo_nero.jpg");
	}
.tabella	{
	vertical-align: middle;
	border: 1px solid #000;
	color:#000000;font-size:10pt;text-align: center;font-weight:bold;
	}
.tabella2	{ /*idem ma allineato a sx*/
	vertical-align: middle;
	font-size: 10pt;
	text-align: left;
	}
.tabella3	{ /*idem ma allineato a dx*/
	vertical-align: middle;
	font-size: 10pt;
	text-align: right;
	}
.titoli	{ /*per cella di tabella*/
	font-size: 12pt;
	text-align: center;
	font-weight: bold;
	color: red;
	}
.evidenzia	{
	font-size: 12pt;
	font-weight: bold;
	text-align: center;
	/*color: rgb(15%, 70%, 15%);*/
	color: green;
	}
.evidenzia2	{
	font-size: 16pt;
	font-weight: normal;
	text-align: center;
	/*color: rgb(15%, 70%, 15%);*/
	color: green;
	}
.tabellaviaggi	{
	border-style: none;
	width: 240px; height: 180px;
	text-align: center;
	vertical-align: middle;
	color:#000000;font-size:10pt;font-weight:normal;
	background-image: url("../images/sf_viaggi.jpg");
	background-repeat: repeat-y;
	background-position: top center;
	}
.tabelladvd	{
	border-style: none;
	width: 240px; height: 180px;
	text-align: center;
	vertical-align: middle;
	color:#000000;font-size:10pt;font-weight:normal;
	background-image: url("../images/sf_dvd.jpg");
	background-repeat: repeat-y;
	background-position: top center;
	}
.viaggi	{ /*giusto lo sfondo......*/
	background-image: url("../images/sf_parco_bici.jpg");
	}
.botswana_namibia	{ /*giusto lo sfondo......*/
	background-image: url("../images/botswana_namibia/sfondo.jpg");
	width: 1024px;
	}
.maldive	{ /*giusto lo sfondo......*/
	background-image: url("../images/maldive/sfondo.jpg");
	width: 1024px;
	}
.parigi3	{ /*giusto lo sfondo......*/
	background-image: url("../images/parigi3/sfondo.jpg");
	width: 1024px;
	}
.transiberiana	{ /*giusto lo sfondo......*/
	background-image: url("../images/transiberiana/sfondo.jpg");
	width: 1024px;
	}
/**/
/*PER TITOLI*/
/**/
.tithp	{
	color: black;
	font-variant: small-caps;
	font-size: 14pt;
	text-align: center;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	}
.titpiepag	{
	color: black;
	font-variant: small-caps;
	font-size: 12pt;
	text-align: center;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 0pt;
	}
.titmsg	{ /*Per Messaggi/Avvisi/Errori/...*/
	color: red;
	font-variant: small-caps;
	font-size: 20pt;
	text-align: center;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	}
.sottotitmsg	{
	color: red;
	font-variant: small-caps;
	font-size: 12pt;
	text-align: center;
	font-weight: bold;
	margin-top: 0pt;
	margin-bottom: 3pt;
	}
/**/
/*PER testi*/
/**/
.teiocomputers	{ /*sulla barra in alto*/
	font-size:24pt; text-align: center; font-weight:bold; font-style:italic;
	color: green;
	margin-top: 0pt; margin-bottom: 0pt;
	}
.titoletto	{ /*per i paragrafi*/
	font-size:12pt; text-align: center; font-weight:bold; text-decoration: underline;
	color: green;
	margin-top: 3pt; margin-bottom: 6pt;
	}
.titviaggi	{
	font-size:14pt; text-align: center; font-weight:bold; font-style:italic;
	color:green;
	margin-top: 6pt; margin-bottom: 6pt;
	}
.testo	{
	font-size:12pt; text-align: center; font-weight:bold;
	margin-top: 3pt; margin-bottom: 6pt;
	}
.semplice	{
	font-size:12pt; text-align: justify; font-weight:normal;
	margin-top: 3pt; margin-bottom: 3pt;
	}
.semplice2	{
	font-size:12pt; text-align: center; font-weight:normal;
	margin-top: 3pt; margin-bottom: 3pt;
	}
.nota	{
	color:#000000; font-size:10pt; text-align: center; font-weight:normal;
	margin-top: 0pt;
	margin-bottom: 0pt;
	}

