/* -----------------------MODIFICHE BRUNO------------------*/
.colorTemp
{
background-color: #99CCFF;
}
TD.DwnCatalogo {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
	padding-left: 0px;
	color: #999999;
    FONT-FAMILY: tahoma, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
TD.SpcTxtHome {

	padding-right: 10px;

}
TD.SpcTxtHome1 {

	padding-TOP: 6px;

}
TD.SottoFamTit{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
	padding-left: 0px;
	color: #666666;
    FONT-FAMILY: tahoma, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	text-transform:uppercase;
}
TD.Rondo{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 6px;
	padding-left: 6px;
	color: #000000;
    FONT-FAMILY: tahoma, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	text-transform:uppercase;
}
TD.RondoSelect{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 6px;
	padding-left: 6px;
	color: #FE1C16;
    FONT-FAMILY: tahoma, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	text-transform:uppercase;
}
TABLE.Book
{
background-image:url(images/bk_book.png);
background-repeat:no-repeat

}
/* -----------------------FINE MODIFICHE BRUNO------------------*/


A.linkCatalogo:link
{
    FONT-SIZE: 1px;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.linkCatalogo:visited
{
    FONT-SIZE: 1px;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.linkCatalogo:hover
{
    FONT-SIZE: 1px;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.titoloCatalogo
{
    FONT-WEIGHT: normal;
	font-style:normal;
    FONT-SIZE: 20px;
	color: green;
    FONT-FAMILY: tahoma, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	text-transform:uppercase;
	
}
/*.voceMenu1
/*primo livello no maiuscolo
{
	FONT-WEIGHT: normal;
	font-style: normal;
	padding-left:4px;
	padding-bottom:3px;
	FONT-SIZE: 16px;
	COLOR: #F00000;
	FONT-FAMILY: tahoma, Arial, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}*/
.voceMenu1
/*primo livello*/
{
	FONT-WEIGHT: normal;
	font-style: normal;
	padding-left:4px;
	padding-bottom:3px;
	FONT-SIZE: 14px;
	COLOR: #F00000;
	FONT-FAMILY: tahoma, Arial, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-transform: uppercase;
}
.TSFam
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.bodyhome
{
    BACKGROUND: url(img/sfondohomepage.gif) #cccccc
}
.testo
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.ptesto
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.ptesto1
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #C5C5C5;
	border-left: 1px solid #C5C5C5;
}
.ptesto2
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #C5C5C5;
	border-left: 1px solid #C5C5C5;
	border-right: 1px solid #C5C5C5;
}
.ptesto3
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #C5C5C5;
	border-right: 1px solid #C5C5C5;
}
.testobold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.ptestobold
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #EC0000;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.ptestobold1
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #EC0000;
	FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #C5C5C5;
	border-top: 1px solid #C5C5C5;
	border-left: 1px solid #C5C5C5;
	
}
.ptestobold2
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #EC0000;
	FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	border-top: 1px solid #C5C5C5;
	border-left: 1px solid #C5C5C5;
	border-right: 1px solid #C5C5C5;
	
}
.ptestobold3
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #EC0000;
	FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	border-left: 1px solid #C5C5C5;
	border-top: 1px solid #C5C5C5;
	border-right: 1px solid #C5C5C5;
	border-bottom: 1px solid #C5C5C5;
	
}
.ptestobold4
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #EC0000;
	FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	border-top: 1px solid #C5C5C5;
	border-bottom: 1px solid #C5C5C5;
	border-right: 1px solid #C5C5C5;
	
}
.ptestobold5
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #EC0000;
	FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #C5C5C5;
	border-left: 1px solid #C5C5C5;
	
}

.titolo
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14pt;
    COLOR: #4b4b4b;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
A.menubasso:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #0b0b0b;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.menubasso:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #0b0b0b;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.menubasso:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #909090;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.menubassored:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: red;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.menubassored:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: red;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.menubassored:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ff9966;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.data
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    WORD-SPACING: normal;
    VERTICAL-ALIGN: middle;
    COLOR: #ffffff;
    LINE-HEIGHT: normal;
    FONT-FAMILY: "Trebuchet MS", Verdana, Arial;
    LETTER-SPACING: normal
}
A.email:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: "Trebuchet MS", Verdana, Arial;
    TEXT-DECORATION: none
}
A.email:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: "Trebuchet MS", Verdana, Arial;
    TEXT-DECORATION: none
}
A.email:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: "Trebuchet MS", Verdana, Arial;
    TEXT-DECORATION: underline
}
.descrizionearea
{
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: "Trebuchet MS", Verdana, Arial;
    TEXT-ALIGN: justify
}
.titolocategoria
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    VERTICAL-ALIGN: baseline;
    COLOR: #669999;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.descrizionecategoria
{
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: "Trebuchet MS", Verdana, Arial;
    TEXT-ALIGN: justify
}
.sottotitolocategoria
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #6699cc;
    FONT-FAMILY: "Trebuchet MS", Verdana, Arial;
    TEXT-ALIGN: left
}
.titolonews
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    VERTICAL-ALIGN: baseline;
    COLOR: #669999;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.strillonews
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #6699cc;
    FONT-FAMILY: "Trebuchet MS", Verdana, Arial;
    TEXT-ALIGN: left
}
.descrizionenews
{
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: "Trebuchet MS", Verdana, Arial;
    TEXT-ALIGN: justify
}
.testocenter
{
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: "Trebuchet MS", Verdana, Arial;
    TEXT-ALIGN: center
}
.testoleft
{
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: "Trebuchet MS", Verdana, Arial;
    TEXT-ALIGN: left
}
.testotabella
{
    FONT-SIZE: 13px;
    COLOR: #333333;
    FONT-FAMILY: "Trebuchet MS", Verdana, Arial;
    BACKGROUND-COLOR: #f5f5dc;
    TEXT-ALIGN: right
}
.titoloarea
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 20px;
    COLOR: #669999;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
.color
{
    BACKGROUND-COLOR: #5585aa
}
.bordo
{
    BORDER-LEFT-COLOR: black;
    BORDER-BOTTOM-WIDTH: medium;
    BORDER-BOTTOM-COLOR: #6699cc;
    BORDER-TOP-COLOR: #6699cc;
    BORDER-RIGHT-COLOR: black
}
.testo1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #6699cc;
    FONT-FAMILY: "Trebuchet MS", Verdana, Arial;
    TEXT-ALIGN: left
}
A.rassegnalink:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: "Trebuchet MS", Verdana, Arial;
    TEXT-DECORATION: none
}
A.rassegnalink:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #999999;
    FONT-FAMILY: "Trebuchet MS", Verdana, Arial;
    TEXT-DECORATION: none
}
A.rassegnalink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #669999;
    FONT-FAMILY: "Trebuchet MS", Verdana, Arial;
    TEXT-DECORATION: underline
}
.credits
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: "Trebuchet MS", Verdana, Arial;
    TEXT-ALIGN: left
}
A.client:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #669999;
    FONT-FAMILY: "Trebuchet MS", Verdana, Arial;
    TEXT-DECORATION: none
}
A.client:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #669999;
    FONT-FAMILY: "Trebuchet MS", Verdana, Arial;
    TEXT-DECORATION: none
}
A.client:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #669999;
    FONT-FAMILY: "Trebuchet MS", Verdana, Arial;
    TEXT-DECORATION: underline
}

A.menux 
{
	color:#000000; 
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:12px; font-weight:bold; 
	text-decoration:none;
}

A.menux:hover 
{
	color:#000000; 
	text-decoration:none; 
	font-weight:bold;
}  

.titoloPiccolo
{
    FONT-WEIGHT:  bold;
    FONT-SIZE: 11pt;
    COLOR: #4b4b4b;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}

A.newProd:link, A.newProd:visited, A.newProd:active
{
	FONT-FAMILY: tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	text-decoration:none
}
A.newProd:hover
{
	FONT-FAMILY: tahoma, Arial, Helvetica, sans-serif;
	color: #FE1C16;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
}
A.dwnLoad:link, A.dwnLoad:visited, A.dwnLoad:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
	padding-left: 0px;
	color: #FF0000;
    FONT-FAMILY: tahoma, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
    TEXT-DECORATION: none
}
A.dwnLoad:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
	padding-left: 0px;
	color: #000000;
    FONT-FAMILY: tahoma, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
    TEXT-DECORATION: none
}

/* Stili per menù dinamico in barra.asp */
#divCont {position:absolute; z-index:1; left:8px; top:20px; width:241px; visibility:hidden;}
.clTop   {position:absolute; z-index:1; width:241px; line-height:6px;}
.clSub   {position:absolute; z-index:1; left:16px; top:25px; width:241px; line-height:14px; background-image:url(../images/bk_menu.png); background-position:left top; background-repeat:no-repeat;}
/*** This sets the style for the links inside the menu. ***/
#divCont .clTop a {color:#000000; font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; font-weight:bold; text-decoration:none;}
#divCont .clTop a:hover {color:#000000; text-decoration:none;}
#divCont .clTop .clSub a {color:#000000; font-family: tahoma, arial, helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; text-transform:uppercase;}
#divCont .clTop .clSub a:hover {color: #999999; text-decoration:none; font-weight:normal;}
/* Fine stili per menù dinamico in barra.asp */
