a {
	color : #777B7E;
}
a:hover{
	color : #777B7E;
}

A:link,A:visited,A:hover {text-decoration: none;}

body.home {
	background: #333333 url(../immagini/fondino-decoro.jpg) repeat-y center top;
}


.testo11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.testo10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #757a7e;
}

.testo11_grigio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #757a7e;
}

.testo11_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E5C16D;
}

.tblSelPag_selected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E5C16D;
	font-weight: bold
}

.tblSelPag {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #757a7e;
}

.tblSelPag a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #757a7e;
	text-decoration: none;
}

.tblSelPag a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E5C16D;
	font-weight: bold;
	text-decoration: none;
}

.tblSelPag a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #757a7e;
	text-decoration: none;
}

.tblSelPag a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E5C16D;
	font-weight: bold;
	text-decoration: underline;
}

.menu_link {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align : center;
	text-decoration : none;
	background-image : none;
}
.menu_over {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align : center;
	text-decoration : none;
	background-image : none;
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color: #A3ABB0;
}
.menu_on {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align : center;
	text-decoration : none;
	background-image : none;
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color: #A3ABB0;
}
.menubtt_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #757a7e;
	text-align : center;
	text-decoration : none;
	background-image : none;
}

.menubtt_over {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #757a7e;
	text-align : center;
	text-decoration : none;
	background-image : none;
	background-repeat: repeat-x;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #757a7e;
}
.menubtt_on {
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #757a7e;
	text-align : center;
	text-decoration : none;
	background-image : none;
	background-repeat: repeat-x;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #757a7e;
}
/*********** INIZIO CSS LINGUE BACKGROUND ********/

/*********** ITALIANO ********/
.background1_ita {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg1_ita.gif");
	background-position: center center;
}
.background2_ita {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg2_ita.gif");
	background-position: center center;
}
.background3_ita {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg3_ita.gif");
	background-position: center center;
}
.background4_ita {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg4_ita.gif");
	background-position: center center;
}
.background5_ita {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg5_ita.gif");
	background-position: center center;
}
.background6_ita {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg6_ita.gif");
	background-position: center center;
}
.background7_ita {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg7_ita.gif");
	background-position: center center;
}
.background8_ita {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg8_ita.gif");
	background-position: center center;
}
.background9_ita, 
.background10_ita, 
.background11_ita, 
.background12_ita,
.background13_ita,
.background14_ita,
.background15_ita,
.background16_ita,
.background17_ita,
.background18_ita,
.background19_ita,
.background20_ita,
.background21_ita,
.background22_ita,
.background23_ita,
.background24_ita,
.background25_ita{
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg1_ita.gif");
	background-position: center center;
}

/*********** INGLESE ********/

.background1_eng {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg1_eng.gif");
	background-position: center center;
}
.background2_eng {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg2_eng.gif");
	background-position: center center;
}
.background3_eng {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg3_eng.gif");
	background-position: center center;
}
.background4_eng {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg4_eng.gif");
	background-position: center center;
}
.background5_eng {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg5_eng.gif");
	background-position: center center;
}
.background6_eng {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg6_eng.gif");
	background-position: center center;
}
.background7_eng {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg7_eng.gif");
	background-position: center center;
}
.background8_eng {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg8_eng.gif");
	background-position: center center;
}
.background9_eng {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg1_eng.gif");
	background-position: center center;
}
.background10_eng {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg1_eng.gif");
	background-position: center center;
}
.background12_eng {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg1_eng.gif");
	background-position: center center;
}
.background13_eng {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg1_eng.gif");
	background-position: center center;
}
.background15_eng {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg1_eng.gif");
	background-position: center center;
}
.background16_eng {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg1_eng.gif");
	background-position: center center;
}
.background17_eng {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg1_eng.gif");
	background-position: center center;
}
.background18_eng {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg1_eng.gif");
	background-position: center center;
}
.background19_eng {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg1_eng.gif");
	background-position: center center;
}
.background20_eng {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg1_eng.gif");
	background-position: center center;
}
.background21_eng {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg1_eng.gif");
	background-position: center center;
}
.background22_eng {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg1_eng.gif");
	background-position: center center;
}
.background23_eng {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg1_eng.gif");
	background-position: center center;
}
.background24_eng {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg1_eng.gif");
	background-position: center center;
}
.background25_eng {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg1_eng.gif");
	background-position: center center;
}
/*********** FRANCESE ********/

.background1_fra {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg1_fra.gif");
	background-position: center center;
}
.background2_fra {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg2_fra.gif");
	background-position: center center;
}
.background3_fra {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg3_fra.gif");
	background-position: center center;
}
.background4_fra {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg4_fra.gif");
	background-position: center center;
}
.background5_fra {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg5_fra.gif");
	background-position: center center;
}
.background6_fra {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg6_fra.gif");
	background-position: center center;
}
.background7_fra {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg7_fra.gif");
	background-position: center center;
}
.background8_fra {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg8_fra.gif");
	background-position: center center;
}
.background9_fra {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg1_fra.gif");
	background-position: center center;
}
.background10_fra {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg1_fra.gif");
	background-position: center center;
}
.background12_fra {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg1_fra.gif");
	background-position: center center;
}
.background13_fra {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg1_fra.gif");
	background-position: center center;
}
/*********** SPAGNOLO ********/

.background1_esp {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg1_esp.gif");
	background-position: center center;
}
.background2_esp {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg2_esp.gif");
	background-position: center center;
}
.background3_esp {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg3_esp.gif");
	background-position: center center;
}
.background4_esp {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg4_esp.gif");
	background-position: center center;
}
.background5_esp {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg5_esp.gif");
	background-position: center center;
}
.background6_esp {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg6_esp.gif");
	background-position: center center;
}
.background7_esp {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg7_esp.gif");
	background-position: center center;
}
.background8_esp {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg8_esp.gif");
	background-position: center center;
}
.background9_esp {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg1_esp.gif");
	background-position: center center;
}
.background10_esp {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg1_esp.gif");
	background-position: center center;
}
.background12_esp {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg1_esp.gif");
	background-position: center center;
}
.background13_esp {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg1_esp.gif");
	background-position: center center;
}
/*********** TEDESCO ********/

.background1_ger {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg1_ted.gif");
	background-position: center center;
}
.background2_ger {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg2_ted.gif");
	background-position: center center;
}
.background3_ger {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg3_ted.gif");
	background-position: center center;
}
.background4_ger {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg4_ted.gif");
	background-position: center center;
}
.background5_ger {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg5_ted.gif");
	background-position: center center;
}
.background6_ger {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg6_ted.gif");
	background-position: center center;
}
.background7_ger {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg7_ted.gif");
	background-position: center center;
}
.background8_ger {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg8_ted.gif");
	background-position: center center;
}
.background9_ger {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg1_ted.gif");
	background-position: center center;
}
.background10_ger {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg1_ted.gif");
	background-position: center center;
}
.background12_ger {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg1_ted.gif");
	background-position: center center;
}
.background13_ger {
	background-color: #FFFFFF;
	background-image:  url("/immagini/bg1_ted.gif");
	background-position: center center;
}
/*********** FINE CSS LINGUE BACKGROUND ********/

.testo_11_grigio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #757A7E;
}

.testo_11_grigio a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #757A7E;
	text-decoration: underline;
}

.testo_11_grigio a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #757A7E;
	text-decoration: underline;
}

.testo_11_grigio a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #757A7E;
	text-decoration: underline;
}

.testo_11_grigio a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #757A7E;
	text-decoration: underline;
}

.titleProd{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #757A7E;
	font-weight: bold;
	margin: 10px 0px 15px 0px;
	background: url("/immagini/borderPx.gif") no-repeat 1px 4px ;
	padding: 2px 0 2px 40px;
}



.boxPrd{
	border: #C8A549 2px solid;
	width: 141px;
	height: 141px;
	padding: 1px 1px 1px 1px;
}



.didaProd{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	color: #757A7E;
	text-decoration: none;
	background: url(/immagini/dida-prodotti.jpg) top left;
	padding: 2px 0px 0px 0px;
}
/*********** MODULE ********/
.textbox {
	border: 1px solid #9F9999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #757A7E;
}

.checkbox {
	border: 1px solid #9F9999;
	background-color: #E3E6E7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #757A7E;
	height: 18px;
}

.combobox{
	border-style: 1px solid #9F9999;
	background-color: #E3E6E7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 314;
	color: #757A7E;
}

.combobox2{
	border-style: 1px solid #9F9999;
	background-color: #E3E6E7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 200;
	color: #757A7E;
}

.serch {
	border-style: 1px solid #9F9999;
	background-color: #E3E6E7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #757A7E;
}

.cmdPulsanti {font-family: Arial; font-size: 10px; color: #534748; background-color: #E3E6E7; text-align: center; font-weight: bold;}

/*PRESS AREA*/
.tabTitolo { 
	background: WHITE; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: xx-small; 
	color: #070C3D; 
	text-align: center; 
	font-weight: bolder 
}
.tblVoceBgc {
	background: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #666666; 
	text-align: center;
	font-weight: normal
}
.tblVoceBg {
	background: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #666666; 
	text-align: center;
	font-weight: normal
}

.press_off{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #757A7E;
	text-decoration:none;
}
.press_off A:LINK{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #757A7E;
	text-decoration:none;
}
.press_off A:VISITED{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #757A7E;
	text-decoration:none;
}

.press_off A:ACTIVE{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #757A7E;
	text-decoration:none;
}

.press_off A:HOVER{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #757A7E;
	text-decoration:none;
}

.press_on{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	text-decoration:none;
}
.press_on A:LINK{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	text-decoration:none;
}
.press_on A:VISITED{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	text-decoration:none;
}
.press_on A:ACTIVE{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	text-decoration:none;
}
.press_on A:HOVER{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	text-decoration:none;
}

.border_top_white2px{
	border-width:3px 0px 0px 0px;
	border-style:solid;
	border-color:white;
}

.tbl {background-color: black;}
.tblTitolo {font-family: Arial; font-size: 9pt; color: #534748; background-color: #E3E6E7; font-weight: bold; text-align: center; }
.tblVoce {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #757a7e; padding-left:2px; background-color: white; text-align: left; font-weight: bold}
.tblVocec {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #757a7e; background-color: white; text-align: center; font-weight: bold}
.tblVoceDis {border: 1px solid #9F9999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #E3E6E7; }

/* Stili home page*/
#maincontainer{
width: 741px; /*Width of main container*/
margin: 0 0 0 10px; /*Center container on page*/
padding: 0 0 0 0;
height:100%;
}

#topsection{
height: 90px; /*Height of top section*/
}

#topsection h1{
margin: 0;
padding-top: 15px;
}

#contentwrapper{
float: left;
width: 100%;
height: 100%;
}

#contentcolumn{
margin: 0 178px 0 178px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
padding: 5px 0px 5px 0px;
}

#contentcolumn h2{
font: 11px arial, lucida, sans-serif;
padding: 0px 8px 0px 8px;
color: #777B7E;
line-height: 18px;
}

#contentcolumn img{
margin: 0px 0px 25px 42px;
}

#leftcolumn{
background: url("../immagini/bg.gif") top right repeat-y;
height: 100%;
float: left;
width: 178px; /*Width of left column in pixel*/
margin-left: -741px; /*Set margin to that of -(MainContainerWidth)*/
}

#rightcolumn{
background: url("../immagini/bg.gif") top left repeat-y;
float: right;
height: 100%;
width: 178px; /*Width of right column*/
margin-left: -178px; /*Set left margin to -(RightColumnWidth)*/
padding: 0 0 0 0;
}

#footer{
clear: left;
width: 100%;
background: black;
color: #FFF;
text-align: center;
padding: 4px 0;
}

#footer a{
color: #FFFF80;
}

.innertube{
margin-top: 0px;
}
#separatordot{
font: 3px arial, lucida, sans-serif;
background: url("../immagini/spacer-dotted.gif") top left no-repeat;
margin: 0 0 0 0;
padding: 0 0 0 0;
height:1px;
}

#boxHpSx{
margin: 0 0 0 0;
padding: 0 0 0 0;
height:255px;
}
#boxHpSx img{
margin: 0px 4px 0 0;
}

#boxHpSx h2{
margin: 0 4px 0 0;
padding: 0 0 0 0;
font: 12px arial, lucida, sans-serif;
font-weight: bold;
width: 155px;
height:15px;
color: #777B7E;
}

#boxHpSx h1{
margin: 0 4px 0 0;
padding: 0 0 0 0;
font: 11px arial, lucida, sans-serif;
width: 160px;
height:15px;
color: #777B7E;
line-height: 18px;
}

#boxHpDx{
margin: 0 0 0 0;
padding: 0 0 0 0;
height:255px;
}
#boxHpDx img{
margin: 0 0 0 5px;
}

#boxHpDx h2{
margin: 0 0 0px 5px;
padding: 0 0 0 0;
font: 12px arial, lucida, sans-serif;
font-weight: bold;
width: 155px;
height:15px;
color: #777B7E;
}

#boxHpDx h1{
margin: 0 0 0 5px;
padding: 0 0 0 0;
font: 11px arial, lucida, sans-serif;
width: 160px;
height:15px;
color: #777B7E;
line-height: 18px;
}

#boxNewsDx{
background: url("../immagini/borderNewsHp.gif") top left no-repeat;
margin: 20px 0 0 5px;
height:170px;
}

#boxNewsDx h1{
margin: 0 10px 0px 0px;
padding: 10px 0 0 15px;
font: 12px arial, lucida, sans-serif;
font-weight: bold;
color: #777B7E;
}

#boxNewsDx h2{
margin: 0 0px 0px 0px;
padding: 5px 0 0 15px;
font: 12px arial, lucida, sans-serif;
color: #777B7E;
}
#boxNewsSx{
background: url("../immagini/borderNewsHp.gif") top left no-repeat;
margin: 20px 5px 0 0;
height:170px;
}

#boxNewsSx h1{
margin: 0 10px 0px 0px;
padding: 10px 0 0 15px;
font: 12px arial, lucida, sans-serif;
font-weight: bold;
color: #777B7E;
}

#boxNewsSx h2{
margin: 0 0px 0px 0px;
padding: 5px 0 0 15px;
font: 12px arial, lucida, sans-serif;
color: #777B7E;
}

.testo11_18{
color:#777B7E;
font-family:arial,lucida,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:18px;
text-align:left;
}

.testo12_18{
color:#777B7E;
font-family:arial,lucida,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:18px;
text-align:left;
}
