@charset "utf-8";

/**** inizio css style del box-model ****/
		html, body{
			margin:12px 0 0 0;
			background-color:#CBCED1;
			color:#5C5C5C;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			line-height:18px;
			text-align:center;
			background-image:url(../img/bkg_page.jpg);
			background-repeat:repeat-x;
			background-position:0 -25px;
		}
		
		#stage{
			width:884px;
			margin:0 auto;
			background-color:#FFFFFF;
			padding:0;
			text-align:justify;
		}
			
		#top{
			width:884px;
			height:344px;
			margin:0;
			position:relative;
		}
		
		#menu_1{
			width:772px;
			height:38px;
			background-color:#558EBC;
			padding:0 56px 0 56px;
			text-align:center;
		}
		
		#menu_2{
			width:772px;
			height:38px;
			margin:3px 0 0 0;
			padding:0 56px 0 56px;
			background-color:#E5EAED;
			text-align:right;
			background-image:url(../img/icona_menu2.jpg); background-position:15px 5px; background-repeat:no-repeat;
		}
		
		#content{
			width:774px;
			padding:20px 56px 20px 56px;
		}
		
		#footer{
			width:884px;
			height:12px;
			margin:0px auto;
			padding: 8px 0 8px 0;
			font-size:11px;
			font-weight:bold;
			text-align:center;
			background-color:#EBEDF0;
			color:#808080;
		}		
		
		/****************************************/
		/* 				2 COLONNE 105 - 620						*/
		/****************************************/

		.col-2-1{
			width:105px;
			margin:0 0 0 0;
			float:left;	
		}
		
		.col-2-2{
			width:620px;
			margin:0 0 0 49px;
			float:left;	
			padding:0 0 0 0;
		}
	
		/**** HACK SAFARI E CHROME ****/
		@media screen and (-webkit-min-device-pixel-ratio:0)
		{ 
			/*#menu_1, #menu_2 { padding-top:2px; height:19px;}*/ 
		}
		
		.clearfix:after {
			content: ".";
			display: block;
			height: 0;
			clear: both;
			visibility: hidden;
		}
		
		.clearfloat {
			clear:both;
			height:0;
			font-size: 1px;
			line-height: 0px;
		}
		
		*:first-child+html #login_formXX /* solo IE 7.0 */ 
		{ 
			left:0px;!important; 
		}