﻿h1, h2, h3, h4, h5, h6, p, ul, li, body, html, form {margin:0;font-family:Helvetica S, Arial, padding:0;outline:none;font-weight:normal;border:0;} 
img {border:0px;}
body {font-family: Arial, Verdana; text-decoration:none; color:#666; background-image:url(/images/sf_m.jpg);}


/*  CONTENITORE  */
#contenitore        {float:left;width:990px; margin:0 auto;}

/*  TESTATA  */
#fullTestata		{width:100%; height:85px; background-image:url(/images/sf.png);}
#fullTestataBox		{width:990px; height:85px; margin:0  auto; }



/*  CENTRALE  */
.fullMiddle			{width:100%; min-height:500px;}
.fullMiddleBox		{width:990px; min-height:500px; margin:0  auto; overflow:hidden; background-image:url(/images/sfgw.fw.png);}



/*  PIE  */
.fullPie		{width:100%; min-height:50px;}
.fullPieBox		{width:990px; margin:0  auto; margin-top:10px;}



/*##########################
    COLONNE 
##########################*/
.colonna0 {float:left;width:990px; margin-top:3px;}
.colonna1 {float:left;width:200px; margin-top:3px; margin-top:20px;}
.colonna2 {float:right;width:770px; margin-top:3px; margin-bottom:25px; margin-top:20px;}




/*  TEXT BOX  */
.search {width:135px; background-color:#FFFFFF; border:none; font-family:Arial, Verdana; height:20px;}
.newsletter {width:220px; background-color:#FFFFFF; border:none; font-family:Arial, Verdana; height:20px;}
.login {width:200px; background-color:#F7F7F7; border:1px solid #CCCCCC; font-family:Arial, Verdana; height:25px;}


.txtContactForm	{width:300px; height:25px; text-align:left; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px; border:1px solid #CCC; background-color:#FFF; 
         		    font-size:12px;color:#000000; font-family:Arial, Verdana; padding:5px;}

.txtStandard_200 {width:200px; background-color:#E1E1E1; border:none; font-family:Arial, Verdana; height:20px;}
.txtStandard_130 {width:130px; background-color:#E1E1E1; border:none; font-family:Arial, Verdana; height:20px;}
.txtNoBorderWhite_200 {width:200px; background-color:transparent; border:none; font-family:Arial, Verdana; height:20px; font-size:14px; color:#000000; text-decoration: none; font-weight:bold;}



/*  PULSANTI  */
.btnBig 		{min-width:70; height:30px; font-family:Arial, Verdana; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px; background-color:#666666; border:none; 
        		    font-family: Arial, Helvetica; font-size:14px; color:#FFF; text-decoration: none; }


/*  MENU SERVIZIO  */
.MenuH_S {float:right; width:110px; font-family:Arial, Verdana;  height:23px; text-align:center; color: #666666;  margin-right:3px; font-size:12px; text-decoration:none; font-weight:normal; overflow:hidden;}
.MenuH_H {float:right; width:110px; font-family:Arial, Verdana;  height:23px; text-align:center; color: #666666;  margin-right:3px; font-size:12px; text-decoration:none; font-weight:bold; overflow:hidden;}

.MenuL_S {font-family: Arial, Verdana; color:#666666;text-decoration: none; font-weight:normal;}
.MenuL_H {font-family: Arial, Verdana; color:#666666;text-decoration: none; font-weight:normal;}

.MenuS_S {float:left;  font-family:Arial, Verdana; height:23px; text-align:left; color: #666666; text-decoration:none; font-weight:normal; text-align:center; font-size:12px; padding-top:2px;border:1px solid TRANSPARENT;}
.MenuS_H {float:left;  font-family:Arial, Verdana; height:23px; text-align:left; color: #666666; text-decoration:none; font-weight:bold;   text-align:center; font-size:12px; padding-top:2px;border:1px solid TRANSPARENT;}

.MenuM_S {float:left;  padding-left:0px; padding-right:0px; font-family:Arial, Verdana; height:23px; text-align:left; color: #666666; text-decoration:none; font-weight:normal; text-align:center; border:1px solid TRANSPARENT;}
.MenuM_H {float:left;  padding-left:0px; padding-right:0px; font-family:Arial, Verdana; height:23px; text-align:left; color: #666666; text-decoration:none; font-weight:bold; text-align:center; border:1px solid TRANSPARENT}



/*  BUTTONS  */
.btnLogin {width:190px; height:35px; background-color:#005338; border:none; font-family:Arial, Verdana; color:White; font-size:13px; cursor:pointer; }
.BTN_LOGIN1 {float:left; width:180px; height:25px; text-align:center; border:1px solid #005338; border-bottom:px solid #005338; background-color: #005338; color: #FFFFFF;font-size:16px; text-decoration:none; cursor:pointer;}
.BTN_LOGIN2 {float:left; width:180px; height:25px; text-align:center; border:1px solid #005338; background-color: transparent; color: #000000; font-size:16px; text-decoration:none; cursor:pointer;}




/*##########################
	     TESTI
##########################*/





/*  GRIGIO CHIARO  */
.text10g 				{font-family: Arial, Verdana; font-size:10px;color:#666666;   text-decoration: none;} 
.text10g 	a:link		{font-family: Arial, Verdana; font-size:10px; color:#666666;  text-decoration: none;} 
.text10g 	a:visited	{font-family: Arial, Verdana; font-size:10px; color:#666666;  text-decoration: none;} 
.text10g 	a:hover		{font-family: Arial, Verdana; font-size:10px; color:#666666;  text-decoration:none;}

.text11g 				{font-family: Arial, Verdana; font-size:11px;color:#666666; text-decoration: none;} 
.text11g 	a:link		{font-family: Arial, Verdana; font-size:11px; color:#666666; text-decoration: none;} 
.text11g 	a:visited	{font-family: Arial, Verdana; font-size:11px; color:#666666; text-decoration: none;} 
.text11g 	a:hover		{font-family: Arial, Verdana; font-size:11px; color:#666666;text-decoration:none;}

.text12g 				{font-family: Arial, Verdana; font-size:12px; color:#666666; text-decoration: none;} 
.text12g 	a:link		{font-family: Arial, Verdana; font-size:12px; color:#666666; text-decoration: none;} 
.text12g 	a:link		{font-family: Arial, Verdana; font-size:12px; color:#666666; text-decoration: none;} 
.text12g 	a:hover		{font-family: Arial, Verdana; font-size:12px; color:#666666; text-decoration:none;}

.text13g 				{font-family: Arial, Verdana;	font-size:13px;color:#666666;text-decoration: none;} 
.text13g 	a:link		{font-family: Arial, Verdana; font-size:13px; color:#666666; text-decoration: none;} 
.text13g 	a:visited	{font-family: Arial, Verdana; font-size:13px; color:#666666; text-decoration: none;} 
.text13g 	a:hover		{font-family: Arial, Verdana; font-size:13px; color:#666666; text-decoration:none;}


.text14g 				{font-family: Arial, Verdana; font-size:14px; color:#666666; text-decoration: none;} 
.text14g 	a:link		{font-family: Arial, Verdana; font-size:14px; color:#666666; text-decoration: none;} 
.text14g 	a:visited	{font-family: Arial, Verdana; font-size:14px; color:#666666; text-decoration: none;} 
.text14g 	a:hover		{font-family: Arial, Verdana; font-size:14px; color:#666666; text-decoration:none;}

.text15g 				{font-family: Arial, Verdana; font-size:15px; color:#666666; text-decoration: none;} 
.text15g 	a:link		{font-family: Arial, Verdana; font-size:15px; color:#666666; text-decoration: none;} 
.text15g 	a:visited 	{font-family: Arial, Verdana; font-size:15px; color:#666666; text-decoration: none;} 
.text15g 	a:hover  	{font-family: Arial, Verdana; font-size:15px; color:#666666; text-decoration:none;}

.text17g 				{font-family: Arial, Verdana; font-size:17px; color:#666666; text-decoration: none;} 
.text17g 	a:link		{font-family: Arial, Verdana; font-size:17px; color:#666666; text-decoration: none;} 
.text17g 	a:visited 	{font-family: Arial, Verdana; font-size:17px; color:#666666; text-decoration: none;} 
.text17g 	a:hover  	{font-family: Arial, Verdana; font-size:17px; color:#666666; text-decoration:none;}

.text20g 				{font-family: Arial, Verdana; font-size:20px; color:#666666; text-decoration: none;} 
.text20g 	a:link		{font-family: Arial, Verdana; font-size:20px; color:#666666; text-decoration: none;} 
.text20g 	a:visited 	{font-family: Arial, Verdana; font-size:20px; color:#666666; text-decoration: none;} 
.text20g 	a:hover  	{font-family: Arial, Verdana; font-size:20px; color:#666666; text-decoration:none;}



/*  NERO  */
.text9n					{font-family: Helvetica S, Verdana, SansSerif; font-size:8px;font-weight:normal;color:#000;text-decoration:none;}
.text9n		a:link		{font-family: Helvetica S, Verdana, SansSerif; font-size:8px;font-weight:normal;color:#000;text-decoration:none;}
.text9n		a:visited	{font-family: Helvetica S, Verdana, SansSerif; font-size:8px;font-weight:normal;color:#000;text-decoration:none;}
.text9n		a:hover		{font-family: Helvetica S, Verdana, SansSerif; font-size:8px;font-weight:normal;color:#000;text-decoration:none;}

.text11n				{font-family: Arial, Verdana;font-size:11px;font-weight:normal;color:#000;text-decoration:none;}
.text11n	a:link		{font-family: Arial, Verdana;font-size:11px;font-weight:normal;color:#000;text-decoration:none;}
.text11n	a:visited	{font-family: Arial, Verdana;font-size:11px;font-weight:normal;color:#000;text-decoration:none;}
.text11n	a:hover		{font-family: Arial, Verdana;font-size:11px;font-weight:normal;color:#000;text-decoration:none;}

.text10n				{font-family: Arial, Verdana;font-size:10px;font-weight:normal;color:#000;text-decoration:none;}
.text10n	a:link		{font-family: Arial, Verdana;font-size:10px;font-weight:normal;color:#000;text-decoration:none;}
.text10n	a:visited	{font-family: Arial, Verdana;font-size:10px;font-weight:normal;color:#000;text-decoration:none;}
.text10n	a:hover		{font-family: Arial, Verdana;font-size:10px;font-weight:normal;color:#000;text-decoration:none;}

.text12n 				{font-family: Arial, Verdana;font-size:12px;color:#000000;text-decoration: none;} 
.text12n 	a:link		{font-family: Arial, Verdana; font-size:12px; color:#000000; text-decoration: none;} 
.text12n 	a:visited	{font-family: Arial, Verdana; font-size:12px; color:#000000; text-decoration: none;} 
.text12n 	a:hover		{font-family: Arial, Verdana; font-size:12px; color:#000000;text-decoration:none;}

.text13n 				{font-family: Arial, Verdana; font-size:13px; color:#000000; text-decoration: none;} 
.text13n 	a:link		{font-family: Arial, Verdana; font-size:13px; color:#000000; text-decoration: none;} 
.text13n 	a:visited	{font-family: Arial, Verdana; font-size:13px; color:#000000; text-decoration: none;} 
.text13n 	a:hover		{font-family: Arial, Verdana; font-size:13px; color:#000000;text-decoration:none;}

.text14n 				{font-family: Arial, Verdana; font-size:14px; color:#000000; text-decoration: none;} 
.text14n 	a:link		{font-family: Arial, Verdana; font-size:14px; color:#000000; text-decoration: none;} 
.text14n 	a:visited	{font-family: Arial, Verdana; font-size:14px; color:#000000; text-decoration: none;} 
.text14n 	a:hover		{font-family: Arial, Verdana; font-size:14px; color:#000000; text-decoration: none;} 

.text15n 				{font-family: Arial, Verdana; font-size:15px; color:#000000; text-decoration: none;} 
.text15n 	a:link		{font-family: Arial, Verdana; font-size:15px; color:#000000; text-decoration: none;} 
.text15n 	a:visited 	{font-family: Arial, Verdana; font-size:15px; color:#000000; text-decoration: none;} 
.text15n 	a:hover  	{font-family: Arial, Verdana; font-size:15px; color:#000000; text-decoration: none;}

.text17n 				{font-family: Arial, Verdana; font-size:17px; color:#000000; text-decoration: none;} 
.text17n 	a:link		{font-family: Arial, Verdana; font-size:17px; color:#000000; text-decoration: none;} 
.text17n 	a:visited 	{font-family: Arial, Verdana; font-size:17px; color:#000000; text-decoration: none;} 
.text17n 	a:hover  	{font-family: Arial, Verdana; font-size:17px; color:#000000; text-decoration: none;}

.text20n 				{font-family: Arial, Verdana; font-size:20px; color:#000000; text-decoration: none;} 
.text20n 	a:link		{font-family: Arial, Verdana; font-size:20px; color:#000000; text-decoration: none;} 
.text20n 	a:visited 	{font-family: Arial, Verdana; font-size:20px; color:#000000; text-decoration: none;} 
.text20n 	a:hover  	{font-family: Arial, Verdana; font-size:20px; color:#000000; text-decoration: none;}


.text25n 				{font-family: Arial, Verdana; font-size:25px; color:#000000; text-decoration: none;} 
.text25n 	a:link		{font-family: Arial, Verdana; font-size:25px; color:#000000; text-decoration: none;} 
.text25n 	a:visited 	{font-family: Arial, Verdana; font-size:25px; color:#000000; text-decoration: none;} 
.text25n 	a:hover  	{font-family: Arial, Verdana; font-size:25px; color:#000000; text-decoration: none;}


.text25n 				{ font-family: Arial, Verdana; font-size:25px; color:#000000; text-decoration: none;} 
.text25n 	a:link		{ font-family: Arial, Verdana; font-size:25px; color:#000000; text-decoration: none;} 
.text25n 	a:visited	{ font-family: Arial, Verdana; font-size:25px; color:#000000; text-decoration: none;} 
.text25n 	a:hover		{ font-family: Arial, Verdana; font-size:25px; color:#000000; text-decoration: none;}

.text30n 				{font-family: Arial, Verdana; font-size:30px; color:#000000; text-decoration: none;} 
.text30n 	a:link		{font-family: Arial, Verdana; font-size:30px; color:#000000; text-decoration: none;} 
.text30n 	a:visited 	{font-family: Arial, Verdana; font-size:30px; color:#000000; text-decoration: none;} 
.text30n 	a:hover  	{font-family: Arial, Verdana; font-size:30px; color:#000000; text-decoration: none;}


/*  BIANCO  */
.text10w 				{ font-family: Arial, Verdana; font-size:10px; color:#FFFFFF; text-decoration: none;} 
.text10w 	a:link		{ font-family: Arial, Verdana; font-size:10px; color:#FFFFFF; text-decoration: none;} 
.text10w 	a:visited	{ font-family: Arial, Verdana; font-size:10px; color:#FFFFFF; text-decoration: none;} 
.text10w 	a:hover		{ font-family: Arial, Verdana; font-size:10px; color:#FFFFFF; text-decoration:none;}

.text11w 				{ font-family: Arial, Verdana; font-size:11px; color:#FFFFFF; text-decoration: none;} 
.text11w 	a:link		{ font-family: Arial, Verdana; font-size:11px; color:#FFFFFF; text-decoration: none;} 
.text11w 	a:visited	{ font-family: Arial, Verdana; font-size:11px; color:#FFFFFF; text-decoration: none;} 
.text11w 	a:hover		{ font-family: Arial, Verdana; font-size:11px; color:#FFFFFF; text-decoration: none;}

.text12w 				{font-family: Arial, Verdana; font-size:12px; color:#FFFFFF; text-decoration: none;} 
.text12w	a:link 		{font-family: Arial, Verdana; font-size:12px; color:#FFFFFF; text-decoration: none;} 
.text12w	a:visited 	{font-family: Arial, Verdana; font-size:12px; color:#FFFFFF; text-decoration: none;} 
.text12w	a:hover  	{font-family: Arial, Verdana; font-size:12px; color:#FFFFFF; text-decoration: none;} 

.text13w 				{font-family: Arial, Verdana; font-size:13px; color:#FFF; text-decoration: none;} 
.text13w 	a:link		{font-family: Arial, Verdana; font-size:13px; color:#FFF; text-decoration: none;} 
.text13w 	a:visited	{font-family: Arial, Verdana; font-size:13px; color:#FFF; text-decoration: none;} 
.text13w 	a:hover		{font-family: Arial, Verdana; font-size:13px; color:#FFF; text-decoration: none;}

.text14w 				{font-family: Arial, Verdana; font-size:14px; color:#FFFFFF; text-decoration: none;} 
.text14w 	a:link		{font-family: Arial, Verdana; font-size:14px; color:#FFFFFF; text-decoration: none;} 
.text14w 	a:visited	{font-family: Arial, Verdana; font-size:14px; color:#FFFFFF; text-decoration: none;} 
.text14w 	a:hover		{font-family: Arial, Verdana; font-size:14px; color:#FFFFFF; text-decoration:none;}

.text15w 				{font-family: Arial, Verdana; font-size:15px; color:#FFFFFF; text-decoration: none;} 
.text15w 	a:link	 	{font-family: Arial, Verdana; font-size:15px; color:#FFFFFF; text-decoration: none;} 
.text15w 	a:visited 	{font-family: Arial, Verdana; font-size:15px; color:#FFFFFF; text-decoration: none;} 
.text15w 	a:hover  	{font-family: Arial, Verdana; font-size:15px; color:#FFFFFF; text-decoration:none;}


.text17w 				{font-family: Arial, Verdana; font-size:17px; color:#FFFFFF; text-decoration: none;} 
.text17w 	a:link		{font-family: Arial, Verdana; font-size:17px; color:#FFFFFF; text-decoration: none;} 
.text17w 	a:visited 	{font-family: Arial, Verdana; font-size:17px; color:#FFFFFF; text-decoration: none;} 
.text17w 	a:hover  	{font-family: Arial, Verdana; font-size:17px; color:#FFFFFF; text-decoration:none;}


.text20w 				{font-family: Arial, Verdana; font-size:20px; color:#FFFFFF; text-decoration: none;} 
.text20w 	a:link		{font-family: Arial, Verdana; font-size:20px; color:#FFFFFF; text-decoration: none;} 
.text20w 	a:visited 	{font-family: Arial, Verdana; font-size:20px; color:#FFFFFF; text-decoration: none;} 
.text20w 	a:hover  	{font-family: Arial, Verdana; font-size:20px; color:#FFFFFF; text-decoration:none;}


/*  ROSSO  */

.text10r				{font-family: Arial, Verdana;font-size:10px;font-weight:normal;color:#FF0000;text-decoration:none;}
.text10r	a:link		{font-family: Arial, Verdana;font-size:10px;font-weight:normal;color:#FF0000;text-decoration:none;}
.text10r	a:visited 	{font-family: Arial, Verdana;font-size:10px;font-weight:normal;color:#FF0000;text-decoration:none;}
.text10r	a:hover		{font-family: Arial, Verdana;font-size:10px;font-weight:normal;color:#FF0000;text-decoration:none;}


.text11r				{font-family: Arial, Verdana;font-size:11px;font-weight:normal;color:#FF0000;text-decoration:none;}
.text11r	a:link		{font-family: Arial, Verdana;font-size:11px;font-weight:normal;color:#FF0000;text-decoration:none;}
.text11r	a:visited 	{font-family: Arial, Verdana;font-size:11px;font-weight:normal;color:#FF0000;text-decoration:none;}
.text11r	a:hover		{font-family: Arial, Verdana;font-size:11px;font-weight:normal;color:#FF0000;text-decoration:none;}

.text12r				{font-family: Arial, Verdana;font-size:12px;font-weight:normal;color:#FF0000;text-decoration:none;}
.text12r	a:link		{font-family: Arial, Verdana;font-size:12px;font-weight:normal;color:#FF0000;text-decoration:none;}
.text12r	a:visited 	{font-family: Arial, Verdana;font-size:12px;font-weight:normal;color:#FF0000;text-decoration:none;}
.text12r	a:hover		{font-family: Arial, Verdana;font-size:12px;font-weight:normal;color:#FF0000;text-decoration:none;}

.text15r 				{font-family: Arial, Verdana; font-size:15px; color:#FF0000; text-decoration: none;} 
.text15r 	a:link		{font-family: Arial, Verdana; font-size:15px; color:#FF0000; text-decoration: none;} 
.text15r 	a:visited 	{font-family: Arial, Verdana; font-size:15px; color:#FF0000; text-decoration: none;} 
.text15r 	a:hover  	{font-family: Arial, Verdana; font-size:15px; color:#FF0000; text-decoration:none;}

.text16r				{font-family: Arial, Verdana;font-size:16px;font-weight:normal;color:#FF0000;text-decoration:none;}
.text16r	a:link		{font-family: Arial, Verdana;font-size:16px;font-weight:normal;color:#FF0000;text-decoration:none;}
.text16r	a:visited 	{font-family: Arial, Verdana;font-size:16px;font-weight:normal;color:#FF0000;text-decoration:none;}
.text16r	a:hover		{font-family: Arial, Verdana;font-size:16px;font-weight:normal;color:#FF0000;text-decoration:none;}



/*  BLU  */
.text10b 				{font-family: Arial, Verdana; font-size:10px; color:#0099FF; text-decoration: none; } 
.text10b 	a:link		{font-family: Arial, Verdana; font-size:10px; color:#0099FF; text-decoration: none; } 
.text10b 	a:visited	{font-family: Arial, Verdana; font-size:10px; color:#0099FF; text-decoration: none; } 
.text10b 	a:hover		{font-family: Arial, Verdana; font-size:10px; color:#0099FF; text-decoration: none; }


.text11b 				{font-family: Arial, Verdana; font-size:11px; color:#0099FF; text-decoration: none; } 
.text11b 	a:link		{font-family: Arial, Verdana; font-size:11px; color:#0099FF; text-decoration: none; } 
.text11b 	a:visited	{font-family: Arial, Verdana; font-size:11px; color:#0099FF; text-decoration: none; } 
.text11b 	a:hover		{font-family: Arial, Verdana; font-size:11px; color:#0099FF; text-decoration: none; }

.text12b 				{font-family: Arial, Verdana; font-size:12px; color:#0099FF; text-decoration: none; } 
.text12b 	a:link		{font-family: Arial, Verdana; font-size:12px; color:#0099FF; text-decoration: none; } 
.text12b 	a:visited	{font-family: Arial, Verdana; font-size:12px; color:#0099FF; text-decoration: none; } 
.text12b 	a:hover		{font-family: Arial, Verdana; font-size:12px; color:#0099FF; text-decoration: none; }

.text14b 				{font-family: Arial, Verdana; font-size:14px; color:#0099FF; text-decoration: none; } 
.text14b 	a:link		{font-family: Arial, Verdana; font-size:14px; color:#0099FF; text-decoration: none; } 
.text14b 	a:visited	{font-family: Arial, Verdana; font-size:14px; color:#0099FF; text-decoration: none; } 
.text14b 	a:hover		{font-family: Arial, Verdana; font-size:14px; color:#0099FF; text-decoration: none; }

.text17b 				{font-family: Arial, Verdana; font-size:17px; color:#0099FF; text-decoration: none; } 
.text17b 	a:link		{font-family: Arial, Verdana; font-size:17px; color:#0099FF; text-decoration: none; } 
.text17b 	a:visited	{font-family: Arial, Verdana; font-size:17px; color:#0099FF; text-decoration: none; } 
.text17b 	a:hover		{font-family: Arial, Verdana; font-size:17px; color:#0099FF; text-decoration: none; }

