/*   	 SMSWAY StyleSheet
     	 Class: General
	 Name: General
 	 Language: Independend
	 Last Changed: 19-11-2003 [info@webthesign.it]
	 Copyright webthesign           
*/

H1
	{
	display:none;
	color: #999999;
	}

BODY 
	{
	font-size: 	9pt;
	color: 		#000000;
	margin-top:     0px;
	margin-left:    0px;
	margin-right:   0px;
	margin-bottom: 	0px;
	padding-top:    0;
	padding-left:   0;
	padding-right:  0;
	padding-bottom: 0;
	border-top:     0;
	border-left:    0;
	border-bottom:  0;
	border-right:   0;
	width:  	auto;
	font-family: "Trebuchet MS", Verdana;
	} 
IMG {
	border-color: #488ada;
	
}

TABLE
	{
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
	}
TD 
	{
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
	}

a:link {
	color: #488ada;


}
a:visited {
	color: #488ada;

}
a:hover {
		color: #488ada;

}
a:active {
	color: #488ada;

}
	 
.default 
	{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size	:	10px; 
	color		:	#333333;
	}

.titolo 
	{  
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	font-size: 18px; color: #666666; 
	font-weight: bold
	}
	
.titoloBlack 
	{  
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	font-size: 18px; color: #FFFFFF; 
	font-weight: bold	
	}
.ricerca 
	{  
	font-family: Verdana, Arial; 
	font-size: 9px
	}
.testo 
	{  
	font-family: Verdana, Arial; 
	font-size: 11px;
	text-align: justify
	}
.testopiccolo 
	{
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #666666;
	}
.testopiccolissimo 
	{
	font-family: Verdana, Arial;
	font-size: 9px;
	color: #1665AA;
	}	
.lista 
	{  
	font-family: Verdana, Arial; 
	font-size: 10px; 
	list-style-type: square; 
	color: #2E68B2
	}
.listapiccola 
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	list-style-type: square; 
	color: #330066
	}
	
.listaorange 
	{ 
	font-family: "Trebuchet MS",Tahoma, Verdana, Arial; 
	font-size: 11px; 
	list-style-type: square; 
	color: #F67A1E 
	}

.right	
	{
	font-family: Verdana, Tahoma, Arial;
	font-size: 14px;
	font-weight: bold;
	list-style-type: square;
	color: #45C413;
	text-decoration: none;

	}
a.testo:visited 
	{ 
	font-family: Verdana, Arial; 
	color: #2E68B2; 
	text-decoration: none; 
	font-size: 11px
	}
a.testo:link 
	{  
	font-family: Verdana, Arial; 
	color: #2E68B2; 
	text-decoration: none; 
	font-size: 11px
	}
a.testo:hover 
	{
	 font-family: Verdana, Arial; 
	color: #0099CC; 
	text-decoration: underline; 
	font-size: 11px
	}
a.testo:active 
	{ 
	font-family: Verdana, Arial; 
	color: #FFCC00; 
	text-decoration: underline; 
	font-size: 11px
	}

a.testopiccolo:visited 
	{ 
	font-family: Verdana, Arial; 
	color: #F67A1E; 
	text-decoration: none; 
	font-size: 11px}
a.testopiccolo:link 
	{ 
	 font-family: Verdana, Arial; 
	color: #2E68B2; 
	text-decoration: underline; 
	font-size: 11px
	}
a.testopiccolo:hover 
	{
	 font-family: Verdana, Arial; 
	color: #2E68B2; 
	text-decoration: underline; 
	font-size: 11px
	}
a.testopiccolo:active 
	{
	 font-family:  Verdana, Arial; 
	color: #2E68B2; 
	text-decoration: underline;
	font-size: 11px
	}

a.testopiccolissimo:visited 
	{ 
	font-family: Verdana, Arial; 
	color: #F67A1E; 
	text-decoration: none; 
	font-size: 9px}
a.testopiccolissimo:link 
	{ 
	 font-family: Verdana, Arial; 
	color: #2E68B2; 
	text-decoration: underline; 
	font-size: 9px
	}
a.testopiccolissimo:hover 
	{
	 font-family: Verdana, Arial; 
	color: #2E68B2; 
	text-decoration: underline; 
	font-size: 9px
	}
a.testopiccolissimo:active 
	{
	 font-family:  Verdana, Arial; 
	color: #2E68B2; 
	text-decoration: underline;
	font-size: 9px
	}


a.right:visited 
	{ 
	font-family: Verdana, Tahoma, Arial; 
	color: #0066CC; 
	text-decoration: none; 
	font-size: 11px
	font-weight: bold;
	}
a.right:link 
	{  
	font-family: Verdana, Tahoma, Arial; 
	color: #0066CC; 
	text-decoration: none; 
	font-size: 11px
	font-weight: bold;
	}
a.right:hover 
	{
	font-family: Verdana, Tahoma, Arial; 
	color: #0065FF; 
	text-decoration: none; 
	font-size: 11px
	font-weight: bold;
	}
a.right:active 
	{ 
	font-family: Verdana, Tahoma, Arial; 
	color: #0065FF; 
	text-decoration: none; 
	font-size: 11px
	font-weight: bold;
	}




a.menu2:visited 
	{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #0066CC;
	height: 26px;
	border: 1px solid #666666;
	text-decoration: none;
	padding-top: 2px;
	float: right;
	background-color: #666666;
	background-image: url(img/webthesign_06.png);


	}
a.menu2:link 
	{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #0066CC;
	height: 26px;
	border: 1px solid #666666;
	text-decoration: none;
	padding-top: 2px;
	float: right;
	clip:   rect(   );
	background-color: #666666;
	background-image: url(img/clicked_06.png);

	}
a.menu2:hover 
	{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #0066CC;
	background-color: #666666;
	height: 26px;
	text-decoration: none;
	padding-top: 2px;
	float: right;
	border: 1px solid #666666;
	background-image: url(img/clicked_06.png);
	}
a.menu2:active 
	{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #0066CC;
	height: 26px;
	text-decoration: none;
	padding-top: 2px;
	float: right;
	border: 1px solid #666666;
	background-color: #CC0000;
	background-image: url(img/clicked_06.png);
	}

a.menu3:visited 
	{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #2E68B2;
	height: 20px;
	width: auto;
	border: 1px #F0F0F0 solid;
	text-decoration: none;
	padding-top: 2px;
	float: right;
	background-color: #CCCCCC;

	}
a.menu3:link 
	{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #2E68B2;
	height: 20px;
	width: 350px;
	border: 1px #F0F0F0 solid;
	text-decoration: none;
	padding-top: 2px;
	float: right;
	background-color: #CCCCCC;

	}
a.menu3:hover 
	{  
	font-family: Verdana, Arial; 
	font-size: 11px; 
	font-weight: bold; 
	color: #2E68B2; 
	background-color: #CCCCCC; 
	height: 20px; 
	width: 350px;
	border-color: #999999 #CCCCCC #999999 #999999; 
	text-decoration: none; 
	padding-top: 2px; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	float: right
	}
a.menu3:active 
	{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #2E68B2;
	background-color: #CCCCCC;
	height: 20px;
	width: 350px;
	text-decoration: none;
	padding-top: 2px;
	float: right;
	border: 1px solid #999999;

	}

a.menu:visited 
	{  
	font-family: Verdana, Arial; 
	font-size: 11px; 
	font-weight: bold; 
	color: #CCCCCC; 
	height: 20px; 
	width: 150px;  
	border: 1px #33CC00 solid; 
	text-decoration: none; 
	padding-top: 2px; 
	float: right
	}
a.menu:link 
	{  
	font-family: Verdana, Arial; 
	font-size: 11px; 
	font-weight: bold; 
	color: #CCCCCC; 
	height: 20px; 
	width: 150px;  
	border: 1px #33CC00 solid; 
	text-decoration: none; 
	padding-top: 2px; 
	float: right; 
	clip:   rect(   )
	}
a.menu:hover 
	{  
	font-family: Verdana, Arial; 
	font-size: 11px; 
	font-weight: bold; 
	color: #CCCCCC; 
	height: 20px; 
	width: 150px;  
	border-color: #33CC00 #33CC00 #33CC00 #33CC00; 
	text-decoration: none; 
	padding-top: 2px; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	float: right
	}
a.menu:active 
	{  
	font-family: Verdana, Arial; 
	font-size: 11px; 
	font-weight: bold; 
	color: #FFFFFF; 
	background-color: #666666;
	height: 20px; 
	width: 150px;  
	border-color: #33CC00 #33CC00 #33CC00 #33CC00; 
	text-decoration: none; 
	padding-top: 2px;
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px; 
	float: right
	}
.Error	{ 
	font-family: Verdana, Helvetica; 
	font-size: 10px; color: #FF0000; 
	font-weight: bold; 
	text-decoration: none 
	}

SELECT {
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
	}
TEXTAREA {
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT {
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
	
	

DIV.errormessage 
	{
	BORDER-RIGHT: #cfcfcf 1px dashed; 
	PADDING-RIGHT: 6px; 
	BORDER-TOP: #cfcfcf 1px dashed; 
	MARGIN-TOP: 8px; 
	PADDING-LEFT: 32px; 
	MARGIN-BOTTOM: 16px; 
	PADDING-BOTTOM: 6px; 
	BORDER-LEFT: #cfcfcf 1px dashed; 
	LINE-HEIGHT: 18px; 
	PADDING-TOP: 6px; 
	BORDER-BOTTOM: #cfcfcf 1px dashed; 
	BACKGROUND-COLOR: #ffffe1
	}
DIV.errormessage TD {
	LINE-HEIGHT: 18px
}
IMG.errormessage {
	MARGIN-LEFT: -24px
}
DIV#helpLayer {
	PADDING-RIGHT: 8px; 
	BORDER-TOP: #cfcfcf 1px dashed; 
	PADDING-LEFT: 28px; 
	PADDING-BOTTOM: 8px; 
	PADDING-TOP: 8px; 
	BACKGROUND-COLOR: #ffffe1
}
IMG#helpIcon {
	MARGIN-LEFT: -20px
}
SELECT.flat {
	BORDER-RIGHT: 1px solid; 
	BORDER-TOP: 1px solid; 
	BORDER-LEFT: 1px solid; 
	BORDER-BOTTOM: 1px solid
}
TEXTAREA.flat {
	BORDER-RIGHT: 1px solid; 
	BORDER-TOP: 1px solid; 
	BORDER-LEFT: 1px solid; 
	BORDER-BOTTOM: 1px solid
}
INPUT.flat {
	BORDER-RIGHT: 1px solid; 
	BORDER-TOP: 1px solid; 
	BORDER-LEFT: 1px solid; 
	BORDER-BOTTOM: 1px solid
}
SELECT.error {
	BORDER-RIGHT: 1px solid; 
	BORDER-TOP: 1px solid; 
	BORDER-LEFT: 1px solid; 
	BORDER-BOTTOM: 1px solid
}
TEXTAREA.error {
	BORDER-RIGHT: 1px solid; 
	BORDER-TOP: 1px solid; 
	BORDER-LEFT: 1px solid; 
	BORDER-BOTTOM: 1px solid
}
INPUT.error {
	BORDER-RIGHT: 1px solid; 
	BORDER-TOP: 1px solid; 
	BORDER-LEFT: 1px solid; 
	BORDER-BOTTOM: 1px solid
}
TEXTAREA.code {
	BORDER-RIGHT: 1px solid; 
	BORDER-TOP: 1px solid; 
	BORDER-LEFT: 1px solid; 
	BORDER-BOTTOM: 1px solid
}
SELECT.flat {
	BORDER-LEFT-COLOR: #888888; 
	BORDER-BOTTOM-COLOR: #888888; 
	BORDER-TOP-COLOR: #888888; 
	BORDER-RIGHT-COLOR: #888888
}
TEXTAREA.flat {
	BORDER-LEFT-COLOR: #888888; 
	BORDER-BOTTOM-COLOR: #888888; 
	BORDER-TOP-COLOR: #888888; 
	BORDER-RIGHT-COLOR: #888888
}
INPUT.flat {
	BORDER-LEFT-COLOR: #888888;
	BORDER-BOTTOM-COLOR: #888888;
	BORDER-TOP-COLOR: #888888;
	BORDER-RIGHT-COLOR: #888888;
	color: #FFFFFF;

}
TEXTAREA.code {
	BORDER-LEFT-COLOR: #888888; 
	BORDER-BOTTOM-COLOR: #888888; 
	BORDER-TOP-COLOR: #888888; 
	BORDER-RIGHT-COLOR: #888888
}
SELECT.error {
	BORDER-LEFT-COLOR: #666666; 
	BORDER-BOTTOM-COLOR: #666666; 
	BORDER-TOP-COLOR: #666666; 
	BORDER-RIGHT-COLOR: #666666
}
TEXTAREA.error {
	BORDER-LEFT-COLOR: #666666; 
	BORDER-BOTTOM-COLOR: #666666; 
	BORDER-TOP-COLOR: #666666; 
	BORDER-RIGHT-COLOR: #666666
}
INPUT.error {
	BORDER-LEFT-COLOR: #666666;
	BORDER-BOTTOM-COLOR: #666666;
	BORDER-TOP-COLOR: #666666;
	BORDER-RIGHT-COLOR: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;

}
TEXTAREA.code {
	FONT-SIZE: 12px; 
	LINE-HEIGHT: 15px; 
	FONT-FAMILY: "Lucida Console", "Courier New", Courier, monospace
}
TEXTAREA.code-gray {
	FONT-SIZE: 12px; 
	LINE-HEIGHT: 15px; 
	FONT-FAMILY: "Lucida Console", "Courier New", Courier, monospace
}
TEXTAREA.code-gray {
	BORDER-RIGHT: 0px solid; 
	BORDER-TOP: 0px solid; 
	BORDER-LEFT: 0px solid; 
	COLOR: #FFFFFF; 
	BORDER-BOTTOM: 0px solid
}
DIV.box {
	BORDER-RIGHT: #7f9db9 1px solid; 
	BORDER-TOP: #7f9db9 1px solid; 
	MARGIN-TOP: 1px; 
	OVERFLOW-Y: scroll; 
	OVERFLOW-X: hidden; 
	MARGIN-BOTTOM: 1px; 
	OVERFLOW: auto; 
	BORDER-LEFT: #7f9db9 1px solid; 
	WIDTH: 275px; 
	BORDER-BOTTOM: #7f9db9 1px solid; 
	HEIGHT: 100px; 
	BACKGROUND-COLOR: #ffffff
}
TEXTAREA.box {
	MARGIN-TOP: -1px; 
	WIDTH: 275px; 
	HEIGHT: 100px
}
DIV.boxrow {
	PADDING-BOTTOM: 2px; 
	CURSOR: hand; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #dddddd 1px solid
}
DIV.boxrow IMG {
	VERTICAL-ALIGN: middle
}
DIV.boxrow INPUT {
	VERTICAL-ALIGN: middle
}
.nav {
	COLOR: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;

}
.install {
	COLOR: #000066; 
	LINE-HEIGHT: 18px
}
TD.cellenabled {
	COLOR: #000000
}
TD.celldisabled {
	COLOR: #888888
}
.testoblu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1665AA;
}
.testobianco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.titolobianco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}
.testosemplice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003399;
}
.testobiancopiccolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}

a.testobiancopiccolo:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
a.testobiancopiccolo:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
a.testobiancopiccolo:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
a.testobiancopiccolo:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}


a.testobianco:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
a.testobianco:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
a.testobianco:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
a.testobianco:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
