﻿body
{
    font-family: Verdana, Arial, Sans-serif;
    font-size: 11px;
    margin: 0px;
    padding: 0px;
    color: #000000;
    background-color: #FFFFFF;
}

td{vertical-align:top;}

a:link {font-size: 11px; text-decoration: underline; color: #505050; background-color: transparent; font-weight: normal;}
a:visited {font-size: 11px; text-decoration: underline; color: #505050; background-color: transparent; font-weight: normal;}
a:active  {font-size: 11px; text-decoration: underline; color: #819e9e; background-color: transparent; font-weight: normal;}
a:hover   {font-size: 11px; text-decoration: underline; color: #819e9e; background-color: transparent; font-weight: normal;}

a.left:link    {font-size: 11px; text-decoration:none;color:#505050;background-color:transparent; font-weight: bold}
a.left:visited {font-size: 11px; text-decoration:none;color:#505050;background-color:transparent; font-weight: bold}
a.left:hover   {font-size: 11px; text-decoration:none;color:#FF0000;background-color:transparent; font-weight: bold}
a.left:active  {font-size: 11px; text-decoration:none;color:#FF0000;background-color:transparent; font-weight: bold}

a.lt:link    {font-size: 11px; text-decoration:none;color:#404040;background-color:transparent; font-weight: bold}
a.lt:visited {font-size: 11px; text-decoration:none;color:#404040;background-color:transparent; font-weight: bold}
a.lt:hover   {font-size: 11px; text-decoration:none;color:#819e9e;background-color:transparent; font-weight: bold}
a.lt:active  {font-size: 11px; text-decoration:none;color:#819e9e;background-color:transparent; font-weight: bold}

.InputCad
{
	border: 1px solid #E0E0E0;
    background-color: #F0F0F0;
	    font-size: 8pt;
	    color: #000000;
	    font-family: Verdana;
	    text-decoration: none;
	    padding-top: 3px;
	    padding-right: 1px;
	    padding-left: 3px;
	    padding-bottom: 1px;
	    cursor: text;
	    font-weight: normal;
	    width: 350px;
	    z-index: 0;
}

.DropCad
{
    background-color: #F0F0F0;
    font-size: 8pt;
    color: #000000;
    font-family: Verdana;
    text-decoration: none;
    border-right: #E6E6E6 1px solid;
    border-top: #E6E6E6 1px solid;
    border-left: #E6E6E6 1px solid;
    border-bottom: #E6E6E6 1px solid;
    padding-top: 2px;
    padding-right: 1px;
    padding-left: 1px;
    padding-bottom: 1px;
    margin: 0px;
    cursor: hand;
    font-weight: normal;
    width: 355px;
    height: 20px;
    z-index: 0;
    position: static;
}
.DropUF
{
	background-color: #F0F0F0;
	font-size: 8pt;
	color: #000000;
	font-family: Verdana;
	text-decoration: none;
	border-right: #E6E6E6 1px solid;
	border-top: #E6E6E6 1px solid;
	border-left: #E6E6E6 1px solid;
	border-bottom: #E6E6E6 1px solid;
	padding-top: 2px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	margin: 0px;
	cursor: hand;
	font-weight: normal;
	width: 50px;
	height: 20px;
	z-index: 0;
}

/*
    ***************************************************************
    MENSAGENS
    ***************************************************************
*/

.msn
{
	font-size: 3mm;
	color: #FF0000;
	font-family: Verdana;
	text-decoration: none;
	font-weight: bold;
}

.msnOK
{
    font-size: 3mm;
    color: #005300;
    font-family: Verdana;
    text-decoration: none;
    font-weight: bold;
}

/*
    ***************************************************************
    [FIM] - MENSAGENS
    ***************************************************************
*/

.showdata
{
	font-size: 4mm;
	color: dimgray;
	font-family: Verdana;
	text-decoration: none;
	font-weight: bold;
	font-style: italic;
}


.titulo
{
    font-size: 20pt;
    color: #971a20;
    font-family: Tahoma;
    text-decoration: none;
    font-weight: normal;
    font-style: normal;
}
.tituloNoticia
{
    font-size: 13pt;
    color: #971a20;
    font-family: Tahoma;
    text-decoration: none;
    font-weight: normal;
    font-style: normal;
}
.subtitulo
{
    font-size: 9pt;
    color: #971a20;
    font-family: Tahoma;
    font-weight: bold;
    font-style: normal;
}

/*
    ***************************************************************
    Administrador
    ***************************************************************
*/

.bannerADM{text-align:left; margin-left:auto; margin-right:auto; width:740px; height:100px;}
.masterADM{text-align:left; margin-left:auto; margin-right:auto; width:740px;}

.master_BannerADM
{
    text-align: left;
    margin-left: auto;
    margin-right: auto;
    width: 740px;
    height: 100px;
    background-color: #FFFFFF;
}
.master_LateralADM
{
    width: 180px; 
    vertical-align:top; 
    background-color: #FFFFFF;  
}
.master_ConteudoADM
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    width: 560px;
    vertical-align: top;
}


.subtituloAdmin
{
    font-size: 13pt;
    color: #A62900;
    font-family: Tahoma;
    text-decoration: none;
    font-weight: normal;
    font-style: normal;
}

.DGWidthSiteAdmin
{
    padding: 0px;
    margin: 0px;
    width: 490px;  
}
.DGAlternatingAdmin
{
    background-color: #EAEAEA;
}
.noDGAlternatingAdmin   
{
    background-color: #FFFFFF;
}

.InputCadADMIN
{
	border: 1px solid #E0E0E0;
    background-color: #F0F0F0;
	    font-size: 8pt;
	    color: #000000;
	    font-family: Verdana;
	    text-decoration: none;
	    padding-top: 3px;
	    padding-right: 1px;
	    padding-left: 3px;
	    padding-bottom: 1px;
	    cursor: text;
	    font-weight: normal;
	    width: 483px;
	    z-index: 0;
}

/*
    ***************************************************************
    [FIM] - Administrador
    ***************************************************************
*/

.titulosmall
{
    font-size: 8pt;
    color: #505050;
    font-family: Tahoma;
    text-decoration: none;
    font-weight: bold;
    font-style: normal;
}
.stylemail
{
	font-size: x-small;
	color: black;
	font-family: Verdana;
	text-decoration: none;
}

.button
{
    border: 1px solid #CCCCCC;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    text-decoration: underline;
    text-align: center;
    cursor: pointer;
    background-color: #F7F7F7;
}

/*
    ***************************************************************
    LAYOUT GERAL
    ***************************************************************
*/

.banner{text-align:left; margin-left:auto; margin-right:auto; width:740px; height:250px;}
.master{text-align:left; margin-left:auto; margin-right:auto; width:740px;}

.inSideBG
{
	border-width: 0px; 
	text-align:left; 
	margin-left:auto; 
	margin-right:auto;
    width:740px; 
    height:437px;    
}

.master_Banner
{
    text-align: left;
    margin-left: auto;
    margin-right: auto;
    width: 740px;
    height: 100px;
    background-color: #FFFFFF;
}
.master_background
{
	background-image: url('../images/layout/bg.gif');
	background-repeat: no-repeat;    
    padding: 0px 0px 0px 25px;
    margin: 0px 0px 0px 25px;
    width: 560px;
    height: 437px;
    vertical-align: top;
}
.master_Lateral
{
	background-image: url('../images/lateralesq.gif');
	background-repeat: repeat-y;
    width: 180px; 
    vertical-align:top; 
    background-color: #DEDEDE;  
}
.master_Conteudo
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    width: 560px;
    vertical-align: top;
}

.lateral
{
    text-align: left;
    width: 170px;
} 


/*
    ***************************************************************
    DIVISÃO DA tableinterna (Geral)
    ***************************************************************
*/

.tableinterna
{
    padding: 0px;
    margin: 0px;
    width: 500px;
}
.subConteudo
{
    padding: 0px;
    margin: 0px;
    width: 350px;
    vertical-align: top;
}
.subLateral
{
    padding: 5px;
    margin: 5px;
    width: 140px;
    vertical-align: top;    
}
hr
{
    border: 1px solid #E5E5E5;
}


/*
    ***************************************************************
    DENTRO DO "subConteudo" (Catálogo)
    ***************************************************************
*/

.subCatalogoImage
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-style: none;
    width: 130px;
    border-color: #FFFFFF;
}

.subCatalogoTexto
{
    padding: 5px;
    margin: 5px;
    width: 300px;
    vertical-align: top;  
}

.tituloCatalogo
{
    font-size: 12pt;
    color: #971a20;
    font-family: Tahoma;
    font-style: normal;
    font-weight: bold;
}

.subtituloCatalogo
{
    font-size: 11pt;
    color: #971a20;
    font-family: Tahoma;
    font-style: normal;
    font-weight: bold;
}

.textoCatalogo
{
    font-size: 10pt;
    color: #000000;
    font-family: Verdana;
    font-style: normal;
}

.InputCadCatalogo
{
	border: 1px solid #E0E0E0;
    background-color: #F0F0F0;
	    font-size: 8pt;
	    color: #000000;
	    font-family: Verdana;
	    text-decoration: none;
	    padding-top: 3px;
	    padding-right: 1px;
	    padding-left: 3px;
	    padding-bottom: 1px;
	    cursor: text;
	    font-weight: normal;
	    width: 300px;
	    z-index: 0;
}

/*
    ***************************************************************
    [FIM] - DENTRO DO "subConteudo" (Catálogo)
    ***************************************************************
*/

.noticiaLink
{
    padding: 0px;
    margin: 0px;
    width: 150px;
}

.rss
{
    padding: 0px;
    margin: 0px;
    width: 420px;    
}

.rssbg
{
}


/*
    ***************************************************************
    DENTRO DO "DATAGRID" (Geral)
    ***************************************************************
*/

.DGWidthSite
{
    padding: 0px;
    margin: 0px;
    width: 420px;  
}
.DGAlternating
{
    background-color: #EAEAEA;
}
.noDGAlternating    
{
    background-color: #FFFFFF;
}


/*
    ***************************************************************
    UTILIZADA APENAS NO LOGIN/LOGOUT
    ***************************************************************
*/

.tableLogon
{
    padding: 0px;
    margin: 0px;
    width: 350px;
}
/*
    ***************************************************************
    [Inicio] UPLOAD (Relacionamento com subConteudo)
    ***************************************************************
*/
.uploadForm
{
    border: 1px solid #000000;
    padding-top: 5px;
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 5px;
    width: 350px;
    float: inherit;
    z-index: 100;
    position: absolute;
    cursor: move;
    background-color: #FFFFFF;
    filter: alpha(opacity=100);
    opacity: 1;
    top: 15%;
    left: 40%;
}
.panelButton
{
   cursor: pointer;
}
/*
    ***************************************************************
    [Fim] UPLOAD
    ***************************************************************
*/

/*
    ***************************************************************
    [Inicio] IMAGEM (Relacionamento com body)
    ***************************************************************
*/
.imagestyle
{
    padding: 0px 5px 5px 0px;
    margin: 0px 5px 5px 0px;
    border-style: none;
    width: 130px;
    border-color: #FFFFFF;
}
.imagestyleDetalhe
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-style: none;
    width: 130px;
    border-color: #FFFFFF;
}