/*
@import "cmxform.css";
@import "cmxformTemplate.css";
@import "overlib.css";

@import "chrometheme/chromestyle.css";
@import "accordion.css";
*/
@import "gb_styles.css";
@import "portfolio.css";
@import "skin.css";
@import "screen_003.css";
@import "screen.css";
@import "screen_002.css";
@import "screen_004.css";
/*************************************************************************************/	
/*<LAYOUT GERAL>*/	
/*************************************************************************************/	
	BODY {
		padding: 0px;
		margin: 0px;
		width: 100%;
		height: 100%;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		vertical-align:middle;
	}
	#base{
		border: 1px solid #999999;
		width: 995px;
		height:auto;
		margin: auto;
		display: table;
		background-color:#fff;
		vertical-align:middle;
		background-repeat: repeat-y;
	}
	.topo {
		width:995px;
		height:213px;
		padding : 0px 0px 0px 0px;
		background-color:#FFFFFF;
	}
	/*.topo2 {
		width:665px;
		height:66px;
		background-image:url(../images/tarja_logo.jpg);
		padding : 0px 0px 0px 0px;
		margin: -67px 0px 0px 50px;

	}
		.topo3 {
		width:665px;
		padding : 0px 0px 0px 0px;
		margin: 0px 0px 0px 50px;
	}
	.logo {
		width:665px;
		padding : 0px 0px 0px 0px;
		margin: -22px 0px 0px 96px;
	}
	.topo_filho {
		width:995px;
		height:0px;
		float:right;
		padding : 5px 0px 0px 0px;
    }
	.topo_texto{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-style: normal;
		line-height: normal;
		font-weight: bold;
		font-variant: normal;
		text-transform: none;
		color: #FFFFFF;
		text-decoration: none;
		text-align: justify;
		margin: 30px 0px 0px 0px;
		word-spacing: 0px;
		letter-spacing: 0px;
	}*/
	#meio {
	/*border: 1px solid #999999;*/
	width : 963px;
	margin: -1px 0px 10px 18px;
	/*background-color: #FFFFFF;*/
	}
	.home_figura {
	/*border: 1px solid #999999;*/
	padding: 0px 0px 0px 611px;
	/*background-color: #FFFFFF;*/
	}
	.principal-0_meio {
		width: 995px;
		background-image: url(../images/principal-0_meio.gif);
		background-repeat: repeat-y;
	}
	.principal-0_cima {
		background-image: url(../images/principal-0_cima.gif);
		background-repeat: no-repeat;
		margin-top: -1px;
		*margin-top: -16px;
	}
	.principal-0_baixo {
		background-image: url(../images/principal-0_baixo.gif);
		background-position: left bottom;
		background-repeat: no-repeat;
		padding : 15px 15px 15px 15px;
	}
	.principal_meio {
		width: 963px;
		background-image: url(../images/meio_principal.gif);
		background-repeat: repeat-y;
		margin-left:-15px;
		margin-top:-15px;
		*margin-left: 0px;
		*margin-top: 0px;
	}
	.principal_cima {
		background-image : url(../images/topo_principal.gif);
		background-repeat : no-repeat;
	}
	.principal_baixo {
		background-image : url(../images/rodape_principal.gif);
		background-position : left bottom;
		background-repeat : no-repeat;
		padding : 15px 15px 15px 15px;
	}
	.principal-hs_meio {
	width: 995px;
	background-image: url(../hotsite/images/meio.gif);
	background-repeat: repeat-y;
	margin-left:-18px;
	margin-top:-15px;
		*margin-left: -18px;
		*margin-top: 55px;
	}
	.principal-hs_cima {
		background-image : url(../images/topo_principal.gif);
		background-repeat : no-repeat;
	}
	.principal-hs_baixo {
	background-image: url(../hotsite/images/baixo.gif);
		background-position : left bottom;
		background-repeat : no-repeat;
		padding : 15px 15px 15px 15px;
	}
	.branco {
		/*border: 1px solid #999999;*/
		*text-align:center;
		width : 737px;
		margin: -1px 0px 0px 100px;
		*margin: -1px -0px 0px 100px;

		/*background-color: #FFFFFF;*/
		}
	.branco_meio {
		width : 737px;
		background-image : url(../images/branco_meio.jpg);
		background-repeat : repeat-y;
		}
	.branco_cima {
		background-image : url(../images/branco_topo.jpg);
		background-repeat : no-repeat;
		}
	.branco_baixo {
		background-image : url(../images/branco_baixo.jpg);
		background-position : left bottom;
		background-repeat : no-repeat;
		padding : 15px 15px 15px 15px;
		}

	#dir {
		border: 0px solid #999999;
		width: 600px;
		float: right;
		/*background-image: url(../images/detalhe_dir.gif);*/
		margin: 0px 0px 0px 0px;
	}
	#dir_hot {
	border: 0px solid #999999;
	width: 107px;
	height:469px;
	background-image: url(../hotsite/images/dir.gif);
	margin: -390px 0px 0px 858px;
	}
	#meio_hot {
	/*border: 1px solid #999999;*/
	width : 963px;
	margin: -1px 0px 10px 18px;
}
	.dir1 {
	border: 0px solid #999999;
	width: 575px;
	height:156px;
	float: right;
	background-image:url(../images/bg_pics.jpg);
	margin: -158px 25px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
	.dir1:a {
	border: 0px solid #999999;
	width: 575px;
	height:156px;
	float: right;
	margin: -158px 25px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
	.dir1:a hover {
	border: 0px solid #999999;
	width: 575px;
	height:156px;
	float: right;
	margin: -158px 25px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
	.dir_pagina3 {
		border: 0px solid #999999;
		width: 300px;
		float: right;
		/*background-image: url(../images/detalhe_dir.gif);*/
		margin: 0px 150px 0px 0px;
	}
	#dir_pagina4 {
		border: 0px solid #999999;
		width: 290px;
		float: right;
		/*background-image: url(../images/detalhe_dir.gif);*/
		margin: 0px 80px 0px 0px;
	}
	#dir_pagina6 {
		border: 0px solid #999999;
		width: 290px;
		float: right;
		/*background-image: url(../images/detalhe_dir.gif);*/
		margin: -15px 80px 0px 0px;
	}
	.dir_filho {
		border: 1px solid #999999;
		width: 206px;
		/*background-image: url(../images/detalhe_dir.gif);*/
		margin: 10px 10px 10px 0px;
		background-color: #FFFFFF;
	}
	.dir_meio {
		width : 210px;
		background-image : url(../images/dir_meio.jpg);
		background-repeat : repeat-y;
	}
	.dir_cima {
		background-image : url(../images/dir_cima.jpg);
		background-repeat : no-repeat;
	}
	.dir_baixo {
		background-image : url(../images/dir_baixo.jpg);
		background-position : left bottom;
		background-repeat : no-repeat;
		padding : 15px 15px 15px 15px;
	}
	.meio_contato {
		border-top: 2px dashed #fff;
		width : 619px;
		float:right;
		margin: 10px 50px 30px 0px;
		*margin: 10px 50px 10px 0px;

		}
	.meio_contato2 {
		border-top: 2px dashed #fff;
		width : 619px;
		float:right;
		margin: -15px 50px 10px 0px;
		}

	.meio_filho{
		border: 0px solid #ccc;
		width : 600px;
		/*float : right;*/
		text-align : justify;
		margin: 0px 0px 0px 3px;
		/*background-color: #f2f2f2;*/
	}
	.meio_neto {
		border: 0px solid #999999;
		width : 582px;
		text-align : justify;
		margin: 0px 0px 0px 0px;
		padding: 10px 0px 10px 10px;
	}
	.meioneto_meio {
		width : 582px;
		/*background-color:#eaeaea;*/
		background-image : url(../images/meioneto_meio.jpg);
		background-repeat : repeat-y;
	}
	.meioneto_cima {
		background-image : url(../images/meioneto_cima.jpg);
		background-repeat : no-repeat;
	}
	.meioneto_baixo {
		background-image : url(../images/meioneto_baixo.jpg);
		background-position : left bottom;
		background-repeat : no-repeat;
		padding : 15px 15px 15px 15px;
	}
	#esq {
	width: 283px;
	/*float: left;
	background-image: url(../images/detalhe_dir.gif);*/
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
	/*border-right-width: 2px;
	border-right-style: dotted;
	border-right-color:#6E6476;
	*/}
	#esq_hot {
	width: 125px;
	height:465px;
	background-image: url(../hotsite/images/esq.gif);
	*margin: -11px 0px 0px -857px;
	margin: -11px 0px 100px -857px;

	/*padding: 0px 0px 0px 20px;
	border-right-width: 2px;
	border-right-style: dotted;
	border-right-color:#6E6476;
	*/}

	.esq_pagina3 {
	width: 268px;
	border: 0px #000000 solid;
	/*float: left;
	background-image: url(../images/detalhe_dir.gif);*/
	margin: 0px 0px 20px 30px;
	}
	.rodape_pagina3 {
	width: 590px;
	/*float: left;
	background-image: url(../images/detalhe_dir.gif);*/
	margin: 0px 0px 0px 30px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: dashed;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	}
	#esq_pagina4 {
	width: 243px;
	float: left;
	/*background-image: url(../images/detalhe_dir.gif);*/
	margin: -2px 0px 0px 97px;
	}
	.esq_admin {
		border: 0px solid #000000;
		width: 145px;
		height:552px;
		float: left;
		background-image: url(../images/detalhe_dir.gif);
		margin: 0px 0px 0px 0px;
	}
	#esq_pagina6 {
		width: 243px;
		float: left;
		/*background-image: url(../images/detalhe_dir.gif);*/
		margin: -15px 0px 0px 97px;
		padding: 0px 20px 0px 0px;
		}
	.esq_filho {
		border: 0px solid #000000;
		width: 145px;
		float: left;
		margin: -20px 0px 0px 0px;
	}
	#rodape {
		border-bottom:1px solid #000;
		border-left:1px solid #000;
		border-right:1px solid #000;
		background:#451C1C;	
		width: 995px;
		height:auto;
		margin: auto;
		display: table;
		/*margin-top:10px;*/
	}
	.textorodape{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		line-height: normal;
		font-weight: normal;
		font-variant: normal;
		text-transform: none;
		color:#fff;
		text-decoration: none;
		text-align: left;
		margin: 5px 0px 5px 50px;
		}

	.cL, .cR { width:50%; }
	.cC { 
		width:0%; 
		float:left; 
		margin: 0px 0px 0px 0px;}
	.cL { 
		float:left; 
		margin: 5px 0px 0px 0px;
	}
	.cR { 
		float:right; 
		margin: 5px 0px 0px -1px;
	}
	.blue {color:blue;}
	.green {color:green;}
	.red {color:red;}
	fieldset {
		width:540px;
		margin: 0px 0px 0px 0px;
		border: 1px solid #ccc;
		/*background-image:url(../images/bg_menu_interno.jpg);
		background-position:top;
		background-repeat:repeat-x;*/
		*padding: 0px 0px 0px 0px;	
	}
	legend {
		margin-bottom: 15px;
		border-style: solid;
		border-width: 1px 2px 2px 1px;
		border-color: #AAA;
		font-weight: bold;
		background-color: #F5F5F5;
		/*background-image: url(../images/titulo_barra.gif);*/
		background-color:#3399FF;
		color: #FFFFFF;
		padding: 5px 10px 5px 10px;
		margin: 0px 0px 0px -15px;
		*margin: 0px 10px 10px -25px;	
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
	}
/*************************************************************************************/	
/*</LAYOUT GERAL> 	******************************************************************/	
/*************************************************************************************/	

/*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$*/

/*************************************************************************************/	
/*<TEXTOS, ALERTAS E MENSAGENS>*******************************************************/	
/*************************************************************************************/	
		.veja_p3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color:#6E6476;
	text-decoration: none;
	text-align: left;
	margin: 0px 0px 0px 30px;
	word-spacing: 0px;
	letter-spacing: 0px;
	}

	#msg{
		font-size: 14px;
		font-family: Arial, Helvetica, sans-serif;
		font-style: normal;
		line-height: normal;
		font-weight: bold;
		font-variant: normal;
		text-transform: none;
		color: #FF0000;
		text-decoration: none;
		}
	#output {
		font-size: 14px;
		font-family: Arial, Helvetica, sans-serif;
		font-style: normal;
		line-height: normal;
		font-weight: bold;
		font-variant: normal;
		text-transform: none;
		color: #FF0000;
		text-decoration: none;
		}
	.n_titulo {
		color : #ff9900;
		font : bold 15pt Arial, Helvetica, sans-serif;
		padding: 10px 0px 5px 10px;
		text-decoration : none;
		}
	#n_alerta {
		border : 3px solid #009900;
		float : left;
		text-align : justify;
		width : 550px;
		margin-top : 0px;
		margin-bottom: 10px;
		background-image: url(../../images/bg.gif);
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #009900;
		text-decoration: none;
		background-color: #FFFDBB;
		}
	.tituloprincipal{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 19px;
		font-style: normal;
		line-height: normal;
		font-weight: normal;
		font-variant: normal;
		text-transform: none;
		color:#6E6476;
		text-decoration: none;
		text-align: left;
		margin: 0px 0px 0px 0px;
		word-spacing: 0px;
		letter-spacing: 0px;
	}
	.subtitulo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color:#6E6476;
	text-decoration: none;
	text-align: left;
	margin: 0px 0px 0px 0px;
	word-spacing: 0px;
	letter-spacing: 0px;
	}
	.textopadrao{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:#6E6476;
	text-decoration: none;
	text-align: left;
	margin: 20px 0px 0px 0px;
		}
	.textoparceiros {
	text-align: justify;
	COLOR: #451C1C;
	border: 0px solid #cccccc;
	margin: 10px 120px 10px 120px;
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	font-weight: bold;
		}
	.textogeral {
	text-align: justify;
	COLOR: #451C1C;
	border: 0px solid #cccccc;
	margin: 10px 10px 10px 10px;
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	font-weight: bold;
		}
	.textodoces {
	COLOR: #451C1C;
	border: 0px solid #cccccc;
	margin: 10px 10px 10px 10px;
	font-family: "Times New Roman", Times, serif;
	font-size: 20pt;
	font-weight: bold;
		}
	.texto_detalhes { 
	color: #000; 
	font-size: 12px;
	text-align: left;  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	margin-left:62px;
	margin-right:20px;
	_margin-right:30px;
	}	
/*************************************************************************************/	
/*</TEXTOS, ALERTAS E MENSAGENS>******************************************************/	
/*************************************************************************************/	

/*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$*/

/*************************************************************************************/	
/*<LINKS> ****************************************************************************/	
/*************************************************************************************/	
	.navenlace {
		width: 520px;
		font-weight: bold;
		border: 1px solid #999999;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
}

	.navenlace a {
		color: #666666;
		text-decoration: none;
		display: block;
		width: 100%;
	}

	.navenlace a:hover {
		background-color: #7c439a;
		color: #fff;
	}
	.menu_topo{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		line-height: normal;
		font-weight: bold;
		font-variant: normal;
		text-transform: none;
		color:#fff;
		text-decoration: none;
		text-align: right;
		padding: 25px 30px 0px 0px;
		*padding: 0px 0px 0px 0px;
		*margin: 25px 30px 0px 0px;
		word-spacing: 0px;
		letter-spacing: 0px;
	}
	.menu_topo a{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		line-height: normal;
		font-weight: bold;
		font-variant: normal;
		text-transform: none;
		color:#fff;
		text-decoration: none;
		text-align: right;
		word-spacing: 0px;
		letter-spacing: 0px;
	}
	.menu_topo a:hover{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		line-height: normal;
		font-weight: bold;
		font-variant: normal;
		text-transform: none;
		color:#fff;
		text-decoration: underline;
		text-align: right;
		word-spacing: 0px;
		letter-spacing: 0px;
	}
	.menu_rodape_p3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color:#6E6476;
	text-decoration: none;
	text-align: center;
	margin: 5px 0px 0px 0px;
	word-spacing: 0px;
	letter-spacing: 0px;
	}
	.menu_rodape_p3 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color:#6E6476;
	text-decoration: none;
	text-align: center;
	margin: 5px 0px 0px 0px;
	word-spacing: 0px;
	letter-spacing: 0px;
	}
	.menu_rodape_p3 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color:#6E6476;
	text-decoration: underline;
	text-align: center;
	margin: 5px 0px 0px 0px;
	word-spacing: 0px;
	letter-spacing: 0px;
	}

/*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$*/
	.link_topo {
		width:995px;
		height:77px;
		float: right;
		color : #ffffff;
		text-decoration : none;
		font-weight : bold;
		padding : 0px 0px 0px 0px;
		background-image:url(../images/bg_botao_topo.jpg);
		background-repeat:repeat;
	}
	.link_topo_filho {
		width:990px;
		height:77px;
		float:right;
		color : #ffffff;
		text-decoration : none;
		font-weight : bold;
		padding : 46px 0px 0px 0px;
		background-repeat:repeat;
	}
/*************************************************************************************/	
/*</LINKS> ***************************************************************************/	
/*************************************************************************************/	

/*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$*/

/*************************************************************************************/	
/*<FORMS> ****************************************************************************/	
/*************************************************************************************/	
	.cadastro {
	float: left;
	COLOR: #451C1C;
	float:left;
	border: 0px solid #cccccc;
	margin: 0px 0px 0px 100px;
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	font-weight: bold;
		}
	.depoimentos {
	COLOR: #451C1C;
	text-align:justify;
	border: 0px solid #cccccc;
	margin: 0px 0px 0px 10px;
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	font-weight: bold;
		}

	.box_cadastro {
		float: right;
		COLOR: #000000;
		font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
		border: 2px solid #FF66CC;
		margin: 0px 100px 0px 0px;
			}
	.muda_cadastro {
		float:right;
		COLOR: #000000;
		background: #fff; 
		font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
		border: 3px solid #FF66CC;
		margin: 0px 100px 0px 0px; 

	}
/*************************************************************************************/	
/*</FORMS> ***************************************************************************/	
/*************************************************************************************/	

/*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$*/


/*************************************************************************************/	
/*<TRASH> ****************************************************************************/	
/*************************************************************************************/	








/*************************************************************************************/	
/*INTERNAS*/	
	
	
	/*.internas {
	width:708px;
	color : #ffffff;
	padding : 10px 0px 0px 100px;
	}




















/*************************************************************************************/	
/*LOGIN*/
/*.dir_login {
	border: 3px solid #574E67;
	width: 360px;
	height:200px;
	float: right;
	background-image:url(../images/bg_login.jpg);
	margin: 50px 30px 30px 0px;
}
.esq_login {
border: 3px solid #574E67;
width: 360px;
float: left;
margin: 50px 0px 30px 160px;
}
.form_login {
font-family:Verdana, Arial, Helvetica, sans-serif;
float: left;
text-align:justify;
padding : 0px 0px 0px 5px;
}
#topo_gestao_index{
background : #ffffff;
width : 715px;
height:415px;
float : right;
text-align : justify;
background-image: url(../images/bg_formmail.jpg);
padding : 0px 0px 0px 5px;
}


.n_titulo_dir {
	color : #000000;
	margin: 5px 0px 5px 10px;
	text-decoration : none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
}
.n_meio_papel {
	width : 638px;
	background-image : url(../images/meio_meio.gif);
	background-repeat : repeat-y;
}
.n_cima_papel {
	background-image : url(../images/cima_meio.gif);
	background-repeat : no-repeat;
}
.n_baixo_papel {
	background-image : url(../images/baixo_meio.gif);
	background-position : left bottom;
	background-repeat : no-repeat;
	padding : 15px 15px 15px 15px;
}
/*====================================================*/	
/*	.box_login {
	color : #326092;
	width:200px;
	height:25px;
	font : 14pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	border : 2px solid #cccccc;
	}
	.muda_login {
	color : #326092;
	width:200px;
	height:25px;
	font : 14pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	border : 2px solid #574E67;
	}
	.texto_login{
	float:left;
	margin: 10px 0px 0px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-align: left;
	color: #666666;
	}
	.titulo_login_esq{
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-align: left;
	color: #fff;
	}
	.texto_login_esq{
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 10px 15px 30px 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-align: justify;
	color: #fff;
	}
/*====================================================*/	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	/*.text_contato{
	padding: 5px 10px 20px 10px;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	text-align:center;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #5F3A74;
	}
	.text_contato a{
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration: underline;
	text-align:center;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #5F3A74;
	}
	.text_contato a:hover{
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration: underline;
	text-align:center;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #FFFFFF;
	}
	.text_construcao{
	padding: 50px 10px 5px 10px;
	font-family: "Times New Roman", Times, serif;
	font-size: 48px;
	font-weight: bold;
	text-decoration: none;
	text-align:center;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #5F3A74;
	}


	#basersvp{
	border: 0px solid #999999;
	width: 768px;
	margin: auto;
 	background-color:#C0B1D0;	
	}
	#corpo{
   margin: 10px 0px 10px 0px;
	}
	#menubv{
	float:left;
	width: 147px;
	margin: 0px 0px 0px 0px;
	font: 14px Verdana, sans-serif;
	}
	#busca {
	float:right;
	border : 2px solid #6666CC;
	width : 605px;
	margin: 0px 8px 0px 0px;
	margin-bottom : 10px;
	background-color: #E4E8AE;
	}	
	
.text_busca{
	float:left;
	padding: 5px 0px 5px 0px;
	margin: 0px 100px 5px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-align: justify;
	}
	.text_home{
	float:left;
	padding: 5px 10px 5px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-align: justify;
	}
	#topicos_bemvindo {
	color: #fff;
	width : 355px;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-stretch: semi-expanded;
	text-align: left;
	padding-left: 15px;
	padding-bottom: 2px;
	padding-top: 2px;
	margin: 0px 0px 0px 0px;
	vertical-align: middle;
	background-color: #6666CC;
	}
	#topicos_login {
	color: #fff;
	width : 130px;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-stretch: semi-expanded;
	text-align: left;
	padding-left: 15px;
	padding-bottom: 2px;
	padding-top: 2px;
	margin: 0px 0px 0px 0px;
	vertical-align: middle;
	background-color: #6666CC;
	}

	.text_esqueceu{
	padding: 5px 5px 5px 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-align: left;
	}

/*====================================================*/	

	/*.box_query {
	COLOR: #000000;
    height:15px;
    font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: 1px solid #CCCCCC;
	margin: 3px 10px 0px 0px
	}	
	.muda_query {
	height:15px;
    font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: 1px solid #666699;
	margin: 3px 10px 0px 0px
	}
/*====================================================*/	
	
	/*#meio_login {
	float : left;
	text-align : justify;
	background : #ffffff;
	border : 1px solid #cccccc;
	width : 425px;
	margin-top : 10px;
	margin-left:150px;
	_margin-left:80px;

	}
	.n_meio_login {
	background : #ffffff;
	border : 1px solid #000;
	width : 400px;
	margin-right : 10px;
	margin-left : 10px;
	margin-bottom : 10px;
	}
	#menulogin {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
	padding-top : 0;
	padding-left : 8px;
	color: #7c439a;
	font-weight: bold;
	}
	#menulogin a {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color: #7c439a;
	text-decoration : none;
	font-weight : bold;
	}
	#menulogin a:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color: #7c439a;
	font-weight : bold;
	text-decoration : underline;
	}
	.a_meio_login {
	width : 508px;
	background-image : url(../../images/meio_meio.gif);
	background-repeat : repeat-y;
	}
	.a_cima_login {
	background-image : url(../../images/meio_cima.gif);
	background-repeat : no-repeat;
	}
	.a_baixo_login {
	background-image : url(../../images/meio_baixo.gif);
	background-position : left bottom;
	background-repeat : no-repeat;
	padding : 15px 15px 15px 15px;
	}
	.n_texto {
	color : #000000;
	width:180px;
	font : 9pt Arial, Helvetica, sans-serif;
	text-decoration : none;
	text-align:left;
	}
/*====================================================*/
/*====================================================*/
/*====================================================*/
/*====================================================*/
/*====================================================*/
/*====================================================*/
/*====================================================*/
/*====================================================*/
/*====================================================*/
/*====================================================*/
	/*#corpo_2{
	float: left;
	width: 755px;
	padding: 0px 5px 0px 5px;
	}
	#menu_drop{
	float: left;
	width: 755px;
	padding: 0px 5px 0px 5px;
	}
	.menupartner {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #999;	
	text-decoration : none;
	text-align:justify;
	font-weight : bold;
	margin: 0px 0px 0px 0px;
	}
	.menupartner a {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #999;	
	text-decoration : none;
	text-align:justify;
	font-weight : bold;
	margin: 0px 0px 0px 0px;
	}
	.menupartner a:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #0099CC;	
    font-weight : bold;
	text-decoration : underline;
	text-align:justify;
	margin: 0px 0px 0px 0px;
	}
	.menupartner2 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color: #CC9900;
	text-decoration: underline;
	text-align:justify;
	font-weight : bold;
	padding:  0px 0px 0px 0px;
	}
	.menupartner2 a {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color: #CC9900;
	text-decoration: underline;
	text-align:justify;
	font-weight: bold;
	margin: 10px 0px 0px 30px;
	}
	.menupartner2 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC9900;
    font-weight: bold;
	text-decoration: underline;
	text-align: justify;
	margin: 10px 0px 0px 30px;
	}
	#menu_d {
	float:left;
	width: 768px;
	background-color:#FFFFFF;
	margin: 0px 0px 0px 0px;
	background-image: url(../images/topo.gif);
	}
	#menu_c {
	float:right;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:left;
	width: 82px;
	margin:123px 0px 4px 0px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #00CC00;
	font-weight: bold;
	color: #CC9900;
	}
	#dir_home{
	float:right;
	width: 240px;
	margin: 10px 50px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-align: left;
	}
	#esq_home{
	float:right;
	width: 240px;
	margin: 10px 50px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-align: left;
	}
	/*#text_home{
	float:left;
	width: 550px;
	margin: 10px 0px 10px 180px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-align: justify;
	}*/
	/*#text_contato{
	float:left;
	width: 550px;
	margin: 10px 0px 10px 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-align: justify;
	}
		#text_endereco{
	float:left;
	width: 550px;
	margin: 5px 0px 10px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-align: left;
	}
/*====================================================*/	
/*====================================================*/	


	/*.txtopicos {
	color: #5a5a5a;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	/*font-weight: normal;
	line-height: 1.2;*/
	/*text-decoration: none;
	text-align: justify;
	/*padding-top: 30px;*/
	/*padding-bottom: 10px;*/
	/*}	
	.topicos { 
	color: #000; 
	font-size: 12px;
	text-align: justify;  
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-weight: bold;
	margin-left:-5px;
	padding-bottom: 10px; 
}

/*
form label {
color: #000;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}*/
	/*=================================================================================*/
