.testo

	{

	font: 10px Verdana;

	color: #636363;

	text-decoration: none;
	
	line-height: 20px;

	}

.testog

	{

	font: 12px Verdana;

	color: #990000;

	text-decoration: none;

	}

.testowar

	{

	font: 12px Verdana;

	color: #FF6600;

	text-decoration: none;

	}

.testonav

	{

	font: 11px Tahoma;

	color: #2D4B99;

	text-decoration: none;

	}

.testopsw

	{

	font: 11px Verdana;

	color: #2D4B99;

	text-decoration: none;

	}
	
.testoregi

	{

	font: 11px Tahoma;

	color: #FFFFFF;

	text-decoration: none;

	}
			
A.testoregi:link     { color: #FFFFFF; text-decoration: none; }
A.testoregi:visited  { color: #FFFFFF; text-decoration: none; }
A.testoregi:hover    { color: #FFFF00; text-decoration: underline; font-size:11px;}

.testo a:link, .testo a:hover, .testo a:visited, .testo a:active, 

.testog a:link, .testog a:hover, .testog a:visited, .testog a:active,

.testopsw a:link, .testopsw a:hover, .testopsw a:visited, .testopsw a:active,

	{

	text-decoration: none;

	color: #2D4B99;

	}

.testonav a:link     { color: #2D4B99; text-decoration: underline; }
.testonav a:visited  { color: #2D4B99; text-decoration: underline; }
.testonav a:hover    { color: #FF6600; text-decoration: none; font-size:11px;}
.testonav a:active   { color: #2D4B99; text-decoration: underline; font-size:11px;}
	
.loginbutton

	{

	color:#000;

	margin: 0 0 0 0;

	padding: 0 2px 0 2px;

	text-align: center;	

	background: #FFFFFF;

	color:#000;
	
	border: 0px solid #000000;

	font: 11px Tahoma, Arial, Helvetica, sans-serif;

	}

input, select

	{

	color:#000;

	margin: 0 0 0 0;

	padding: 0 2px 0 2px;

	text-align: center;	

	background: #E6E6E6;

	color:#000;
	
	border: 1px solid #FF6600;

	font: 11px Tahoma, Arial, Helvetica, sans-serif;

	}

	.radiobuttom /*ceck*/

	{

	color:#2D4B99;

	margin: 0 0 0 0;

	padding: 0 2px 0 2px;

	text-align: center;	

	border: 1px solid #FF6600;

	font: 11px Tahoma, Arial, Helvetica, sans-serif;

	}

.fond2

        {

	BACKGROUND-POSITION: 0% 0%; BACKGROUND-IMAGE: url(/html/images/fond_bloc_home.gif); BACKGROUND-REPEAT: repeat

}

.teinte0 {

	BACKGROUND-COLOR: #ffffff

}

.teinte1 {

	BACKGROUND-COLOR: #4d81b0

}

.teinte2 {

	BACKGROUND-COLOR: #99dc50

}

.teinte3 {

	BACKGROUND-COLOR: #eeeeee

}

.tabella1 /* rossa*/

	{

	background-position: left;

	background-repeat:no-repeat;

 	width:580px;

 	background: #fff;

	color:#000;

	margin: 0 0 0 0;

	padding: 5px 2px 0 2px;

	font: 11px Tahoma, Arial, Helvetica, sans-serif;

	border: 1px solid #333333;

	}

.tabellastat /* rosa*/

	{

	background-position: left;

	background-repeat:no-repeat;

 	width:580px;

 	background: #fff;

	color:#000;

	margin: 0 0 0 0;

	padding: 5px 2px 0 2px;

	font: bold 16px Tahoma, Arial, Helvetica, sans-serif;

	border: 1px solid #990000;

	}

.tabella1 th

	{

	color:#990000;

	text-align: left;

	margin: 0 0 0 0;

	padding: 0 5px 0 1px;

	font: bold 15px Tahoma, Arial, Helvetica, sans-serif;

	}

.tabella1 th span

	{

	color:#000;

	text-align: left;

	margin: 0 0 0 0;

	padding: 0 5px 0 22px;

	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;

	text-decoration: none;

	}

.tabella1 th span a

	{

	color:#000;

	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;

	text-decoration: none;

	}



.tabella1 td

	{

	margin: 0 0 0 0;

	padding: 0 0px 0 0px;

	}

.tabella2 /* bianca*/

	{

 	width:600px;

	height:400px;

 	background: #fff;

	color:#000;

	margin: 0 0 0 0;

	padding: 5px 2px 0 2px;

	font: 11px Tahoma, Arial, Helvetica, sans-serif;

	}

.tabella3 /* destra*/

	{

	background-image: url(/html/images/sfondotabdxx.gif);

	background-position: left;

	background-repeat: no-repeat ;

 	width:170px;

	height:20px;

	color:#000;

	margin: 0 0 0 0;

	padding: 0px 2px 0 2px;

	font: 8px Tahoma, Arial, Helvetica, sans-serif;

	}

		}

.tabellamenu /* destra*/

	{

	background-image: url(/html/images/sfondotabmenu.gif);

	background-position: left;

	background-repeat: no-repeat ;

 	width:170px;

	height:20px;

	color:#000;

	margin: 0 0 0 0;

	padding: 0px 2px 0 2px;

	font: 8px Tahoma, Arial, Helvetica, sans-serif;

	}

.tabella3 th /* titolosx*/

	{

	color:#000;

	text-align: left;

	margin: 0 0 0 0;

	padding: 0 2px 0 2px;

	font: bold 10px Tahoma, Arial, Helvetica, sans-serif;

	}

.tabella3 th span

	{

	color:#fff;

	text-align: left;

	margin: 0 0 0 0;

	padding: 0 2px 0 2px;

	font:11px Tahoma, Arial, Helvetica, sans-serif;

	text-decoration: none;

	}

.tabella3 th span a

	{

	color:#fff;

	font:11px Tahoma, Arial, Helvetica, sans-serif;

	text-decoration: none;

	}



.tabella3 td

	{

	margin: 0 0 0 0;

	padding: 0 0px 0 0px;

	}

.tabella3sotto /* destra*/

	{

	background-image: url(/html/images/sfondotab_sottodx.gif);

	background-position: left;

	background-repeat: no-repeat ;

 	width:170px;

	height:20px;

	color:#000;

	margin: 0 0 0 0;

	padding: 5px 2px 0 2px;

	font: 11px Tahoma, Arial, Helvetica, sans-serif;

	}

		}

.tabellamenusotto /* destra*/

	{

	background-image: url(/html/images/sfondotab_sottomenusotto.gif);

	background-position: left;

	background-repeat: no-repeat ;

 	width:170px;

	height:20px;

	color:#000;

	margin: 0 0 0 0;

	padding: 5px 2px 0 2px;

	font: 11px Tahoma, Arial, Helvetica, sans-serif;

	}

.tabella4 /* sottodestra*/

	{

 	width:170px;

 	background: #fff;

	color:#000;

	margin: 0 0 0 0;

	padding: 0px 3px 0px 0px;

	font: 11px Tahoma, Arial, Helvetica, sans-serif;

	border-left: 1px solid #FF6600;

	border-right: 1px solid #FF6600;

	}
	
.tabella4 a:link     { color: #2D4B99; text-decoration: none; }
.tabella4 a:visited  { color: #2D4B99; text-decoration: none; }
.tabella4 a:hover    { color: #FF6600; text-decoration: none; font-size:11px;}
.tabella4 a:active   { color: #2D4B99; text-decoration: underline; font-size:11px;}

.inttabella4 /* intestazione di tabella*/

	{

 	width:170px;

 	margin: 0 0 0 0;

	padding: 0px 3px 0px 0px;

	font: 11px Tahoma, Arial, Helvetica, sans-serif;

	}
	
.inttabella4 a:link     { color: #2D4B99; text-decoration: none; }
.inttabella4 a:visited  { color: #2D4B99; text-decoration: none; }
.inttabella4 a:hover    { color: #FF6600; text-decoration: none; font-size:11px;}
.inttabella4 a:active   { color: #2D4B99; text-decoration: underline; font-size:11px;}

.tabellapannel /* sottodestra*/

	{

 	width:500px;

 	background: #fff;

	color:#000;

	margin: 0 0 0 0;

	padding: 0px 3px 0px 0px;

	font: 11px Tahoma, Arial, Helvetica, sans-serif;

	border-left: 1px solid #FF6600;

	border-right: 1px solid #FF6600;

	}

.inttabellapannel /* intestazione di tabella*/

	{

 	width:500px;

 	margin: 0 0 0 0;

	padding: 0px 3px 0px 0px;

	font: 11px Tahoma, Arial, Helvetica, sans-serif;

	}
	
.inttabellapannel a:link     { color: #2D4B99; text-decoration: none; }
.inttabellapannel a:visited  { color: #2D4B99; text-decoration: none; }
.inttabellapannel a:hover    { color: #FF6600; text-decoration: none; font-size:11px;}
.inttabellapannel a:active   { color: #2D4B99; text-decoration: underline; font-size:11px;}

.footer /* footer*/

	{

 	width:452px;

 	margin: 0 0 0 0;

	padding: 0px 0px 0px 0px;

	font: 11px Tahoma, Arial, Helvetica, sans-serif;

	color:#2D4B99;

	}

.footer a:link     { color: #2D4B99; text-decoration: none; }
.footer a:visited  { color: #2D4B99; text-decoration: none; }
.footer a:hover    { color: #FF6600; text-decoration: none; font-size:11px;}
.footer a:active   { color: #2D4B99; text-decoration: underline; font-size:11px;}

.tabellamain /* contenitore main*/

	{

 	width:766px;

 	background: #fff;

	color:#000;

	margin: 0 0 0 0;

	padding: 0px 3px 0px 0px;

	font: 11px Tahoma, Arial, Helvetica, sans-serif;

	border-left: 1px solid #FF6600;

	border-right: 1px solid #ff6600;

	}
	
.tabnologin /* pannel info no login*/

	{

 	width:210px;

 	background: #fff;

	color:#000;

	margin: 0 0 0 0;

	padding: 0px 0px 0px 0px;

	font: 11px Tahoma, Arial, Helvetica, sans-serif;

	border: 1px solid #FF6600;

	}

.tabellareg /* contenitore main*/

	{

 	width:450px;

 	background: #fff;

	color:#000;

	margin: 0 0 0 0;

	padding: 0px 0px 0px 0px;

	font: 11px Tahoma, Arial, Helvetica, sans-serif;

	border-left: 1px solid #FF6600;

	border-right: 1px solid #ff6600;

	}
	
.tabellacallmeweb300 /* callmeweb i-frame*/

	{

 	width:300px;

 	background: #fff;

	color:#000;

	margin: 0 0 0 0;

	padding: 0px 3px 0px 0px;

	font: 11px Tahoma, Arial, Helvetica, sans-serif;

	border-left: 1px solid #FF6600;

	border-right: 1px solid #FF6600;

	}
	
.inttabellacallmeweb300 /* intestazione di tabella*/

	{

 	width:300px;

 	margin: 0 0 0 0;

	padding: 0px 3px 0px 0px;

	font: 11px Tahoma, Arial, Helvetica, sans-serif;

	}
	
.tabellacallmeweb400 /* callmeweb post*/

	{

 	width:400px;

 	background: #fff;

	color:#000;

	margin: 0 0 0 0;

	padding: 0px 3px 0px 0px;

	font: 11px Tahoma, Arial, Helvetica, sans-serif;

	border-left: 1px solid #FF6600;

	border-right: 1px solid #FF6600;

	}
	
.inttabellacallmeweb400 /* intestazione di tabella*/

	{

 	width:400px;

 	margin: 0 0 0 0;

	padding: 0px 3px 0px 0px;

	font: 11px Tahoma, Arial, Helvetica, sans-serif;

	}