/*
+------------------------------------------------------------------------------------------+
+------------------------------------------------------------------------------------------+
|
|   natphilosophy Platform
|   
|   Web: www.natphilosophy.com
|   Contatti: webmaster@natphilosophy.com
|   Mantra 3.0 stylesheet natphilosophy Platform
|
|   System Linux platform
|
+------------------------------------------------------------------------------------------+
+------------------------------------------------------------------------------------------+
*/

/*
+------------------------------------------------------------------------------------------+
Stili per i link A di default natphilosophy.com 
+------------------------------------------------------------------------------------------+
*/

a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #A40000;
	text-decoration:none;
}

a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #A40000;
	text-decoration:none;
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration:none;
}

a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #A40000;
	text-decoration:none;
}


.MantraNeroA:link		
{
	COLOR: #333333; 
	TEXT-DECORATION: none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px; 
	FONT-STYLE: normal;
}
.MantraNeroA:visited 
{
	COLOR: #333333; 
	TEXT-DECORATION: none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px; 
	FONT-STYLE: normal;
}
.MantraNeroA:hover
{
	COLOR: #A00000; 
	TEXT-DECORATION: underline;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px; 
	FONT-STYLE: normal;
}

.MantraNeroA:active 	
{
	COLOR: #333333; 
	TEXT-DECORATION: none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px; 

}

.MantraGrigioA:link		
{
	COLOR: #D5D5D5; 
	TEXT-DECORATION: none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px; 
	FONT-STYLE: normal;
}

.MantraGrigioA:visited 
{
	COLOR: #D5D5D5; 
	TEXT-DECORATION: none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px; 
	FONT-STYLE: normal;
}
.MantraGrigioA:hover
{
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px; 
	FONT-STYLE: normal;
}
.MantraGrigioA:active 	
{
	COLOR: #D5D5D5; 
	TEXT-DECORATION: none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px; 

}
	
/*------------------------------------------------*/
/*- COMMENTI -*/

.MantraBgCommento
{
	border-color: #3D3D3D #3D3D3D #3D3D3D #3D3D3D; 
	border-style: solid ;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	background-color: #F4F4F4;
}

.MantraBgCommentoRoll
{
	border-color: #3D3D3D #3D3D3D #3D3D3D #3D3D3D; 
	border-style: solid ;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	background-color: #FFFFFF;
}

/*--------------------------------------*/
/* Definizione della table              */
table
{
	border-collapse: collapse;
}


/*--------------------------------------*/
/* Definizione del colore delle HR      */
/* La modifica di questo tag non influenza il campo "noshade", pertanto il tag dovrà essere <hr noshade> */
hr
{
	color:#7A7A7A;
}



/*--------------------------------------*/
/* Definizione del colore del Login     */

.LoginStyle {
	BORDER-TOP-WIDTH: 1px;
	FONT-WEIGHT: normal;
	BORDER-LEFT-WIDTH: 1px;
	FONT-SIZE: 10px;
	BORDER-LEFT-COLOR: #717171;
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-BOTTOM-COLOR: #717171;
	COLOR: #e6e6e6;
	BORDER-TOP-COLOR: #717171;
	SCROLLBAR-TRACK-COLOR: #383838;
	FONT-FAMILY: Tahoma, Verdana, Arial;
	BACKGROUND-COLOR: #383838;
	TEXT-ALIGN: left;
	BORDER-RIGHT-WIDTH: 1px;
	BORDER-RIGHT-COLOR: #717171;
}
.TextLogin {
	FONT-SIZE: 10px;
	FONT-FAMILY: Tahoma, Verdana, Arial; COLOR: #CCCCCC;
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
}




/*--------------------------------------*/
/* Definizione del colore dei Testi     */

.MantraTestoBianco
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #FFFFFF; 	
}
.MantraTestoBiancoB
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #FFFFFF;
	font-weight: bold;
}


.MantraTestoNero
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #3D3D3D; 	
}
.MantraTestoNeroB
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #3D3D3D;
	font-weight: bold;
}

.MantraTestoNeroMini
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #3D3D3D; 	
}

.MantraTestoRosso
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #A90000; 	
}
.MantraTestoRossoB
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #A90000;
	font-weight: bold;
}



/*--------------------------------------*/
/* Definizione del colore degli SFONDI  */

.MantraStroke
{
	border-color: #3d3d3d #3d3d3d #3d3d3d #3d3d3d; 
	border-style: solid ;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	background-color: #FFFFFF;
}

.MantraStrokeRestrizioni
{
	border-color: #3d3d3d #3d3d3d #3d3d3d #3d3d3d; 
	border-style: solid ;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	background-color: #EEEEEE;
}
	
.MantraBgGrigio
{ 
	background-color: #CCCCCC;
}

.MantraBgGrigioChiaro
{
	border-color: #3D3D3D #3D3D3D #3D3D3D #3D3D3D; 
	border-style: solid ;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	background-color: #F8F8F8;
}

.MantraBgGrigioScuro
{
	border-color: #3D3D3D #3D3D3D #3D3D3D #3D3D3D; 
	border-style: solid ;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	background-color: #3D3D3D;
}

.MantraBgGrigioScuro1
{
	border-color: #3D3D3D #3D3D3D #3D3D3D #3D3D3D; 
	border-style: solid ;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	background-color: #E19200;
}


.MantraBgRosso
{
	border-color: #3D3D3D #3D3D3D #3D3D3D #3D3D3D; 
	border-style: solid ;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	background-color: #A90000;
}


.MantraImage
{ 
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid;  
	BORDER-LEFT: #000000 1px solid; 
}


/*-----------------------------------------------------------------------*/
/* MODULI FORM MANTRA */


.MantraSelect 
{ 
	BORDER-RIGHT: #999999 1px outset; 
	BORDER-TOP: #000000 1px outset; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #000000 1px outset; 
	COLOR: #000000; 
	BORDER-BOTTOM: #cccccc 1px outset; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFFFFF ;
}

.MantraInputText 
{
	BORDER-RIGHT: #999999 1px outset;
	BORDER-TOP: #000000 1px outset;
	BORDER-BOTTOM: #cccccc 1px outset;
	BORDER-LEFT: #000000 1px outset;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../image/bginput.gif);
}

.MantraTextArea
{ 
	BORDER-RIGHT: #999999 1px outset; 
	BORDER-TOP: #635E55 1px outset; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #635E55 1px outset; 
	BORDER-BOTTOM: #cccccc 1px outset; 
	COLOR: #444444; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../image/bginput.gif);
	padding:10;
	background-attachment: fixed;
	backgraound-properties:fixed;
	background-position: 0px 0px;
}

.MantraSubmit 
{  
	border: 1px #000000 solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: normal; 
	color: #000000; 
	background-color: #FFFFFF;
}



/*----------------------------------------------------------------------*/
/* ScrollBar del browser */


body 
{  
	SCROLLBAR-FACE-COLOR: #4a4a4a; 
	SCROLLBAR-HIGHLIGHT-COLOR: #7d7d7d; 
	SCROLLBAR-SHADOW-COLOR: #323232; 
	SCROLLBAR-3DLIGHT-COLOR: #111111; 
	SCROLLBAR-ARROW-COLOR: #bbbbcc; 
	SCROLLBAR-TRACK-COLOR: #333333; 
	SCROLLBAR-DARKSHADOW-COLOR: #000000; 
	SCROLLBAR-BASE-COLOR: #789789;
	background-color: #e5e5e5;
}
