dl.anagrafica dt{padding-left:20px;float:left; width:23%; clear:left; margin:0;  padding-left: 25px;  margin:0.3em 0;}


dl.anagrafica dd{float:left;width:70%; margin:0.3em 0; }
#subsiteTitle {background-color:#cb1d15}
#contentCarousel {background-color:#cb1d15}


  	div.quattro{float: left;
    	width: 24%;
    	margin:0.5%;
    }
    dl.anagrafica dd{width:40% !important;}
  	div.quattro ul li, div.page_nav ul li{
    	list-style-image: none;
    	list-style-type:none;
    	margin:0; padding:0;
		}
	div.page_nav{height:2em; text-align:right; margin-top:20px;}
	div.page_nav ul , div.page_nav ul li, div.page_nav span, div.page_nav a{ margin-top:0; margin-right:10px;}
	div.page_nav ul li {display:inline;}
	div.parametri{display:none; float:right; margin-left:1em; background-color:#F4F4F4; padding:10px; width:30%;}
  
/* modifiche 8 1 14*/  
  #content div.searchResults h2{margin-top:2em; margin-bottom:0; clear:right;}
	#content div.searchResults {margin-bottom:2em; margin-top: -2em; padding-top:1em; 
    /*margin-left:31%;*/ float:right; width:68%; margin-left:2%;}
  #content div.searchResults .visualClear{clear:none;}
	
  #content div.quattro h2{margin-top:1.4em;}
	.C{text.decoration:underline;}
	
	.contenuti_pagine_interne a.image-right{border:none; display:block;  padding:5px; text-align:center; background-color:#fff; border:5px solid #ccc;}

	.search{   float: left;
   		 margin-top: 0;
   	 	padding: 0;
   	 	width: 30%;
   	}
   	.label_en{  font-style: italic; display:none;}
   	h2{margin-top:2em;}

#soloform .fieldsets{float:left; width:25%; margin-right:1%; min-height:22em; background-color:#F3F3F3; padding:5px;}
#content #soloform div.fieldsets h3{color:#CB1D15 ; background-color:transparent; font-size: 1.3em; margin-top:0; font-weight:bold;}

div.map {
    background: url("img/googlemap.gif") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    margin-top: 5px;
    min-height: 30px;
    padding-left: 30px;
}

#search_column{margin-top:4em;}
div.searchResults li {display: list-item; margin:0 0 0 2em;}

.searchResults dl.anagrafica dd{width:70% !important;}   
div.searchResults dl{margin-top:0;}
#content .searchResults ul, .contenuti_pagine_interne .searchResults ul{margin:0.5em 0;}
.risultato{}
#search_column form.enableAutoFocus{float:none; width:auto;}


#content ul{padding-left:2em;}

input.rss{background-image:url("../img/rss.png");
background-repeat: no-repeat; background-position: 3px 4px; padding-left:20px !important; min-height:24px;}

#content div.searchResults .spettacolo h2{margin-top:0;}
.spettacolo{margin-top:3em;}
div.spettacolo div{margin-top:5px}
div.spettacolo p{background-color:#efefef;margin:4px 0 0 0 ; padding:0 4px; }
div.spettacolo p a{color:#AD1912}
div.spettacolo h2 a{  padding-right: 25px; background:url(/includes/TemplatesER/img/world_go.png) 100% 3px no-repeat; }


#apps {padding:5px; background-color:#F9E8E7; margin:5%; border: 1px solid #CB1D15;}
#search_column #apps{margin:1%; margin-top:6em; }
#apps img{margin:10px; float:left;}
#apps ul{margin-left:12em;}
#search_column #apps ul{margin-left:1em; clear:left;}
#apps ul li.android{list-style-image: url(img/android.png);}
#apps ul li.apple{list-style-image: url(img/apple.png);}
#apps ul li.rss{list-style-image: url(../img/rss.png); background-image:none; padding:0;}
#apps ul li.pdf{background-image:none; padding:0; list-style-image: url(/includes/TemplatesER/img/pdf.gif);}



/* CheckBoxList */
fieldset.v span.checkboxlist label {
	width: 25%;
	display: inline-block;
	margin: 0 0.5em 0 0.2em;
	text-align: left;
	clear: none;
    float: none;
}

li.ordina input{background-color: #ddd; border:none;}
li.ordina input.attivo{background-color: #515151;}

@media print{
  body{font-size:7pt !important; line-height:9pt;}
  h1, h2, h3{font-size:10pt !important;}
  .spettacolo, h1, h2, h3{margin:10pt 0; }

  #search_column, .page_nav{display: none}
  #content div.searchResults {float:none; margin:0; width:100%;}
  #content div.searchResults .spettacolo h2{font-weight:bold;}
}
#content .searchResults .script ul{padding-left:7em; margin-top:-1.4em; }
#content .searchResults .script ul li{list-style-type: none;list-style-image:none; margin-left:0; padding-left:0;}