.testi {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #666666}
.tabelle {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #333333}
.testobio {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #CCCCCC}
.testogrosso {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #999999}
.titolonews {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #999999;
	text-decoration: none;
}
.testosunero {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #CCCCCC;
	text-decoration: none;
}
.testoverde {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #009900;
	text-decoration: none;
}
.traduzionerosso {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FF0000;
	text-decoration: none;
}
.testorosso {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #FF0000;
	text-decoration: none;
}
.sbarrato {
text-decoration: line-through;
}
.titolosunero {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #DDDDDD;
	text-decoration: none;
}
.testosunero A:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #CCCCCC;
	text-decoration: none;
}
.testosunero A:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #CCCCCC;
	text-decoration: none;
}
.testosunero A:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #CCCCCC;
	text-decoration: none;
}
.testosunero A:hover{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #FFFFFF;
	text-decoration: none;
}
.linkblu A:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #0000FF;
	text-decoration: none;
}
.linkblu A:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #0000FF;
	text-decoration: none;
}
.linkblu A:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #0000FF;
	text-decoration: none;
}
.linkblu A:hover{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #FFFFFF;
	text-decoration: none;
}
.testosugrigio {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #000000;
}

.titoloicone {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DDDDDD;
	padding: 5px 0px 10px;
	text-align: center;




}
.link1 {
background-image: url(../img/sfondo_bottoni1.gif);

}
.link1 A:link {
    background-image: url(../img/sfondo_bottoni1.gif);
    height: 22px;
    width: 128px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #FFFFFF;
    text-decoration: none;
    font-weight: normal;
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 5px;
    }
.link1 A:visited {
    background-image: url(../img/sfondo_bottoni1.gif);
    height: 22px;
    width: 128px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #FFFFFF;
    text-decoration: none;
    font-weight: normal;
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 5px;
    }
    .link1 A:active {
    background-image: url(../img/sfondo_bottoni1.gif);
    height: 22px;
    width: 128px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #FFFFFF;
    text-decoration: none;
    font-weight: normal;
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 5px;
    }
.link1 A:hover {
    background-image: url(../img/sfondo_bottoni2.gif);
    color: #222222;
    border: 0px none;
    height: 22px;
    width: 128px;

    }

    .over:visited {
    background-image: url(../img/sfondo_bottoni1.gif);
    height: 22px;
    width: 128px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #FFFFFF;
    text-decoration: none;
    font-weight: normal;
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 5px;
    }
    .out:visited {
    background-image: url(../img/sfondo_bottoni1.gif);
    height: 22px;
    width: 128px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #FFFFFF;
    text-decoration: none;
    font-weight: normal;
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 5px;
    }

	
	
.tabellatitolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;

}
.tabellatesto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-align: left;
	padding: 5px;
	background-image: url(images/finestra1_backtop.jpg);
	border-top: 0px none #999999;
	border-right: 1px none #999999;
	border-bottom: 0px none #999999;
	border-left: 1px solid #999999;
	height: 100px;
	vertical-align: text-top;





}

.testocatalogo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-align: justify;
	padding: 5px;
	background-image: url(images/finestra1_backtop.jpg);
	border-top: 0px none #999999;
	border-right: 1px solid #999999;
	border-bottom: 0px none #999999;
	border-left: 1px solid #999999;
}

.tabellathumbnail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CCCCCC;
	padding: 10px 5px;
	border-top: 0px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 0px solid #999999;
	border-left: 0px solid #999999;
	margin: 0px;
}

.tabellabottoni {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CCCCCC;
	text-align: left;
	padding: 7px;
	background-image: url(images/finestra1_backmiddle.jpg);
	border-top: 0px none;
	border-right: 1px solid #999999;
	border-bottom: 0px none;
	border-left: 1px solid #999999;
}

.tabelladati {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	text-align: left;
	padding: 7px;
	border-top: 1px none #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	background-image: url(images/finestra1_backbottom.jpg);
}

.carrello {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CCCCCC;
	text-align: center;
	border-top: 1px solid #999999;
	border-bottom: 1px none #999999;
	border-left: 1px solid #999999;
	background-color: #333333;
    height: 20px;
	vertical-align: middle;
}
.carrello.id {
background-color: #000000;
}
.carrello.bottonedettagli {
}
.carrello.categoria {
}
.carrello.nome {
}
.carrello.bottoni {

}
.carrello.qta {
border-left: 1px none #999999;
}
.carrello.prezzo {
text-align: right;
padding-right: 5px;
}
.carrello.aggiungi {
border-right: 1px none #999999;
}
.carrello.togli {
border-left: 1px none #999999;
}
.carrello.warning {
border-right: 1px solid #999999;
}
.carrello.dettagli {
 border-top: 1px solid #999999;
 border-right: 1px solid #999999;
 border-bottom: 1px none #999999;
 background-image: url(images/finestra1_backtop.jpg);
 padding-top: 5px;
 padding-right: 5px;
 padding-bottom: 5px;
 padding-left: 5px;
 text-align: justify;
}
.carrello.simboli {
 background-color: #CCCCCC;
 color: #000000;
 height: 15px;
 border-top: 1px none #999999;
 border-bottom: 1px none #999999;
 border-left: 1px none #999999;
 border-right: 1px none #999999;
}
.carrello.lastline {
border-right: 1px none #999999;
border-top: 1px solid #999999;
border-bottom: 1px none #999999;
border-left: 1px none #999999;
background-color: #000000;
}

.carrello.riepilogo {
 text-align: right;
 color: #FFFFFF;
 text-size: 14px;
 border-top: 1px none #999999;
 border-bottom: 1px none #999999;
 border-left: 1px none #999999;
 border-right: 1px none #999999;
 background-color: #000000;
}

.carrello.tipologie {
 border-top: 0px none #999999;
 border-bottom: 0px none #999999;
 border-left: 0px none #999999;
 border-right: 0px none #999999;
 background-color: #FF9900;
 color: #000000;
}
.carrello.prezzi {
 border-top: 1px solid #D71400;
 border-bottom: 1px solid #D71400;
 border-left: 1px solid #D71400;
 border-right: 1px solid #D71400;
 background-color: #FC581B;
 color: #000000;
}

.orangewarning {
 font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #CCCCCC;
	text-decoration: none;
 border-top: 1px none #999999;
 border-bottom: 1px none #999999;
 border-left: 1px none #999999;
 border-right: 1px none #999999;
padding-top: 10px;
padding-right: 10px;
padding-bottom: 10px;
padding-left: 100px;
background-image: url(images/backgrounds/warning_back.gif);
color: #000000;
text-align: justify;

}
.cornice {
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
}

.news {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #CCCCCC;
 text-decoration: none;
 padding-top: 5px;
 padding-right: 5px;
 padding-bottom: 5px;
 padding-left: 5px;
}
.news.titolo {
 background-color: #CCCCCC;
 color: #000000;
 font-size: 14px;
 font-weight: bold;
}
.news.testo {
 border-top: 1px solid #CCCCCC;
 border-left: 1px solid #CCCCCC;
 border-right: 1px solid #CCCCCC;
 border-bottom: 1px solid #CCCCCC;
}
.news.allegato {
 background-color: #333333;
 border-bottom: 1px solid #CCCCCC;
 border-left: 1px solid #CCCCCC;
 border-right: 1px solid #CCCCCC;
}

.inserzionepreview {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	margin: 0px;
	left: 0px;
	padding: 15px 0px 0px 30px;


}
.errortext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF0000;
	text-decoration: none;
	font-weight: normal;
	vertical-align: middle;
	padding: 0px;
	border: 0px;
    }
.riquadro1 {
	border: 1px solid #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.CalendarHeader{
    background-color: #000000;
    color: #666666;
}
.MenuLnk {
    text-decoration: none;
    margin: -2px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    cursor:hand;
    color: #000000;
}

.BlueHeader{
    background-color: #990000;
    color: #ffffff;
}
.immagine {
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	margin: 0px;
	padding: 0px;
	height: 64px;
	width: 78px;
	text-align: center;






}
.didascalia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #DDDDDD;
	text-decoration: none;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	text-align: center;


}
.separator {
	width: 750px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	text-align: center;
	background-position: center;
}

.data_type{
    font-weight: bold;
    background-color: #000000;
    color: #ffffff;
}

.riquadro {
	border: 2px solid #000000;
}

.linkrosso {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #FF0000;
	text-decoration: none;
}
.linkrosso A:link {
font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #FF0000;
	text-decoration: none;
}
.linkrosso A:active {
font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #FF0000;
	text-decoration: none;
}

.linkrosso A:visited {
font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #FF0000;
	text-decoration: none;
}

.linkrosso A:hover{
    color: #FFFFFF;
}
.titolo_centrale_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #c91f25;
	text-transform: capitalize;
	text-align: left;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;
	background-image: url(images/headers/sfondo_articoli.gif);
}
.autore {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	font-weight: bold;
	text-transform: capitalize;
	padding-right: 5px;
	padding-left: 5px;
}
.titolo_tab_lat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color: #A5A5A5;
	text-align: left;
}
.virgole {

	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-transform: lowercase;
	color: #333333;
	padding: 2px;
}
.autore_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	font-weight: bold;
	text-transform: capitalize;
	text-align: left;
}
.button_article {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	text-align: center;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
}

.testo_sommario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #999999;
	padding: 3px;
}
.testo_sommario A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.testo_sommario A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.testo_sommario A:active {
	text-decoration: none;
}
.testo_sommario A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
.titolo_articolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #cc0001;
	font-size: 9px;
	text-transform: uppercase;
	font-weight: bold;
	background-color: #FFFFFF;
	line-height: 9px;
	border-top: 1px solid #999999;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #CCCCCC;
	padding: 3px;
}
.titolo_articolo A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cc0001;
	text-decoration: none;
}
.titolo_articolo A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cc0001;
	text-decoration: none;
}
.titolo_articolo A:active {
	text-decoration: none;
}
.titolo_articolo A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	text-decoration: none;
}
.bottom_tab_lat {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #a5a5a5;
	border-bottom-color: #a5a5a5;
	border-left-color: #a5a5a5;
	padding-left: 4px;
	background-color: #a5a5a5;
}
.bottom_tab_cen {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #C91F25;
	border-bottom-color: #C91F25;
	border-left-color: #C91F25;
	padding-left: 12px;
	background-color: #cc0001;
}
.bottom_tab_cen_2 {


	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #C91F25;
	border-bottom-color: #C91F25;
	border-left-color: #C91F25;
}
.button_article_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	text-align: center;
	border: 1px solid #000000;
}
.bordo_sup {
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
.testo_articolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	text-transform: none;
	padding-right: 5px;
	padding-left: 5px;
}
.testo_articolo A:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.testo_articolo A:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

.testo_articolo A:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.testo_articolo A:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: underline;
}
.tasti_articoli {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	text-transform: none;
}
.tasti_articoli A:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.tasti_articoli A:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

.tasti_articoli A:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.tasti_articoli A:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	text-decoration: none;
}
.titolo_centrale_edit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color: #A5A5A5;
	text-align: left;
	background-image: url(images/sfondo_edit.gif);
}
.titolo_articolo_2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #cc0001;
	font-size: 9px;
	text-transform: uppercase;
	font-weight: bold;
	background-color: #FFFFFF;
	line-height: 9px;
}
.tab_laterali {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #a5a5a5;
	border-left-color: #a5a5a5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	padding: 2px;
	text-align: left;
}
.colonna_sinistra {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.colonna_destra {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.dati_iscrizione {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-left: 5px;
	padding-right: 5px;
}
.dati_iscrizione_2 {
	border: 1px solid #CCCCCC;
	padding-left: 5px;
}
.dati_iscrizione_3 {
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.dati_iscrizione_4 {
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.domanda {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-left: 5px;
	color: #CC0000;
	font-weight: normal;
	padding-right: 5px;
}
.domanda_1 {
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: normal;
	color: #CC0000;
	font-style: italic;
}
.loghi {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.loghi_2 {
	border: 1px solid #CCCCCC;
	padding-left: 5px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
}
.risultato_ricerca {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.inter {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
.immagine {
	padding: 3px;
	border-top: 1px solid #990000;
	border-right: 1px solid #cc0001;
	border-bottom: 1px solid #990000;
	border-left: 1px solid #cc0001;
	text-align: center;
	vertical-align: middle;
}
.inter_1 {

	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #cc0001;
	border-bottom-color: #cc0001;
}
