 A:VISITED {
	color: black;
	text-decoration : underline;	
}
A:LINK {
	color: black;
	text-decoration : underline;	
}
A:ACTIVE {
	color: black;
	text-decoration : underline;	
}
A:HOVER {
	color: #999999;
	text-decoration : underline;	
}

.tab_prod{
		margin-left:10px;
		width: 204px;
}

.title_sub_main{
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		margin-top:15px;
	padding-top:1px;
	padding-bottom:1px;
		width:auto;
		text-align:center;
		background : #666600;
		color: white;
}

.td_sub_main{
		font-family : Verdana, Arial, Helvetica, sans-serif;
		padding-top:5px;
		line-height:6px;
		width:auto;
		margin-top:15px;
		background : #F2F2F2;
		border : 1px solid #666600;
}

.sub_main{
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		padding-left:5px;
		line-height:12px;
		width:auto;
		background : #F2F2F2;	
}

.sub_main A:VISITED {
	color: black;
	text-decoration : none;	
}
.sub_main A:LINK {
	color: black;
	text-decoration : none;	
}
.sub_main A:ACTIVE {
	color: black;
	text-decoration : none;	
}
.sub_main A:HOVER {
	color: black;
	text-decoration : underline;	
}



.tab_prodotti{
		margin-top:10px;
		margin-bottom:10px;
		margin-left:10px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		border-top : 1px solid #666600;
		border-left : 1px solid #666600;		
		padding: 3px 3px 3px 3px;
		width:auto;
		background: #666600;
		color:white;		
}

.td_tit_prodotti{
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#666600;
		border-bottom : 1px solid #666600;
		border-right : 1px solid #666600;		
		padding: 3px 3px 3px 3px;
		background: #FFFFAE;
}

.td_tit_prodotti_10{
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:bold;
		color:#666600;
		border-bottom : 1px solid #666600;
		border-right : 1px solid #666600;		
		padding: 3px 3px 3px 3px;
		background: #FFFFAE;
}

.aggiungi_carrello{
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		width:58px;
}

.td_prod{
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		border-bottom : 1px solid #666600;		
		border-right : 1px solid #666600;				
		padding: 3px 3px 3px 3px;
		background: white;
		color:black;
		text-align:center;
		width:auto;
}

.td_prod_desc{
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		border-bottom : 1px solid #666600;		
		border-right : 1px solid #666600;				
		padding: 3px 3px 3px 3px;
		background: white;
		color:black;
		width:620px;
}

.td_prod1{
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;			
		padding: 3px 3px 0px 3px;
		background: white;
		color:black;
		width:500px;
}

.td_prod2{
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		border-right : 1px solid #666600;				
		padding-top: 3px;
		padding-right: 3px;
		background: white;
		color:black;
		text-align:right;
		width:120px;
}

.prod_desc{
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:normal;
}

.tab_guida_acquisto{
		margin-top:10px;
		margin-bottom:10px;
		margin-left:10px;
		margin-right:10px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		border : 1px solid #666600;
		padding: 0px;
		width:180px;
}

.td_guida_acquisto{
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:White;
		border-bottom : 1px solid #666600;
		padding: 3px 3px 3px 3px;
		background: #666600;
}

.td_guida_acquisto_cont{
		padding: 3px 3px 3px 3px;
}


.tel
{
		margin-top:10px;
		margin-bottom:5px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:White;
		padding: 3px 3px 3px 3px;
		background: #666600;
		width:230px;		
}

.tel1
{
		margin-top:8px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:bold;
		color:BLACK;
		padding: 3px 3px 3px 3px;
		background: #FFFFAE;
		width:250px;			
		border: 1px solid #666600;		
}

.sped
{
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:bold;
		color:black;
		width:230px;		
}

.card
{
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:black;
}

.hid_dx
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #CCCC00;
	line-height: 12px;
	padding-left: 3px;
	padding-right: 3px;
}

.tab_vis_car{
		border: 1px solid #666600;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;		
}

.td_vis_car{
		border-right: 1px solid #666600;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;		
}

.tab_carrello{
		border-right-color : #666600;
		border-right-style : solid;
		border-right-width : 1px;
		border-bottom-color : #666600;
		border-bottom-style : solid;
		border-bottom-width : 1px;		
		margin-top:10px;
		margin-bottom:10px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;		
}

.td_title_carrello{
		border-left-color : #666600;
		border-left-style : solid;
		border-left-width : 1px;
		border-top-color : #666600;
		border-top-style : solid;
		border-top-width : 1px;		
		margin-top:10px;
		margin-bottom:10px;
		background-color:#666600;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		text-align:center;
		color:#FFFFAE;
		width:auto;
}

.td_content_carrello{
		border-left-color : #666600;
		border-left-style : solid;
		border-left-width : 1px;
		border-top-color : #666600;
		border-top-style : solid;
		border-top-width : 1px;	
		padding-left:5px;
		padding-right:5px;
		padding-top:5px;
		padding-bottom:5px;		
		width:auto;		
}

.td_aggiungi_carrello{
		border-left-color : #666600;
		border-left-style : solid;
		border-left-width : 1px;
		border-top-color : #666600;
		border-top-style : solid;
		border-top-width : 1px;	
		width:auto;
}

.nome_prodotto
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 16px;
	padding-top:2px;
	padding-bottom:2px;	
	font-weight : bold;	
}

.tab_rel_link{
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:bold;	
		border : 1px solid #666600;
		background-color:#ffffff;
		margin-left: 7px;
		padding-left:4px;
		padding-top:3px;
		padding-bottom:5px;
		width:136px;
}

.td_rel_link{
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#000000;
		font-weight:normal;
		width:auto;
		line-height:4px;		
}

.rel_link{
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#000000;
		font-weight:normal;
		width:auto;
		line-height:12px;		
}

.rel_link A:LINK {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#000000;
		font-weight:normal;
		line-height:12px;
		width:auto;
		text-decoration : none;			
}

.rel_link A:VISITED {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#000000;
		font-weight:normal;
		line-height:12px;
		width:auto;
		text-decoration : none;					
}

.rel_link A:ACTIVE {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#000000;
		font-weight:normal;
		line-height:12px;
		width:auto;
		text-decoration : none;					
	}

.rel_link A:HOVER {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#000000;
		font-weight:normal;
		line-height:12px;
		width:auto;
		text-decoration : underline;			
}	

.title{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 22px;
	font-weight : bold;
	margin-left : 15px;
	color: #666600;	
	margin-top:15px;
	margin-bottom:10px;
	width:auto;	
}

.subtitle{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 15px;
	font-weight : bold;
	margin-left : 15px;
	color: #666600;	
	margin-bottom:5px;	
	margin-top : 12px;
	width:auto;	
}

.subtitle_small{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	margin-left : 15px;
	color: #666600;	
	margin-bottom:5px;	
	margin-top : 12px;
	width:auto;	
}

.content_20{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 20px;
	font-weight : bold;
	margin-left : 15px;
	color: black;
	margin-bottom:5px;	
	margin-top : 12px;
	width:auto;	
}

.content_16{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	margin-left : 10px;
	color: black;
	margin-bottom:5px;	
	margin-top : 12px;
	width:auto;	
}

.content_corsi{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	margin-left : 15px;
	color: black;
	margin-bottom:5px;	
	margin-top : 12px;
	width:auto;	
}

.content_10{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
margin-left : 15px;
	color: black;
	margin-bottom:5px;	
	width:auto;	
}

.tab_dati_cliente{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	margin-left : 15px;
	color: black;	
	margin-bottom:5px;	
	margin-top : 10px;
	width:80%;
	border-left: 1px solid black;	
	border-top: 1px solid black;	
	border-right: 1px solid black;	
}

.td_dati_cliente{
	border-bottom: 1px solid black;	
	padding: 3px 3px 3px 3px;
}

.td_consenso{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 1px solid black;		
	font-size : 11px;
	font-weight : normal;	
	padding-left : 3px;
}

