			* { margin:0; padding:0;}
			body { text-align:center; background:url(images/tall_top.gif) left top repeat-x; font-family:Arial, sans-serif; font-size:100%; line-height:.9375em; color:#969696;}
	
			.r { background:url(images/line1.gif) right top repeat-y;}
			.b { background:url(images/line1.gif) left bottom repeat-x;}
			.l { background:url(images/line1.gif) left top repeat-y;}
			.t { background:url(images/line1.gif) left top repeat-x;}
			.l_t { background:url(images/l_t.gif) no-repeat left top;}
			.r_t { background:url(images/r_t.gif) no-repeat right top;}
			.r_b { background:url(images/r_b.gif) no-repeat right bottom;}
			.l_b { background:url(images/l_b.gif) no-repeat left bottom;text-align:justify;padding:15px; width:183px}
	
			ul { list-style:none; margin:0;}
	
			.main_menu { padding:2px 0 0 10px; font-family:Arial, serif; font-size:14px;}
			.main_menu li { height:22px; float:left; background:url(images/main_menu_divider.gif) no-repeat right top; margin-right:16px;}
			.main_menu li a { background:url(images/marker_off.gif) no-repeat left 3px; padding:0 36px 0 22px; color:#515151;  text-decoration:none;}
			.main_menu li a:hover { background:url(images/marker_on.gif) no-repeat left 3px; color:#01a5e4; text-decoration:underline;}
			.main_menu li.last { background:none;}
			.main_menu li.last a { padding-right:0;}
			.main_menu li a.current { background:url(images/marker_on.gif) no-repeat left 3px; color:#01a5e4; text-decoration:underline;}
	
			.list1 li { width:100%;}
			.list1 li a {background:url(images/marker_on.gif) no-repeat left 4px; padding-left:20px; font-size:1.27em; line-height:20px;}
	
	
			#header .row_1 { height:20px;}
			#header .row_1 .fleft { padding:47px 0 0 50px;}
			#header .row_1 .fright { padding:58px 54px 0 0;}
			#header .row_1 .indent {}
			#header .row_2 { height:22px; }
	
			/*==================txt, links, lines, titles====================*/
			a {color:#01a5e4;}
			a:hover{text-decoration:none;}
	
			h1 { font-size:26px; color:#303030; font-weight:normal; line-height:.9em; margin-bottom:14px;}
			h1 span { color:#65696d; font-size:22px; display:block; padding-top:4px;}
			h1 span em { font-style:normal; color:#01a5e4;}
			h2 {font-size:2.91em; color:#303030; font-weight:normal; line-height:.9em; margin-bottom:14px;}
			h3 { font-size:1.27em; color:#3f4449; font-weight:normal;}
			h3 a {color:#3f4449; }
			h4 { font-size:1.27em; color:#3f4449; font-weight:normal; margin-bottom:17px;}
			h4 a {color:#3f4449; }
			img {border:0px;}
			img_indent { margin:0 18px 0 0; float:left;}
	
			.loginText { text-align:left; padding:10px; color: #3F4449; font-size: 10px; font-family: verdana,  serif; font-weight: normal; width:99%;}
			.carta { padding:5px; height:240px; color: #969696; font-size: 10px; font-family: verdana,  serif; font-weight: normal; text-align:left}
			.svil { padding:10px; height:209px; background:url(images/sviluppatori.png) bottom right no-repeat; color: #3F4449; font-size: 10px; font-family: verdana,  serif; font-weight: normal; }
	
			#footer { font-size:13px; color:#c1c1c1; border-top:2px solid #c1c1c1;}
	
			.container {width:757px;margin:auto;text-align:left;}
			
			.feature{background:url(images/arrow.jpg) no-repeat ; height:40px; padding-left:40px; padding-top:0px; font-size: 13px; font-family: arial,  serif; font-weight: normal; }
			
	        .vantaggi {
	        	color:#2996D5;
	            font-size: 13px;
	        	font-weight: bold;
	    
	        }
			
			  .provagratuita {
	        	color:#FF7302;
	            font-size: 13px;
	        	font-weight: bold;
	    
	        }
			
			
			.text {
	        	color:#858585;
	        	border:1px solid #D4D0C8;
	        	font-size: 10px;
	        	font-weight: normal;
	        	vertical-align:top;
	        }
	        label.desc {
	        	/*width:100px;*/
	        	border-bottom:1px dotted #dcdcdc;
	        	margin:0 10px 0 0;
	            display: block;
	        }

	        .req {
	            color: #f90;
	            font-weight: bold;
	        }
	        .fieldset{
	        	color: #C5CF36; font-size: 13px; font-family: arial,  serif; font-weight: normal;  
	        }

