/* STILI PER IL BOX NEWS */
.box-news-riga {
	border: 0px solid #999999;
	margin: 0px 20px 10px 55px;
	padding: 0px 0px 0px 0px;
	width: 282px;
}
.box-news-data{
	font-style: italic;
	font-size: 8pt;
	color: #FF9900;
}
.box-news-titolo {
	font-weight: bold;
}
.box-news-intro {
	text-align: justify;
	font-style: normal;
	margin-bottom: 10px;
}
.box-news-intro p {
    margin:0px;
    padding:0px;
}
.box-news-link {
	text-align: ;
}
a.box-news-link {}
a.box-news-link:hover {}
.box-news-corpo {}
.box-news-immagine {
	margin-left: 0px;
	margin-top: 10px;
}
.box-news-testo {
	text-align: left;
	margin-top: 10px;
}
.box-news-testo p {
    margin:0px;
    padding:0px;
}

/* STILI PER L'ARCHIVIO NEWS */

.archivio-news-riga {
	border: 1px solid #999999;
	border-width: 0px 0px 1px 0px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	width: 100%;
	float: left;
}
.archivio-news-sx {
	margin: 0px;
	padding: 0px 20px 0px 0px;
	border: 0px solid Black;
	width: 230px; /* ie5win fix begins */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 210px; /* valore corretto */
	text-align: right;
	float: left;
}
html>body .archivio-news-sx {
	width: 210px; /* ie5win fix end */
}
.archivio-news-dx {
	margin: 0px;
	padding: 0px 0px 0px 20px;
	border: 0px solid Black;
	width: 490px; /* ie5win fix begins */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 470px; /* valore corretto */
	text-align: left;
	float: left;
}
html>body .archivio-news-dx {
	width: 470px; /* ie5win fix end */
}
.archivio-news-data {
	font-style: normal;
	color: #660000;
	font-weight: normal;
}
.archivio-news-titolo {
	font-weight: bold;
}
.archivio-news-intro {
	text-align: justify;
	font-style: normal;
	margin-bottom: 10px;
	margin-top: 10px;
}
.archivio-news-intro p {
    margin: 0px;
    padding: 0px;
}
.archivio-news-immagine {
	margin-left: 0px;
	margin-bottom: 10px;
	margin-top: 10px;
}
.archivio-news-testo {
	text-align: left;
	padding: 0px 20px 0px 0px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.archivio-news-testo p {
    margin: 0px;
    padding: 0px;
}
#archivio-news-paginatore {
	text-align: right;
	font-size: 8pt;
	color: ;
	border-top-color: #FF9900;
	border-top-style: solid;
	border-top-width: 0px;
	clear: both;
}
a.paginatore {
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}
a.paginatore:hover {
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}
.archivio-news-link {
	text-align: right;
}
.archivio-news-link a {}
.archivio-news-link a:hover {}
.archivio-news-corpo {}

/* STILI PER LA PAGINA NEWS */
#pagina-news-riga {
	border: 0px solid #999999;
	padding: 0px 0px 10px 0px;
	width: 100%;
}
#pagina-news-data {
	font-style: italic;
	font-size: 8pt;
	color: #FF9900;
}
#pagina-news-titolo {
	font-weight: bold;
}
#pagina-news-intro {
	text-align: left;
	font-style: normal;
	margin-bottom: 10px;
}
#pagina-news-immagine {
    margin-left: 0px;
    margin-bottom: 10px;
	width: 100%;
}
#pagina-news-testo {
    text-align: justify;
}

/* STILE PER I BOX DI TESTO MULTIPLI */
.box-testo {
	border: 0px solid Aqua;
	width: auto;
	text-align: ;
	margin-top: 0px;
	margin-bottom: 20px;
}
.box-testo p {
    margin: 0px;
    padding: 0px;
}
.box-testo ul {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	text-align: ;
}
.box-testo li {
	margin-left: 15px;
}
.box-testo-titolo {
    font-weight: bold;
    border-bottom: 1px dotted black;
}
.box-testo-contenuto{}

/* STILI PER I RIQUADRI IMMAGINE */
div.immagine {
    margin: 0px;
}
div.immagine img {
    border: 0px solid orange;
    margin: 0px 0px 20px 0px;
}

/* STILI PER L'ELENCO VIDEO */
.elenco-video-contenitore {
    border: 2px solid green;
    width: 240px;
    float: left;
    margin-right: 30px;
    height: 400px;
    overflow: auto;
    text-align: center;
}
.elenco-video-riga {
    margin: 9px;
    background: #ccc;
    padding: 7px;
}
.elenco-video-titolo {
    margin-bottom: 3px;
}
.elenco-video-thumb {}
.elenco-video-field1 {}
.elenco-video-field2 {}
.elenco-video-field3 {}
.elenco-video-field4 {}
.elenco-video-field5 {}

/* STILI PER IL VIDEO VISUALIZZATO */
.video-contenitore{}
.video-titolo{}
.video-filmato{}

/* STILI PER ELENCO DOCUMENTI */
.gruppo-documenti {
}
.nome-gruppo {
}
table.documenti {
	border: 1px solid #660000;
	border-collapse: separate;
}
table.documenti td, th {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: 1px solid #660000;
	padding: 0px 5px;
	vertical-align: top;
}
table.documenti td {
	background-color: #7D2626;
	font-size: 100%;
}
a.linkDocumenti {
	color: #CCCCCC;
	text-decoration: none;
	font-weight: bold;
}
a.linkDocumenti:hover {
	color: #660000;
	text-decoration: none;
	font-weight: bold;
}
.elenco-documenti-paginatore {
    width: 100%;
    margin-left: 0px;
    padding: 0px;
    border-top: 1px solid #717276;
    text-align: right;
}

/* STILI PER ELENCO DOCUMENTI PORTFOLIO */
.gruppo-portfolio {
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.nome-portfolio {
}
.elenco-lavori {
}
table.portfolio {
	border: 0px solid Aqua;
	border-collapse: collapse;
}
table.portfolio td, th {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: 0px solid Green;
	padding: 0px 0px;
	vertical-align: top;
}
table.portfolio td {
	background-color: ;
	font-size: 100%;
	vertical-align: middle;
}
.riga-lavoro {
}
.riga-lavoro-sx {
	margin: 0px;
	padding: 0px 20px 0px 0px;
	border: 0px solid Black;
	width: 230px; /* ie5win fix begins */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 210px; /* valore corretto */
	text-align: right;
	float: left;
}
html>body .riga-lavoro-sx {
	width: 210px; /* ie5win fix end */
}
.riga-lavoro-dx {
	margin: 0px;
	padding: 0px 0px 0px 20px;
	border: 0px solid Black;
	width: 490px; /* ie5win fix begins */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 470px; /* valore corretto */
	text-align: left;
	float: left;
}
html>body .riga-lavoro-dx {
	width: 470px; /* ie5win fix end */
}
.immagine-lavoro {
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}
.nome-lavoro {
}
.link-lavoro {
}

