BODY {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}

TR TD {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}

a:hover {
	text-decoration: underline
}

.bg1 {
	background-color: #f5f4df
}

.bg2 {
	background-color: #bcb67f;
	color: #ffffff
}

.bg2 a {
	color: #ffffff;
	text-decoration: none
}

.bg3_padding {
	background-color: #ffffff;
	FONT-SIZE: 16px;
	font-weight: bold;
	color: #000000;
	padding-left: 5px;
	padding-right: 5px;
}

.padB {
	PADDING-BOTTOM: 10px
}


.prodotto {
	BORDER: #D2ADAD 8px solid;
}

#prodotto_corner {
	BACKGROUND-COLOR: #D2ADAD;
	background-image: url(../img/ang_prod.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	MARGIN-BOTTOM: 1px;
	height: 21px
}

.titProdotto {
	PADDING-RIGHT: 8px;
	DISPLAY: block;
	PADDING-LEFT: 8px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 3px;
	VERTICAL-ALIGN: middle;
	COLOR: #703932;
	PADDING-TOP: 3px;
	BACKGROUND-COLOR: #E7D3D3;
	TEXT-DECORATION: none
}

#titProdotto A {
	PADDING-RIGHT: 6px;
	DISPLAY: block;
	PADDING-LEFT: 6px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 3px;
	COLOR: #703932;
	PADDING-TOP: 3px;
	BACKGROUND-COLOR: #E7D3D3;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	background-image: url(../img/ang_tit.gif);
	background-repeat: no-repeat;
	background-position: right top;
	vertical-align: middle
}

#titProdotto A:hover {
	COLOR: #ffffff;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	vertical-align: middle
}

.descProdotto {
	PADDING-RIGHT: 8px;
	MARGIN-TOP: 1px;
	PADDING-LEFT: 18px;
	MARGIN-BOTTOM: 1px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 3px;
	BACKGROUND-COLOR: #ffffff;
}


.tabellaProdotto {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	MARGIN-BOTTOM: 1px;
	COLOR: #ffffff;
	BACKGROUND-COLOR: #CCCCCC
}

.titTipologia {
	PADDING-RIGHT: 6px;
	DISPLAY: block;
	PADDING-LEFT: 6px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	MARGIN-BOTTOM: 1px;
	PADDING-BOTTOM: 3px;
	COLOR: #ffffff;
	PADDING-TOP: 3px;
	BACKGROUND-COLOR: #F2E7E7;
}

#titTipologia A {
	PADDING-RIGHT: 6px;
	DISPLAY: block;
	PADDING-LEFT: 6px;
	FONT-WEIGHT: bold;
	MARGIN-BOTTOM: 1px;
	PADDING-BOTTOM: 3px;
	COLOR: #703932;
	PADDING-TOP: 3px;
	BACKGROUND-COLOR: #F2E7E7;
	TEXT-DECORATION: none
}

#titTipologia A:hover {
	COLOR: #ffffff;
	BACKGROUND-COLOR: #F2E7E7;
	TEXT-DECORATION: none
}

.titTipologiaSelected {
	PADDING-RIGHT: 6px;
	BORDER-TOP: #dcd69f 1px solid;
	DISPLAY: block;
	PADDING-LEFT: 6px;
	FONT-WEIGHT: bold;
	MARGIN-BOTTOM: 1px;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: #dcd69f 1px solid;
	COLOR: #703932;
	PADDING-TOP: 3px;
	BACKGROUND-COLOR: #D2ADAD;
	TEXT-DECORATION: none;
	max-width: 132
}

.titArticolo {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	MARGIN-BOTTOM: 1px;
	COLOR: #ffffff;
	BACKGROUND-COLOR: #D2ADAD
}


#menuDownload A {
	PADDING-RIGHT: 6px;
	BACKGROUND-POSITION: 2px 2px;
	MARGIN-TOP: 1px;
	DISPLAY: block;
	PADDING-LEFT: 22px;
	FONT-WEIGHT: bold;
	BACKGROUND-IMAGE: url(../img/download.gif);
	PADDING-BOTTOM: 3px;
	COLOR: #7e7d75;
	PADDING-TOP: 3px;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-COLOR: #e4e0c3;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}

#menuDownload A:hover {
	COLOR: #ffffff;
	BACKGROUND-COLOR: #bcb67f;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}


/*-------------stili per form*/
INPUT.form {
	BORDER-RIGHT: #e4e0c3 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #e4e0c3 1px solid;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	BORDER-LEFT: #e4e0c3 1px solid;
	COLOR: #000000;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #e4e0c3 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff
}

TEXTAREA {
	BORDER-RIGHT: #e4e0c3 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #e4e0c3 1px solid;
	PADDING-LEFT: 2px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px;
	OVERFLOW: auto;
	BORDER-LEFT: #e4e0c3 1px solid;
	COLOR: #000000;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #e4e0c3 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff
}

.button {
	BORDER-RIGHT: #000000 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #000000 1px solid;
	PADDING-LEFT: 2px;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #000000 1px solid;
	COLOR: #000000;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #000000 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #F2E7E7
}

/*---------------------------------------------------stili grafica nuova*/

/*-----------STILI TENDINE ----------------*/

.menu {
	MARGIN: 0px;
	WIDTH: 100%;
	TEXT-ALIGN: left;
	float: left;
	margin-left: 0px;
	padding-left: 0px
}

.child {
	LEFT: 0px;
	VISIBILITY: hidden;
	POSITION: absolute;
	TOP: 0px
}

.navDropdown {
	DISPLAY: block;
	WHITE-SPACE: nowrap;
	text-align: left;
	float: left;
	margin-left: 0px;
	padding-left: 0px;
	margin-right: 0px;
	padding-right: 0px
}

.voce_child {
	border: 1px solid #FFFFFF;
	BACKGROUND-COLOR: #E7D3D3;
}

.voce_child a {
	color: #703932;
	text-decoration: none;
}

.voce_child a:hover {
	color: #703932;
	text-decoration: none;
}

.menuNero {
	BACKGROUND-COLOR: #000000;
	color: white;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 4px;
	padding-bottom: 4px;
	border: 1px solid #FFFFFF
}

.menuNero a {
	color: white;
	text-decoration: none;
	BACKGROUND-COLOR: #000000;
}

.menuNero a:hover {
	color: white;
	text-decoration: none;
	BACKGROUND-COLOR: #000000;
}

.titolo {
	color: #703932;
	font-size: 14px
}

.back {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	MARGIN-BOTTOM: 1px;
	COLOR: #703932;
	BACKGROUND-COLOR: #F2E7E7;
	height: 27px;
	background-image: url(../img/ang_back.gif);
	background-repeat: no-repeat;
	background-position: right top;
	vertical-align: middle;
	width: 150px
}

.back  A {
	PADDING-RIGHT: 6px;
	DISPLAY: block;
	PADDING-LEFT: 6px;
	FONT-WEIGHT: bold;
	MARGIN-BOTTOM: 1px;
	PADDING-BOTTOM: 3px;
	COLOR: #703932;
	PADDING-TOP: 3px;
	TEXT-DECORATION: none
}

.back A:hover {
	COLOR: #703932;
	TEXT-DECORATION: none
}

.opzioniDetails {
	BACKGROUND-COLOR: #E7D3D3;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	vertical-align: middle;
	BORDER-RIGHT: #fcfaeb 1px solid
}

.opzioniDetails A {
	PADDING-RIGHT: 6px;
	DISPLAY: block;
	PADDING-LEFT: 6px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 3px;
	COLOR: #703932;
	PADDING-TOP: 3px;
	BACKGROUND-COLOR: #E7D3D3;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	vertical-align: middle;
}

.opzioniDetails A:hover {
	COLOR: #ffffff;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	vertical-align: middle
}

.opzioniDetails_corner {
	BACKGROUND-COLOR: #E7D3D3;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	vertical-align: middle;
}

.opzioniDetails_corner A {
	PADDING-RIGHT: 6px;
	DISPLAY: block;
	PADDING-LEFT: 6px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 3px;
	COLOR: #703932;
	PADDING-TOP: 3px;
	BACKGROUND-COLOR: #E7D3D3;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	vertical-align: middle;
	background-image: url(../img/ang_tit.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 26px
}

.opzioniDetails_corner A:hover {
	COLOR: #ffffff;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	vertical-align: middle
}


/* pagine interne */

.contenutoInterno {
	color: #703932;
	PADDING-RIGHT: 16px;
	padding-left: 16px;
	padding-bottom: 10px;
	font-size: 10px;
} 

.contenutoInterno a {
	color: #703932;
	font-weight: bold;
	text-decoration:none
}

.contenutoInterno10 {
	color: #703932;
	padding-top: 10px;
	padding-left: 10px;
	font-size: 10px	
}

.contenutoInterno11 {
	color: #703932;
	padding-top: 10px;
	padding-left: 10px;
	font-size: 11px;
	background-color: #F2E7E7
}
.contenutoInterno11 a {
	color: #000000;
	font-weight: bold;
}

/* NEWS OLD*/

.contenitoreNewsAllegato {
	color: #703932;
	padding-top: 10px;
	padding-bottom: 28px;
	padding-left: 10px;
	font-size: 11px	
}

.contenitoreNewsAllegato a {
	color: #000000;
	font-weight: bold;
}

#supportorigarigaNews {
background-color: #FFFF00;
	position:relative;
	height: 5px;
	margin: 0px;
	bottom: 0px
}

#rigaNews {
	border-bottom: 1px dashed #B00E0E;
	position:relative;
	top: -5px !important;
	top: -25px;
	width: 447px;
	left: 238px;
}

#moreinfoNews {
	/*background-color:#00FF00;*/
	text-align:right;
	border-bottom: 0px dashed #B00E0E;
	position:relative;
	top: -32px !important;
	top: -52px;
	width: 447px;
	left: 238px;
}


/* NEWS*/

.titolobarra {
	color: #703932;
	font-size: 14px;
	padding-left: 67px;
	background-color:#D2ADAD;
}

.contenitoreNews {
	border-top: #FFFFFF solid 1px;
	/*background-color:#621D0E*/
	background-color:#F2E7E7
}

#titoloNews {
	border-bottom: 1px solid #E7D3D3;
	width: 430px;
	font-style: italic;
	padding-bottom: 2px;
	margin-bottom: 3px
}

#sottotitoloNews {
	font-weight: bold;
	margin-bottom: 8px
}


.contenitoreCorpoNews {
	color: #703932;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 65px;
	font-size: 11px	;
	background-color:#F2E7E7
}

.contenitoreCorpoNews a {
	color: #000000;
	font-weight: bold;
}

.contenitoreImgNews {
	width: 206px;
}