﻿/* DEFAULTS
----------------------------------------------------------*/

body   
{
    /* background: #F5F5F5; */
    background-color:#fff;
    font-size: .80em;
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
    margin: 0px;
    padding: 0px;
    /* color: #696969; */
}


.Titulo
    {
    font-family:"Arial";
    font-size:24px; 
    font-weight:bold;
    color:#FFFFFF;
    }

.SubTitulo
    {
    font-family:"Arial";
    font-size:12px; 
    font-weight:normal;
    color:#FFFFFF;
    text-align:center;
    }    

.CenterTable 
    {
    background-color:#EBEBEB;
    /* margin-top:30px; */
    margin-left:auto; 
    margin-right:auto;
    /* margin-bottom:30px; */
    }


.CenterLogin 
    {
    background-color:#EBEBEB;
    /* margin-top:30px; */
    margin-left:auto; 
    margin-right:auto;
    margin-top:15%;
    /* margin-bottom:30px; */
    }
    
.CenterRodape 
    {
    /* margin-top:30px; */
    margin-left:auto; 
    margin-right:auto;
    }
    
.OpcaoActiva
    {
    border-Style : solid;
    border-Width : 2px;
    border-Radius : 10px;  /* standard */
    MozBorderRadius : 10px; /* Mozilla  */
    WebkitBorderRadius: 10px; /* WebKit */
    border-Color : #6C0518;        
    }
    
.OpcaoDesactiva
    {
    border-Style : none;
    border-Width : 0px;
    border-Radius : 0px; /* standard */
    MozBorderRadius : 0px; /* Mozilla */
    WebkitBorderRadius : 00px; /* WebKit */
    border-Color : #4B4B4B;    
    }
  

.divZona
{
    background-color:#C0C0C0; 
    width: auto; 
    margin-left: 0%;
}

.divTituloZona
{
    width: 98.5%;
    height: 20px;
    background-color:#4d4d4d; 
    border: 1px;
    border-color: Black;
    color:White;
    border-radius:5px;
    padding:5px;
    /* background-image:url('Imagens/ZonaTitulo.png'); */
}

.NomeCampo
{
    color:Black;
    margin-left:5px;
    margin-right:20px;
    width:auto;
}
.NomeCampoPesquisa
{
    color:Black;
    margin-left:5px;
    margin-right:20px;
    width:492px;
}

.NomeCampoDependente
{
    color:Black;
    margin-left:20px;
    margin-right:20px;
}
	
.NomeCampo2
{
    color:Black;
    margin-left:20px;
    margin-right:20px;
}
	
.CampoTexto
{
    width:635px;
    max-width:635px;
    min-width:635px;
    /* margin-left:5px; */
    margin-right:5px;
    margin-bottom:5px;
}

.CampoTextoDependente
{
    width:100%;
    margin-right:0px;
    margin-bottom:5px;
}

.CampoCMB
{
    width:641px;
    /* margin-left:5px; */
    margin-right:5px;
    margin-bottom:5px;
}
.CampoCMBDependente
{
    width:602px;
    /* margin-left:5px; */
    /*margin-right:18px; */
    margin-bottom:5px;
}
.CampoTextoPesquisa
{
    width:485px;
    max-width:485px;
    min-width:485px;
    /* margin-left:5px; */
    margin-right:5px;
    margin-bottom:5px;
}
.CampoMultiploColuna 
{
    min-width:200px;
}
.tabletxtbox { 
  width: 150px; 
  height: 99%; 
  border-width: 0px; 
  background-color: white; 
} 

/*                                */
/* CSS REFERENTE AO MENU DROPDOWN */
/*                                */
#container {
	margin: auto;
	width: 490px;
}

#header {
	/*background-image: url(images/header.png);*/
	background-repeat: no-repeat;
	height: 42px;
	width: 490px;
	margin-bottom: 20px;
}

#button {
	height: 32px; 
	width: 184px;
	margin: auto;
}

ul, li {
	margin:0; 
	padding:0; 
	list-style:none;
}

.menu_class {
	/* border:1px solid #1c1c1c; */
	border: 0px none #fff;
}

.the_menu {
	display:none;
	width:300px;
	border: 0px none #fff;
	/*padding-left:5px; /* novo  */
	padding-top :2px; /* novo  */
	padding-bottom :2px;  /* novo  */
	/* border: 1px solid #1c1c1c; */
}

.the_menu li {
	background-color: #302f2f;
	color: #fff;
	padding-left:5px; /* novo  */
	padding-top :2px; /* novo  */
	padding-bottom :2px; /* novo  */}

.the_menu li a {
	color:#FFFFFF; 
	text-decoration:none; 
	padding-left:5px; /* novo  */
	padding-top :2px; /* novo  */
	padding-bottom :2px; /* novo  */
	display:block;
}

.the_menu li a:hover {
	/* padding:10px; */
	padding-left:5px; /* novo  */
	padding-top :2px; /* novo  */
	padding-bottom :2px; /* novo  */
	font-weight:bold;
	color: #F00880;
}

.the_menu li:hover {
	/* padding:10px; */
	padding-left:5px; /* novo  */
	padding-top :2px; /* novo  */
	padding-bottom :2px; /* novo  */
	font-weight:bold;
	color: #F00880;
	cursor:pointer;
}

.menu_class2 {
	/* border:1px solid #1c1c1c; */
	border: 0px none #fff;
}

.the_menu2 {
	display:none;
	width:300px;
	border: 0px none #fff;
	/*padding-left:5px; /* novo  */
	padding-top :2px; /* novo  */
	padding-bottom :2px;  /* novo  */
	/* border: 1px solid #1c1c1c; */
}

.the_menu2 li {
	background-color: #302f2f;
	color: #fff;
	padding-left:5px; /* novo  */
	padding-top :2px; /* novo  */
	padding-bottom :2px; /* novo  */}

.the_menu2 li a {
	color:#FFFFFF; 
	text-decoration:none; 
	padding-left:5px; /* novo  */
	padding-top :2px; /* novo  */
	padding-bottom :2px; /* novo  */
	display:block;
}

.the_menu2 li a:hover {
	/* padding:10px; */
	padding-left:5px; /* novo  */
	padding-top :2px; /* novo  */
	padding-bottom :2px; /* novo  */
	font-weight:bold;
	color: #F00880;
}

.the_menu2 li:hover {
	/* padding:10px; */
	padding-left:5px; /* novo  */
	padding-top :2px; /* novo  */
	padding-bottom :2px; /* novo  */
	font-weight:bold;
	color: #F00880;
	cursor:pointer;
}

.the_menu_d li {
	background-color: #302f2f;
	color: #808080;
	padding-left:5px; /* novo  */
	padding-top :2px; /* novo  */
	padding-bottom :2px; /* novo  */}
	
.the_menu_d li a {
	color:#808080; 
	text-decoration:none; 
	padding-left:5px; /* novo  */
	padding-top :2px; /* novo  */
	padding-bottom :2px; /* novo  */
	display:block;
}

.the_menu_d li a:hover {
	/* padding:10px; */
	padding-left:5px; /* novo  */
	padding-top :2px; /* novo  */
	padding-bottom :2px; /* novo  */
	font-weight:bold;
	color: #808080;
}

.the_menu_d li:hover {
	/* padding:10px; */
	padding-left:5px; /* novo  */
	padding-top :2px; /* novo  */
	padding-bottom :2px; /* novo  */
	font-weight:bold;
	color: #808080;
	cursor:pointer;
}



.the_menuBloco {
	display:none;
	width:300px;
	border: 0px none #fff;
	/*padding-left:5px; /* novo  */
	padding-top :2px; /* novo  */
	padding-bottom :2px;  /* novo  */
	/* border: 1px solid #1c1c1c; */
}

.the_menuBloco li {
	background-color: #302f2f;
	color: #fff;
	padding-left:5px; /* novo  */
	padding-top :2px; /* novo  */
	padding-bottom :2px; /* novo  */}

.the_menuBloco li a {
	color:#FFFFFF; 
	text-decoration:none; 
	padding-left:5px; /* novo  */
	padding-top :2px; /* novo  */
	padding-bottom :2px; /* novo  */
	display:block;
}

.the_menuBloco li a:hover {
	/* padding:10px; */
	padding-left:5px; /* novo  */
	padding-top :2px; /* novo  */
	padding-bottom :2px; /* novo  */
	font-weight:bold;
	color: #F00880;
}

.the_menuBloco li:hover {
	/* padding:10px; */
	padding-left:5px; /* novo  */
	padding-top :2px; /* novo  */
	padding-bottom :2px; /* novo  */
	font-weight:bold;
	color: #F00880;
	cursor:pointer;
}

.the_menuBloco li {
	background-color: #302f2f;
	color: #808080;
	padding-left:5px; /* novo  */
	padding-top :2px; /* novo  */
	padding-bottom :2px; /* novo  */}
	
.the_menuBloco li a {
	color:#808080; 
	text-decoration:none; 
	padding-left:5px; /* novo  */
	padding-top :2px; /* novo  */
	padding-bottom :2px; /* novo  */
	display:block;
}

.the_menuBloco li a:hover {
	/* padding:10px; */
	padding-left:5px; /* novo  */
	padding-top :2px; /* novo  */
	padding-bottom :2px; /* novo  */
	font-weight:bold;
	color: #808080;
}


.the_menuBloco li:hover {
	/* padding:10px; */
	padding-left:5px; /* novo  */
	padding-top :2px; /* novo  */
	padding-bottom :2px; /* novo  */
	font-weight:bold;
	color: #808080;
	cursor:pointer;
}

    #Radio1
    {
        width: 192px;
    }






.PoweredP 
{
    text-align: right; 
    vertical-align: super; 
    color: #767676; 
    font-weight: lighter; 
    font-size: xx-small; 
    vertical-align: top; 
    z-index: 100; 
    letter-spacing: 0em; 
    font-family:Arial; 
}
.PoweredA
{
    text-decoration:none;
    color:#767676;
    text-decoration:none;
    line-height:100%; 
    padding-bottom:2px;
}
.PoweredA:hover
{
    border-bottom:2px dotted #555;
}
.PoweredA:visited
{
    color: #767676;
}    

input:focus
{
    outline:none;
}

.estrutura 
{
    font-family:"Tahoma";
    font-size:8pt;
}

.CampoTextoLeitor
{
    width:470px;
    /* margin-left:5px; */
    margin-right:5px;
    margin-bottom:5px;
}
.TabelaTitulo
{
    font-family:"Tahoma";
    font-size:9pt;
	background:#CCCCCC;
	cursor:default;
}
.TabelaLinha:hover
{
	cursor:pointer;
	text-decoration:underline;
}
.divTMP 
{
    border-width:0px;
    border-style:none;
}
.menus
{
    text-align:left; 
    color:#ffffff; 
    font-size:14px; 
    font-family:Arial; 
    height:19px; 
    width:96px; 
    top:27px; 
}
.menuBorder
{
    text-align:center; 
    color:#ffffff; 
    font-size:14px; 
    font-family:Arial; 
    height:19px; 
    width:100px; 
    border-style:solid; 
    border-width:1px; 
    border-radius:5px;
    padding:2px;
    padding-bottom:0px;
    border-color:#DCDCDC;
    background-image: url('imagens/FundoVermelho.png');
}
.lblInfo {
    text-align:left; 
    color:#ffffff; 
    font-size:10px; 
    font-family:Arial; 
    height:19px; 
    width:200px; 
    padding:2px;
}
.textoAnexos
{
    text-align:left; 
    color:#000; 
    font-size:12px; 
    font-family:Arial; 
}
.borderAnexos
{
    border: 1px solid #DCDCDC;
}