a.linkBranco:link {
	text-decoration:none;
	color:#FFF;
	font-size:15px
}
a.linkBranco:visited {
	text-decoration:none;
	color:#FFF;
	font-size:15px
}
a.linkBranco:hover {
	text-decoration:underline;
	color:#FFF;
	font-size:15px
}
a.linkBranco:active {
	text-decoration:none;
	color:#FFF;
	font-size:15px
}
a.linkAzul:link {
	text-decoration:none;
	color:#006EA1;
}
a.linkAzul:visited {
	text-decoration:none;
	color:#006EA1;
}
a.linkAzul:hover {
	text-decoration: underline;
	color:#006EA1;
}
a.linkAzul:active {
	text-decoration:none;
	color:#006EA1;
}
body {
	font-family: Calibri, Arial;
	font-size: 14px;
	color: #000;
	margin: 0 auto;
}
div.paginacao {
	padding: 0px 5px 0px 5px;
	border: solid 1px #FFF;
}
div.paginacao a {
	margin: 1px;
	text-decoration: none;
	color: #FFF;
}
div.paginacao a:hover, div.digg a:active {
	color: #FFF;
	text-decoration:underline;
}
div.paginacao span.atual {
	padding: 0px 5px 0px 5px;
	border: solid 1px #FFF;
	font-weight: bold;
	color: #FFF;
}
div.paginacao span.desabilitado {
	padding: 1px 1px 1px 1px;
	margin: 1px;
	color: #DDD;
}
.menu2 {
	font-family: Calibri, Arial;
	font-size: 14px;
	text-decoration:none;
}
.t {
	font-family: Calibri, Arial;
	color: #006EA1;
	font-size: 12px;
}
.t1 {
	font-family: Calibri, Arial;
	color: #006EA1;
	font-size: 11px;
}
.procurar {
	font-family: Verdana, Geneva, sans-serif;
	color: #006EA1;
	font-size: 14px;
	width:280px;
	height:68px;
	float:left;
	padding-top:10px;
}
.cidade {
	font-family: Verdana, Geneva, sans-serif;
	color: #006EA1;
	font-size: 14px;
	width:145px;
	height:68px;
	float:left;
	padding-top:11px;
}
.painel-controle {
	font-family: Verdana, Geneva, sans-serif;
	color: #006EA1;
	font-size: 11px;
	border: solid;
	border-style: hidden;
	background-color:#DDECF6;
	background-position:center;
	background-repeat:no-repeat;
	height:60px;
	width:280px;
}
.painel-controle2 {
	font-family: Verdana, Geneva, sans-serif;
	color: #006EA1;
	font-size:10px;
	width:114px;
	height:70px;
	float:left;
	padding-left:13px;
	padding-top:2px;
}
.lupa {
	font-family: Verdana, Geneva, sans-serif;
	color: #006EA1;
	font-size: 14px;
	width:71px;
	height:68px;
	float:left;
	padding-top:10px;
}
form {
	margin:0px;
	color: #6BABD4;
}
p {
	margin:0px;
	text-align:center;
	font-size: 18px;
	color: #B8241D;
}
label {
	margin:0px;
}
/* NOVO HEADER */
	
#header {
	width:988px;
	height:168px;
	margin:0 auto;
}
#header .logo_base {
	width:296;
	height:168;
	float:left;
	padding-top:8px;
	background:url(/img/topo2.png) repeat-x;
}
#header .logo {
	width:274;
	height:162;
	margin:0;
	padding:0px;
}
#header .brdM {
	width:88px;
	height:168;
	float:left;
	background:url(/img/topo3.png) no-repeat;
}
#header .menu {
	width:582px;
	height:168;
	float:left;
	background:url(/img/topo4.png) repeat-x;
}
#header .brdR {
	width:22px;
	height:168px;
	background:url(/img/topo5.png) no-repeat;
	float:right;
}
#header .menu2 {
	font-family: calibri, arial;
	color: #FFF;
	font-size: 15px;
}
.clearfloat {
	clear:both;
}
#miolo {
	width:988px;
	margin:0 auto;
	color:#DDECF6;
	background-color:#CDDFEB;
}
#miolo .publicidades {
	width:310px;
	padding-bottom:15px;
	float:left;
}
#miolo .mioloR {
	width:678;
	background-image:url(/img/canto2.png);
	background-repeat:no-repeat;
	float:right;
	background-color:#FFF;
}
#miolo .mioloC {
	width:678;
	height:100%;
	padding-left:20px;
	float: right;
	background-color:#FFF;
}
#base {
	width:988px;
}
.rodape {
	width:988;
	line-height:30px;
	background-image:url(/img/barrab.png);
	background-repeat:repeat-x;
	float:left;
}
#result1 {
	width:634;
	color:#000;
	border-bottom-style: groove;
	border-bottom-width: thin;
	background-color:#DAE6EE;
	margin: 1 auto;
}
#result1 .logo {
	width:170;
	height:125;
	float:left;
}
#result1 .nome {
	width:310;
	height:18;
	text-align:left;
	font-family:Calibri, Arial;
	font-size:18px;
	font-weight:bold;
	float:left;
}
#result1 .fone {
	width:154;
	height:18;
	padding-right:10px;
	font-family:Calibri, Arial;
	font-size:18px;
	font-weight:bold;
	float:right;
}
#result1 .fone2 {
	width:154;
	height:18;
	padding-right:10px;
	font-family:Calibri, Arial;
	font-size:18px;
	font-weight:bold;
	float:right;
}
#result1 .end {
	width:460;
	line-height:2;
	text-align:left;
	font-family:Calibri, Arial;
	font-size:12px;
	float:left;
}
#result1 .desc_serv {
	width:310;
	height:35;
	padding:2px;
	margin-top:5px;
	background-color:#FFF;
	text-align:left;
	font-family:Calibri, Arial;
	font-size:12px;
	float:left;
}
#result1 .site {
	width:230;
	height:30;
	text-align:center;
	float:left;
}
#result1 .email {
	width:230;
	height:30;
	text-align:center;
	float: inherit;
}
#result1 .atividade {
	width:600px;
	height:30;
	font-family:Calibri, Arial;
	text-decoration:underline;
	font-weight:bold;
	font-size:15px;
	margin-right:10px;
}
.tituloTop {
	width:634;
	line-height:30px;
	padding-left:9px;
	font-family:calibri, arial;
	color:#FFF;
	font-size:18px;
	text-align: left;
	background-image:url(/img/barrab.png);
	background-repeat:repeat-x;
	float:left
}
.tituloTop2 {
	width:634;
	line-height:30px;
	padding-left:9px;
	padding-bottom:7px;
	margin-top:5px;
	font-family:calibri, arial;
	color:#FFF;
	font-size:18px;
	font-weight:bold;
	text-align: center;
	background-image:url(/img/barrab.png);
	background-repeat:repeat-x;
	float:left;
}

.tituloBase {
	width:634;
	line-height:30px;
	padding-left:9px;
	padding-bottom:20px;
	font-family:calibri, arial;
	text-align:center;
	color:#FFFFFF;
	font-size:15px;
	background-image:url(/img/barrab.png);
	background-repeat:repeat-x;
	margin-right:10px;
	float:left
}
.tituloBaseinativo {
	width:634;
	line-height:30px;
	padding-left:9px;
	padding-bottom:20px;
	font-family:calibri, arial;
	text-align:center;
	color: #DAE6EE;
	font-size:15px;
	background-image:url(/img/barrab.png);
	background-repeat:repeat-x;
	margin-right:10px;
	float:left
}
#result2 {
	width:634;
	height:125;
	color:#000;
	border-bottom-style: groove;
	border-bottom-width: thin;
	background-color: #F4F4F4;
	margin: 1 auto;
}
#result2 .logo {
	width:170;
	height:125;
	float:left;
}
#result2 .nome {
	width:310;
	height:18;
	text-align:left;
	font-family: Calibri, Arial;
	font-size:18px;
	font-weight:bold;
	float:left
}
#result2 .fone {
	width:154;
	height:18;
	padding-right:10px;
	font-family: Calibri, Arial;
	font-size:18px;
	font-weight:bold;
	float:left;
	text-align:right;
}
#result2 .end {
	width:460;
	line-height:2;
	font-family: Calibri, Arial;
	font-size:12px;
	text-align:left;
	float:left;
}
#result2 .atividade {
	width:600;
	height:30;
	font-family: Calibri, Arial;
	text-align:right;
	font-size:15px;
	text-decoration:underline;
	font-weight:bold;
	margin-right:12px;
}
#result3 {
	width:634px;
	height:25;
	color:#666;
	border-bottom-style: groove;
	border-bottom-width:thin;
	background-color:#FFF;
	margin-top:3px;
}
#result3 .nome {
	width:460px;
	margin-left:10px;
	font-family:Calibri, Arial;
	font-size:15px;
	float:left;
}
#result3 .fone {
	width:142px;
	margin-right:12px;
	font-family:Calibri, Arial;
	font-size:15px;
	float:right;
	text-align:right;
}
#result3 .atividade {
	width:600;
	height:30;
	font-family: Calibri, Arial;
	text-align:right;
	font-size:15px;
	text-decoration:underline;
	font-weight:bold;
	margin-right:12px;
}
.promocoes {
	width:482px;
	line-height:30px;
	font-weight:bold;
	font:Calibri, Arial;
	text-align:center;
	font-size:20px;
	margin-top:10px;
	color:#FFF;
	background-image:url(/img/bg_titulo_promoc.png);
	float:left;
}
.produtos {
	width:230px;
	height:270px;
	float:left;
}
#Publicidade {
	width:160px;
	float:left;
	font-family:calibri, arial;
	color:#05386c;
	font-size:16px;
}
#Publicidade .titulo {
	background-image:url(/img/bg_acessado.png);
	background-repeat:repeat-x;
	margin-left:5px;
	margin-top:15px;
	margin-bottom:4px;
	width:160px;
	line-height:30px;
	font-weight:bold;
	float:left;
	color: #006EA1;
}
#Publicidade .anuncio {
	margin-left:5px;
	width:160px;
	margin-bottom:10px;
	float:left
}
#icone {
	width:482px;
	margin-bottom:10px;
	float:left;
}
#icone .colunaL {
	width: 152px;
	height:45px;
	padding:2px;
	margin:3px;
	font-family:calibri, arial;
	color:#006EA1;
	font-size:14px;
	background-color:#D9E5EC;
	float:left
}
#icone .titulo {
	background-image:url(/img/bg_acessado.png);
	background-repeat:repeat-x;
	margin-top:15px;
	margin-bottom:4px;
	width:482px;
	height:30px;
	font-family:calibri, arial;
	color:#05386c;
	font-size:16px;
	line-height:30px;
	font-weight:bold;
	float:left
}
#icone .titulo3 {
	width:200px;
	height:22px;
	font-family:calibri, arial;
	color:#006EA1;
	font-size:16px;
	border-bottom: dashed;
	border-bottom-width: thin;
	border-bottom-color:#DDECF6;
	margin:5px;
	float:left
}
#icone .icone {
	float:left
}
#cadastro {
	width:634px;
	margin-bottom:30px;
	color: #66A7D1;
}
#cadastro .menu {
	width:190;
	line-height:30px;
	font-family:calibri, arial;
	color:#006EA0;
	font-size:14px;
	text-align:right;
	float:left;
}
#cadastro .form {
	width:410;
	height:30px;
	font-family:calibri, arial;
	color:#006EA1;
	font-size:14px;
	padding-left:2px;
	float:left
}
#cadastro .form3 {
	width:410;
	height:30px;
	font-family:calibri, arial;
	color:#006EA0;
	line-height:30px;
	font-size:14px;
	padding-left:2px;
	float:left
}
#cadastro .formBotao2 {
	width:50;
	height:23px;
	font-family:calibri, arial;
	color:#006EA1;
	font-size:14px;
	margin-left:10px;
	float: left
}
#cadastro .formBotao {
	width:112;
	height:25px;
	font-family:calibri, arial;
	color:#006EA1;
	font-size:14px;
	float: left
}
#cadastro .formLocalidade {
	width:200;
	height:30px;
	font-family:calibri, arial;
	color:#006EA1;
	font-size:14px;
	padding-left:2px;
	float:left
}
#cadastro .formLogomarca {
	width:300;
	height:25px;
	font-family:calibri, arial;
	color:#006EA1;
	font-size:14px;
	padding-left:2px;
	float:left
}
#cadastro .text-form {
	font-family:calibri, arial;
	color:#006EA1;
	font-size:14px;
}
#cadastro .titulo {
	width:634;
	line-height:30px;
	font-family:calibri, arial;
	color:#FFF;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	background-image:url(/img/barrab.png);
	background-repeat:repeat-x;
	margin-bottom:5px;
	float:left
}
#cadastro .form2 {
	font-family:calibri, arial;
	color:#6BABD4;
	font-size:14px;
}
#cadastro .formAtividade {
	width:300;
	height:30px;
	font-family:calibri, arial;
	color:#006EA1;
	font-size:14px;
	padding-left:2px;
	float:left
}
.menuLogin {
	width:250;
	line-height:30px;
	font-family:calibri, arial;
	color:#006EA0;
	font-size:14px;
	text-align:right;
	float:left;
}
.formLogin {
	width:350;
	height:30px;
	font-family:calibri, arial;
	color:#006EA1;
	font-size:14px;
	padding-left:2px;
	float:left
}
.msgem {
	width:634;
	margin: 0 auto;
	text-align:center;
	font-family:calibri, arial;
	color:#006EA1;
	font-size:16px;
}
.msg_img {
	width:400;
	vertical-align:middle;
	margin: 0 auto;
}
.msgem2 {
	width:400;
	margin-bottom:8px;
	text-align: center;
	font-family:calibri, arial;
	color:#006EA1;
	font-size:18px;
}
.msgem3 {
	width:580;
	margin-bottom:8px;
	text-align:justify;
	font-family:calibri, arial;
	color:#006EA1;
	font-size:18px;
}
#agenda {
	width:634px;
	padding-left:0px;
	color:#66A7D1;
	margin:0 auto;
	float:left;
}
#agenda .titulo {
	width:634;
	line-height:30px;
	font-family:calibri, arial;
	color:#FFF;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	background-image:url(/img/barrab.png);
	background-repeat:repeat-x;
	float:left
}
#agenda .menu2 {
	width:291;
	height:80px;
	font-family:calibri, arial;
	color:#006EA1;
	font-size:18px;
	background-image:url(/img/bg_agenda.png);
	background-repeat:repeat-x;
	padding-left:5px;
	padding-top:5px;
	float:left
}
#agenda .lupa {
	width:70;
	height:80px;
	font-family:calibri, arial;
	color:#006EA1;
	font-size:18px;
	background-image:url(/img/bg_agenda.png);
	background-repeat:repeat-x;
	padding-left:5px;
	padding-top:16px;
	float:left
}
#agenda .cadastro {
	width:136;
	height:80px;
	font-family:calibri, arial;
	color:#006EA1;
	font-size:13px;
	text-align:center;
	background-image:url(/img/bg_agenda.png);
	background-repeat:repeat-x;
	padding-top:5px;
	border-left-width:thin;
	border-left-style: outset;
	border-color:#FFF;
	float:left
}
#agenda .anuncio {
	width:136;
	height:80px;
	font-family:calibri, arial;
	color:#006EA1;
	font-size:13px;
	text-align:center;
	background-image:url(/img/bg_agenda.png);
	background-repeat:repeat-x;
	padding-top:5px;
	border-left-width:thin;
	border-left-style: outset;
	border-color:#FFF;
	float:left
}
#login {
	width:160px;
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:10px;
	color:#006EA1;
	font-size:12px;
	background-color:#EFF2F5;
}
#login .menu {
	width:40;
	line-height:25px;
	font-family:calibri, arial;
	font-size:14px;
	text-align:right;
	float:left;
	color:#006EA1;
}
#login .form {
	width:120;
	height:25px;
	font-family:calibri, arial;
	line-height:30px;
	font-size:14px;
	padding-left:2px;
	float:left
}
#login .formBotao {
	width:26;
	height:23px;
	font-family:calibri, arial;
	font-size:14px;
	margin-left:10px;
	color:#006EA1;
	float: left
}
#login .text-form {
	font-family:calibri, arial;
	color:#006EA1;
	font-size:12px;
}
#table {
width: 100%;
height: 100%;
position: static;
display: table;
*overflow: hidden; /* hack para o IE6 e IE7 */
*position: relative; /* hack para o IE6 e IE7 */
}

#cell {
vertical-align: middle;
display: table-cell;
position: static;
*top: 50%; /* hack para o IE6 e IE7 */
*position: absolute; /* hack para o IE6 e IE7 */
}

#conteudo {
top: -50%;
left: -50%;
width: 152px;
margin: auto;
position:relative;
background:#D9E5EC;
}
