/* CSS Document */

<!--
.png {
height:14px;
background-image: url(_imagem/conteudo/png_top.png);
background-repeat: no-repeat;
width:100%;
position:absolute;
width:270px;
margin:-5px 0 0 -1px;
}

.qiframe {
overflow:hidden;
visibility: hidden;
}

.cot {
font-size:11px;
padding: 0 10px;
line-height:15px;
}

.categoria {
color:#662C00;
font-size:12px;
font-style:italic;
font-family:"Lucida Sans", Arial, Helvetica, sans-serif;
}

body {
margin: 0 auto;
background-color:#7FBC7F;
background-image:url(_imagem/outras/bg.gif);
background-repeat:repeat-x;
background-position:top;
}

td, tr {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
}

#esq {
width:10px;
background-image:url(_imagem/outras/bg_esq.gif);
background-repeat:no-repeat;
background-position:top;
}

#dir {
width:12px;
background-image:url(_imagem/outras/bg_dir.gif);
background-repeat:no-repeat;
background-position:top;
}

.fonte12ver {
color:#926A47;
font-size:12px;
}


#menu {
width:168px;
padding: 0 18px 0 10px;
}
#cont01 {
width:268px;
padding: 0 18px 0 0;
}
#cont02 {
width:267px;
padding: 0 18px 0 0;
}
#cont03 {
width:152px;
padding: 0 9px 0 0;
}

#contpr {
width:553px;
padding: 0 18px 0 0;
}

.pad {
padding: 0 6px;
}

.pad2 {
padding: 0 3px;
}

.texto {
line-height:16px;
text-align:justify;
font-size:12px;
}
.fonte12 {
font-size:12px;
}

.verdana10 {
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.fonte10 {
font-size:10px;
}

.fonterodape {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
}

.imgdestaque {
background-image:url(_imagem/outras/bg_rodapeestabelecimento.gif);
background-repeat:no-repeat;
background-position:bottom;
background-color:#697D8C;
}




/* TITULOS */

.titulos {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
padding:0 10px;
}

h3 { margin:0; padding:4px 0 0 12px; height:20px; font-family: "Lucida Sans", Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:normal;  }

h3.red {
background-image:url(_imagem/outras/bg_titred.gif);
background-repeat:no-repeat;
}

h3.meusdados {
background-image:url(_imagem/conteudo/bg_cadastro.gif);
background-repeat:no-repeat;
margin: 0 0 7px 0;
}

h3.login {
background-image:url(_imagem/conteudo/bg_login.gif);
background-repeat:no-repeat;
margin: 0 0 7px 0;
}

h3.roteiro {
background-image:url(_imagem/conteudo/bg_roteiro.gif);
background-repeat:no-repeat;
margin: 0 0 7px 0;
}

h3.green {
background-image:url(_imagem/outras/bg_titgreen.gif);
background-repeat:no-repeat;
margin: 0 0 7px 0;
}

h3.green2 {
background-image:url(_imagem/outras/bg_titgreen2.gif);
background-repeat:no-repeat;
margin: 0 0 7px 0;
}

h3.green3 {
background-image:url(_imagem/outras/bg_titpainel.gif);
background-repeat:no-repeat;
margin: 0 0 7px 0;
}

#TDTitulo {
background-image:url(_imagem/outras/bg_titgreen2.gif);
background-repeat:no-repeat;
margin: 0 0 7px 0;
padding:0 0 0 12px; height:24px; font-family: "Lucida Sans", Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:normal;
}

#TDConteudo {
text-align:justify;
line-height: 18px;
padding: 4px;
font-size:12px;
}

h3.blue {
background-image:url(_imagem/outras/bg_titblue.gif);
background-repeat:no-repeat;
margin: 18px 0 7px 0;
}

h3.blue2 {
background-image:url(_imagem/outras/bg_titblue2.gif);
background-repeat:no-repeat;
margin: 18px 0 7px 0;
}

h3.blue3 {
background-image:url(_imagem/outras/bg_titblue3.gif);
background-repeat:no-repeat;
margin: 18px 0 7px 0;
}

h3.orange {
background-image:url(_imagem/outras/bg_titorange.gif);
background-repeat:no-repeat;
margin: 18px 0 7px 0;
}

h3.orange2 {
background-image:url(_imagem/outras/bg_titorange2.gif);
background-repeat:no-repeat;
margin: 18px 0 7px 0;
}

h3.orange3 {
background-image:url(_imagem/outras/bg_titorange3.gif);
background-repeat:no-repeat;
margin: 18px 0 7px 0;
}

h3.painel {
background-image:url(_imagem/outras/bg_titpainel.gif);
background-repeat:no-repeat;
margin: 18px 0 7px 0;
}



/* MENU */

#mprincipal {
margin:7px 0 0 0;
padding:0;
list-style-type:none;
background:#F3F3F3;
}

#mprincipal li {
font-family:Tahoma, Arial, Helvetica, sans-serif;
height:19px;
text-transform:uppercase;
}

#mprincipal li.menuitem {
font-family:Tahoma, Arial, Helvetica, sans-serif;
height:16px;
font-size:10px;
text-transform:uppercase;
padding: 4px 0 0 12px;
display:block;
background: #E1E1E1;
color:#000;
}

#mprincipal li a {
background-image:url(_imagem/outras/bg_menu.gif);
background-repeat:no-repeat;
color:#EC1B24;
padding: 3px 0 0 26px;
text-decoration:none;
height:17px;
display:block;
}

#mprincipal li a:hover {
background-image:url(_imagem/outras/bg_menu.gif);
background-position: 0 -22px;
color:#fff;
}

#mtelefone {
margin:7px 0 0 0;
padding:0;
list-style-type:none;
background:#F3F3F3;
}
/* LINKS */

a.lnkeventos:link, a.lnkeventos:active, a.lnkeventos:visited {
color: #204444;
}
a.lnkeventos:hover {
color:#000;
}

a.lnkpainel:link, a.lnkpainel:active, a.lnkpainel:visited {
color: #204444;
font-size:14px;
text-decoration:none;
font-weight:bold;
}
a.lnkpainel:hover {
color:#000;
text-decoration:none;
}

a.listas:link, a.listas:active, a.listas:visited {
color: #996600;
display:block;
text-decoration:none;
padding:3px 0 3px 22px;
margin: 0px 5px 0px 0;
background-image:url(_imagem/conteudo/ico_lista.gif);
background-repeat:no-repeat;
background-position: 9px 7px;
border-bottom:1px dotted #ccc;
}
a.listas:hover {
color: #000;
text-decoration:none;
padding:3px 0 3px 22px;
margin: 0px 5px 0px 0;
background-color:#f5f5f5;
background-image:url(_imagem/conteudo/ico_lista.gif);
background-repeat:no-repeat;
background-position: 9px -16px;
}


a.listasog:link, a.listasog:active, a.listasog:visited {
color: #ff6600;
display:block;
text-decoration:none;
padding:3px 0 3px 22px;
margin: 0px 5px 0px 0;
background-image:url(_imagem/conteudo/ico_listaog.gif);
background-repeat:no-repeat;
background-position: 9px 7px;
border-bottom:1px dotted #ccc;
}
a.listasog:hover {
color: #000;
text-decoration:none;
padding:3px 0 3px 22px;
margin: 0px 5px 0px 0;
background-color:#f5f5f5;
background-image:url(_imagem/conteudo/ico_listaog.gif);
background-repeat:no-repeat;
background-position: 9px -16px;
}



a.listasred:link, a.listasred:active, a.listasred:visited {
color: #FF0000;
display:block;
text-decoration:none;
height:16px;
padding:3px 0 0 22px;
margin: 0 5px 3px 0;
background-image:url(_imagem/conteudo/ico_listared.gif);
background-repeat:no-repeat;
background-position: 9px 7px;
}
a.listasred:hover {
color: #000;
text-decoration:none;
height:16px;
padding:3px 0 0 22px;
margin: 0 5px 3px 0;
background-color:#f5f5f5;
background-image:url(_imagem/conteudo/ico_listared.gif);
background-repeat:no-repeat;
background-position: 9px -16px;
}

.cat {
display:block;
background: #D8D8B1;
padding: 1px 3px;
}

.subcat {
display:block;
background: #e9e9e9;
padding: 1px 3px;
}

a.pg:link, a.pg:active, a.pg:visited {
background:#fff;color:#666; 
text-decoration:none;margin:2px 1px;padding:2px 4px; 
}
a.pg:hover { background: #A6DDC0;color:#000;padding:2px 4px; }

.pg2 {
background:#61C38F;color:#000;padding:2px 4px;
}

.borderimg {
border:2px solid #fff;
}

a:link, a:active, a:visited {
color:#996600;
text-decoration:underline;
}

a.lnkblue:link, a.lnkblue:active, a.lnkblue:visited {
color:#000066;
font-size:10px;
text-decoration:underline;
}
a.lnkblue:hover {
color:#000;
}

a.lnkbr:link, a.lnkbr:active, a.lnkbr:visited {
color:#fff;
font-size:10px;
text-decoration:underline;
}
a.lnkbr:hover {
color:#f5f5f5;
}

.txtbr {
color:#fff;
}

/*******************************
 LIGHTBOX
 ******************************/

.black_overlay {
			display: none;
			position: absolute;
			top: 0%;
			bottom:0%;
			left: 0%;
			width: 100%;
			height: 100%;
			background-color: black;
			z-index:1001;
			-moz-opacity: 0.8;
			opacity:.80;
			filter: alpha(opacity=80);
}
.white_content {
			display: none;
			position: absolute;
			top: 25%;
			left: 20%;
			width: 60%;
			height: 60%;
			padding: 0;
			border: 16px solid #047336;
			background-color: none;
			z-index:1002;
			overflow: auto;
}


/*******************************
 LIGHTBOX - MAIOR
 ******************************/
.white_contentm {
			display: none;
			position: absolute;
			top: 5%;
			left: 20%;
			width: 60%;
			height: 85%;
			padding: 0;
			border: 16px solid #047336;
			background-color: none;
			z-index:1002;
			overflow: auto;
}
