/* STANDARD */
body
{
	SCROLLBAR-FACE-COLOR       : #000000;
	SCROLLBAR-HIGHLIGHT-COLOR  : #000000;
	SCROLLBAR-SHADOW-COLOR     : #000000;
	SCROLLBAR-3DLIGHT-COLOR    : #000000;
	SCROLLBAR-ARROW-COLOR      : #FFFFFF;
	SCROLLBAR-TRACK-COLOR      : #000000;
	SCROLLBAR-DARKSHADOW-COLOR : #000000;
	
	background-color : #2D57AC;	
	color            : #000;
	font             : 11px/14px Verdana;
	margin			 : 0px;
	overflow		 : auto;
	text-overflow    : ellipsis;
}

A:link
{
    COLOR: #FFFFFF; 
    TEXT-DECORATION: none
}
A:active
{
    COLOR           : #FFFFFF; 
    TEXT-DECORATION : none
}
A:visited
{
    COLOR           : #FFFFFF; 
    TEXT-DECORATION : none
}
A:hover
{    
    COLOR			: #FFFFFF; 
    TEXT-DECORATION : none
}

TD
{
    font			: 11px/14px Verdana;
    border-width    : 0px;	    
}

TABLE
{	
	font			: 11px/14px Verdana;
	border-width    : 0px;
}


SELECT
{	
	background-color : #B0C4DE;
	border			 : 1px solid darkgray;	
	font-family		 : Verdana;
	font-size		 : xx-small;
}

/* -------------------- */

/* MAINTABLE */

.MainTable
{	
	font			: 11px/14px Verdana;
	border-width    : 0px;
	width           : 100%;
}

/* HEADER */

TD.Header
{
	color       : #FFFFFF;	
	font        : 11px Verdana;
	font-weight : bold;
}

/* -------------------- */


/* NAVIGATE 1 */

TD.Navigate1
{
	height     : 20px;
	color      : #FFFFFF;
	background : Silver;
	font       : 11px Verdana;
}


A.Navigate1
{
	color           : #FFFFFF;
	font            : 11px Verdana;
	text-decoration : none;
}

A.Navigate1:link
{
    color			: #FFFFFF;
	font			: 11px Verdana;
	text-decoration : none;
}
A.Navigate1:active
{
    color			: #FFFFFF;
	font			: 11px Verdana;
	text-decoration : none;
}
A.Navigate1:visited
{
    color			: #FFFFFF;
	font			: 11px Verdana;
	text-decoration : none;
}
A.Navigate1:hover
{    
    color			: #FFFFFF;
	font			: 11px Verdana;
	text-decoration : none;
}


/* -------------------- */

/* INFOFILE */

TD.InfoFile
{
	border-top	     : 1px solid #FFFFFF;
	border-bottom	 : 1px solid #FFFFFF;
	background-color : Silver;
	color			 : #000000;
	font			 : 11px Verdana,;
	font-style		 : italic;
}

/* -------------------- */


/* NAVIGATE2 */

TD.Navigate2
{
	color           : #FFFFFF;
	background      : #000000;
	color			: #FFFFFF;
	font			: 11px Verdana;
}


A.Navigate2
{
	color			: #000000;
	font			: 11px Verdana;
	text-decoration : none;
}

A.Navigate2:link
{
    color			: #000000;
	font			: 11px Verdana;
	text-decoration : none;
}
A.Navigate2:active
{
    color			: #000000;
	font			: 11px Verdana;
	text-decoration : none;
}
A.Navigate2:visited
{
    color			: #000000;
	font			: 11px Verdana;
	text-decoration : none;
}
A.Navigate2:hover
{    
    color			: #000000;
	font			: 11px Verdana;
	text-decoration : none;
}

/* -------------------- */

/* MENU */

TD.Menu
{
	color		: #FFFFFF;
	background  : Gray;
	font		: 11px Verdana;
}

A.Menu
{
	color			: #FFFFFF;
	font			: 12px Verdana;
	text-decoration : none;	
}

A.Menu:link
{
    color			: #FFFFFF;
	font			: 12px Verdana;
	text-decoration : none;
}
A.Menu:active
{
    color			: #FFFFFF;
	font			: 12px Verdana;
	text-decoration : none;
}
A.Menu:visited
{
    color			: #FFFFFF;
	font			: 12px Verdana;
	text-decoration : none;
}
A.Menu:hover
{    
    color			: #FFFFFF;
	font			: 12px Verdana;
	text-decoration : none;
}


/* -------------------- */


.AlertText /*per il testo usato da validator, system message ecc...*/
{
	color		: red;
	font-size	: xx-small;
}


/* CLASSI PER EFFETTI */

.thumb {
	BORDER-RIGHT	: orange 1px solid; 
	PADDING-RIGHT	: 10px; 
	BORDER-TOP		: orange 1px solid; 
	PADDING-LEFT	: 10px; 
	BORDER-LEFT		: orange 1px solid; 
	BORDER-BOTTOM	: orange 1px solid;
}

.photoover {
	BORDER-RIGHT	: #999999 1px solid; 
	PADDING-RIGHT	: 2px; 
	BORDER-TOP		: #ffffff 1px solid; 
	PADDING-LEFT	: 2px; 
	BACKGROUND		: #cccccc; 
	FILTER			: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
	PADDING-BOTTOM	: 2px; 
	BORDER-LEFT		: #ffffff 1px solid; 
	CURSOR			: hand; 
	PADDING-TOP		: 2px; 
	BORDER-BOTTOM	: #999999 1px solid;
}

.imgL {
	/*BORDER-RIGHT	: #99ccff 5px solid; 
	PADDING-RIGHT	: 30px; 
	BORDER-TOP		: #336699 5px solid; 
	PADDING-LEFT	: 30px; 
	BACKGROUND		: #6699cc; */
	FILTER			: progid:DXImageTransform.Microsoft.fade(duration=0.8),progid:DXImageTransform.Microsoft.Blur(PixelRadius=3, ShadowOpacity=.30); 
	/*PADDING-BOTTOM	: 30px; 
	BORDER-LEFT		: #336699 5px solid; 
	CURSOR			: auto; 
	PADDING-TOP		: 30px; 
	BORDER-BOTTOM	: #99ccff 5px solid;*/
}

.slides {FILTER: progid:DXImageTransform.Microsoft.fade(duration=0.9)}

.hFolder {BEHAVIOR: url(#default#httpFolder)}