
/* COMMON_PARTS_CSS.PHP ============================================================================================================ */
/* CSS3 PERSONALIZZAZIONE NO VIEWPORT ============================================================================================== */
		



/* TEXT DEFAULT SYZE - FAMILY */	
			html{	
				font-size: 16px;
				font-weight: 500;
			}
			.text_family_ari_ver_sse{
				font-family: arial, verdana, sans-serif;
			}
			
/* TEXT SYZE */							
			.text_micro_1{
				font-size: 0.3375rem;
			}			
			.text_micro_2{
				font-size: 0.350rem;
			}			
			.text_micro_3{
				font-size: 0.3625rem;
			}			
			.text_micro_4{
				font-size: 0.375rem;
			}			
			.text_micro_5{
				font-size: 0.3875rem;
			}				
			.text_very_little_1{
				font-size: 0.400rem;
			}			
			.text_very_little_2{
				font-size: 0.425rem;
			}			
			.text_very_little_3{
				font-size: 0.450rem;
			}			
			.text_very_little_4{
				font-size: 0.475rem;
			}			
			.text_very_little_5{
				font-size: 0.500rem;
			}				
			.text_little_1{
				font-size: 0.525rem;
			}			
			.text_little_2{
				font-size: 0.550rem;
			}			
			.text_little_3{
				font-size: 0.575rem;
			}			
			.text_little_4{
				font-size: 0.600rem;
			}			
			.text_little_5{
				font-size: 0.625rem;
			}	
			.text_very_small_1{
				font-size: 0.650rem;
			}			
			.text_very_small_2{
				font-size: 0.675rem;
			}			
			.text_very_small_3{
				font-size: 0.700rem;
			}			
			.text_very_small_4{
				font-size: 0.725rem;
			}			
			.text_very_small_5{
				font-size: 0.750rem;
			}		
			.text_small_1{
				font-size: 0.775rem;
			}			
			.text_small_2{
				font-size: 0.800rem;
			}			
			.text_small_3{
				font-size: 0.825rem;
			}			
			.text_small_4{
				font-size: 0.850rem;
			}			
			.text_small_5{
				font-size: 0.875rem;
			}
			.text_normal_1{
				font-size: 0.900rem;
			}
			.text_normal_2{
				font-size: 0.950rem;
			}
			.text_normal_3{
				font-size: 1.000rem;
			}
			.text_normal_4{
				font-size: 1.050rem;
			}
			.text_normal_5{
				font-size: 1.100rem;
			}
			.text_big_1{
				font-size: 1.150rem;
			}
			.text_big_2{
				font-size: 1.200rem;
			}
			.text_big_3{
				font-size: 1.250rem;
			}
			.text_big_4{
				font-size: 1.300rem;
			}
			.text_big_5{
				font-size: 1.350rem;
			}
			.text_very_big_1{
				font-size: 1.400rem;
			}
			.text_very_big_2{
				font-size: 1.450rem;
			}
			.text_very_big_3{
				font-size: 1.500rem;
			}
			.text_very_big_4{
				font-size: 1.550rem;
			}
			.text_very_big_5{
				font-size: 1.600rem;
			}
			.text_giant_1{
				font-size: 1.650rem;
			}
			.text_giant_2{
				font-size: 1.700rem;
			}
			.text_giant_3{
				font-size: 1.750rem;
			}
			.text_giant_4{
				font-size: 1.800rem;
			}
			.text_giant_5{
				font-size: 1.850rem;
			}
			.text_very_giant_1{
				font-size: 1.900rem;
			}
			.text_very_giant_2{
				font-size: 1.950rem;
			}
			.text_very_giant_3{
				font-size: 2.000rem;
			}
			.text_very_giant_4{
				font-size: 2.050rem;
			}
			.text_very_giant_5{
				font-size: 2.100rem;
			}
			.text_infinite_1{
				font-size: 2.200rem;
			}
			.text_infinite_2{
				font-size: 2.300rem;
			}
			.text_infinite_3{
				font-size: 2.400rem;
			}
			.text_infinite_4{
				font-size: 2.500rem;
			}
			.text_infinite_5{
				font-size: 2.600rem;
			}
			.text_extra_infinite_1{
				font-size: 2.700rem;
			}
			.text_extra_infinite_2{
				font-size: 2.800rem;
			}
			.text_extra_infinite_3{
				font-size: 2.900rem;
			}
			.text_extra_infinite_4{
				font-size: 3.000rem;
			}
			.text_extra_infinite_5{
				font-size: 3.100rem;
			}
			.text_ultra_infinite_1{
				font-size: 3.200rem;
			}
			.text_ultra_infinite_2{
				font-size: 3.300rem;
			}
			.text_ultra_infinite_3{
				font-size: 3.400rem;
			}
			.text_ultra_infinite_4{
				font-size: 3.500rem;
			}
			.text_ultra_infinite_5{
				font-size: 3.600rem;
			}
			.text_stellar_1{
				font-size: 3.750rem;
			}
			.text_stellar_2{
				font-size: 3.900rem;
			}
			.text_stellar_3{
				font-size: 4.050rem;
			}
			.text_stellar_4{
				font-size: 4.200rem;
			}
			.text_stellar_5{
				font-size: 4.350rem;
			}
			.text_extra_stellar_1{
				font-size: 4.500rem;
			}
			.text_extra_stellar_2{
				font-size: 4.650rem;
			}
			.text_extra_stellar_3{
				font-size: 4.800rem;
			}
			.text_extra_stellar_4{
				font-size: 4.950rem;
			}
			.text_extra_stellar_5{
				font-size: 5.100rem;
			}
			.text_ultra_stellar_1{
				font-size: 5.250rem;
			}
			.text_ultra_stellar_2{
				font-size: 5.400rem;
			}
			.text_ultra_stellar_3{
				font-size: 5.550rem;
			}
			.text_ultra_stellar_4{
				font-size: 5.700rem;
			}
			.text_ultra_stellar_5{
				font-size: 5.850rem;
			}
			.text_galaxy_1{
				font-size: 6.000rem;
			}
			
/* TEXT - BLACK - WHITE */	
			.text_black{
				color: #000000;
			}			
			.text_white{
				color: #ffffff;
			}
		
/* TEXT - DARK GRAY - GRAY - LIGHT GRAY */	
			
			.text_gray_dark_0{
				color: #070707;
			}			
			.text_gray_dark_1{
				color: #0f0f0f;
			}			
			.text_gray_dark_2{
				color: #171717;
			}			
			.text_gray_dark_3{
				color: #1f1f1f;
			}			
			.text_gray_dark_4{
				color: #272727;
			}			
			.text_gray_dark_5{
				color: #2f2f2f;
			}			
			.text_gray_dark_6{
				color: #373737;
			}			
			.text_gray_dark_7{
				color: #3f3f3f;
			}			
			.text_gray_dark_8{
				color: #474747;
			}			
			.text_gray_dark_9{
				color: #4f4f4f;
			}			
			.text_gray_10{
				color: #575757;
			}			
			.text_gray_11{
				color: #5f5f5f;
			}			
			.text_gray_12{
				color: #676767;
			}			
			.text_gray_13{
				color: #6f6f6f;
			}			
			.text_gray_14{
				color: #777777;
			}			
			.text_gray_15{
				color: #7f7f7f;
			}
			.text_gray_16{
				color: #878787;
			}
			.text_gray_17{
				color: #8f8f8f;
			}
			.text_gray_18{
				color: #979797;
			}
			.text_gray_19{
				color: #9f9f9f;
			}
			.text_gray_20{
				color: #a7a7a7;
			}
			.text_gray_light_21{
				color: #afafaf;
			}
			.text_gray_light_22{
				color: #b7b7b7;
			}
			.text_gray_light_23{
				color: #bfbfbf;
			}
			.text_gray_light_24{
				color: #c7c7c7;
			}
			.text_gray_light_25{
				color: #cfcfcf;
			}
			.text_gray_light_26{
				color: #d7d7d7;
			}
			.text_gray_light_27{
				color: #dfdfdf;
			}
			.text_gray_light_28{
				color: #e7e7e7;
			}
			.text_gray_light_29{
				color: #efefef;
			}
			.text_gray_light_30{
				color: #f7f7f7;
			}
			
/* TEXT COLOR - RED*/					
			.text_red{
				color: #ff0000;
			}					
						
/* TEXT COLOR - RED - DARK RED */		
			.text_red_dark_0{
				color: #ee0000;
			}
			.text_red_dark_1{
				color: #dd0000;
			}
			.text_red_dark_2{
				color: #cc0000;
			}
			.text_red_dark_3{
				color: #bb0000;
			}
			.text_red_dark_4{
				color: #aa0000;
			}
			.text_red_dark_5{
				color: #990000;
			}
			.text_red_dark_6{
				color: #880000;
			}
			.text_red_dark_7{
				color: #770000;
			}
			.text_red_dark_8{
				color: #660000;
			}
			.text_red_dark_9{
				color: #550000;
			}
			.text_red_dark_10{
				color: #440000;
			}
			.text_red_dark_11{
				color: #330000;
			}
			.text_red_dark_12{
				color: #220000;
			}
			.text_red_dark_13{
				color: #110000;
			}	
			
/* TEXT COLOR - RED - LIGHT RED */
			.text_red_light_0{
				color: #ff1111;
			}
			.text_red_light_1{
				color: #ff2222;
			}
			.text_red_light_2{
				color: #ff3333;
			}
			.text_red_light_3{
				color: #ff4444;
			}
			.text_red_light_4{
				color: #ff5555;
			}
			.text_red_light_5{
				color: #ff6666;
			}
			.text_red_light_6{
				color: #ff7777;
			}
			.text_red_light_7{
				color: #ff8888;
			}
			.text_red_light_8{
				color: #ff9999;
			}
			.text_red_light_9{
				color: #ffaaaa;
			}
			.text_red_light_10{
				color: #ffbbbb;
			}
			.text_red_light_11{
				color: #ffcccc;
			}
			.text_red_light_12{
				color: #ffdddd;
			}
			.text_red_light_13{
				color: #ffeeee;
			}	
						
/* TEXT COLOR - RED - YELLOW */

			.text_red_yellow_0{
				color: #ff1100;
			}
			.text_red_yellow_1{
				color: #ff2200;
			}
			.text_red_yellow_2{
				color: #ff3300;
			}
			.text_red_yellow_3{
				color: #ff4400;
			}
			.text_red_yellow_4{
				color: #ff5500;
			}
			.text_red_yellow_5{
				color: #ff6600;
			}
			.text_red_yellow_6{
				color: #ff7700;
			}
			.text_red_yellow_7{
				color: #ff8800;
			}
			.text_red_yellow_8{
				color: #ff9900;
			}
			.text_red_yellow_9{
				color: #ffaa00;
			}
			.text_red_yellow_10{
				color: #ffbb00;
			}
			.text_red_yellow_11{
				color: #ffcc00;
			}
			.text_red_yellow_12{
				color: #ffdd00;
			}
			.text_red_yellow_13{
				color: #ffee00;
			}			
						
/* TEXT COLOR - RED - VIOLET */	
			.text_red_violet_0{
				color: #ff0011;
			}
			.text_red_violet_1{
				color: #ff0022;
			}
			.text_red_violet_2{
				color: #ff0033;
			}
			.text_red_violet_3{
				color: #ff0044;
			}
			.text_red_violet_4{
				color: #ff0055;
			}
			.text_red_violet_5{
				color: #ff0066;
			}
			.text_red_violet_6{
				color: #ff0077;
			}
			.text_red_violet_7{
				color: #ff0088;
			}
			.text_red_violet_8{
				color: #ff0099;
			}
			.text_red_violet_9{
				color: #ff00aa;
			}
			.text_red_violet_10{
				color: #ff00bb;
			}
			.text_red_violet_11{
				color: #ff00cc;
			}
			.text_red_violet_12{
				color: #ff00dd;
			}
			.text_red_violet_13{
				color: #ff00ee;
			}			
			
/* TEXT COLOR - GREEN */
			.text_green{
				color: #00ff00;
			}	
			
/* TEXT COLOR - GREEN - DARK GREEN */
			.text_green_dark_0{
				color: #00ee00;
			}
			.text_green_dark_1{
				color: #00dd00;
			}
			.text_green_dark_2{
				color: #00cc00;
			}
			.text_green_dark_3{
				color: #00bb00;
			}
			.text_green_dark_4{
				color: #00aa00;
			}
			.text_green_dark_5{
				color: #009900;
			}
			.text_green_dark_6{
				color: #008800;
			}
			.text_green_dark_7{
				color: #007700;
			}
			.text_green_dark_8{
				color: #006600;
			}
			.text_green_dark_9{
				color: #005500;
			}
			.text_green_dark_10{
				color: #004400;
			}
			.text_green_dark_11{
				color: #003300;
			}
			.text_green_dark_12{
				color: #002200;
			}
			.text_green_dark_13{
				color: #001100;
			}	
			
/* TEXT COLOR - GREEN - LIGHT GREEN */
			.text_green_light_0{
				color: #11ff11;
			}
			.text_green_light_1{
				color: #22ff22;
			}
			.text_green_light_2{
				color: #33ff33;
			}
			.text_green_light_3{
				color: #44ff44;
			}
			.text_green_light_4{
				color: #55ff55;
			}
			.text_green_light_5{
				color: #66ff66;
			}
			.text_green_light_6{
				color: #77ff77;
			}
			.text_green_light_7{
				color: #88ff88;
			}
			.text_green_light_8{
				color: #99ff99;
			}
			.text_green_light_9{
				color: #aaffaa;
			}
			.text_green_light_10{
				color: #bbffbb;
			}
			.text_green_light_11{
				color: #ccffcc;
			}
			.text_green_light_12{
				color: #ddffdd;
			}
			.text_green_light_13{
				color: #eeffee;
			}	
			
/* TEXT COLOR - GREEN - YELLOW */
			.text_green_yellow_0{
				color: #11ff00;
			}
			.text_green_yellow_1{
				color: #22ff00;
			}
			.text_green_yellow_2{
				color: #33ff00;
			}
			.text_green_yellow_3{
				color: #44ff00;
			}
			.text_green_yellow_4{
				color: #55ff00;
			}
			.text_green_yellow_5{
				color: #66ff00;
			}
			.text_green_yellow_6{
				color: #77ff00;
			}
			.text_green_yellow_7{
				color: #88ff00;
			}
			.text_green_yellow_8{
				color: #99ff00;
			}
			.text_green_yellow_9{
				color: #aaff00;
			}
			.text_green_yellow_10{
				color: #bbff00;
			}
			.text_green_yellow_11{
				color: #ccff00;
			}
			.text_green_yellow_12{
				color: #ddff00;
			}
			.text_green_yellow_13{
				color: #eeff00;
			}	
			
/* TEXT COLOR - GREEN - AZUR */
			.text_green_azur_0{
				color: #00ff11;
			}
			.text_green_azur_1{
				color: #00ff22;
			}
			.text_green_azur_2{
				color: #00ff33;
			}
			text_green_azur_3{
				color: #00ff44;
			}
			.text_green_azur_4{
				color: #00ff55;
			}
			.text_green_azur_5{
				color: #00ff66;
			}
			.text_green_azur_6{
				color: #00ff77;
			}
			.text_green_azur_7{
				color: #00ff88;
			}
			.text_green_azur_8{
				color: #00ff99;
			}
			.text_green_azur_9{
				color: #00ffaa;
			}
			.text_green_azur_10{
				color: #00ffbb;
			}
			.text_green_azur_11{
				color: #00ffcc;
			}
			.text_green_azur_12{
				color: #00ffdd;
			}
			.text_green_azur_13{
				color: #00ffee;
			}		
			
/* TEXT COLOR - BLUE */	
			.text_blue{
				color: #0000ff;
			}	
			
/* TEXT COLOR - BLUE - DARK BLUE */		
			.text_blue_dark_0{
				color: #0000ee;
			}
			.text_blue_dark_1{
				color: #0000dd;
			}
			.text_blue_dark_2{
				color: #0000cc;
			}
			.text_blue_dark_3{
				color: #0000bb;
			}
			.text_blue_dark_4{
				color: #0000aa;
			}
			.text_blue_dark_5{
				color: #000099;
			}
			.text_blue_dark_6{
				color: #000088;
			}
			.text_blue_dark_7{
				color: #000077;
			}
			.text_blue_dark_8{
				color: #000066;
			}
			.text_blue_dark_9{
				color: #000055;
			}
			.text_blue_dark_10{
				color: #000044;
			}
			.text_blue_dark_11{
				color: #000033;
			}
			.text_blue_dark_12{
				color: #000022;
			}
			.text_blue_dark_13{
				color: #000011;
			}	
			
/* TEXT COLOR - BLUE - LIGHT BLUE */	
			.text_blue_light_0{
				color: #1111ff;
			}
			.text_blue_light_1{
				color: #2222ff;
			}
			.text_blue_light_2{
				color: #3333ff;
			}
			.text_blue_light_3{
				color: #4444ff;
			}
			.text_blue_light_4{
				color: #5555ff;
			}
			.text_blue_light_5{
				color: #6666ff;
			}
			.text_blue_light_6{
				color: #7777ff;
			}
			.text_blue_light_7{
				color: #8888ff;
			}
			.text_blue_light_8{
				color: #9999ff;
			}
			.text_blue_light_9{
				color: #aaaaff;
			}
			.text_blue_light_10{
				color: #bbbbff;
			}
			.text_blue_light_11{
				color: #ccccff;
			}
			.text_blue_light_12{
				color: #ddddff;
			}
			.text_blue_light_13{
				color: #eeeeff;
			}	
						
/* TEXT COLOR - BLUE - VIOLET */
			.text_blue_violet_0{
				color: #1100ff;
			}
			.text_blue_violet_1{
				color: #2200ff;
			}
			.text_blue_violet_2{
				color: #3300ff;
			}
			.text_blue_violet_3{
				color: #4400ff;
			}
			.text_blue_violet_4{
				color: #5500ff;
			}
			.text_blue_violet_5{
				color: #6600ff;
			}
			.text_blue_violet_6{
				color: #7700ff;
			}
			.text_blue_violet_7{
				color: #8800ff;
			}
			.text_blue_violet_8{
				color: #9900ff;
			}
			.text_blue_violet_9{
				color: #aa00ff;
			}
			.text_blue_violet_10{
				color: #bb00ff;
			}
			.text_blue_violet_11{
				color: #cc00ff;
			}
			.text_blue_violet_12{
				color: #dd00ff;
			}
			.text_blue_violet_13{
				color: #ee00ff;
			}	
						
/* TEXT COLOR - BLUE - AZUR */
			.text_blue_azur_0{
				color: #0011ff;
			}
			.text_blue_azur_1{
				color: #0022ff;
			}
			.text_blue_azur_2{
				color: #0033ff;
			}
			.text_blue_azur_3{
				color: #0044ff;
			}
			.text_blue_azur_4{
				color: #0055ff;
			}
			.text_blue_azur_5{
				color: #0066ff;
			}
			.text_blue_azur_6{
				color: #0077ff;
			}
			.text_blue_azur_7{
				color: #0088ff;
			}
			.text_blue_azur_8{
				color: #0099ff;
			}
			.text_blue_azur_9{
				color: #00aaff;
			}
			.text_blue_azur_10{
				color: #00bbff;
			}
			.text_blue_azur_11{
				color: #00ccff;
			}
			.text_blue_azur_12{
				color: #00ddff;
			}
			.text_blue_azur_13{
				color: #00eeff;
			}	
			
/* TEXT COLOR - YELLOW */	
			.text_yellow{
				color: #ffff00;
			}
			
/* TEXT COLOR - YELLOW - DARK YELLOW */	
			.text_yellow_dark_0{
				color: #eeee00;
			}
			.text_yellow_dark_1{
				color: #dddd00;
			}
			.text_yellow_dark_2{
				color: #cccc00;
			}
			.text_yellow_dark_3{
				color: #bbbb00;
			}
			.text_yellow_dark_4{
				color: #aaaa00;
			}
			.text_yellow_dark_5{
				color: #999900;
			}
			.text_yellow_dark_6{
				color: #888800;
			}
			.text_yellow_dark_7{
				color: #777700;
			}
			.text_yellow_dark_8{
				color: #666600;
			}
			.text_yellow_dark_9{
				color: #555500;
			}
			.text_yellow_dark_10{
				color: #444400;
			}
			.text_yellow_dark_11{
				color: #333300;
			}
			.text_yellow_dark_12{
				color: #222200;
			}
			.text_yellow_dark_13{
				color: #111100;
			}
			
/* TEXT COLOR - YELLOW - LIGHT YELLOW */	
			.text_yellow_light_0{
				color: #ffff11;
			}
			.text_yellow_light_1{
				color: #ffff22;
			}
			.text_yellow_light_2{
				color: #ffff33;
			}
			.text_yellow_light_3{
				color: #ffff44;
			}
			.text_yellow_light_4{
				color: #ffff55;
			}
			.text_yellow_light_5{
				color: #ffff66;
			}
			.text_yellow_light_6{
				color: #ffff77;
			}
			.text_yellow_light_7{
				color: #ffff88;
			}
			.text_yellow_light_8{
				color: #ffff99;
			}
			.text_yellow_light_9{
				color: #ffffaa;
			}
			.text_yellow_light_10{
				color: #ffffbb;
			}
			.text_yellow_light_11{
				color: #ffffcc;
			}
			.text_yellow_light_12{
				color: #ffffdd;
			}
			.text_yellow_light_13{
				color: #ffffee;
			}	
			
/* TEXT COLOR - VIOLET */	
			.text_violet{
				color: #ff00ff;
			}	
			
/* TEXT COLOR - VIOLET - DARK VIOLET */	
			.text_violet_dark_0{
				color: #ee00ee;
			}
			.text_violet_dark_1{
				color: #dd00dd;
			}
			.text_violet_dark_2{
				color: #cc00cc;
			}
			.text_violet_dark_3{
				color: #bb00bb;
			}
			.text_violet_dark_4{
				color: #aa00aa;
			}
			.text_violet_dark_5{
				color: #990099;
			}
			.text_violet_dark_6{
				color: #880088;
			}
			.text_violet_dark_7{
				color: #770077;
			}
			.text_violet_dark_8{
				color: #660066;
			}
			.text_violet_dark_9{
				color: #550055;
			}
			.text_violet_dark_10{
				color: #440044;
			}
			.text_violet_dark_11{
				color: #330033;
			}
			.text_violet_dark_12{
				color: #220022;
			}
			.text_violet_dark_13{
				color: #110011;
			}
			
/* TEXT COLOR - VIOLET - LIGHT VIOLET */		
			.text_violet_light_0{
				color: #ff11ff;
			}
			.text_violet_light_1{
				color: #ff22ff;
			}
			.text_violet_light_2{
				color: #ff33ff;
			}
			.text_violet_light_3{
				color: #ff44ff;
			}
			.text_violet_light_4{
				color: #ff55ff;
			}
			.text_violet_light_5{
				color: #ff66ff;
			}
			.text_violet_light_6{
				color: #ff77ff;
			}
			.text_violet_light_7{
				color: #ff88ff;
			}
			.text_violet_light_8{
				color: #ff99ff;
			}
			.text_violet_light_9{
				color: #ffaaff;
			}
			.text_violet_light_10{
				color: #ffbbff;
			}
			.text_violet_light_11{
				color: #ffccff;
			}
			.text_violet_light_12{
				color: #ffddff;
			}
			.text_violet_light_13{
				color: #ffeeff;
			}
			
/* TEXT COLOR - AZUR */
			.text_azur{
				color: #00ffff;
			}	
			
/* TEXT COLOR - AZUR - DARK AZUR */	
			.text_azur_dark_0{
				color: #00eeee;
			}
			.text_azur_dark_1{
				color: #00dddd;
			}
			.text_azur_dark_2{
				color: #00cccc;
			}
			.text_azur_dark_3{
				color: #00bbbb;
			}
			.text_azur_dark_4{
				color: #00aaaa;
			}
			.text_azur_dark_5{
				color: #009999;
			}
			.text_azur_dark_6{
				color: #008888;
			}
			.text_azur_dark_7{
				color: #007777;
			}
			.text_azur_dark_8{
				color: #006666;
			}
			.text_azur_dark_9{
				color: #005555;
			}
			.text_azur_dark_10{
				color: #004444;
			}
			.text_azur_dark_11{
				color: #003333;
			}
			.text_azur_dark_12{
				color: #002222;
			}
			.text_azur_dark_13{
				color: #001111;
			}	
			
/* TEXT COLOR - AZUR - LIGHT AZUR */	
			.text_azur_light_0{
				color: #11ffff;
			}
			.text_azur_light_1{
				color: #22ffff;
			}
			.text_azur_light_2{
				color: #33ffff;
			}
			.text_azur_light_3{
				color: #44ffff;
			}
			.text_azur_light_4{
				color: #55ffff;
			}
			.text_azur_light_5{
				color: #66ffff;
			}
			.text_azur_light_6{
				color: #77ffff;
			}
			.text_azur_light_7{
				color: #88ffff;
			}
			.text_azur_light_8{
				color: #99ffff;
			}
			.text_azur_light_9{
				color: #aaffff;
			}
			.text_azur_light_10{
				color: #bbffff;
			}
			.text_azur_light_11{
				color: #ccffff;
			}
			.text_azur_light_12{
				color: #ddffff;
			}
			.text_azur_light_13{
				color: #eeffff;
			}			
			
/* TEXT MAIUSCOLETTO */	
			.text_no_variant{
				font-variant: normal;
			}	
			.text_variant_Trr{
				font-variant: small-caps;
			}
			
/* TEXT MAIUSCOLO */	
			.text_trasform_TTT{
				text-transform: uppercase;
			}	
			.text_trasform_Taz{
				text-transform: capitalize;
			}	
			
/* TEXT MINUSCOLO */
			.text_trasform_Taz{
				text-transform: lowercase;
			}	
			
/* TEXT WEIGHT */				
			.text_weight_100{
				font-weight: 100;
			}
			.text_weight_200{
				font-weight: 200;
			}
			.text_weight_300{
				font-weight: 300;
			}
			.text_weight_400{
				font-weight: 400;
			}
			.text_weight_500{
				font-weight: 500;
			}
			.text_weight_600{
				font-weight: 600;
			}
			.text_weight_700{
				font-weight: 700;
			}
			.text_weight_800{
				font-weight: 800;
			}
			.text_weight_900{
				font-weight: 900;
			}
			
/* LINE STYLE */
			.text_style_normal{
				font-style: normal;
			}	
			.text_style_italic{
				font-style: italic;
			}	
			.text_style_oblique{
				font-style: oblique;
			}	
				
/* LINE HEIGHT */	
			.line_height_0x{
				line-height: 0%;
			}
			.line_height_10x{
				line-height: 10%;
			}
			.line_height_20x{
				line-height: 20%;
			}
			.line_height_30x{
				line-height: 30%;
			}
			.line_height_40x{
				line-height: 40%;
			}
			.line_height_50x{
				line-height: 50%;
			}
			.line_height_60x{
				line-height: 60%;
			}
			.line_height_70x{
				line-height: 70%;
			}
			.line_height_80x{
				line-height: 80%;
			}
			.line_height_90x{
				line-height: 90%;
			}
			.line_height_100x{
				line-height: 100%;
			}
			.line_height_110x{
				line-height: 110%;
			}
			.line_height_120x{
				line-height: 120%;
			}
			.line_height_130x{
				line-height: 130%;
			}
			.line_height_140x{
				line-height: 140%;
			}
			.line_height_150x{
				line-height: 150%;
			}
			.line_height_160x{
				line-height: 160%;
			}
			.line_height_170x{
				line-height: 170%;
			}
			.line_height_180x{
				line-height: 180%;
			}
			.line_height_190x{
				line-height: 190%;
			}
			.line_height_200x{
				line-height: 200%;
			}
			.line_height_210x{
				line-height: 210%;
			}
			.line_height_220x{
				line-height: 220%;
			}
			.line_height_230x{
				line-height: 230%;
			}
			.line_height_240x{
				line-height: 240%;
			}
			.line_height_250x{
				line-height: 250%;
			}
			.line_height_260x{
				line-height: 260%;
			}
			.line_height_270x{
				line-height: 270%;
			}
			.line_height_280x{
				line-height: 280%;
			}
			.line_height_290x{
				line-height: 290%;
			}
			.line_height_300x{
				line-height: 300%;
			}
				
/* TEXT ALIGN */
			.text_align_auto{
				text-align: auto;
			}
			.text_align_left{
				text-align: left;
			}
			.text_align_right{
				text-align: right;
			}
			.text_align_center{
				text-align: center;
			}
			.text_align_justify{
				text-align: justify;
			}
			.text_align_start{
				text-align: start;
			}
			.text_align_end{
				text-align: end;
			}			
				
/* TEXT ALIGN LAST LINE */
			.text_align_last_auto{
				text-align-last: auto;
			}
			.text_align_last_left{
				text-align-last: left;
			}
			.text_align_last_right{
				text-align-last: right;
			}
			.text_align_last_center{
				text-align-last: center;
			}
			.text_align_last_justify{
				text-align-last: justify;
			}
			.text_align_last_start{
				text-align-last: start;
			}
			.text_align_last_end{
				text-align-last: end;
			}
			
/* VERTICAL ALIGN */
			.vertical_align_top{
				vertical-align: top;
			}
			.vertical_align_super{
				vertical-align: super;
			}
			.vertical_align_baseline{
				vertical-align: baseline;
			}
			.vertical_align_middle{
				vertical-align: middle;
			}
			.vertical_align_sub{
				vertical-align: sub;
			}
			.vertical_align_bottom{
				vertical-align: bottom;
			}
			.vertical_align_100x{
				vertical-align: 100%;
			}
			.vertical_align_90x{
				vertical-align: 90%;
			}
			.vertical_align_80x{
				vertical-align: 80%;
			}
			.vertical_align_70x{
				vertical-align: 70%;
			}
			.vertical_align_60x{
				vertical-align: 60%;
			}
			.vertical_align_50x{
				vertical-align: 50%;
			}
			.vertical_align_40x{
				vertical-align: 40%;
			}
			.vertical_align_30x{
				vertical-align: 30%;
			}
			.vertical_align_20x{
				vertical-align: 20%;
			}
			.vertical_align_10x{
				vertical-align: 10%;
			}
			.vertical_align_5x{
				vertical-align: 5%;
			}
			.vertical_align_2.5x{
				vertical-align: 2.5%;
			}
			.vertical_align_0x{
				vertical-align: 0%;
			}
			.vertical_align_-2.5x{
				vertical-align: -2.5%;
			}
			.vertical_align_-5x{
				vertical-align: -5%;
			}
			.vertical_align_-10x{
				vertical-align: -10%;
			}
			.vertical_align_-20x{
				vertical-align: -20%;
			}
			.vertical_align_-30x{
				vertical-align: -30%;
			}
			.vertical_align_-40x{
				vertical-align: -40%;
			}
			.vertical_align_-50x{
				vertical-align: -50%;
			}
			.vertical_align_-60x{
				vertical-align: -60%;
			}
			.vertical_align_-70x{
				vertical-align: -70%;
			}
			.vertical_align_-80x{
				vertical-align: -80%;
			}
			.vertical_align_-90x{
				vertical-align: -90%;
			}
			.vertical_align_-100x{
				vertical-align: -100%;
			}
				
/* LETTER SPACING */
			.letter_spacing_-150x{
				letter-spacing: -10%;
			}
			.letter_spacing_-125x{
				letter-spacing: -10%;
			}
			.letter_spacing_-100x{
				letter-spacing: -10%;
			}
			.letter_spacing_-75x{
				letter-spacing: -75%;
			}
			.letter_spacing_-50x{
				letter-spacing: -5%;
			}
			.letter_spacing_-25x{
				letter-spacing: -2.5%;
			}
			.letter_spacing_0x{
				letter-spacing: 0%;
			}
			.letter_spacing_25x{
				letter-spacing: 2.5%;
			}
			.letter_spacing_50x{
				letter-spacing: 5%;
			}
			.letter_spacing_75x{
				letter-spacing: 7.5%;
			}
			.letter_spacing_100x{
				letter-spacing: 10%;
			}
			.letter_spacing_150x{
				letter-spacing: 15%;
			}
			.letter_spacing_200x{
				letter-spacing: 20%;
			}
			.letter_spacing_250x{
				letter-spacing: 25%;
			}
			.letter_spacing_300x{
				letter-spacing: 30%;
			}
			.letter_spacing_350x{
				letter-spacing: 35%;
			}
			.letter_spacing_400x{
				letter-spacing: 40%;
			}
			.letter_spacing_450x{
				letter-spacing: 45%;
			}
			.letter_spacing_500x{
				letter-spacing: 50%;
			}
			.letter_spacing_550x{
				letter-spacing: 55%;
			}
			.letter_spacing_600x{
				letter-spacing: 60%;
			}
			.letter_spacing_650x{
				letter-spacing: 65%;
			}
			.letter_spacing_700x{
				letter-spacing: 70%;
			}
			.letter_spacing_750x{
				letter-spacing: 75%;
			}
			.letter_spacing_800x{
				letter-spacing: 80%;
			}
			.letter_spacing_850x{
				letter-spacing: 85%;
			}
			.letter_spacing_900x{
				letter-spacing: 90%;
			}
			.letter_spacing_950x{
				letter-spacing: 95%;
			}
			.letter_spacing_1000x{
				letter-spacing: 100%;
			}
				
/* TEXT INDENT */	
			.text_indent_0x{
				text-indent: 0%;
			}
			.text_indent_25x{
				text-indent: 2.5%;
			}
			.text_indent_50x{
				text-indent: 5%;
			}
			.text_indent_75x{
				text-indent: 7.5%;
			}
			.text_indent_100x{
				text-indent: 10%;
			}
			.text_indent_150x{
				text-indent: 15%;
			}
			.text_indent_200x{
				text-indent: 20%;
			}
			.text_indent_250x{
				text-indent: 25%;
			}
			.text_indent_300x{
				text-indent: 30%;
			}
			.text_indent_350x{
				text-indent: 35%;
			}
			.text_indent_400x{
				text-indent: 40%;
			}
			.text_indent_450x{
				text-indent: 45%;
			}
			.text_indent_500x{
				text-indent: 50%;
			}
			.text_indent_550x{
				text-indent: 55%;
			}
			.text_indent_600x{
				text-indent: 60%;
			}
			.text_indent_650x{
				text-indent: 65%;
			}
			.text_indent_700x{
				text-indent: 70%;
			}
			.text_indent_750x{
				text-indent: 75%;
			}
			.text_indent_800x{
				text-indent: 80%;
			}
			.text_indent_850x{
				text-indent: 85%;
			}
			.text_indent_900x{
				text-indent: 90%;
			}
			.text_indent_950x{
				text-indent: 95%;
			}
			.text_indent_1000x{
				text-indent: 100%;
			}
			.text_indent_1050x{
				text-indent: 105%;
			}
				
/* WORD SPACING */
			.text_indent_-30x{
  				word-spacing: -30%;
			}
			.text_indent_-25x{
  				word-spacing: -25%;
			}
			.text_indent_-20x{
  				word-spacing: -20%;
			}
			.text_indent_-15x{
  				word-spacing: -15%;
			}
			.text_indent_-10x{
  				word-spacing: -10%;
			}
			.text_indent_-5x{
  				word-spacing: -5%;
			}
			.text_indent_0x{
  				word-spacing: 0%;
			}
			.text_indent_5x{
  				word-spacing: 5%;
			}
			.text_indent_10x{
  				word-spacing: 10%;
			}
			.text_indent_15x{
  				word-spacing: 15%;
			}
			.text_indent_20x{
  				word-spacing: 20%;
			}
			.text_indent_25x{
  				word-spacing: 25%;
			}
			.text_indent_30x{
  				word-spacing: 30%;
			}
			.text_indent_35x{
  				word-spacing: 35%;
			}
			.text_indent_40x{
  				word-spacing: 40%;
			}
			.text_indent_45x{
  				word-spacing: 45%;
			}
			.text_indent_50x{
  				word-spacing: 50%;
			}
			.text_indent_60x{
  				word-spacing: 60%;
			}
			.text_indent_70x{
  				word-spacing: 70%;
			}
			.text_indent_80x{
  				word-spacing: 80%;
			}
			.text_indent_90x{
  				word-spacing: 90%;
			}
			.text_indent_100x{
  				word-spacing: 100%;
			}
			.text_indent_115x{
  				word-spacing: 115%;
			}
			.text_indent_130x{
  				word-spacing: 130%;
			}
			.text_indent_145x{
  				word-spacing: 145%;
			}
			.text_indent_160x{
  				word-spacing: 160%;
			}
			.text_indent_175x{
  				word-spacing: 175%;
			}
			.text_indent_190x{
  				word-spacing: 190%;
			}
			.text_indent_210x{
  				word-spacing: 210%;
			}
			.text_indent_230x{
  				word-spacing: 230%;
			}
			.text_indent_250x{
  				word-spacing: 250%;
			}
			.text_indent_270x{
  				word-spacing: 270%;
			}
			.text_indent_290x{
  				word-spacing: 290%;
			}
			.text_indent_320x{
  				word-spacing: 320%;
			}
				
/* WORD WHITE SPACING */
			.white_space_normal{   /* Se a capo con spazi maggiori ---> Testo non a capo con singolo spazio */
  				white-space: normal;
			}
			.white_space_nowrap{   /* Se a capo con spazi maggiori ---> Testo non a capo con singolo spazio ...mai a capo e esce fuori*/
  				white-space: nowrap;
			}
			.white_space_pre{   /* Se a capo con spazi maggiori ---> Testo a capo con spazi maggiori */
  				white-space: pre;
			}
			.white_space_pre-line{   /* Se a capo con spazi maggiori ---> Testo a capo con singolo spazio */
  				white-space: pre-line;
			}
			.white_space_pre-wrap{   /* Se a capo con spazi maggiori ---> Testo a capo con spazi maggiori */
  				white-space: pre-wrap;
			}
		

			
/* TEXT DECORATION - BLACK - WHITE */	
			.text_decoration_black{
				text-decoration-color: #000000;
			}			
			.text_decoration_white{
				text-decoration-color: #ffffff;
			}
		
/* TEXT DECORATION - DARK GRAY - GRAY - LIGHT GRAY */	
			
			.text_decoration_gray_dark_0{
				text-decoration-color: #070707;
			}			
			.text_decoration_gray_dark_1{
				text-decoration-color: #0f0f0f;
			}			
			.text_decoration_gray_dark_2{
				text-decoration-color: #171717;
			}			
			.text_decoration_gray_dark_3{
				text-decoration-color: #1f1f1f;
			}			
			.text_decoration_gray_dark_4{
				text-decoration-color: #272727;
			}			
			.text_decoration_gray_dark_5{
				text-decoration-color: #2f2f2f;
			}			
			.text_decoration_gray_dark_6{
				text-decoration-color: #373737;
			}			
			.text_decoration_gray_dark_7{
				text-decoration-color: #3f3f3f;
			}			
			.text_decoration_gray_dark_8{
				text-decoration-color: #474747;
			}			
			.text_decoration_gray_dark_9{
				text-decoration-color: #4f4f4f;
			}			
			.text_decoration_gray_10{
				text-decoration-color: #575757;
			}			
			.text_decoration_gray_11{
				text-decoration-color: #5f5f5f;
			}			
			.text_decoration_gray_12{
				text-decoration-color: #676767;
			}			
			.text_decoration_gray_13{
				text-decoration-color: #6f6f6f;
			}			
			.text_decoration_gray_14{
				text-decoration-color: #777777;
			}			
			.text_decoration_gray_15{
				text-decoration-color: #7f7f7f;
			}
			.text_decoration_gray_16{
				text-decoration-color: #878787;
			}
			.text_decoration_gray_17{
				text-decoration-color: #8f8f8f;
			}
			.text_decoration_gray_18{
				text-decoration-color: #979797;
			}
			.text_decoration_gray_19{
				text-decoration-color: #9f9f9f;
			}
			.text_decoration_gray_20{
				text-decoration-color: #a7a7a7;
			}
			.text_decoration_gray_light_21{
				text-decoration-color: #afafaf;
			}
			.text_decoration_gray_light_22{
				text-decoration-color: #b7b7b7;
			}
			.text_decoration_gray_light_23{
				text-decoration-color: #bfbfbf;
			}
			.text_decoration_gray_light_24{
				 text-decoration-color: #c7c7c7;
			}
			.text_decoration_gray_light_25{
				text-decoration-color: #cfcfcf;
			}
			.text_decoration_gray_light_26{
				text-decoration-color: #d7d7d7;
			}
			.text_decoration_gray_light_27{
				text-decoration-color: #dfdfdf;
			}
			.text_decoration_gray_light_28{
				text-decoration-color: #e7e7e7;
			}
			.text_decoration_gray_light_29{
				text-decoration-color: #efefef;
			}
			.text_decoration_gray_light_30{
				text-decoration-color: #f7f7f7;
			}
			
/* TEXT DECORATION COLOR - RED*/					
			.text_decoration_red{
				text-decoration-color: #ff0000;
			}					
						
/* TEXT DECORATION COLOR - RED - DARK RED */		
			.text_decoration_red_dark_0{
				text-decoration-color: #ee0000;
			}
			.text_decoration_red_dark_1{
				text-decoration-color: #dd0000;
			}
			.text_decoration_red_dark_2{
				text-decoration-color: #cc0000;
			}
			.text_decoration_red_dark_3{
				text-decoration-color: #bb0000;
			}
			.text_decoration_red_dark_4{
				text-decoration-color: #aa0000;
			}
			.text_decoration_red_dark_5{
				text-decoration-color: #990000;
			}
			.text_decoration_red_dark_6{
				text-decoration-color: #880000;
			}
			.text_decoration_red_dark_7{
				text-decoration-color: #770000;
			}
			.text_decoration_red_dark_8{
				text-decoration-color: #660000;
			}
			.text_decoration_red_dark_9{
				text-decoration-color: #550000;
			}
			.text_decoration_red_dark_10{
				text-decoration-color: #440000;
			}
			.text_decoration_red_dark_11{
				text-decoration-color: #330000;
			}
			.text_decoration_red_dark_12{
				text-decoration-color: #220000;
			}
			.text_decoration_red_dark_13{
				text-decoration-color: #110000;
			}	
			
/* TEXT DECORATION COLOR - RED - LIGHT RED */
			.text_decoration_red_light_0{
				text-decoration-color: #ff1111;
			}
			.text_decoration_red_light_1{
				text-decoration-color: #ff2222;
			}
			.text_decoration_red_light_2{
				text-decoration-color: #ff3333;
			}
			.text_decoration_red_light_3{
				text-decoration-color: #ff4444;
			}
			.text_decoration_red_light_4{
				text-decoration-color: #ff5555;
			}
			.text_decoration_red_light_5{
				text-decoration-color: #ff6666;
			}
			.text_decoration_red_light_6{
				text-decoration-color: #ff7777;
			}
			.text_decoration_red_light_7{
				text-decoration-color: #ff8888;
			}
			.text_decoration_red_light_8{
				text-decoration-color: #ff9999;
			}
			.text_decoration_red_light_9{
				text-decoration-color: #ffaaaa;
			}
			.text_decoration_red_light_10{
				text-decoration-color: #ffbbbb;
			}
			.text_decoration_red_light_11{
				text-decoration-color: #ffcccc;
			}
			.text_decoration_red_light_12{
				text-decoration-color: #ffdddd;
			}
			.text_decoration_red_light_13{
				text-decoration-color: #ffeeee;
			}	
						
/* TEXT DECORATION COLOR - RED - YELLOW */

			.text_decoration_red_yellow_0{
				text-decoration-color: #ff1100;
			}
			.text_decoration_red_yellow_1{
				text-decoration-color: #ff2200;
			}
			.text_decoration_red_yellow_2{
				text-decoration-color: #ff3300;
			}
			.text_decoration_red_yellow_3{
				text-decoration-color: #ff4400;
			}
			.text_decoration_red_yellow_4{
				text-decoration-color: #ff5500;
			}
			.text_decoration_red_yellow_5{
				text-decoration-color: #ff6600;
			}
			.text_decoration_red_yellow_6{
				text-decoration-color: #ff7700;
			}
			.text_decoration_red_yellow_7{
				text-decoration-color: #ff8800;
			}
			.text_decoration_red_yellow_8{
				text-decoration-color: #ff9900;
			}
			.text_decoration_red_yellow_9{
				text-decoration-color: #ffaa00;
			}
			.text_decoration_red_yellow_10{
				text-decoration-color: #ffbb00;
			}
			.text_decoration_red_yellow_11{
				text-decoration-color: #ffcc00;
			}
			.text_decoration_red_yellow_12{
				text-decoration-color: #ffdd00;
			}
			.text_decoration_red_yellow_13{
				text-decoration-color: #ffee00;
			}			
						
/* TEXT DECORATION COLOR - RED - VIOLET */	
			.text_decoration_red_violet_0{
				text-decoration-color: #ff0011;
			}
			.text_decoration_red_violet_1{
				text-decoration-color: #ff0022;
			}
			.text_decoration_red_violet_2{
				text-decoration-color: #ff0033;
			}
			.text_decoration_red_violet_3{
				text-decoration-color: #ff0044;
			}
			.text_decoration_red_violet_4{
				text-decoration-color: #ff0055;
			}
			.text_decoration_red_violet_5{
				text-decoration-color: #ff0066;
			}
			.text_decoration_red_violet_6{
				text-decoration-color: #ff0077;
			}
			.text_decoration_red_violet_7{
				text-decoration-color: #ff0088;
			}
			.text_decoration_red_violet_8{
				text-decoration-color: #ff0099;
			}
			.text_decoration_red_violet_9{
				text-decoration-color: #ff00aa;
			}
			.text_decoration_red_violet_10{
				text-decoration-color: #ff00bb;
			}
			.text_decoration_red_violet_11{
				text-decoration-color: #ff00cc;
			}
			.text_decoration_red_violet_12{
				text-decoration-color: #ff00dd;
			}
			.text_decoration_red_violet_13{
				text-decoration-color: #ff00ee;
			}			
			
/* TEXT DECORATION COLOR - GREEN */
			.text_decoration_green{
				text-decoration-color: #00ff00;
			}	
			
/* TEXT DECORATION COLOR - GREEN - DARK GREEN */
			.text_decoration_green_dark_0{
				text-decoration-color: #00ee00;
			}
			.text_decoration_green_dark_1{
				text-decoration-color: #00dd00;
			}
			.text_decoration_green_dark_2{
				text-decoration-color: #00cc00;
			}
			.text_decoration_green_dark_3{
				text-decoration-color: #00bb00;
			}
			.text_decoration_green_dark_4{
				text-decoration-color: #00aa00;
			}
			.text_decoration_green_dark_5{
				text-decoration-color: #009900;
			}
			.text_decoration_green_dark_6{
				text-decoration-color: #008800;
			}
			.text_decoration_green_dark_7{
				text-decoration-color: #007700;
			}
			.text_decoration_green_dark_8{
				text-decoration-color: #006600;
			}
			.text_decoration_green_dark_9{
				text-decoration-color: #005500;
			}
			.text_decoration_green_dark_10{
				text-decoration-color: #004400;
			}
			.text_decoration_green_dark_11{
				text-decoration-color: #003300;
			}
			.text_decoration_green_dark_12{
				text-decoration-color: #002200;
			}
			.text_decoration_green_dark_13{
				text-decoration-color: #001100;
			}	
			
/* TEXT DECORATION COLOR - GREEN - LIGHT GREEN */
			.text_decoration_green_light_0{
				text-decoration-color: #11ff11;
			}
			.text_decoration_green_light_1{
				text-decoration-color: #22ff22;
			}
			.text_decoration_green_light_2{
				text-decoration-color: #33ff33;
			}
			.text_decoration_green_light_3{
				text-decoration-color: #44ff44;
			}
			.text_decoration_green_light_4{
				text-decoration-color: #55ff55;
			}
			.text_decoration_green_light_5{
				text-decoration-color: #66ff66;
			}
			.text_decoration_green_light_6{
				text-decoration-color: #77ff77;
			}
			.text_decoration_green_light_7{
				text-decoration-color: #88ff88;
			}
			.text_decoration_green_light_8{
				text-decoration-color: #99ff99;
			}
			.text_decoration_green_light{
				text-decoration-color: #aaffaa;
			}
			.text_decoration_green_light_10{
				text-decoration-color: #bbffbb;
			}
			.text_decoration_green_light_11{
				text-decoration-color: #ccffcc;
			}
			.text_decoration_green_light_12{
				text-decoration-color: #ddffdd;
			}
			.text_decoration_green_light_13{
				text-decoration-color: #eeffee;
			}	
			
/* TEXT DECORATION COLOR - GREEN - YELLOW */
			.text_decoration_green_yellow_0{
				text-decoration-color: #11ff00;
			}
			.text_decoration_green_yellow_1{
				text-decoration-color: #22ff00;
			}
			.text_decoration_green_yellow_2{
				text-decoration-color: #33ff00;
			}
			.text_decoration_green_yellow_3{
				text-decoration-color: #44ff00;
			}
			.text_decoration_green_yellow_4{
				text-decoration-color: #55ff00;
			}
			.text_decoration_green_yellow_5{
				text-decoration-color: #66ff00;
			}
			.text_decoration_green_yellow_6{
				text-decoration-color: #77ff00;
			}
			.text_decoration_green_yellow_7{
				text-decoration-color: #88ff00;
			}
			.text_decoration_green_yellow_8{
				text-decoration-color: #99ff00;
			}
			.text_decoration_green_yellow_9{
				text-decoration-color: #aaff00;
			}
			.text_decoration_green_yellow_10{
				text-decoration-color: #bbff00;
			}
			.text_decoration_green_yellow_11{
				text-decoration-color: #ccff00;
			}
			.text_decoration_green_yellow_12{
				text-decoration-color: #ddff00;
			}
			.text_decoration_green_yellow_13{
				text-decoration-color: #eeff00;
			}	
			
/* TEXT DECORATION COLOR - GREEN - AZUR */
			.text_decoration_green_azur_0{
				text-decoration-color: #00ff11;
			}
			.text_decoration_green_azur_1{
				text-decoration-color: #00ff22;
			}
			.text_decoration_green_azur_2{
				text-decoration-color: #00ff33;
			}
			text_decoration_green_azur_3{
				text-decoration-color: #00ff44;
			}
			.text_decoration_green_azur_4{
				text-decoration-color: #00ff55;
			}
			.text_decoration_green_azur_5{
				text-decoration-color: #00ff66;
			}
			.text_decoration_green_azur_6{
				text-decoration-color: #00ff77;
			}
			.text_decoration_green_azur_7{
				text-decoration-color: #00ff88;
			}
			.text_decoration_green_azur_8{
				text-decoration-color: #00ff99;
			}
			.text_decoration_green_azur_9{
				text-decoration-color: #00ffaa;
			}
			.text_decoration_green_azur_10{
				text-decoration-color: #00ffbb;
			}
			.text_decoration_green_azur_11{
				text-decoration-color: #00ffcc;
			}
			.text_decoration_green_azur_12{
				text-decoration-color: #00ffdd;
			}
			.text_decoration_green_azur_13{
				text-decoration-color: #00ffee;
			}		
			
/* TEXT DECORATION COLOR - BLUE */	
			.text_decoration_blue{
				text-decoration-color: #0000ff;
			}	
			
/* TEXT DECORATION COLOR - BLUE - DARK BLUE */		
			.text_decoration_blue_dark_0{
				text-decoration-color: #0000ee;
			}
			.text_decoration_blue_dark_1{
				text-decoration-color: #0000dd;
			}
			.text_decoration_blue_dark_2{
				text-decoration-color: #0000cc;
			}
			.text_decoration_blue_dark_3{
				text-decoration-color: #0000bb;
			}
			.text_decoration_blue_dark_4{
				text-decoration-color: #0000aa;
			}
			.text_decoration_blue_dark_5{
				text-decoration-color: #000099;
			}
			.text_decoration_blue_dark_6{
				text-decoration-color: #000088;
			}
			.text_decoration_blue_dark_7{
				text-decoration-color: #000077;
			}
			.text_decoration_blue_dark_8{
				text-decoration-color: #000066;
			}
			.text_decoration_blue_dark_9{
				text-decoration-color: #000055;
			}
			.text_decoration_blue_dark_10{
				text-decoration-color: #000044;
			}
			.text_decoration_blue_dark_11{
				text-decoration-color: #000033;
			}
			.text_decoration_blue_dark_12{
				text-decoration-color: #000022;
			}
			.text_decoration_blue_dark_13{
				text-decoration-color: #000011;
			}	
			
/* TEXT DECORATION COLOR - BLUE - LIGHT BLUE */	
			.text_decoration_blue_light_0{
				text-decoration-color: #1111ff;
			}
			.text_decoration_blue_light_1{
				text-decoration-color: #2222ff;
			}
			.text_decoration_blue_light_2{
				text-decoration-color: #3333ff;
			}
			.text_decoration_blue_light_3{
				text-decoration-color: #4444ff;
			}
			.text_decoration_blue_light_4{
				text-decoration-color: #5555ff;
			}
			.text_decoration_blue_light_5{
				text-decoration-color: #6666ff;
			}
			.text_decoration_blue_light_6{
				text-decoration-color: #7777ff;
			}
			.text_decoration_blue_light_7{
				text-decoration-color: #8888ff;
			}
			.text_decoration_blue_light_8{
				text-decoration-color: #9999ff;
			}
			.text_decoration_blue_light_9{
				text-decoration-color: #aaaaff;
			}
			.text_decoration_blue_light_10{
				text-decoration-color: #bbbbff;
			}
			.text_decoration_blue_light_11{
				text-decoration-color: #ccccff;
			}
			.text_decoration_blue_light_12{
				text-decoration-color: #ddddff;
			}
			.text_decoration_blue_light_13{
				text-decoration-color: #eeeeff;
			}	
						
/* TEXT DECORATION COLOR - BLUE - VIOLET */
			.text_decoration_blue_violet_0{
				text-decoration-color: #1100ff;
			}
			.text_decoration_blue_violet_1{
				text-decoration-color: #2200ff;
			}
			.text_decoration_blue_violet_2{
				text-decoration-color: #3300ff;
			}
			.text_decoration_blue_violet_3{
				text-decoration-color: #4400ff;
			}
			.text_decoration_blue_violet_4{
				text-decoration-color: #5500ff;
			}
			.text_decoration_blue_violet_5{
				text-decoration-color: #6600ff;
			}
			.text_decoration_blue_violet_6{
				text-decoration-color: #7700ff;
			}
			.text_decoration_blue_violet_7{
				text-decoration-color: #8800ff;
			}
			.text_decoration_blue_violet_8{
				text-decoration-color: #9900ff;
			}
			.text_decoration_blue_violet_9{
				text-decoration-color: #aa00ff;
			}
			.text_decoration_blue_violet_10{
				text-decoration-color: #bb00ff;
			}
			.text_decoration_blue_violet_11{
				text-decoration-color: #cc00ff;
			}
			.text_decoration_blue_violet_12{
				text-decoration-color: #dd00ff;
			}
			.text_decoration_blue_violet_13{
				text-decoration-color: #ee00ff;
			}	
						
/* TEXT DECORATION COLOR - BLUE - AZUR */
			.text_decoration_blue_azur_0{
				text-decoration-color: #0011ff;
			}
			.text_decoration_blue_azur_1{
				text-decoration-color: #0022ff;
			}
			.text_decoration_blue_azur_2{
				text-decoration-color: #0033ff;
			}
			.text_decoration_blue_azur_3{
				text-decoration-color: #0044ff;
			}
			.text_decoration_blue_azur_4{
				text-decoration-color: #0055ff;
			}
			.text_decoration_blue_azur_5{
				text-decoration-color: #0066ff;
			}
			.text_decoration_blue_azur_6{
				text-decoration-color: #0077ff;
			}
			.text_decoration_blue_azur_7{
				text-decoration-color: #0088ff;
			}
			.text_decoration_blue_azur_8{
				text-decoration-color: #0099ff;
			}
			.text_decoration_blue_azur_9{
				text-decoration-color: #00aaff;
			}
			.text_decoration_blue_azur_10{
				text-decoration-color: #00bbff;
			}
			.text_decoration_blue_azur_11{
				text-decoration-color: #00ccff;
			}
			.text_decoration_blue_azur_12{
				text-decoration-color: #00ddff;
			}
			.text_decoration_blue_azur_13{
				text-decoration-color: #00eeff;
			}	
			
/* TEXT DECORATION COLOR - YELLOW */	
			.text_decoration_yellow{
				text-decoration-color: #ffff00;
			}
			
/* TEXT DECORATION COLOR - YELLOW - DARK YELLOW */	
			.text_decoration_yellow_dark_0{
				text-decoration-color: #eeee00;
			}
			.text_decoration_yellow_dark_1{
				text-decoration-color: #dddd00;
			}
			.text_decoration_yellow_dark_2{
				text-decoration-color: #cccc00;
			}
			.text_decoration_yellow_dark_3{
				text-decoration-color: #bbbb00;
			}
			.text_decoration_yellow_dark_4{
				text-decoration-color: #aaaa00;
			}
			.text_decoration_yellow_dark_5{
				text-decoration-color: #999900;
			}
			.text_decoration_yellow_dark_6{
				text-decoration-color: #888800;
			}
			.text_decoration_yellow_dark_7{
				text-decoration-color: #777700;
			}
			.text_decoration_yellow_dark_8{
				text-decoration-color: #666600;
			}
			.text_decoration_yellow_dark_9{
				text-decoration-color: #555500;
			}
			.text_decoration_yellow_dark_10{
				text-decoration-color: #444400;
			}
			.text_decoration_yellow_dark_11{
				text-decoration-color: #333300;
			}
			.text_decoration_yellow_dark_12{
				text-decoration-color: #222200;
			}
			.text_decoration_yellow_dark_13{
				text-decoration-color: #111100;
			}
			
/* TEXT DECORATION COLOR - YELLOW - LIGHT YELLOW */	
			.text_decoration_yellow_light_0{
				text-decoration-color: #ffff11;
			}
			.text_decoration_yellow_light_1{
				text-decoration-color: #ffff22;
			}
			.text_decoration_yellow_light_2{
				text-decoration-color: #ffff33;
			}
			.text_decoration_yellow_light_3{
				text-decoration-color: #ffff44;
			}
			.text_decoration_yellow_light_4{
				text-decoration-color: #ffff55;
			}
			.text_decoration_yellow_light_5{
				text-decoration-color: #ffff66;
			}
			.text_decoration_yellow_light_6{
				text-decoration-color: #ffff77;
			}
			.text_decoration_yellow_light_7{
				text-decoration-color: #ffff88;
			}
			.text_decoration_yellow_light_8{
				text-decoration-color: #ffff99;
			}
			.text_decoration_yellow_light_9{
				text-decoration-color: #ffffaa;
			}
			.text_decoration_yellow_light_10{
				text-decoration-color: #ffffbb;
			}
			.text_decoration_yellow_light_11{
				text-decoration-color: #ffffcc;
			}
			.text_decoration_yellow_light_12{
				text-decoration-color: #ffffdd;
			}
			.text_decoration_yellow_light_13{
				text-decoration-color: #ffffee;
			}	
			
/* TEXT DECORATION COLOR - VIOLET */	
			.text_decoration_violet{
				text-decoration-color: #ff00ff;
			}	
			
/* TEXT DECORATION COLOR - VIOLET - DARK VIOLET */	
			.text_decoration_violet_dark_0{
				text-decoration-color: #ee00ee;
			}
			.text_decoration_violet_dark_1{
				text-decoration-color: #dd00dd;
			}
			.text_decoration_violet_dark_2{
				text-decoration-color: #cc00cc;
			}
			.text_decoration_violet_dark_3{
				text-decoration-color: #bb00bb;
			}
			.text_decoration_violet_dark_4{
				text-decoration-color: #aa00aa;
			}
			.text_decoration_violet_dark_5{
				text-decoration-color: #990099;
			}
			.text_decoration_violet_dark_6{
				text-decoration-color: #880088;
			}
			.text_decoration_violet_dark_7{
				text-decoration-color: #770077;
			}
			.text_decoration_violet_dark_8{
				text-decoration-color: #660066;
			}
			.text_decoration_violet_dark_9{
				text-decoration-color: #550055;
			}
			.text_decoration_violet_dark_10{
				text-decoration-color: #440044;
			}
			.text_decoration_violet_dark_11{
				text-decoration-color: #330033;
			}
			.text_decoration_violet_dark_12{
				text-decoration-color: #220022;
			}
			.text_decoration_violet_dark_13{
				text-decoration-color: #110011;
			}
			
/* TEXT DECORATION COLOR - VIOLET - LIGHT VIOLET */		
			.text_decoration_violet_light_0{
				text-decoration-color: #ff11ff;
			}
			.text_decoration_violet_light_1{
				text-decoration-color: #ff22ff;
			}
			.text_decoration_violet_light_2{
				text-decoration-color: #ff33ff;
			}
			.text_decoration_violet_light_3{
				text-decoration-color: #ff44ff;
			}
			.text_decoration_violet_light_4{
				text-decoration-color: #ff55ff;
			}
			.text_decoration_violet_light_5{
				text-decoration-color: #ff66ff;
			}
			.text_decoration_violet_light_6{
				text-decoration-color: #ff77ff;
			}
			.text_decoration_violet_light_7{
				text-decoration-color: #ff88ff;
			}
			.text_decoration_violet_light_8{
				text-decoration-color: #ff99ff;
			}
			.text_decoration_violet_light_9{
				text-decoration-color: #ffaaff;
			}
			.text_decoration_violet_light_10{
				text-decoration-color: #ffbbff;
			}
			.text_decoration_violet_light_11{
				text-decoration-color: #ffccff;
			}
			.text_decoration_violet_light_12{
				text-decoration-color: #ffddff;
			}
			.text_decoration_violet_light_13{
				text-decoration-color: #ffeeff;
			}
			
/* TEXT DECORATION COLOR - AZUR */
			.text_decoration_azur{
				text-decoration-color: #00ffff;
			}	
			
/* TEXT DECORATION COLOR - AZUR - DARK AZUR */	
			.text_decoration_azur_dark_0{
				text-decoration-color: #00eeee;
			}
			.text_decoration_azur_dark_1{
				text-decoration-color: #00dddd;
			}
			.text_decoration_azur_dark_2{
				text-decoration-color: #00cccc;
			}
			.text_decoration_azur_dark_3{
				text-decoration-color: #00bbbb;
			}
			.text_decoration_azur_dark_4{
				text-decoration-color: #00aaaa;
			}
			.text_decoration_azur_dark_5{
				text-decoration-color: #009999;
			}
			.text_decoration_azur_dark_6{
				text-decoration-color: #008888;
			}
			.text_decoration_azur_dark_7{
				text-decoration-color: #007777;
			}
			.text_decoration_azur_dark_8{
				text-decoration-color: #006666;
			}
			.text_decoration_azur_dark_9{
				text-decoration-color: #005555;
			}
			.text_decoration_azur_dark_10{
				text-decoration-color: #004444;
			}
			.text_decoration_azur_dark_11{
				text-decoration-color: #003333;
			}
			.text_decoration_azur_dark_12{
				text-decoration-color: #002222;
			}
			.text_decoration_azur_dark_13{
				text-decoration-color: #001111;
			}	
			
	TEXT DECORATION COLOR - AZUR - LIGHT AZUR */	
			.text_decoration_azur_light_0{
				text-decoration-color: #11ffff;
			}
			.text_decoration_azur_light_1{
				text-decoration-color: #22ffff;
			}
			.text_decoration_azur_light_2{
				text-decoration-color: #33ffff;
			}
			.text_decoration_azur_light_3{
				text-decoration-color: #44ffff;
			}
			.text_decoration_azur_light_4{
				text-decoration-color: #55ffff;
			}
			.text_decoration_azur_light_5{
				text-decoration-color: #66ffff;
			}
			.text_decoration_azur_light_6{
				text-decoration-color: #77ffff;
			}
			.text_decoration_azur_light_7{
				text-decoration-color: #88ffff;
			}
			.text_decoration_azur_light_8{
				text-decoration-color: #99ffff;
			}
			.text_decoration_azur_light_9{
				text-decoration-color: #aaffff;
			}
			.text_decoration_azur_light_10{
				text-decoration-color: #bbffff;
			}
			.text_decoration_azur_light_11{
				text-decoration-color: #ccffff;
			}
			.text_decoration_azur_light_12{
				text-decoration-color: #ddffff;
			}
			.text_decoration_azur_light_13{
				text-decoration-color: #eeffff;
			}


				
/* SSM-LINEATURA - SOPRA - META' - SOTTO */			
			.tex_line_none{   /* nessuna SSMlineatura */
				text-decoration-line: none;
			}
			.tex_line_over{   /* Sopralineatura */
				text-decoration-line: overline;
			}
			.tex_line_through{   /* Metalineatura */
				text-decoration-line: line-through;
			}
			.tex_line_under{   /* Sottolineatura */
				text-decoration-line: underline;
			}
			.tex_line_over_under{   /* Sopralineatura e sottolineatura*/
				text-decoration-line: overline underline;
			}
				
/* SSM-LINEATURA - STYLE */			
			.tex_line_solid{   /* SSMlineatura linea */
				text-decoration-style: solid;
			}
			.tex_line_double{   /* SSMlineatura linea doppia */
				text-decoration-style: double;
			}
			.tex_line_wavy{   /* SSMlineatura linea triangolare */
				text-decoration-style: wavy;
			}
			.tex_line_dotted{   /* SSMlineatura linea puntini */
				text-decoration-style: dotted;
			}
			.tex_line_dashed{   /* SSMlineatura linea lineette */
				text-decoration-style: dashed;
			}
				
/* SSM-LINEATURA - SIZE */			
			.tex_line_size_auto{   /* SSMlineatura spessore automatico di default */
				text-decoration-thickness: auto;
			}		
			.tex_line_size_1{
				text-decoration-thickness: 1px;
			}		
			.tex_line_size_2{
				text-decoration-thickness: 2px;
			}		
			.tex_line_size_3{
				text-decoration-thickness: 3px;
			}		
			.tex_line_size_4{
				text-decoration-thickness: 4px;
			}		
			.tex_line_size_5{
				text-decoration-thickness: 5px;
			}	
			.tex_line_size_6{
				text-decoration-thickness: 6px;
			}	
			.tex_line_size_7{
				text-decoration-thickness: 7px;
			}	
			.tex_line_size_8{
				text-decoration-thickness: 8px;
			}	
			.tex_line_size_9{
				text-decoration-thickness: 9px;
			}	
			.tex_line_size_10{
				text-decoration-thickness: 10px;
			}
			.tex_line_size_12{
				text-decoration-thickness: 12px;
			}
			.tex_line_size_15{
				text-decoration-thickness: 15px;
			}
			.tex_line_size_20{
				text-decoration-thickness: 20px;
			}
			.tex_line_size_25{
				text-decoration-thickness: 25px;
			}
			.tex_line_size_30{
				text-decoration-thickness: 30px;
			}
			.tex_line_size_1x{
				text-decoration-thickness: 1%;
			}
			.tex_line_size_2.5x{
				text-decoration-thickness: 2.5%;
			}
			.tex_line_size_5x{
				text-decoration-thickness: 5%;
			}
			.tex_line_size_10x{
				text-decoration-thickness: 10%;
			}
			.tex_line_size_15x{
				text-decoration-thickness: 15%;
			}
			.tex_line_size_20x{
				text-decoration-thickness: 20%;
			}
			.tex_line_size_25x{
				text-decoration-thickness: 25%;
			}
			.tex_line_size_30x{
				text-decoration-thickness: 30%;
			}
			.tex_line_size_35x{
				text-decoration-thickness: 35%;
			}
			.tex_line_size_40x{
				text-decoration-thickness: 40%;
			}
			.tex_line_size_45x{
				text-decoration-thickness: 45%;
			}
			.tex_line_size_50x{
				text-decoration-thickness: 50%;
			}
			.tex_line_size_60x{
				text-decoration-thickness: 60%;
			}
			.tex_line_size_70x{
				text-decoration-thickness: 70%;
			}
			.tex_line_size_80x{
				text-decoration-thickness: 80%;
			}
			.tex_line_size_90x{
				text-decoration-thickness: 90%;
			}
			.tex_line_size_100x{
				text-decoration-thickness: 100%;
			}
				
			

/* CSS3 PERSONALIZZAZIONE VIEWPORT 240PX - ORIENTAMENTO PORTRAIT ============================================================================================================ */
    @media screen and (min-width: 240px) {
						
/* TEXT SYZE */					
			.text_micro_1{
				font-size: 0.0375rem;
			}			
			.text_micro_2{
				font-size: 0.050rem;
			}			
			.text_micro_3{
				font-size: 0.0625rem;
			}			
			.text_micro_4{
				font-size: 0.075rem;
			}			
			.text_micro_5{
				font-size: 0.0875rem;
			}					
			.text_very_little_1{
				font-size: 0.100rem;
			}			
			.text_very_little_2{
				font-size: 0.125rem;
			}			
			.text_very_little_3{
				font-size: 0.150rem;
			}			
			.text_very_little_4{
				font-size: 0.175rem;
			}			
			.text_very_little_5{
				font-size: 0.200rem;
			}						
			.text_little_1{
				font-size: 0.225rem;
			}			
			.text_little_2{
				font-size: 0.250rem;
			}			
			.text_little_3{
				font-size: 0.275rem;
			}			
			.text_little_4{
				font-size: 0.300rem;
			}			
			.text_little_5{
				font-size: 0.325rem;
			}	
			.text_very_small_1{
				font-size: 0.350rem;
			}			
			.text_very_small_2{
				font-size: 0.375rem;
			}			
			.text_very_small_3{
				font-size: 0.400rem;
			}			
			.text_very_small_4{
				font-size: 0.425rem;
			}			
			.text_very_small_5{
				font-size: 0.450rem;
			}	
			.text_small_1{
				font-size: 0.475rem;
			}			
			.text_small_2{
				font-size: 0.500rem;
			}			
			.text_small_3{
				font-size: 0.525rem;
			}			
			.text_small_4{
				font-size: 0.550rem;
			}			
			.text_small_5{
				font-size: 0.575rem;
			}		
			.text_normal_1{
				font-size: 0.600rem;
			}
			.text_normal_2{
				font-size: 0.650rem;
			}
			.text_normal_3{
				font-size: 0.700rem;
			}
			.text_normal_4{
				font-size: 0.750rem;
			}
			.text_normal_5{
				font-size: 0.800rem;
			}
			.text_big_1{
				font-size: 0.850rem;
			}
			.text_big_2{
				font-size: 0.900rem;
			}
			.text_big_3{
				font-size: 0.950rem;
			}
			.text_big_4{
				font-size: 1.000rem;
			}
			.text_big_5{
				font-size: 1.050rem;
			}
			.text_very_big_1{
				font-size: 1.100rem;
			}
			.text_very_big_2{
				font-size: 1.150rem;
			}
			.text_very_big_3{
				font-size: 1.200rem;
			}
			.text_very_big_4{
				font-size: 1.250rem;
			}
			.text_very_big_5{
				font-size: 1.300rem;
			}
			.text_giant_1{
				font-size: 1.350rem;
			}
			.text_giant_2{
				font-size: 1.400rem;
			}
			.text_giant_3{
				font-size: 1.450rem;
			}
			.text_giant_4{
				font-size: 1.500rem;
			}
			.text_giant_5{
				font-size: 1.550rem;
			}
			.text_very_giant_1{
				font-size: 1.600rem;
			}
			.text_very_giant_2{
				font-size: 1.650rem;
			}
			.text_very_giant_3{
				font-size: 1.700rem;
			}
			.text_very_giant_4{
				font-size: 1.750rem;
			}
			.text_very_giant_5{
				font-size: 1.800rem;
			}
			.text_infinite_1{
				font-size: 1.900rem;
			}
			.text_infinite_2{
				font-size: 2.000rem;
			}
			.text_infinite_3{
				font-size: 2.100rem;
			}
			.text_infinite_4{
				font-size: 2.200rem;
			}
			.text_infinite_5{
				font-size: 2.300rem;
			}
			.text_extra_infinite_1{
				font-size: 2.400rem;
			}
			.text_extra_infinite_2{
				font-size: 2.500rem;
			}
			.text_extra_infinite_3{
				font-size: 2.600rem;
			}
			.text_extra_infinite_4{
				font-size: 2.700rem;
			}
			.text_extra_infinite_5{
				font-size: 2.800rem;
			}
			.text_ultra_infinite_1{
				font-size: 2.900rem;
			}
			.text_ultra_infinite_2{
				font-size: 3.000rem;
			}
			.text_ultra_infinite_3{
				font-size: 3.100rem;
			}
			.text_ultra_infinite_4{
				font-size: 3.200rem;
			}
			.text_ultra_infinite_5{
				font-size: 3.300rem;
			}
			.text_stellar_1{
				font-size: 3.450rem;
			}
			.text_stellar_2{
				font-size: 3.600rem;
			}
			.text_stellar_3{
				font-size: 3.750rem;
			}
			.text_stellar_4{
				font-size: 3.900rem;
			}
			.text_stellar_5{
				font-size: 4.050rem;
			}
			.text_extra_stellar_1{
				font-size: 4.200rem;
			}
			.text_extra_stellar_2{
				font-size: 4.350rem;
			}
			.text_extra_stellar_3{
				font-size: 4.500rem;
			}
			.text_extra_stellar_4{
				font-size: 4.650rem;
			}
			.text_extra_stellar_5{
				font-size: 4.800rem;
			}
			.text_ultra_stellar_1{
				font-size: 4.950rem;
			}
			.text_ultra_stellar_2{
				font-size: 5.100rem;
			}
			.text_ultra_stellar_3{
				font-size: 5.250rem;
			}
			.text_ultra_stellar_4{
				font-size: 5.400rem;
			}
			.text_ultra_stellar_5{
				font-size: 5.550rem;
			}
			.text_galaxy_1{
				font-size: 5.700rem;
			}
			
    }				

	

/* CSS3 PERSONALIZZAZIONE VIEWPORT 320PX - ORIENTAMENTO PORTRAIT ============================================================================================================ */
    @media screen and (min-width: 320px) {
			
/* TEXT SYZE */					
			.text_micro_1{
				font-size: 0.0875rem;
			}			
			.text_micro_2{
				font-size: 0.100rem;
			}			
			.text_micro_3{
				font-size: 0.1125rem;
			}			
			.text_micro_4{
				font-size: 0.125rem;
			}			
			.text_micro_5{
				font-size: 0.1375rem;
			}							
			.text_very_little_1{
				font-size: 0.150rem;
			}			
			.text_very_little_2{
				font-size: 0.175rem;
			}			
			.text_very_little_3{
				font-size: 0.200rem;
			}			
			.text_very_little_4{
				font-size: 0.225rem;
			}			
			.text_very_little_5{
				font-size: 0.250rem;
			}						
			.text_little_1{
				font-size: 0.275rem;
			}			
			.text_little_2{
				font-size: 0.300rem;
			}			
			.text_little_3{
				font-size: 0.325rem;
			}			
			.text_little_4{
				font-size: 0.350rem;
			}			
			.text_little_5{
				font-size: 0.375rem;
			}			
			.text_very_small_1{
				font-size: 0.400rem;
			}			
			.text_very_small_2{
				font-size: 0.425rem;
			}			
			.text_very_small_3{
				font-size: 0.450rem;
			}			
			.text_very_small_4{
				font-size: 0.475rem;
			}			
			.text_very_small_5{
				font-size: 0.500rem;
			}	
			.text_small_1{
				font-size: 0.525rem;
			}			
			.text_small_2{
				font-size: 0.550rem;
			}			
			.text_small_3{
				font-size: 0.575rem;
			}			
			.text_small_4{
				font-size: 0.600rem;
			}			
			.text_small_5{
				font-size: 0.625rem;
			}		
			.text_normal_1{
				font-size: 0.650rem;
			}
			.text_normal_2{
				font-size: 0.700rem;
			}
			.text_normal_3{
				font-size: 0.750rem;
			}
			.text_normal_4{
				font-size: 0.800rem;
			}
			.text_normal_5{
				font-size: 0.850rem;
			}
			.text_big_1{
				font-size: 0.900rem;
			}
			.text_big_2{
				font-size: 0.950rem;
			}
			.text_big_3{
				font-size: 1.000rem;
			}
			.text_big_4{
				font-size: 1.050rem;
			}
			.text_big_5{
				font-size: 1.100rem;
			}
			.text_very_big_1{
				font-size: 1.150rem;
			}
			.text_very_big_2{
				font-size: 1.200rem;
			}
			.text_very_big_3{
				font-size: 1.250rem;
			}
			.text_very_big_4{
				font-size: 1.300rem;
			}
			.text_very_big_5{
				font-size: 1.350rem;
			}
			.text_giant_1{
				font-size: 1.400rem;
			}
			.text_giant_2{
				font-size: 1.450rem;
			}
			.text_giant_3{
				font-size: 1.500rem;
			}
			.text_giant_4{
				font-size: 1.550rem;
			}
			.text_giant_5{
				font-size: 1.600rem;
			}
			.text_very_giant_1{
				font-size: 1.650rem;
			}
			.text_very_giant_2{
				font-size: 1.700rem;
			}
			.text_very_giant_3{
				font-size: 1.750rem;
			}
			.text_very_giant_4{
				font-size: 1.800rem;
			}
			.text_very_giant_5{
				font-size: 1.850rem;
			}
			.text_infinite_1{
				font-size: 1.950rem;
			}
			.text_infinite_2{
				font-size: 2.050rem;
			}
			.text_infinite_3{
				font-size: 2.150rem;
			}
			.text_infinite_4{
				font-size: 2.250rem;
			}
			.text_infinite_5{
				font-size: 2.350rem;
			}
			.text_extra_infinite_1{
				font-size: 2.450rem;
			}
			.text_extra_infinite_2{
				font-size: 2.550rem;
			}
			.text_extra_infinite_3{
				font-size: 2.650rem;
			}
			.text_extra_infinite_4{
				font-size: 2.750rem;
			}
			.text_extra_infinite_5{
				font-size: 2.850rem;
			}
			.text_ultra_infinite_1{
				font-size: 2.950rem;
			}
			.text_ultra_infinite_2{
				font-size: 3.050rem;
			}
			.text_ultra_infinite_3{
				font-size: 3.150rem;
			}
			.text_ultra_infinite_4{
				font-size: 3.250rem;
			}
			.text_ultra_infinite_5{
				font-size: 3.350rem;
			}
			.text_stellar_1{
				font-size: 3.500rem;
			}
			.text_stellar_2{
				font-size: 3.650rem;
			}
			.text_stellar_3{
				font-size: 3.800rem;
			}
			.text_stellar_4{
				font-size: 3.950rem;
			}
			.text_stellar_5{
				font-size: 4.100rem;
			}
			.text_extra_stellar_1{
				font-size: 4.250rem;
			}
			.text_extra_stellar_2{
				font-size: 4.400rem;
			}
			.text_extra_stellar_3{
				font-size: 4.550rem;
			}
			.text_extra_stellar_4{
				font-size: 4.700rem;
			}
			.text_extra_stellar_5{
				font-size: 4.850rem;
			}
			.text_ultra_stellar_1{
				font-size: 5.000rem;
			}
			.text_ultra_stellar_2{
				font-size: 5.150rem;
			}
			.text_ultra_stellar_3{
				font-size: 5.300rem;
			}
			.text_ultra_stellar_4{
				font-size: 5.450rem;
			}
			.text_ultra_stellar_5{
				font-size: 5.600rem;
			}
			.text_galaxy_1{
				font-size: 5.750rem;
			}

    }
			
	

/* CSS3 PERSONALIZZAZIONE VIEWPORT 360PX - ORIENTAMENTO PORTRAIT ============================================================================================================ */
    @media screen and (min-width: 360px) {

    }
		
	

/* CSS3 PERSONALIZZAZIONE VIEWPORT 400PX - ORIENTAMENTO PORTRAIT ============================================================================================================ */
    @media screen and (min-width: 400px) {
						
/* TEXT SYZE */							
			.text_micro_1{
				font-size: 0.0375rem;
			}			
			.text_micro_2{
				font-size: 0.150rem;
			}			
			.text_micro_3{
				font-size: 0.1625rem;
			}			
			.text_micro_4{
				font-size: 0.175rem;
			}			
			.text_micro_5{
				font-size: 0.1875rem;
			}				
			.text_very_little_1{
				font-size: 0.200rem;
			}			
			.text_very_little_2{
				font-size: 0.225rem;
			}			
			.text_very_little_3{
				font-size: 0.250rem;
			}			
			.text_very_little_4{
				font-size: 0.275rem;
			}			
			.text_very_little_5{
				font-size: 0.300rem;
			}					
			.text_little_1{
				font-size: 0.325rem;
			}			
			.text_little_2{
				font-size: 0.350rem;
			}			
			.text_little_3{
				font-size: 0.375rem;
			}			
			.text_little_4{
				font-size: 0.400rem;
			}			
			.text_little_5{
				font-size: 0.425rem;
			}			
			.text_very_small_1{
				font-size: 0.450rem;
			}			
			.text_very_small_2{
				font-size: 0.475rem;
			}			
			.text_very_small_3{
				font-size: 0.500rem;
			}			
			.text_very_small_4{
				font-size: 0.525rem;
			}			
			.text_very_small_5{
				font-size: 0.550rem;
			}		
			.text_small_1{
				font-size: 0.575rem;
			}			
			.text_small_2{
				font-size: 0.600rem;
			}			
			.text_small_3{
				font-size: 0.625rem;
			}			
			.text_small_4{
				font-size: 0.650rem;
			}			
			.text_small_5{
				font-size: 0.675rem;
			}		
			.text_normal_1{
				font-size: 0.700rem;
			}
			.text_normal_2{
				font-size: 0.750rem;
			}
			.text_normal_3{
				font-size: 0.800rem;
			}
			.text_normal_4{
				font-size: 0.850rem;
			}
			.text_normal_5{
				font-size: 0.900rem;
			}
			.text_big_1{
				font-size: 0.950rem;
			}
			.text_big_2{
				font-size: 1.000rem;
			}
			.text_big_3{
				font-size: 1.050rem;
			}
			.text_big_4{
				font-size: 1.1000rem;
			}
			.text_big_5{
				font-size: 1.150rem;
			}
			.text_very_big_1{
				font-size: 1.200rem;
			}
			.text_very_big_2{
				font-size: 1.250rem;
			}
			.text_very_big_3{
				font-size: 1.300rem;
			}
			.text_very_big_4{
				font-size: 1.350rem;
			}
			.text_very_big_5{
				font-size: 1.400rem;
			}
			.text_giant_1{
				font-size: 1.450rem;
			}
			.text_giant_2{
				font-size: 1.500rem;
			}
			.text_giant_3{
				font-size: 1.550rem;
			}
			.text_giant_4{
				font-size: 1.600rem;
			}
			.text_giant_5{
				font-size: 1.650rem;
			}
			.text_very_giant_1{
				font-size: 1.700rem;
			}
			.text_very_giant_2{
				font-size: 1.750rem;
			}
			.text_very_giant_3{
				font-size: 1.800rem;
			}
			.text_very_giant_4{
				font-size: 1.850rem;
			}
			.text_very_giant_5{
				font-size: 1.900rem;
			}
			.text_infinite_1{
				font-size: 2.000rem;
			}
			.text_infinite_2{
				font-size: 2.100rem;
			}
			.text_infinite_3{
				font-size: 2.200rem;
			}
			.text_infinite_4{
				font-size: 2.300rem;
			}
			.text_infinite_5{
				font-size: 2.400rem;
			}
			.text_extra_infinite_1{
				font-size: 2.500rem;
			}
			.text_extra_infinite_2{
				font-size: 2.600rem;
			}
			.text_extra_infinite_3{
				font-size: 2.700rem;
			}
			.text_extra_infinite_4{
				font-size: 2.800rem;
			}
			.text_extra_infinite_5{
				font-size: 2.900rem;
			}
			.text_ultra_infinite_1{
				font-size: 3.000rem;
			}
			.text_ultra_infinite_2{
				font-size: 3.100rem;
			}
			.text_ultra_infinite_3{
				font-size: 3.200rem;
			}
			.text_ultra_infinite_4{
				font-size: 3.300rem;
			}
			.text_ultra_infinite_5{
				font-size: 3.400rem;
			}
			.text_stellar_1{
				font-size: 3.550rem;
			}
			.text_stellar_2{
				font-size: 3.700rem;
			}
			.text_stellar_3{
				font-size: 3.850rem;
			}
			.text_stellar_4{
				font-size: 4.000rem;
			}
			.text_stellar_5{
				font-size: 4.150rem;
			}
			.text_extra_stellar_1{
				font-size: 4.300rem;
			}
			.text_extra_stellar_2{
				font-size: 4.450rem;
			}
			.text_extra_stellar_3{
				font-size: 4.600rem;
			}
			.text_extra_stellar_4{
				font-size: 4.750rem;
			}
			.text_extra_stellar_5{
				font-size: 4.900rem;
			}
			.text_ultra_stellar_1{
				font-size: 5.050rem;
			}
			.text_ultra_stellar_2{
				font-size: 5.200rem;
			}
			.text_ultra_stellar_3{
				font-size: 5.350rem;
			}
			.text_ultra_stellar_4{
				font-size: 5.500rem;
			}
			.text_ultra_stellar_5{
				font-size: 5.650rem;
			}
			.text_galaxy_1{
				font-size: 5.800rem;
			}

    }

	

/* CSS3 PERSONALIZZAZIONE VIEWPORT 480PX - ORIENTAMENTO PORTRAIT ============================================================================================================ */
    @media screen and (min-width: 480px) {
			
/* TEXT SYZE */							
			.text_micro_1{
				font-size: 0.1875rem;
			}			
			.text_micro_2{
				font-size: 0.200rem;
			}			
			.text_micro_3{
				font-size: 0.2125rem;
			}			
			.text_micro_4{
				font-size: 0.225rem;
			}			
			.text_micro_5{
				font-size: 0.2375rem;
			}				
			.text_very_little_1{
				font-size: 0.250rem;
			}			
			.text_very_little_2{
				font-size: 0.275rem;
			}			
			.text_very_little_3{
				font-size: 0.300rem;
			}			
			.text_very_little_4{
				font-size: 0.325rem;
			}			
			.text_very_little_5{
				font-size: 0.350rem;
			}					
			.text_little_1{
				font-size: 0.375rem;
			}			
			.text_little_2{
				font-size: 0.400rem;
			}			
			.text_little_3{
				font-size: 0.425rem;
			}			
			.text_little_4{
				font-size: 0.450rem;
			}			
			.text_little_5{
				font-size: 0.475rem;
			}			
			.text_very_small_1{
				font-size: 0.500rem;
			}			
			.text_very_small_2{
				font-size: 0.525rem;
			}			
			.text_very_small_3{
				font-size: 0.550rem;
			}			
			.text_very_small_4{
				font-size: 0.575rem;
			}			
			.text_very_small_5{
				font-size: 0.600rem;
			}		
			.text_small_1{
				font-size: 0.625rem;
			}			
			.text_small_2{
				font-size: 0.650rem;
			}			
			.text_small_3{
				font-size: 0.675rem;
			}			
			.text_small_4{
				font-size: 0.700rem;
			}			
			.text_small_5{
				font-size: 0.725rem;
			}		
			.text_normal_1{
				font-size: 0.750rem;
			}
			.text_normal_2{
				font-size: 0.800rem;
			}
			.text_normal_3{
				font-size: 0.850rem;
			}
			.text_normal_4{
				font-size: 0.900rem;
			}
			.text_normal_5{
				font-size: 0.950rem;
			}
			.text_big_1{
				font-size: 1.000rem;
			}
			.text_big_2{
				font-size: 1.050rem;
			}
			.text_big_3{
				font-size: 1.100rem;
			}
			.text_big_4{
				font-size: 1.150rem;
			}
			.text_big_5{
				font-size: 1.200rem;
			}
			.text_very_big_1{
				font-size: 1.250rem;
			}
			.text_very_big_2{
				font-size: 1.300rem;
			}
			.text_very_big_3{
				font-size: 1.350rem;
			}
			.text_very_big_4{
				font-size: 1.400rem;
			}
			.text_very_big_5{
				font-size: 1.450rem;
			}
			.text_giant_1{
				font-size: 1.500rem;
			}
			.text_giant_2{
				font-size: 1.500rem;
			}
			.text_giant_3{
				font-size: 1.600rem;
			}
			.text_giant_4{
				font-size: 1.650rem;
			}
			.text_giant_5{
				font-size: 1.700rem;
			}
			.text_very_giant_1{
				font-size: 1.750rem;
			}
			.text_very_giant_2{
				font-size: 1.800rem;
			}
			.text_very_giant_3{
				font-size: 1.850rem;
			}
			.text_very_giant_4{
				font-size: 1.900rem;
			}
			.text_very_giant_5{
				font-size: 1.950rem;
			}
			.text_infinite_1{
				font-size: 2.050rem;
			}
			.text_infinite_2{
				font-size: 2.150rem;
			}
			.text_infinite_3{
				font-size: 2.250rem;
			}
			.text_infinite_4{
				font-size: 2.350rem;
			}
			.text_infinite_5{
				font-size: 2.450rem;
			}
			.text_extra_infinite_1{
				font-size: 2.550rem;
			}
			.text_extra_infinite_2{
				font-size: 2.650rem;
			}
			.text_extra_infinite_3{
				font-size: 2.750rem;
			}
			.text_extra_infinite_4{
				font-size: 2.850rem;
			}
			.text_extra_infinite_5{
				font-size: 2.950rem;
			}
			.text_ultra_infinite_1{
				font-size: 3.050rem;
			}
			.text_ultra_infinite_2{
				font-size: 3.150rem;
			}
			.text_ultra_infinite_3{
				font-size: 3.250rem;
			}
			.text_ultra_infinite_4{
				font-size: 3.350rem;
			}
			.text_ultra_infinite_5{
				font-size: 3.450rem;
			}
			.text_stellar_1{
				font-size: 3.600rem;
			}
			.text_stellar_2{
				font-size: 3.750rem;
			}
			.text_stellar_3{
				font-size: 3.900rem;
			}
			.text_stellar_4{
				font-size: 4.050rem;
			}
			.text_stellar_5{
				font-size: 4.200rem;
			}
			.text_extra_stellar_1{
				font-size: 4.350rem;
			}
			.text_extra_stellar_2{
				font-size: 4.500rem;
			}
			.text_extra_stellar_3{
				font-size: 4.650rem;
			}
			.text_extra_stellar_4{
				font-size: 4.800rem;
			}
			.text_extra_stellar_5{
				font-size: 4.950rem;
			}
			.text_ultra_stellar_1{
				font-size: 5.100rem;
			}
			.text_ultra_stellar_2{
				font-size: 5.250rem;
			}
			.text_ultra_stellar_3{
				font-size: 5.400rem;
			}
			.text_ultra_stellar_4{
				font-size: 5.550rem;
			}
			.text_ultra_stellar_5{
				font-size: 5.700rem;
			}
			.text_galaxy_1{
				font-size: 5.850rem;
			}

    }

	

/* CSS3 PERSONALIZZAZIONE VIEWPORT 640PX - ORIENTAMENTO PORTRAIT ============================================================================================================ */
    @media screen and (min-width: 640px) {
			
/* TEXT SYZE */								
			.text_micro_1{
				font-size: 0.2375rem;
			}			
			.text_micro_2{
				font-size: 0.250rem;
			}			
			.text_micro_3{
				font-size: 0.2625rem;
			}			
			.text_micro_4{
				font-size: 0.275rem;
			}			
			.text_micro_5{
				font-size: 0.2875rem;
			}		
			.text_very_little_1{
				font-size: 0.300rem;
			}			
			.text_very_little_2{
				font-size: 0.325rem;
			}			
			.text_very_little_3{
				font-size: 0.350rem;
			}			
			.text_very_little_4{
				font-size: 0.375rem;
			}			
			.text_very_little_5{
				font-size: 0.400rem;
			}				
			.text_little_1{
				font-size: 0.425rem;
			}			
			.text_little_2{
				font-size: 0.450rem;
			}			
			.text_little_3{
				font-size: 0.475rem;
			}			
			.text_little_4{
				font-size: 0.500rem;
			}			
			.text_little_5{
				font-size: 0.525rem;
			}				
			.text_very_small_1{
				font-size: 0.550rem;
			}			
			.text_very_small_2{
				font-size: 0.575rem;
			}			
			.text_very_small_3{
				font-size: 0.600rem;
			}			
			.text_very_small_4{
				font-size: 0.625rem;
			}			
			.text_very_small_5{
				font-size: 0.650rem;
			}		
			.text_small_1{
				font-size: 0.675rem;
			}			
			.text_small_2{
				font-size: 0.700rem;
			}			
			.text_small_3{
				font-size: 0.725rem;
			}			
			.text_small_4{
				font-size: 0.750rem;
			}			
			.text_small_5{
				font-size: 0.775rem;
			}		
			.text_normal_1{
				font-size: 0.800rem;
			}
			.text_normal_2{
				font-size: 0.850rem;
			}
			.text_normal_3{
				font-size: 0.900rem;
			}
			.text_normal_4{
				font-size: 0.950rem;
			}
			.text_normal_5{
				font-size: 1.000rem;
			}
			.text_big_1{
				font-size: 1.050rem;
			}
			.text_big_2{
				font-size: 1.100rem;
			}
			.text_big_3{
				font-size: 1.150rem;
			}
			.text_big_4{
				font-size: 1.200rem;
			}
			.text_big_5{
				font-size: 1.250rem;
			}
			.text_very_big_1{
				font-size: 1.300rem;
			}
			.text_very_big_2{
				font-size: 1.350rem;
			}
			.text_very_big_3{
				font-size: 1.400rem;
			}
			.text_very_big_4{
				font-size: 1.450rem;
			}
			.text_very_big_5{
				font-size: 1.500rem;
			}
			.text_giant_1{
				font-size: 1.550rem;
			}
			.text_giant_2{
				font-size: 1.600rem;
			}
			.text_giant_3{
				font-size: 1.650rem;
			}
			.text_giant_4{
				font-size: 1.700rem;
			}
			.text_giant_5{
				font-size: 1.750rem;
			}
			.text_very_giant_1{
				font-size: 1.800rem;
			}
			.text_very_giant_2{
				font-size: 1.850rem;
			}
			.text_very_giant_3{
				font-size: 1.900rem;
			}
			.text_very_giant_4{
				font-size: 1.950rem;
			}
			.text_very_giant_5{
				font-size: 2.000rem;
			}
			.text_infinite_1{
				font-size: 2.100rem;
			}
			.text_infinite_2{
				font-size: 2.200rem;
			}
			.text_infinite_3{
				font-size: 2.300rem;
			}
			.text_infinite_4{
				font-size: 2.400rem;
			}
			.text_infinite_5{
				font-size: 2.500rem;
			}
			.text_extra_infinite_1{
				font-size: 2.600rem;
			}
			.text_extra_infinite_2{
				font-size: 2.700rem;
			}
			.text_extra_infinite_3{
				font-size: 2.800rem;
			}
			.text_extra_infinite_4{
				font-size: 2.900rem;
			}
			.text_extra_infinite_5{
				font-size: 3.000rem;
			}
			.text_ultra_infinite_1{
				font-size: 3.100rem;
			}
			.text_ultra_infinite_2{
				font-size: 3.200rem;
			}
			.text_ultra_infinite_3{
				font-size: 3.300rem;
			}
			.text_ultra_infinite_4{
				font-size: 3.400rem;
			}
			.text_ultra_infinite_5{
				font-size: 3.500rem;
			}
			.text_stellar_1{
				font-size: 3.650rem;
			}
			.text_stellar_2{
				font-size: 3.800rem;
			}
			.text_stellar_3{
				font-size: 3.950rem;
			}
			.text_stellar_4{
				font-size: 4.100rem;
			}
			.text_stellar_5{
				font-size: 4.250rem;
			}
			.text_extra_stellar_1{
				font-size: 4.400rem;
			}
			.text_extra_stellar_2{
				font-size: 4.550rem;
			}
			.text_extra_stellar_3{
				font-size: 4.700rem;
			}
			.text_extra_stellar_4{
				font-size: 4.850rem;
			}
			.text_extra_stellar_5{
				font-size: 5.000rem;
			}
			.text_ultra_stellar_1{
				font-size: 5.150rem;
			}
			.text_ultra_stellar_2{
				font-size: 5.300rem;
			}
			.text_ultra_stellar_3{
				font-size: 5.450rem;
			}
			.text_ultra_stellar_4{
				font-size: 5.600rem;
			}
			.text_ultra_stellar_5{
				font-size: 5.750rem;
			}
			.text_galaxy_1{
				font-size: 5.900rem;
			}
			
    }

			
			
/* CSS3 PERSONALIZZAZIONE VIEWPORT 768PX - ORIENTAMENTO PORTRAIT ============================================================================================================ */
    @media screen and (min-width: 768px) {
			
/* TEXT SYZE */						
			.text_micro_1{
				font-size: 0.2875rem;
			}			
			.text_micro_2{
				font-size: 0.300rem;
			}			
			.text_micro_3{
				font-size: 0.3125rem;
			}			
			.text_micro_4{
				font-size: 0.325rem;
			}			
			.text_micro_5{
				font-size: 0.3375rem;
			}				
			.text_very_little_1{
				font-size: 0.350rem;
			}			
			.text_very_little_2{
				font-size: 0.375rem;
			}			
			.text_very_little_3{
				font-size: 0.400rem;
			}			
			.text_very_little_4{
				font-size: 0.425rem;
			}			
			.text_very_little_5{
				font-size: 0.450rem;
			}				
			.text_little_1{
				font-size: 0.475rem;
			}			
			.text_little_2{
				font-size: 0.500rem;
			}			
			.text_little_3{
				font-size: 0.525rem;
			}			
			.text_little_4{
				font-size: 0.550rem;
			}			
			.text_little_5{
				font-size: 0.575rem;
			}			
			.text_very_small_1{
				font-size: 0.600rem;
			}			
			.text_very_small_2{
				font-size: 0.625rem;
			}			
			.text_very_small_3{
				font-size: 0.650rem;
			}			
			.text_very_small_4{
				font-size: 0.675rem;
			}			
			.text_very_small_5{
				font-size: 0.700rem;
			}			
			.text_small_1{
				font-size: 0.725rem;
			}			
			.text_small_2{
				font-size: 0.750rem;
			}			
			.text_small_3{
				font-size: 0.775rem;
			}			
			.text_small_4{
				font-size: 0.800rem;
			}			
			.text_small_5{
				font-size: 0.825rem;
			}	
			.text_normal_1{
				font-size: 0.850rem;
			}
			.text_normal_2{
				font-size: 0.900rem;
			}
			.text_normal_3{
				font-size: 0.950rem;
			}
			.text_normal_4{
				font-size: 1.000rem;
			}
			.text_normal_5{
				font-size: 1.050rem;
			}
			.text_big_1{
				font-size: 1.100rem;
			}
			.text_big_2{
				font-size: 1.150rem;
			}
			.text_big_3{
				font-size: 1.200rem;
			}
			.text_big_4{
				font-size: 1.250rem;
			}
			.text_big_5{
				font-size: 1.300rem;
			}
			.text_very_big_1{
				font-size: 1.350rem;
			}
			.text_very_big_2{
				font-size: 1.400rem;
			}
			.text_very_big_3{
				font-size: 1.450rem;
			}
			.text_very_big_4{
				font-size: 1.500rem;
			}
			.text_very_big_5{
				font-size: 1.550rem;
			}
			.text_giant_1{
				font-size: 1.600rem;
			}
			.text_giant_2{
				font-size: 1.650rem;
			}
			.text_giant_3{
				font-size: 1.700rem;
			}
			.text_giant_4{
				font-size: 1.750rem;
			}
			.text_giant_5{
				font-size: 1.800rem;
			}
			.text_very_giant_1{
				font-size: 1.850rem;
			}
			.text_very_giant_2{
				font-size: 1.900rem;
			}
			.text_very_giant_3{
				font-size: 1.950rem;
			}
			.text_very_giant_4{
				font-size: 2.000rem;
			}
			.text_very_giant_5{
				font-size: 2.050rem;
			}
			.text_infinite_1{
				font-size: 2.150rem;
			}
			.text_infinite_2{
				font-size: 2.250rem;
			}
			.text_infinite_3{
				font-size: 2.350rem;
			}
			.text_infinite_4{
				font-size: 2.450rem;
			}
			.text_infinite_5{
				font-size: 2.550rem;
			}
			.text_extra_infinite_1{
				font-size: 2.650rem;
			}
			.text_extra_infinite_2{
				font-size: 2.750rem;
			}
			.text_extra_infinite_3{
				font-size: 2.850rem;
			}
			.text_extra_infinite_4{
				font-size: 2.950rem;
			}
			.text_extra_infinite_5{
				font-size: 3.050rem;
			}
			.text_ultra_infinite_1{
				font-size: 3.150rem;
			}
			.text_ultra_infinite_2{
				font-size: 3.250rem;
			}
			.text_ultra_infinite_3{
				font-size: 3.350rem;
			}
			.text_ultra_infinite_4{
				font-size: 3.450rem;
			}
			.text_ultra_infinite_5{
				font-size: 3.550rem;
			}
			.text_stellar_1{
				font-size: 3.700rem;
			}
			.text_stellar_2{
				font-size: 3.850rem;
			}
			.text_stellar_3{
				font-size: 4.000rem;
			}
			.text_stellar_4{
				font-size: 4.150rem;
			}
			.text_stellar_5{
				font-size: 4.300rem;
			}
			.text_extra_stellar_1{
				font-size: 4.450rem;
			}
			.text_extra_stellar_2{
				font-size: 4.600rem;
			}
			.text_extra_stellar_3{
				font-size: 4.750rem;
			}
			.text_extra_stellar_4{
				font-size: 4.900rem;
			}
			.text_extra_stellar_5{
				font-size: 5.050rem;
			}
			.text_ultra_stellar_1{
				font-size: 5.200rem;
			}
			.text_ultra_stellar_2{
				font-size: 5.350rem;
			}
			.text_ultra_stellar_3{
				font-size: 5.500rem;
			}
			.text_ultra_stellar_4{
				font-size: 5.650rem;
			}
			.text_ultra_stellar_5{
				font-size: 5.800rem;
			}
			.text_galaxy_1{
				font-size: 5.950rem;
			}

    }



/* CSS3 PERSONALIZZAZIONE VIEWPORT 960PX - ORIENTAMENTO PORTRAIT ============================================================================================================ */
    @media screen and (min-width: 960px) {
			
/* TEXT SYZE */							
			.text_micro_1{
				font-size: 0.3375rem;
			}			
			.text_micro_2{
				font-size: 0.350rem;
			}			
			.text_micro_3{
				font-size: 0.3625rem;
			}			
			.text_micro_4{
				font-size: 0.375rem;
			}			
			.text_micro_5{
				font-size: 0.3875rem;
			}				
			.text_very_little_1{
				font-size: 0.400rem;
			}			
			.text_very_little_2{
				font-size: 0.425rem;
			}			
			.text_very_little_3{
				font-size: 0.450rem;
			}			
			.text_very_little_4{
				font-size: 0.475rem;
			}			
			.text_very_little_5{
				font-size: 0.500rem;
			}				
			.text_little_1{
				font-size: 0.525rem;
			}			
			.text_little_2{
				font-size: 0.550rem;
			}			
			.text_little_3{
				font-size: 0.575rem;
			}			
			.text_little_4{
				font-size: 0.600rem;
			}			
			.text_little_5{
				font-size: 0.625rem;
			}	
			.text_very_small_1{
				font-size: 0.650rem;
			}			
			.text_very_small_2{
				font-size: 0.675rem;
			}			
			.text_very_small_3{
				font-size: 0.700rem;
			}			
			.text_very_small_4{
				font-size: 0.725rem;
			}			
			.text_very_small_5{
				font-size: 0.750rem;
			}		
			.text_small_1{
				font-size: 0.775rem;
			}			
			.text_small_2{
				font-size: 0.800rem;
			}			
			.text_small_3{
				font-size: 0.825rem;
			}			
			.text_small_4{
				font-size: 0.850rem;
			}			
			.text_small_5{
				font-size: 0.875rem;
			}
			.text_normal_1{
				font-size: 0.900rem;
			}
			.text_normal_2{
				font-size: 0.950rem;
			}
			.text_normal_3{
				font-size: 1.000rem;
			}
			.text_normal_4{
				font-size: 1.050rem;
			}
			.text_normal_5{
				font-size: 1.100rem;
			}
			.text_big_1{
				font-size: 1.150rem;
			}
			.text_big_2{
				font-size: 1.200rem;
			}
			.text_big_3{
				font-size: 1.250rem;
			}
			.text_big_4{
				font-size: 1.300rem;
			}
			.text_big_5{
				font-size: 1.350rem;
			}
			.text_very_big_1{
				font-size: 1.400rem;
			}
			.text_very_big_2{
				font-size: 1.450rem;
			}
			.text_very_big_3{
				font-size: 1.500rem;
			}
			.text_very_big_4{
				font-size: 1.550rem;
			}
			.text_very_big_5{
				font-size: 1.600rem;
			}
			.text_giant_1{
				font-size: 1.650rem;
			}
			.text_giant_2{
				font-size: 1.700rem;
			}
			.text_giant_3{
				font-size: 1.750rem;
			}
			.text_giant_4{
				font-size: 1.800rem;
			}
			.text_giant_5{
				font-size: 1.850rem;
			}
			.text_very_giant_1{
				font-size: 1.900rem;
			}
			.text_very_giant_2{
				font-size: 1.950rem;
			}
			.text_very_giant_3{
				font-size: 2.000rem;
			}
			.text_very_giant_4{
				font-size: 2.050rem;
			}
			.text_very_giant_5{
				font-size: 2.100rem;
			}
			.text_infinite_1{
				font-size: 2.200rem;
			}
			.text_infinite_2{
				font-size: 2.300rem;
			}
			.text_infinite_3{
				font-size: 2.400rem;
			}
			.text_infinite_4{
				font-size: 2.500rem;
			}
			.text_infinite_5{
				font-size: 2.600rem;
			}
			.text_extra_infinite_1{
				font-size: 2.700rem;
			}
			.text_extra_infinite_2{
				font-size: 2.800rem;
			}
			.text_extra_infinite_3{
				font-size: 2.900rem;
			}
			.text_extra_infinite_4{
				font-size: 3.000rem;
			}
			.text_extra_infinite_5{
				font-size: 3.100rem;
			}
			.text_ultra_infinite_1{
				font-size: 3.200rem;
			}
			.text_ultra_infinite_2{
				font-size: 3.300rem;
			}
			.text_ultra_infinite_3{
				font-size: 3.400rem;
			}
			.text_ultra_infinite_4{
				font-size: 3.500rem;
			}
			.text_ultra_infinite_5{
				font-size: 3.600rem;
			}
			.text_stellar_1{
				font-size: 3.750rem;
			}
			.text_stellar_2{
				font-size: 3.900rem;
			}
			.text_stellar_3{
				font-size: 4.050rem;
			}
			.text_stellar_4{
				font-size: 4.200rem;
			}
			.text_stellar_5{
				font-size: 4.350rem;
			}
			.text_extra_stellar_1{
				font-size: 4.500rem;
			}
			.text_extra_stellar_2{
				font-size: 4.650rem;
			}
			.text_extra_stellar_3{
				font-size: 4.800rem;
			}
			.text_extra_stellar_4{
				font-size: 4.950rem;
			}
			.text_extra_stellar_5{
				font-size: 5.100rem;
			}
			.text_ultra_stellar_1{
				font-size: 5.250rem;
			}
			.text_ultra_stellar_2{
				font-size: 5.400rem;
			}
			.text_ultra_stellar_3{
				font-size: 5.550rem;
			}
			.text_ultra_stellar_4{
				font-size: 5.700rem;
			}
			.text_ultra_stellar_5{
				font-size: 5.850rem;
			}
			.text_galaxy_1{
				font-size: 6.000rem;
			}

    }
	
	
	
/* CSS3 PERSONALIZZAZIONE VIEWPORT 1280PX - ORIENTAMENTO PORTRAIT ============================================================================================================ */
    @media screen and (min-width: 1280px) {

    }

	
	
/* CSS3 PERSONALIZZAZIONE VIEWPORT 1360PX - ORIENTAMENTO PORTRAIT ============================================================================================================ */
    @media screen and (min-width: 1360px) {

    }
	
	
	