/* CSS Document - Text */


/* TEXT LINE SPACE ********************************************************/

.lineSpaceNormal {
    line-height: normal;
}

.lineSpaceRegular {
    line-height: 110%;
}

.lineSpaceSmall {
    line-height: 5%;
}


/* TEXT FORMAT **********************************************************/

.txtBold {
    font-weight: bold;
}

.txtItalique {
    font-style: italic;
}


/* TEXT COLOR ***********************************************************/

.txtColorBlack {
    text-transform: none;
    color: #111111;
}

.txtColorBlack a:link,
.txtColorBlack a:visited,
.txtColorBlack a:active {
    color: #111111;
    text-transform: none;
    text-decoration: none;
}

.txtColorBlack a:hover {
    color: #111111;
    text-transform: none;
    text-decoration: none;
}


/***/

.txtColorWhite {
    text-transform: none;
    color: #FFFFFF;
}

.txtColorWhite a:link,
.txtColorWhite a:visited,
.txtColorWhite a:active {
    color: #FFFFFF;
    text-transform: none;
    text-decoration: none;
}

.txtColorWhite a:hover {
    color: #FFFFFF;
    text-transform: none;
    text-decoration: none;
}


/***/

.txtColorGrey {
    text-transform: none;
    color: #999999;
}

.txtColorGrey a:link,
.txtColorGrey a:visited,
.txtColorGrey a:active {
    color: #999999;
    text-transform: none;
    text-decoration: none;
}

.txtColorGrey a:hover {
    color: #666666;
    text-transform: none;
    text-decoration: none;
}

.txtColorGreyW {
    text-transform: none;
    color: #CCCCCC;
}

.txtColorGreyW a:link,
.txtColorGreyW a:visited,
.txtColorGreyW a:active {
    color: #CCCCCC;
    text-transform: none;
    text-decoration: none;
}

.txtColorGreyW a:hover {
    color: #999999;
    text-transform: none;
    text-decoration: none;
}

.txtColorGreyD {
    text-transform: none;
    color: #666666;
}

.txtColorGreyD a:link,
.txtColorGreyD a:visited,
.txtColorGreyD a:active {
    color: #666666;
    text-transform: none;
    text-decoration: none;
}

.txtColorGreyD a:hover {
    color: #333333;
    text-transform: none;
    text-decoration: none;
}


/***/

.txtColorDark {
    text-transform: none;
    color: #333333;
}

.txtColorDark a:link,
.txtColorDark a:visited,
.txtColorDark a:active {
    color: #333333;
    text-transform: none;
    text-decoration: none;
}

.txtColorDark a:hover {
    color: #000;
    text-transform: none;
    text-decoration: none;
}


/***/

.txtColorLinkSite1 {
    text-transform: none;
    color: #333333;
}

.txtColorLinkSite1 a:link,
.txtColorLinkSite1 a:visited,
.txtColorLinkSite1 a:active {
    color: #333333;
    text-transform: none;
    text-decoration: none;
}

.txtColorLinkSite1 a:hover {
    color: #009933;
    text-transform: none;
    text-decoration: none;
}


/***/

.txtColorRed {
    text-transform: none;
    color: #FF3300;
}

.txtColorRed a:link,
.txtColorRed a:visited,
.txtColorRed a:active {
    color: #FF3300;
    text-transform: none;
    text-decoration: none;
}

.txtColorRed a:hover {
    color: #CC0000;
    text-transform: none;
    text-decoration: none;
}


/***/

.txtColorGreen {
    text-transform: none;
    color: #00CC66;
}

.txtColorGreen a:link,
.txtColorGreen a:visited,
.txtColorGreen a:active {
    color: #00CC66;
    text-transform: none;
    text-decoration: none;
}

.txtColorGreen a:hover {
    color: #009933;
    text-transform: none;
    text-decoration: none;
}


/***/

.txtColorBlue {
    text-transform: none;
    color: #006699;
}

.txtColorBlue a:link,
.txtColorBlue a:visited,
.txtColorBlue a:active {
    color: #006699;
    text-transform: none;
    text-decoration: none;
}

.txtColorBlue a:hover {
    color: #003366;
    text-transform: none;
    text-decoration: underline;
}


/***/

.txtColorOrange {
    text-transform: none;
    color: #FF6600;
}

.txtColorOrange a:link,
.txtColorOrange a:visited,
.txtColorOrange a:active {
    color: #FF6600;
    text-transform: none;
    text-decoration: none;
}

.txtColorOrange a:hover {
    color: #FF3300;
    text-transform: none;
    text-decoration: none;
}


/***/

.txtColorYellow {
    text-transform: none;
    color: #FFBF00;
}

.txtColorYellow a:link,
.txtColorYellow a:visited,
.txtColorYellow a:active {
    color: #FFCC00;
    text-transform: none;
    text-decoration: none;
}

.txtColorYellow a:hover {
    color: #F4B800;
    text-transform: none;
    text-decoration: none;
}


/***/

.txtColorViolet {
    text-transform: none;
    color: #C926FF;
}

.txtColorViolet a:link,
.txtColorViolet a:visited,
.txtColorViolet a:active {
    color: #C926FF;
    text-transform: none;
    text-decoration: none;
}

.txtColorViolet a:hover {
    color: #C926FF;
    text-transform: none;
    text-decoration: none;
}


/***/

.txtColorActiveMenu {
    text-transform: none;
    font-weight: bold;
    color: #009933;
}

.txtColorActiveMenu a:link,
.txtColorActiveMenu a:visited,
.txtColorActiveMenu a:active {
    color: #009933;
    font-weight: bold;
    text-transform: none;
    text-decoration: none;
}

.txtColorActiveMenu a:hover {
    color: #006633;
    font-weight: bold;
    text-transform: none;
    text-decoration: none;
}


/***/

.txtColorActiveSubMenu {
    text-transform: none;
    font-weight: bold;
    color: #FFFF99;
}

.txtColorActiveSubMenu a:link,
.txtColorActiveSubMenu a:visited,
.txtColorActiveSubMenu a:active {
    color: #FFFF99;
    font-weight: bold;
    text-transform: none;
    text-decoration: none;
}

.txtColorActiveSubMenu a:hover {
    color: #FFCC33;
    font-weight: bold;
    text-transform: none;
    text-decoration: none;
}


/***********************************************************************/


/* TEXT SIZE ***********************************************************/

.txtSizeSmall {
    font-size: 11px;
}

.txtSizeSmall a:link,
.txtSizeSmall a:visited,
.txtSizeSmall a:active {
    font-size: 11px;
}

.txtSizeSmall a:hover {
    font-size: 11px;
}


/***/

.txtSizeNormal {
    font-size: 13px;
}

.txtSizeNormal a:link,
.txtSizeNormal a:visited,
.txtSizeNormal a:active {
    font-size: 13px;
}

.txtSizeNormal a:hover {
    font-size: 13px;
}


/***/

.txtSizeRegular {
    font-size: 14px;
}

.txtSizeRegular a:link,
.txtSizeRegular a:visited,
.txtSizeRegular a:active {
    font-size: 14px;
}

.txtSizeRegular a:hover {
    font-size: 14px;
}


/***/

.txtSizeMedium {
    font-size: 16px;
}

.txtSizeMedium a:link,
.txtSizeMedium a:visited,
.txtSizeMedium a:active {
    font-size: 16px;
}

.txtSizeMedium a:hover {
    font-size: 16px;
}


/***/

.txtSizeXMedium {
    font-size: 17px;
}

.txtSizeXMedium a:link,
.txtSizeXMedium a:visited,
.txtSizeXMedium a:active {
    font-size: 17px;
}

.txtSizeXMedium a:hover {
    font-size: 17px;
}


/***/

.txtSizeLarge {
    font-size: 22px;
}

.txtSizeLarge a:link,
.txtSizeLarge a:visited,
.txtSizeLarge a:active {
    font-size: 22px;
}

.txtSizeLarge a:hover {
    font-size: 22px;
}


/***/

.txtSizeXLarge {
    font-size: 26px;
}

.txtSizeXLarge a:link,
.txtSizeXLarge a:visited,
.txtSizeXLarge a:active {
    font-size: 26px;
}

.txtSizeXLarge a:hover {
    font-size: 26px;
}


/***/

.txtSizeXXLarge {
    font-size: 52px;
}

.txtSizeXXLarge a:link,
.txtSizeXXLarge a:visited,
.txtSizeXXLarge a:active {
    font-size: 52px;
}

.txtSizeXXLarge a:hover {
    font-size: 52px;
}

.txtHoverColor1 a:hover {
    color: #00CC66;
}


/************************************************************************/


/*Txt Pagination*/

.txtColorPagination {
    text-transform: none;
    text-decoration: none;
    color: #000;
    font-weight: bold;
    font-size: 15px;
    font-style: italic;
}

.txtColorPagination a:link,
.txtColorPagination a:visited,
.txtColorPagination a:active {
    color: #FFFFFF;
    text-transform: none;
    text-decoration: none;
    font-size: 15px;
    font-style: italic;
}

.txtColorPagination a:hover {
    color: #FFFF66;
    text-transform: none;
    text-decoration: none;
    font-weight: bold;
    font-size: 15px;
    font-style: italic;
}


/* TEXT IMPRESSION ********************************************************/

.txtEditionText {
    font-family: "Times New Roman";
    font-size: 16px;
    color: #111;
}

.txtEditionTextSmall {
    font-family: "Times New Roman";
    font-size: 8px;
    color: #111;
}

.txtEditionTitle1 {
    font-family: "Times New Roman";
    font-size: 18px;
    color: #111;
}

.txtEditionTitle2 {
    font-family: "Times New Roman";
    font-size: 20px;
    color: #111;
}

.txtJustify {
    text-align: justify;
}

.txtLineThrough {
    text-decoration: line-through;
}

.lineSpaceSmall {
    line-height: 5%;
}