/* Scrollbar e sfondo */
 
	body
	{
		background-color		: #FAF9D4;
		scrollbar-face-color 		: #FEECBA;
		scrollbar-shadow-color 		: #FFDAAC;
		scrollbar-highlight-color 	: #F6DCA9;
		scrollbar-3dlight-color		: #F6DCA9;
		scrollbar-darkshadow-color 	: #FFDAAC;
		scrollbar-track-color 		: #FFFDCA; 
		scrollbar-arrow-color 		: #FFFDCA;
	}
	
	
	
/* Famiglie di font generali per i tags comuni (hyperlink, etc.) */
	
	font, th, td, p
	{ 
		font-family	:	"Times new roman";
	}
	
	
	a:link, a:active, a:visited
	{ 	
		color 		: 	#F97C45;
	}
	
	
	a:hover
	{
		color		:	#FB1409;
		text-decoration	:	none;
	}
	
	
	a
	{
		text-decoration	: 	none;
	}
	
	
	hr	
	{ 
		height		: 	0px; 
		border		: 	#F7F1B1 px; 
		border-top-width: 	1px; 
		color		: 	#D2B776;
	}
	


/* Colore delle celle e dello sfondo della pagina principale */
	
	td.row1	{ background-color: #F7F1B1; }
	td.row2	{ background-color: #F7F1B1; }
	td.row3	{ background-color: #F7F1B1; }
	
	
	
/* Celle riguardanti Topics/Posts e Last Posts nella pagina principale del forum (index.php) */

	td.rowpic
	{
		background-color	: 	#FAF9D4;
		background-repeat	: 	repeat-y;
	}
	
	
	
/* Celle di intestazione */
	
	th
	{
		color		: 	#911F09;
		font-size	: 	13px;
		font-weight 	: 	bold; 
		background-color: 	#D68C00;
		height		: 	25px;
	}
	
	
	td.cat, td.catHead, td.catSides, td.catLeft, td.catRight, td.catBottom
	{
		background-color:	#AD7300;
		border		: 	#B26D1C;
		border-style	: 	solid;
		height		: 	28px;
	}
	
	
	td.catSides1
	{
		background-color:	#B26D1C;
		border		: 	#B26D1C;
		border-style	: 	solid;
		height		: 	28px;
	}
	
	
	
/* Settaggi addizionali per i  bordi delle celle nella tabella principale. Il nome indica a quale lato del bordo ci si riferisce. */	
	
	td.cat, td.catHead, td.catBottom
	{
		height		: 	29px;
		border-width	: 	0px 0px 0px 0px;
	}
	
	
	th.thHead, th.thSides, th.thTop, th.thLeft, th.thRight, th.thBottom, th.thCornerL, th.thCornerR
	{
		font-weight	: 	bold;
		border		: 	#FAF9D4;
		border-style	: 	solid;
		height		: 	20pt;
	}
	
	
	td.row3Right, td.spaceRow
	{
		background-color: 	#F7F1B1;
		border		: 	#B26D1C;
		border-style	: 	solid;
	}
	
	
	th.thHead, td.catHead 
	{
		font-size	: 	15px;
		border-width	: 	0px 0px 0px 0px;
	}
	
	
	th.thSides, td.catSides, td.spaceRow	{ border-width: 0px 0px 0px 0px; }
	
	th.thRight, td.catRight, td.row3Right	{ border-width: 0px 0px 0px 0px; }
	
	th.thLeft, td.catLeft	  		{ border-width: 0px 0px 0px 0px; }
	
	th.thBottom, td.catBottom  		{ border-width: 0px 0px 0px 0px; }
	
	th.thTop	 			{ border-width: 0px 0px 0px 0px; }
	
	th.thCornerL 				{ border-width: 0px 0px 0px 0px; }
	
	th.thCornerR 				{ border-width: 0px 0px 0px 0px; }
	
	
	th.thHead1
	{
		font-weight	: 	bold;
		font-size	: 	15px;
		border		: 	#FAF9D4;
		border-style	: 	solid;
		height		: 	20pt;
		color		: 	#E3BE6D;
		border-width	: 	0px 0px 0px 0px;
	}
	
	
	td.catHead1
	{
		background-color:	#AD7300;
		border		: 	#B26D1C;
		border-style	:	solid;
		height		: 	28px;
		font-size	: 	15px;
		border-width	: 	0px 0px 0px 0px;
	}
	
	

/* Elementi dei form */	

	input, textarea, select
	{
		color 		: 	#911F09;
		font		: 	normal 13px "Times new roman";
	}
	
	
	
/* Sfondo dei campi di ingresso (text input) */
	
	input.post, textarea.post, select
	{
		background-color : 	#FAF9D4;
	}
	
	
	input { text-indent : 2px; }
	
	
	
/* Bottoni usati nel post dei messaggi (bbCode styling) */
	
	input.button
	{
		background-color 	: 	#F7F1B1;
		color 			: 	#911F09;
		font-size		: 	13px;
		font-family		: 	"Times new roman";
	}
	
	
	
/* Opzioni dei bottoni di immissione principali */
	
	input.mainoption
	{
		background-color 	: 	#FAF9D4;
		font-weight 		: 	bold;
	}
	
	
	
/* Bottone di immissione (None-bold) */	

	input.liteoption
	{
		background-color 	:	#FAF9D4;
		color 			: 	#911F09;
		font-weight 		:	normal;
	}
	
	
	
/* Testo grande utilizzato nella pagina principale (titolo, topic, etc) */
	
	.maintitle
	{
		font-weight	: 	bold;
		font-size	: 	22px;
		font-family	: 	"Times new roman", "Times new roman";
		text-decoration	: 	none; 
		line-height 	: 	120%;
		color 		: 	#911F09;
	}
	
	
	.tasti1
	{
		font-weight	: 	bold;
		font-size	: 	16px;
		font-family	: 	"Times new roman";
		text-decoration	: 	none;
		color		: 	#978B07;
	}
	
	
	
/* Linea a bordopagina e colore di background all'esterno della pagina visualizzata */	

	.bodyline
	{
		background-color: 	#FAF9D4;
		border		: 	1px #787878 solid; 
	}
	
	
	
/* Linea intorno alla tabella principale del forum */
	
	.forumline
	{
		background-color: 	#FAF9D4;
		border		: 	2px #B26D1C solid;
	}
	
	
	
/* Testo generico */	

	.gen 		{ font-size : 15px; }
	
	.genmed 	{ font-size : 13px; }
	
	.gensmall 	{ font-size : 12px; }
	
	.gen, .genmed, .gensmall 			{ color : #911F09; }
	a.gen, a.genmed, a.gensmall 			{ color : #F97C45; text-decoration: none; }
	a.gen:hover, a.genmed:hover, a.gensmall:hover	{ color : #FB1409; text-decoration: none; }
	
	.genmed1 					{ font-size : 13px; color : #998F23;}
	a.genmed1 					{ color	: #F97C45; text-decoration: none; }
	a.genmed1:hover					{ color: #FB1409; text-decoration: none; }

	.gensmall1 					{ font-size : 12 px; color : #AEB01A; }
	

/* Testo dei comandi del forum (iscriviti, cerca, utenti, etc.) */

	.mainmenu		{ font-size : 13px; color : #911F09 }
	a.mainmenu		{ text-decoration: none; color : #F97C45;  }
	a.mainmenu:hover	{ text-decoration: none; color : #FB1409; }
	
	
	
/* Titoli della categoria dei forum */	

	.cattitle		{ font-weight: bold; font-size: 15px ; letter-spacing: 1px; color : #F97C45}
	a.cattitle		{ text-decoration: none; color : #F97C45; }
	a.cattitle:hover	{ text-decoration: none; }
	
	.cattitle1		{ font-weight: bold; font-size: 15px ; letter-spacing: 1px; color : #924824}
	a.cattitle1		{ text-decoration: none; color : #924824; }
	a.cattitle1:hover	{ text-decoration: none; }



/* Titoli dei forum: testo e link ai forum nel file index.php */
	
	.forumlink		{ font-weight: bold; font-size: 15px; color : #F97C45; }
	a.forumlink 		{ text-decoration: none; color : #F97C45; }
	a.forumlink:hover	{ text-decoration: none; color : #FB1409; }
	
	
	
/* Testo usato per la navigazione nel forum, (Pagina 1,2,3 etc) */
	
	.nav			{ font-weight: bold; font-size: 13px; color : #911F09;}
	a.nav			{ text-decoration: none; color : #F97C45; }
	a.nav:hover		{ text-decoration: none; }
	
	
	
/* Titoli dei topics. Si possono specificare tutti i colori dei link */	

	.topictitle,h1,h2	{ font-weight: bold; font-size: 13px; color : #911F09; }
	a.topictitle:link   	{ text-decoration: none; color : #F97C45; }
	a.topictitle:visited 	{ text-decoration: none; color : #F97C45; }
	a.topictitle:hover	{ text-decoration: none; color : #FB1409; }
	
	
	
/* Nome dell'immagine in viewmsg.php, viewtopic.php e in altri files */	

	.name			{ font-size : 13px; color : #911F09;}
	
	

/* Indicazioni dell'utente nei messaggi (locazione, numero di post, data di iscrizione, etc.) */
	
	.postdetails		{ font-size : 12px; color : #911F09; }
	
	
	
/* Testo del post (messaggio in fase di immissione o lettura) */
	
	.postbody 		{ font-size : 15px; line-height: 18px}
	a.postlink:link		{ text-decoration: none; color : #F97C45 }
	a.postlink:visited 	{ text-decoration: none; color : #F97C45; }
	a.postlink:hover 	{ color : #FB1409}



/* Blocco quotato e codici di quote */	

	.code
	{ 
		font-family		: 	"Times new roman";
		font-size		: 	13px;
		color			: 	#929353;
		background-color	: 	#FAF9D4;
		border			: 	#F7F1B1;
		border-style		: 	solid;
		border-left-width	: 	1px;
		border-top-width	: 	1px;
		border-right-width	: 	1px;
		border-bottom-width	: 	1px
	}
	
	
	.quote
	{
		font-family		: 	"Times new roman";
		font-size		: 	13px; 
		color			: 	#929353;
		line-height		: 	125%;
		background-color	: 	#FAF9D4;
		border			: 	#F7F1B1;
		border-style		: 	solid;
		border-left-width	: 	1px; 
		border-top-width	: 	1px; 
		border-right-width	: 	1px;
		border-bottom-width	: 	1px
	}
	
	
	
/* Informazioni di copyright e altre note in fondo alla pagina */
	
	.copyright		{ font-size: 12px; font-family: "Times new roman"; color: #929353; letter-spacing: -1px;}
	a.copyright		{ color: #929353; text-decoration: none;}
	a.copyright:hover 	{ color: #911F09; text-decoration: none;}
	
	
	
/* Riga nella pagina di immissione messaggio che mostra un help scorrevole.E' una casella di testo che essendo settatata nello stesso colore dello sfondo, risulta invisibile */	
	
	.helpline
	{
	 	background-color	: 	#F7F1B1;
	  	border-style		: 	none;
	}
	
		
	.helpline1 
	{ 
		background-color	:	#F7F1B1; 
		border-style		: 	none; 
		color			: 	#CF3121;
	}
	
	

/* Stili personali */

	.titolo
	{
		font-family	:	"Times New Roman", Verdana, Helvetica, Helv;
		font-size	:	30pt;
		font-weight	:	bold;
		color		:	#A51818;
	}
	
	
	.faqBody
	{
		color		:	#952E1D;
	}
	
	
	.indexBody1
	{
		color		:	#9A955C;
	}


	.indexBody2
	{
		color		:	#B2B152;
	}
	
	
	.indexBody3
	{
		color		:	#983932;
		font-weight	:	bold;
	}
	
	
	.pagina
	{
		color		:	#957E39;
		font-weight	:	bold;
	}
	
	
	.viewForumBody1
	{
		font-size	:	19pt;
		color		:	#888242;
		font-weight	:	bold;
	}

	
	.viewForumBody2
	{
		color		:	#DC8F0A;
		font-weight	:	bold;
	}
	
	
	.viewonlineBody1
	{
		color		:	#E2B678;
		font-weight	:	bold;
	}
	
	
	.viewonlineBody2
	{
		color		:	#E2B678;
		font-weight	:	bold;
	}
	
	
	.viewtopicBody1
	{
		color		:	#F9C56B;
		font-size	:	18pt;
	}
	
	
	.viewtopicBody2
	{
		color		:	#857B11;
		font-size	:	15pt;
	}
	
	
	.viewtopicBody3
	{
		color		:	#CBB581;
	}
	
	
	.voti
	{
		color		:	#B5AA2D;
	}
