﻿
#divContent > div > div
{
      float: left;
}

#divContent > div > div > div > div
{
     width: 100%;
}

.div-content-title
{
      background-repeat: no-repeat; 
      height: 24px; 
}

.div-content-title > span:first-child
{
      font-family: Verdana;
      color: #FFFFFF;
      font-size: 10pt;
      left: 13px;
      top: 6px;
      position: relative;
      display: block;
}


/******************************************************************************************/
                                    /* div GALLERIA */
/******************************************************************************************/
#divGalleria
{
      width: 982px;
      clear: left;
      float: left;
      margin-bottom: 3px;
}

#divGalleriaTitle
{
      background-image: url('../img/homepage/content-0-galleria-title.png');
}

#divGalleriaContent
{
      background-image: url('../img/homepage/content-0-galleria-content.png');
      height: 248px;
      background-repeat: repeat-y;
}

#divGalleriaBottom
{
      background-image: url('../img/homepage/content-0-galleria-bottom.png');
      height: 24px;
}

/******************************************************************************************/
/******************************************************************************************/




#divLine1Column1
{
      width: 257px;
}

/******************************************************************************************/
                                    /* div CERCA */
/******************************************************************************************/
#divCerca
{
      width: 254px;
      clear: left;
      float: left;
      margin-bottom: 3px;
}

#divCercaTitle
{
      background-image: url('../img/homepage/content-1-cerca-title.png');
}

#divCercaContent
{
      background-image: url('../img/homepage/content-1-cerca-content.png');
      height: 30px;
      background-repeat: repeat-y;
}

#divCercaBottom
{
      background-image: url('../img/homepage/content-1-cerca-bottom.png');
      height: 24px;
}

#divCerca > input
{
      position: absolute;
      left: 15px;
      top: 34px;
      display: block;
      height: 20px;
      width: 184px;
      background-image: url('../img/homepage/content-1-cerca-input.png');
      border: 0; 
      padding-left: 5px;
      padding-right: -5px;
      color: #707173; 
      font-family: Verdana; 
      margin: 0; 
      display: block; 
      background-repeat: repeat-y;
      background-position: left top;
}

#divCerca > img
{
      position: absolute; 
      right: 19px;
      top: 32px; 
      display: block; 
      cursor: pointer;
}

.divCercaButton 
{
	position: absolute;
	right: 10px;
	top: 23px;
	display: block;
}

.divCercaButton a
{
	width: 100%;
	height: 100%;
	display: block;
}


.divCercaButton-notSel
{
	background-image: url(../img/homepage/content-1-cerca-button-u.png);
	background-position: left top;
	padding: 9px;
	width: 27px;
	height: 28px;
}

.divCercaButton-sel
{
	background-image: url(../img/homepage/content-1-cerca-button-u.png);
	background-position: left bottom;
	width: 45px;
	height: 47px;
}
/******************************************************************************************/
/******************************************************************************************/






/******************************************************************************************/
                                    /* div LINK */
/******************************************************************************************/
#divLink
{
      width: 254px;
      clear: left;
      float: left;
}

#divLinkTitle
{
      background-image: url('../img/homepage/content-1-link-title.png');
}

#divLinkContent
{
      background-image: url('../img/homepage/content-1-link-content.png');
      height: 240px;
      background-repeat: repeat-y;
}

#divLinkBottom
{
      background-image: url('../img/homepage/content-1-link-bottom.png');
      height: 24px;
}
#divLinkContent > divvvv
{
      background-position: bottom left;
      position: relative;
      background-image: url('../img/homepage/content-1-link-line.png');
      background-repeat: no-repeat;
      font-family: Verdana;
      font-weight: bold;
      font-size: 10pt;
      height: 21px;
      width: 227px;
      left: 12px;
      padding-top: 11px;
      display: block;
      vertical-align: top;
}

.lineLink
{
	background-image: url('../img/homepage/content-1-link-line.png');
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-bottom: 3px;
	text-align: left;
}

#divLinkContent > div > span
{
      position: relative;
      float: left;
}

#divLinkContent > div > img
{
      position: relative;
      float: right;
      top: -2px;
      display: block;
      cursor: pointer;
}

.divLinkButton
{
	position: absolute;
	margin-top: -23px; 
	margin-left: -10px;
}

.divLinkButton span
{
	display: block; 
	width: 100%; 
	height: 100%;  
}

.divLinkButton-notSel
{
	background-image: url(../img/homepage/content-1-link-button-u.png); 
	height: 25px; 
	width: 27px; 
	padding: 10px;
}

.divLinkButton-sel
{
	background-image: url(../img/homepage/content-1-link-button-u.png); 
	height: 45px; 
	width: 47px; 
	background-position: 1px bottom;
}
/******************************************************************************************/
/******************************************************************************************/




#divLine1Column2
{
      width: 472px;
}
/******************************************************************************************/
                                    /* div PRODOTTI */
/******************************************************************************************/
#divProdotti
{
      width: 467px;
      float: left;
      margin-bottom: 2px;
}

#divProdottiTitle
{
      background-image: url('../img/homepage/content-1-prodotti-title.png');
}

#divProdottiContent
{
      background-image: url('../img/homepage/content-1-prodotti-content.png');
      height: 320px;
      background-repeat: repeat-y;
}

#divProdottiBottom
{
      background-image: url('../img/homepage/content-1-prodotti-bottom.png');
      height: 24px;
}

#divProdottiContent > div
{
      position: relative; 
      font-family: Verdana; 
      font-size: 10pt; 
      left: 35px; 
      height: 56px; 
      vertical-align: middle; 
      /*line-height: 56px; */
      padding-top: 8px;
}

#divProdottiContent > div > img:first-child
{
      position: relative; 
      float: left; 
      width: 50px; 
      
      padding-right: 23px
}

#divProdottiContent > div > table > tbody > tr > td:first-child > img
{
      position: relative;  
      width: 50px; 
      text-align: right; 
      padding-right: 23px
}

#divProdottiContent > div > span
{
      position: relative;
      float: left;
      text-transform: uppercase;
}

/*
#divProdottiContent > div > img[alt="Vai"]
{
      position: relative; 
      float: left; 
      padding-left: 3px; 
      margin-top: 10px;
      top: 50%; 
      margin-top: -15px;
}*/

#divProdottiContent > div > div 
{
      position: relative; 
      float: left; 
      height: 56px;
      padding-left: 3px;
}

#divProdottiContent > div > div > img
{
      position: relative;
      /*top: 50%; */
      margin-top: 4px;
}

.divProdottiButton 
{
	position: absolute;
	margin-top:-17px;
	margin-left:-9px;
	display: block;
}

.divProdottiButton a
{
	width: 100%;
	height: 100%;
	display: block;
}


.divProdottiButton-notSel
{
	background-image: url(../img/homepage/content-1-prodotti-button-u.png);
	background-position: left top;
	padding: 9px;
	width: 30px;
	height: 30px;
}

.divProdottiButton-sel
{
	background-image: url(../img/homepage/content-1-prodotti-button-u.png);
	background-position: left bottom;
	width: 47px;
	height: 47px;
}

/******************************************************************************************/
/******************************************************************************************/





#divLine1Column3
{
      width: 253px;
}
/******************************************************************************************/
                                    /* div LOGIN */
/******************************************************************************************/
#divLogin
{
      width: 253px;
      float: left;
}

#divLoginTitle
{
      background-image: url('../img/homepage/content-1-login-title.png');
}

#divLoginTitle > span
{
      color: #3E3D40;
}

#divLoginContent
{
      background-image: url('../img/homepage/content-1-login-content.png');
      height: 70px;
      background-repeat: repeat-y;
}

#divLoginBottom
{
      background-image: url('../img/homepage/content-1-login-bottom.png');
      height: 24px;
}

#divLoginContent > div
{
      position: relative; 
      left: 13px; 
}

.LoginContentInput, #txtUser, #txtPassword
{
      width: 184px; 
      height: 17px;
      background-image: url('../img/homepage/content-1-login-input.png'); 
      border: 0; 
      padding-left: 5px;
      padding-right: -5px;
      color: #707173; 
      font-family: Verdana; 
      margin: 1; 
      display: block; 
      background-repeat: repeat-y;
      background-position: left top;
      float: left;
      z-index:100;
}

#divLoginContent > div > img
{
      position: relative; 
      float: left; 
      padding-left: 2px; 
      top: -3px;
}

.divReistrati
{
      position: relative; 
      left: 2px; 
      top: -12px; 
      font-family: Verdana; 
      font-size: 10pt;
      font-weight: bold; 
      color: #4B4B4D;
} 


.divLoginButton 
{
	position: absolute;
	margin-top:-20px;
	margin-left:-9px;
	display: block;
}

.divLoginButton a
{
	width: 100%;
	height: 100%;
	display: block;
}


.divLoginButton-notSel
{
	background-image: url(../img/homepage/content-1-login-button-u.png);
	background-position: left top;
	padding: 9px;
	width: 28px;
	height: 29px;
}

.divLoginButton-sel
{
	background-image: url(../img/homepage/content-1-login-button-u.png);
	background-position: left bottom;
	width: 45px;
	height: 47px;
}

/******************************************************************************************/
/******************************************************************************************/






/******************************************************************************************/
                                    /* div SEDI */
/******************************************************************************************/
#divSedi
{
      width: 253px;
      float: left;
      margin-bottom: 3px;
}

#divSediTitle
{
      background-image: url('../img/homepage/content-1-sedi-title.png');
}

#divSediTitle > span
{
      color: #3E3D40;
}

#divSediContent
{
      background-image: url('../img/homepage/content-1-sedi-content.png');
      height: 111px;
      background-repeat: repeat-y;
      padding-left: 4px; 
      padding-top: 1px;
      z-index: 101;
}

#divSediBottom
{
      background-image: url('../img/homepage/content-1-sedi-bottom.png');
      height: 24px;
      z-index: 99;
}

.divSediBack1
{
      position: relative; 
      background-image: url('../img/homepage/content-1-sedi-back.png');
      background-repeat: no-repeat; 
      width: 117px; 
      height: 35px; 
      float: left;
      z-index: 103;
}

.divSediBack2
{
      position: relative; 
      background-image: url('../img/homepage/content-1-sedi-back2.png');
      background-repeat: no-repeat; 
      width: 121px; 
      height: 35px; 
      float: left;
      z-index: 103;
}

/*#divSediContent > span
{
      position: relative; 
      background-image: url('../img/homepage/content-1-sedi-back2.png');
      background-repeat: no-repeat; 
      width: 120px; 
      height: 35px; 
      float: left;
      z-index: 103;
}*/


#divSediContent > div > span
{
      position: relative; 
      float: left; 
      font-family: Verdana;
      font-size: 8pt; 
      padding-left: 5px;  
      width: 67px; 
      top: 50%; 
      margin-top:-6px;
      color: #1A171B;
}

#divSediContent > div > table
{
      width: 72px;
      height: 100%;
      padding-bottom: 2px;
      float: left;
}

#divSediContent > div > table > tbody > tr > td
{
      font-family: Verdana;
      font-size: 8pt; 
      padding-left: 4px;
      color: #1A171B;  
}

.divSediTop1
{
	position:relative; 
	top: -1px;
}

#divSediContent > div > img
{
      float: right; 
      padding-top: 2px; 
      padding-right: 3px;

}

/******************************************************************************************/
/******************************************************************************************/






/******************************************************************************************/
                                    /* div CARRELLO */
/******************************************************************************************/
#divCarrello
{
      width: 253px;
      float: left;
}

#divCarrelloTitle
{
      background-image: url('../img/homepage/content-1-carrello-title.png');
}

#divCarrelloContent
{
      background-image: url('../img/homepage/content-1-carrello-content.png');
      height: 40px;
      background-repeat: repeat-y;
      z-index: 101;
}

#divCarrelloBottom
{
      background-image: url('../img/homepage/content-1-carrello-bottom.png');
      height: 24px;
      z-index: 99;
}

#divCarrelloContent > img
{
      position: relative; 
      float: right;
      padding-right: 15px; 
      padding-top: 5px;
      z-index: 105;      
}

#divCarrelloContent > span
{
      position: relative; 
      float: right; 
      line-height: 40px; 
      color: #4B4B4D;
      font-family: Verdana; 
      font-size: 10pt; 
      padding-top: 5px; 
      padding-right: 4px;
}


.divCarrelloButton 
{
	position: absolute;
	margin-top:-26px;
	margin-left:-9px;
	display: block;
}

.divCarrelloButton a
{
	width: 100%;
	height: 100%;
	display: block;
}


.divCarrelloButton-notSel
{
	background-image: url(../img/homepage/content-1-carrello-button-u.png);
	background-position: left top;
	padding: 7px;
	width: 40px;
	height: 41px;
}

.divCarrelloButton-sel
{
	background-image: url(../img/homepage/content-1-carrello-button-u.png);
	background-position: left bottom;
	width: 53px;
	height: 54px;
}



/******************************************************************************************/
/******************************************************************************************/





#divLine2Column1
{
      margin-bottom: 4px;
      width: 493px;
      clear: left;
}
/******************************************************************************************/
                                    /* div FIERA */
/******************************************************************************************/
#divFiera
{
      width: 491px;
      float: left;
}

#divFieraTitle
{
      background-image: url('../img/homepage/content-2-fiera-title.png');
}

#divFieraContent
{
      background-image: url('../img/homepage/content-2-fiera-content.png');
      height: 131px;
      background-repeat: repeat-y;
      z-index: 102;
}

#divFieraBottom
{
      background-image: url('../img/homepage/content-2-fiera-bottom.png');
      height: 24px;
      z-index: 100;
}

#divImgFiera
{
	margin-left:20px; 
	margin-top:40px; 
	display:block; 
	float: left;
}

.divFieraButtonContainer
{
      float:right; 
      top: 101px; 
      position: relative; 
padding-right: 20px;
	z-index: 106;
	text-decoration:none;
}

#divFieraContent > a > img
{
	z-index: 107;
}

#divFieraContent > table
{
      width: 255px; 
      height: 100%; 
      font-family: Verdana; 
      font-size: 11pt; 
      float: right; 
}


.divFieraButton 
{
	position: absolute;
	margin-left:-47px;
	margin-top:-7px;
	display: block;
}

.divFieraButton a
{
	width: 100%;
	height: 100%;
	display: block;
}


.divFieraButton-notSel
{
	background-image: url(../img/homepage/content-2-fiera-button-u.png);
	background-position: left top;
	padding: 7px;
	width: 40px;
	height: 41px;
}

.divFieraButton-sel
{
	background-image: url(../img/homepage/content-2-fiera-button-u.png);
	background-position: left bottom;
	width: 53px;
	height: 54px;
}

/******************************************************************************************/
/******************************************************************************************/





#divLine2Column1
{
      margin-bottom: 4px;
      width: 489px;
}
/******************************************************************************************/
                                    /* div PRESS */
/******************************************************************************************/
#divPress
{
      width: 489px;
      float: left;
}

#divPressTitle
{
      background-image: url('../img/homepage/content-2-press-title.png');
}

#divPressContent
{
      background-image: url('../img/homepage/content-2-press-content.png');
      height: 131px;
      background-repeat: repeat-y;
      z-index: 102;
}

#divPressBottom
{
      background-image: url('../img/homepage/content-2-press-bottom.png');
      height: 24px;
      z-index: 100;
}

#divPressContent > img
{
      float:right; 
      top: 90px; 
      position: relative; 
      padding-right: 13px;
}

#divPressContent > table
{
      width: 255px; 
      height: 100%; 
      font-family: Verdana; 
      font-size: 11pt; 
      float: right; 
}

#divImgPress
{
	margin-left:20px; 
	margin-top:40px; 
	display:block; 
	float: left;
}

.divPressButtonContainer
{
  float:right; 
  top: 101px; 
  position: relative; 
  padding-right: 52px;
  padding-top: 14px;
	z-index: 106;
	text-decoration:none;
}

#divPressContent > a > img
{
	z-index: 107;
}


.divPressButton 
{
	position: absolute;
	margin-top:-20px;
	margin-left:-9px;
	display: block;
}

.divPressButton a
{
	width: 100%;
	height: 100%;
	display: block;
}


.divPressButton-notSel
{
	background-image: url(../img/homepage/content-2-Press-button-u.png);
	background-position: left top;
	padding: 6px;
	width: 41px;
	height: 41px;
}

.divPressButton-sel
{
	background-image: url(../img/homepage/content-2-Press-button-u.png);
	background-position: left bottom;
	width: 52px;
	height: 52px;
}

/******************************************************************************************/
/******************************************************************************************/





#divLine3Column1
{
      width: 345px;
      clear: left;
}
.buttonBotRight
{
      float: right; 
      position: relative; 
      top: 79px; 
      right: 19px; 
      z-index: 107;
}
/******************************************************************************************/
                                    /* div HBS */
/******************************************************************************************/
#divHbs
{
      width: 338px;
      float: left;
}

#divHbsTitle
{
      background-image: url('../img/homepage/content-3-hbs-title.png');
}

#divHbsTitle > span
{
      color: #122372;
      font-weight: bold;
}

#divHbsContent
{
      background-image: url('../img/homepage/content-3-hbs-content.png');
      height: 146px;
      background-repeat: repeat-y;
      z-index: 102;
}

#divHbsBottom
{
      background-image: url('../img/homepage/content-3-hbs-bottom.png');
      height: 24px;
      /*z-index: 100;*/
}

#divHbsContent > div:first-child
{
      background-position: bottom left; 
      background-repeat: no-repeat; 
      background-image: url('../img/homepage/content-3-hbs-underline.png'); 
      height: 37px; 
      width: 100%; 
      font-family: Verdana; 
      font-weight: bold; 
      font-size: 10pt; 
      color: #4B4B4D; 
      left: 11px; 
      top: 12px;
      float: left;

}

#divHbsContent > table
{
      width: 50%; 
      text-transform: uppercase; 
      float: left; 
      font-family: Verdana; 
      font-size: 10pt; 
      left: 10px; 
      top: 30px;
      position: relative;
      color: #4B4B4D;
}

#divHbsContent > table > tbody > tr:first-child
{
      font-weight: bold;
}


.divHbsButton 
{
	position: absolute;
	margin-top:-5px;
	margin-left:-46px;
	display: block;
}

.divHbsButton a
{
	width: 100%;
	height: 100%;
	display: block;
}


.divHbsButton-notSel
{
	background-image: url(../img/homepage/content-3-Hbs-button-u.png);
	background-position: left top;
	padding: 6px;
	width: 40px;
	height: 41px;
}

.divHbsButton-sel
{
	background-image: url(../img/homepage/content-3-Hbs-button-u.png);
	background-position: left bottom;
	width: 52px;
	height: 53px;
}

/******************************************************************************************/
/******************************************************************************************/





#divLine3Column2
{
      width: 345px;
}
/******************************************************************************************/
                                    /* div AP */
/******************************************************************************************/
#divAp
{
      width: 341px;
      float: left;
}

#divApTitle
{
      background-image: url('../img/homepage/content-3-ap-title.png');
}

#divApTitle > span
{
      color: #BE0A26;
      font-weight: bold;
}

#divApContent
{
      background-image: url('../img/homepage/content-3-ap-content.png');
      height: 146px;
      background-repeat: repeat-y;
      z-index: 101;
}

#divApBottom
{
      background-image: url('../img/homepage/content-3-ap-bottom.png');
      height: 24px;
      z-index: 100;
}

#divApContent > div:first-child
{
      background-position: bottom left; 
      background-repeat: no-repeat; 
      background-image: url('../img/homepage/content-3-ap-underline.png'); 
      height: 37px; 
      width: 100%; 
      font-family: Verdana; 
      font-weight: bold; 
      font-size: 10pt; 
      color: #4B4B4D; 
      left: 11px; 
      top: 12px;
      float: left;
}

#divApContent > table
{
      width: 50%; 
      text-transform: uppercase; 
      float: left; 
      font-family: Verdana; 
      font-size: 10pt; 
      left: 10px; 
      top: 30px;
      position: relative;
      color: #4B4B4D;
}

#divApContent > table > tbody > tr:first-child
{
      font-weight: bold;
}


.divApButton 
{
	position: absolute;
	margin-top:-5px;
	margin-left:-46px;
	display: block;
}

.divApButton a
{
	width: 100%;
	height: 100%;
	display: block;
}


.divApButton-notSel
{
	background-image: url(../img/homepage/content-3-Ap-button-u.png);
	background-position: left top;
	padding: 6px;
	width: 40px;
	height: 41px;
}

.divApButton-sel
{
	background-image: url(../img/homepage/content-3-Ap-button-u.png);
	background-position: left bottom;
	width: 52px;
	height: 53px;
}

/******************************************************************************************/
/******************************************************************************************/






/******************************************************************************************/
                                    /* div CATALOGHI */
/******************************************************************************************/
#divCataloghi
{
      width: 292px;
      float: left;
}

#divCataloghiTitle
{
      background-image: url('../img/homepage/content-3-cataloghi-title.png');
}

#divCataloghiContent
{
      background-image: url('../img/homepage/content-3-cataloghi-content.png');
      height: 51px;
      background-repeat: repeat-y;
      z-index: 105;
}

#divCataloghiBottom
{
      background-image: url('../img/homepage/content-3-cataloghi-bottom.png');
      height: 24px;
      z-index: 103;
}

#divCataloghiContent > table
{
      float: left; 
      width: 76%; 
      position: relative; 
      left: 10px; 
      top: 3px; 
      height: 100%; 
      font-family: Verdana; 
      color:#4B4B4D; 
      font-size: 10pt;
}

.divCataloghiButtonContainer
{
      float: right; 
      position: relative; 
      right: 15px; 
      top: 8px;
      z-index: 107;
}

.divCataloghiButton 
{
	position: absolute;
	margin-top:-5px;
	margin-left:-46px;
	display: block;
}

.divCataloghiButton a
{
	width: 100%;
	height: 100%;
	display: block;
}


.divCataloghiButton-notSel
{
	background-image: url(../img/homepage/content-3-Cataloghi-button-u.png);
	background-position: left top;
	padding: 6px;
	width: 40px;
	height: 41px;
}

.divCataloghiButton-sel
{
	background-image: url(../img/homepage/content-3-Cataloghi-button-u.png);
	background-position: left bottom;
	width: 52px;
	height: 53px;
}

/******************************************************************************************/
/******************************************************************************************/






/******************************************************************************************/
                                    /* div MANUALI */
/******************************************************************************************/
#divManuali
{
      width: 292px;
      float: left;
      clear: left;
}

#divManualiTitle
{
      background-image: url('../img/homepage/content-3-manuali-title.png');
}

#divManualiContent
{
      background-image: url('../img/homepage/content-3-manuali-content.png');
      height: 47px;
      background-repeat: repeat-y;
      z-index: 102;
}

#divManualiBottom
{
      background-image: url('../img/homepage/content-3-manuali-bottom.png');
      height: 24px;
      z-index: 100;
}

#divManualiContent > table
{
      float: left; 
      width: 76%; 
      position: relative; 
      left: 10px; 
      top: 3px; 
      height: 100%; 
      font-family: Verdana; 
      color:#4B4B4D; 
      font-size: 10pt;
}

.divManualiButtonContainer
{
      float: right; 
      position: relative; 
      right: 15px; 
      top: 8px;
      z-index: 105;
}


.divManualiButton 
{
	position: absolute;
	margin-top:-5px;
	margin-left:-46px;
	display: block;
}

.divManualiButton a
{
	width: 100%;
	height: 100%;
	display: block;
}


.divManualiButton-notSel
{
	background-image: url(../img/homepage/content-3-Manuali-button-u.png);
	background-position: left top;
	padding: 6px;
	width: 40px;
	height: 41px;
}

.divManualiButton-sel
{
	background-image: url(../img/homepage/content-3-Manuali-button-u.png);
	background-position: left bottom;
	width: 52px;
	height: 53px;
}

/******************************************************************************************/
/******************************************************************************************/






/******************************************************************************************/
                                    /* div ? */
/******************************************************************************************/
.sfPagAzienda{background-image:url('img/sfondo_azienda.png'); background-repeat:no-repeat; }
.sfPagAreaTecnica{background-image:url('img/sfondo_areatecnica.png'); background-repeat:no-repeat; }
.sfPagProdotti{background-image:url('img/sfondo_prodotti.png'); background-repeat:no-repeat; }

.link{ text-decoration:none;}

.testoMenuHome{
	font-family: Verdana; 
	color:#FFFFFF; 
	font-size: 10pt;
	text-decoration:none;
	cursor:pointer;
}

.testoMenuHomeSezioni{
	font-family: Verdana; 
	color:#FFFFFF; 
	font-size: 10pt;
	text-decoration:none;
	cursor:pointer;
	font-weight:bold;
	/*padding-left:10px;*/
}

.testoMenuHomeSezioni span{
	display:block;	
	height:26px;
	padding-left:10px;
	width:155px;
	text-transformation: uppercase; 
}

.testoHomeLinks{
	font-family: Verdana; 
	color:navy; 
	font-size: 10pt;
	text-decoration:none;
	cursor:pointer;
	color: #4B4B4D;
}

.testoHomeLinks > img 
{
	position: relative; 
	top: 1px;
}

.testo{
	font-family: Verdana; 
      color:#4B4B4D; 
      font-size: 10pt;
}

.testo10{
	font-family: Verdana; 
      color:#4B4B4D; 
      font-size: 10pt;
}

.testo8{
	font-family: Verdana; 
      color:#4B4B4D; 
      font-size: 9pt;
}

.testoPagina{
	font-family: Verdana; 
      color:#4B4B4D; 
      font-size: 10pt;
}

.voceMenu{
	font-family: Verdana; 
  color:Navy; 
  font-size: 10pt;
  text-decoration:none;
}

.voceMenu2{
	font-family: Verdana; 
  color:black; 
  font-size: 10pt;
  text-decoration:none;
}

.voceMenu3{
  font-family: Verdana; 
  color:Navy; 
  font-weight:bold;
  font-size: 10pt;
  text-decoration:none;
}



.titolo{
	font-family: Verdana; 
      color:#4B4B4D; 
      font-size: 10pt;
      font-weight:bold;
}

.titoloSezione{
	 font-family: Verdana; 
      color:#FFFFFF; 
      font-size: 10pt;
      font-weight:bold;
}


.tdVoceMenu
{
	height:24px;
	background-image:url('../img/sfondo_vociMenu.png'); 
	background-position:bottom;
	background-repeat:no-repeat;
	vertical-align:top;
	
}

.homeProdTd
{
	padding:0px;
}

.homeProdDesc
{
	font-family: Verdana; 
	color:#4B4B4D; 
	font-size: 8pt;
	padding: 5px 3px 0px 10px;
	height: 56px;
	
}

/******************************************************************************************/
/******************************************************************************************/

