/*
	stili base
	by Stefano Almonte Lalli
*/
HTML, BODY, DIV, TD, p, ul, li, textarea{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
BODY {
/*
	cursor:url(imag/cursor_flash.cur);
*/
	background-color:#eeeeee;
}
.main{
	background:url(../imag/cornice.gif) no-repeat;
}
/* tag base */
a,a:link,a:active,a:visited{
	color:#333333;
	text-decoration:underline;
}
a:hover {
	text-decoration:none;
	color:#EA0437;
}
/* tag home page */
.lnk_std,a.lnk_std,a:link.lnk_std,a:active.lnk_std,a:visited.lnk_std{
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	text-decoration:none;
/*
	display: expression(navigator.appName=="Microsoft Internet Explorer"&&navigator.platform=="Win32" ? "block" : "");
*/
}
a:hover.lnk_std {
	text-decoration:underline;
	color:#EA0437;
}
.bgcform{
	background-color:#ffffff;
}
.bgcinput{
	background-color:#ccffff;
}
.hp_top{
	height:30;
	padding-bottom:4px;
}
.hp_top_lnk,a.hp_top_lnk, a:link.hp_top_lnk, a:active.hp_top_lnk, a:visited.hp_top_lnk {
	font-family:Verdana, Arial, Helvetica;
	color: #333333;
	font-size: 10px;
	text-transform:capitalize;
	text-decoration:none;
}
a.hp_top_lnk:hover {
	text-decoration:underline;
	color: #888888;
}
.hp_top_sep{
 	color:#333333;
 	padding-left:3px;
 	padding-right:2px;
}
.hp_top_sep_bold{
 	color:#333333;
 	padding-left:3px;
 	padding-right:2px;
	font-weight:bold;
}
.hp_top_menu, a.hp_top_menu, a:link.hp_top_menu, a:active.hp_top_menu, a:visited.hp_top_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration:none;
	padding-left:4px;
	font-weight:bold;
}
a:hover.hp_top_menu{
	text-decoration:underline;
	color: #EA0437;
}
.hp_top_menu_active, a.hp_top_menu_active, a:link.hp_top_menu_active, a:active.hp_top_menu_active, a:visited.hp_top_menu_active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:underline;
	color: #EA0437;
	padding-left:4px;
	font-weight:bold;
}
.hp_mid_sep{
 	color:#333333;
 	padding-left:18px;
 	padding-right:12px;
	font-weight:bold;
}
.hp_tit_box {
	font-family:Verdana, Arial, Helvetica;
	font-size: 10px;
}
.hp_marchio{
	height:60;
	padding-left:20px;
	background:url(../imag/logo_flashbank.gif) left no-repeat;
}
.hp_clock{
	text-align:right;
	font-family:Verdana, Arial, Helvetica;
	font-size:10px;
	color:#333333;
	padding-left:0px;
}
.sfuma{
	height:5;
	background:url(../imag/sfuma.gif) repeat-x;
}
.hp_menu_tit{
	text-transform:uppercase;
	color:#333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.hp_menu,a.hp_menu,a:link.hp_menu,a:active.hp_menu,a:visited.hp_menu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	line-height:15px;
	text-decoration:none;
	text-transform:lowercase;
	text-transform:capitalize;
	display:block;
}
a:hover.hp_menu{
	color: #EA0437;
	text-decoration:none;
}
.hp_menu_active,a.hp_menu_active,a:active.hp_menu_active,a:visited.hp_menu_active,a:hover.hp_menu_active,a:link.hp_menu_active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	line-height:20px;
	text-decoration:none;
	text-transform:lowercase;
	text-transform:capitalize;
	background-color:#EA0437;
}
.hp_s_menu,a.hp_s_menu,a:link.hp_s_menu,a:active.hp_s_menu,a:visited.hp_s_menu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
	text-transform:lowercase;
	text-transform:capitalize;
	text-indent:4px;
	text-align:left;
	line-height:15px;
}
a:hover.hp_s_menu{
	text-decoration:underline;
	color: #EA0437;
}
.hp_altri_link{
	height:30px;
	padding-left:4px;
}
.hp_altri_lnk, a.hp_altri_lnk, a:link.hp_altri_lnk, a:active.hp_altri_lnk, a:visited.hp_altri_lnk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration:none;
	display:block;
	background-color:#E20030;
	border:1px solid #E20030;
}
a:hover.hp_altri_lnk{
	text-decoration:none;
	color:#ffffff;
}
.hp_altri_lnk_attivi, a.hp_altri_lnk_attivi, a:link.hp_altri_lnk_attivi, a:active.hp_altri_lnk_attivi, a:visited.hp_altri_lnk_attivi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#cc0000;
	text-decoration:none;
	text-transform:capitalize;
	text-align:center;
	line-height:30px;
	display:block;
	background-color:#ffffff;
	border:1px solid #eeeeee;
	border-left:1px solid #cccccc;
	border-top:1px solid #cccccc;
}
.hp_news{
	height:150;
	border:1px solid #333333;
}
.hp_news_tit{
	border-bottom:1px solid #333333;
	background-color:#cc0000;
	font-family: Arial;
	font-size: 24px;
	color: #ffffff;
	font-weight:bold;
	text-align:center;
}
.hp_news_content{/* se non RSS*/
	list-style-type:square;
	list-style-position:outside;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	text-align:justify;
	padding-bottom:4px;
}
.sfuma_invert{
	background:#333333 url(../imag/sfuma_invert.gif) repeat-x;
}
.hp_bot{
	height:20;
}
.hp_bot_tab{
	height:20;
	background-color:#ffffff;
}
.hp_bot_lnk,a.hp_bot_lnk, a:link.hp_bot_lnk, a:active.hp_bot_lnk, a:visited.hp_bot_lnk {
	font-family:Verdana, Arial, Helvetica;
	color: #333333;
	font-size: 10px;
	text-transform:capitalize;
	text-decoration:none;
}
a.hp_bot_lnk:hover {
	text-decoration:underline;
	color: #888888;
}
.hp_bot_lnk_active,a.hp_bot_lnk_active, a:link.hp_bot_lnk_active, a:active.hp_bot_lnk_active, a:visited.hp_bot_lnk_active, a:hover.hp_bot_lnk_active {
	font-family:Verdana, Arial, Helvetica;
	color: #888888;
	font-size: 10px;
	text-transform:capitalize;
	text-decoration:none;
	font-weight:bold;
}
.hp_bot_sep{
 	color:#333333;
 	padding-left:8px;
 	padding-right:8px;
	font-weight:bold;
}
.hp_bot_close{
	height:20;
}
.normale {font-family: Verdana; font-size: 10px; color: #333333;}
.rientro {
	padding-left:10px;
}
.pallinobianco{
	background:url(../images/pallinobianco.gif) no-repeat;
}
.rigasep{
	height:1px;
	font-size: 1px;
	border-top: 1px solid #01715D;
}
/* form */
select,input,.submit,.reset,.normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 10px;
}
optgroup {
	font-family: arial,helvetica;
	font-size:8px;
	color:#333333;
}
/* vari x dimensioni testo */
.grande {
	font-family: arial;
	font-size: 14px;
 }
.moltogrande {
	font-family: arial;
	font-size: 18px;
 }
.piccolo {
	font-family: Arial, Verdana;
	font-size: 10px;
 }
.moltopiccolo {
	font-family: arial;
	font-size: 9px;
 }
.moltomoltopiccolo {
	font-family:Trebuchet MS;
	font-size: 9px;
 }
/* vari x colori testo */
.fnt_fff {
 	color:#ffffff;
}
.fnt_f00 {
 	color:#ff0000;
}
.fnt_666 {
 	color:#666666;
}
.fnt_333 {
 	color:#333333;
}
.fnt_888 {
 	color:#888888;
}
.fnt_008 {
 	color:#000080;
}
.fnt_075 {
 	color:#01715D;
}
/* stili vari */
.bold{
	font-weight:bold;
}
p, li, .giustifica {
	text-align:justify;
}
.bottomBorder {
	border-bottom: 1px solid #8C8886;
}
.itemListDiv {
	padding: 4px 0px 4px 0px;
	border-bottom: 1px solid #e5e5e5;
}
.note {
	background-color:#ffffff;
	color:#666666 !important;
	font-size: 10px;
}
.dark {
	color: #000000 !important;
}

#divNewsCont {
	position:relative;
	left:0px;
	top:0px;
	width:140px;
	height:80px;
	clip:rect(0px 140px 80px 0px);
	visibility:hidden;
	overflow:hidden;
	background-color: #ffffff;
}

