/* CSS Layout by Alberto Pironi */

html, body
	{font-size:76%;   /*dimensionamento percentuale del font */
    text-align:center;   /*centra in IE 5.x */
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	height:100%;
	background:#D1B128;
	width:100%;}

.home
	{text-align:center;
	background:url(../images/background.gif);
	height:100%;}
	
.home a:link
	{color:#FFFFFF;}	

.home a:visited
	{color:#FFFFFF;}	

.home a:hover
	{color:#333333;}	


a, a:visited
	{color:#333333;
	text-decoration:none;}

a:hover
	{text-decoration:underline}

h1
	{font-size:13px;}
	
h2
	{font-size:13px;}	

div#global_container
	{width:100%;
	height:100%;
	background:#000000;}
	
div#global_container_home
	{width:950px;
	height:100%;
	margin: 0 auto 0 auto;}	
	
div#up_container
	{width:100%;
	height:151px;
	background:url(../images/back_up_intro_sh.gif) repeat-x;}

div#logo_container
	{height:30%;
	width:100%;}

div#space_logo
	{background:#000000;
	width:100%;
	height:150px;}

div#down_container
	{width:100%;
	height:100px;
	background:url(../images/back_down_intro_sh.gif) repeat-x;
	padding-top:30px;
	color:#333333;
	font-size:11px;}	
	
div#header
	{width:950px;
	height:290px;
	background:url(../images/header.gif) no-repeat;
	float:left;}

div#home_menu
	{float:right;
	height:23px;
	line-height:23px;
	width:100px;
	font-size:11px;}
	
div#pre_navigation
	{float:left;
	width:48px;
	height:385px;
	background:url(../images/pre_navigation_backg.gif) repeat-y;
	margin:auto 0 auto 0;}
	
div#menu_navigation
	{float:left;
	width:181px;
	height:296px;
	background:url(../images/menu_navigation.gif) no-repeat;
	padding-top:62px;}	

div#menu_azienda
	{width:181px;
	height:28px;
	background:url(../images/menu_azienda.gif) no-repeat;
	cursor:pointer;}

div#menu_prodotti
	{width:181px;
	height:28px;
	background:url(../images/menu_prodotti.gif) no-repeat;}	

div#menu_sfere_precisione
	{width:181px;
	height:24px;
	background:url(../images/menu_sfere_precisione.gif) no-repeat;
	cursor:pointer;}
	
div#menu_sagome_buratti
	{width:181px;
	height:24px;
	background:url(../images/menu_sagome_buratti.gif) no-repeat;
	cursor:pointer;}
	
div#menu_qualita
	{width:181px;
	height:30px;
	background:url(../images/menu_qualita.gif) no-repeat;
	cursor:pointer;}
	
div#menu_materiali
	{width:181px;
	height:30px;
	background:url(../images/menu_materiali.gif) no-repeat;
	cursor:pointer;}	

div#menu_contatti
	{width:181px;
	height:30px;
	background:url(../images/menu_contatti.gif) no-repeat;
	cursor:pointer;}
	
div#end_menu
	{width:181px;
	height:27px;
	background:url(../images/end_menu.gif) no-repeat;}
	
div#back_menu
	{float:left;
	width:181px;
	height:132px;
	background:#FFFFFF;}

div#content
	{float:left;
	width:612px;
	height:335px;
	background:#FFFFFF;
	text-align:justify;
	padding:20px 50px 30px 50px;
	font-size:11px;}
	
.testo_home
	{line-height:20px;}
	
div#intestazione_pagina
	{float:left;
	width:595px;
	height:25px;
	background:#6B8FC1;
	line-height:25px;
	color:#FFFFFF;
	padding:0px 5px 0px 10px;
	margin-bottom:10px;}	
	
div#shadow_dx
	{float:left;
	width:8px;
	height:385px;
	background:url(../images/back_shadow_dx.gif);}	
	
div#footer_container
	{clear:left;
	width:949px;
	height:42px;}

div#footer
	{float:left;
	width:932px;
	height:54px;
	background:url(../images/footer_shadow.gif);
	font-size:11px;
	line-height:40px;}

div#sx
	{float:left;
	width:9px;
	height:50px;
	background:url(../images/shadow_sx.gif) no-repeat;}

div#dx
	{float:right;
	width:8px;
	height:50px;
	background:url(../images/shadow_dx.gif) no-repeat;}
	
div#rd_dx
	{float:right;
	height:12px;
	width:8px;
	background:url(../images/rd_dx.gif) no-repeat;
	margin-top:42px;}	

div#rd_sx
	{float:left;
	height:12px;
	width:9px;
	background:url(../images/rd_sx.gif) no-repeat;
	margin-top:42px;}
	
div#box_contatti
	{float:left;
	width:610px;
	height:auto;}
	
div#box_contatti a:link
	{color:#999999;}		

div#box_contatti a:visited
	{color:#999999;}		

div#box_contatti a:hover
	{color:#333333;}		

div#contatti_left
	{float:left;
	width:150px;
	height:auto;
	padding:5px;
	text-align:left;}
				
div#contatti_right	
	{float:left;
	width:440px;
	height:auto;
	padding:5px;
	text-align:right;}
	
.map
	{border-color:#666666;}	
	
div#testo_materiali
	{float:left;
	height:auto;
	width:595px;}
	
div#content_sfere
	{float:left;
	height:auto;
	width:595px;}	
	
.txt_titolo_table
	{color:#FFFFFF;}
	
.txt_table
	{color:#333333;}
	
div#sfere
	{float:left;
	width:305px;
	height:110px;
	margin:10px 0px 10px 0px;
	color:#333333;}	
	
div#titolo_tabella
	{float:left;
	height:25px;
	width:610px;
	padding:40px 0px 10px 0px;}
	
div#titolo_tabella_parte2
	{float:left;
	height:20px;
	width:610px;
	padding:10px 0px 10px 0px;}		
	
div#testo
	{height:auto;
	width:610px;
	padding:30px 0px 0px 0px;}
			