body {
	  background-image: url("images/images/sfondo.gif");
	  
 /* quadratini su e giu e barra sopra */ SCROLLBAR-FACE-COLOR: #FFFFFF; 
 /* bordo superiore dei quadratini */ SCROLLBAR-HIGHLIGHT-COLOR: #7ABBFF;
 /* bordo inferiore dei quadratini */ SCROLLBAR-SHADOW-COLOR: #999999; 
 /* colore freccie */SCROLLBAR-ARROW-COLOR: #7ABBFF; 
	 SCROLLBAR-BASE-COLOR: BLACK; 
	 scrollbar-3d-light-color : BLACK;
	 scrollbar-dark-shadow-color : BLACK;
 /* bordo barra */ SCROLLBAR-3DLIGHT-COLOR: #99CCFF; 
 /* sfondo barra */ SCROLLBAR-TRACK-COLOR: #EDEDED; 
 /* bordo inferiore orizzontale dei quadratini */ SCROLLBAR-DARKSHADOW-COLOR: #99CCFF; 
}

/* -----------------------------------------------  H  -----------------------------------------------*/

.classeH
{
	FONT-SIZE: 26px;
	COLOR: white;
	font-weight: bold;
	FONT-FAMILY: Times new roman, serif;
	font-style: italic;
	line-height : 1em;
	
}

.classeH1
{
	FONT-SIZE: 22px;
	COLOR: white;
	font-weight: normal;
	FONT-FAMILY: Times new roman, serif;
	font-style: italic;
}

.classeH2times
{
	FONT-SIZE: 14px;
	COLOR: white;
	font-weight: bold;
	FONT-FAMILY: Times new roman, serif;
}


.classeH2
{
	FONT-SIZE: 11px;
	COLOR: white;
	font-weight: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}




/*----------------------------------------------  FONT  ------------------------------------------------------------------*/  

TD {
	FONT-SIZE: 11px; 
	COLOR: white; 
	FONT-FAMILY: Verdana, thaoma sans-serif;
	FONT-WEIGHT: normal;
}

.testoYellow {
	FONT-SIZE: 11px; 
	COLOR: yellow; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
}


.testoOrange {
	FONT-SIZE: 11px; 
	COLOR: #ff9900; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
}


.testoOrangeBold {
	FONT-SIZE: 11px; 
	COLOR: #ff9900; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
}


.testoRed {
	FONT-SIZE: 11px; 
	COLOR: red; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
}

.testi12px {
	FONT-SIZE: 12px; 
	COLOR: white; 
	FONT-FAMILY: Verdana;
	FONT-WEIGHT: normal;
}

.testi14pxbold {
	FONT-SIZE: 14px; 
	COLOR: orange; 
	FONT-FAMILY: Verdana;
	FONT-WEIGHT: bold;
}


.testo13px {
	FONT-SIZE: 13px; 
	COLOR: yellow; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
}


.testo13pxRed {
	FONT-SIZE: 13px; 
	COLOR: Red; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
}


.testo10px {
	FONT-SIZE: 10px; 
	COLOR: #F0F0F0; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
}


.testo10pxWhite {
	FONT-SIZE: 10px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
}

.testo10pxGray {
	FONT-SIZE: 10px; 
	COLOR: #666; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
}


.testo10pxYellow {
	FONT-SIZE: 10px; 
	COLOR: Yellow; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
}

.testo10pxOrange {
	FONT-SIZE: 10px; 
	COLOR: orange; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
}



 
/*-----------------------------------------------  LINK  ------------------------------------------------------------------*/
 
/*::::::::::::: LINK DEL MENU IN BASSO E SITI in PORTFOLIO::::::::::::::*/
A {
	FONT-SIZE: 11px;
	COLOR: WHITE	; 
	TEXT-DECORATION: none;
	font-weight:  NORMAL;
}

A:hover {
	FONT-SIZE: 11px;
	COLOR: #FF9900; 
	TEXT-DECORATION: none;
	font-weight:  NORMAL;
}
 
/*::::::::::::: LINK in POSIZIONAMENTO ::::::::::::::*/
A.Linkorange {
	FONT-SIZE: 12px;
	COLOR: orange; 
	TEXT-DECORATION: none;
	font-weight:  bold;
}

A.Linkorange:hover {
	FONT-SIZE: 12px;
	COLOR: red; 
	TEXT-DECORATION: none;
	font-weight:  bold;
}


/*::::::::::::: LINK BRICIOLE DI PANE ::::::::::::::*/
A.briciole {
	FONT-SIZE: 11px;
	COLOR: WHITE	; 
	TEXT-DECORATION: none;
	font-weight:  NORMAL;
}

A.briciole:hover {
	FONT-SIZE: 11px;
	COLOR: #ff9900; 
	TEXT-DECORATION: none;
	font-weight:  NORMAL;
}


/*::::::::::::: LINK INTERNI AL TESTO ::::::::::::::*/
A.LinkTesto {
	FONT-SIZE: 11px;
	COLOR:#ff9900 	; 
	TEXT-DECORATION: underline;
	font-weight:  NORMAL;
}

A.LinkTesto:hover {
	FONT-SIZE: 11px;
	COLOR: blue; 
	TEXT-DECORATION: none;
	font-weight:  NORMAL;
}

/*::::::::::::: LINK DEL MENU IN ALTISSIMO A DX ::::::::::::::*/
A.LinkDxAlto {
	FONT-SIZE: 11px;
	COLOR: black; 
	TEXT-DECORATION: none;
	font-weight:  NORMAL;
}

A.LinkDxAlto:hover {
	FONT-SIZE: 11px;
	COLOR: red; 
	TEXT-DECORATION: none;
	font-weight:  NORMAL;
}

/*::::::::::::: LINK DEL MENU IN ALTO ::::::::::::::*/

A.LinkMenuSopra {
	FONT-SIZE: 11px;
	COLOR: white;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	width: 100%;
	padding-left: 8px;
	padding-right: 8px;
	text-align: center;
}

A.LinkMenuSopra:hover {
	FONT-SIZE: 11px;
	COLOR: black; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: NORMAL;
	width: 100%;
	/*height: 26px;
	line-height:2.3em;*/
	TEXT-DECORATION: none;
	background-color: #FF9900;
}


/*::::::::::::: LINK GIALLO ::::::::::::::*/
A.Link {
	FONT-SIZE: 11px;
	COLOR: yellow; 
	TEXT-DECORATION: none;
	font-weight:  bold;
}

A.Link:hover {
	FONT-SIZE: 11px;
	COLOR: red; 
	TEXT-DECORATION: none;
	font-weight:  bold;
}


/*::::::::::::: LINK Orange ::::::::::::::*/
A.LinkOrange {
	FONT-SIZE: 11px;
	COLOR: orange; 
	TEXT-DECORATION: none;
	font-weight:  bold;
}

A.LinkOrange:hover {
	FONT-SIZE: 11px;
	COLOR: red; 
	TEXT-DECORATION: none;
	font-weight:  bold;
}

/*::::::::::::: LINK 10px ::::::::::::::*/
A.Link10px {
	FONT-SIZE: 10px;
	COLOR: white; 
	TEXT-DECORATION: none;
	font-weight:  normal;
}

A.Link10px:hover {
	FONT-SIZE: 10px;
	COLOR: red; 
	TEXT-DECORATION: none;
	font-weight:  normal;
}

/*::::::::::::: LINK 10px ::::::::::::::*/
A.Link10pxGray {
	FONT-SIZE: 10px;
	COLOR: #777777; 
	TEXT-DECORATION: none;
	font-weight:  normal;
}

A.Link10pxGray:hover {
	FONT-SIZE: 10px;
	COLOR: red; 
	TEXT-DECORATION: none;
	font-weight:  normal;
}


/*::::::::::::: LINK 10px orange::::::::::::::*/
A.Link10pxOran {
	FONT-SIZE: 10px;
	COLOR: orange; 
	TEXT-DECORATION: none;
	font-weight:  normal;
}

A.Link10pxOran:hover {
	FONT-SIZE: 10px;
	COLOR: red; 
	TEXT-DECORATION: none;
	font-weight:  normal;
}


/*::::::::::::: LINK 10px yellow::::::::::::::*/
A.Link10pxYellow {
	FONT-SIZE: 10px;
	COLOR: yellow; 
	TEXT-DECORATION: none;
	font-weight:  normal;
}

A.Link10pxYellow:hover {
	FONT-SIZE: 10px;
	COLOR: red; 
	TEXT-DECORATION: none;
	font-weight:  normal;
}

/*::::::::::::: LINK 10px blu::::::::::::::*/
A.Link10pxBlue {
	FONT-SIZE: 10px;
	COLOR: blue; 
	TEXT-DECORATION: none;
	font-weight:  normal;
}

A.Link10pxBlue:hover {
	FONT-SIZE: 10px;
	COLOR: #222222; 
	TEXT-DECORATION: underline;
	font-weight:  normal;
}


/*::::::::::::: LINK 11px Orange::::::::::::::*/
A.Link11pxBold {
	FONT-SIZE: 11px;
	COLOR: #e8e8e8; 
	TEXT-DECORATION: none;
	font-weight:  bold;
}

A.Link11pxBold:hover {
	FONT-SIZE: 11px;
	COLOR: orange; 
	TEXT-DECORATION: none;
	font-weight:  bold;
}


/*::::::::::::: LINK 11px Comuni::::::::::::::*/
A.LinkComuni {
	FONT-SIZE: 11px;
	COLOR: #444444; 
	TEXT-DECORATION: none;
	font-weight:  normal;
}

A.LinkComuni:hover {
	FONT-SIZE: 11px;
	COLOR: orange; 
	TEXT-DECORATION: underline;
	font-weight:  normal;
}

/*::::::::::::: LINK 11px Black ::::::::::::::*/
A.LinkBalck {
	FONT-SIZE: 11px;
	COLOR: #000; 
	TEXT-DECORATION: none;
	font-weight:  normal;
}

A.LinkBalck:hover {
	FONT-SIZE: 11px;
	COLOR: red; 
	TEXT-DECORATION: underline;
	font-weight:  normal;
}

/*::::::::::::: LINK Menu PerLIngua::::::::::::::*/
A.Traduzioni{
	FONT-SIZE: 11px;
	COLOR: orange; 
	TEXT-DECORATION: none;
	font-weight:  normal;
	border: 1px solid #323232;
	width: 100%;
}

A.Traduzioni:hover {
	FONT-SIZE: 11px;
	COLOR: black; 
	TEXT-DECORATION: none;
	font-weight:  normal;
	background-color: #ff9900;
	width: 100%;
}


/*::::::::::::: LINK 9px ::::::::::::::*/
A.Link9px {
	FONT-SIZE: 9px;
	COLOR: orange; 
	TEXT-DECORATION: none;
	font-weight:  normal;
}

A.Link9px:hover {
	FONT-SIZE: 9px;
	COLOR: red; 
	TEXT-DECORATION: none;
	font-weight:  normal;
}


/*::::::::::::: LINK 9px ::::::::::::::*/
A.Link9pxW {
	FONT-SIZE: 9px;
	COLOR: white; 
	TEXT-DECORATION: none;
	font-weight:  normal;
}

A.Link9pxW:hover {
	FONT-SIZE: 9px;
	COLOR: green; 
	TEXT-DECORATION: underline;
	font-weight:  normal;
}


/*-----------------------------------------------------  BORDBOX  ---------------------------------------------------------*/
.bordboxDotted 
{
	BORDER: orange 1px dotted; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}

.bordboxOrange
{
	BORDER: orange 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}

.bordboxDottedGray {
	BORDER: #4A4A4A 1px dotted; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	  
}

.bordboxAdv 
{
	BORDER: #444444 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #333333;
	
}

.bordboxEbay
{
	BORDER: #444444 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #454545;
	
}

.bordboxGray{
	BORDER: #333333 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #222222;
	PADDING: 3px; 
}

.boxAdvSx{
	BORDER-left: #23353E 1px solid; 
	BORDER-right: #23353E 1px solid; 
	BORDER-top: #23353E 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #eeeeee;
	PADDING: 2px; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
}

.boxTopBarSx {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-image: url("images/images/top-sx.jpg");
	height:163px;
	width:448px;
}

.boxTopBarDxAlto {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-image: url("images/images/top-dx-alto.jpg");
	height:25px;
	width:302px;
}

.rigaNera {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #cccccc; 
	height:5px;
	width:750px;
	background-color: #000000;
	
}

.boxChiusura {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-image: url("images/images/chiusura.jpg");
	height:73px;
	width:750px;
}


.boxMenuDx {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BORDER-right: #999999 1px solid;
	background-color: #2A424C;
}


.boxCorpoSuPag {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-image: url("images/images/corposu-pag.jpg");
	width:533px;
	height:178px;
}

.boxCorpoGiuPag {
	FONT-FAMILY: Verdana;
	background-image: url("images/images/corpogiu-pag.gif");
}

.boxSfumaturaArancio {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-image: url("images/images/sfumatura-arancio.jpg");
	height:20px;
}

.boxFinestraSx {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-image: url("images/images/finestra-sx.jpg");
	width:217px;
	height:385px;
}

.boxEspFinSx {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-image: url("images/images/espans-fin-sx.gif");
	width:217px;
}

.boxCurvaFinSx {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-image: url("images/images/curva-fin-sx.gif");
	width:217px;
	height:31px;
}

.boxTrattino {
	background-image: url("images/images/trattino.gif");
}


.boxTrattinoComuni {
	background-image: url("images/images/comuni-trattino.gif");
	height:5px;
}

.boxTrattinoBlu {
	background-image: url("images/images/trattino-blu.gif");
	height:19px;
}

.boxTrattinoFine {
	background-image: url("images/images/trattino-fine.gif");
	height:19px;
}


.boxsiteMap {
	background-color: #444444;
	FONT-SIZE: 12px; 
	COLOR: White; 
	FONT-WEIGHT: bold;
	text-align: center;
}


.box1 {
	background-color: #444444;
	FONT-SIZE: 11px; 
	COLOR: White; 
	FONT-WEIGHT: bold;
}

.box2 {
	background-color: #666666;
	FONT-SIZE: 11px; 
	COLOR: White; 
	FONT-WEIGHT: bold;
}


.boxKeyWord {
	background-color: #444444;
}

.boxSE {
	background-color: #666666;
}

.boxMenuEventi{
	BORDER-top: #444444 1px dotted; 
	BORDER-bottom: #444444 1px dotted; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #232323;
	  
}


.boxTestoNero {
	FONT-SIZE: 11px; 
	COLOR: #000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	background-color: #FC9A00;
}

/*----------------------------------------------------- Form  ---------------------------------------------------------*/
.input 
  {
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   FONT-SIZE: 10px;
   Border:1px solid #7ABBFF; 
	background-color: #DBDBDB;
}

.bottoneCerca 
  {
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   FONT-SIZE: 10px;
   	COLOR: #000000; 
   Border:1px solid #7ABBFF; 
	background-color: #DBDBDB;
}
