/* Formattazione Testo GENERICO */

td {	font-family:    Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
}
.testo {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	line-height:120%;
}

.titoli-piastre {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 21px;
	color:#000000;
	line-height:120%;
	text-align:right;
	font-weight:bold;
	padding-bottom:18px;
}

.didascalie-immagini {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	line-height:100%;
	text-align:center;
}

.titoli-tabella {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	line-height:100%;
	text-align:center;
	font-weight:bold;
	font-style:normal;
	padding-top:12px;
	padding-bottom:11px;
}

.testo-tabella {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	font-style:normal;
	text-align:center;
}

.testo-piastre {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	font-style:normal;
	text-align:right;
}

.titolo {
	font-size: 21px;
	font-weight: bold;
	color:#000000;
}

.link {
	font-size: 15px;
	font-weight: bold;
	color:#000000;
}

.homepage {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	color:#9AA8AA;
	line-height:130%;
}
.left {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#000000;
	line-height:150%;
	letter-spacing:3px;
}
.testo-immagini {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	font-style:italic;
}

.testo-titoli {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 21px;
	color:#000000;
	font-weight:bold;
	padding-left:150px;
	padding-bottom:18px;
	padding-top:18px;
	
}

.testo-piastre {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 21px;
	color:#000000;
	font-weight:bold;
	
}
	
.didascalia {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#999999;
	padding-top:3px;
}
.txt-footer {	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	text-decoration:none;
}

/* Formattazione Testo TITOLI */


.titolo-pulsanti {	font-family: Verdana, Arial, Helvetica, sans-serif; 
						font-size:12px;
						color:#333333;
						text-decoration:none;
						font-weight:bold;
						text-align:center;
					
}


.int-header {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	letter-spacing:1px;
	text-decoration:none;
	line-height:20px;
}

/* FINE Formattazione Testo TITOLI */

.bordo img{	
	border-color:#9B2921;
	border-style:solid;
	border-width:1px;
	padding:1px;
}


/* CELLA TITOLI */

/* FINE CELLA TITOLI */




/* Formattazione LINK */




a {	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
	text-decoration:none;
}
a:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	text-decoration:underline;
}

a.link {
	font-size: 15px;
	font-weight: bold;
	color:#000000;
}

a.link:hover {
	font-size: 15px;
	font-weight: bold;
	color:#999999;
	text-decoration:none;
}

a.email-footer {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	text-decoration:underline;
}
a.email-footer:hover{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	text-decoration:none;
}


a.header {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	text-decoration:none;
}
a.header:hover{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	text-decoration:none;
}

a.email-contatti {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	text-decoration:none;
}
a.email-contatti:hover{	
	
	color:#FF6600;
	text-decoration:none;
}


a.top {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#990000;
	text-decoration:none;
}
a.top:hover{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	text-decoration:none;
}


a.contatti {	font-size: 14px;
	color:#CC9900;
	line-height:120%;
	text-decoration:none;
}
a.contatti:hover {	font-size: 14px;
	color:#666666;
	line-height:120%;
	text-decoration:none;
}

a.testomini {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#666666;
	text-decoration:none;
}
a.testomini:hover{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	text-decoration:none;
}

a.bottoni img {	
	filter:alpha(opacity=99);
	-moz-opacity:.99;
	opacity:.99;
}
a.bottoni:hover img {	
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
}

a.bottoni2 img {	
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
}
a.bottoni2:hover img {	
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
}


a.mouse img {	
	cursor:default;
}
a.mouse:hover img {	
	cursor:default;

}

a.bandierine img{	
	filter:alpha(opacity=70);
	-moz-opacity:.70;
	opacity:.70;
	padding-bottom:3px;
}
a.bandierine:hover img{	
	filter:alpha(opacity=99);
	-moz-opacity:.99;
	opacity:.99;

}



								
table#map a      { font-family: Verdana, Arial, Helvetica, sans-serif;
							  color: #333333;
					         font-size:12px;
							 text-decoration:none;

}

table#map a:hover,
table#map a:active,
table#map a.selected     { color: #990000;
							font-weight:bold;
							   text-decoration:none;
}

						 
/* MENU LEFT */


table#menu a      {  font-family:  Verdana, Arial,Helvetica, sans-serif;
 					color: #000000;
					padding-left:23px;
					padding-right:23px;
 					padding-top:18px;
 					padding-bottom:18px;
 					font-size:12px;
 					text-decoration:none;
					text-align:center;
					font-weight:bold;
 					display:block; 
}

table#menu a:hover,
table#menu a:active,
table#menu a.selected     {    color: #000000;
 								background-color:#CDD4D5;
 								text-decoration:none;
 								display:block;
}

table#menu-tedesco a      {  font-family:  Verdana, Arial,Helvetica, sans-serif;
 					color: #000000;
					padding-left:20px;
					padding-right:20px;
 					padding-top:18px;
 					padding-bottom:18px;
 					font-size:12px;
 					text-decoration:none;
					text-align:center;
					font-weight:bold;
 					display:block; 
}

table#menu-tedesco a:hover,
table#menu-tedesco a:active,
table#menu-tedesco a.selected     {    color: #000000;
 								background-color:#CDD4D5;
 								text-decoration:none;
 								display:block;
}


table#menu-modelli a      {  font-family:  Verdana, Arial,Helvetica, sans-serif;
 					color: #000000;
					padding-left:18px;
					padding-right:18px;
 					padding-top:14px;
 					padding-bottom:14px;
 					font-size:12px;
 					text-decoration:none;
					text-align:center;
					font-weight:bold;
 					display:block; 
}

table#menu-modelli a:hover,
table#menu-modelli a:active,
table#menu-modelli a.selected     {    color: #ffffff;
 							text-decoration:none;
 								display:block;
}
								

table#prodotti a      { font-family: Verdana, Arial, Helvetica, sans-serif;
							  color: #333333;
					         font-size:21px;
							 text-decoration:none;
							 line-height:110%;
							 padding-top:22px;
 							 padding-bottom:21px;
							 padding-right:14px;
							 text-align:right;
							 display:block; 
							 font-weight:bold;

}

table#prodotti a:hover,
table#prodotti a:active,
table#prodotti a.selected     { color: #CDD4D5;
									text-decoration:none;
							       display:block;
}

/* FINE MENU LEFT */



div#newstxt
{ 
 width:95%;
 height:230px;
 text-align:left;
 padding-right:10px;
 overflow:auto;
}

div#gallerytxt
{ 
 width:98%;
 height:238px;
 text-align:left;
 padding-right:5px;
 overflow:auto;
}

div#privacytxt
{ 
 width:95%;
 height:370px;
 text-align:left;
 padding-right:10px;
 overflow:auto;
}
