body 									{font-family: Arial, Helvetica, sans-serif;  font-size: 12px; color: #000; text-decoration: none; cursor: default; margin:0; /*background:URL(/img/BG.jpg) 0 30px repeat-x*/ background-color:#f1f2f2}

h1 										{color: #000; font-size:16px; font-weight:bold; margin:0; }
h1 span									{color: #454545; font-size:14px; font-weight: normal; margin:0; }

h2 										{color: #000; font-size:16px; font-weight:bold; margin:0; }

h2 span									{color:#6e6f71; font-size:12px; font-weight: bold;}

h3 										{color: #fff; font-size:14px; font-weight: normal; margin:0;text-shadow: 1px 1px 1px #000; }

h4 										{color: #ad0a0a; font-size:16px; font-weight: normal; margin:0; }

h5 										{color: #6D9C6E; font-size:14px; font-weight: normal; margin:0; }

h5 span 								{color: #000; font-size:12px; font-weight: bold; margin:0; }

p 										{margin: 8px 0 8px 0; }

img 									{text-decoration: none; border: none; }

a										{outline:none;-moz-outline-style: none;}

ul li									{list-style-image:URL(/img/ListConteiner.jpg)}

a:link,a:visited						{color:#CC0001; text-decoration: none; }

a:hover									{color:#A1A1A1;text-decoration: underline; }

a:focus; a:active						{outline:none; outline:0; outline-style: none}

select, input							{font-family: Arial, Helvetica, sans-serif; border:1px solid #000; font-size: 12px; color:#333; padding:3px; overflow:hidden;}

select, input:hover						{border:1px solid #333;}

textarea								{font-family: Arial, Helvetica, sans-serif; width:320px; border:1px solid #000; font-size: 11px; color:#333; overflow:hidden;}

textarea:hover							{border:1px solid #FFF;}
/*LOGO*/
#Logo 									{background:URL(/img/base/LogoBIG.png) center center no-repeat}

/*HOME*/
#Conteiner								{width:100%; height:100%; margin:auto;}

#Home									{width:960px; height:100%; margin:auto; background:#fff; border:2px solid #FFF; box-shadow:0px 1px 15px 0px #333333}

/*CONT*/
#Content								{width:960px; padding-bottom:25px; margin:auto; position:relative;border-left:1px solid #eee; border-right:1px solid #eee; z-index:0}

#Fascia									{width:960px; height:33px; position:relative; background:URL(/img/FasciaContent.png); z-index:50}

#ContentHomeLeft						{width:642px; float:left;}

#ContentHomeRight						{width:308px; padding-left:10px; float:left}

/*BOX*/
#BoxContainer							{width:850px}

#BoxBianco								{background:URL(/parquet-box-bianco.png) no-repeat}

#BoxBiancoLungo							{background:URL(/parquet-box-bianco-lungo.png) no-repeat}

/*MENU*/

#menuNew								{width: 450px; position:absolute; top:15px; left:162px; text-align: left; background:#CC0001; z-index:1}

#menuNew ul								{height: 25px;margin: auto;padding:2px; position: relative; display: block;}

#menuNew li								{list-style: none;float: left; display: block;}

#menuNew ul ul							{visibility: hidden; position: absolute; top: 21px; margin-left:-7px}

#menuNew ul ul.active2					{visibility:visible; display:block;}

#menuNew li a							{height: 25px; display: block; text-decoration:none; text-align: center; line-height:22px; font-size: 11px; color: #fff; outline:none; margin:1px 0;} 

#menuNew li a:hover, #Beta_menuNew li a:focus, #Beta_menuNew li a:active {color: #D3E1D2; } 

#menuNew ul li:hover ul					{visibility:visible;z-index:2;}

#menuNew li li a						{width: auto; padding:0 5px; text-align: center; font-size: 12px;color: #fff; font-weight: normal;outline:none; border:0;}

#menuNew li li a:hover					{color: #D3E1D2; border:0;}

.Menu1									{margin-right:27px}

.active										{visibility:visible; display:block;}

/*FOOTER*/
#Footer									{width:960px; height:160px; color:#d71920; font-size:12px; padding:0px 0; text-align:center;  background:URL(/img/bgfooter2.jpg) repeat;  text-shadow:1px 1px 1px #000}
#Footer a:link, #Footer a:visited 		{color:#fff; text-decoration:none;}
#Footer a:hover							{color:#EBEBEB; text-decoration:underline;}
#foot_menu						{ float:left; width:200px; text-align:left; margin-left:20px; margin-top:10px; border-right:1px solid #fff;height:140px }
#foot_copy						{ float:left; width:230px; text-align:left; margin-left:20px; margin-top:10px; border-right:1px solid #fff;height:140px }

/*FOOTER STAMP*/
#FooterStamp								{width:960px; height:18px; margin-left:4px; background-color:#a1a1a1; padding:10px 0 8px 0; text-align:center;}
.footerlogo{ text-align:right;margin-left: 80px;
margin-top: 50px;}

#FooterStamp a:link, #FooterStamp a:visited	{color:#676767;}
#FooterStamp a:hover						{color:#EBEBEB; text-decoration:none}

/*FOOTER LISTA*/
#FooterList									{width:960px; font-size:10px; padding:20px 0 20px 0; margin-left:4px; text-align:left; border-top:2px solid #CC0001; background:#dcdcdc; position:relative}
#FooterList	 ul								{margin:0 0 0 0}
#FooterList	 ul li							{list-style-image:none; margin:0}
#FooterList	 ul li span						{color:#CC0001;}
#FooterList a:link, #FooterList a:visited 	{color:#676767; text-decoration:none;}
#FooterList a:hover, #FooterList a:focus, #FooterList a:active {color:#CC0001;}

/*TASTO RICHIESTA*/
.RichiestaButton 							{font-family: Arial, Helvetica, sans-serif; width:210px; height:60px; color: #FFF; font-size:16px; font-weight:bold; background:URL(/img/Richiesta.jpg); outline:none; border:none; cursor:default; cursor:pointer; margin:0}

.RichiestaButton:hover 						{color:#fff; border:none; background:URL(/img/RichiestaHover.jpg);}

/*OVERLAYER*/
#banner2 									{position:absolute; right:0; top:35px; z-index:50; background:#FFF; width:306px; text-align:center; border:1px solid #A44137;}

#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; }
#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;}

/*PAGINAZIONE*/
.Paginazione								{color:#FFF; font-size:18px;}

.Paginazione a:link,.Paginazione a:visited	{color:#FFF; text-decoration: underline; }

.Paginazione a:hover						{color:#FC8608;text-decoration: underline; }

.toggleopacity img							{filter:alpha(opacity=70);opacity: 0.7;}

.toggleopacity:hover img					{filter:alpha(opacity=100);opacity: 1;}

.SpanArancione								{color:#B11516}

#Offerta a:link, #Offerta a:visited			{width:125px; height:40px; padding:10px 10px 0 0; position:absolute; top:220px; right:0; text-align:right; font-weight: bold; color: #fff; background:URL(/img/ButtonOfferta.png)}

#Offerta a:hover							{color:#347638; background:URL(/img/ButtonOffertaHover.png)}

#Box										{background:URL(/img/Box.jpg)}

#Box:hover									{background:URL(/img/BoxHover.jpg)}

.SubBox a:link, .SubBox a:visited			{width:130px; height:20px; padding:10px 0 0 27px; margin-right:5px; font-weight:bold; color:#454545; float:left; text-decoration:none; background:URL(/img/SubBox.png); display:block}

.SubBox a:hover								{color:#fff; background:URL(/img/SubBoxHover.png)}

/*Leggi*/

#Leggi a:link, #Leggi a:visited				{width:81px; height:18px; padding-left:10px; position:absolute; top:165px; right:15px; font-size:11px; color:#B21818; background:URL(/img/Leggi.png); display:block;}

#Leggi a:hover								{color:#6e6f71}

#LeggiRef a:link, #LeggiRef a:visited		{width:81px; height:18px; padding-left:10px; position:absolute; top:67px; right:0;font-size:11px; color:#B21818; background:URL(/img/Leggi.png); display:block;}

#LeggiRef a:hover								{color:#6e6f71}

#LeggiHome a:link, #LeggiHome a:visited		{width:81px; height:18px; padding-left:10px; position:absolute; top:272px; right:0;font-size:11px; color:#B21818; background:URL(/img/Leggi.png); display:block;}

#LeggiHome a:hover								{color:#6e6f71}

#Configura a:link, #Configura a:visited		{width:79px; height:19px; padding:17px 0 0 30px; position:absolute; top:113px; right:0;font-size:11px; color:#B21818; background:URL(/img/Configura.png); display:block;}

#Configura a:hover							{color:#6e6f71}

.box_home_tab { background-color:#f1f2f2}
.box_home_tab:hover { background-color:#e6e7e8}
.referenze { background:URL(/img/BgRef.png);background-color:#f1f2f2;}
.referenze:hover { background-color:#e6e7e8}
/*the container*/
#slider {
	position: relative;
	width: 950px; height: 285px;
	border: 1px solid #ccc;
	overflow: hidden; margin:auto;
	margin-top:-10px;
	margin-bottom:0px;
	z-index: 0;
	}

#buttons {
	position: relative;
	width: 726px; height: 40px;
	margin: -100px auto;
	z-index: 100;
	}

#right {
	width: 105px; height: 40px;
	background-image: url(../img/next_button.png);
	text-indent: -99999px;
	float: right;
	cursor: pointer;position:relative;
	z-index:100;margin-top:-50px; margin-right:-27px;
	}
	
#left {
	width: 105px; height: 40px;
	background-image: url(../img/back_button.png);
	text-indent: -99999px;
	float: left;
	cursor: pointer;
	margin-top:-50px;
	margin-left:-27px;
	position:relative;
	z-index:100
	}

	
#slider ul {
	position: relative;list-style:none; margin:0; margin-left:-40px
	}
	
#slider ul li {
	float: left;
	margin:0;
	list-style:none
	}
	
#numbers {
	height: auto;
	margin: 35px auto;
	text-align: center;position:relative;
	z-index:100; margin-bottom:20px
	}	
	

#numbers li {
	position: relative;
	width: 18px; height: 13px;
	background-image: url(../img/dot_sprite.png);
	background-repeat: no-repeat;
	float: left;
	margin: 0 0px 5px 0;
	
	cursor: pointer;
	text-indent: -99999px;
	z-index: 100; margin-top:-15px
	}
	
.activenum {
	background-position: 0 -13px;
	}
	#slider1 .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 950px; left: 0 top: 0; }
#slider1 .overview li{ float: left; margin: 0 0 0 0;  height: 285px; border: 1px solid #dcdcdc; width: 950px;}