/*elementi di base*/
* {
	margin:0;
	padding:0;
}
table { 
	 border-collapse:collapse; 
	 border-spacing:0; 
} 
fieldset,img {  
	border:0; 
	} 
address,caption,cite,code,dfn,em,th,var { 
    font-style:normal; 
    font-weight:normal; 
} 
ol,ul { 
    list-style:none; 
} 
caption, th { 
    text-align:left; 
} 
h1,h2,h3,h4,h5,h6 { 
    font-size:100%; 
    font-weight:normal; 
} 
q:before,q:after { 
    content:''; 
} 
abbr,acronym { border:0; 
}
html {
	font-size:100%;
}
body {
	text-align:center;
	font: 1em/1.5 Arial, Verdana, tahoma, sans-serif;
	background:url(../images/sfondo.jpg) no-repeat center top;
}
div, p, a, table, ul, ol {
	font-size:0.75em;/*12px*/
}
div p, div a, div ul, div ol, div h2, div h3, div h4, div h5, div h6, div div,
p a, table p, table a, table ul, table ol, table h2, table h3, table h4, table h5, table h6, table div, table table,
ul li p, ul li a, ul li ul, ul li ol, ul li h2, ul li h3, ul li h4, ul li h5, ul li h6,
ol li p, ol li a, ol li ul, ol li ul, ol li h2, ol li h3, ol li h4, ol li h5, ol li h6 {
	font-size:100%;
}
a:link, a:visited {
	text-decoration:underline;
	color:#e54411;
}
a:hover {
	text-decoration:none;
	background:#e54411;
	color:#fff;
}
/*elementi comuni*/
.nascosto {
	position:absolute;
	top:-100000px;
	left:-100000px;
}
div#contenitore {
	margin:auto;
	text-align:left;
	width:970px;
	background:#fff url(../images/bordino.jpg) repeat-y 175px top;
}
div#testata {
	height:auto !important;
	min-height:169px;
	height:169px;
	overflow:hidden;
	background:#f6a400 url(../images/testata.jpg) no-repeat center top;
}
div.logo {
	float:left;
	overflow:hidden;
	width:218px;
}
div.logo img {
	display:block;
	margin:auto;
	margin-left:0;
}
div.ricerca {
	float:right;
	width:260px;
}
div.ricerca a {
	background:none;
}
div.informazioni {
	margin:0 260px 0 218px;
}
ul.elencoInfo {
	margin:60px 0 0 50px;
}
fieldset.campiRicerca {
	padding-top:10px;
	margin-bottom:40px;
}
fieldset.campiRicerca legend {
	font-size:0em;
}
div#navigazione {
	float:left;
	width:173px;
}
ul#menu ul li  {
	text-align:right;
	padding-right:10px;
}
ul#menu ul li a {
	text-decoration:none;
	font-size:1.14em;/*14px*/
	font-weight:bold;
}
ul#menu .primoLivello a:hover {
	background:none;
}
ul#menu ul.espanso a:hover,
ul#menu ul.menuVisibile a:hover{
	background:#e54411;
	color:#fff;
}
ul#menu ul li a:hover {
	color:#fff;
}
ul#menu a.sottovoce1 {
	color:#f6a605;
}
ul#menu a.sottovoce1 {
	color:#f6a605;
}
ul#menu a.sottovoce2 {
	color:#e43702;
}
ul#menu a.sottovoce3 {
	color:#cd0920;
}
ul#menu a.sottovoce4 {
	color:#3b9c20;
}
ul#menu a.sottovoce5 {
	color:#0063ae;
}
ul#menu a.sottovoce6 {
	color:#006078;
}
ul#menu a.sottovoce7 {
	color:#b1007b;
}
ul#menu a.sottovoce8 {
	color:#6d2f89;
}
ul.espanso{
	display:block !important;
}
div#corpo {
	float:right;
	width:780px;
}
input.btnCerca {
	background:url(../images/btnCerca.jpg) no-repeat center top;
	width:50px;
	height:20px;
	border:0;
	cursor:pointer;
	cursor:hand;
}
.logoComune {
	margin:0 10px;
}
.logoEdicta img {
	vertical-align:top;
	padding-top:25px;
}
div#piede {
	clear:both;
	background:#fff;
	text-align:center;
	padding:10px 0;
}
div#piede img {
	vertical-align:middle;
	margin-right:5px;
}
.briciola {
	padding:5px 0;
}
div.contenutoArtisti {
	background:url(../images/sfondoQuadrati.jpg) no-repeat left top;
	height:auto !important;
	min-height:168px;
	height:168px;
	position:relative;
}
div.contenutoArtisti:after, div.contDettArtisti:after {
	content:".";
	clear:both;
	display:block;
	visibility:hidden;
	height:0;
}
div.imgTitSezione {
	float:right;
	width:240px;
	height:auto !important;
	min-height:265px;
	height:265px;
}
div.imgTitSezione h2 {
	text-align:center;
	margin-top:50px;
}
div.txtArtisti, div.contDettArtisti {
	float:left;
	width:390px;
	padding-left:140px;
}
div.contDettArtisti {
	padding-left:0;
	height:1%;
	width:490px;
}
ul.elencoAlfabetico {
	width:360px;
	padding:3px 5px;
	background:url(../images/sfElAlfabetico.jpg) repeat-y center top;
}
ul.elencoAlfabetico li {
	display:inline;
	margin-left:2px;
}
ul.elencoAlfabetico li a{
	font-weight:bold;
}
ul.elencoAlfabetico li a:hover {
	color:#fff !important;
}
div.pagingArtistiTop{
	width:360px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:right;
}
div.pagingArtistiBottom{
	clear:both;
	width:360px;
	padding-top:10px;
	padding-bottom:5px;
	text-align:right;
}
div.boxArtista{
	height:1%;
}
div.boxArtista, div.boxDettArtista {
	width:360px;
	padding-top:10px;
}
div.boxArtista:after{
	content:".";
	clear:both;
	display:block;
	visibility:hidden;
	height:0;
}
div.imgsArtista {
	float:left;
	width:120px;
}
div.imgsArtista img {
	margin-right:5px;
}
div.infoArtista {
	float:right;
	width:225px;
	color:#58585b;
}
div.infoArtista h3 {
	font-size:1.25em;/*15px*/
	font-weight:bold;
}
div.infoArtista h3 a {
	text-decoration:none;
}
div.infoArtista h3 a:hover {
	background:#e54411 !important;
	color:#fff !important;
}
div.imgDettArtista {
	float:left;
	width:170px;
}
div.infoDettArtista {
	float:right;
	width:175px;
	color:#58585b;
}
div.imgDettArtistaSettimana {
	float:left;
	width:100px;
}
div.infoDettArtistaSettimana {
	float:right;
	width:245px;
	color:#58585b;
}
ul.elDatiArtista strong {
	display:block;
	text-transform:uppercase;
	font-weight:bold;
}
div.txtDettArtista {
	clear:both;
	color:#58585b;
}
div.txtDettArtista p {
	margin-bottom:10px;
}
div.gallery {
	float:left;
	width:130px;
	margin-top:20px;
}
div.gallery  {
	float:left;
	width:130px;
	margin-top:20px;
}
div.gallery h2, ul.elImgGallery li{
	text-align:center;
}
ul.elImgGallery li{
	margin-bottom:10px;
}
div.boxContDettArtista {
	float:right;
	width:350px;
}
p.opzioniArtista {
	text-align:right;
}
p.opzioniArtista a {
	background:none;
}
/*Sezione gallery*/
div.dettGallery {
	float:left;
	width:110px;
	margin-right:5px;
	text-align:center;
}
div.dettGallery  p{
	font-weight:bold;
}
.nostriArtisti {
	position:absolute;
	top:180px;
	left:55px;
}
ul.elAltreFoto {
	height:1%;
	margin-top:10px;
}
ul.elAltreFoto:after{
	content:".";
	clear:both;
	display:block;
	visibility:hidden;
	height:0;
}
ul.elAltreFoto li {
	float:left;
	margin-right:10px;
}
ul.elBrani {
	margin:20px 0;
}
ul.elBrani li {
	color:#4f9a17;
	margin-bottom:5px;
	font-weight:bold;
}
ul.elBrani li img {
	vertical-align:middle;
	margin-right:5px;
}
ul.elScritti {
	margin:20px 0;
}
ul.elScritti li {
	margin-bottom:5px;
}
/*ul.elScritti li a {
	background:none;
}
*/ul.elScritti img {
	margin-right:10px;
	vertical-align:middle;
}
div#colonnaUnica {
	float:none;
	width:100%;
}
div#colonnaUnica h2{
	font-size:1.25em;/*15px*/
	margin-bottom:8px;
	font-weight:bold;
}
div#colonnaUnica p.didascalia {
	text-align:center !important;
	margin:0 !important;
	margin-top:2px !important;
	font-size:0.83em !important;/*10px*/
}
div#colonnaUnica a:hover {
	color:#e54411;
}

/*Default.aspx*/
div.contenutoHome {
	height:1%;
	overflow:hidden;
}
img.imgHome {
	display:block;
	margin:auto;
	margin-bottom:20px;
}
div.artistaSett {
	float:left;
	width:225px;
	height:auto !important;
	min-height:213px;
	height:213px;
	overflow:hidden;
	background:url(../images/sfArtistaSett.jpg) no-repeat center top;
}
div.flashCartina {
	background:url(../images/imgHomeQuadrati.jpg) no-repeat center right;
}
div.flashCartina object {
	display:block;
	margin:auto;
	margin-left:0;
}

div.artistaSett h2{
	margin-top:45px;
	font-size:1.25em;/*15px*/
	margin-bottom:8px;
}
div.artistaSett h2, div.artistaSett h3{
	width:auto;
	padding-left:80px;
	font-weight:bold;
	clear:both;
	line-height:1.2;
}
div.imgArtistaSett {
	float:left;
	width:85px;
}
div.txtArtistaSett {
	float:left;
	width:100px;
	margin-left:5px;
	background:#f9b643;
}
div.classifica {
	float:right;
	width:225px;
}
div.classifica ul {
	background:#d9dadb;
	width:187px;
}
div.classifica ul li {
	padding:2px 5px 2px 5px;
	padding-right:0;
}
div.classifica ul li a {
	text-decoration:none !important;
	color:#555557 !important;
	font-size:1.16em;/*14px*/
	margin:0 5px;
	line-height:1.2;
}
div.classifica ul a img {
	vertical-align:middle;
}
div.classifica ul a:hover {
	color:#fff !important;
}
span.numVotazione {
	background:#616163;
	color:#fff;
	padding:0 3px;
}
div.news {
	margin:0 225px;
}
div.news ul, div.news p, div.news div, div.news table {
	width:auto;
	padding:0 25px;
}
div.news ul li{
	margin-bottom:10px;
	color:#555557;
}
/*ArtistiCinema.aspx*/ /*SchedaArtistaCinema.aspx*/ /*GalleryCinema.aspx*/
div#sezArtistiCinema ul.elencoAlfabetico li a,
div#sezArtistiCinema div.infoArtista h3 a,
div#sezArtistiCinema ul.elDatiArtista strong,
div#sezArtistiCinema div.dettGallery p {
	color:#ec9d00;
}
/*ArtistiDanza.aspx*//*SchedaArtistaDanza.aspx*/ /*GalleryDanza.aspx*/
div#sezArtistiDanza ul.elencoAlfabetico li a,
div#sezArtistiDanza div.infoArtista h3 a,
div#sezArtistiDanza ul.elDatiArtista strong,
div#sezArtistiDanza div.dettGallery p {
	color:#cc3100;
}
/*ArtistiFotografia.aspx*//*SchedaArtistaFotografia.aspx*/ /*GalleryFotografia.aspx*/
div#sezArtistiFotografia ul.elencoAlfabetico li a,
div#sezArtistiFotografia div.infoArtista h3 a,
div#sezArtistiFotografia ul.elDatiArtista strong,
div#sezArtistiFotografia div.dettGallery p {
	color:#cd071e;
}
/*ArtistiMusica.aspx*//*SchedaArtistaMusica.aspx*/ /*GalleryMusica.aspx*/
div#sezArtistiMusica ul.elencoAlfabetico li a,
div#sezArtistiMusica div.infoArtista h3 a,
div#sezArtistiMusica ul.elDatiArtista strong,
div#sezArtistiMusica div.dettGallery p {
	color:#4f9a17;
}
/*ArtistiPittura.aspx*//*SchedaArtistaPittura.aspx*/ /*GalleryPittura.aspx*/
div#sezArtistiPittura ul.elencoAlfabetico li a,
div#sezArtistiPittura div.infoArtista h3 a,
div#sezArtistiPittura ul.elDatiArtista strong,
div#sezArtistiPittura div.dettGallery p  {
	color:#006ab2;
}
/*ArtistiScrittura.aspx*//*SchedaArtistaScrittura.aspx*/ /*GalleryScrittura.aspx*/
div#sezArtistiScrittura ul.elencoAlfabetico li a,
div#sezArtistiScrittura div.infoArtista h3 a,
div#sezArtistiScrittura ul.elDatiArtista strong,
div#sezArtistiScrittura div.dettGallery p{
	color:#006a81;
}
/*ArtistiTeatro.aspx*//*SchedaArtistaTeatro.aspx*/ /*GalleryTeatro.aspx*/
div#sezArtistiTeatro ul.elencoAlfabetico li a,
div#sezArtistiTeatro div.infoArtista h3 a,
div#sezArtistiTeatro ul.elDatiArtista strong,
div#sezArtistiTeatro div.dettGallery p  {
	color:#b2007c;
}
/*ArtistiVideoArte.aspx*//*SchedaArtistaVideoArte.aspx*/ /*GalleryVideoArte.aspx*/
div#sezArtistiVideoArte ul.elencoAlfabetico li a,
div#sezArtistiVideoArte div.infoArtista h3 a,
div#sezArtistiVideoArte ul.elDatiArtista strong,
div#sezArtistiVideoArte div.dettGallery p {
	color:#632181;
}
/*VotaArtista.aspx*/

div.imgVotaArtista {
	float:left;
	width:60px;
}
div.infoVotaArtista {
	float:right;
	width:270px;
}
div.infoVotaArtista h3 {
	margin-bottom:5px;
	font-size:1.16em;/*14px*/
	font-weight:bold;
}
/*Sezione Iscrizioni*/
div.boxForm {
	background:#f0f0f0;
	padding:10px;
}
div.boxForm fieldset{
	border:solid 1px #f6a400;
	margin:0 40px;
	padding:5px 20px;
	margin-top:10px;
}
div.boxForm fieldset p{
	margin-bottom:5px;
}
div.boxForm fieldset label{
	font-weight:bold;
}
div.boxForm fieldset legend{
	font-size:1.16em;/*14px*/
	color:#d45500;
	font-weight:bold;
}
div.boxForm h2 {
	font-size:1.5em;/*18px*/
}
h2.titNewsLett, h2.titIscriviti, h2.titSegnArtista, h2.titInfoContatti {
	padding-left:150px;
}
h3.sotTitNewsLett, h3.sotTitIscriviti{
	padding-left:100px;
}
div.boxForm h3 {
	font-size:1.33em;/*16px*/
	margin:10px 0;
	text-align:center
}
div.txtNewsLett {
	padding:20px 170px 0 120px ;
}
p.btnInvia{
	text-align:center;
	padding:10px 0;
}
p.btnInvia input {
	border:0;
	width:62px;
	height:auto !important;
	min-height:27px;
	height:27px;
	cursor:pointer;
	cursor:hand;
	background:url(../images/invia.jpg) no-repeat center top;
}
p.testoDisciplina  {
	text-transform:uppercase;
	margin-top:40px;
}
p.testoDisciplina,  ul.elDiscipline{
	margin-left:120px;
}
ul.elDiscipline li img, ul.elDiscipline li input{
	vertical-align:middle;
	margin-right:5px;
}
.boxArtistaSett{
	color:#5e5f61;
}
.boxArtistaSett h3{
	font-size:1.66em;/*20px*/
	margin-bottom:10px;
}
ul.loghiAmici {
	height:1%;
}
ul.loghiAmici:after{
	content:".";
	clear:both;
	display:block;
	visibility:hidden;
	height:0;
}
ul.loghiAmici li {
	float:left;
	height:auto !important;
	min-height:75px;
	height:75px;
	margin-right:15px;
	margin-bottom:10px;
	width:140px;
	text-align:center;
}
ul.loghiAmici li img {
	vertical-align:middle;
}

div.testoboulevArt h2{
	font-size:1.66em;/*20px*/
	margin-bottom:10px;
}
div.testoboulevArt p{
	margin-bottom:10px;
	color:#555557;
}
div#sfQuadrati {
	background:#f0f0f0 url(../images/sfQuadrati.gif) no-repeat right top;
}
div#sfQuadratiBianco {
	background:#fff url(../images/sfQuadratiBianco.gif) no-repeat right top;
}
div.formatTesto {
	width:430px;
	margin:auto;
	margin-left:160px;
}
fieldset.datiNewsLetter {
	border:0 !important;
}

div.photoSX, div.photoDX, div.photo,
div.photoSX img, div.photoDX img, div.photo img {
}
div.photoSX {
	float:left;
	padding:5px;
}
div.photoDX {
	float:right;
	padding:5px;
}
div.photo {
	margin:auto;
	text-align:center !important;
}
.evidenziato { background-color:#FFFF00; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  }

div.listato{
	width:700px;
	overflow:hidden;
	border-bottom:1px dotted #DDD; 
	padding:5px;
	height:1%;
}
div.listato a:hover {
	color:#e54411;
	background-color:transparent;
}

