/* CSS Document */

body {
	background-color: #1c1c1c; text-align:center; color:#CFCFCF; margin: 0px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;
}
.visited {color:#626262;}
strong {color:#FFFFFF}
 
#container {margin: 0 auto; width: 994px; text-align:left;
		background-image:url(../img/sfondo-contenuti.gif); background-repeat:repeat-y}

#header {text-align:left; margin: 0 auto; height: 115px;  padding:0;
		background-image: url(../img/sfondo-header.gif); background-repeat: no-repeat;     /* Sfondo */ }

#header2 {margin: 0; padding:0 33px 0 32px; margin-bottom: 32px}
#header2 img.benvenuti {margin:0; padding:0; font-size:16px; font-weight: bold; }
#header2 img.fascione {display:block; margin:0; padding:0; border: 1px solid #666}

			/* HOMEPAGE */

#nav {float:left; margin-left:37px; width: 239px; padding-top:33px; color: #666}
#nav p.titolo-nav {border-bottom: 1px solid #666; margin:0 0 3px 0; padding:0 0 4px 0; }
#nav p.notizia-nav {padding: 3px 0 6px 0; margin:0 0 3px 0; border-bottom: 1px solid #666;}
#nav img.video {border:1px solid #666; margin:6px 0 4px 0}
#nav a:link,a:visited {color:#666; text-decoration: none} #nav a:hover {color:#fff;text-decoration:underline}

#content {margin: 0 33px 0 293px; padding:33px;}
.titolo-content {border-bottom: 1px solid #fff; margin:0 0 12px 0; padding:0 0 4px 0; }
.titolo-content-faq {border-bottom: 1px solid #fff; margin:0 0 12px 0; padding:0 0 4px 0; } .titolo-content-faq img {margin-bottom: -2}
.testo-content {padding: 3px 0 6px 0; margin:0 0 3px 0;}

			/* PAGINA INTERNA */
			
#header2-interna {margin: 0; padding:32px; padding-top:35px}
#header2-interna img.benvenuti {margin:0; padding:0; font-size:16px; font-weight: bold}
#header2-interna img.fascione {display:block; margin:0; padding:0; border: 1px solid #666}
#header2-interna-no-fascione {margin: 0; padding:32px 32px 12px 32px; }
#header2-interna-no-fascione img.benvenuti {margin:0; padding:0; font-size:16px; font-weight: bold}
#header2-interna-no-fascione img.fascione {display:block; margin:0; padding:0; border: 1px solid #666}


.div-strumento {margin: 0 32px 26px 32px;  height:100px;}
.div-strumento  img.strumento {float: left; margin-right:12px; border: 1px solid #666}
.div-strumento  img.titolo {display:block; margin-bottom: 4px}

.div-strumento a:link,a:visited {color:white; text-decoration:underline}
.div-strumento a:visited {color:white; text-decoration:underline}
.div-strumento a:hover {color:#666; text-decoration:none}

		/* PAGINA PRODOTTO */

#content-prodotto {margin: 0 240px 26px 32px;height: auto !important; min-height: 350px;  }
#content-prodotto  img.strumento {float: left; margin-right:12px;/* border: 1px solid #666*/}
#content-prodotto  img.titolo {display:block; margin-bottom: 4px; }
#content-prodotto a:link {color:white; text-decoration:underline}
#content-prodotto a:visited {color:white; text-decoration:underline}
#content-prodotto a:hover {color:#666; text-decoration:none}
#content-prodotto strong {}
#content-prodotto ul {list-style-position: inside}

.menu-nav-prodotti {float:right; margin:0 45px 8px 0; background-color:#1c1c1c;
	border:1px solid #666; padding:12px 6px 25px 6px ; text-align:left; width: 175px}
.menu-nav-prodotti li.menu-nav {margin:0; padding:1px; /*list-style-image:url(../img/pick.gif);*/ list-style-type:circle; list-style-position: inside;}
.menu-nav-prodotti ul.menu-nav {margin:0; padding:0; }
.menu-nav-prodotti a:link {color: #FFFFFF; text-decoration: underline}
.menu-nav-prodotti a:visited {color: #FFFFFF; text-decoration: underline}
.menu-nav-prodotti a:hover {color:#C9C9C9; text-decoration:none}
.menu-nav-prodotti span.visited {color:#333333;}

.colori img { }
.colori {
	margin-bottom: 15px;
	clear: right;
}

        /* PAGINA NEWS */
		
#content-news {margin: 0 33px 26px 210px; text-align: center; padding: 6px;height: auto !important; min-height: 350px}
#content-news  img.strumento {float: left; margin-right:12px;/* border: 1px solid #666*/}
#content-news  img.titolo {display:block; margin-bottom: 4px; }
#content-news  li {list-style:inside; list-style-position: inside; margin: 0 0 6px 12px}
#content-news  p {padding:0; margin:20px 0 20px 0}
#content-news a:link,a:visited {color:white; text-decoration:underline}
#content-news a:visited {color:white; text-decoration:underline}
#content-news a:hover {color:#666; text-decoration:none}

#nav-news {width: 150px; float:left; margin-left:32px; background-color:#1c1c1c;
	border:1px solid #666; padding:6px;}
#nav-news li {margin:0; padding:1px; /*list-style-image:url(../img/pick.gif);*/ list-style-type:none; list-style-position: inside;}
#nav-news ul {margin:0; padding:0; }
#nav-news a:link {color:white; text-decoration:underline}
#nav-news a:visited {color:white; text-decoration:underline}
#nav-news a:hover {color:#666; text-decoration:none}


			/*   PAGINA INFORMAZIONI  */
			
#content-informazioni {margin: 0 33px 26px 210px; text-align: left; padding:0 6px 25px 6px; height: auto !important; min-height: 350px}
#content-informazioni  img.strumento {float: left; margin-right:12px;/* border: 1px solid #666*/}
#content-informazioni  img.titolo {display:block; margin-bottom: 4px; }
#content-informazioni  /*li {list-style:inside; list-style-position: inside; margin: 0 0 6px 12px}*/
#content-informazioni  p {padding:0; margin:20px 0 20px 0}
#content-informazioni a:link,a:visited {color:white; text-decoration:underline}
#content-informazioni a:visited {color:white; text-decoration:underline}
#content-informazioni a:hover {color:#666; text-decoration:none}
#content-informazioni h1{margin: 0 15px 15px 15px; font-size:14px; text-align:left; font-weight: bold}
#content-informazioni .video{margin:8px 0;  padding:6px;}
.img-artista {float:left; padding:1px; border:1px solid #666666; background-color:#CCCCCC; margin: 0 8px 8px 0}

#nav-informazioni {width: 150px; float:left; margin-left:32px !important; margin-left: 20px; background-color:#1c1c1c;
	border:1px solid #666; padding:6px;}
#nav-informazioni li {margin:0; padding:1px; /*list-style-image:url(../img/pick.gif);*/ list-style-type:none; list-style-position: inside;}
#nav-informazioni ul {margin:4px 0; padding:0; }
#nav-informazioni a:link {color:white; text-decoration:underline}
#nav-informazioni a:visited {color:white; text-decoration:underline}
#nav-informazioni a:hover {color:#666; text-decoration:none}
.titolo-info {font-variant:small-caps; font-size: 14px}


		/* PAGINA INFORMAZIONI ASCOLTA */
.sotto-titolo {
	font-size: 14px;
	font-weight: normal;
	color: #FBFBFB;
	margin: 8px 0px 0px 0px;
}
ul.elenco-sample {margin:4px 8px ; padding:0}
ul.elenco-sample li {display:block; margin:6px 4px;padding:0}

		/* PAGINA CONTATTI*/
#content-contatti {margin: 0 65px 26px 32px; text-align:center ; height: auto !important; min-height: 350px}
#content-contatti  img.strumento {float: left; margin-right:12px;/* border: 1px solid #666*/}
#content-contatti  img.titolo {display:block; margin-bottom: 4px; }
#content-contatti  li {list-style:inside; list-style-position: inside; margin: 0 0 6px 12px}
#content-contatti strong {color:#bbb}
#content-contatti a:link,a:visited {color:white; text-decoration:underline}
#content-contatti a:visited {color:white; text-decoration:underline}
#content-contatti a:hover {color:#666; text-decoration:none}
.contatti {font-size:14px; font-weight: bold; }
#content-contatti textarea.areatesto {width: 250px; height: 120px}
#content-contatti input.campo {width: 180px;}
#content-contatti input,textarea{border: 1px solid #1c1c1c; background: #fff}

		/* PAGINA artisti*/
#content-artisti {margin: 0 65px 26px 220px; text-align:left ; height: auto !important; min-height: 350px}
#content-artisti h1{margin: 0 15px 15px 15px; font-size:14px; text-align:left; font-weight: bold}
#content-artisti img {float:left; padding:1px; border:1px solid #666666; background-color:#CCCCCC; margin: 0 8px 8px 0}
#content-artisti a:link,a:visited {color:white; text-decoration:underline}
#content-artisti a:visited {color:white; text-decoration:underline}
#content-artisti a:hover {color:#666; text-decoration:none}

.artista {height: 160px}


		/* PAGINA chi siamo */
#content-chisiamo {margin: 0 120px 0 120px; padding:33px 30px 0 0px; height: auto !important; min-height: 350px}
#content-chisiamo p.titolo-content {border-bottom: 1px solid #fff; margin:0 0 12px 0; padding:0 0 4px 0; }
#content-chisiamo p.testo-content {padding: 3px 0 6px 0; margin:0 0 3px 0;}
div.brogi {float:right; padding: 1px; background-color:#333333; border:1px solid #666; margin: 50px 50px 0 0}

		/* PAGINA ASSISTENZA */
#content-assistenza {margin: 0 120px 0 120px; padding:33px 30px 0 0px; height: auto !important; min-height: 350px}
#content-assistenza p.titolo-content {border-bottom: 1px solid #fff; margin:0 0 12px 0; padding:0 0 4px 0; }
#content-assistenza p {padding: 3px 55px 6px 0; margin:0 0 3px 0;}
div.brogi {float:right; padding: 1px; background-color:#333333; border:1px solid #666; margin: 50px 50px 0 0}

		/* Photo Gallery */
#content-gallery {margin: 0 60px 0 60px; padding:0; }
#content-gallery .gallery {height: 600px}
	#flashcontent {
		height: 100%; background-color:#000000
	}

#footer {height: 100px; background-image:url(../img/footer.gif); background-repeat:no-repeat; clear:both}
#footer .menu-footer { line-height: 36px; /*font-family:Arial, Helvetica, sans-serif;*/
		height: 36px; margin:0; padding-left:310px; padding-top:45px; color: #666666}
#footer p {margin-right: 10px; margin-left:11px; display:inline;} 
#footer a:link,a:visited {color:#666; text-decoration: none} #footer a:hover {color:#fff;text-decoration:underline}

.logo-link-home {float: left; margin: 35px 0 5px 80px; height: 76px; width: 151px; cursor: pointer}
.logo-home {float: left; margin: 35px 0 5px 80px; height: 76px; width: 151px;}
.menu-alto {padding:0; margin:0 0 0 289px; font-weight: bold; color: white}
.menu-alto ul{list-style-type: none;margin: 0;padding: 29px 0 0 0; height: 86px}
.menu-alto li{float: left;margin: 0;padding:0}
.error-msg{color: #ff0000;}

/*#dropmenu1_e {background-color:#000000; border:none; margin-top: -8px}
*/#dropmenu1_e a:link {border:none; color:#FFFFFF; text-decoration:underline}
#dropmenu1_e a:visited {border:none; color:#FFFFFF; text-decoration:underline}
#dropmenu1_e a:hover {border:none;color:#666; text-decoration:none; background-color:#000000}