a:visited    { font-weight:bold; font-family: verdana, Tahoma; font-size: 8pt; color: #5555FF; text-decoration: none }
a:link       { font-weight:bold; font-family: verdana, Tahoma; font-size: 8pt; color: #5555FF; text-decoration: none }
a:hover		 { font-weight:bold; font-family: verdana, Tahoma; font-size: 8pt; color: #0000FF; text-decoration: underline }

table        { font-size: 11px; font-family: verdana, Tahoma; color:#000000; }

body         
{ 
	font-size: 11px; 
	font-family: verdana, Tahoma; 
	color:#6666FF; 
	margin-left: 0; 
	margin-top: 0; 
}

#FixedHeader
{
	z-index:9999;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	background-color: #FFFFFF;
}
html > body #FixedHeader {
  position: fixed;
}

#FixedFooter
{
	z-index:9998;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	background-color: #FFFFFF;
}
html > body #FixedFooter {
  position: fixed;
}

INPUT
{
	border:1px solid #9999FF;
	background-image: url(/images/input.gif);
	background-repeat:repeat-x;
	background-color:#FFFFF4;
	padding: 0px 2px 0px 4px;
}

TEXTAREA
{
	border:1px solid #9999FF;
	background-color:#FFFFF4;
	background-image: url(/images/input.gif);
	background-position:0px 0px;
	background-repeat:repeat-x;
	padding: 0px 2px 0px 4px;
	
}

H1	{
	font-family:verdana,thaoma;
	font-size:14px;
	margin: .0em 0; 
	}

H2	{ 
	font-family:verdana,thaoma;
	font-size:9px;
	margin: .0em 0; 
	}

H3	{ 
	font-family:verdana,thaoma;
	font-size:11px;
	margin: .0em 0; 
	}


.BUTTON
{
	background-image: url(/images/button.jpg);
	color:#FFFFFF;
	font-weight:bold;
	cursor: pointer;
	cursor: hand;
	height: 20px;
	padding: 0px 4px 2px 4px;
	font-family:verdana,thaoma;
	font-size:11px;
	border: 0px;
	vertical-align:middle;
}

.BUTTONRED
{
	background-image: url(/images/button_red.jpg);
	color:#FFFFFF;
	font-weight:bold;
	cursor: pointer;
	cursor: hand;
	height: 20px;
	padding: 0px 4px 2px 4px;
	font-family:verdana,thaoma;
	font-size:11px;
	border: 0px;
	vertical-align:middle;
}

.BUTTONGREEN
{
	background-image: url(/images/button_green.jpg);
	color:#FFFFFF;
	font-weight:bold;
	cursor: pointer;
	cursor: hand;
	height: 20px;
	padding: 0px 4px 2px 4px;
	font-family:verdana,thaoma;
	font-size:11px;
	border: 0px;
	vertical-align:middle;
}

.BUTTONYELLOW
{
	background-image: url(/images/button_yellow.jpg);
	color:#FFFFFF;
	font-weight:bold;
	cursor: pointer;
	cursor: hand;
	height: 20px;
	padding: 0px 4px 2px 4px;
	font-family:verdana,thaoma;
	font-size:11px;
	border: 0px;
	vertical-align:middle;
}

.BUTTONORANGE
{
	background-image: url(/images/button_orange.jpg);
	color:#FFFFFF;
	font-weight:bold;
	cursor: pointer;
	cursor: hand;
	height: 20px;
	padding: 0px 4px 2px 4px;
	font-family:verdana,thaoma;
	font-size:11px;
	border: 0px;
	vertical-align:middle;
}

.icona20x18
{
	border:0px;
	padding: 0px 2px 0px 2px;
}
	
.DivMain
{
	width:100%;
	height:450px;
	text-align:left;
}

.FloatLeft
{
	float:left;
	vertical-align:middle;
	text-align:center;
	padding: 0px 3px 0px 3px;
}

.MarginPadding0
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
}

.MasterColoreSfondo
{
	background-color: #F6F6E1;
	background-image: url(/images/sfondo_web.jpg);
	background-position:center 10px;
	background-repeat:no-repeat;
	background-attachment:fixed;
}

.BarraAltaFix
{
	width :100%;
	
}

.BarraAlta
{
	width :100%;
	height:70px;
}
.BarraAltaSx
{
	background-image: url(/images/barra_alta_sx.png);
	background-position: 0px 0px;
	background-repeat:no-repeat;
	width :798px;
	height:70px;
}
.BarraAltaMid
{
	background-image: url(/images/barra_alta_mid.png);
	background-position: 0px 0px;
	background-repeat:repeat-x;
	width :100%;
	height:70px;
}
.BarraAltaDx
{
	background-image: url(/images/barra_alta_dx.png);
	background-position: 0px 0px;
	background-repeat:no-repeat;
	width :183px;
	height:70px;
}

/* >>>>>>>> MENU */

.DivMnuMain
{
	font-family:Tahoma, Verdana;
	font-size:14px;
	color: #FFFFFF;
	text-decoration:none;
	margin: 28px 0px 0px 150px;
	z-index:999;
	position:absolute;
}

.mnuM
{
	font-family:Tahoma, Verdana;
	font-size:14px;
	color: #FFFFFF;
	text-decoration:none;
	margin: 0px 0px 0px 0px;
}

.SMS /* StaticMenuStyle */
{
	font-family:Tahoma, Verdana;
	font-size:14px;
	color: #FFFFFF;
	text-decoration:none;
	padding: 4px 0px 0px 0px;
}

.SMIS {font-family:Tahoma, Verdana; font-size:14px; color: #FFFFFF; text-decoration:none; padding: 2px 2px 2px 2px; }/*border-right:solid 1px #C5B0A6	}*/
.SMIS A:visited { font-family:Tahoma, Verdana; font-size:14px; color: #FFFFFF; text-decoration:none; padding: 2px 2px 2px 2px; }
.SMIS A:link { font-family:Tahoma, Verdana; font-size:14px; color: #FFFFFF; text-decoration:none; padding: 2px 2px 2px 2px; }
.SMIS A:hover { font-family:Tahoma, Verdana; font-size:14px; color: #0030FF; text-decoration:none; padding: 2px 2px 2px 2px; }

.SHS
{
	font-family:Tahoma, Verdana;
	font-size:14px;
	color: #FFFFFF;
	text-decoration:none;

	padding: 2px 2px 2px 2px;
	background-image: url(/images/menu_sel.jpg);
	background-position: 0px 0px;
}

/*
.SHS A { font-family:Tahoma, Verdana; font-size:14px; color: #FFFFFF; text-decoration:none;	background-position:  0px -1px;	color:#FFFFFF; }
.SSS A
{
	font-family:Tahoma, Verdana;
	font-size:14px;
	color: #FFFFFF;
	text-decoration:none;

	color:#990099;
}
.SSS
{
	font-family:Tahoma, Verdana;
	font-size:14px;
	color: #FFFFFF;
	text-decoration:none;
}*/

.DSS
{
	font-family:Tahoma, Verdana;
	font-size:12px;
	color: #000000;
	text-decoration:none;
}

.DMS A
{
	font-family:Tahoma, Verdana;
	font-size:12px;
	color: #000000;
	text-decoration:none;
	padding: 2px 2px 2px 2px;
}

.DMS
{
	font-family:Tahoma, Verdana;
	font-size:12px;
	color: #000000;
	text-decoration:none;
	border: 1px solid #88AAFF;
	padding: 2px 2px 0px 2px;
	background-color:#FFFFFF;
	
}
.DMIS A
{
	font-family:Tahoma, Verdana;
	font-size:11px;
	text-decoration:none;
}

.DMIS
{
	text-align:left;
	font-family:Tahoma, Verdana;
	font-size:12px;
	text-decoration:none;
	border: solid 1px #FFFFFF;
	background-color:#FFFFFF;
	
}

.DHS
{
	font-family:Tahoma, Verdana;
	font-size:12px;
	text-decoration:none;
	border: outset 1px;
	background-color:#FFDD55;
	
}
.DHS A
{
	border-top: outset 1px;
	padding: 3px 2px 0px 2px;
	font-family:Tahoma, Verdana;
	font-size:12px;
	text-decoration:none;
}

.DHS A:hover
{
	border-top: outset 1px;
	padding: 3px 2px 0px 2px;
	font-family:Tahoma, Verdana;
	font-size:12px;
	text-decoration:none;
}


/**********************************/
.CorpoCentrale
{
	text-align:left;
	vertical-align:top;
	border: solid 0px #000000;
	width :100%;
	height:100%;
	padding: 0px 20px 0px 16px;

}

.BarraBassa
{
	width :100%;
}

.BarraBassaFix
{
	width :100%;
	height:11px;
}

.BarraBassaDivTestoSinistra
{
	/*float:left;*/
	text-align:left;
	padding: 2px 2px 2px 30px;
	font-family: Tahoma, Verdana;
	font-size:9px;
	font-weight:bold;	
	color: #766644;
	vertical-align:middle;
	white-space:nowrap;
}
.BarraBassaDivTestoDestra
{
	/*float:right;*/
	text-align:right;
	padding: 2px 2px 2px 2px;
	font-family: Tahoma, Verdana;
	font-size:9px;
	font-weight:bold;	
	color: #766644;
	vertical-align:middle;
}

.BarraBassaSfondo
{
	background-image: url(/images/barra_bassa.jpg);
	background-repeat: repeat-x;
	width:100%;
	border-top: solid 1px #DDAA99;
}

.CopyrightHref8
{
	font-family: Tahoma, Verdana;
	font-size:8px;
	font-weight:bold;	
	color: #766644;
}
.CopyrightHref9
{
	font-family: Tahoma, Verdana;
	font-size:9px;
	font-weight:bold;	
	color: #766644;
}

.PannelloTitolo
{
	/*font-family:verdana,thaoma;
	font-size:11px;
	font-weight:bold;*/
	color:#FFFFFF;
	margin: 0px 0px 0px 0px;
	height:24px;
	vertical-align:middle;
}
.PannelloLogin
{
	font-family:verdana,thaoma;
	font-size:11px;
	font-weight:bold;
	position:relative;
	margin-left: 6px;
	color:#000044;
}

.PannelloBody
{
	font-family:verdana,thaoma;
	font-size:12px;
	overflow:auto;
	position:relative;
	margin-left: 6px;
	text-align:center;
}
.BoxElencoFile
{
	border: solid 1px #AAAAAA;
	text-align:center;
	background-color:#F6F6FF;
	border: 1px inset;
	background-image: url(/images/barramenu.gif);
	background-repeat: repeat-x;
}
.ElencoFile
{
	font-family:verdana,thaoma;
	font-size:12px;
	border: solid 1px #AAAAAA;
	text-align:center;
	padding-top: 20px;
	background-color:#FFFFFF;
}
.ElencoFileGestione
{
		font-family:verdana,thaoma;
	font-size:12px;
	border: solid 1px #AAAAAA;
	text-align:center;
	background-color:#FFFFFF;
	margin-bottom:5px;
	width:200px;
}
.TitoloElencoFile
{
	font-family:verdana,thaoma;
	font-size:14px;
	text-align:center;
	padding: 2px 4px 2px 4px;
}
.PanelImmagini
{
	overflow: auto;
}
 .PreviewImg
 {
	vertical-align:top ;
	border-left: solid 1px #AAAAAA;
	border-right: solid 1px #AAAAAA;
	border-top: solid 1px #AAAAAA;
 }
 .ElencoProdTxt
 {
	text-align: right;
	vertical-align:top;
	white-space:nowrap;
 }
 .ElencoProdottiDescrizioneBreve
 {
	border: solid 1px #664400;
	background-color:#FFFEE0;
 }
 
.GalleryImgFoto
{
	cursor: pointer;
	cursor: hand;
	font-family:verdana,thaoma;
	font-size:11px;
	font-weight:normal ;
	color:#0000AA;
	border : solid 1px #FFFFFF;
	text-align:left;
	padding-top: 0px;
	vertical-align:top;
	float:none;
	background-image: url(null);
}

.GalleryImgFotoHover
{
	border : solid 1px #0000FF;
	background-color:#FFFFFF;
	background-image: url(/images/item_prodotti_mouse_hover.gif);	
	background-repeat:repeat-x ;
}

.GalleryImgTesto
{
	cursor: pointer;
	cursor: hand;
	font-family:verdana,thaoma;
	font-size:11px;
	font-weight:normal ;
	color:#0000AA;
	border-bottom : solid 1px #AAAAAA;
	text-align:left;
	padding-top: 0px;
	width:100%;
	vertical-align:top;
	float:none;
	background-image: url(null);
}

.GalleryImgTestoSelect
{
	cursor: pointer;
	cursor: hand;
	font-family:verdana,thaoma;
	font-size:11px;
	font-weight:normal ;
	color:#0000AA;
	border-bottom : solid 1px #AAAAAA;
	text-align:left;
	padding-top: 0px;
	width:100%;
	vertical-align:top;
	float:none;
	background-color:#FFFFFF;
	background-image: url(/images/item_prodotti_selected.gif);
	/*background-repeat:repeat-x ;*/
}

.GalleryImgTestoHover
{
	cursor: pointer;
	cursor: hand;
	font-family:verdana,thaoma;
	font-size:11px;
	font-weight:normal ;
	color:#0000AA;
	border-bottom : solid 1px #AAAAAA;
	text-align:left;
	padding-top: 0px;
	width:100%;
	vertical-align:top;
	background-color:#FFFFFF;
	background-image: url(/images/item_prodotti_mouse_hover.gif);	
	background-repeat:repeat-x ;
}

.GalleryNews
{
	font-family:verdana,thaoma;
	font-size:9px;
}
.GalleryNewsData
{
	font-family:verdana,thaoma;
	font-size:9px;
	color:#6699FF;
}
.GalleryNewsDescrizione
{
	font-size:10px;
	font-family:verdana,thaoma;
	font-size:11px;
	font-weight:normal;
	color:#000033;
	text-align:left;
}

.pnlNewsDettaglio
{
	font-family:verdana,thaoma;
	font-size:12px;
	color:#4466AA;
	padding:5px 5px 5px 5px ;
}
.pnlNewsDettaglioHover
{
	background-image: url(/images/barramenu.gif);
	background-repeat:repeat-x;
	padding: 2px 2px 2px 2px;
}
.pnlNewsDettaglioSel
{
	background-image: url(/images/NewsDettaglioSel.gif);
	background-repeat:repeat-x;
	padding: 2px 2px 2px 2px;
}

.pnlNewsDettaglioUnsel
{
	background-image: url(/images/Pnl_Title.gif);
	background-repeat:repeat-x;
	padding: 2px 2px 2px 2px;
}

.OutSet
{
	BORDER-TOP: 1px solid #DDDDDD; BORDER-RIGHT: 1px solid #666666;
	BORDER-LEFT: 1px solid #DDDDDD; BORDER-BOTTOM: 1px solid #666666;

}

.InSet
{
	BORDER-TOP: 1px solid #666666; BORDER-RIGHT: 1px solid #DDDDDD;
	BORDER-LEFT: 1px solid #666666; BORDER-BOTTOM: 1px solid #DDDDDD;
	}

.FlatSet
{
    BORDER-RIGHT: 1px solid #000000;
    BORDER-TOP: 1px solid #000000;
    BORDER-LEFT: 1px solid #000000;
    BORDER-BOTTOM: 1px solid #000000;
}

.MsgErr
{
	background-color:#FFCCCC;
	font-family:verdana,thaoma;
	color: #FF0000;
	border: 1px solid #FF0000;
	padding: 5px 5px 5px 5px ;
}

.MsgOk
{
	background-color:#CCFFCC;
	font-family:verdana,thaoma;
	color: #008800;
	border: 1px solid #00aa00;
	padding: 5px 5px 5px 5px ;
}

.MsgInfo
{
	background-color:#FFFF99;
	font-family:verdana,thaoma;
	color: #444400;
	border: 1px solid #aaaa00;
	padding: 5px 5px 5px 5px ;
}

.TabScheda
{
	width: 100%; 
	padding: 6px 6px 10px 6px;
	background-color:#fff4e5;
	font-family:verdana,thaoma;
	font-size: 11px;
	color: #000000;
	border-left: 1px solid #91A7B4;
	border-right: 1px solid #91A7B4;
	border-bottom: 1px solid #91A7B4;
}

.TabSchedaUnsel
{
	background-image: url(/images/TabUnsel.gif);
	background-repeat:no-repeat;
	font-family:verdana,thaoma;
	font-size: 11px;
	color: #444400;
	font-weight:bold;
	width:130px;
	height:12px;
	border-bottom:1px solid #AAAAAA;
}

.TabSchedaSel
{
	background-image: url(/images/TabSel.gif);
	background-repeat:no-repeat;
	font-family:verdana,thaoma;
	font-size: 11px;
	color: #444400;
	font-weight:bold;
	width:130px;
	height:12px;
}

.TabSchedaVuota
{
	font-family:verdana,thaoma;
	font-size: 11px;
	color: #444400;
	font-weight:bold;
	width:100%;
	height:12px;
	padding: 8px 8px 8px 8px;
	border-bottom: 1px solid #91A7B4;
}

.ImmagineDettaglio
{
	background-position:center;
	background-repeat:no-repeat;
	width:580px;
	height:500px;
	border: 1px solid #91A7B4;
	background-color:#FFFFFF;
}


 .NomeProdotto
 {
	/*width:700px;*/
	font-family:verdana,thaoma;
	font-weight:bold;
	font-size:18px;
	color:#6666FF;
	padding: 4px 0px 4px 0px;
	white-space:nowrap;
 }
 
 .pnlSchedaProd
 {
	width:600px;
	height:400px;
	border: 1px solid #91A7B4;
	background-color:#FFFFFF;
	padding:5px 5px 5px 5px ;
 }
 
 /********************Pannello >>>>>>>>>>>>>>>>>>> */
.Pnl_Middle
{
	background-color:#eef3f6;
	/*width:100%;*/
	height:100%;
}

.Pnl_Up
{
	background-image: url(/images/Pnl_Up.gif);
	background-repeat:repeat-x;
	height:7px;
}

.Pnl_Down
{
	background-image: url(/images/Pnl_Down.gif);
	background-repeat:repeat-x;
	width:7px;
}

.Pnl_left
{
	background-image: url(/images/Pnl_left.gif);
	background-repeat:repeat-y;
	width:7px;
}

.Pnl_right
{
	background-image: url(/images/Pnl_right.gif);
	background-repeat:repeat-y;
	width:7px;
}


.Pnl_Left_Down
{
	background-image: url(/images/Pnl_Left_Down.gif);
	background-repeat:no-repeat;
	width:7px;
	height:7px;
}

.Pnl_left_Up
{
	background-image: url(/images/Pnl_left_Up.gif);
	background-repeat:no-repeat;
	width:7px;
	height:7px;
}


.Pnl_right_Down
{
	background-image: url(/images/Pnl_right_Down.gif);
	background-repeat:no-repeat;
	width:7px;
	height:7px;
}

.Pnl_right_Up
{
	background-image: url(/images/Pnl_right_Up.gif);
	background-repeat:no-repeat;
	width:7px;
	height:7px;
}

.Pnl_Spacer
{

}

.Pnl_Title_Middle
{
	font-family:verdana,thaoma;
	font-size:12px;
	color:#000000;
	background-color:#FFFFFF;
	background-image: url(/images/Pnl_Title.gif);
	background-repeat:repeat-x;
	background-position:0px -6px;
	height:18px;
	padding: 0px 3px 0px 3px ;
	border-bottom:1px solid #DDDDDD;
	text-align:center;
}

.Pnl_Title_left
{
	background-image: url(/images/Pnl_left.gif);
	background-repeat:repeat-y;
	width:7px;
	height:18px;
}

.Pnl_Title_right
{
	background-image: url(/images/Pnl_right.gif);
	background-repeat:repeat-y;
	width:7px;
	height:18px;
}

.Pnl_Title_Spacer
{
	width:7px;
	height:18px;
}
/********************Pannello <<<<<<<<<<<<<<<<<<<<<<< */
 
 
.TestoCentrato
{
	font-family:verdana,thaoma;
	font-size:10px;
	text-align:center;
	color:#444444;
	white-space:nowrap;
}
.TestoCentratoToolTips
{
	font-family:verdana,thaoma;
	font-size:11px;
	text-align:center;
	text-indent:0px;
	color:#444444;
	background-position:left top;
	background-repeat:repeat-x ;
	background-color:#f6f5e6;
	background-image: url(/images/Pnl_Middle_ToolTips.gif);
	border-bottom:1px solid #A6A600;
	border-right:1px solid #A6A600;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	white-space:nowrap;
}

.SchedaContatti
{
	font-family:verdana,thaoma;
	font-size:14px;
	text-align:justify;
	text-indent:0px;
	color:#444466;
	white-space:nowrap;
}

.ImmagineCartina
{
	border: 0;
}

.ScooterNuovo
{
	font-family:verdana,thaoma;
	font-size: 9px;
	color: #006600;
}

.ScooterUsato
{
	font-family:verdana,thaoma;
	font-size: 9px;
	color: #660000;
}

/*********** TREEVIEW */
.ProdottiStyle
{
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px; 
}

.ParentNodeStyle
{
	padding: 0px 3px 0px 3px;
	font-family:verdana,thaoma;
	font-weight:normal;
	
}
.HoverNodeStyle
{
	padding: 0px 3px 0px 3px;
	font-family:verdana,thaoma;
	Color:#FFFF66;
	text-decoration:none; 
	background-color:#FFFF55;
}
.SelectedNodeStyle
{
	padding: 0px 3px 0px 3px;
	font-family:verdana,thaoma;
	Color:#5555DD;
	background-color:#F3F3F3;
	border: inset 1px;
}
.NodeStyle
{
	padding: 0px 3px 0px 3px;
	font-family:verdana,thaoma;
	color:#000055;
	background-color:#F3F3F3;
}

/************/

/************* ELENCO ***************/
.div_elenco
{
	float:left;
}
.elenco_main
{
	border: 1px solid #BBBBBB;
	background-color:#FFFFFF;
}
.elenco_filtri
{
	color: #000088;
	background-image: url(/images/barramenu.gif);
	height:19px;
	font-family:verdana,thaoma;
	font-size:14px;
	text-align:left;
}
.elenco_header
{
	color: #000066;
	background-image: url(/images/barramenuin.gif);
	height:19px;
	font-family:verdana,thaoma;
	font-size:12px;
}
.elenco_footer
{
	color: #000088;
	background-image: url(/images/barramenu.gif);
	height:19px;
	font-family:verdana,thaoma;
	font-size:14px;
}
.elenco_item
{
	color:#000000;
	font-family:verdana,thaoma;
	font-size:11px;
	border-bottom: 1px solid #BBBBBB;
}

.elenco_item_hover
{
	color:#000000;
	font-family:verdana,thaoma;
	font-size:11px;
	border-bottom: 1px solid #BBBBBB;
	background-image: url(/images/barramenu.gif);
}

.elenco_item_sel
{
	color:#000000;
	font-family:verdana,thaoma;
	font-size:11px;
	border-bottom: 1px solid #BBBBBB;
	background-image: url(/images/barramenusel.gif);
}

/************* SACHEDA ***************/

.form_barra_alta
{
	background-image: url(/images/barramenu.gif);
	height:20px;
	text-align:center;
	color: #000088;
	height:19px;
	font-family:verdana,thaoma;
	font-size:14px;
}
.form_main
{
	border: 1px solid #BBBBBB;
	
}

.form_body
{
	height:100%;
	background-color:#FFFFFF;
	background-image: url(/images/barramenuin.gif);
	background-repeat:repeat-x;
	background-position:0px 0px;
	vertical-align:top;
	color:#000000;
	padding: 5px 5px 5px 5px;
}

.LogoMarca
{
	background-color:#FFFFFF;
	border:1px inset ;
	margin:2px 15px 2px 15px;
}

A.hrefLinkMarca
{
	text-align:center;
	text-decoration:none;
	font-family:verdana,thaoma;
	font-size:11px;
	
}

.PnlLinkItemStyle
{
	padding: 5px 5px 5px 5px;
}

.ImgProdElencoProd
{
	width:80px;
	border:0px;
	padding:0px 2px 0px 2px;
}

.ElencoProdottiPannelloBody
{
	background-color: #F3F3F3;
	text-align:left;
}

.ImgTabProdotti
{
	border: 0px;
	vertical-align:middle;
	padding: 0px 4px 0px 4px;
}

.SchedaAdmin
{
	/*position:absolute;*/

}

.Puntatore
{
	cursor: pointer;
	cursor: hand;
}

.RecordEdit
{
	cursor: pointer;
	cursor: hand;
}

.RecordEdit A:Hover
{
	cursor: pointer;
	cursor: hand;
	background-color:#FFFF00;
}

.PreviewScheda
{
	border: 1px solid #AAAAAA; 
	overflow:scroll ;
}

/* >>>>>>>>>>>>>>>>>>>>>>>>EDITOR */

.cbtn
{
	border:0px solid;
	padding: 1px 1px 1px 1px;
}

/* <<<<<<<<<<<<<<<<<<<<<<< EDITOR */

.BarGrafico
{
	background-color:#FFFF00; 
	border: 1px solid #AAAA00;
	background-image: url(/images/barra_percentuale.gif);
}

.PreviewGalleria
{
	border-bottom: 3px solid #C0C0C0;
	border-right: 3px solid #C0C0C0;
	cursor: pointer;
	cursor: hand;
	padding: 4px 4px 4px 4px;
	background-color:#FFFFFF;
}

.DivGalleriaInfo
{
	float:left;
	padding: 4px 4px 4px 4px;
	font-size:10px;
}

.RptBarraAlta
{
	white-space: nowrap;
	background-image: url(/images/barramenu.gif);
	background-repeat:repeat-x;
	background-position:0px 0px;
	border-bottom: solid 1px #BBBBCC;
	border-right : solid 1px #BBBBCC;
}

.RptCella
{
	white-space: nowrap;
	border-right : solid 1px #BBBBCC;
	border-bottom : solid 1px #BBBBCC;
	text-align:right;
}

.rptForm
{
	border-top : solid 1px #BBBBCC;
	border-left : solid 1px #BBBBCC;
	background-image: url(/images/barramenuin.gif);
	background-repeat:repeat-x;
	background-position:0px 0px;
}

.Finanziamenti
{
	background-image: url(/images/finanziamenti.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	vertical-align:top;
	height:400px;
}

.TdInPromozione
{
	background-color:#AAFFAA;
	border: solid 1px #336633;
	text-align:center ;
	font-weight:bold;
	width:100%;
}

.SpanInPromozione
{
	color: #336633;
	font-family:verdana,thaoma;
	font-size: 12px;
	font-weight:bold;
	white-space:nowrap;
}