.nascosto{
display:none;
}

#container-1{
float:left;
width:100%;
margin-top:20px;
text-align:left;
margin-bottom:30px;

}


#lista_prodotti{
background-color:#EAECF0;
text-align:left;
    float:left;
	width:100%;
	margin-bottom:20px;
	padding-bottom:10px;

}

#lista_prodotti ul {
		list-style: none;
		margin:0px;
		padding: 0px;	
			}

#lista_prodotti li{
	width:auto;
	margin:0px;
	padding:2px;
	border-bottom:1px dashed #C0BFC1;
			}
#lista_prodotti li a{
    width:auto;
    display:block;
	background:url(../immagini/contenuti/frecce.gif) no-repeat top left;
	FONT-SIZE: 12px;
	color:#0A2E59;
	font-weight:normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding-left:20px;
}
	
#lista_prodotti li a:hover,
#lista_prodotti li a.acceso,
#lista_prodotti li a.acceso:link,
#lista_prodotti li a.acceso:active,
#lista_prodotti li a.acceso:visited
  {
	background:url(../immagini/contenuti/frecce.gif) no-repeat top left;
  background-color:#ffffff;
	color:#555555;
}

#lista_prodotti li a.sotto-cat {
    width:auto;
    display:block;
	background:url(../immagini/contenuti/frecce_sottocat.jpg) no-repeat top left;
	FONT-SIZE: 12px;
	color:#2E6393;
	font-weight:normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding-left:19px;
	background-color:#FFFFFF;
}
	
#lista_prodotti li a.sotto-cat:hover
  {
  	background:url(../immagini/contenuti/frecce_sottocat.jpg) no-repeat top left;
  background-color:#F4F4F4;
	color:#0A2E59;
}

#lista_prodotti li a.sotto-cat-acceso
  {
  	background:url(../immagini/contenuti/frecce_sottocat.jpg) no-repeat top left;
  background-color:#F4F4F4;
	color:#0A2E59;
}
#lista_prodotti li a.prodotti {
    width:auto;
    display:block;
background:url(../immagini/contenuti/prodotti.gif) no-repeat top left;
	FONT-SIZE: 11px;
	font-weight:normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	margin-left:17px;
	padding-left:12px;
}
	
#lista_prodotti li a.prodotti:hover
  {
  background:none;
  color:#2E6393;
}

#lista_prodotti li a.prodotti-acceso
  {
  background:none;
  color:#2E6393;
}
.cerca{
background:url(../immagini/contenuti/impianti.jpg) no-repeat bottom left;
FONT-SIZE: 11px;
color:#636363;
font-weight: bold;
font-family:Arial, Verdana,  Helvetica, sans-serif;
margin:5px 0px;
float:left;
width:100%;
padding:2px 0px 8px 0px;

}


#sottocategorie{
background-color:#ffffff;
text-align:left;
    float:left;
	width:90%;
	margin:0px 10px;
	margin-bottom:20px;

}

#sottocategorie ul {
		list-style: none;
		margin:0px;
		padding: 0px;	
			}

#sottocategorie li{
	width:auto;
	height:30px;
	margin:0px;
	padding:2px;
	border-bottom:1px dashed #C0BFC1;
			}
			
#sottocategorie li a {		
display:block;
width:auto;
background:url(../immagini/contenuti/frecce_sottocat.jpg) no-repeat top left;
padding-left:15px;
FONT-SIZE: 11px;
color:#636363;
font-weight:bold;
FONT-FAMILY: arial, verdana,helvetica, "times new roman";
TEXT-DECORATION: none;

		}

#sottocategorie li a:hover  {
color:#1B3C87;

		}




.titoli_cat{
background:url(../immagini/contenuti/titoli_cat.jpg) repeat-y top left;
background-color:#FBFBFB;
border:1px solid #0A2E59;
padding-left:5px;
}


div#cids{
text-align:center;
margin-top:10px;
color:#999999;
background-color:#0A2E59;
padding:3px;
}


div#cids h1,
div#cids h2,
div#cids h3{
color:#f6f6f6;
background:none;
background-color:transparent;
margin:0px;
}
div#cids h1{
font-weight:bold;
font-size:10px;
}
div#cids h2{
font-size:10px;
font-weight:normal;
}
div#cids h3{
font-size:10px;
font-weight:normal;
}




.sfondo_dettagli{
background-color:#0A2E59;
border:1px solid #CAC8CD;
padding:3px;
width:520PX;
float:left;
margin-bottom:20px;
}

a.dettagli img{
border:1px solid #999999;
margin:3px;


}
a.dettagli:hover img,
a.acceso img{
border:1px solid #DD480E;
margin:3px;
}
a.photogallery_sn{
background:url(../immagini/contenuti/photogallery_sn.gif) no-repeat center left;
padding-left:20px;
margin-right:25px;
text-decoration:none;
font-weight:bold;
}
.photogallery_sn_01{
background:url(../immagini/contenuti/photogallery_sn.gif) no-repeat center left;
padding-left:20px;
margin-right:25px;
text-decoration:none;
font-weight:bold;
color:#666666;
font-size:11px;
}

a.photogallery_sn:hover{
background:url(../immagini/contenuti/photogallery_sn.gif) no-repeat center left;
text-decoration:none;
color:#666666;

}
.font_grigio{
color:#666666;
}
.photogallery_dx_01{
background:url(../immagini/contenuti/photogallery_dx.gif) no-repeat center right;
padding-right:20px;
margin-left:25px;
text-decoration:none;
font-weight:bold;
color:#666666;
font-size:11px;
}
a.photogallery_dx{
background:url(../immagini/contenuti/photogallery_dx.gif) no-repeat center right;
padding-right:20px;
margin-left:25px;
text-decoration:none;
font-weight:bold;
}
a.photogallery_dx:hover{
background:url(../immagini/contenuti/photogallery_dx.gif) no-repeat center right;
text-decoration:none;
color:#666666;
}
.gallery_sn_01{
background:url(../immagini/contenuti/gallery_sn.gif) no-repeat center left;
padding-left:20px;
margin-right:25px;
text-decoration:none;
font-weight:bold;
color:#666666;
font-size:11px;
}
a.gallery_sn{
background:url(../immagini/contenuti/gallery_sn.gif) no-repeat center left;
padding-left:20px;
margin-right:25px;
text-decoration:none;
font-weight:bold;
}

a.gallery_sn:hover{
background:url(../immagini/contenuti/gallery_sn.gif) no-repeat center left;
text-decoration:none;
color:#666666;

}
.gallery_dx_01{
background:url(../immagini/contenuti/gallery_dx.gif) no-repeat center right;
padding-right:20px;
margin-left:25px;
text-decoration:none;
font-weight:bold;
color:#666666;
font-size:11px;
}
a.gallery_dx{
background:url(../immagini/contenuti/gallery_dx.gif) no-repeat center right;
padding-right:20px;
margin-left:25px;
text-decoration:none;
font-weight:bold;
}
a.gallery_dx:hover{
background:url(../immagini/contenuti/gallery_dx.gif) no-repeat center right;
text-decoration:none;
color:#666666;
}





.padding_photogallery {
padding:10px;

border-left:1px solid #999999;
border-right:1px solid #999999;
}

.img_photogallery {
border:1px solid #999999;

}
.photogallery{

background:url(../immagini/contenuti/bordo_photogallery.jpg) repeat-x top left;
padding-top:10px;
width:100%;
float:left;
text-align:center;
color:#0A2E59;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;


}


.sottosez{
background:url(../immagini/contenuti/sotto_sez.jpg) no-repeat center left;
color:#1B3C87;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
padding-left:25px;
border-bottom:1px solid #cccccc;
margin-bottom:10px;
float:left;
width:90%;
}

.img_dettaglio{
width:80px;
float:left;
}
.margini_foto {
border:1px solid #999999;
margin:0px 0px 10px 20px;
}

.largh_scheda{
text-align:justify;
width:81%;
 float:left;
 }

.trasparente{
background:url(../immagini/contenuti/trasp.jpg) repeat-y top left;
	filter: alpha(opacity=60);
	-moz-opacity:.60;
	opacity:.60;
	float:left;
	width:0px;
	height:120px;
}
.newsletter{
float:left;
width:200px;
background-color:#F7F8F9;
padding:5px 5px 5px 10px;
padding-bottom:0px;
height:115px;
}
.testo_newsletter{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#333333;
}
.padding_left{
padding-left:15px;
}

#lista{
background-color:#ffffff;
text-align:left;
    float:left;
	width:90%;
	margin:0px 10px;


}

#lista ul {
		list-style: none;
		margin:0px;
		padding: 0px;	
			}

#lista li{
	width:auto;
	margin:0px;
	padding:2px;
	border-bottom:1px dashed #C0BFC1;
	height:50px;
			}
			
#lista li a {		
display:block;
width:auto;
background:url(../immagini/contenuti/luci.jpg) no-repeat top left;
padding-left:18px;
FONT-SIZE: 11px;
color:#1B3C87;
font-weight: bold;
FONT-FAMILY:  arial, verdana,helvetica, "times new roman";
TEXT-DECORATION: none;

		}

#lista li a:hover  {
color:#444444;

		}


#lista_01{
background-color:#ffffff;
text-align:left;
    float:left;
	width:90%;
	margin:0px 10px;


}

#lista_01 ul {
		list-style: none;
		margin:0px;
		padding: 0px;	
			}

#lista_01 li{
	width:auto;
	margin:0px;
	padding:2px;
	border-bottom:1px dashed #C0BFC1;
	height:30px;
			}
			
#lista_01 li a {		
display:block;
width:auto;
background:url(../immagini/contenuti/luci.jpg) no-repeat top left;
padding-left:18px;
FONT-SIZE: 11px;
color:#1B3C87;
font-weight: bold;
FONT-FAMILY:  arial, verdana,helvetica, "times new roman";
TEXT-DECORATION: none;

		}

#lista_01 li a:hover  {
color:#444444;

		}


.didascalia{
font-style:italic;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
color:#1B3C87;
}

.titolo_img{
float:left;
text-align:center;
font-weight:bold;
margin-right:10px;
color:#444444;
}

.bordoimg{
border:1px solid #666666;
margin-top:4px;
}
.margin_bottom{
margin-bottom:15px;
}


.bordo_inf{
float:left;
width:100%;
clear:both;
margin-bottom:6px;
text-align:right;
border-bottom:1px solid #999999;
}
.background{
background:url(../immagini/contenuti/vedi.jpg) repeat-y top right;
padding:0px 5px 1px 5px;
}

a.vedi_grigio{
FONT-SIZE: 10px;
color:#ffffff;
font-weight: bold;
FONT-FAMILY:   verdana, arial, helvetica, "times new roman";
TEXT-DECORATION: none;
padding-right:5px;
padding-left:5px;
padding-bottom:1px;
background-color:#999999;
	
}
a.vedi_grigio:hover {
TEXT-DECORATION: none;
}


.sfondo_newsletter{
background:url(../immagini/contenuti/sfondo_newsletter.jpg) repeat-x bottom left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#3C406E;
padding-left:5px;
margin-top:4px;
width:130px;
}

.torna_indice{
text-align:center;
margin:20px 0px;
float:left;
width:100%;

}
a.torna{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#444444;
TEXT-DECORATION:underline;

}
a.torna:hover {
TEXT-DECORATION: none;
}


.color_blu{
color:#0A2E59;
}

a.link_grigio,
a.link_grigio:link,
a.link_grigio:active,
a.link_grigio:visited,
a.link_grigio:hover{
color:#444444;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
}

.margin{
margin-bottom:10px;
text-align:left;
border-bottom:1px solid #cccccc;
width:100%;
padding-bottom:3px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:

}

.bottone{
background-color:#1B3C87;
color:#FFFFFF;
padding:0px;
margin:0px;
}


.justify{
text-align:justify;

}
.largh_box_01{
float:left;
width:47%;
margin:0px 10px 10px 0px;

}

.largh_box{
float:left;
width:44%;
margin:0px 10px 20px 10px;
height:120px;
}

.altezza_box{
height:100px;

}
.sistemi_video{
background:url(../immagini/contenuti/sistemi_video.jpg) repeat-x bottom left;
background-color:#CFCFCF;
padding-bottom:2px;
float:left;
width:100%;
border-right:2px solid #CFCFCF;
FONT-SIZE: 12px;
color:#3C406E;
font-weight: bold;
FONT-FAMILY:  arial, verdana,helvetica, "times new roman";

}
.sfondo_sez{
background:url(../immagini/contenuti/sfondo_sez.jpg) no-repeat bottom left;
padding-bottom:2px;
float:left;
width:100%;
background-color:#BEC6CD;
margin-bottom:10px;
}
.sfondo{
background:url(../immagini/contenuti/sfondo.jpg) no-repeat bottom left;
padding-bottom:2px;
float:left;
width:100%;
clear:both;
background-color:#FFFFFF;
margin-bottom:5px;
}

.titolo_sez_01{
background:url(../immagini/contenuti/video.gif) no-repeat top left;
FONT-SIZE: 12px;
color:#3C406E;
font-weight: bold;
FONT-FAMILY:  arial, verdana,helvetica, "times new roman";
TEXT-DECORATION: none;
padding-left:23px;
}
a.titolo_sez{
background:url(../immagini/contenuti/video.gif) no-repeat top left;
FONT-SIZE: 12px;
color:#3C406E;
font-weight: bold;
FONT-FAMILY:  arial, verdana,helvetica, "times new roman";
TEXT-DECORATION: none;
padding-left:23px;
}
a.titolo_sez:hover {
TEXT-DECORATION: none;
}
.bordo{
border:4px solid #D4D5D6;
border-top:0px;

}

.sottolineato{
float:left;
width:100%;
clear:both;
margin-bottom:6px;
text-align:right;
border-bottom:1px dashed #3C406E;
}
.clear{

float:left;
width:100%;
clear:both;
margin-bottom:6px;
text-align:right;

}
.data{

color:#FF6700;
font-size:10px;


}
.offerta{
	color:#555555;
	font-size:12px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-style: italic;
}
.margin_left{
margin-left:5px;
}
.color_red{
color:#970F00;
}
.padding_5{
padding:5px;
float:left;

}
.bordo_img{
border:1px solid #999999;
float:left;
margin-right:5px;
margin-top:4px;
}

.sfondo_titoli{
background:url(../immagini/contenuti/impianti.jpg) no-repeat bottom left;
padding-bottom:3px;

width:100%;
margin-bottom:5px;

}
.audio{
background:url(../immagini/contenuti/audio.gif) no-repeat top left;
padding-left:18px;
}
.video{
background:url(../immagini/contenuti/video.jpg) no-repeat top left;
padding-left:18px;
}
.luci{
background:url(../immagini/contenuti/luci.jpg) no-repeat top left;
padding-left:18px;
}



.news_amplificazioni{
background-color:#EAECF0;
float:left;
width:100%;
}




a.bianco{
FONT-SIZE: 12px;
color:#ffffff;
font-weight: bold;
FONT-FAMILY:  arial, verdana,helvetica, "times new roman";
TEXT-DECORATION: none;
	
}
a.bianco:hover {
TEXT-DECORATION: none;

}
a.vedi{
background:url(../immagini/contenuti/frecce_blu.gif) no-repeat center right;
FONT-SIZE: 10px;
color:#3C406E;
font-weight: bold;
FONT-FAMILY:   verdana, arial, helvetica, "times new roman";
TEXT-DECORATION: none;
padding-right:15px;
	
}
a.vedi:hover {
TEXT-DECORATION: none;
}
a.titolo{
FONT-SIZE: 12px;
color:#1B3C87;
font-weight: bold;
FONT-FAMILY:  arial, verdana,helvetica, "times new roman";
TEXT-DECORATION: none;
	
}
a.titolo:hover {
TEXT-DECORATION: none;
}


a.titolo_01{
	FONT-SIZE: 11px;
	color:#3C406E;
	font-weight: bold;
	FONT-FAMILY:  verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
}
a.titolo_01:hover {
TEXT-DECORATION: none;
}

.sistemi_audio{
background:url(../immagini/contenuti/sistemi_audio.jpg) repeat-x bottom left;
padding-bottom:8px;
background-color:#6C94BC;
float:left;
width:100%;
}
.sfondo_blu{
background-color:#1B3C87;
}
#menu_sotto{
background-color:#FFFFFF;
clear:both;
width:100%;
float:left;
text-align:center;
padding:5px 0px;
color:#444444;
border-bottom:2px solid #7FA3CC;

  }
  
#menu_sotto a {
FONT-SIZE: 11px;
color:#555555;
font-weight:bold;
FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
text-decoration:none;
padding:0px 6px;

	}

#menu_sotto a:hover, 
#menu_sotto a.acceso ,
#menu_sotto a.acceso:link,
#menu_sotto a.acceso:active,
#menu_sotto a.acceso:visited  {
color:#3C406E;
}
.curva_menu{
background:url(../immagini/testata/curva_menu.gif) no-repeat bottom right;
padding:5px 10px;;
padding-bottom:32px;
}



.sfondo_menu{
background:url(../immagini/testata/sfondo_menu.jpg) repeat-x bottom left;
border-bottom:2px solid #4D4D4D;


}

.sfondo_photogallery{
background:url(../immagini/contenuti/congressi.jpg) repeat-x bottom left;
background-color:#6C94BC;
clear:both;
color:#0A2E59;
text-align:center;
  }



#menu{
	background:url(../immagini/contenuti/congressi.jpg) repeat-x bottom left;
	background-color:#6C94BC;
	clear:both;
	color:#0A2E59;
	text-align:center;

  }
  
#menu a {
border-right:1px solid #3C406E;
FONT-SIZE: 11px;
color:#0A2E59;
font-weight:bold;
FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
padding:2px 12px 2px 13px;


	}

#menu a:hover, 
#menu a.acceso ,
#menu a.acceso:link,
#menu a.acceso:active,
#menu a.acceso:visited  {
background-color:#FFFFFF;
color:#333333;
border-top:2px solid #3C406E;
}


.padding_dx{
padding-right:10px;
}


.cids{
background:url(../immagini/testata/amplificazione.jpg) no-repeat top right;
clear:both;
width:100%;
float:left;
}


.img_cids{
background:url(../immagini/contenuti/noleggio_audio.jpg) repeat-x top left;
clear:both;
width:100%;
padding-top:11px;
}
#menu_sup{
background:url(../immagini/testata/audio_sistem.jpg) repeat-x top left;
float:right;
margin-top:40px;
color:#666666;
padding:2px 10px;
border-top:2px solid #BED1EA;
  }
  
#menu_sup a {
FONT-SIZE: 11px;
color:#666666;
font-weight:bold;
FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
text-decoration:none;
padding:0px 6px;

	}

#menu_sup a:hover, 
#menu_sup a.acceso ,
#menu_sup a.acceso:link,
#menu_sup a.acceso:active,
#menu_sup a.acceso:visited  {
color:#5985AA;
}

.float_right{
float:right;
}
.float_left{
float:left;
}
.float{
width:100%;
float:left;
}
.indirizzo{
background:url(../immagini/contenuti/sistema_amplificazione.jpg) no-repeat top left;
color:#3C406E;
font-weight:bold;
FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
FONT-SIZE: 11px;
height:50px;
padding-left:80px;
padding-right:70px;
margin-left:15px;
padding-top:5px;

}
.microfono{
background:url(../immagini/contenuti/microfono.jpg) no-repeat top right;
padding-top:40px;

}
#contenitore{
clear:both;
width:100%;


}
.padd_contenitore{
padding:0px 10px 20px 10px;
float:left;

}
.largh_contenuti{
width:530px;
margin-left:220px;

 }

.largh_contenuti_01{
width:710px;
padding:0px 20px;

 }
 
 
.colonna_lat{
width:205px;
margin-right:15px;
float:left;


}


#footer{
background:url(../immagini/contenuti/linea.jpg) repeat-x top left;
background-color:#FFFFFF;
clear:both;
width:100%;
border-bottom:2px solid #7FA3CC;

}

#testata{
background:url(../immagini/testata/sistemi_audio.jpg) no-repeat top right;
 clear:both;
 width:100%;
 padding:5px 0px;
 float:left;

 }

#container{
 width:780px;
 margin: 0px auto;/*centra negli altri browsers*/
 text-align: left;   /*ripristina l' allineamento*/
 background-color:#ffffff;
}


body{
background-color:#0A2E59;
 margin:0px;
  padding:0px;
 padding-top:20px;
 text-align: center;   /*centra in IE 5.x */

}

img {
border-color: #000000;
}



a {
FONT-SIZE: 11px;
color:#0A2E59;
font-weight: normal;
FONT-FAMILY:  arial, verdana,helvetica, "times new roman";
TEXT-DECORATION: underline;
	
}
a:hover {

TEXT-DECORATION: none;

}



body, table, td, tr {
FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
	line-height: 1.5em;

}







/*   ______    ELEMENTI FORM ___________ */

form
{
	FONT-SIZE: 11px;
	COLOR: rgb(0,0,0);
	FONT-FAMILY: verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
/*	line-height: 1.5em;*/
	font-style: normal;
	padding:0px;
	margin:0px;
}
select
{
	FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY: verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
/*	line-height: 1.5em;*/	font-style: normal;
font-weight:normal;
}
option
{
	FONT-SIZE: 11px;
	COLOR: rgb(0,0,0);
	FONT-FAMILY: verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
/*	line-height: 1.5em;*/	font-style: normal;
}
input
{
	FONT-SIZE: 11px;
	COLOR: rgb(0,0,0);
	FONT-FAMILY: verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
/*	line-height: 1.5em;*/	font-style: normal;
}



/* PANNELLO DI AMMINISTRAZIONE */ 
#menuadqui{
background-color:#FFFFFF;
border:1px solid #7D2124;
padding:2px;

}

.titolomenuad{
border-bottom:1px solid #7D2124;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#7D2124;
padding:2px;
}

#menuadqui 
.titolomenuad{
border-bottom:1px solid #333333;
color:#ffffff;
background-color:#7D2124;
padding:2px;
}

.img_cids_ruota{
	width:555px;
	height:120px;
	float:left;
	display:none;
}

.img_cids_ruota img{
	width:555px;
	height:120px;
	float:left;
}

.boff{
width:187px;
}
