 /* POP */
 body.pop{
	background: #ffffff;
 }
 ul.pop{ 
width:580;
height:480px;
list-style:none; /* elimino i punti elenco */
margin:20px 10px 20px 10px; padding:0; /* elimino i rientri delle liste */
}
.clear {
clear:both;
}
 li.pop{ 
width:580;
height:20px;
list-style:none; /* elimino i punti elenco */
margin:0; padding:0; /* elimino i rientri delle liste */
background:#ffffff;
color: #000000;
border-bottom:1px solid #dddddd;
margin-bottom:2px;
text-align:left;
}
/* css per index */
body.index{ background: #ffffff url(img/body_index.jpg); margin-left:auto;margin-right:auto;margin-top:0px; margin-bottom:0px;font-family:Verdana,Arial,Helvetica,sans-serif;}
#struttura_index{width:950px;height:500px;background:#ffffff url(img/body_index.jpg);border:1px soldi #000000;margin:0px; padding:0px;margin-left:auto;margin-right:auto;}

#testataGrande{width:950px;height:118px;background:#494949 url(img/top-index.jpg);padding-right:0;padding-left:0;margin-left:auto;margin-right:auto;}
#testataGrande table.loghi{width:100%;height:83px;margin:0px;padding:0 0px 0 0px;}

#centraleIndex{width:950px;height:293px;padding-right:0;padding-left:0;margin-left:auto;margin-right:auto;padding-top:1px;}

#centraleIndex table td.index-dx{width:500px; background:#424343 url(img/background-index-dx.gif);}
#centraleIndex table td table.index-dx{	margin-left:5px;width:400px;height:290px;}
#centraleIndex table td.testo-index-dx1{text-align:left; color:#000000; font-weight: normal;font-size:23px ; font-family: Trebuchet MS, Century Gothic, Verdana, Arial, Helvetica, sans-serif;padding-bottom:5px;}
#centraleIndex table td.testo-index-dx{text-align:left;color:#000000; font-weight: normal;font-size:23px ; font-family: Trebuchet MS, Century Gothic, Verdana, Arial, Helvetica, sans-serif;padding-top:5px;padding-bottom:5px;}
#centraleIndex table td.testo-index-dx-piccolo{text-align:left;color:#ffffff; font-weight: normal;font-size:16px ; font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;padding-bottom:5px;}


#centraleIndex table td.entra{text-align:center;width:149px;height:39px;background:#2C2C2C url(img/bott-entra.jpg);}
#centraleIndex table td.entra:hover{text-align:center;width:149px;height:39px;background:#2C2C2C url(img/bott-entra-hover.jpg);}
#centraleIndex table td a.entra{width:149px;height:39px;text-decoration:none;color:#000000; font-weight: bold;font-size:16px ; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;padding-top:auto;padding-bottom:auto;}
#centraleIndex table td a.entra:hover{width:149px;height:39px;color:#ECA612; font-weight: bold;font-size:16px ; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}

#sezioni{width:500px;height:90px;margin:15px 0 0 443px ; padding-:0 0 0 0px;}

#sezioni table {width:500px;}

#sezioni table td.titoletto{text-align:left;color:#303131; font-weight: bold;font-size:9px ; font-family: Trebuchet MS, Century Gothic, Verdana, Arial, Helvetica, sans-serif;padding-right:2px;}
#sezioni table td a.titoletto{text-align:left;color:#303131; font-weight: bold;font-size:9px ; font-family: Trebuchet MS, Century Gothic, Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
#sezioni table td a.titoletto:hover{text-align:left;color:#303131;text-decoration:underline;}
#sezioni table td.testo{vertical-align:top;text-align:left;color:#303131; font-weight: bold;font-size:8px ; font-family: Trebuchet MS, Century Gothic, Verdana, Arial, Helvetica, sans-serif;padding-right:2px;}
#sezioni table td img{padding:2px;}


#fine{width:950px;height:15px;margin:0px 0px 0px 0px}
#fine table{width:950px;height:15px;margin:0px; padding:0px;color:#000000; font-weight: normal;font-size:9px ; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}
#fine table td.left{width:450px;height:10px;background:#ffffff;padding-left:0px;border-bottom:1px solid #C9C8C8 ;}
#fine table td.right{width:500px;background:#C9C8C8;font-weight: normal;font-size:11px ; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;color:#333333;}
#fine table td.right a{font-weight: normal;font-size:11px ; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;color:#333333;text-decoration:none;}
#fine table td.right a:hover{text-decoration:underline;}
#fine table td.Copyright{background:#ffffff;height:10px;}



/* css per pagine */
.obbligatorio {color:#ff0000;}
input {FONT-FAMILY: verdana,mssanserif,arial;font-size:9px;height: 14px;border: 1px solid Gray;width:250px;color:#000000;}
input.bottone-contattaci{ width:100px;height:18px;border:#8C1F13;BACKGROUND:#A23529;FONT: 10px Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none;}
body{ 
background: #ffffff url(img/body_pagine.jpg);
margin-left:auto;margin-right:auto;margin-top:0px; margin-bottom:0px;color:#000000;
font-weight: normal;font-size:10px ; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;
}
body.moduli{ background: #ffffff url(img/body_moduli.jpg); margin-left:auto;margin-right:auto;margin-top:0px; margin-bottom:0px;font-family:Verdana,Arial,Helvetica,sans-serif;}
#header {
	background:#494949 url(img/top.jpg);
	height:115px;
	width:950px;
	margin-right:auto;
	margin-left:auto;
}
#loghi{
background-color:#494949;
float:left;
height:114px;
margin:0pt auto;
}
#menu {
width:567px;
float:right;
margin:98px 0 0 0;
}
#menu ul {
line-height:normal;
margin:0pt;
padding:0pt;
}
#menu ul li {
display:inline;
float:right;
text-align:center;
width:80px;
height:15px;
border-right:1px solid #686868;
background:#303030;
border-top:1px solid #686868;
}
#menu ul li.attivo{
display:inline;
float:right;
text-align:center;
width:80px;
height:15px;
border-right:1px solid #686868;
background:#686868;
border-top:1px solid #686868;
}
#menu ul li:hover {
display:inline;
float:right;
text-align:center;
width:80px;
height:15px;
border-right:1px solid #686868;
background:#797979;
border-top:1px solid #686868;
}
#menu ul li a {
color:#ffffff;
width:80px;
height:15px;
padding-bottom:0em;
text-decoration:none;
text-transform:uppercase;
}
menu ul li a:hover, #menu ul li a.active {
background:#ff0000;
color:#FFFFFF;
width:80px;
height:15px;
}
#content {
height:477px;
margin-left:auto;
margin-right:auto;
width:950px;
background:#ffffff;
}
#content-moduli {margin-right:auto;margin-left:auto;height:600px;width:950px;background:#ffffff;}

#spazio-flash-prodotti  {background:#ffffff;width:566px;height:457px;float:right;margin:0pt 0pt 0px;}
#spazio-flash-grande2  {background:#ffffff;width:850px;height:457px;text-align:center;margin:0pt 0pt 0px;}
#spazio-flash-grande  {background:#ffffff;width:950px;height:457px;float:right;margin:0pt 0pt 0px;}
#spazio-flash  {background:#ffffff;width:567px;height:293px;float:right;margin:0pt 0pt 0px;}

#spazio-testo 2{
background:#FFFFFF none repeat scroll 0%;
display:inline;
float:left;
height:450px;
margin:0pt auto;
position:fixed;
width:382px;
}

#spazio-testo{background:#ffffff;float:left;width:382px;height:450px;margin:0pt auto; display:inline;}
#spazio-testo table td {color:#000000; font-weight: normal;font-size:12px ;}
#spazio-testo table td.contatti-titolo {color:#000000; font-weight: bold;font-size:12px;}
#spazio-testo table td.contatti-testo {color:#000000; font-weight: bold;font-size:12px;}
#spazio-testo table td.contatti-casella {width:147px;background:#dddddd;border:1px solid #ACAAAA;}
#spazio-testo table a.contatti-casella {padding-left:2px;color:#000000; font-weight: bold;font-size:10px; text-decoration:none;}
#spazio-testo table td.contatti-casella:hover{width:147px;background:#ACAAAA;border:1px solid #ACAAAA;}
#spazio-testo table a.contatti-casella:hover {padding-left:2px;color:#000000; font-weight: bold;font-size:10px; text-decoration:none;}
.obbligatorio {color:#ff0000; }

.clienti {display:inline;float:left;width:382px;}
.colonna { display:inline;float:left;font-size:10px;line-height:12px;width:185px;}
.el {margin-left:1px;margin-bottom:1px; background:#dddddd;}
.titolo {font-size:10px;text-transform:capitalize;border-bottom:1px soldi #000000;height:19px;}
h1 {background:#ffffff url(img/clienti/sfondo-bott.gif) no-repeat; width:186px;height:30px;padding-top: 5px;padding-left: 7px;}
h1:hover{background:#ffffff url(img/clienti/sfondo-bott-hover.gif) no-repeat; width:186px;height:30px;}
h1 a{font-weight: normal;font-size:12px ;color:#000000;text-decoration:none;}

#spazio-testo  table.sfondo-testo-apllicazioni{margin:190px 0 0 0;}
#spazio-testo  td.sfondo-testo-apllicazioni{background:#ffffff url(img/applicazioni/applicazioni-sfondo-testo.gif) no-repeat;padding:90px 0 0 0;}
#testo_scorrevole {
background: url(img/home/testo_scorrevole.jpg) no-repeat;
float:left;
height:145px;
margin-top:19px;
padding-left:10px;
position:relative;
width:350px;

}
#testo_scorrevole  ul {
display:inline;
}
#testo_scorrevole  ul li {
 height:25px;
 border-bottom:1px solid #5895E7;
 padding-bottom:20px;
 padding-top:20px;
 width:90%;
}
#testo_scorrevole  ul li a{
 font-family: Trebuchet MS, Century Gothic, Verdana, Arial, Helvetica, sans-serif;font-size:12px ;
}
#spazio-prodotti {
background:#ffffff;
float:right;
height:164px;
margin:0px 0px 0px 0px;
padding:0px 0pt;
position:relative;
width:567px;
}
#prodotti-maxischermo {
background:#ffffff url(img/sfondo-prodotti.jpg);
float:left;
height:164px;
margin:0px 0px 0px 0px;
padding:0px 0pt;
position:relative;
width:282px;
font-family: Trebuchet MS, Century Gothic, Verdana, Arial, Helvetica, sans-serif;font-size:12px ;
}
#prodotti-maxischermo span a {
font-family: Trebuchet MS, Century Gothic, Verdana, Arial, Helvetica, sans-serif;font-size:12px ;font-weight:bold;color:#000000;text-decoration:none;padding-left:40px;padding-bottom:15px;
}
#prodotti-maxischermo ul{ 
width:282px;
height:17px;
list-style:none; /* elimino i punti elenco */
margin:0; padding:0; /* elimino i rientri delle liste */
}
#prodotti-maxischermo li{ 
width:282px;
list-style:none; /* elimino i punti elenco */
margin:0; padding:0; /* elimino i rientri delle liste */
background:#FCE2AB;
color: #000000;
border-bottom:1px solid #D2B062;
margin-bottom:2px;
}
#prodotti-maxischermo li:hover{ 
background:#000000 url(img/sfumato.png) no-repeat;
}
#prodotti-maxischermo ul li a { 
padding-left:40px;
color:#000000;
text-decoration:none;
width:282px;
}
#prodotti-maxischermo ul li a:hover, ul li a:active { 
color:#000000;
width:282px;
}

#prodotti-truck {
background:#ffffff url(img/sfondo-prodotti.jpg);
float:right;
height:164px;
margin:0px 0px 0px 0px;
padding:0px 0pt;
position:relative;
width:282px;
font-family: Trebuchet MS, Century Gothic, Verdana, Arial, Helvetica, sans-serif;font-size:12px ;
}
#prodotti-truck span a {
font-family: Trebuchet MS, Century Gothic, Verdana, Arial, Helvetica, sans-serif;font-size:12px ;font-weight:bold;color:#000000;text-decoration:none;padding-left:40px;padding-bottom:15px;
}
#prodotti-truck ul{ 
width:282px;
height:17px;
list-style:none; /* elimino i punti elenco */
margin:0; padding:0; /* elimino i rientri delle liste */
}
#prodotti-truck li{ 
width:282px;
list-style:none; /* elimino i punti elenco */
margin:0; padding:0; /* elimino i rientri delle liste */
background:#FCE2AB;
color: #000000;
border-bottom:1px solid #D2B062;
margin-bottom:2px;
}
#prodotti-truck li:hover{ 
background:#000000 url(img/sfumato.png) 100% 0 repeat-y;
}
#prodotti-truck ul li a { 
padding-left:40px;
color:#000000;
text-decoration:none;
width:282px;
}
#prodotti-truck ul li a:hover, ul li a:active { 
color:#000000;
width:282px;
}

#spazio-testo table.prodotti3 {background:#ffffff;width:224px;margin-bottom:10px;}
#spazio-testo table.prodotti3 td.prodotti3 {background:#eee url(img/sfondo-titolo-prodotti.gif) no-repeat;height:24px;font-size:10px ;text-align:center;color:#ffffff;}

#spazio-testo ul.prodotti3 { 
width:224px;
list-style:none; /* elimino i punti elenco */
margin:0; padding:0; /* elimino i rientri delle liste */
color:#000000;font-weight: normal;font-size:10px ; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;
}
#spazio-testo ul.prodotti3 li {border:1px solid #E79F03;margin-bottom:1px;background:#FFC547;}

#spazio-testo ul.prodotti3 li a { 
text-align:left;
display:block; /* il link occupa tutto lo spazio orizzontale */
text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
padding:0; /* lascia spazio far il bordo del menu e il testo del link */
height:20px;line-height:2em; /* altezza del link: height e line-height devono avere il medesimo valore */
color:#000000;font-weight: normal;font-size:10px ; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none; 
padding-left:2px;
}

#spazio-testo ul.prodotti3 li a:hover { 
width:220px;
background:#eee url(img/sfumato-prodotti-sx.png) no-repeat;
height:20px;
color:#000000;
} /* colori per l'effetto roll-over */

#spazio-testo ul.prodotti3 li.attivo { 
height:20px;
width:220px;
line-height:2em;
background:#eee url(img/sfumato-prodotti-sx.png) no-repeat;
color:#000000;
padding-left:2px;
} 






#spazio-testo img{border:0px; margin:0px;padding-top:1px;}

.testo-prodotti{
text-align:left;
text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
padding:0; /* lascia spazio far il bordo del menu e il testo del link */
line-height:2em; /* altezza del link: height e line-height devono avere il medesimo valore */
color:#000000;font-weight: normal;font-size:9px ; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none; }

#spazio-testo ul.prodotti4 { 
width:224px;
list-style:none; /* elimino i punti elenco */
margin:0; padding:0; /* elimino i rientri delle liste */
color:#ff0000;font-weight: normal;font-size:10px ; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;
}
#spazio-testo ul.prodotti4 li {border:1px solid #858686;margin-bottom:0px;background:#FFC547;}

#spazio-testo ul.prodotti4 li a { 
text-align:left;
display:block; /* il link occupa tutto lo spazio orizzontale */
text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
padding:0; /* lascia spazio far il bordo del menu e il testo del link */
height:20px;line-height:2em; /* altezza del link: height e line-height devono avere il medesimo valore */
color:#ff0000;font-weight: normal;font-size:10px ; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none; 
}

#spazio-testo ul.prodotti4 li a:hover  {
width:222px;
background:#eee url(img/sfumato.png);
height:20px;
color:#ff0000;
} 
#spazio-testo ul.prodotti4 li.attivo { 
height:20px;
width:220px;
line-height:2em;
background:#eee url(img/sfumato.png);
color:#ff0000;
padding-left:2px;
}
#anniversario{float:left;width:280px;}
#anniversario a {width:200px;font-size:10px ; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none; color:#ff0000;text-decoration:none;}
#anniversario a:hover { text-decoration:underline;}
#anniversario img{border:0;}

#sezioni-pagine{background:#767777;width:100%;height:59px;margin-right:auto;margin-left:auto;}
#sezioni-pagine-interno{width:980px;height:59px;margin-right:auto;margin-left:auto;}
#sezioni-contenuto{width:567px;height:59px;margin:0 0 0 0 ; float:left;}
#sezioni-contenuto table {width:577px;margin-right:0;margin-left:auto;}

#sezioni-pagine table td.titoletto{text-align:left;color:#303131; font-weight: bold;font-size:9px ; font-family: Trebuchet MS, Century Gothic, Verdana, Arial, Helvetica, sans-serif;padding-right:2px;}
#sezioni-pagine table td a.titoletto{text-align:left;color:#303131; font-weight: bold;font-size:9px ; font-family: Trebuchet MS, Century Gothic, Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
#sezioni-pagine table td a.titoletto:hover{text-align:left;color:#303131;text-decoration:underline;}
#sezioni-pagine table td.testo{vertical-align:top;text-align:left;color:#303131; font-weight: bold;font-size:8px ; font-family: Trebuchet MS, Century Gothic, Verdana, Arial, Helvetica, sans-serif;padding-right:2px;}

#sezioni-testo {background:#858686;float:left;margin:0pt 0pt 0pt 0px;width:390px;height:59px;}
#sezioni-testo table td{padding-left:5px;padding-top:05px;}
#sezioni-testo table a{font-size:10px ;font-family: Trebuchet MS, Century Gothic, Verdana, Arial, Helvetica, sans-serif;color:#303131;text-decoration:none;color:#000000;}
#sezioni-testo table a:hover{text-decoration:underline;}

#fine-pagine{width:100%;margin:0px auto 0px auto;background:#9A9C9C;}



#codiceGoogle {width:60px;height:15px;margin:45px 0 0 443px ;}



.obbligatorio {color:#ff0000; }















