﻿/*struttura lista bandi a destra*/
.col-right .bandi
{
	padding:0 0 5px 8px;
	margin:0 12px 20px 12px;	
	border-bottom:1px dashed #716f6e;
}

.col-right .bandi h2
{
	border:0;
	padding:0;
	margin:0;
	color:#99cc00;
	font-family:Arial;
	font-size:12px;
	line-height:12px;
	font-weight:bold;
	text-transform:uppercase;
	padding-bottom:20px;
}

.col-right .bandi .bando,
.col-right .bandi .bando a:link,
.col-right .bandi .bando a:visited
{
	width:210px;
	font-family:Arial;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}

.col-right .bandi .data,
.col-right .bandi .data a:link,
.col-right .bandi .data a:visited
{
	color:#99cc00;
	font-weight:bold;
}

.col-right .bandi a:hover
{
	text-decoration:underline !important;	
}

.col-right .bandi .titolo
{
	color:#ffffff;
	font-weight:bold;
	padding-bottom:10px;
}

.col-right .bandi .testo,
.col-right .bandi .testo a:link,
.col-right .bandi .testo a:visited
{
	/*padding-bottom:20px;*/
	color:#7c7c7c;
}

/*struttura video a destra*/
.col-right .video
{
	padding:0 0 5px 8px;
	margin:0 12px 20px 12px;	
	border-bottom:1px dashed #716f6e;
	width:210px;
}

.col-right .video h2
{
	border:0;
	padding:0;
	margin:0;
	color:#99cc00;
	font-family:Arial;
	font-size:12px;
	line-height:12px;
	font-weight:bold;
	text-transform:uppercase;
	padding-bottom:20px;
}

.col-right .video .immagine
{
	padding-bottom:8px;
}

.col-right .video .link1
{
	padding-bottom:8px;
}

.col-right .video .link1 a:link,
.col-right .video .link1 a:visited
{
	color:#ffffff;
	font-family:Arial;
	font-size:11px;
	text-decoration:underline;
}

.col-right .video .link1 a:hover
{
	text-decoration:none;
}

.col-right .video .link2 a:link,
.col-right .video .link2 a:visited
{
	color:#7c7c7c;
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
}

.col-right .video .link2 a:hover
{
	text-decoration:underline;
}

/*struttura gallery a destra*/
.col-right .gallery
{
	padding:0 0 5px 8px;
	margin:0 12px 20px 12px;	
	border-bottom:1px dashed #716f6e;
}

.col-right .gallery h2
{
	border:0;
	padding:0;
	margin:0;
	color:#99cc00;
	font-family:Arial;
	font-size:12px;
	line-height:12px;
	font-weight:bold;
	text-transform:uppercase;
	padding-bottom:20px;
}

.col-right .gallery .foto ul
{
	list-style:none;
	border:0;
	margin:0;
	padding:0;
	
}

.col-right .gallery .foto li
{
	display:block;
	float:left;
	margin-right:5px;
	margin-bottom:5px;
}

.col-right .gallery .link a:link,
.col-right .gallery .link a:visited
{
	font-family:Arial;
	font-size:11px;
	color:#7c7c7c;
	text-decoration:none;
}

.col-right .gallery .link a:hover
{
	text-decoration:underline;
}

.eventi
{
	padding:0 0 5px 8px;
	margin:0 12px 20px 12px;	
	border-bottom:1px dashed #716f6e;
}

.lista-eventi h2,
.eventi h2
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	color:#99cc00;
	border:0;
	padding:0;
	margin:0;
	padding-bottom:20px;
}


.eventi .evento
{
	width:157px;
	padding-bottom:30px;
	font-family:Arial;
	font-size:11px;
	color:#ffffff;

}

.lista-eventi .evento
{
    width:400px;
	padding-bottom:20px;
	font-family:Arial;
	font-size:11px;
	color:#ffffff;
}

.lista-eventi .evento .data,
.eventi .evento .data
{
	font-weight:bold;
	
}

.lista-eventi .evento .titolo,
.eventi .evento .titolo
{
	font-weight:bold;
	color:#99cc00;
	line-height:18px;
	padding-bottom:8px;
}

.lista-eventi .evento .testo,
.eventi .evento .testo
{
    padding:0;
    margin:0;
}

.eventi a:link, .eventi a:visited
{
    font-size:11px; 
    color:#FFFFFF !important; 
    text-decoration:none;
}

.eventi a:hover
{
    color:#99cc00 !important; 
}

.lista-eventi a:link,
.lista-eventi a:visited,
.eventi .tutti a:link,
.eventi .tutti a:visited
{
	font-family:Arial;
	font-size:11px;
	color:#7c7c7c !important;
	text-decoration:none;
	line-height:18px;
}

.lista-eventi a:hover,
.eventi .tutti a:hover
{
	text-decoration:underline;
}
