﻿/* Footer ------------------------------------------ */
#ctl00_masterFooter_pnFooter 
{
	padding:0px 0px 0px 0px;
}
.rodape_secao 
{
	display:inline-block;
	margin-top:4px;
}
.rodape_secao_titulo 
{
	display:block;
	position:relative;
	font-family:Verdana;
	font-size:10px;
	color:#333;
	font-weight:bold;
	float:left;
}
.rodape_secao_conteudo 
{
	display:block;
	float:left;
	padding:0px 6px 0px 6px;
	border-right:solid 1px #0275c1;
}

.footer_link {
	font-family: verdana;
	font-size: 10px;
	color: #0275c1;
	text-decoration: none;
	font-weight:normal;
}
.footer_link:hover {
	text-decoration: underline;
}
/* fim footer --------------------- */

#estrutura 
{
    text-align:left;
    padding:0px;
}
#laterais {
	padding:15px 25px 15px 25px;
}
/* Abas tipo pessoa -------------------------------- */
    .abaPessoa 
    {
    	position:relative;
    	top:1px;
    	width:100%;
    	display:inline-table;
    }
    .abaOn
    {
    	margin-left:5px;
    	display:block;
    	float:left;
        background: #FFF;
        padding:6px 20px;
        border:solid 1px #c0c0e8;
        border-bottom:solid 1px #FFF;
    }
    .abaOn a
    {
    	font-family:Verdana;
    	font-size:12px;
    	color:#3b697b;
    	font-weight:bold;
    	text-decoration:none;
    }
    .abaOn a:hover
    {
    	text-decoration:none;
    	
    }
    .abaOff
    {
    	margin-left:5px;
    	display:block;
    	float:left;
        background: #EAEAEA;
        padding:6px 20px;
        border:solid 1px #C0C0C0;
        border-bottom:solid 1px #c0c0e8;
    }
    .abaOff a
    {
    	font-family:Verdana;
    	font-size:12px;
    	color: #2255aa;
    	text-decoration:none;
    }
    .abaOff a:hover
    {
    	text-decoration:underline;
    }
    
    .abaNone
    {
        display: none;
    }
/* Fim aba tipo pessoa -------------------------------- */
.bodybannerrotatorhome 
{
	margin:0px;
	background:URL(fundoPadrao.gif) repeat-x;
}
.mainTitulo_texto 
{
    font:bold 16pt Verdana;
    color:#f68601;
}

/* Padrao MSG Aviso ------------------------------------- */
.info, .success, .warning, .error {
    border: 1px solid;
    margin: 10px 0px;
    padding:15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
    font-family:Arial, Helvetica, sans-serif; 
    font-size:13px;
}
.info 
{
    border-color:#2581d2;
    color: #00529b;
    background-color: #d5effb;
    background-image: url('images/info.png');
}
.success 
{
    font-weight:bold;
    color: #4F8A10;
    background-color: #DFF2BF;
    background-image:url('images/success.png');
}
.warning {
    color: #9F6000;
    background-color: #fdf4cf;
    border-color:#e5ae5b;
    background-image: url('images/warning.png');
}
.error {
    color: #D8000C;
    background-color: #ffd7d4;
    background-image: url('images/error.png');
}
/* ------------------------------------------------------ */