.txt1_N 
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;	
		font-size: 10px;	
		font-weight: normal;	
		color: #333333;	
		text-decoration: none;
		text-align: left;	
		padding-top: 30px;
		padding-bottom: 30px;
		padding-left: 30px;
	}

.txt2_B 
	{	
		font-family: Verdana, Arial, Helvetica, sans-serif;	
		font-size: 10px;	
		font-weight: normal;
		color: #FFFFFF;	
		text-decoration: none;
		text-align: left;	
		padding-top: 15px;
		padding-bottom: 15px;
		padding-left: 15px;
	}

.tit1_N 
	{	
		font-size: 12px;	
		font-weight: bold;	
		color: #333333;	
		text-decoration: none;
	}

.tit2_B 
	{	
		font-size: 12px;	
		font-weight: bold;	
		color: #FFFFFF;	
		text-decoration: none;
	}

.txt3_N 
	{	
		font-family: Verdana, Arial, Helvetica, sans-serif;	
		font-size: 10px;	
		font-weight: normal;	
		color: #333333;	
		text-decoration: none;	
		text-align: left;	
		padding-left: 25px;
	}

.ara_bold 
	{	
		font-weight: bold;	
		color: #179fd1;	
		text-decoration: none;
	}

.nero_bold 
	{	
		font-weight: bold;	
		color: #333333;	
		text-decoration: none;
	}

.bianco_bold 
	{	
		font-weight: bold;	
		color: #FFFFFF;	
		text-decoration: none;
	}

a:hover 
	{	
		text-decoration: underline;
	}


.txt_tab 
	{	
		font-family: Verdana, Arial, Helvetica, sans-serif;	
		font-size: 10px;	
		font-weight: normal;	
		color: #333333;	
		text-decoration: none;
		text-align: left;	
		padding-top: 10px;	
		padding-bottom: 10px;	
		padding-left: 7px;
	}

.txt_tab2 
	{	
		font-family: Verdana, Arial, Helvetica, sans-serif;	
		font-size: 10px;	
		font-weight: normal;	
		color: #333333;	
		text-decoration: none;
		text-align: left;	
		padding-top: 10px;	
		padding-bottom: 10px;	
		padding-left: 25px;
	}

.txt_tab3
	{	
		font-family: Verdana, Arial, Helvetica, sans-serif;	
		font-size: 10px;	
		font-weight: normal;	
		color: #333333;	
		text-decoration: none;
		text-align: left;	
		padding-left: 7px;
	}

.tit1_tab 
	{	
		font-family: Verdana, Arial, Helvetica, sans-serif;	
		font-size: 10px;	
		font-weight: normal;	
		color: #333333;	
		text-decoration: none;	
		text-align: left;	
		padding-left: 7px;
	}

.tit2_tab 
	{	
		font-family: Verdana, Arial, Helvetica, sans-serif;	
		font-size: 10px;	
		font-weight: bold;	
		color: #FFFFFF;	
		text-decoration: none;	
		text-align: left;	
		padding-left: 7px;
	}

.verde_bold 
	{	
		font-weight: bold;	
		color: #8b9d90;	
		text-decoration: none;
	}

.home_tit 
	{	
		font-family: Verdana, Arial, Helvetica, sans-serif;	
		font-size: 11px;	
		font-weight: bold;	
		color: #179fd1;	
		text-decoration: none;
	}

.home_tit2 
	{	
		font-family: Verdana, Arial, Helvetica, sans-serif;	
		font-size: 11px;	
		font-weight: bold;	
		color: #333333;	
		text-decoration: none;
	}

.home_tit3 
	{	
		font-family: Verdana, Arial, Helvetica, sans-serif;	
		font-size: 11px;	
		font-weight: bold;	
		color: #32bcad;	
		text-decoration: none;
	}

.home_tit4 
	{	
		font-family: Verdana, Arial, Helvetica, sans-serif;	
		font-size: 11px;	
		font-weight: bold;	
		color: #008dd0;	
		text-decoration: none;
	}

.home_tit5 
	{	
		font-family: Verdana, Arial, Helvetica, sans-serif;	
		font-size: 11px;	
		font-weight: bold;	
		color: #ed1b34;	
		text-decoration: none;
	}

.verde_boldcentro 
	{	
		font-weight: bold;	
		color: #8b9d90;	
		text-decoration: none;	
		font-family: Verdana, Arial, Helvetica, sans-serif;	
		font-size: 10px;	
		padding-left: 30px;
	}

.testo 
	{	
		font-family: Verdana, Arial, Helvetica, sans-serif;	
		font-size: 10px;	
		font-weight: normal;	
		color: #333333;	
		text-decoration: none;
		text-align: left;
	}

.testo_2
	{	
		font-family: Verdana, Arial, Helvetica, sans-serif;	
		font-size: 10px;	
		font-weight: normal;	
		color: #333333;	
		text-decoration: none;
		text-align: justify;
	}

.txt_elenco 
	{	
		font-family: Verdana, Arial, Helvetica, sans-serif;	
		font-size: 11px;	
		font-weight: normal;	
		color: #333333;	
		text-decoration: none;
	}

.table
	{
		position:relative;
		top:0px;
	}

#desk
	{
		visibility:hidden;
		position:absolute;
		left:495px;
	}

#padiglione
	{
		visibility:hidden;
		position:absolute;
		left:495px;
	}

#prodotti
	{
		visibility:hidden;
		position:absolute;
		left:495px;
	}

#convegni
	{
		visibility:hidden;
		position:absolute;
		left:495px;
	}

.cheat
	{
		position:relative;
		top:-90px
	}

.border_1
	{
		border-bottom:2px solid #7d867d;
		border-top:none;
		border-right:none;
		font-family: Verdana, Arial, Helvetica, sans-serif;	
		font-size: 10px;	
		font-weight: normal;	
		color: #333333;	
		text-decoration: none;
		text-align: left;	
		padding-left: 7px;
	}

.border_2
	{
		border-bottom:2px solid #7d867d;
		border-top:none;
		border-right:none;
		border-left:none;
		font-family: Verdana, Arial, Helvetica, sans-serif;	
		font-size: 10px;	
		font-weight: normal;	
		color: #333333;	
		text-decoration: none;
		text-align: left;	
		padding-left: 7px;
	}

.border_2 a
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;	
		font-size: 10px;	
		font-weight: normal;	
		color: #333333;	
		text-align: left;
		text-decoration: none;
	}

.border_2 a:hover
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;	
		font-size: 10px;	
		font-weight: normal;	
		color: #333333;	
		text-align: left;
		text-decoration: underline;
	}

.border_3
	{
		border-bottom:1px solid #f5f4f4;
		border-top:none;
		border-right:none;
		font-family: Verdana, Arial, Helvetica, sans-serif;	
		font-size: 10px;	
		font-weight: normal;	
		color: #333333;	
		text-decoration: none;
		text-align: left;	
		padding-left: 7px;
	}

.border_4
	{
		border-bottom:none;
		border-top:1px solid #f5f4f4;
		border-right:none;
		font-family: Verdana, Arial, Helvetica, sans-serif;	
		font-size: 10px;	
		font-weight: normal;	
		color: #333333;	
		text-decoration: none;
		text-align: left;	
		padding-left: 7px;
	}

#map
	{
		position:absolute;
		width:540px;
		height:540px;
		background:#ffffff;
		border:1px solid #333;
		visibility:hidden;
		cursor:move;
	}

#map_top 
	{
		margin:2px;
		padding:2px;
		width:265px;
		color:white;
		background-color:#179fd1;
		cursor:move;
		font-family: Verdana, Arial, Helvetica, sans-serif;	
		font-size: 10px;	
		font-weight: bold;
	}

#map_torino
	{
		position:absolute;
		width:786px;
		height:542px;
		cursor:move;
		visibility:hidden;
		border: 4px solid #7dd1f0;
	}