body 									{font-family: Arial, Helvetica, sans-serif;  font-size: 12px; color: #767575; text-decoration: none; behavior: url(/style/csshover2.htc); cursor: default; background: #F3FCFB url(/img/base/BG.jpg); background-repeat:repeat-x;}
/* titolo */
h1 										{color: #EBEDED; font-size: 12px; font-weight: bold; margin:0px;}

/* sottotitolo */
h2 										{color: #09848C; font-size:14px;  font-weight: bold; margin:5px 0px 2px 1px; line-height:16px; }
.h2Rosso								{color: #CD2C31; font-size:14px;  font-weight: bold; margin:5px 0px 2px 1px; line-height:14px; }

/* testo */
h3 										{color: #09848C; font-size:14px;  font-weight: bold; margin:5px 0px 2px 1px; line-height:16px; }
h3 a 									{color:#524F46;  text-decoration:none; }
h3 a:hover 								{color:#524F46;  text-decoration:underline; } 
.h3Rosso 								{color:#CD2C31; font-size:18px; line-height:20px; font-weight: bold; margin:5px 0px 5px 0px; }	

/* testo piccolo */
h4 										{color: #545250; font-size:16px; margin:3px 0px 2px 0;}
.h4Span									{color: #DC8255; font-size: 12px; font-weight:bold; }
.h4Title								{color: #DC8255; font-size: 16px; font-weight:bold; }
h4 a:link, h4 a:visited  				{color: #CD2C31;  text-decoration:none; }
h4 a:hover 								{color: #CD2C31;  text-decoration:underline; } 	

/* testo molto piccolo */
h5 										{color: #5F7B7A; font-size: 12px; line-height:20px; margin:0px; }
h5 a:link, h5 a:visited  				{color: #CD2C31;  text-decoration:none; }
h5 a:hover								{color: #CD2C31;  text-decoration:underline; } 	

td 										{text-align:left; }

p 										{margin: 8px 0 8px 0; }

ul li 									{color:#767575; list-style-type: square; padding-top:8px; margin:0 0 0 -20px}

img 									{text-decoration: none; border: none; }

a										{outline:none;}

a:link,a:visited						{color:#128E96; text-decoration: none; }

a:hover									{color:#128E96;text-decoration: underline; }

textarea,select							{width:300px; font-family: Arial, Helvetica, sans-serif; border:1px solid #BEBEBD; font-size: 12px; color: #666666; text-decoration: none; overflow:hidden; background-color:#FFF;}

input 									{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none; border:1px solid #BEBEBD; background-color:#FFF;}

.container								{position:absolute; width:100%; height:100%; margin: 0; left:auto; padding: 0; z-index: 1; }

.Home									{width:995px; height:100%; margin:auto;}

.Home li 								{list-style-image:url(/img/IcoGen.jpg); margin-bottom:10px; }

.ContentTD								{border-left-color:#CD2C31; border-left-style:dotted; border-left-width:1px; }

.Img 									{border:1px solid #BEBEBD; }
/*TASTO RICHIESTA*/
.RichiestaButton 						{ width:199px; height:30px; color: #FFF; border:none; font-size:12px; font-weight: bolder; padding:4px 0; background:url(/img/TastoMenu.png); cursor:hand; cursor:pointer; outline:none;}

.RichiestaButton:hover 					{color: #BEBEBD;}


.Icona 									{width:60px; float:left;padding-right:3px; padding-left:7px;padding-bottom:8px;}

.Footer 								{text-align:center; height:30px; margin-top:20px; font-size:10px;color:#AAAAAA;}
.Footer a:link, .Footer a:visited 		{color:#128E96;text-decoration:none;}
.Footer a:hover, .Footer a:focus, .Footer a:active {text-decoration:underline;}

.CambiaImmagine 						{font-size:10px; vertical-align: text-bottom}

/* OPACITA SHOWROOM */
.ShowroomOpacity img					{filter:alpha(opacity=60);opacity: 0.6;-moz-opacity: 0.6;border: 1px solid #ccc; margin-top:10px; margin-right:10px; cursor:hand; cursor:pointer;}

.ShowroomOpacity:hover img 				{filter:alpha(opacity=100);opacity: 1;}




