@charset "utf-8";
/* CSS Document */

a:link {
	color: #007CC3;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #007CC3;
}
a:hover {
	text-decoration: none;
	color: #007CC3;
}
a:active {
	text-decoration: none;
	color: #007CC3;
}
hr.menu{
	color:#027BC2;
	}
body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#F6C401;
	margin:0px;
	}
input
{
	/* 
	width:100px;
	height:14px;
	background-color:#FFFEE2;
	border:#CCCCCC;
	border:solid;
	border-width:1px;
    */
	}
textarea{
	width:250px;
	background-color:#FFFEE2;
	border:#CCCCCC;
	border:solid;
	border-width:1px;
	}
input.contato{
	width:250px;
	}
input.letras{
	width:45px;
	height:14px;
	background-color:#FFFEE2;
	border:#CCCCCC;
	border:solid;
	border-width:1px;
	}
input.botao{
	width:70px;
	height:14px;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#E6791A;
	border:none;
	border-width:1px;
	}
form{
	margin:0px;
	}
.conteudo{
	margin:5px;
	margin-top:15px;
	font-size:11px;
	}
.notacao{
	color:#666666;
	font-style:italic;
	font-size:9px;
	}
div.geral{
	border:0px;
	width: 900px; 
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;		
	padding:0px;
	text-align:left;
	text-align:justify;
	font-size:11px;
	}
div.sombra{
	width:960px;
	background:url(../images/fundo_sombra.jpg);
	background-position:center;
	background-repeat:repeat-y;
	}
div.topo{
	width:900px;
	}
div.banner{
	width:900px;
	}
div.menu{
	margin-bottom:10px;
	padding-left:30px;
	color:#007CC3;
	font-size:11px;
	font-weight:bold;
	width:155px;
	height:16px;
	background:url(../images/fundo_menu.jpg);
	background-repeat:no-repeat;
	}
#submenu1{
	display:block;
	margin-bottom:10px;
	padding:10px;
	color:#FFFFFF;
	background-color:#EBF4FB;
	font-size:11px;
	font-weight:bold;
	width:165px;
	}
div.noticias{
	background:url(../images/ultima_noticias.jpg);
	background-position:top;
	background-repeat:no-repeat;
	border-style:solid;
	border-width:1px;
	border-color:#CCCCCC;	
	width:175px;
	padding:5px;
	margin-top:10px;	
	}
div.dir_cliente{
	background:url(../images/clientes_cadastrados.jpg);
	background-position:top;
	background-repeat:no-repeat;
	border-style:solid;
	border-width:1px;
	border-color:#CCCCCC;	
	width:175px;
	padding:5px;
	padding-top:20px;
	margin-top:15px;
	}
div.dir_esqueci{
	background:url(../images/esqueci_senha.jpg);
	background-position:top;
	background-repeat:no-repeat;
	border-style:solid;
	border-width:1px;
	border-color:#CCCCCC;	
	width:175px;
	padding:5px;
	padding-top:20px;
	margin-top:15px;
	}
div.dir_registre{
	background:#E3EAEB url(../images/registrese.jpg);
	background-position:top;
	background-repeat:no-repeat;
	border-style:solid;
	border-width:2px;
	border-color:#dcdcdc;	
	width:175px;
	padding:5px;
	padding-top:20px;
	}
div.dir_envie{
	background:url(../images/envieamigo.jpg);
	background-position:top;
	background-repeat:no-repeat;
	border-style:solid;
	border-width:1px;
	border-color:#CCCCCC;	
	width:175px;
	padding:5px;
	padding-top:20px;
	margin-top:15px;
	}
div.tit_esq{
	color:#FFFFFF;
	background-color:#2294D0;
	font-size:11px;
	font-weight:bold;
	width:172px;
	padding:3px;
	padding-left:10px;
	height:13px;
	margin-top:20px;
	}
div.tit_centro{
	color:#FFFFFF;
	background-color:#2294D0;
	font-size:11px;
	font-weight:bold;
	width:365px;
	padding:3px;
	padding-left:10px;
	height:13px;
	}
#centdir{
	padding:1px;
	}
#esquerda{
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#CCCCCC;
	float:left;
	width:185px;
	padding:25px;
	padding-left:15px;
	padding-top:0px;
	margin-top:15px;
	}
#central
{
	vertical-align:top;
	padding:25px;
	/*padding-left:250px;
	padding-right: 260px;*/
	background-repeat:repeat-y;
	background-position:center;
	background-color:none;
	padding-top:0px;
	margin-top:15px;
	min-height:555px;
	/**min-height:auto;
	_min-height:auto;*/
	}
#basepage{
	height:21px;
	width:100%;
	z-index:180;
	text-align:center;
	bottom:0px;
	left:0px;
	margin-top:15px;
}
#direita{
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#CCCCCC;
	float:right;
	width:175px;
	padding:25px;
	padding-top:0px;
	margin-top:15px;
	}
	
.Main_TextBox
{
  border:1px solid #d0d0d0;    
    
}	
