.left{float:left;}
.right{float:right;}
.both{clear:both;}
/* css per index */
body.index{ background: #ffffff url(img/index/body.jpg) repeat-x; margin-left:auto;margin-right:auto;margin-top:0px; margin-bottom:0px;font-family: "Trebuchet MS",Tahoma,sans-serif;}
#struttura_index{width:958px;height:620px;border:1px soldi #000000;margin:30px auto 0 auto; padding:0px;margin-left:auto;margin-right:auto;}
.box_sx{ background:url(img/index/box_sx.png) no-repeat; width:364px; height:509px;}
.box_dx{ background:url(img/index/box_dx.png) no-repeat; width:594px; height:509px;}
.riferimenti_index{ background:url(img/index/riferimenti.png) no-repeat; width:957px; height:74px;}
.riferimenti_index_interno{width:957px;height:74px;margin:auto;}
.indirizzo_index {margin:10px 0 0 0; padding: 1px 0 0 67px;width:400px;height:57px; color:#ffffff;line-height:1.3;}
.indirizzo_index a{color:#ffffff; font-weight: bold; text-decoration:underline;}
.indirizzo_index a:hover{color:#ffffff; font-weight: bold; text-decoration:none;}
.entra
{
	background: url(img/index/bott_entra.png) no-repeat;
	height:69px;
	margin:0 0 0 25px;
	text-align:center;
	width:158px;
}
.entra:hover
{
	background: url(img/index/bott_entra_att.png) no-repeat;
	height:69px;
	margin:0 0 0 25px;
	text-align:center;
	width:158px;
}
.entra a 
{
color:#FFFFFF;
font-size:14px;
font-weight:bold;
line-height:5;
padding:18px 35px;
text-decoration:none;
}

.collaborazione_index {margin:8px 25px 0 0;width:460px;height:57px;}
.scritta_collaborazione_index{font-size:16px;font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif;line-height:5;}

#fine-pagine{width:100%;min-height:200px; height:auto !important;margin:0px auto;background:#ADADAC;}
.copyright{width:950px;height:100%;margin:0 auto;text-align:center; color:#FFFFFF; padding:10px 0 0 0;}

h1.index
	{
	background:transparent none repeat scroll 0 0;
	color:#FFFFFF;
	font-size:18px;
	font-style:italic;
	font-weight:bold;
	height:118px;
	line-height:2;
	margin:0 auto;
	padding:30px 0 0;
	text-align:left;
	text-transform:capitalize;
	width:300px;
	 }
h1.index:hover
	{
	background:transparent none repeat scroll 0 0;
	color:#FFFFFF;
	font-size:18px;
	font-style:italic;
	font-weight:bold;
	height:118px;
	line-height:2;
	margin:0 auto;
	padding:30px 0 0;
	text-align:left;
	text-transform:capitalize;
	width:300px;
	 }
h2.index
	{
	background:none;
	color:#000000;
	font-size:18px;
	font-style:italic;
	font-weight:bold;
	height:118px;
	line-height:3;
	margin:0;
	padding:250px 0 0 55px;
	text-align:center;
	text-transform:capitalize;
	width:500px;
	 }
h2.index:hover
	{
	background:none;
	color:#000000;
	font-size:18px;
	font-style:italic;
	font-weight:bold;
	height:118px;
	line-height:3;
	margin:0;
	padding:250px 0 0 55px;
	text-align:center;
	text-transform:capitalize;
	width:500px;
	 }
#anniversario{float:left;width:280px; margin:10PX 0 0 0;}
#anniversario a {width:200px;font-size:10px ; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none; color:#ff0000;text-decoration:none; line-height:1.5;}
#anniversario a:hover { text-decoration:underline;line-height:1.5;}
#anniversario img{border:0;}


#centraleIndex table td.entra{text-align:center;width:120px;height:32px;background: url(img/bott-entra.gif);}
#centraleIndex table td.entra:hover{text-align:center;width:120px;height:32px;background:trasparent url(img/bott-entra-hover.gif);}
#centraleIndex table td a.entra{text-decoration:none;color:#000000; font-weight: bold;font-size:15px ; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;padding-top:auto;padding-bottom:auto;}
#centraleIndex table td a.entra:hover{color:#000000; font-weight: bold;font-size:15px ; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}

#sezioni{width:928px;height:90px;margin:35px 0 0 15px ; padding-:0 0 0 0px;}

#sezioni table {width:928px;}
#sezioni table td{text-align:left;color:#000000; font-weight: bold;font-size:11px ; font-family: Trebuchet MS, Century Gothic, Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
#sezioni table td a{font-weight: normal;font-size:11px ; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;color:#333333;text-decoration:none;}
#sezioni table td a:hover{text-decoration:underline;}
#fine table td.Copyright{height:10px;}
#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{ background: url(img/sfondo-fine.jpg);width:934px;height:15px;margin:0px 0px 0px 11px}
#fine table{width:934px;height:15px;margin:0px; padding:0px;color:#ffffff; font-weight: normal;font-size:9px ; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}

#fine table td.Copyright{height:10px; text-align:center;vertical-align:top;}




/* 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;}
html, body{ 
margin-left:auto;
margin-right:auto;
margin-top:0px; 
margin-bottom:0px;
color:#000000;
font-weight: normal;font-size:11px ; font-family: "Trebuchet MS",Tahoma,sans-serif;text-decoration:none;
}
body{background: #ffffff;}
#header {
	background: url(img/top_esterno.png) repeat-x;
	height:113px;
	width:100%;
	margin-right:auto;
	margin-left:auto;
}
#header_interno {
	background: url(img/top.png);
	height:113px;
	width:975px;
	margin: 0 auto;
	padding:0;
}
#loghi{
float:left;
height:113px;
margin:0 0 0 20px;
}
.link_top{
	height:60px;
	margin:0 90px 0 0;
	width:160px;
}
#content {
margint:0 auto;width:100%; background:#FFFFFF;

}
#content_interno {margin-right:auto;margin-left:auto;width:980px;min-height:570px; height:auto !important; border:0px solid #000000;}
.sinistra
	{
	margin:0 0 0 15px;
	width:275px;
	font-size:12px;
	border:0px solid #ff0000;
	}
	
.destra{width:660px;border:0px solid #dddddd; margin:0; padding:0;}
#indietro
{
clear:both;
margin:0;
padding:10px;
width:181px;
}
.indietro
{
background:transparent url(img/indietro.jpg) no-repeat scroll 0 0;
color:#FFFFFF;
font-size:20px;
height:36px;
padding:5px 60px 5px 50px;
text-decoration:none;
width:181px;
}
.indietro:hover
{
background:transparent url(img/indietro_att.jpg) no-repeat scroll 0 0;
color:#FFFFFF;
font-size:20px;
height:36px;
padding:5px 60px 5px 50px;
text-decoration:none;
width:181px;
}
/*Menu verticale*/
.menu {
width:249px;
margin:20px 0 0;
}
.menu ul {
margin:0pt;
padding:0pt;
width:249px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
.menu ul li {
text-align:left;
width:249px;
height:40px;
background:url(img/menu/menu.jpg) no-repeat;
margin:2px 0 0 0;
}
.menu ul li.att{
text-align:left;
width:249px;
height:40px;
background:url(img/menu/menu_att.jpg) no-repeat;
margin:2px 0 0 0;
}
.menu ul li:hover {
text-align:left;
width:249px;
height:40px;
background:url(img/menu/menu_att.jpg) no-repeat;
margin:2px 0 0 0;
}
.menu ul li a {
color:#FFFFFF;
font-family:trebuchet MS;
font-size:14px;
font-weight:bold;
height:40px;
line-height:2.5;
padding:15px 70px 15px 45px;
text-decoration:none;
text-transform:uppercase;
width:249px;
}
.menu ul li a:hover {
color:#FFFFFF;
font-family:trebuchet MS;
font-size:14px;
font-weight:bold;
height:40px;
line-height:2.5;
padding:15px 70px 15px 45px;
text-decoration:none;
text-transform:uppercase;
width:249px;
}
.menu ul li a.att{
color:#FFFFFF;
font-family:trebuchet MS;
font-size:14px;
font-weight:bold;
height:40px;
line-height:2.5;
padding:15px 70px 15px 45px;
text-decoration:none;
text-transform:uppercase;
width:249px;
}
/*Menu orizzontale*/
.menu_orizzontale {
height:35px;
margin:0 auto;
padding:0;
width:100%;
}
.menu_orizzontale ul {
margin:0 auto;
padding:0pt;
width:620px;
height:35px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
.menu_orizzontale ul li {
background:url(img/menu/menu_oriz.jpg) no-repeat;
float:left;
text-align:center;
width:153px;
height:33px;
margin:0 2px 0 0;
}
.menu_orizzontale ul li.att{
background:url(img/menu/menu_oriz_att.jpg) no-repeat;
float:left;
text-align:center;
width:153px;
height:33px;
margin:0 2px 0 0;

}
.menu_orizzontale ul li:hover {
background:url(img/menu/menu_oriz_att.jpg) no-repeat;
float:left;
text-align:center;
width:153px;
height:33px;
margin:0 2px 0 0;
}
.menu_orizzontale ul li a {
color:#FFFFFF;
font-family:trebuchet MS;
font-size:11px;
font-weight:bold;
line-height:2.5;padding:15px 15px;
text-decoration:none;
text-transform:uppercase;
width:153px;
height:33px;
}


p.testo{color:#666666; font-size:11px; font-weight:bold;text-align:justify;width:249px;}
.news{ 
background: url(img/home/testo_scorrevole.jpg) no-repeat;
float:left;
height:173px;
margin-top:19px;
padding-left:10px;
position:relative;
width:252px;
overflow:auto;
line-height:2;
font-size:12px;
}

.news_titolo{ 
color:#FF0000;
font-size:12px;
line-height:2;
margin:0 0 0 45px;
text-align:center;
}
h1.titolo{ background:url(img/titolo/sfondo_titolo.jpg) no-repeat; width:269px; height:70px; font-size:15px; color:#666666; line-height:3;}
h1.titolo:hover{ background:url(img/titolo/sfondo_titolo.jpg) no-repeat; width:281px; height:70px; font-size:15px; color:#666666; line-height:3;}

h1.titolo_lungo{ background:url(img/titolo/sfondo_titolo.jpg) no-repeat; width:281px; height:70px; font-size:16px; color:#666666; line-height:1.5; padding:6px 0 0 9px;}
h1.titolo_lungo:hover{ background:url(img/titolo/sfondo_titolo.jpg) no-repeat; width:281px; height:70px; font-size:16px; color:#666666; line-height:1.5; padding:6px 0 0 9px;}

.descrizione
{ 
background:transparent url(img/sfondo_descrizione.jpg) no-repeat;
clear:both;
color:#666666;
font-size:11px;
font-weight:bold;
height:390px;
margin:0;
overflow-x:hidden;
overflow-y:auto;
padding:5px;
width:250px;
scrollbar-face-color: #DDDDDD;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #999999;
scrollbar-darkshadow-color: #ffffff;
scrollbar-shadow-color: #000000;
scrollbar-arrow-color: #ff0000;
scrollbar-track-color: #ffffff;
overflow-x:hidden;
overflow-y:auto;
}

.descrizione ul.testo_truck{
color:#666666;
font-size:11px;
font-weight:bold;
max-height:240px;
height:auto !important;
list-style-image:none;
list-style-position:inside;
list-style-type:disc;
margin:0 0 0 5px;
overflow-x:hidden;
overflow-y:auto;
padding:5px 0 0;
text-align:left;
width:90%;
}
.descrizione_piccola
{ 
background:url(img/sfondo_descrizione_piccola.jpg) no-repeat; 
width:258px; 
height:247px;
margin:0;
padding:15px;
width:238px;
color:#666666;
font-size:11px;
font-weight:bold;
scrollbar-face-color: #DDDDDD;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #999999;
scrollbar-darkshadow-color: #ffffff;
scrollbar-shadow-color: #000000;
scrollbar-arrow-color: #ff0000;
scrollbar-track-color: #ffffff;
overflow-x:hidden;
overflow-y:auto;
}

.descrizione_piccola ul.chi_siamo
{
color:#666666;
font-size:11px;
font-weight:bold;
list-style-image:none;
list-style-position:inside;
list-style-type:disc;
margin:0 0 0 5px;
padding:5px 0 0;
text-align:left;
width:60%;
max-height:200px;
height:auto !important;
scrollbar-face-color: #DDDDDD;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #999999;
scrollbar-darkshadow-color: #ffffff;
scrollbar-shadow-color: #000000;
scrollbar-arrow-color: #ff0000;
scrollbar-track-color: #ffffff;
overflow-x:hidden;
overflow-y:auto;
}
.spazio_flash_home {background:url(img/flash/spazio_flash.jpg) no-repeat;width:649px;height:502px;margin:0;padding:13px 10px;}
.spazio_chisiamo {background: url(img/chisiamo/spazio_chi_siamo.jpg) no-repeat;width:660px;height:413px;margin:0 auto; text-align:right;padding:20px 0;text-align:center;}
h3.chi_siamo{ font-size:12px;font-weight:bold;padding:25px 40px;text-align:justify;}
.spazio_truck_disponibili {float:right;width:659px;min-height:413px; height:auto !important; margin:0; text-align:right;padding:20px 0 0;text-align:center;}

#spazio-flash-prodotti  {background:#ffffff;width:659px;height:502px;float:right;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_gallery {float:right;width:666px;min-height:413px; height:auto !important; margin:0; text-align:right;padding:20px 0 0;text-align:center;}

.spazio_contatti {background: url(img/) no-repeat;width:659px;height:413px;margin:0; text-align:right;padding:20px 0 0;text-align:center;}
.spazio_contatti p {color:#000000; font-weight: normal;font-size:12px; width:480px;}
ul.contatti{color:#000000; font-weight: bold;font-size:12px;width:220px;list-style-image:none;list-style-position:outside;list-style-type:none;padding:0;}
ul.contatti li.contatti_testo 
{
	
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	width:200px;
	margin:0;
}
ul.contatti li.contatti_casella 
	{
	background:url(img/contatti/bott_contatti.jpg) left top no-repeat;
	border:0px solid #CF8D00;
	padding:0 0 0 30px;
	width:202px;
	height:32px;
	margin-bottom:10px;
	float:left;
	}
	ul.contatti li.contatti_casella:hover 
	{
	background:url(img/contatti/bott_contatti_att.jpg) left top no-repeat;
	border:0px solid #CF8D00;
	padding:0 0 0 30px;
	width:202px;
	height:32px;
	margin-bottom:10px;
	float:left;
	}
ul.contatti li.contatti_casella a {
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	line-height:2.2;
	padding:8px 15px;
	text-decoration:none;
}


.obbligatorio {color:#ff0000; }

.clienti {display:inline;float:left;width:382px;}
.colonna { display:inline;float:left;font-size:10px;line-height:22px;width:280px;}
.el {margin-left:1px;margin-bottom:1px; background:#dddddd;}
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;}

#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:#ffffff 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:#ffffff 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;
}
#riferimenti{background:#DF7802;width:100%;height:57px;margin-right:auto;margin-left:auto;border-bottom:1px solid #ffffff;border-top:2px solid #A74401;}
#riferimenti_interno{width:950px;height:59px;margin-right:auto;margin-left:auto;}
.indirizzo {background: url(img/sfondo_riferimenti_fine.jpg) no-repeat; margin:0; padding: 1px 0 0 67px;width:400px;height:57px; color:#000000;line-height:1.3;}
.indirizzo a{color:#000000; font-weight: bold; text-decoration:underline;}
.indirizzo a:hover{color:#000000; font-weight: bold; text-decoration:none;}

.collaborazione {margin:0;width:460px;height:57px;}
.scritta_collaborazione{font-size:16px;font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif;line-height:5;}

#fine-pagine{width:100%;min-height:200px; height:auto !important;margin:0px auto;background:#ADADAC;}
.copyright{width:950px;height:100%;margin:0 auto;text-align:center; color:#FFFFFF; padding:10px 0 0 0;}


#codiceGoogle {width:60px;height:15px;margin:0px 0 0 845px ;}



.obbligatorio {color:#ff0000; }

 /* POP */
 body.pop{
	background:#ffffff;
	scrollbar-face-color: #fffffff;
	scrollbar-3dlight-color: #dddddd;
	scrollbar-shadow-color: #111111;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color: #E6E3AD;
 }
 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 */
}
 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;
}













