/* CSS Document */
html{height: 100%; margin-bottom: 1px} 
body{
	background-color:#3C0F08;
	}
td{
	font-family:Tahoma;
	font-size:11px;
	color:#CCBB93;
}
.bottoni{
	padding-left:13px;
	background-image:url(bottone_nihao.gif);
	background-position:left;
	background-repeat:no-repeat;
	text-align:left;
}
a,
a:link,
a:visited{
	font-weight:bold;
	text-decoration:none;
	color:#CCBB93;
}
a:hover{
	text-decoration:underline;
}
a.menu,
a.menu_link,
a.menu:hover,
a.menu:visited{
	font-weight:bold;
	text-decoration:none;
	color:#CCBB93;
}
.fiore_sx{
	background-image:url(fiore_sx_nihao.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
	background-color:#830101;
	border-left:1px solid #3C0F08;
	height:430px;
}
.fiore_dx{
	background-image:url(fiore_dx_nihao.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	background-color:#3C0F08;
	height:430px;
}
.corpo{
	text-align:center;
}
.corpo_admin{
	text-align:left;
	padding-left:10px;
}
form{
	margin:3px;
	font-family:Tahoma;
	font-size:11px;
	}
textarea,input,select,option{
	font-family:Tahoma;
	font-size:11px;
	color:3C0F08;
	border:1px solid #3C0F08;
}
.no_bordo{
	border:0px none;
	}
.bordo{	
	border:1px solid #3C0F08;
}
.nome_campi{
	color:#FFDE94;
	font-weight:bold;
	}
.risposta{
	color:#E4AC59;
	font-weight:bold;
	}
.errore{
	color:#990000;
	font-weight:bold;
	}	
.marquee{
	background-image:url(sf-marquee_nihao.gif);
	background-position:center;
	background-repeat:no-repeat;
	font-family:Tahoma;
	font-size:25px;
	color:#CCBB93;
	line-height:51px;
	}
.alto_1{
	background-color:#C4B27B;
	font-size:1px;
	}
.alto_2{
	background-color:#3C0F08;
	font-size:1px;
	}
.largo_2{	
	font-size:1px;
	}
.bordo_sup{
	border-top:1px solid #C4B27B;
	border-bottom:1px solid #C4B27B;
	}
.riga_sup{
	border-top:1px solid #3C0F08;
	background-color:#4F271C;
	font-size:1px;
	}
.tre_righe{
	font-size:2px;
	background-color:#C4B27B;
	border-top:2px solid #3C0F08;
	border-bottom:2px solid #3C0F08;	
	}
.submit
{
	border: 3px double #949494;
	border-top-color: #CECECF;
	border-left-color: #CECECF;
	padding: 0.25em;
	background-color:#FFFFFF;
	background-repeat: repeat-x;
	color: #333333;
	width:90px;
} 
.submit_3
{
	border: 3px double #949494;
	border-top-color: #CECECF;
	border-left-color: #CECECF;
	padding: 0.25em;
	background-color:#FFFFFF;
	background-repeat: repeat-x;
	color: #333333;
	width:150px;
} 
.submit_2{
	width:210px;
	border: 3px double #4E5752; 
	border-top-color: #82B5CB; 
	border-left-color: #82B5CB; 
	padding: 0.25em; 
	background-color: #D5DCE2; 
	background-repeat: repeat-x; 
	color: #000000;
}
.just{
	text-align:justify;
	line-height:15px;
	}
.evento{
	list-style:circle;
}
.hr_sep{
	color:#C4B27B;
	height:1px;
	}
