#header_temi .head-info {
	clear:both;
	margin: 1px 0;
	padding:0px 0 2px;
	border-bottom: 1px solid #A8A9AE;
	overflow: hidden;
}

#header_temi .head-info .sx {
	float:left;
	font:bold 11px/14px Helvetica, Arial, Verdana, sans-serif;
	color:#333;
	padding-top:3px;
	margin-right:15px;
}

#header_temi .head-info .sx a { color: #336596; font: 14px/14px Helvetica, Arial, Verdana, sans-serif; text-decoration: none; float: left; margin-right: 0px; padding: 0px }
#header_temi .head-info .sx a:hover { text-decoration: underline }
#header_temi .head-info .sx img{
	float:left;
	margin-right:5px;
}

#header_temi .head-info .dx{
	float:right;
	font:normal 14px/16px Helvetica, Arial, Verdana, sans-serif;
	color:#336596;
	padding-top:3px;
}

#header_temi .head-info .dx p{
	font:normal 11px/14px Helvetica, Arial, Verdana, sans-serif;
	color:#666;
	margin:0;
}

#testatalogo {
    background: url(/media/images/athesis/bg-menu-temi.gif) repeat-x;
    clear: both;
    margin-top: 1px;
    overflow: hidden
}

#testatalogo img {
    float: left;
    margin: 0px;
    padding: 0px }

#testatalogo h1  {
    color: white;
    font: 26px/normal Helvetica, sans-serif;
    float: left;
    clear: none;
    margin: 4px 0pt 2pt 5px;
    padding: 0pt;
    font-size-adjust: none;
    font-stretch: normal;
    background: transparent url(/media/images/athesis/border-strong.jpg) no-repeat scroll 0pt 2px
}

#testatacapitoli {
	border-bottom: 1px solid #A8A9AE;
	margin-bottom: 5px;
}

#testatacapitoli ul {
    background-color: #e2e2bc;
    list-style-type: none;
    list-style-position: none;
    display: block;
	overflow: hidden;
    margin: 1px 0;
    padding: 0 0 0px;
}

#testatacapitoli ul li {
	float:left;
	padding:1px 35px 1px 15px;
}

#testatacapitoli ul li a {
    color: #666634;
    font-style: normal;
    font-variant: normal;
    font-size: 14px;
    line-height: 19px;
    font-family: Helvetica, Arial, Verdana, sans-serif;
    text-decoration: none;
    float: left;
    padding: 0 11px 2px
}

#testatacapitoli ul li a:hover {
    color: #666634;
    text-decoration: underline;
    border: solid 0px #f00
}

#testatacapitoli ul li a.active {
    color: #666634;
    text-decoration: underline
}

#testatatitoli{
	clear:both;
	overflow:hidden;
	background:#fff;
	margin:5px 0 0 0;
	padding:0;
}

.testatatitoli-img {
	float:left;
	margin:0 0 0 10px;
	padding:0;
}

#testatatitoli h1 {
    color: #373737;
    font: bold 50px/48px ApexSansBook, "Trebuchet MS", Helvetica, Arial, Verdana, serif;
    text-transform: uppercase;
    float: left;
    margin: 0;
    padding: 0;
}

#testatatitoli span{
	float:right;
	width:120px;
	font:bold 12px/16px Helvetica, Arial, Verdana, serif;
	color:#676534;
	padding:0;
	margin:0;
}

#testatatitoli .span-form {
	float:left;
	font:11px/14px Helvetica, Arial, Verdana, sans-serif;
	color:#666;
	border:1px solid #a6aaad;
	width:120px;
	padding:1px;
	margin-top:3px;
}

.head-form .sito{
	float:left;
	font:11px/14px Helvetica, Arial, Verdana, sans-serif;
	color:#999;
	width:82px;
	margin:0 0 0 5px;
}

.head-form .sito{height:16px}

.head-form .sito{height:16px}

.head-form .text{
	float:left;
	font:11px/13px Helvetica, Arial, Verdana, sans-serif;
	color:#999;
	border:1px solid #999;
	width:146px;
	height:14px;
	padding:1px;
	margin:0 0 0 5px;
}

#content_temi {
	padding: 0;
	overflow: hidden;
	margin: 0 0 15px 0;
	padding: 0;
	clear: both;
}

/* Colonna contenuto articolo */
#content #content_temi .column-info {
	float:left;
	width:501px;
	padding:0px;
	margin: 0 20px;
	overflow: hidden;
    border-top:1px solid #A8A9AD;
    clear: none;
}

#content_temi .colonna_pri {
	float:left;
	width:150px;
	padding:0px;
	margin:0;
	background:#fff;
	overflow: hidden;
    border-top:1px solid #A8A9AD;
}

#content_temi .colonna_pri > .contenitore:first-child {
    border-top: 0;
}

#content_temi .colonna_pri .cuneo{
	clear:both;
	height:15px;
}

#content_temi .colonna_pri .cuneopiccolo{
	clear:both;
	height:3px;
}


#content_temi .colonna_pri .contenitore {
	padding: 1px 0 0 0;
	margin: 0 0 15px 0;
	border-top: 1px solid #ccc;
}

#content_temi .colonna_pri .contenitore .titoli_testate {
	background:#959648;
}

#content_temi .colonna_pri .contenitore .titoli_testate h1 {
	font: normal 12px/16px Helvetica, Arial, Verdana, sans-serif;
	color:#f9f9f9;
	padding: 2px 0;
	margin: 0 0 1px 7px;
	text-transform: uppercase;
}


#content_temi .colonna_pri .contenitore-sport{
	float:left;
	width:100%;
	padding:1px 0 0 0;
	margin:0;
	border-top:1px solid #ccc;
}
#content_temi .colonna_pri .contenitore-sport .titoli_testate{
	float:left;
	width:100%;
	padding:1px 0 1px 0;
	margin:0 0 2px 0;
	background:#959648;
	border-top:1px solid #a8a9ad;
}
#content_temi .colonna_pri .contenitore-sport .titoli_testate h1{
	font:normal 12px/16px Helvetica, Arial, Verdana, sans-serif;
	color:#f9f9f9;
	padding:0;
	margin:0 17px 0 7px;
	text-transform:uppercase;
}

/* menu a discesa */

#content_temi .colonna_pri .contenitore-sport .menu {
		width:150px;
		background:#fff;
		clear:both;
		margin:0;
		padding:0;
		list-style:none;}

#content_temi .colonna_pri .contenitore-sport .menu a {
		display:block;
		font:normal 12px/20px Helvetica, Arial, Verdana, sans-serif;
		color:#fff;
		height:22px;
		padding:0 0 0 7px;
		margin:2px 0 0 0;
		background:#d0cf99 url(/media/images/athesis/temi_sport_menu.gif) repeat-x;
		text-decoration:none;
}
#content_temi .colonna_pri .contenitore-sport .menu a:hover{
		background:#d0cf99 url(/media/images/athesis/temi_sport_menu2.gif) repeat-x;
		color:#cfcf99;
		text-decoration:none;
}
#content_temi .colonna_pri .contenitore-sport .menu ul {
		padding:1px;
		background:#fff;
		border:1px solid #ccc;
		margin:1px 0 0 0;
}
#content_temi .colonna_pri .contenitore-sport .menu ul li {
		background:#d0cf99;
		font:normal 11px/20px Helvetica, Arial, Verdana, sans-serif;
		color:#333;
		padding:0;
		margin:0;}
#content_temi .colonna_pri .contenitore-sport .menu ul li a{
		background:#d0cf99;
		font:normal 11px/20px Helvetica, Arial, Verdana, sans-serif;
		color:#333;
		padding:0 5px 0 5px;
		margin:0;
		text-decoration:none;}
#content_temi .colonna_pri .contenitore-sport .menu ul li a:hover{
		background:#fff;
		font:normal 11px/20px Helvetica, Arial, Verdana, sans-serif;
		color:#333;
		text-decoration:none;}

#content_temi .colonna_pri .contenitore-sport .menu ul a {
		background:#d0cf99;
		padding:0 5px 0 5px;
		margin:0;}
#content_temi .colonna_pri .contenitore-sport .hidden {display:none;}

/* fine menu a discesa */

#content_temi .colonna_pri .contenitore-sport .box-pulsanti-nero{
	float:left;
	clear:both;
	padding:0px;
	width:150px;
	margin:0px;
	background:#fff;
}

#content_temi .colonna_pri .contenitore-sport .box-pulsanti-nero p{
	clear:both;
	font:normal 12px/20px Helvetica, Arial, Verdana, sans-serif;
	color:#fff;
	width:143px;
	min-height:20px;
	padding:0 0 0 7px;
	margin:2px 0 0 0;
	background:#d0cf99 url(/media/images/athesis/temi_pulsanti_sfondonero.gif) repeat-x;
}

#content_temi .colonna_pri .contenitore-sport .box-pulsanti-nero p a{
	font:normal 12px/20px Helvetica, Arial, Verdana, sans-serif;
	color:#fff;
	text-decoration:none;
}

#content_temi .colonna_pri .contenitore-sport .box-pulsanti-nero p a:hover{
	color:#cfcf99;
	text-decoration:none;
}


#content_temi .colonna_pri .contenitore .box-pulsanti{
	float:left;
	clear:both;
	padding:0px;
	width:150px;
	margin:0px;
	background:#fff;
}

#content_temi .colonna_pri .contenitore .box-pulsanti p{
	clear:both;
	font:normal 12px/20px Helvetica, Arial, Verdana, sans-serif;
	color:#676735;
	width:125px;
	min-height:20px;
	padding:0 0 0 25px;
	margin:2px 0 0 0;
	background:#d0cf99 url(/media/images/athesis/temi_frecciaverde.gif) no-repeat left;
}

#content_temi .colonna_pri .contenitore .box-pulsanti p a{
	font:normal 12px/20px Helvetica, Arial, Verdana, sans-serif;
	color:#676735;
	text-decoration:none;
}

#content_temi .colonna_pri .contenitore .box-pulsanti p a:hover{
	color:#676735;
	text-decoration:none;
}

#content_temi .colonna_pri .contenitore .box-pulsanti-nero{
	float:left;
	clear:both;
	padding:0px;
	width:150px;
	margin:0px;
	background:#fff;
}

#content_temi .colonna_pri .contenitore .box-pulsanti-nero p{
	clear:both;
	font:normal 12px/20px Helvetica, Arial, Verdana, sans-serif;
	color:#fff;
	width:143px;
	min-height:20px;
	padding:0 0 0 7px;
	margin:2px 0 0 0;
	background:#d0cf99 url(/media/images/athesis/temi_pulsanti_sfondonero.gif) repeat-x;
}

#content_temi .colonna_pri .contenitore .box-pulsanti-nero p a{
	font:normal 12px/20px Helvetica, Arial, Verdana, sans-serif;
	color:#fff;
	text-decoration:none;
}

#content_temi .colonna_pri .contenitore .box-pulsanti-nero p a:hover{
	color:#cfcf99;
	text-decoration:none;
}


#content_temi .colonna_pri .contenitore .box { background-color: #fff; float: left; margin-top: 1px; padding: 1px; border: solid 1px #cccecb; width: 146px }
#content_temi .colonna_pri .contenitore .tuopaese  { margin: 0px; padding: 1px 0px 0px }
#content_temi .colonna_pri .contenitore .tuopaese ul  { float: left; margin: 1px 0px 0px; padding: 0px; width: 100% }
#content_temi .colonna_pri .contenitore .tuopaese li { color: #333333; font: 12px Helvetica, Arial, Verdana, sans-serif; text-decoration: none; background-color: #f4f5e5; margin: 1px 0pt 0pt; padding: 0pt; overflow: hidden; font-size-adjust: none; font-stretch: normal }
#content_temi .colonna_pri .contenitore .tuopaese li a { color: #757543; font: 12px Helvetica, Arial, Verdana, sans-serif; text-decoration: none; float: left; margin: 0px; padding: 2pt 1pt 2pt 5pt; width: 100%; overflow: hidden; font-size-adjust: none; font-stretch: normal }
#content_temi .colonna_pri .contenitore .tuopaese li a:hover { background-color: #e2e2bc }
#content_temi .colonna_pri .contenitore .box-meteo{
	float:left;
	padding:1px;
	width:146px;
	margin-top:1px;
	background:#fff;
	border:1px solid #cccecb;
}

#content_temi .colonna_pri .contenitore .box-meteo span{
	float:left;
	padding:0 10px 0 3px;
	margin:0px;
	background:#f4f5e5;
}

#content_temi .colonna_pri .contenitore .box-meteo span img{
	float:right;
	margin-right:20px;
}

#content_temi .colonna_pri .contenitore .box-meteo span h1{
	float:none;
	font:bold 10px/11px Helvetica, Arial, Verdana, sans-serif;
	color:#000;
	text-transform:uppercase;
	margin:2px 0 2px 0;
	padding:0;
}

#content_temi .colonna_pri .contenitore .box-meteo span h2{
	float:left;
	font:normal 12px/11px Helvetica, Arial, Verdana, sans-serif;
	color:#666836;
	margin:2px 0 2px 0;
	padding:0;
}


#content_temi .colonna_pri .contenitore .box-bianco{
	padding: 2px;
	border: 1px solid #cccecb;
    color: #333;
    font: 12px/16px Helvetica, Arial, Verdana, sans-serif;
}
#content_temi .colonna_pri .contenitore .box-bianco img  {
    width: 144px;
}
#content_temi .colonna_pri .contenitore .box-bianco p {
    margin: 4px 0;
}
#content_temi .colonna_pri .contenitore .box-bianco p.poll-question {
    font: 14px/17px Helvetica, Arial, Verdana, sans-serif;
}
#content_temi .colonna_pri .contenitore .box-bianco p.poll-closed {
    border-top: 1px solid #cccecb;
    text-align: center;
    font: 14px/17px;
}
#content_temi .colonna_pri .contenitore .box-bianco a {
    color: #326698;
    text-decoration: none;
}
#content_temi .colonna_pri .contenitore .box-bianco a:hover {
    text-decoration: underline;
}
#content_temi .colonna_pri .contenitore .box-bianco ul { color: #000; font: 12px/18px Helvetica, Arial, Verdana, sans-serif; float: left; margin: 3px 0 0 3pt; padding: 0 }
#content_temi .colonna_pri .contenitore .box-bianco il { color: #000; font: 12px/18px Helvetica, Arial, Verdana, sans-serif; float: left; margin: 3px 0 0 3pt; padding: 0 }
#content_temi .colonna_pri .contenitore .box-bianco h1 { color: #656736; font: 16px/18px Helvetica, Arial, Verdana, sans-serif; clear: both; margin: 6px 0 7px; padding: 0 7px }
#content_temi .colonna_pri .contenitore .box-bianco h2 { color: #000; font: 12px/14px Helvetica, Arial, Verdana, sans-serif; clear: both; margin: 1pt 0 10px; padding: 0 7px }

#content_temi .colonna_pri .contenitore .box-bianco .img-vota{
	float:none;
	clear:both;
	text-align:center;
	margin:0 0 5px 0;
	padding-top:10px;
}

#content_temi .colonna_pri .contenitore .box span{
	float:left;
	width:130px;
	padding:8px;
	margin:0px;
	background:#d0cf99;
}

#content_temi .colonna_pri .contenitore .box span h1{
	float:left;
	clear:both;
	font:normal 12px/16px Helvetica, Arial, Verdana, sans-serif;
	color:#666634;
	padding:0px;
	margin:0px;
}

#content_temi .colonna_pri .contenitore .box span h2{
	float:left;
	font:normal 11px/18px Helvetica, Arial, Verdana, sans-serif;
	color:#666634;
	padding:0px;
	margin:0px;
}

#content_temi .colonna_pri .contenitore .box span h2 a{
	font:normal 11px/18px Helvetica, Arial, Verdana, sans-serif;
	color:#666634;
	text-decoration:underline;
}

#content_temi .colonna_pri .contenitore .box span h2 a:hover{
	color:#666634;
	text-decoration:underline;
}

#content_temi .colonna_pri .contenitore .box span img{
	float:right;
	padding:0px;
	margin:2px 0 0 0;
}

.colonna_pri_form{
	float:left;
	clear:both;
	font:11px/14px Helvetica, Arial, Verdana, sans-serif;
	color:#666;
	border:1px solid #a6aaad;
	width:126px;
	padding:1px;
	margin-bottom:5px;
}

/* fine PRIMA COLONNA sinistra */

#content_temi .colonna_sec{
	float:left;
	width:501px;
	padding:0px;
	margin:0 20px;
	overflow: hidden;
}

#content_temi .colonna_sec .contenitore {
    margin: 0 0 15px;
    padding: 0;
    border-top: 1px solid #a8a9ad;
}

#content_temi .colonna_sec .contenitore .box-notizia{
	float:left;
	width:482px;
	padding:0;
	margin:0;
}
#content_temi .colonna_sec .contenitore .box-notizia img{
	float:right;
	margin:15px 0 10px 10px;
}
#content_temi .colonna_sec .contenitore .box-notizia h4{
	font:18px/20px georgia, times, helvetica, Arial, sans-serif;
	color:#676733;
	margin:10px 0 15px 0;
	padding:0;
}
#content_temi .colonna_sec .contenitore .box-notizia h5{
	font:14px/18px Helvetica, Arial, verdana, sans-serif;
	color:#4d4d4d;
	margin:10px 0 0 0;
	padding:0;
}

#content_temi .colonna_sec .contenitore .box-notizia-sport{
	float:left;
	width:482px;
	padding:0;
	margin:0;
}
#content_temi .colonna_sec .contenitore .box-notizia-sport-img{
	float:right;
	margin:15px 0 10px 10px;
	padding:0;
}
#content_temi .colonna_sec .contenitore .box-notizia-sport h4{
	font:18px/20px georgia, times, helvetica, Arial, sans-serif;
	color:#676733;
	margin:10px 0 15px 0;
	padding:0;
}
#content_temi .colonna_sec .contenitore .box-notizia-sport h5{
	font:11px/16px Helvetica, Arial, verdana, sans-serif;
	color:#4d4d4d;
	margin:10px 0 0 0;
	padding:0;
}
#content_temi .colonna_sec .contenitore .box-notizia-sport h5 a{
	font:11px/16px Helvetica, Arial, verdana, sans-serif;
	color:#336699;
	text-decoration:none;
}
#content_temi .colonna_sec .contenitore .box-notizia-sport h5 a:hover{
	text-decoration:underline;
}
#content_temi .colonna_sec .contenitore .box-notizia-sport h5 span{
	font:bold 11px/16px Helvetica, Arial, verdana, sans-serif;
	color:#666634;
	margin:0;
	padding:0;
	text-transform:uppercase;
}
#content_temi .colonna_sec .contenitore .box-notizia-sport .form{
	font:11px/14px Helvetica, Arial, Verdana, sans-serif;
	color:#666;
	border:1px solid #a6aaad;
	width:150px;
	padding:1px;
	margin:0 0 15px 0;
}

#content_temi .colonna_sec .contenitore .fotonotizie-box{
	float:left;
	width:482px;
	padding:0;
	margin:20px 0 0 0;
	border-top:1px solid #a8a9ad;
}

#content_temi .colonna_sec .contenitore .fotonotizie-box .fotonotizie-foto-head{
	float:left;
	width:482px;
	margin:0;
	background:#989548 url(/media/images/athesis/box-border.jpg) no-repeat 0 0;
	border:1px solid #fff;
	border-width:1px 1px 1px 0;
	padding:0;
}

#content_temi .colonna_sec .contenitore .fotonotizie-box .fotonotizie-foto-head h3{
	font:12px/20px helvetica, Arial, sans-serif;
	color:#fff;
	float:left;
	margin:0;
	padding:0 0 0 10px;
	text-transform:uppercase;
}
#content_temi .colonna_sec .contenitore .fotonotizie-box .fotonotizie-foto-head ul{
	float:right;
	margin:0;
	padding:0;
	list-style:none;
	background:#fff;
}
#content_temi .colonna_sec .contenitore .fotonotizie-box .fotonotizie-foto-head ul li{
	float:left;
	padding:0 0 0 3px;
	margin:0;
}
#content_temi .colonna_sec .contenitore .fotonotizie-box .fotonotizie-foto-head ul li a{
	font:12px/20px Helvetica, Arial, verdana, sans-serif;
	color:#fff;
	background:#999;
	float:left;
	width:20px;
	height:20px;
	text-align:center;
	text-decoration:none;
}
#content_temi .colonna_sec .contenitore .fotonotizie-box .fotonotizie-foto-head ul li a:hover{
	background:#989548 url(/media/images/athesis/temi_fotonotizie_act.jpg) no-repeat 0 0;
}
#content_temi .colonna_sec .contenitore .fotonotizie-box .fotonotizie-foto-head ul li a.active{
	background:#989548 url(/media/images/athesis/temi_fotonotizie_act.jpg) no-repeat 0 0;
}

#content_temi .colonna_sec .contenitore .fotonotizie-box .fotonotizie-foto-info-bg{
	float:left;
	width:476px;
	padding:2px;
	border:1px solid #ccc;
}

#content_temi .colonna_sec .contenitore .fotonotizie-box .fotonotizie-foto-info-bg .fotonotizie-foto-info{
	overflow:hidden;
	width:476px;
	margin:0;
	background:#f4f5e5;
}
#content_temi .colonna_sec .contenitore .fotonotizie-box .fotonotizie-foto-info-bg .fotonotizie-foto-info img{
	padding:0;
	margin:0;
	float:right;
}
#content_temi .colonna_sec .contenitore .fotonotizie-box .fotonotizie-foto-info-bg .fotonotizie-foto-info h5{
	font:16px/18px Helvetica, Arial, verdana, sans-serif;
	color:#666632;
	margin:0;
	padding:5px 0 8px 5px;
}
#content_temi .colonna_sec .contenitore .fotonotizie-box .fotonotizie-foto-info-bg .fotonotizie-foto-info p{
	font:12px/15px Arial, sans-serif;
	color:#323232;
	margin:0;
	padding:0 0 0 5px !important;
}

#content_temi .colonna_sec .contenitore .notice{
	float:left;
	width:482px;
	padding:0;
	margin:0;
}
#content_temi .colonna_sec .contenitore .notice h5{
	font:12px/15px Arial, sans-serif;
	color:#686834;
	margin:0;
	text-transform:uppercase;
}
#content_temi .colonna_sec .contenitore .notice ul{
	width:482px;
	padding:0;
	margin:5px 0 0;
	list-style:none;
}
#content_temi .colonna_sec .contenitore .notice ul li{
	float:left;
	background:url(/media/images/athesis/temi-separator-notice.jpg) no-repeat 0;
	width:460px;
	padding:0 0 0 15px;
}
#content_temi .colonna_sec .contenitore .notice ul li a{
	font:normal 12px/18px helvetica, Arial, verdana sans-serif;
	color:#33659a;
	float:left;
	text-decoration:none;
}
#content_temi .colonna_sec .contenitore .notice ul li a:hover{text-decoration:underline}
#content_temi .colonna_sec .contenitore .notice a.not{
	font:bold 12px/18px helvetica, Arial, verdana sans-serif;
	color:#32659a;
	float:left;
	background:url(/media/images/athesis/temi-separator-plus-verde.jpg) no-repeat 0 5px;
	padding:0 0 0 12px;
	margin:4px 0 0 0;
	text-decoration:none;
}

/* Blocchi in elenco notizie */
#content_temi .colonna_sec .contenitore h1  {
    color: #666634;
    font: 16px/22px Helvetica, Arial, Verdana, sans-serif;
    clear: both;
    margin: 10px 0;
    padding: 0
}
#content_temi .colonna_sec .contenitore h1 a {
    color: #666634;
    text-decoration: none;
}
#content_temi .colonna_sec .contenitore h1 a:hover {
    text-decoration: underline
}
#content_temi .colonna_sec .contenitore img  {
    float: right;
    margin: 0 0 0 10px;
    padding: 0px;
    height: 114px;
}
/*#content_temi .colonna_sec .contenitore h2 {
	float: left;
	font: bold 12px/16px Helvetica, Arial, Verdana, sans-serif;
	color: #ef8b13;
	padding: 0;
	margin: 5px 5px 0 0;
}
#content_temi .colonna_sec .contenitore h2 span{
	color:#000;
}
#content_temi .colonna_sec .contenitore h3 {
    color: #666; font: 10px/16px Helvetica, Arial, Verdana, sans-serif;
    text-transform: uppercase;
    float: left;
    margin: 5px 0 0;
    padding: 0
}*/
#content_temi .colonna_sec .contenitore p {
    color: #333;
    font: 12px/19px Helvetica, Arial, Verdana, sans-serif;
    margin: 0;
    padding: 0;
    height: 114px;
    overflow: hidden
}
#content_temi .colonna_sec .contenitore p .data {
    color: #333;
    border-right: 1px solid #333;
    margin: 0 5px 0 0;
    padding: 0 5px 0 0;
}

/* inizio TERZA COLONNA destra */
#content_temi .colonna_ter{
	float:left;
	width:300px;
	padding:0px;
	background:#fff;
	overflow: hidden;
}

#content_temi .colonna_ter .contenitore  { clear: both; margin: 0 0 15px; padding: 1px 0 0; border-top: 1px solid #ccc; width: 100%; overflow: auto; }

#content_temi .colonna_ter .contenitore .titoli_testate{
	float:left;
	width:100%;
	padding:1px 0 1px 0;
	margin:0;
	background:#959648;
	border-top:1px solid #a8a9ad;
}

#content_temi .colonna_ter .contenitore .titoli_testate h1{
	font:normal 12px/16px Helvetica, Arial, Verdana, sans-serif;
	color:#f9f9f9;
	padding:0;
	margin:0 17px 0 7px;
	text-transform:uppercase;
}

#content_temi .colonna_ter .contenitore .box { background-color: #fff; float: left; margin-top: 1px; padding: 1px; border: solid 1px #cccecb; width: 296px }

#content_temi .colonna_ter .contenitore .box-blog{
	float:left;
	padding:4px;
	width:290px;
	margin-top:1px;
	background:#fff;
	border:1px solid #cccecb;
}
#content_temi .colonna_ter .contenitore .box-blog img { float: left; margin: 0pt; padding: 0px; width: 76px; height: 76px }

#content_temi .colonna_ter .contenitore .box-blog p { clear: both; margin: 5px 0; border-top: 1px solid #cccecb }

#content_temi .colonna_ter .contenitore .box-blog h1 { color: #666632; font: 14px/14px Helvetica, Arial, Verdana, sans-serif; margin: 0 0 5px; padding: 0px; width: 100% }

#content_temi .colonna_ter .contenitore .box-blog h2 { color: #333; font: 12px/14px Helvetica, Arial, Verdana, sans-serif; margin: 0 0 5px; padding: 0px; width: 100% }

#content_temi .colonna_ter .contenitore .box-blog h3 { color: #676767; font: 10px/10px Helvetica, Arial, Verdana, sans-serif; text-transform: uppercase; margin: 0px 0px 5px; padding: 0px; width: 100% }

#content_temi .colonna_ter .contenitore .box .foliazione{
	float:left;
	padding:5px 10px 0 10px;
	margin:0;
	width:276px;
	background:#f4f5e5;
}
#content_temi .colonna_ter .contenitore .box .foliazione .note{
	float:left;
	width:276px;
	padding:2px 0 0 0;
	border-top:1px solid #656766;
	margin:5px 0 0 0;
}
* html #content_temi .colonna_ter .contenitore .box .foliazione .note{margin:0 0 -8px}
#content_temi .colonna_ter .contenitore .box .foliazione .note a.next{
	background:url(/media/images/athesis/arrow-cell-next.jpg) no-repeat;
	float:right;
	width:15px;
	height:9px;
	margin:2px 0 0;
	text-indent:-3000px;
}
#content_temi .colonna_ter .contenitore .box .foliazione .note a.prev{
	background:url(/media/images/athesis/arrow-cell-prev.jpg) no-repeat;
	float:right;
	width:15px;
	height:9px;
	margin:2px 0 0;
	text-indent:-3000px;
}
#content_temi .colonna_ter .contenitore .box .foliazione .note span{
	float:right;
	font:bold 11px/16px Helvetica, Arial, verdana, sans-serif;
	color:#656563;
	padding:0 15px 0 0;
	margin:0;
}
#content_temi .colonna_ter .contenitore .box .foliazione .note p{
	float:left;
	font:bold 11px/16px Helvetica, Arial, verdana, sans-serif;
	color:#336699;
	padding:0;
	margin:0;
}
#content_temi .colonna_ter .contenitore .box .foliazione .note p a{
	font:bold 11px/16px Helvetica, Arial, verdana, sans-serif;
	color:#336699;
	text-decoration:none;
}
#content_temi .colonna_ter .contenitore .box .foliazione .note p a:hover{
	color:#336699;
	text-decoration:underline;
}


#content_temi .colonna_ter .contenitore .box .box-fotogallery{
	float:left;
	padding:15px 20px 0 20px;
	width:256px;
	margin:0px;
	background:#f4f5e5;
}
#content_temi .colonna_ter .contenitore .box .box-fotogallery .notizia-fotogallery{
	float:left;
	padding:0 0 10px 0;
	margin:0 5px 0 0;
	width:112px;
}
.notizia-fotogallery-img{
	clear:both;
	padding:0;
	margin:0;
}
#content_temi .colonna_ter .contenitore .box .box-fotogallery .notizia-fotogallery h1{
	clear:both;
	font:bold 12px/14px Helvetica, Arial, Verdana, sans-serif;
	color:#676733;
	padding:0px;
	margin:0 0 5px 0;
}
#content_temi .colonna_ter .contenitore .box .box-fotogallery .notizia-fotogallery h2{
	clear:both;
	font:normal 11px/12px Helvetica, Arial, Verdana, sans-serif;
	color:#333;
	padding:0px;
	margin:0;
}


#content_temi .colonna_ter .contenitore .box .box-agenda{
	float:left;
	padding:10px;
	width:276px;
	margin:0px;
	background:#f4f5e5;
}

#content_temi .colonna_ter .contenitore .box .box-agenda .notizia-eventi{
	clear:both;
	padding:0px;
	margin:10px 0 0 0;
	border-top:1px solid #a8a9ad;
}
#content_temi .colonna_ter .contenitore .box .box-agenda .notizia-eventi h1 { color: #666632; font: 13px/16px Helvetica, Arial, Verdana, sans-serif; clear: both; margin: 10px 0 5px; padding: 0px }
#content_temi .colonna_ter .contenitore .box .box-agenda .notizia-eventi h2{
	clear:both;
	font:bold 12px/14px Helvetica, Arial, Verdana, sans-serif;
	color:#4b4d4c;
	padding:0px;
	margin:0 0 5px 0;
}
#content_temi .colonna_ter .contenitore .box .box-agenda .notizia-eventi h2 a { color: #4b4d4c; font: bold 12px/14px Helvetica, Arial, Verdana, sans-serif; text-decoration: none; clear: both; margin: 0 0 5px; padding: 0px }
#content_temi .colonna_ter .contenitore .box .box-agenda .notizia-eventi h2 a:hover { text-decoration: underline }
#content_temi .colonna_ter .contenitore .box .box-agenda .notizia-eventi h4 { color: #4b4d4c; font-style: normal; font-variant: normal; font-size: 14px; line-height: 14px; font-family: Helvetica, Arial, Verdana, sans-serif; clear: both; margin: 15pt 0 10px; padding: 0px }
#content_temi .colonna_ter .contenitore .box .box-agenda .notizia-eventi h3{
	clear:both;
	font:normal 12px/14px Helvetica, Arial, Verdana, sans-serif;
	color:#4b4d4c;
	padding:0px;
	margin:0;
}

#content_temi .colonna_ter .contenitore .box .box-agenda .calendario{
	clear:both;
	float:left;
	padding:0px;
	width:276px;
	margin-bottom:10px;
}
#content_temi .colonna_ter .contenitore .box .box-agenda .calendario span { float: left; margin: 0px 0px 0px 5px; padding: 0px }
#content_temi .colonna_ter .contenitore .box .box-agenda .calendario h1{
	font:12px/12px helvetica, Arial, verdana, sans-serif;
	color:#a8a9ad;
	float:left;
	padding:0px;
	margin:0px;
	background:#e3e4d7;
	width:186px; 
	height:166px;
}

#content_temi .colonna_ter .contenitore .box .box-agenda .calendario h2 { color: #336699; font: 12px/12px helvetica, Arial, verdana, sans-serif; float: right; margin: 135px 0 0; padding: 0px }
#content_temi .colonna_ter .contenitore .box .box-agenda .calendario h2 a { color: #336699; font: 12px/12px helvetica, Arial, verdana, sans-serif; text-decoration: none; float: right; margin: 0px 0 0; padding: 0px }
#content_temi .colonna_ter .contenitore .box .box-agenda .calendario h2 a:hover { text-decoration: underline }
#content_temi .colonna_ter .pubblicita{
/*	float:left;*/
	width:300px;
	padding:0px;
	margin: 0 0 15px 0;
	background:#fff;
	border-top: 1px solid #a9aaac;
}

#content_temi .colonna_ter .pubblicita img{
	float:none;
	clear:both;
	padding:0;
	margin: 0 0 12px 0;
}

#content_temi .colonna_ter .pubblicita span{
	font:10px/10px helvetica, Arial, verdana, sans-serif;
	color: #a9aaac;
	padding:0px;
	margin:2px 0; 
	text-transform:uppercase;
	float:right;
	clear: both;
}

/* fine TERZA COLONNA destra */
#header_temi .header-box { background-color: #ececec; float: left; padding: 6px; width: 979px; height: 90px }
#header_temi .header-box .banner-top-dx { float: left; margin: 0px 0px 0px 6px; padding: 0px 0px 0px 6px; border-left: 1px solid silver }
#header_temi .header-box .banner-top-sx { float: left; margin: 0px; padding: 0px }
#header_temi .header-box .banner-top-sx img { float: left; margin: 0px; padding: 0px }
#header_temi .header-box .banner-top-dx img { float: left; margin: 0px; padding: 0px }

/* Banner terza colonna temi continuativi */
#content_temi .colonna_ter .colums { width: 300px; height: 600px; margin: 0 0 15px 0; }
#content_temi .colonna_ter .colums .ban { float: left; margin: 0 20px 0 0; width: 160px } /* E1 */
#content_temi .colonna_ter .colums .boxpubb  { float: left; margin: 0px; padding: 0px; width: 120px } /* F1 */

/* Pił visti, colonna dx dei temi continuativi */
#content_temi .colonna_ter .block-tab { /*float: left;*/ margin: 0 0 15px 0; padding: 10px 0; border: solid 1px #ccc; width: 298px }
#content_temi .colonna_ter .block-tab .list { list-style-type: none; margin: 0; padding: 5px 0 0; width: 298px }
#content_temi .colonna_ter .block-tab .list li { /*float: left;*/ padding: 0 0 3px 10px; width: 280px }
#content_temi .colonna_ter .block-tab .list li a { color: #336797; font: 120%/140% Arial, sans-serif; text-decoration: none; text-indent: 0px; /*float: left*/ }
#content_temi .colonna_ter .block-tab .list li a:hover { text-decoration: underline }
#content_temi .colonna_ter .block-tab .list li span { color: #333; font: 120%/140% Arial, sans-serif; /*float: left;*/ margin: 0 3px 0 0; padding: 0 }
#content_temi .colonna_ter .block-tab h2 { color: #900; font: 120%/160% Arial, sans-serif; text-transform: uppercase; margin: 0; padding: 0 0 0 10px; width: 280px }
