BODY
{
	FONT-SIZE: 12px;
	MARGIN: 0px;
	BORDER-TOP-STYLE: none;
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Sans-Serif;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none;
}

BODY.home{
	background-image: url(/images/foglie_secche.jpg);
	background-position: top
}

DIV.header{
	background-image: url(/images/header.png);
	background-repeat: no-repeat;
	background-position: top center;
	height: 156px;
	width: 100%;
	border: 0px solid;
}

DIV.body{
	background-image: url(/images/body.png);
	background-repeat: repeat-y;
	background-position: center;
}

DIV.footer{
	z-index:2;
	background-image: url(/images/footer.png);
	background-repeat: no-repeat;
	height: 54px;
	width: 100%;
}

DIV.warning, DIV.accepted{
	width:100%;
	height: 200px;
	margin-left: 15px;
	margin-top: 15px;
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: top;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; font-style: normal; font-weight: BOLD;
	color: #646262; text-decoration: none;
}
DIV.warning{
	background-image: url(images/warning_48.png);
}
DIV.accepted{
	background-image: url(images/accepted_48.png);
}
SPAN.warning, SPAN.accepted{
	position: relative;
	left: 55px;
	top: 3px;
}

a.warning, a.accepted{
	color: black;
	text-decoration: underline
}

IMG.menu{
	position: relative;
	top: 5px;
}

DIV.menu
{
	float: left;
	border: 0px solid;
	width: 600px;
	position: relative;
	height: 21px;
	top: 26px; left: 19px;
	overflow: none;
	color: #3A1C06;
}

.clear{
	clear: both;
}

.testoalto
{
	color: #fff;
	position:relative;
	top:-3px;
	left:0px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
   FONT-FAMILY: Trebuchet MS, Arial, sans-serif;
	font-size:11px;
	letter-spacing:-0px;
	white-space: nowrap;
}

A.testoalto:hover
{
	color: #fff;
	position:relative;
	left:0px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
   FONT-FAMILY: Trebuchet MS, Arial, sans-serif;
	font-size:11px;
	letter-spacing:-0px;
	white-space: nowrap;
}

DIV.titolosommario
{
	height: 35px;
	text-align: left;
	POSITION: RELATIVE;
	left: 1px;
	top: 2px;
	float: left;
	width: 175px;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-image: url(/images/titolo_sommario.png);
	background-repeat: no-repeat;
	background-position: left center;
}
SPAN.titolosommario
{
	POSITION: RELATIVE;
	left: 25px;
	top: 7px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #3A1C06;
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

div#sommario{
	position: RELATIVE;
	right: 0px;
	width: 165px;
	border-bottom: 1px solid #FFAB18;
}
#sommario{
	float: left;
	text-align: left;
	position: RELATIVE; left: 4px; top: 1px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px; font-style: normal; font-weight: bold;
	font-align: left;
	color: #3A1C06;
	text-decoration: none;
	letter-spacing:-1px;
}
a#sommario:hover{
	color: #FFAB18;
}
.linksommario
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #3a1c06;
    FONT-STYLE: normal;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.linksommario:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #3a1c06;
    FONT-STYLE: normal;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}

.sendMessage
{
	position: relative; visibility: visible; width: 400px; height:80px; background-color: #ffffff;
	overflow:auto;
	color: #c0c0c0;
	BORDER-RIGHT: #aaa 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #aaa 1px solid;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	BORDER-LEFT: #aaa 1px solid;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #aaa 1px solid
}

a.linkmenu{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #3A1C06;
    FONT-STYLE: normal;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

a.linkmenu:hover{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none
}

TABLE.panel
{
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-BOTTOM: 0px solid;
    BACKGROUND-COLOR: #ffffff;
}
TH.panel
{
    FONT-SIZE: 12px;
    COLOR: white;
    BACKGROUND-COLOR: #d2d0d0;
    TEXT-ALIGN: center;
    padding-left: 2px;
    padding-right: 2px;
}
TD.panel
{
    BACKGROUND-COLOR: #e9e5e5;
    background-repeat: no-repeat;
    background-position: -10px -20px;
}
TD
{
    FONT-SIZE: 12px
}
.Bold
{
    FONT-WEIGHT: bold
}
.Title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #cc0000;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #3a1c06;
    FONT-STYLE: normal;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.link:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ff0000;
    FONT-STYLE: normal;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.linkcontent
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.linkcontent:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}

.linknero
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #3a1c06;
    FONT-STYLE: normal;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #ff0000;
    FONT-STYLE: normal;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #ff0000;
    FONT-STYLE: normal;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.slogan
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #3a1c06;
    FONT-STYLE: normal;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.testo
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.testosmall
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.autore
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #808080;
    FONT-STYLE: italic;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.testosmallgrigio
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #c0c0c0;
    FONT-STYLE: normal;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
TD.page
{
	background-image: url(images/cornice/stile_0/basso.gif);
	background-repeat: repeat-x; background-position: bottom left;
	height: 25px;
	padding-bottom: 5px;
}
.page
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    TEXT-DECORATION: none;
}
.correlato{
	position: relative;
	top: 4px;
	background-image: url(images/cornice/stile_0/basso.gif);
	background-repeat: repeat-x; background-position: bottom left;
	margin-left: 0px;
	margin-bottom: 10px;
	height: 25px;
	padding-left: 0px;
	padding-bottom: 5px;
	border: 0px solid #CCCCCC;
	text-indent: 5px;

}
.titolonero
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.titolofascia
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.head
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: Trebuchet MS, Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.sottolineato
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #3a1c06;
    FONT-STYLE: normal;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: underline
}
.linkoutdoor
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #006633;
    FONT-STYLE: normal;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.linktitolo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #3a1c06;
    FONT-STYLE: normal;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}

a.linkofferta, a.linkofferta:visited, a.linkofferta:active
{
	color: #3A1C06;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: underline;
}

a.linkofferta:hover
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: underline;
	color: #FFAB18;
}
.descrizione
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
	 color: #646262;
    FONT-STYLE: italic;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.titolograssetto
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.titbox
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.testobold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none
}
.titolorosso
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #cc0000;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.testoboldbianco
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none
}
.testobianco
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none
}
.testoboldrosso
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ff0000;
    FONT-STYLE: normal;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none
}
.testoright
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
A.testoright:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right;
    TEXT-DECORATION: underline
}
.aggiornamento
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.testoleft
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.vetrina_link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #808080;
    FONT-STYLE: normal;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.vetrina_acceso
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.vetrina_spento
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #808080;
    FONT-STYLE: normal;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: line-through
}
.testoboldleft
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #646262;
    FONT-STYLE: normal;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.testobiancoleft
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.testobiancoboldleft
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
TD.canvas
{
    BACKGROUND-IMAGE: url(.././images/canvas.gif);
    BACKGROUND-REPEAT: no-repeat
}

INPUT
{
    BORDER-RIGHT: #c0c0c0 1px solid;
    BORDER-TOP: #c0c0c0 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #c0c0c0 1px solid;
    BORDER-BOTTOM: #c0c0c0 1px solid;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 16x
}

TEXTAREA
{
    BORDER-RIGHT: #c0c0c0 1px solid;
    BORDER-TOP: #c0c0c0 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #c0c0c0 1px solid;
    BORDER-BOTTOM: #c0c0c0 1px solid;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif
}
SELECT
{
    BORDER-RIGHT: #c0c0c0 1px solid;
    BORDER-TOP: #c0c0c0 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #c0c0c0 1px solid;
    BORDER-BOTTOM: #c0c0c0 1px solid;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif
}
.tratto
{
    FONT-SIZE: 1px;
    BACKGROUND-IMAGE: url(.././images/cornice/stile_0/trattino.gif);
    BACKGROUND-REPEAT: repeat-x;
    height: 10px;
}
INPUT.colore
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-LEFT: medium none;
    COLOR: #ffffff;
    BORDER-BOTTOM: medium none;
    FONT-STYLE: normal;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 18px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}

.alto
{
    BACKGROUND-IMAGE: url(.././images/cornice/stile_0/alto.png);
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 26px;
}
.alto_sx
{
    BACKGROUND-IMAGE: url(.././images/cornice/stile_0/alto_sx.png);
    WIDTH: 8px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 26px
}
.alto_dx
{
    BACKGROUND-IMAGE: url(.././images/cornice/stile_0/alto_dx.png);
    WIDTH: 9px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 26px
}

TD.basso
{
    FONT-SIZE: 2px;
    BACKGROUND-IMAGE: url(.././images/cornice/stile_0/basso.gif);
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 15px
}

TD.basso_dx
{
    FONT-SIZE: 2px;
    BACKGROUND-IMAGE: url(.././images/cornice/stile_0/basso_dx.gif);
    WIDTH: 9px;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 15px
}
TD.basso_sx
{
    FONT-SIZE: 2px;
    BACKGROUND-IMAGE: url(.././images/cornice/stile_0/basso_sx.gif);
    WIDTH: 8px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 15px
}
TD.vert_dx
{
    FONT-SIZE: 1px;
    BACKGROUND-IMAGE: url(.././images/cornice/stile_0/vert_dx.gif);
    WIDTH: 9px;
    BACKGROUND-REPEAT: repeat-y
}
TD.vert_sx
{
    FONT-SIZE: 1px;
    BACKGROUND-IMAGE: url(.././images/cornice/stile_0/vert_sx.gif);
    WIDTH: 8px;
    BACKGROUND-REPEAT: repeat-y
}
P
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}

DIV.sContenitore{
	margin-left: 5px;
	margin-top: 3px;
	height: 60px;
	border: 0px solid;
}

DIV.divSearch{
	position: relative;
	left: 7px;
	width: 320px;
	border: 0px solid;
	background-color: #fff;
}

img.sImage{
	float: left;
	vertical-align: bottom;
	width: 50px;
	height: 50px;
	margin-right: 5px;
	border-right: 1px solid #A39F9F;
	border-bottom: 1px solid #A39F9F;
}

DIV.sElemento{
	width: 100%;
	height: 55px;
}

.c12,.c13{color: #787878}
.c10,.c11{color: #969494}
.c8,.c9{color: #A9A7A7}
.c6,.c7{color: #C6C4C4}
.c4,.c5{color: #DBDBDB}
.c2,.c3{color: #ECECEC}
.c0,.c1{color: #FAFAFA}

.mostra
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
	 color: #A2A0A0;
    FONT-STYLE: italic;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

a.mostra:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
	 color: #646262;
    FONT-STYLE: italic;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}

.nota{
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
	color: #3A1C06;
}
span.nota{
	position: relative;
	top: -5px;
	left: -2px
}
a.nota:hover{
	TEXT-DECORATION: none;
}

IMG.offerta{
	margin-top: 4px;
	border-bottom: 1px solid #A39F9F; border-right: 1px solid #A39F9F;
}

IMG.offerta:hover{
	margin-top: 4px;
	border-bottom: 1px solid #000000; border-right: 1px solid #000000;
}

.next{
	border: 0px;
	position: relative;
	top: -10px; right: -10px;
	float: right;
	width: 19px; height: 15px;
}

#fascione{
	height: 0px;
	width: 100%;
	border-bottom: 0px solid #DCCCB5;
	font-weight: bold;
}

#logo{
	position: absolute;
	top: 5px;
	width: 280px;
	height: 95px;
	background-image: url(/images/logo.png);
	background-position: top 0px;
	background-repeat: no-repeat;
	z-index: 1;
}

#bannertop{
	float: right;
	position: relative;
	right: 16px;
	top: 17px;
	height: 80px;
	z-index: 0;
}

#panel{
	float: right;
	position: relative;
	left: 562px;
	top: 30px;
	height: 49px;
	width: 26px;
	z-index: 2;
	background-image: url(/images/pannello.png);
	background-repeat: no-repeat;
}

#dateagg{
	float: right;
	position: relative;
	right: 0Px;
	top: -85px;
	height: 22px;
	width: 172px;
	z-index: 2;
	color: #000;
	background-image: url(/images/dateagg.png);
	background-repeat: no-repeat;
	background-position: bottom 10px;

}

#subFascione{
	width: 820px;
}
INPUT.cerca
{
	 position: relative;
	 MARGIN-right: 2px;
    FONT-SIZE: 11px;
    border: 0px solid;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    color: #778;
    height: 18px;
    width: 90px;
}
#search{
	position: relative;
	left: 1px;
	top: -1px;
	float:right;
	height: 20px;
	border: 0px solid #f00;
}
#searchBox{
	position: absolute;
	top: -6px;
	visibility: hidden;
	width: 610px;
	z-index: 5;
}
#contentSearch{
	width: 334px;
	float: right;
	color: #000;
	padding-right: 4px;
	padding-top: 4px;
	background-image: url(/images/canvas_body.png);
	background-position: center;
	background-repeat: repeat-y;
	z-index: 5;
}
#contentSearchBottom{
	height: 6px;
	width: 334px;
	float: right;
	background-image: url(/images/canvas_bottom.png);
	background-position: top;
	background-repeat: no-repeat;
}

.bottom, .linkbottom{
	font-size: 11px; color: white; height: 10px;
	text-decoration: none;
}

a.linkbottom:hover{
	text-decoration: underline;
}

img.layout-colonne{
	border: 0px solid #ccc;
	margin-bottom: 0px
}

span.layout-colonne{
	position: absolute;
	color: #000;
	background-color: #fff;
	width: 280px;
	border-bottom: 1px solid #ccc;
	text-align: left;
}

a.layout-colonne, a.layout-colonne-active{
	float: left;
	padding: 2px;
	margin: 2px;
	-moz-opacity: .50;
	filter: alpha(opacity=50);
	background-color: #fff;
	text-decoration: none;
	border: 1px solid #fff;
}

a.layout-colonne:hover{
	-moz-opacity: 1;
	filter: alpha(opacity=100);
	border: 1px solid #ccc;
}

a.layout-colonne:focus{
	-moz-opacity: 1;
	filter: alpha(opacity=100);
	outline: 1px solid #ccc;
}

a.layout-colonne-active{
	float: left;
	border: 1px solid black;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}

.columnResponse{
	top: 75px;
	left: 100px;
	height: 150px;
	width: 400px;
	position: absolute;
	border: 2px solid #ccc;
	background-color: #fff;
	z-index: 3;
	visibility: hidden;
	overflow: hidden;
}

th.tb{
	background-image: url(/images/table_head.png);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #EBEADB;
	border-right: 1px solid #c0c0c0;
	FONT-SIZE: 11px;
	COLOR: #000;
	TEXT-ALIGN: center;
	padding-left: 2px;
	padding-right: 2px;
}

TD.tb, TD.tb1{
	FONT-SIZE: 11px;
	COLOR: #000;
	padding-left: 2x;
	padding-right: 2px;
}

TD.tb{
	background-color: #EFEFE9;
}
TD.tb1{
	background-color: #ffffff;
}

INPUT.tb, INPUT.tb1{
	FONT-SIZE: 11px;
	COLOR: #000;
	padding-left: 2x;
	padding-right: 2px;
}

INPUT.tb{
	background-color: #EFEFE9;
}
INPUT.tb1{
	background-color: #ffffff;
}
