.bodyIframe {
	background-color: #ffffff;
	overflow-y: hidden;
    overflow-x: hidden;
}

table
{
	font-size: 10pt;
}

img {
	border: 0px;
}

h3
{
	font-stretch: condensed;
	font-size: 8pt;
	color: black;
	display: table;
}

body {
    margin: 0px;
    padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-align: center;
    color: #554236;
    background-color: #fff;
    overflow-y: scroll;
    _overflow-y: scroll;
}

a:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    color: #0267b7;
    font-size: 11px;
    text-decoration: none;
}

a:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    color: #0267b7;
    font-size: 11px;
    text-decoration: none;
}

a:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    color: #0267b7;
    font-size: 11px;
    text-decoration: underline;
}

a:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    color: #0267b7;
    font-size: 11px;
    text-decoration: none;
}

.padrao
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}
	
/* COME�A MODELO INDEX SITE */


.divFormBuscaLogin {
	width: 1000px;
	height: 33px;
	display: inline;
	float: left;
	background-image: url("/as/as_template/web/img/bg_form_top.jpg");
	background-repeat: no-repeat;
}

.divPai {
    width: 1000px;
    height: auto;
	background-color: #ffffff;
	display: table;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
	padding-bottom: 100px;	
}

.divConteudo {
    width: 800px;
    height: auto;
	background-color: #ffffff;
	float: left;
	display: inline;
	margin-left: 100px;
	margin-top: 20px;
    text-align: center;
    border: 0px solid red;
}

.divLateralEsq {
    width: 170px;
    height: auto;
    margin-left: 20px;
    text-align: left;
    float: left;
	display: inline;
}

.divInclude {
    width: 560px;
    height: auto;
    margin-left: 50px;
    text-align: justify;
    float: left;
    border: 0px solid red;
}

.divCalendario {
    width: 168px;
    height: auto;
    margin-top: 15px;
	margin-bottom: 40px;
    float: left;
    text-align: left;
}

.divFundadores {
    width: 168px;
    height: auto;
    float: left;
    text-align: left;
}

/* ACABA MODELO INDEX SITE */
/* COME�A O ESTILO DOS INCLUDES SITE */
.divConteudoInclude {
    width: 485px;
    height: auto;
    float: left;
	display: inline;
}

.divTituloInclude {
    width: 485px;
    height: auto;
    color: #12284f;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-transform: uppercase;
    margin-top: 10px;
    _margin-top: 20px;
    text-align: left;
    float: left;
}

.divTituloPequeno {
    width: 168px;
    height: auto;
    text-align: left;
    float: left;
}

.divPromocoesIndex {
    width: 485px;
    height: auto;
    margin-top: 10px;
    float: left;
}

.divRede {
    width: 485px;
    height: auto;
    margin-top: 10px;
    float: left;
}

.divTextoInclude {
    width: 485px;
    height: auto;
    margin-top: 10px;
    text-align: justify;
    float: left;
}

.divTexto {
    width: 295px;
    height: auto;
    margin-top: 3px;
    text-align: justify;
    float: left;
}

.divCaixa {
	width: 105px;
    margin-left: 5px;
    margin-bottom: 10px;
    float: left;
    display: inline;
    height: 150px;
}

.divCaixaFora {
    width: 107px;
    height: auto;
    background-color: #f6f4f3;
    float: left;
    display: inline;
}

.divCaixaDentro {
    width: 92px;
    height: 62px;
    background-color: #ffffff;
    margin-left: 10px;
    margin-bottom: 3px;
    margin-right: 3px;
    margin-top: 3px;
    float: left;
    line-height: 0px;
    font-size: 1px;
    display: inline;
}

.divAssuntoCaixa {
    background-color: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: bold;
    text-align: left;
    color: #12284f;
    text-transform: uppercase;
    margin-left: 10px;
    margin-top: 3px;
    _margin-left: 5px;
    _margin-top: 2px;
    float: left;
}

.divSaibaMais {
    width: 485px;
    height: auto;
    margin-top: 10px;
	margin-bottom: 10px;
    float: right;
}
/* NOTICIA */
.divImgNoticia {
    width: 164px;
    height: 110px;
    border: 1px solid #dcdcdc;
    margin-right: 10px;
    float: left;
}

.divImgDetalheNoticia {
    width: 480px;
    height: 178px;
    text-align: left;
    margin-top: 10px;
    border: 0px solid #dcdcdc;
    float: left;
}

.divAssuntoNoticia {
    width: 295px;
    height: auto;
    text-transform: uppercase;
    color: #12284f;
    text-align: left;
    float: left;
}

.divGestao {
    width: 470px;
    height: auto;
    color: #12284f;
    text-align: left;
    float: left;
}

.divTextoNoticia {
    width: 485px;
    height: auto;
    margin-top: 10px;
    text-align: justify;
    float: left;
}

.divNoticiaIndex {
    width: 485px;
    height: auto;
    margin-top: 15px;
    float: left;
}

.divOutrasNoticia {
    width: 485px;
    height: auto;
    margin-top: 0px;
    float: left;
}

.divSeta {
    width: 10px;
    height: 20px;
    margin-right: 2px;
    float: left;
}

.divSeta2 {
    width: 10px;
    height: auto;
    margin-right: 2px;
    padding-top: 5px;
    _padding-top: 0px;
    float: left;
}

.divData {
    width: 75px;
    height: auto;
    margin-top: 10px;
    float: left;
}

.divChamadaNoticia {
    width: 310px;
    height: auto;
    color: #12284f;
    text-transform: uppercase;
    margin-top: 10px;
    text-align: left;
    color: #12284f;
    float: left;
}

.divBtnSaibaMais {
    width: 80px;
    height: auto;
    margin-top: 10px;
    text-align: left;
    float: left;
}

.divLinhaOutrasNoticias {
    width: 500px;
    height: auto;
    margin-bottom: 0px;
    float: left;
}

.divImgGrande {
	width: 616px;
	height: auto;
	text-align: left;
	float: left;
	margin-bottom: 20px;
	border: 0px solid #000000;
}

/* REDE DE CONVENIADOS */
.divItemTipoRede {
    width: 150px;
    height: auto;
    margin-right: 10px;
    margin-bottom: 2px;
    float: left;
}
/* INSTITUCIONAL */
.divQuadroGestao {
    width: 485px;
    height: auto;
    margin-bottom: 10px;
    text-align: justify;
    float: left;
}

.divOAsaclub {
    width: 485px;
    height: auto;
    margin-top: 10px;
    float: left;
}

.divTextoInstitucional {
    width: 485px;
    height: auto;
    margin-top: 10px;
    text-align: left;
    float: left;
}

.divSubTituloInclude {
    width: 485px;
    height: auto;
    margin-top: 20px;
    _margin-top: 15px;
	color: #12284f;
	font-size: 10px;
	text-transform: uppercase;
	font-weight: bold; 
    text-align: justify;
    float: left;
}

.divDownload {
    width: 485px;
    height: auto;
    margin-top: 10px;
    border: 0px;
    text-align: left;
    float: left;
}

.divImgGestao {
    width: 85px;
    height: 113px;
    border: 1px solid #dcdcdc;
    margin-right: 10px;
    margin-bottom: 20px;
    float: left;
}

/* CONTATO */
/* FORMUL�RIOS */
.divForm {
    width: 485px;
	_width: 480px;
    height: auto;
	margin-top: 15px;
    float: left;
}

.divNomeInputGrande {
    width: 303px;
    height: 18px;
	text-align: left;
    float: left;
    margin-right: 10px;
}

.divNomeInputPequeno {
    width: 172px;
	_width: 160px;
    height: 18px;
	text-align: left;
    float: left;
    margin-right: 0px;
}

.divInputGrande {
    width: 303px;
	_width: 300px;
    height: 18px;
	text-align: left;
    float: left;
	margin-bottom: 0px;
    margin-right: 10px;
}

.divInputPequeno {
    width: 172px;
	_width: 160px;
    height: 18px;
    float: left;
	margin-bottom: 0px;
    margin-right: 0px;
}

.divInputMenor {
    width: 158px;
	_width: 150px;
    height: 18px;
    float: left;
	margin-bottom: 0px;
    margin-right: 0px;
}

.divNomeInputMenor {
    width: 158px;
	_width: 150px;
    height: 18px;
	text-align: left;
    float: left;
    margin-right: 0px;
}

.inputMenor {
	width: 148px;
	_width: 140px;
    height: 18px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
	float: left;
    color: #554236;
    background-color: #f6f4f3;
    border-bottom: 1px solid #e9e7e3;
    border-left: 2px solid #676767;
    border-right: 1px solid #e9e7e3;
    border-top: 2px solid #676767;
}

.divErroMenor {
    width: 148px;
	_width: 150px;
    height: 10px;
	margin-right: 10px;
	text-align: left;
	color: red;
    float: left;
	padding-top: 0px;
}

.divErroGrande {
    width: 315px;
	_width: 300px;
    height: 10px;
	text-align: left;
	color: red;
    float: left;
	padding-top: 0px;
}

.divErroPequeno {
    width: 172px;
	_width: 160px;
    height: 18px;
	 height: 10px;
	text-align: left;
	color: red;
    float: left;
	padding-top: 0px;
}



.inputGrande {
    width: 303px;
	_width: 300px;
    height: 18px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
	float: left;
    color: #554236;
    background-color: #f6f4f3;
    border-bottom: 1px solid #e9e7e3;
    border-left: 2px solid #676767;
    border-right: 1px solid #e9e7e3;
    border-top: 2px solid #676767;
}

.inputPequeno {
	width: 172px;
	_width: 160px;
    height: 18px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
	float: left;
    color: #554236;
    background-color: #f6f4f3;
    border-bottom: 1px solid #e9e7e3;
    border-left: 2px solid #676767;
    border-right: 1px solid #e9e7e3;
    border-top: 2px solid #676767;
}

.divTextAreaGrande {
	width: 481px;
    height: auto;
	text-align: left;
	display: inline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #554236;
	float: left;
}

.inputTextAreaGrande {
    width: 483px;
	_width: 480px;
    height: 150px;
	text-align: left;
	float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #554236;
    background-color: #f6f4f3;
    border-bottom: 1px solid #e9e7e3;
    border-left: 1px solid #676767;
    border-right: 1px solid #e9e7e3;
    border-top: 1px solid #676767;
}

.inputBtn {
	width: 100px; 
	background-color: #12284f;
	color: #ffffff;
	padding: 2px;
    border-bottom: 0px solid #e9e7e3;
    border-left: 0px solid #676767;
    border-right: 0px solid #e9e7e3;
    border-top: 0px solid #676767;
}

.divBtnForm {
	width: 118px;
	height: auto;
	text-align: left;
	margin-right: 10px;
	margin-top: 10px;
	float: left;
}


.divFormulario {
	width: 700px;
	margin-left: 10px;
	margin-top: 20px;
	float: left;
}

/* PROMO��ES */
.divImgPromocao {
	width: 164px;
    height: 110px;
    border: 1px solid #dcdcdc;
    margin-right: 10px;
	margin-top: 10px;
    float: left;
}

.divInfoPromocoes {
	width: 295px;
    height: auto;
	margin-top: 10px;
    text-align: left;
    float: left;
}

/* ASACLUB NO BRASIL */

.divFlashMapa {
	width: 480px;
	height: 440px;
	margin-top: 10px;
	text-align: center;
	float: left;
}

/* PARCEIROS */

.divQuadroParceiro {
	width: 220px;
	height: auto;
	float: left;
	margin-right: 10px;
	margin-bottom: 20px;
	padding: 5px;
	/*border: 1px solid #554236;*/
}

.divTextoParceiro {
	width: 220px;
	height: auto;
	text-align: left;
	float: left;
	margin-top: 5px;
}

/* ASSOCIADOS */

.divQuadroAssociado {
	width: 220px;
	height: auto;
	float: left;
	margin-right: 10px;
	margin-bottom: 20px;
	padding: 5px;
	/*border: 1px solid #554236;*/
}

.divTextoAssociado {
	width: 220px;
	height: auto;
	text-align: left;
	float: left;
	margin-top: 5px;
}

/* 	FORMULARIO DE BUSCA E LOGIN  */

.divBusca {
	width: 145px;
	height: auto;
	margin-left: 120px;
	float: left;
	display: inline;
	padding-top: 5px;
}

.divLogin {
	width: 380px;
	height: auto;
	padding-top: 5px;
	margin-left: 20px;
	float: left;
}

.divInputBusca {
	width: 85px;
	height: 15px;
	float: left;
}

.inputPequenoBusca {
	width: 80px;
    height: 15px;
	float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #554236;
    background-color: #f6f4f3;
    border-bottom: 1px solid #e9e7e3;
    border-left: 2px solid #676767;
    border-right: 1px solid #e9e7e3;
    border-top: 2px solid #676767;
}

.divNomeBusca {
	width: 34px;
	height: 15px;
	float: left;
	
}

.divBtnBusca {
	width: 18px;
	height: 16px;
	float: left;
}


/* LATERAL ESQUERDA */

.divTextoLateral {
	width: 170px;
	height: auto;
	margin-top: 5px;
	float: left;
}

.divLogoFundadores {
	width: 170px;
	height: auto;
	margin-top: 15px;
	float: left;
}


/* DAQUI PRA FRENTE O C�DIGO � PARA O ADM  */

.divLogo {
	width: 780px;
	height: auto;
	margin-top: 20px;
	margin-left: 100px;
	_margin-left: 50px;
	text-align: left;
	float: left;
}

.divTitulo {
	width: 700px;
	height: auto;
	margin-left: 100px;
	_margin-left: 50px;
	margin-top: 30px;
	text-transform: uppercase;
	font-weight: bold;
	text-align: left;
	float: left;
}

.divMenu {
	width: 780px;
	height: auto;
	text-transform: uppercase;
	font-weight: bold;
	margin-left: 100px;
	_margin-left: 50px;
	margin-top: 10px;
	text-align: left;
	float: left;
}

.divMenu a {
	text-decoration: none;
}

.divMenu {
	width: 780px;
	height: 20px;
	text-transform: uppercase;
	font-weight: bold;
	margin-left: 10px;
	margin-top: 10px;
	text-align: left;
	float: left;
}

.divOpcoesLista {
	width: 100%;
	height: 15px;
	font-family: verdana;
	font-size: 11px;
	float: left;
	_margin-left: 5px;
	margin-top: 10px;
	display: table;
	border-collapse: collapse;
	border-color: #ddd;
}

.divOpcoesLista tr:HOVER {
	background-color: #eee;
}


/* Login */
.login {
	width: 215px;
	border: 2px solid #333333;
}

.login .botao {
	width: 45px;
	height: 18px;
	border: 0;
	background-color: #333333;
	color: #CCCCCC;
	font-size: 10px
}

.inputData
{
	width: 70px;
}






















