﻿/* -----------------------------------------------
	homepage news ticker
----------------------------------------------- */

#latestNews {
	height: 80px;
	/*width:250px;*/
	padding-right:30px;
	display: block;
	overflow: hidden;
	position: relative;}

	#latestNews ul#ticker li { height:110px; border:0px solid Lime;
		display: none; /* Evita lo scattino prima che si carichi l'effetto */ }

	#latestNews ul#ticker li a.single_news { display:block; text-decoration:none; color:#333; margin:0 0 0 10px;}
	#latestNews ul#ticker li a.single_news:hover {text-decoration:none;}

	#latestNews ul#ticker li a.single_news span.date {
		display:block;
		text-transform:uppercase;
		font-weight:normal;
		font-size:1.2em;
		margin-bottom:5px;
		color:#0083d7;}
		#latestNews ul#ticker li a.single_news:hover span.date { text-decoration:none !important; color: #005f9c;}

/* -----------------------------------------------
	PRESSAREA
----------------------------------------------- */

	#content ul.news {list-style-image:none; padding-left:0; margin:0;}
		#content ul.news li {
			position: relative;
			margin-bottom: 1em;
			padding-bottom: 1em;
			/*min-height: 120px;*/
			background: url(../images/hr.gif) repeat-x left bottom;}
			ul.news h4 {font-size: 1.0em; padding-bottom: .5em;}
			ul.news a {}
			ul.news .date, p.date {display: block;color:#666;} ul.news .date em, p.date em {font-weight: bold; font-style: normal;}

			.page ul.news .date {
                display: none;
            }


       #content ul.stampa li {
		padding-right: 140px;
		height: 170px;
		border: 0px solid lime;}
		ul.stampa li img {
			border: 1px solid #f5f5f5;
			border-right-color: silver;
			border-bottom-color: silver;
			position: absolute;
			top: 0px;
			right: 0px;}

/* -----------------------------------------------
	PRESSAREA DROPDOWN FILTERING
----------------------------------------------- */

		 div.selection {
			background: url(../images/calendar_month.png) no-repeat 5px center;
			float: right;
			border: 1px solid #e8e8e8;
			padding: .5em .5em .5em 28px;
			margin: 0 0 1.5em 0;
			text-align:right;			}
	 		div.selection select {margin: 0 0 0 .5em; vertical-align: middle;}
	 		div.type {background-image: url(../images/newspaper.png);}
			div.catalogue { background-image: url(../images/book_open.png);}

			.stampa li span strong.autore { font-weight: normal !important;}s/newspaper.png);}