﻿/*-------------		Stili Box Articolo		------------------*/
/*------------------------------------------------------------*/

div.art_box
{
	float:left;
	background: url(immagini/punto_rosso.gif) repeat-x;
	padding-top:5px;
	margin:0px 0px 30px 0px;
	width:100%;
	font-family:Verdana;
}

div.art_box p.art_sottotitolo
{
	font: italic normal 12px 'Verdana';
	/*color:#FF6600;*/
	color:#464646;
	margin:0px;
	padding:5px 0px 0px 10px;
	text-transform:uppercase;
}

div.art_box h1.art_h1_normale
{
	margin:0px 0px 10px 0px;
	padding:10px 0px 0px 0px;
	font: normal bolder 24px 'Verdana';
	color:#F42D20;
}

div.art_box h1.art_h1_ridotto
{
	margin:0px 0px 10px 0px;
	padding:10px 0px 0px 0px;
	font: normal normal 18px 'Verdana';
	color:#F42D20;
}

/*-------	Link e IMG	-------*/
div.art_box div.art_link_sx
{
	float:left;
	margin:0px;
	margin:0px 5px 5px 0px;
}

div.art_box a:link{color:#F42D20; text-decoration:none;}
div.art_box a:visited{color:#F42D20; text-decoration:none;}
div.art_box a:hover{color:#F60; text-decoration:underline;}
div.art_box a:active{color:#F42D20; text-decoration:none;}

div.art_box img.img_sx
{
	float:left;
	border:none;
}

div.art_box img.img_dx
{
	float:right;
	border:none;
}

/*-------	Contenuto	-------*/
div.art_box span.art_data
{
	font:normal bolder 12px 'Verdana';
	color:#F42D20;
	margin:0px;
	margin-right:5px;
	padding:0px 2px;
}

div.art_box span.art_categoria
{
	font:normal bolder 12px 'Verdana';
	color:#FF6600;
	text-transform:uppercase;
	margin:0px 5px 0px 0px;
	padding:0px 10px;
	border-left:solid 1px #F42D20;
	border-right:solid 1px #F42D20;
}

div.art_box div.art_content_news_ridotta
{
	margin:0px 0px 5px 0px;
	padding:0px;
	font: italic normal 12px 'Verdana';
	color:#787A7A;
}

div.art_box div.art_content_news_ridotta p
{
	margin:0px;
	padding:0px;
}

div.art_box div.art_content_news_intera
{
	margin:0px 0px 5px 0px;
	padding:0px;
	font: normal normal 12px 'Verdana';
	line-height:1.7em;
	color:#464646;
}

div.art_box div.art_content_news_intera p
{
	margin:0px;
	padding:0px;
}

/*-------------		Stili Pagina News		------------------*/
/*------------------------------------------------------------*/

.box_CPH_Left_News
{
    float:left;
    width:56%;
    padding-right:4%
}

.box_CPH_Right_News
{
    float:left;
    width:39%;
}  

.box_ListaNewsInf
{
	float:left;
	width:99%;	
}

/*-------------		Stili Lista News		------------------*/
/*------------------------------------------------------------*/

.box_ListaNews
{
    float:left;
    width:99%;
}

.titolo_categoria
{
	font: normal bolder 14px 'Verdana';
	color:#464646;
	margin:0px 0px 20px 0px;
	padding:5px 0px 0px 0px;
	text-transform:uppercase;
	border-top:solid 3px #F42D20;
}

div.news_footer
{
	float:left;
	width:100%;	
	padding: 5px 0px;
}

div.news_footer div.news_footer_range
{
	float:left;
	width:30%;
	font:normal normal 11px 'Lucida Grande';
	letter-spacing: -0.05em;
	word-spacing:-0.05em;
	color:#222;
	padding-top:1px;
}

div.news_footer div.news_footer_lista
{
	float:left;
	width:69%;
	font:normal normal 11px 'Arial';
	color:#222;
	padding-top:1px;
}

div.news_footer_range a{color:#222;text-decoration:none;}
div.news_footer_range a:hover{background-color:#FEB;}
	
div.news_footer_lista a{color:#222;text-decoration:none;padding:0px 5px;}
div.news_footer_lista a:hover{background-color:#FEB;}

.freccia
{
	border:none;	
}

/*-------------		Stili NewsScroller		------------------*/
/*------------------------------------------------------------*/

div.art_content_newsscroller
{
	/*margin:0px 0px 5px 0px;*/
	padding:0px;
	font: normal normal 9px 'Tahoma';
	color:#787A7A;
}

div.art_content_newsscroller span.art_data
{
	font:normal bolder 9px 'Tahoma';
	color:#F42D20;
	margin:0px;
	/*margin-right:5px;*/
	padding:0px 2px 0px 0px;
}

div.art_content_newsscroller span.art_categoria
{
	font:normal bolder 9px 'Tahoma';
	color:#FF6600;
	text-transform:uppercase;
	margin:0px 0px 0px 0px;
	padding:0px 3px;
	/*border-left:solid 1px #F42D20;
	border-right:solid 1px #F42D20;*/
}



