/* CSS Document */
* { margin:0px; padding:0px;}
body {background: #015794 url(../img/bg.jpg) repeat-x left top; text-align:center; font-family:Tahoma, Verdana, Arial; font-size:11px; color: #656565;}
a {color:#F29303; text-decoration:underline;}
a:hover {text-decoration:none;}

#container {text-align:left;width:778px;background: #fff url(../img/nuovoheader.jpg) no-repeat left top;margin-right: auto;margin-left: auto; margin-top:16px;}
#left { width:260px; float:left; position:relative; height:100%;}
#logo { margin-top:7px; margin-left:9px; width:251px; height:97px;}

.menu					 		{margin: 32px 0px 20px 20px; padding:0px; list-style-type:none; overflow:visible;}
.menu ul 						{list-style-type:none;}
.menu a, .menu span		        {display:block; width:140px; height:15px; text-indent:-100em; overflow:hidden;}

.menu a.profiloAziendale		{background:url(../img/btnProfiloAziendale.gif) no-repeat 0 0;}
.menu a.profiloAziendale:Hover	{background-position:0px bottom;}
.menu li.attivo span.profiloAziendale	 	{background:url(../img/btnProfiloAziendale.gif) no-repeat 0 -15px;}

.menu a.prodotti		{background:url(../img/btnProdotti.gif) no-repeat 0 0;}
.menu a.prodotti:Hover	{background-position:0px bottom;}
.menu li.attivo span.prodotti	 	{background:url(../img/btnProdotti.gif) no-repeat 0 -15px;}

.menu a.SerieMWS		{background:url(../img/btnSerieMWS.gif) no-repeat 0 0;}
.menu a.SerieMWS:Hover	{background-position:0px bottom;}
.menu li.attivo span.SerieMWS	 	{background:url(../img/btnSerieMWS.gif) no-repeat 0 -15px;}

.menu a.SerieHWS		{background:url(../img/btnSerieHWS.gif) no-repeat 0 0;}
.menu a.SerieHWS:Hover	{background-position:0px bottom;}
.menu li.attivo span.SerieHWS	 	{background:url(../img/btnSerieHWS.gif) no-repeat 0 -15px;}

.menu a.SerieTC		{background:url(../img/btnSerieTC.gif) no-repeat 0 0;}
.menu a.SerieTC:Hover	{background-position:0px bottom;}
.menu li.attivo span.SerieTC	 	{background:url(../img/btnSerieTC.gif) no-repeat 0 -15px;}

.menu a.SerieTCS		{background:url(../img/btnSerieTCS.gif) no-repeat 0 0;}
.menu a.SerieTCS:Hover	{background-position:0px bottom;}
.menu li.attivo span.SerieTCS	 	{background:url(../img/btnSerieTCS.gif) no-repeat 0 -15px;}

.menu a.SerieTC-COMBI		{background:url(../img/btnSerieTC-COMBI.gif) no-repeat 0 0;}
.menu a.SerieTC-COMBI:Hover	{background-position:0px bottom;}
.menu li.attivo span.SerieTC-COMBI	 	{background:url(../img/btnSerieTC-COMBI.gif) no-repeat 0 -15px;}

.menu a.SerieSW-200-PS		{background:url(../img/btnSerieSW-200-PS.gif) no-repeat 0 0;}
.menu a.SerieSW-200-PS:Hover	{background-position:0px bottom;}
.menu li.attivo span.SerieSW-200-PS	 	{background:url(../img/btnSerieSW-200-PS.gif) no-repeat 0 -15px;}

.menu a.settori		{background:url(../img/btnSettori.gif) no-repeat 0 0;}
.menu a.settori:Hover	{background-position:0px bottom;}
.menu li.attivo span.settori	 	{background:url(../img/btnSettori.gif) no-repeat 0 -15px;}


.menu a.Accessori		{background:url(../img/btnAccessori.gif) no-repeat 0 0;}
.menu a.Accessori:Hover	{background-position:0px bottom;}
.menu li.attivo span.Accessori	 	{background:url(../img/btnAccessori.gif) no-repeat 0 -15px;}

.menu a.Accessori1		{background:url(../img/btnAccessori1.gif) no-repeat 0 0;}
.menu a.Accessori1:Hover	{background-position:0px bottom;}
.menu li.attivo span.Accessori1	 	{background:url(../img/btnAccessori1.gif) no-repeat 0 -15px;}

.menu a.Accessori2		{background:url(../img/btnAccessori2.gif) no-repeat 0 0;}
.menu a.Accessori2:Hover	{background-position:0px bottom;}
.menu li.attivo span.Accessori2	 	{background:url(../img/btnAccessori2.gif) no-repeat 0 -15px;}

.menu a.Accessori3		{background:url(../img/btnAccessori3.gif) no-repeat 0 0;}
.menu a.Accessori3:Hover	{background-position:0px bottom;}
.menu li.attivo span.Accessori3	 	{background:url(../img/btnAccessori3.gif) no-repeat 0 -15px;}


.menu a.Accessori4		{background:url(../img/btnAccessori4.gif) no-repeat 0 0;}
.menu a.Accessori4:Hover	{background-position:0px bottom;}
.menu li.attivo span.Accessori4	 	{background:url(../img/btnAccessori4.gif) no-repeat 0 -15px;}

.menu a.Accessori5		{background:url(../img/btnAccessori5.gif) no-repeat 0 0;}
.menu a.Accessori5:Hover	{background-position:0px bottom;}
.menu li.attivo span.Accessori5	 	{background:url(../img/btnAccessori5.gif) no-repeat 0 -15px;}

.menu a.Accessori6		{background:url(../img/btnAccessori6.gif) no-repeat 0 0;}
.menu a.Accessori6:Hover	{background-position:0px bottom;}
.menu li.attivo span.Accessori6	 	{background:url(../img/btnAccessori6.gif) no-repeat 0 -15px;}

.menu a.Accessori7		{background:url(../img/btnAccessori7.gif) no-repeat 0 0;}
.menu a.Accessori7:Hover	{background-position:0px bottom;}
.menu li.attivo span.Accessori7	 	{background:url(../img/btnAccessori7.gif) no-repeat 0 -15px;}

.menu a.Accessori8		{background:url(../img/btnAccessori8.gif) no-repeat 0 0;}
.menu a.Accessori8:Hover	{background-position:0px bottom;}
.menu li.attivo span.Accessori8	 	{background:url(../img/btnAccessori8.gif) no-repeat 0 -15px;}

.menu a.Accessori9		{background:url(../img/btnFilm.gif) no-repeat 0 0;}
.menu a.Accessori9:Hover	{background-position:0px bottom;}
.menu li.attivo span.Accessori9	 	{background:url(../img/btnFilm.gif) no-repeat 0 -15px;}

.menu a.Accessori10		{background:url(../img/btnPartition.gif) no-repeat 0 0;}
.menu a.Accessori10:Hover	{background-position:0px bottom;}
.menu li.attivo span.Accessori10	 	{background:url(../img/btnPartition.gif) no-repeat 0 -15px;}



.menu a.Food		{background:url(../img/btnFood.gif) no-repeat 0 0;}
.menu a.Food:Hover	{background-position:0px bottom;}
.menu li.attivo span.Food	{background:url(../img/btnFood.gif) no-repeat 0 -15px;}

.menu a.Dairy		{background:url(../img/btnDairy.gif) no-repeat 0 0;}
.menu a.Dairy:Hover	{background-position:0px bottom;}
.menu li.attivo span.Dairy	{background:url(../img/btnDairy.gif) no-repeat 0 -15px;}

.menu a.Beverage		{background:url(../img/btnBeverage.gif) no-repeat 0 0;}
.menu a.Beverage:Hover	{background-position:0px bottom;}
.menu li.attivo span.Beverage	{background:url(../img/btnBeverage.gif) no-repeat 0 -15px;}

.menu a.HomePersonalCare		{background:url(../img/btnHomePersonalCare.gif) no-repeat 0 0;}
.menu a.HomePersonalCare:Hover	{background-position:0px bottom;}
.menu li.attivo span.HomePersonalCare	{background:url(../img/btnHomePersonalCare.gif) no-repeat 0 -15px;}

.menu a.assistenza		{background:url(../img/btnAssistenza.gif) no-repeat 0 0;}
.menu a.assistenza:Hover	{background-position:0px bottom;}
.menu li.attivo span.assistenza	{background:url(../img/btnAssistenza.gif) no-repeat 0 -15px;}




.orange {color:#F29303; font-weight:bold;}
.blu { color:#015794; font-weight:bold;}

#content { width:500px;}
#content p{ margin-bottom: 8px;}
.bordo { border: 1px solid #D3D4D8; padding: 2px; float:left; margin-right: 20px;}

a.dettagli {background: url(../img/icoLink.gif) no-repeat left center; padding-left:16px;}
a.dettagli:hover {}
.divisore {background:url(../img/divisore.gif) no-repeat center center; height:20px;}
.pdf {float:right;background: url(../img/icoPDF.gif) no-repeat right center; line-height:18px; padding-right:20px;}
.pdf a{ text-decoration:underline; color:#E82319;}
.pdf a:hover{ text-decoration:none;}
.schedaTecnica { background:#E2E2E2; padding:10px; margin-top:10px;}
.schedaTecnica p{ background:#fff; color:#12629B; padding:4px;}
.boxSchedaTecnica { width:160px; float:left; margin-right:10px;}
.boxSchedaTecnica1 { width:160px; float:left;  margin-right:10px;}
.boxSchedaTecnica2 { width:160px; float:left;}

#right { width:518px; float:left; height:100%; padding-bottom:20px;}

#language { text-align:right; margin-top: 30px; margin-right:20px;}
#language .ita, #language .eng { width: 16px; height:11px; padding-left:10px;}

#topMenu {text-align:right; margin-top:40px; height:11px;}
#topMenu ul{ list-style-type:none; }
#topMenu ul li {float:right; padding-right:20px;}
#topMenu ul li.home{background: url(../img/icoHome.gif) no-repeat left center; padding-left: 16px;}
#topMenu ul li.news{background: url(../img/icoNews.gif) no-repeat left center; padding-left: 16px;}
#topMenu ul li.contatti{background: url(../img/icoContatti.gif) no-repeat left center; padding-left: 16px;}
#topMenu ul li.mappa{background: url(../img/icoMappa.gif) no-repeat left center; padding-left: 16px;}
#topMenu ul li.privacy{background: url(../img/icoPrivacy.gif) no-repeat left center; padding-left: 16px;}
#topMenu ul li a{ text-decoration:none; color:#fff;}
#topMenu ul li a:hover, #topMenu ul li a.active{ color:#E67B22;}

#banner { width: 500px; height:180px; margin-top:23px; margin-bottom:20px;}
#bannerSX, #bannerDX{ width: 240px; height:116px;}
#bannerSX{ float:left;}
#bannerDX{ float:right;}

#bannerSXVideo, #bannerDXVideo{ width: 240px;}
#bannerSXVideo{ float:left;}
#bannerDXVideo{ float:right;}


#macchine, #accessori{ width: 240px;}
#macchine{ float:left;}
#accessori{ float:right;}


#footer {width:778px;background: url(../img/bgFooter.jpg) no-repeat left top;height: 60px; color:#FFFFFF;}
#footer p.indirizzo { float:left; padding-top:34px; padding-left:20px;}
#footer .quickLink { float:right; text-align:right;  padding-top:34px; padding-right:10px;}
#footer .quickLink a{text-decoration:none; color:#FFFFFF; padding-right:10px;}
#footer .quickLink a:hover{ text-decoration:underline;}

/*FORM*/
form {margin: 0;  padding: 0;  min-width: 440px;  max-width: 540px;  width: 500px; font-family:Tahoma, Verdana, Arial; font-size:11px; color: #656565;}
form fieldset {/ * clear: both; note that this clear causes inputs to break to left in ie5.x mac, commented out */
  border-color: #015794;   border-width: 1px;   border-style: solid;   padding: 10px;  margin: 0; }
form fieldset legend { font-weight:bold;}
form label {display: block;	padding: 0; margin: 5px 0 0; width:140px;}
form input, form textarea {margin:5px 0 0 0px; border: 1px solid #015794; }
form input { width:200px;}
form input#reset {margin-left:0px; }
textarea { overflow: auto; height:118px; }

/*NEWS*/
#news {width:200px;	margin-left:20px; background: url(../img/bgNews.gif) repeat-y left top;}
#news p { padding: 0 12px 6px 12px;}
#news a	{ text-decoration:none;}
#news img { border: 1px solid #D5D5D5; width:173px;}
#news h3 {height:15px;background:url(../img/ultime-news.gif) no-repeat left center; width: 100px; margin-left:10px; margin-bottom:10px;}
#news h3 span {text-indent:-999px; overflow:hidden; display:block;}

#contentNews img{}

.data{background: url(../img/icoData.gif) no-repeat left center; color:#9C1C13; padding-left:20px;}

