/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx content xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
.text-header {
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-transform: uppercase;
}
.pageContent {
	font-size: 8pt;
	font-family: Tahoma, sans-serif;
	color: #626262; 
}
.pageContent a {
	font-size: 8pt; 
	font-family: Tahoma, sans-serif; 
	color: #626262; 
}
/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxx top elements xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
.company {
	font-weight: bold;
	font-size: 14pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-transform: uppercase;
}
.slogan {
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-transform: uppercase;
}
/*xxxxxxxxxxxxxxxxxxxxxxxxxx main menu xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
.menu {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #14324A;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}
.amenu {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #424242;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
	cursor:pointer;
}
/*xxxxxxxxxxxxxxxxxxxxxxxxxx submenu xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
.submenu {
	font-size: 8pt;
	font-family: Tahoma, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
.asubmenu {
	font-size: 8pt;
	font-family: Tahoma, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
/*xxxxxxxxxxxxxxxxxxxxxxxx bottom menu xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
.bmenu { font-size: 8pt;
	font-family: Tahoma, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
}
.abmenu {
	font-size: 8pt;
	font-family: Tahoma, sans-serif;
	color: #FFFFFF;
	text-decoration: none; 
	cursor:pointer;
}
/*xxxxxxxxxxxxxxxxxxxxxxxx copyright xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
.footer { font-size: 8pt;
	font-family: Tahoma, sans-serif;
	color: #FFFFFF;
}
/*xxxxxxxxxxxxxxxxxxxxx backgrounds xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
.main-bg {
	background-color: #E1E1E1; 
}
.submenu-bg {
	background-color: #4E8BC1;
}
.menu-hr {
	background-color: #6BA4CF;
}
.line {
	background-color: #CACACA;
}


/*xxxxxxxxxxxxxxxxxxxxx LOGIN xxxxxxxxxxxxxxxxxxxxxxxxx*/
.requiered 
{
	color: red;
}

.mod-item-body a, .mod-item-body-alter a
{
	color: #666666;
	font-family: Arial, sans-serif;
	font-size: 8pt;
}
.mod-category-body a, .mod-category-body-alter a
{
	color: #2752A9;
	font-family: Arial, sans-serif;
	font-size: 8pt;
}
.mod-comment-body a, .mod-comment-body-alter a
{
	color: #000000;
	font-family: Arial, sans-serif;
	font-size: 8pt;
}
.mod-input
{
	font-size: 8pt;
	font-family: Arial, sans-serif;
	color: #000000;
}
.mod-hr
{
	background-color: #CECECE;
}
.mod-button
{
	color: #000000;
	font-family: Arial, sans-serif;
	font-size: 8pt;
}
.mod-button-strong
{
	color: #000000;
	font-family: Arial, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}
.mod-item-header
{
	border: 1px solid #969696;
	background-color: #E5E5E5;
	color: #000000;
	font-family: Arial, sans-serif;
	font-size: 8pt;
}
.mod-item-footer
{
	border: 1px solid #969696;
	background-color: #F3F3F3;
	color: #000000;
	font-family: Arial, sans-serif;
	font-size: 8pt;
}
a.mod-item-footer-a
{
	color: #666666;
	font-family: Arial, sans-serif;
	font-size: 8pt;
}
.mod-item-body
{
	border: 1px solid #969696;
	background-color: #ffffff;
	color: #000000;
	font-family: Arial, sans-serif;
	font-size: 8pt;
}
a.mod-item-body-a-strong
{
	color: #003399;
	font-family: Arial, sans-serif;
	font-size: 8pt;
}
.mod-item-body-alter
{
	border: 1px solid #969696;
	background-color: #F9F9F9;
	color: #000000;
	font-family: Arial, sans-serif;
	font-size: 8pt;
}
.mod-item-body-title
{
	color: #000000;
	font-family: Arial, sans-serif;
	font-size: 10pt;
}
.mod-item-body-hr
{
	background-color: #CECECE;
}
.mod-item-button
{
	color: #000000;
	font-family: Arial, sans-serif;
	font-size: 8pt;
}
.mod-item-button-strong
{
	color: #000000;
	font-family: Arial, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}
.mod-item-highlight, a.mod-item-highlight
{
	color: #cc0000;
	font-family: Arial, sans-serif;
	font-size: 8pt;
}
.mod-category-header
{
	border: 1px solid #969696;
	background-color: #E5E5E5;
	color: #000000;
	font-family: Arial, sans-serif;
	font-size: 8pt;
}
a.mod-category-header-a
{
	color: #000000;
	font-family: Arial, sans-serif;
	font-size: 10pt;
}
.mod-category-body
{
	border: 1px solid #969696;
	background-color: #ffffff;
	color: #000000;
	font-family: Arial, sans-serif;
	font-size: 8pt;
}
.mod-category-body-alter
{
	border: 1px solid #969696;
	background-color: #F9F9F9;
	color: #000000;
	font-family: Arial, sans-serif;
	font-size: 8pt;
}
.mod-category-body-title
{
	color: #000000;
	font-family: Arial, sans-serif;
	font-size: 8pt;
}
.mod-comment-header
{
	border: 1px solid #969696;
	background-color: #E5E5E5;
	color: #000000;
	font-family: Arial, sans-serif;
	font-size: 8pt;
}
a.mod-comment-header-a
{
	color: #000000;
	font-family: Arial, sans-serif;
	font-size: 8pt;
}
.mod-comment-body
{
	border: 1px solid #969696;
	background-color: #F7F7F7;
	color: #000000;
	font-family: Arial, sans-serif;
	font-size: 8pt;
}
.mod-comment-body-alter
{
	border: 1px solid #969696;
	background-color: #F7F7F7;
	color: #000000;
	font-family: Arial, sans-serif;
	font-size: 8pt;
}
.mod-comment-body-title
{
	color: #666666;
	font-family: Arial, sans-serif;
	font-size: 10pt;
}
.mod-search
{
	border: 1px solid #969696;
	background-color: #F3F3F3;
	color: #000000;
	font-family: Arial, sans-serif;
	font-size: 8pt;
	padding: 5px;
}
.mod-search-button
{
	color: #000000;
	font-family: Arial, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}
.mod-form
{
	border: 1px solid #969696;
	background-color: #F7F7F7;
	color: #000000;
	font-family: Arial, sans-serif;
	font-size: 8pt;
}
.mod-form-title
{
	color: #000000;
	font-family: Arial, sans-serif;
	font-size: 8pt;
}
.mod-form-hr
{
	background-color: #CECECE;
}
.mod-form-button
{
	color: #000000;
	font-family: Arial, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}
a.mod-form-a
{
	color: #2752A9;
	font-family: Arial, sans-serif;

	font-size: 8pt;
}
.mod-info-header
{
	border: 1px solid #969696;
	background-color: #E5E5E5;
	color: #000000;
	font-family: Arial, sans-serif;
	font-size: 8pt;
}
.mod-info-body
{
	border: 1px solid #969696;
	background-color: #FFFFFF;
	color: #000000;
	font-family: Arial, sans-serif;
	font-size: 8pt;
}
.mod-info-footer
{
	border: 1px solid #969696;
	background-color: #F3F3F3;
	color: #000000;
	font-family: Arial, sans-serif;
	font-size: 8pt;
}
a.mod-info-footer-a
{
	color: #666666;
	font-family: Arial, sans-serif;
	font-size: 8pt;
}
.mod-terms-of-service-header
{
	background-color: #ffffff;
	color: #000000;
	font-family: Arial, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}
.mod-terms-of-service-body
{
	border: 1px solid #969696;
	background-color: #ffffff;
	color: #000000;
	font-family: Arial, sans-serif;
	font-size: 8pt;
}
.mod-terms-of-service-footer
{
	background-color: #ffffff;
	color: #666666;
	font-family: Arial, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}
.statuses-error
{
	background-color: #FFF0F0;
	border: 2px solid #CC0303;
	font-size: 8pt;
	font-family: Arial, sans-serif;
	color: #CC0000;
}
.statuses-info
{
	background-color: #E3EFFD;
	border: 2px solid #1C7CF1;
	font-size: 8pt;
	font-family: Arial, sans-serif;
	color: #3333CC;
}
.statuses-success
{
	background-color: #E8FFE1;
	border: 2px solid #039A03;
	font-size: 8pt;
	font-family: Arial, sans-serif;
	color: #017001;
}
.mod-pager
{
	color: #969696;
	font-family: Arial, sans-serif;
	font-size: 8pt;
	border: 1px solid #969696;
	background-color: #ffffff;
}
a.mod-pager-a
{
	color: #969696;
	font-family: Arial, sans-serif;
	font-size: 8pt;
}

table.mod_eshop_table_color {
	border: 1px solid #cccccc;
	background-color: #e3e3e3;
}

table.mod_eshop_default_selected_color {
	border: 1px solid #ffffff;
	background-color: ;
}

*.color_text {
	font-family: Arial, sans-serif;
	font-size: 11px;
}

/*xxxxxxxxxxxxxxxxxxxxx Login2 xxxxxxxxxxxxxxxxxxxxxxxxx*/

.sb-statusbar-admin-text
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}

.sb-statusbar-admin-error
{
	border: 2px solid #cc0000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cc0000;
	font-weight: bold;
	background-color: #ffffff;
}

.sb-statusbar-admin
{
	height: 38px;
	margin:10px 0px 0px 0px; /*112642 */
}

/*xxxxxxxxxxxxxxxxxxxxx MÁSCARA DE VALORES xxxxxxxxxxxxxxxxxxxxxxxxx*/
function txtBoxFormat(objeto, sMask, evtKeyPress) {
        var i, nCount, sValue, fldLen, mskLen,bolMask, sCod, nTecla;
        if(document.all) {                           /* Internet Explorer
          nTecla = evtKeyPress.keyCode;
        } else if(document.layers) {                /* Nestcape
          nTecla = evtKeyPress.which;
        } else {
          nTecla = evtKeyPress.which;
          if (nTecla == 8) {
            return true;
          }
        }
        sValue = objeto.value;
                        /* Limpa todos os caracteres de formatação que já estiverem no campo.*/
        sValue = sValue.toString().replace( "-", "" );
        sValue = sValue.toString().replace( "-", "" );
        sValue = sValue.toString().replace( ".", "" );
        sValue = sValue.toString().replace( ".", "" );
        sValue = sValue.toString().replace( "/", "" );
        sValue = sValue.toString().replace( "/", "" );
        sValue = sValue.toString().replace( ":", "" );
        sValue = sValue.toString().replace( ":", "" );
        sValue = sValue.toString().replace( "(", "" );
        sValue = sValue.toString().replace( "(", "" );
        sValue = sValue.toString().replace( ")", "" );
        sValue = sValue.toString().replace( ")", "" );
        sValue = sValue.toString().replace( " ", "" );
        sValue = sValue.toString().replace( " ", "" );
        fldLen = sValue.length;
        mskLen = sMask.length;
        i = 0;
        nCount = 0;
        sCod = "";
        mskLen = fldLen;
        while (i <= mskLen) {
          bolMask = ((sMask.charAt(i) == "-") || (sMask.charAt(i) == ".") || (sMask.charAt(i) == "/") || (sMask.charAt(i) == ":"))
          bolMask = bolMask || ((sMask.charAt(i) == "(") || (sMask.charAt(i) == ")") || (sMask.charAt(i) == " "))
          if (bolMask) {
            sCod += sMask.charAt(i);
            mskLen++;
          }else {
            sCod += sValue.charAt(nCount);
            nCount++;
          }
          i++;
        }
        objeto.value = sCod;
        if (nTecla != 8) {                     /* backspace
          if (sMask.charAt(i-1) == "9") {      /* apenas números...
            return ((nTecla > 47) && (nTecla < 58)); 
          }else {                              /* qualquer caracter...
            return true;
          } 
        }else {
          return true;
        }
}
/*xxxxxxxxxxxxxxxxxxxxx GALERIA DE IMAGENS xxxxxxxxxxxxxxxxxxxxxxxxx*/
#gallery_wrap {
	width: 820px;
	height: 920px;
	padding: 25px;
	background: url(../Imagens/img/border.png) top left no-repeat;
}
a:link,a:visited {
	color: #ddd !important;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
h3 {
	border-bottom-color: white;
}
</style>
<script type="text/javascript">
	$(document).ready(function(){		
		$('#photos').galleryView({
			panel_width: 800,
			panel_height: 800,
			frame_width: 100,
			frame_height: 100,
			transition_speed: 1200,
			background_color: '#222',
			border: 'none',
			easing: 'easeInOutBack',
			pause_on_hover: true,
			nav_theme: 'custom',
			overlay_height: 52,
			filmstrip_position: 'top',
			overlay_position: 'top'
		});
	});


