/*Body--------------------------------------------*/
Body
{
    margin: 0 0 0 0;
    background-color: #FFFFFF;
    scrollbar-base-color: #000000;
    scrollbar-3dlight-color: #96CC36;
    scrollbar-face-color: #EEEEEE;
    scrollbar-arrow-color: #F47F2B;
    scrollbar-shadow-color: #CDCDCD;
    scrollbar-darkshadow-color: #ADADAD;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-track-color: #EEEEEE;
}

/*BorderTable-------------------------------------*/
.BorderTable
{
    border-right-color: #D6D6D6;
    border-right-style: solid;
    border-right-width: 1px;
    border-left-color: #D6D6D6;
    border-left-style: solid;
    border-left-width: 1px;
}

/*BorderTableFooter--------------------------------*/
.BorderTableFooter
{
    border-right-color: #FFFFFF;
    border-right-style: solid;
    border-right-width: 1px;
    border-left-color: #FFFFFF;
    border-left-style: solid;
    border-left-width: 1px;
}

#Context
{
    width: 602px;
}

/*##################################################*/
/*#################### BLOCK #######################*/
/*##################################################*/

/*PageBody------------------------------------------*/
#PageBody
{
    padding-right: 17px;
    padding-left: 17px;
    padding-bottom: 14px;
}

/*Context----------------------------------------*/
#Context
{
    padding-left: 39px;
}

/*PageHeader----------------------------------------*/
#PageHeader
{
}

/*PageHeaderPrintable-------------------------------*/
#PageHeaderPrintable
{
    display: none;
}

/*NewsBox-------------------------------------------*/
#NewsBox
{
}

/*MenuSecondLevel-----------------------------------*/
#MenuSecondLevel
{
}

/*MenuServices--------------------------------------*/
#MenuServices
{
}

/*PageFooter----------------------------------------*/
#PageFooter
{
}

/*PageFooterPrintable-------------------------------*/
#PageFooterPrintable
{
    display: none;
}

/*##################################################*/
/*############## MENU SECOND LEVEL #################*/
/*##################################################*/

/*MenuSecondLevel------------------------------------*/
.MenuSecondLevel
{
    font-family: Verdana;
    font-size: 11px;
    color: #4E4E4E;
    text-decoration: none;
}

/*MenuSecondLevel-----------------------------------*/
.MenuSecondLevel:link
{
    font-family: Verdana;
    font-size: 11px;
    color: #4E4E4E;
    text-decoration: none;
    padding-top: 10px;
}

.MenuSecondLevel:visited
{
    font-family: Verdana;
    font-size: 11px;
    color: #4E4E4E;
    text-decoration: none;
}

.MenuSecondLevel:hover
{
    font-family: Verdana;
    font-size: 11px;
    color: #F47F2B;
    text-decoration: none;
}

/*MenuSecondLevelSelected----------------------------*/
.MenuSecondLevelSelected
{
    font-family: Verdana;
    font-size: 11px;
    color: #F47F2B;
    text-decoration: none;
    font-weight: bold;
}

/*##################################################*/
/*################## BACKGROUND ####################*/
/*##################################################*/

/*BackgroundMenuSecondLevelVerticalLine-------------*/
.BackgroundMenuSecondLevelVerticalLine
{
    background-image: url(../Images/MenuSecondLevelLine.gif);
}

/*LOGO----------------------------------------------*/
.Logo
{
    background-image: url(../Images/BackgroundLogo.jpg);
    background-repeat: no-repeat;
    background-position: top;
}

/*Cross-hatchOrizzontal------------------------------*/
.Cross-hatchOrizzontal
{
    background-image: url(../Images/Cross-hatchOrizzontal.gif);
    background-repeat: repeat-x;
    background-position: center;
}

/*BackgroundMenu-------------------------------------*/
.BackgroundMenu
{
    background-image: url(../Images/BackgroundMenu.jpg);
    background-repeat: repeat-y;
}
/*BackgroundPopup-------------------------------------*/
.BackgroundTratteggioPopup
{
    background-image: url(../Images/BackgroundPopup.gif);
}

/*BackgroundSpacerEvent------------------------------*/
.BackgroundSpacerEvent
{
    background-image: url(../Images/BackgroundSpacerEvent.gif);
    background-repeat: repeat-x;
    background-position: center;
    padding-top: 11px;
    padding-bottom: 11px;
    border-right-width: 72px;
    border-right-style: solid;
    border-right-color: #FFFFFF;
}

/*##################################################*/
/*#################### BGCOLOR #####################*/
/*##################################################*/

/*B9B5B4--------------------------------------------*/
.color_B9B5B4
{
    background-color: #B9B5B4;
}

/*898482--------------------------------------------*/
.color_898482
{
    background-color: #898482;
}

/*D6D6D6--------------------------------------------*/
.color_D6D6D6
{
    background-color: #D6D6D6;
}

/*ABA7A5--------------------------------------------*/
.color_ABA7A5
{
    background-color: #ABA7A5;
}

/*ABA7A5--------------------------------------------*/
.color_8B8B8B
{
    background-color: #8B8B8B;
}

/*##################################################*/
/*##################### TEXT #######################*/
/*##################################################*/

/*TextTitle-----------------------------------------*/
.TextTitle
{
    font-family: Verdana;
    font-size: 12px;
    color: #4F4F4F;
    text-align: justify;
    font-weight: bold;
}

/*TextNote-----------------------------------------*/
.TextNote
{
    font-family: Verdana;
    font-size: 9px;
    color: #4F4F4F;
}

/*TextNormal----------------------------------------*/
.TextNormal
{
    font-family: Verdana;
    font-size: 11px;
    color: #4F4F4F;
    text-align: justify;
}

/*TextNormalOrange----------------------------------*/
.TextNormalOrange
{
    font-family: Verdana;
    font-size: 11px;
    color: #F47F2B;
    text-align: justify;
}

/*TextLink------------------------------------------*/
.link
{
    font-family: Verdana;
    font-size: 11px;
    color: #4F4F4F;
    text-decoration: none;
}

.visited
{
    font-family: Verdana;
    font-size: 11px;
    color: #4F4F4F;
    text-decoration: none;
}

.hover
{
    font-family: Verdana;
    font-size: 11px;
    color: #F47F2B;
    text-decoration: none;
}


/*TextLink------------------------------------------*/
.TextLink:link
{
    font-family: Verdana;
    font-size: 11px;
    color: #4F4F4F;
    text-decoration: none;
}

.TextLink:visited
{
    font-family: Verdana;
    font-size: 11px;
    color: #4F4F4F;
    text-decoration: none;
}

.TextLink:hover
{
    font-family: Verdana;
    font-size: 11px;
    color: #F47F2B;
    text-decoration: none;
}

.TextLinkDisabled
{
    font-family: Verdana;
    font-size: 11px;
    color: #CCCCCC;
    text-decoration: none;
}

/*TextError------------------------------------------*/
.TextError
{
    font-family: Verdana;
    font-size: 11px;
    color: #FF3300;
    text-decoration: none;
}

/*PagingDisabled------------------------------------------*/
.PagingDisabled
{
    font-family: Verdana;
    font-size: 11px;
    color: #999999;
    text-decoration: none;
}

/*TextTitleProductDetail------------------------------------------*/
.TextTitleProductDetail
{
    font-family: Verdana;
    font-size: 20px;
    color: #000000;
    font-weight: bold;
}

/*##################################################*/
/*################### BOX NEWS #####################*/
/*##################################################*/

/*PageBoxNews---------------------------------------*/
#PageBoxNews
{
    background-color: #E8E7E7;
    background-image: url(../Images/LineBoxNews.gif);
    background-repeat: repeat-x;
    background-position: top;
}

/*PositionTitleBoxNews------------------------------*/
.PositionTitleBoxNews
{
    padding-left: 17px;
    padding-bottom: 7px;
    padding-top: 16px;
}

/*##################################################*/
/*################### GROUP BY #####################*/
/*##################################################*/

/*GroupBy--------------------------------------*/
.GroupBy
{
    font-family: Verdana;
    font-size: 11px;
    color: #FFFFFF;
    text-decoration: none;
    padding-top: 4px;
    padding-bottom: 4px;
}

/*##################################################*/
/*################# MENU LANGUAGE ##################*/
/*##################################################*/

/*MenuLanguage--------------------------------------*/
.MenuLanguage
{
    font-family: Verdana;
    font-size: 11px;
    color: #FFFFFF;
    text-decoration: none;
    padding-top: 4px;
    padding-bottom: 4px;
}

/*MenuLanguage------------------------------------*/
.MenuLanguage:link
{
    font-family: Verdana;
    font-size: 10px;
    color: #FFFFFF;
    text-decoration: none;
}

.MenuLanguage:visited
{
    font-family: Verdana;
    font-size: 10px;
    color: #FFFFFF;
    text-decoration: none;
}

.MenuLanguage:hover
{
    font-family: Verdana;
    font-size: 10px;
    color: #FFFFFF;
    text-decoration: none;
}

/*##################################################*/
/*#################### FOOTER ######################*/
/*##################################################*/

/*UpadeteSite--------------------------------------------*/
.UpadeteSite
{
    font-family: Verdana;
    font-size: 10px;
    color: #746E70;
    text-decoration: none;
    color: #FFFFFF;
}

/*Footer--------------------------------------------*/
.Footer, .Footer a
{
    font-family: Verdana;
    font-size: 10px;
    color: #746E70;
    text-decoration: none;
    
}



/*Footer--------------------------------------------*/
/*
.Footer:link
{
    font-family: Verdana;
    font-size: 10px;
    color: #746E70;
    text-decoration: none;
}

.Footer:visited
{
    font-family: Verdana;
    font-size: 10px;
    color: #746E70;
    text-decoration: none;
}

.Footer:hover
{
    font-family: Verdana;
    font-size: 10px;
    color: #F47F2B;
    text-decoration: none;
}
*/


.Footer a:hover
{
    font-family: Verdana;
    font-size: 10px;
    color: #F47F2B;
    text-decoration: none;
}

/*FooterMenu----------------------------------------*/
.FooterMenu
{
    font-family: Verdana;
    font-size: 11px;
    color: #B9B6B7;
    text-decoration: none;
    padding-top: 10px;
    padding-bottom: 10px;
}

/*FooterMenu----------------------------------------*/
.FooterMenu:link
{
    font-family: Verdana;
    font-size: 11px;
    color: #B9B6B7;
    text-decoration: none;
}

.FooterMenu:visited
{
    font-family: Verdana;
    font-size: 11px;
    color: #B9B6B7;
    text-decoration: none;
}

.FooterMenu:hover
{
    font-family: Verdana;
    font-size: 11px;
    color: #F47F2B;
    text-decoration: none;
}

.FooterPopup
{
    font-family: Verdana;
    font-size: 9px;
    color: #444549;
    text-decoration: none;
}

/*##################################################*/
/*##################### POPUP ######################*/
/*##################################################*/

/*popup--------------------------------------------*/

.Popup
{
    padding-left: 16px;
    padding-right: 16px;
    padding-top: 16px;
    background-image: url(../../Images/BackgroundHeaderPopup.gif);
    background-repeat: repeat-x;
}

/*##################################################*/
/*##################### FORM *######################*/
/*##################################################*/

/*popup--------------------------------------------*/

.FormSelect
{
    font-family: Verdana;
    font-size: 11px;
    color: #4F4F4F;
    border-color: #4F4F4F;
    border-style: solid;
    border-width: 1px;
}

.FormText
{
    font-family: Verdana;
    font-size: 11px;
    color: #4F4F4F;
    border-color: #4F4F4F;
    border-style: solid;
    border-width: 1px;
}

.FormTextArea
{
    font-family: Verdana;
    font-size: 11px;
    color: #4F4F4F;
    border-color: #4F4F4F;
    border-style: solid;
    border-width: 1px;
}

.FormButton
{
    font-family: Verdana;
    font-size: 11px;
    color: #4F4F4F;
    border-color: #4F4F4F;
    border-style: solid;
    border-width: 1px;
}

/*#################################################*/
/*#################### IMAGES *####################*/
/*#################################################*/

.Image
{
    border-color: #016533;
    border-style: solid;
    border-width: 1px;
}

/*#################################################*/
/*################# PITTOGRAMMI *##################*/
/*#################################################*/

.PittogrammaText
{
    font-family: Verdana;
    font-size: 10px;
    color: #000000;
    text-align: center;
    height: 13px;
}

.PittogrammaTextOptions
{
    font-family: Verdana;
    font-size: 9px;
    color: #000000;
    text-align: center;
    height: 15px;
}

.PittogrammaTextUm
{
    font-family: Verdana;
    font-size: 9px;
    color: #000000;
    text-align: center;
}





