#nav-comunali {height: 29px!important;}
dl.risultati h2 {margin-bottom:20px;letter-spacing:-0.06em;}
	body#lista dl.risultati h2 {font-size:30px; line-height:28px;margin-bottom:20px;}
dl.risultati h3 {font-size:24px;line-height:22px;}

dl.risultati dd.politometro h2 {margin-bottom:0;}
dl.risultati dd.politometro h3 {font-size:28px;}

dl.risultati dd div.politometro {float:left;margin-right:30px;width:320px;}
	dl.risultati dd div.politometro img {margin:0 0 10px 0;}
	dl.risultati dd div.politometro h3 a, dl.risultati dd div.politometro h3 a:visited, dl.risultati dd h3.blog a, dl.risultati dd h3.blog a:visited {font-family:'portlligatslab-regular-webfont',serif;font-weight:normal;font-size: 24px; line-height:22px;color:#900;}
	dl.risultati dd div.politometro em {display:block;font-size:11px;line-height:11px;}

h3.blog em, h3.blog a em, h3.blog a:visited em {font-size:18px!important;color:#333!important;}
dl.risultati dd h3.blog a:hover,h3.blog a:hover em {color:#000;}

.articles {border-bottom: 1px solid #fff;padding-bottom:10px;margin-bottom:10px;}
.articles img {float: left; margin-right: 10px; background-color: #fff; padding: 5px; border: 1px solid #ccc;width:150px;}
	
.articles h3 a,.articles h3 a:visited {font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#00386b;font-size:28px;line-height:28px;}

.articles h4 {margin-bottom:5px;}
dl.risultati dd div.politometro h4 a, dl.risultati dd div.politometro h4 a:visited, .articles h4 a,.articles h4 a:visited {font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#333;font-size:18px;line-height:18px;text-transform:none;}
.articles h3 a:hover,.articles h4 a:hover {color:#900;}

.articles p {font-size:16px;line-height:20px;}

#content-center dl.risultati dd.left 		{display:inline;padding:0 0 0 20px;width:220px!important;}
	#content-center dl.risultati dd.left img {background-color: #fff; padding: 5px; margin-bottom:10px;border: 1px solid #ccc;width:200px;}
	#content-center dl.risultati dd.left ul.links {margin-left:10px;}
#content-center dl.risultati dd.right 		{display:inline;padding:0 10px 0 0;width:425px!important;}
	#content-center dl.risultati dd.right p {font-size:14px;line-height:18px;margin-bottom:15px;}

dl.precedenti {text-align: center!important;}
	dl.precedenti dt {text-align: left;}
dl.precedenti dd.candidato .stemma {background: url(/static/speciale/2012/elezioni/images/comunali/sf_stemme.png) no-repeat;width:280px;height:75px;margin-top: 10px;}
	.ie6 dl.precedenti dd.candidato .stemma {background: url(/static/speciale/2012/elezioni/images/comunali/sf_stemme.gif)}
	
	dl.precedenti dd.candidato .palermo {background-position: 100px 0;}
	dl.precedenti dd.candidato .genova {background-position: 100px -80px;}
	dl.precedenti dd.candidato .parma {background-position: 100px -160px;}
	dl.precedenti dd.candidato .laquila {background-position: 100px -240px;}

dl.precedenti dd.uscente h5 {font-size: 22px!important; margin-bottom: 5px; text-transform: none!important; font-weight: normal; font-family: 'portlligatslab-regular-webfont',serif; display: block;}
dl.precedenti dd.uscente h6 {font-size: 20px!important; margin-bottom: 5px; text-transform: none!important; font-weight: normal; font-family: 'portlligatslab-regular-webfont',serif; color: #990000; display: block;}

#candidati:before, #candidati:after { content: ""; display: table; }
#candidati:after { clear: both; }
#candidati { zoom: 1; }


dl.halfsize dd.bio {text-transform: none!important; line-height: 15px; font-size: 12px;color:#fff;width:300px!important;}
	dl.halfsize dd.bio img {float:left;margin:0 5px 0 0;border:2px solid #fff;}
	dl.halfsize dd.bio em {display:block;font-size:11px;font-style:normal;color:#c9c1b5;}
		body#regione dl.halfsize dd.bio a,body#regione dl.halfsize dd.bio a:visited {color:#fff;}
		body#regione dl.halfsize dd.bio em {color:#a4cce0;}
		
	dl.halfsize dd.bio p {padding-bottom:10px;}
	dl.halfsize dd.bio a:hover img {border:2px solid #c9c1b5;}
		body#regione dl.halfsize dd.bio a:hover img {border:2px solid #a4cce0;}
	dl.halfsize dd.bio a:hover em {color:#fff;}

.twtr-hd {display:none;}
dd.twitter .twtr-hd {display:block;}
	dd.twitter .twtr-hd h3 {font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif!important;text-shadow:none!important;line-height:22px;}
	dd.twitter .twtr-hd h4 {font-size:14px!important;line-height:22px;}
	dd.twitter .twtr-hd h4 a {line-height:22px;}

dl.box.halfsize {min-height:150px;height:auto !important;height:250px;}
dl.box.halfsize.wtw {min-height:130px;height:auto !important;height:130px;}

dl.box.halfsize dt a,dl.box.halfsize dt a:visited {color:#c9c1b5!important;}
	body#regione dl.box.halfsize dt a,dl.box.halfsize dt a:visited {color:#fff!important;}
	dl.box.halfsize dt a:hover {color:#fff!important;}
	