﻿body
{
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
}

a
{
	/*font-size: smaller;*/
	color: #D9E13C;
	text-decoration: none;
}

.footer2
{
    /*font-size: smaller;*/
    font-size: 10.5px;
    font-family: Arial;
    color: #F7FBD6;
    text-align: center;
    vertical-align: middle;
    background-repeat: repeat-x;
    background-position: middle;
}

/*News*/
.txtNewsTitle
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #9DA325;
    text-align: left;
    text-transform: uppercase;
}

.txtNewsPreviewContent
{
    font-size: 12px;
    font-weight: 500;
    color: #666668;
    font-family: Arial, Helvetica, sans-serif;
    vertical-align: top;
    text-align: justify;
}

.txtNewsContent
{
	font-size: 11px;
	font-weight: 500;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: top;
	text-align: justify;
}

.txtNewsPreviewLinks
{
    text-align: justify;
    font-size: 12px;
    font-family: Arial;
    color: #666668;
    text-decoration: none;
    font-weight: bold;
}

.bottomlinks
{
    /*font-size: smaller;*/
    font-size: 9.0px;
    font-family: Arial, Helvetica, sans-serif;
    color: #5A6016;
    text-align: center;
    text-decoration: none;
    vertical-align: bottom;
    background-repeat: repeat-x;
    background-position: middle;
    text-transform: uppercase;
}

.HomeGreenText
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #AFB646;
    width: 100px;
    height: 12px;
    text-transform: uppercase;
}

.txtCategoryMenu
{
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    color: #000;
    text-align: left;
    text-decoration: none;
    text-transform: uppercase;
    vertical-align: bottom;
    background-repeat: repeat-x;
    background-position: middle;
}

.HomeStaticMenuItemStyle
{
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    color: #000;
    text-align: left;
    text-decoration: none;
    text-transform: uppercase;
    vertical-align: bottom;
    background-repeat: repeat-x;
    background-position: middle;
    border: 10;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    text-align: left;
    padding-left: 5px;
    padding-top: 3px;
    padding-bottom: 3px;
    display: block;
}

.tdSelectedLanguage
{
    margin-right: 10px;
    margin-left: 10px;
    font-size: smaller;
    font-weight: bold;
    color: #000;
    font-family: Arial;
    text-decoration: none;
    text-align: right;
    text-transform: uppercase;
}

.tdNonSelectedLanguage
{
    margin-right: 10px;
    margin-left: 10px;
    font-size: smaller;
    color: #000;
    font-family: Arial;
    text-decoration: none;
    text-align: right;
    text-transform: uppercase;
}

.DynamicMenuStyle
{
	background-color: #686C18; /*background-color:#758B9B;*/
	border: 0;
	z-index: 100;
	/*
	border-width: 1px;
	border-color: #000;
	border-style: solid;*/
}

.DynamicMenuItemStyle
{
	background-color: #777a30;
	text-align: left;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	border: 1;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-color:#000;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	display: block;
}

.DynamicHoverStyle
{
	background-color: #adb14a;
	text-align: left;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	border: 1;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-color:#000;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
    display: block;
}

.StaticMenuItemStyle
{
    background-color: #686C18;
	text-align: left;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	border: 1;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-color:#000;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	display: block;
}

.StaticHoverStyle
{
	background-color: #313131;
	text-align: left;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	border: 1;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-color:#000;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
    display: block;
}

.MenuItemSelectedStyle
{
	background-color: #686C18;
	text-align: left;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	border: 1;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-color:#000;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
    display: block;
}

.RootNodeSiteMapPath
{
    font-size: 12px;
    color: #CCCD34;
    font-family: Arial;
    text-decoration: none;
    text-transform: uppercase;
}

.SiteMapPath
{
    font-size: 12px;
    color: #CCCD34;
    font-family: Arial;
    text-decoration: none;
}

.txtMainTitleParent
{
    /*font-size:large;*/
    font-size: 18px;
    font-weight: bold;
    color: #C4CE31;
    font-family: Arial;
    text-transform: uppercase;
}

.txtMainTitle
{
    /*font-size:large;*/
    font-size: 12px;
    color: #C4CE31;
    font-weight: bold;
    font-family: Arial;
    text-transform: uppercase;
}

.txtMainSubtitle
{
    font-size: 12px;
    color: #FDF9F9;
    font-family: Arial;
    vertical-align: top;
    text-align: justify;
    font-weight: bold;
    text-transform: uppercase;
}

.txtMainContentText
{
    /*font-size: smaller;*/
    font-size: 10px;
    color: #FDF9F9;
    font-family: Verdana;
    text-align: justify;
    line-height: 20px;
}

.txtErrorMessage
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: red;
}

.txtEventDate
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #D9E13C;
}

.txtFoot
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #D9E13C;
}

.FormTextBoxes
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 100px;
	height: 12px;
}


/******** Zona Pagos Styles ***********/
.Buttons
{
	width: 100px;
}

.GrdItemLnk
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #0061FF;
}

.GrdHeaderText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}

.GrdItemText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
}

.txtContTitPpal
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
}

.txtMainContentTextRight
{
	/*font-size: smaller;*/
	font-size: 10px;
	color: #FDF9F9;
	font-family: Verdana;
	text-align: right;
	line-height: 20px;
}

/**************************************/

/********** Registry Styles ***********/

.MainTitle
{
	/*font-size:large;*/
	font-size: 30px;
	color: #062e52;
	font-family: Arial;
}

.txtSubtitAzul
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000099;
}

.txtHomeCont
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
}

/**************************************/
.modalPopup {
	background-color:#f6f8fa;
	border-width:1px;
	border-style:solid;
	border-color:#A7A9AC;
	padding:3px;
}

.modalPopupBackground {
	background-color:#000;
	filter:alpha(opacity=70);
	opacity:10;
	background: rgba(0, 0, 0, 0.5);
}