﻿/*

CSS FRONT-END VER. 1

PRESS AREA

© Interattiva e-comunicazione
  www.lineagrafica.it
------------------------------------------------
*/

/* -----------------------------------------------
   LISTA NEWS
----------------------------------------------- */

ul.news { position:relative;}
	ul.news li {
		position: relative;
		border-bottom: 1px solid #3a3a3a;
		margin: 0 0 10px 0;
		min-height: 80px;}
			ul.news li a {
				display:block;
				position: relative;
				padding: 5px 0;
				color: #666;
				border:0px solid lime;
				text-decoration: none;}
				ul.news li a:hover { color:#fff;}

		/* DATA */
		ul.news li a span.date { display: block; color: #fff; font-size: 0.8em;}
		ul.news li a:hover span.date { text-decoration: none !important; }
		/* TITOLO */
		ul.news li a span.title { display: block; color: #ffb52e; font-weight: bold;}
		ul.news li a:hover span.title { text-decoration: none !important;}



    #main ul.list { position:relative; margin: 0px; list-style-position: outside;}
		#main ul.list li {
			list-style-type: none;
			position: relative;
			margin: 0 0 1.2em 0; padding: 0 0 1.2em 0;
			min-height: 2.5em;
			background: transparent url(../images/hr.gif) repeat-x left bottom;}
				ul.list li a {position: relative;text-decoration: none;}
					ul.list li a:hover strong {text-decoration: underline;}
					ul.list li a .abstract, ul.list li a .date {font-weight: normal;}

	ul.news li a:hover { color:#fff;}

	ul.list li strong {display: block;font-size: 110%;}

	ul.list li span.date {
		display: block;
		color: #666;
		font-size: 0.9em;
		margin-bottom: .5em;}

	ul.list li span.abstract { display: block; color: #333; margin-top: .00em;}

	ul.list li span.photo {float: right; margin: 0 0 .5em 1.5em;}
	ul.list li a span.photo {margin: 1.4em 0 0 1.5em;}

	ul.news li a span.date { display: block; color: #fff; font-size: 0.8em;}
	ul.news li a:hover span.date { text-decoration: none !important; }

	ul.news li a span.title { display: block; color: #ffb52e; font-weight: bold;}
	ul.news li a:hover span.title { text-decoration: none !important;}

	#main ul.ctg li {min-height: 1em;}
	ul.news li a span.photo {float: right; margin: 1.4em 0 0 .5em;}
	#main ul.stampa span.photo {border: 1px solid #e8e8e8; padding: .2em;}
	#main ul.stampa li {min-height: 120px;}


ul.list li a .source {font-size: 90%; color: #666; font-weight: normal;}

	#main ul.comunicazione {margin: 0px; padding: 0px;list-style-type: none;}
	#main ul.comunicazione li {
		list-style-type: none;
		width: 90px; overflow: hidden; float: left;
		padding: 0; margin: 0 1em 1em 0;
		 font-size: .9em; text-align: center;}
		ul.comunicazione li a {display: inline;}
	   		ul.comunicazione li a span {cursor: pointer;}

	#main ul.comunicazione li a .title {
			display: block;	text-align: center;}


	/* SLIDER NEWS (HEADER) */
	#page_news ul.eventi li {background: #b7b7b7;}
		#page_news ul.eventi li a {
			width: 220px;
			padding: 0;
			border:0px solid lime;
			text-decoration: none;}
			ul.eventi li a:hover { color:#fff;}

	#page_news ul.eventi li a span.photo {
		display: block;
		position: relative;
		width: 220px;
		height: 55px;
		margin-top: -4px;}

		#page_news ul.eventi li a span.date {
			display: block;
			color: #666;
			font-size: 0.8em;
			padding: 1em 1em 0 1em;}
		#page_news ul.eventi li a:hover span.date {text-decoration: none !important; }

		#page_news ul.eventi li a span.title {
			display: block;
			color: #fff;
			font-weight: bold;
			padding: 1em 1em 0 1em;}
		#page_news ul.eventi li a:hover span.title { text-decoration: none !important;}