/* CSS Document */

/* \*/
* html #tlc, * html #trc {height: 1%;}
/* */

.body {
		margin: 0;
		padding: 0;
		background: url('immagini/sfondo.jpg') repeat-x; 
		color: #000000;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
	}
	
	
.bio {
	width: 565px;
	padding-left:100px;
	text-align: left;
	margin-top:-97px;
}

.bio span
{
	margin-left:3px;
}
	
.bio img
{
	margin-left:-15px; margin-right:5px;
}	
	
.know-how {
	width: 410px;
	height:365px;
	padding-left:260px;
	text-align: left;
	margin-top:-394px;
    font-size:14px;
   
}		

.know-how span
{
	margin-left:5px;
	line-height:100%;
}

.know-how img
{
	margin-left:-15px;
}

	
.centrato {
	width: 960px;
	margin: auto;
	text-align: left;
}
	
.menu_main
{
    margin-top: -120px;
	float:left;
 	width: 702px;
	}
	
.menu
{
    margin-top: -38px;
	float:left;
 	width: 702px;
	}
	
.logo {
	float:left;
 	width: 170px;
 	height:65px;
	}
	
.slogan {
	float:left;
/* 	margin-left: 10px;
 	width: 542px;
 	height:65px; */
}	

A:link, A:visited {	
		
	font-weight:bold;
    color: #404040; 
}
A:hover {
	text-decoration	: none;
	color			: #FF0000;
}


.center {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.easy_eng
{
    float:left;
 	width: 245px;
 	height:177px;
 	margin-top:5px;
 	margin-left:7px;
 	background:url('immagini/easy_markup_eng.jpg');
 	}

.easy
{
    float:left;
 	width: 245px;
 	height:177px;
 	margin-top:5px;
 	margin-left:7px;
 	background:url('immagini/easy_markup.jpg');
 	}

.easy_small 
{
    float:left;
 	width: 245px;
 	height:104px;
 	font-size: 12px;
 	margin-top: 5px;
 	margin-left:7px;
 	background:url('immagini/easy-markup_small.jpg');
 	
}



.content_easy
	{
	padding-left:10px;  
	padding-top:55px;  
	color:#ffffff;
	}
	
.content_easy_small
	{
	margin-top: 5px;
	padding-left:10px;  
	color:#ffffff;
	}
	
.titolo
	{
	font-size:20px;
	font-weight:bold;
	text-align:center;
    margin-top: 5px;
    margin-bottom: 4px;
}
    

.box_sx
	{
	float:left;
	margin-left: auto;
	margin-right: auto;	
	padding: 0;
	text-align: left;
	width: 702px;
	margin-top: 7px;	
	}
 	
.box_sx_main
	{
	float:left;
	margin-left: auto;
	margin-right: auto;	
	padding: 0;
	text-align: left;
	width: 702px;
	margin-top: -73px;	
	}
 	
 .box_dx
	{
	float:right;
	margin-left: auto;
	margin-right: auto;	
	padding: 0;
	text-align: center;
	width: 247px;		
    margin-top: 7px;
}


.box_unico
	{
	float:left;
	margin-left: auto;
	margin-right: auto;	
	padding: 0;
	text-align: left;
	width: 960px;
	margin-top: 7px;		
	
	}
 	
 .content_legale
	{
	padding: 0px 5px 0px 5px; 
    margin-left:5px;
    margin-right:5px;
    text-align:center;
    font-size:11px;
            }
 	
 .content_legale div
 		{
 			margin-bottom:10px;
 		}	
 			
.content
	{
	padding: 0px 10px 0px 10px; 
    margin-left:10px;
    margin-right:10px;
    text-align:left;
    
        }
        
.content_persone
	{
	padding: 0px 10px 0px 10px; 
    margin-right:5px;
    margin-left:5px;
    text-align:left;
    }

.content h1
	{
	color:#000000;
	font-weight: bold;
	font-size: 1.2em;
	font-family: helvetica, geneva, arial, sans-serif;
		}
		
.content p
	{
	color:#000000;
	font-size: 1em;
	line-height: 1.3em;
	font-family: arial, helvetica, sans-serif;
	}


.intestazione
{
 color:#3b3b3b;
 font-weight:bold;
 font-size:13; 
}		

.alto_sx
	{
	background-image:url('immagini/alto_sx.gif');
	background-position: 0% 0%;
	background-repeat: no-repeat;
	}

.alto_dx
	{
	background-image:url('immagini/alto_dx.gif');
	background-position: 100% 0%;
	background-repeat: no-repeat;
	}
	
.basso_sx
	{
	background-image:url('immagini/basso_sx.gif');
	background-position: 0% 100%;
	background-repeat: no-repeat;
	}

.basso_dx
	{
	background-image:url('immagini/basso_dx.gif');
	background-position: 100% 100%;
	background-repeat: no-repeat;
	}

			
.alto_frame_sx
	{
	background-image:url('immagini/alto_frame_sx.gif');
	background-position: 0% 0%;
	background-color: transparent;
	background-repeat: no-repeat;
	}

.basso_frame_sx
	{
	background-image:url('immagini/basso_frame_sx.gif');
	background-color: transparent;
	background-position: 50% 100%;
	background-repeat: no-repeat;
	}
	
.alto_frame_dx
	{
	background-image:url('immagini/alto_frame_dx.gif');
	background-position: 0% 0%;
	background-color: transparent;
	background-repeat: no-repeat;
	}

.basso_frame_dx
	{
	background-image:url('immagini/basso_frame_dx.gif');
	background-color: transparent;
	background-position: 50% 100%;
	background-repeat: no-repeat;
	}

.alto_frame_unico
	{
	background-image:url('immagini/alto_frame_unico.gif');
	background-position: 0% 0%;
	background-color: transparent;
	background-repeat: no-repeat;
	}

.basso_frame_unico
	{
	background-image:url('immagini/basso_frame_unico.gif');
	background-color: transparent;
	background-position: 50% 100%;
	background-repeat: no-repeat;
	}
	
.dx_fissa
	{
	background-image:url('immagini/dx.gif');
	background-position: 100% 10%;
	background-repeat: repeat-y;
	min-height:430px;
	}

.sx_fissa
	{
	background-color: #ffffff;
	background-image:url('immagini/sx.gif');
	background-position: 0% 100%;
	background-repeat: repeat-y;
	min-height:430px;
	}
		
.dx_liquida
	{
	background-image:url('immagini/dx.gif');
	background-position: 100% 10%;
	background-repeat: repeat-y;
	}

.sx_liquida
	{
	background-color: #ffffff;
	background-image:url('immagini/sx.gif');
	background-position: 0% 100%;
	background-repeat: repeat-y;
	}			
	
