body 	{ font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #737373; text-decoration: none; behavior: url(/style/csshover2.htc); cursor: default; background-image:URL(/img/Base/BG.jpg); background-repeat: repeat-x;}
/* titolo */
h1 										{color: #333333; font-size: 22px; margin:0 0 10px 0; font-weight:normal}

/* sottotitolo */
h2 										{font-style:normal; color: #FFF; font-size:14px;  font-weight: bold; margin:0; }
h2 a 									{color:#FFF; text-decoration:none;}
h2 a:link, h2 a:visited  				{color: #FFF;  text-decoration:none; font-style: normal;}
h2 a:hover 								{color:#DDDBDB;  } 

/* testo */
h3 										{font-style:normal; color: #000; font-size:12px; margin:0px 0px 0px 0px; line-height:20px; }
h3 a 									{color:#000;  text-decoration:none; padding-left:2px; display:block }
h3 a:link, h3 a:visited  				{color: #000; text-decoration:none; }
h3 a:hover 								{color:#93281D; padding-left:5px } 

/* testo piccolo */
h4 										{color: #FFF; font-size:14px; margin:0; font-weight: 600}
h4 span									{color: #C8C3C3; }
h4 a 									{color: #FFF;}
h4 a:link, h4 a:visited  				{color: #FFF; text-decoration:none; font-style: normal;}
h4 a:hover 								{color: #FFF; } 

/* testo molto piccolo */
h5 										{color: #93281D; font-size: 14px; margin:0; font-weight: 600}
h5 span									{color: #737373; font-size: 12px; font-weight:normal; margin:0;}
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: 2px 0 2px 0; }

img 									{text-decoration: none; border: none; }

a										{outline:none; cursor:pointer; cursor:hand}

a:link,a:visited						{color:#A44137; text-decoration: none;}

a:hover									{text-decoration: underline; }

select									{font-family: Geneva, Arial, Helvetica, sans-serif; border:1px solid #A44137; font-size: 12px; color: #333333; text-decoration: none; overflow:hidden; background-color:#FFF; padding:2px;}

textarea								{font-family: Geneva, Arial, Helvetica, sans-serif; width:320px; border:1px solid #A44137; font-size: 12px; color: #333333; text-decoration: none; overflow:hidden; background-color:#FFF; padding:2px;}

input 									{font-size: 11px; color: #333333; text-decoration: none; border:1px solid #A44137; background-color:#FFF; padding:2px;}

.container								{position:absolute; width:100%; height:100%; margin: 0; left:auto; padding: 0; z-index: 1; }

.Home									{width:900px; 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 #A3A3A3; }
/*TASTO RICHIESTA*/
/*TASTO RICHIESTA*/
.RichiestaButton 						{width: 200px; height: 32px; color: #FFF; border: 1px solid #A44137; font-size:11px; font-weight:bold; padding:5px; background:URL(/img/base/BG_Testata_Home.jpg); cursor:hand; cursor:pointer; outline:none;}

.RichiestaButton:hover					{color: #DCDCDC;}

.Icona 									{width:60px; float:left;padding-right:3px; padding-left:7px;padding-bottom:8px;}

.Lingua 								{color:#A44137; font-size:10px;}
.Lingua a:link, .Lingua a:visited 		{color:#A44137;text-decoration:none;}
.Lingua a:hover, .Lingua a:focus, .Footer a:active {color:#A44137; text-decoration:underline;}

.FooterConteiner 						{width:100%; height:100%; margin:auto; background:URL(/img/base/BGFooter.jpg); height:30px; border-top:1px solid #A44137}

.Footer 								{ width:900px; text-align:center; margin:auto; font-size:10px; color:#FFFFFF;}
.Footer a:link, .Footer a:visited 		{color:#A44137;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:progid:DXImageTransform.Microsoft.Alpha(opacity=60);-moz-opacity: 0.6;border: 1px solid #ccc; margin-top:10px; margin-right:10px; cursor:hand; cursor:pointer;}

.ShowroomOpacity:hover img 				{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;}

.TatoVaiOpacity img						{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);-moz-opacity: 0.9;}

.TatoVaiOpacity:hover img 				{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;border: 1px solid #ccc;}

.BoxHome 								{float:left; width:570px; height:80px; color:#B3A6A5}

.BoxHome a:link							{display:block; padding:5px 10px; color:#B3A6A5; text-decoration:none;}
.BoxHome a:visited						{display:block; padding:5px 10px; color:#B3A6A5;  text-decoration:none;}
.BoxHome a:hover						{display:block;background-color:#F3F3F3; padding:5px 10px; color:#B3A6A5; text-decoration:none;}

.BoxIdea 								{float:left; width:560px; height:80px; color:#B3A6A5; padding-right:10px}

.BoxMarche 								{float:left; width:187px; height:40px; color:#B3A6A5; padding-right:1px;}

.BoxMarche a:link						{display:block; padding:2px 10px; color:#B3A6A5; text-decoration:none;}
.BoxMarche a:visited					{display:block; padding:2px 10px; color:#B3A6A5;  text-decoration:none;}
.BoxMarche a:hover						{display:block;background-color:#F3F3F3; padding:2px 10px; color:#B3A6A5; text-decoration:none;}

.Gallery								{border:1px solid #FFF;}

.Cont 									{float:left; width:540px; height:80px; display:block; padding:2px 0; text-decoration:none;}

.toggleopacity img						{filter:alpha(opacity=80);opacity: 0.8;}

.toggleopacity:hover img				{filter:alpha(opacity=100);opacity: 1;}

.toggleborder:hover						{color: #333333;} /* Dummy definition to overcome IE bug */

.BordoTitolo							{border-bottom:1px solid #A44137}

#screenshot								{position:absolute;border:1px solid #ccc;background:#9A362D;padding:5px;display:none;color:#fff;}

.filterLogo								{background:URL(/img/base/LogoSmall.png) top center no-repeat;}

.filterMenu								{background:URL(/img/DecorazioneMenu.png) left center no-repeat;}

.filterLogoNew							{background:URL(/img/LogoBigBlack.png) left center no-repeat;}

#BoxTestata								{width:700px; height:15px; padding-top:5px; text-align:right; float:left}

#BoxTestata a							{color:#FFFFFF}

#MenuNav								{width:450px; height:21px; position:absolute;top:160px; right:0; text-align:center; background:URL(/img/base/BGBoxCollezione.png); border-top:1px solid #A44137;  border-left:1px solid #A44137;  border-right:1px solid #A44137;}

.BoxNeroBG								{background:URL(/img/base/BGBoxCollezione.png);}

.Fiocco									{background:URL(/img/base/sfondofiocco.png) top right no-repeat;}


#banner {
	position:absolute;
	right:0;
	top:20px;
	z-index:50;
	font-size:12px;
	color:#000;
	background:#A44137;
	width:308px;
	height:15px;
	text-align:center;
	font-weight:bold;	
}

#banner2 {
	position:absolute;
	right:0;
	top:35px;
	z-index:50;
	background: #FFF;
	width:306px;
	text-align:center;

	border:1px solid #A44137
}

#banner a:link, #banner a:visited{
color:#FFF;
text-decoration:none;
}

#banner a:hover, #banner a:focus, #banner a:active{
color:#000;
text-decoration:none;
} 




