@charset "utf-8";
/* CSS Document */

body{
	margin:0;
	padding:0;
	background:#71980E;
}

#bordaSite{
	width:870px;
	background:#FFFFFF;
	margin:auto;
	display:table;
	padding-bottom:25px;
}

#divMain{
	background:#FFFFFF;
	width:820px;
	margin:auto;
}


/* TOPO */

#mainTopo{
	width:100%;
}


/* TOPO - LOGO */

#divLogo{
	background:url(../imagens/bg_topo.jpg) repeat-x;
	height:77px;
	width:100%;
	text-align:center;
}

#logo{
	float:left;
	width:35%;
	text-align:left;
}

#divLogin{
	float:left;
	width:40%;
	text-align:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#34464d;
}
#divLogin table{
	float:left;
	margin-left:20px;
	margin-top:7px;
	*margin-top:2px;
}
#divLogin input{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#58646a;
	height:16px;
}
#divLogin a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#34464d;
	text-decoration:none;
	font-weight:bold;
}
#divLogin a:hover{
	text-decoration:underline;
	font-weight:bold;
}

#divMeumenu{
	float:left;
	width:25%;
	text-align:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
}
#divMeumenu ul{
	float:left;
	list-style:none;
	*margin-top:12px;
}
#divMeumenu li{
	list-style:none;
}
#divMeumenu a{
	color:#262932;
	text-decoration:none;
}
#divMeumenu a:hover{
	text-decoration:underline;
}


/* TOPO - MENU */

#divMenu{
	height:34px;
	width:100%;
	float:left;
	margin-bottom:4px;
}

#divBusca{
	background:url(../imagens/bg_busca.jpg) repeat-x;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#34464d;
	float:left;
	height:34px;
	width:100%;
}
#divBusca table{
	height:34px;
}
#divBusca input{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#58646A;
	height:15px;
}

#busca{
	height:34px;
	float:left;
}

#menu{
	height:34px;
	float:right;
}
#menu ul{
	list-style:none;
	margin:0;
	padding:0;
}
#menu li{
	list-style:none;
	float:left;
}


/* INDEX - CONTEUDO */

#divConteudo{
	float:left;
	width:446px;
}

#divBemvindo{
	height:110px;
	margin-bottom:4px;
}

#bemvindo{
	background:url(../imagens/bg_bv.jpg) repeat-x;
	height:110px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#32434a;
	text-align:left;
	padding:13px 0 0 0;
}
#bemvindo hr{
	color:#cfd2d3;
	border:#cfd2d3 1pt solid;
}
#bemvindo a{
	color:#e92100;
	text-decoration:underline;
}
#bemvindo a:hover{
	text-decoration:none;
}
#bemvindo strong{
	color:#71980e;
}
.span1{
	font-size:12px;
	color:#ea4e00;
	font-weight:bold;
}
.span2{
	color:#32434a;
	font-weight:bold;
}

#divEventos{
	float:left;
	width:446px;
}

#eventosTitle{
	background:url(../imagens/title_eventos_bg.jpg) repeat-x;
	height:31px;
	line-height:31px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:left;
	margin-bottom:2px;
}

.eventosCaixa{
	background:url(../imagens/bg_eventos.jpg) no-repeat;
	width:446px;
	height:110px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#32434a;
	text-align:left;
	margin-bottom:3px;
}
.eventos{
	padding:14px 40px 14px 14px;
}
.span3{
	color:#71980e;
	font-weight:bold;
}
.span4{
	color:#ea4e00;
	font-weight:bold;
}
.span5{
	color:#ea4e00;
	font-weight:bold;
	font-size:12px;
}

#paginacao{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#32434A;
	text-align:center;
}
#paginacao a{
	color:#E92100;
	font-weight:normal;
}
#paginacao a:hover{
	text-decoration:none;
}


/* BANNER - TOPO */

#divBannertopo{
	float:left;
	margin-bottom:4px;
}


/* MENU - DIREITA */

#divMenudir{
	float:right;
	width:192px;
	margin-left:2px;
}

#divPromotores{
	background:url(../imagens/bg_promotores.jpg) no-repeat;
	width:192px;
	height:86px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#294817;
	margin-bottom:4px;
}
#divPromotores table{
	margin:auto;
	height:100%;
	text-align:center;
}
#divPromotores select{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#3a4750;
	width:150px;
	margin-bottom:5px;
}

#divInformacoes{
	width:192px;
	font-family:Tahoma, Geneva, sans-serif;
	margin-bottom:4px;
}
#divInformacoes table{
	margin:auto;
	height:90%;
}
.titleInformacoes{
	background:url(../imagens/bg_titleinformacoes.jpg) no-repeat;
	height:37px;
	width:192px;
	font-size:12px;
	color:#ea4e00;
	text-align:left;
}
#divInformacoes a{
	color:#3a4750;
	text-decoration:none;
}
#divInformacoes a:hover{
	text-decoration:underline;
}

#divRecomendamos{
	width:192px;
	font-family:Tahoma, Geneva, sans-serif;
	margin-bottom:4px;
}
#divRecomendamos table{
	margin:auto;
	height:90%;
}
.titleRecomendamos{
	background:url(../imagens/bg_titlerecomendamos.jpg) no-repeat;
	height:38px;
	width:192px;
	font-size:12px;
	color:#ea4e00;
	text-align:left;
}
#divRecomendamos a{
	color:#3a4750;
	text-decoration:none;
}
#divRecomendamos a:hover{
	text-decoration:underline;
}

#divBannerdir{
	width:192px;
	margin-bottom:4px;
}


/* MENU EXPANSIVEL - CONTEUDO */

.divMenucontesq{
	background:url(../imagens/bg_menu.jpg) repeat-y;
	width:178px;
	font-size:11px;
	text-align:left;
}
.divMenucontdir{
	background:url(../imagens/bg_menu2.jpg) repeat-y;
	width:192px;
	font-size:11px;
	text-align:left;
}
.tdMenucont{
	padding-bottom:4px;
}


/* MENU - ESQUERDA */


#divMenuesq{
	float:left;
	clear:both;
	width:178px;
	margin-right:2px;
}

#divCategorias{
	width:178px;
	font-family:Tahoma, Geneva, sans-serif;
	margin-bottom:4px;
}
#divCategorias table{
	margin:auto;
	height:90%;
}
.titleCategorias{
	background:url(../imagens/bg_titlecategorias.jpg) no-repeat;
	font-family:Tahoma, Geneva, sans-serif;
	height:39px;
	width:178px;
	font-size:12px;
	color:#71980e;
	text-align:left;
}
.bgMenucategorias1{
	background:url(../imagens/bg_menu_topo.jpg) no-repeat;
	height:11px;
}
.bgMenucategorias2{
	background:url(../imagens/bg_menu_bottom.jpg) no-repeat;
	height:9px;
}
.bgMenucategorias3{
	background:url(../imagens/bg_menu_topo2.jpg) no-repeat;
	height:9px;
}
.bgMenucategorias4{
	background:url(../imagens/bg_menu_bottom2.jpg) no-repeat;
	height:9px;
}
#divCategorias a{
	color:#3a4750;
	text-decoration:none;
}
#divCategorias a:hover{
	text-decoration:underline;
}

#divCidades{
	width:178px;
	font-family:Tahoma, Geneva, sans-serif;
	margin-bottom:4px;
}
#divCidades table{
	margin:auto;
	height:90%;
}
.titleCidades{
	background:url(../imagens/bg_titlecidades.jpg) no-repeat;
	height:39px;
	width:178px;
	font-size:12px;
	color:#71980e;
	text-align:left;
}

#divCidades a{
	color:#3a4750;
	text-decoration:none;
}
#divCidades a:hover{
	text-decoration:underline;
}

#divBanneresq{
	width:178px;
	margin-bottom:4px;
}


/* ENQUETE */

#divEnquete{
	width:178px;
	font-family:Tahoma, Geneva, sans-serif;
	margin-bottom:4px;
}
#divEnquete table{
	margin:auto;
	height:90%;
}

#divEnquete a{
	color:#3a4750;
	text-decoration:none;
}
#divEnquete a:hover{
	text-decoration:underline;
}
.tdMenucontenquete{
	padding-right:5px;
	padding-top:5px;
	text-align:right;
	vertical-align:top;
}
.tdMenucontenquete1{
	text-align:right;
	vertical-align:top;
}
.tdMenucontenquete2{
	padding-right:10px;
	padding-bottom:4px;
}


/* RODAPE */

#divRodape{
	background:url(../imagens/bg_rodape.jpg) no-repeat;
	width:820px;
	height:70px;
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#59676f;
	text-align:left
}

#rodape{
	padding:4px 0 0 25px;
}
#rodape a{
	color:#59676f;
	text-decoration:none;
}
#rodape a:hover{
	text-decoration:underline;
}


/* EMPRESA - CONTEUDO */

#divEmpresa{
	float:left;
	width:446px;
}

#enpresaTitle{
	background:url(../imagens/title_eventos_bg.jpg) repeat-x;
	height:31px;
	line-height:31px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:left;
	margin-bottom:2px;
}

#empresaConteudo{
	background:url(../imagens/bg_conteudo.jpg) repeat-y;
	width:446px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#32434a;
	text-align:left;
	padding-left:10px;
	padding-top:3px;
}


/* AGENDA DE EVENTOS - CONTEUDO */

.agendaevento{
	width:420px;
	padding-right:20px;
	text-align:justify;
}
.agendaevento h3{
	font-size:13px;
	font-weight:bold;
	color:#EA4E00;
}
.agendaevento select{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	background:#fefefe;
}
.agendaevento td{
	height:20px;
}
.cor1{
	color:#71980e;
	font-weight:bold;
}
.cor2{
	color:#ea4e00;
	font-weight:bold;
}
.cor3{
	color:#32434A;
	font-weight:bold;
}
.cor4{
	color:#ea4e00;
	font-weight:bold;
	font-size:12px;
	text-align:center;
}
.td1{
	padding-right:20px;
	padding-top:5px;
}
.table1{
}
.table1 td{
	height:12px;
}
.table2{
	margin-top:-72px;
}
.table3{
	background:#efefef;
}


/* PROMOCOES - CONTEUDO */

.inputPromocoes{
	border:1pt solid #32434A;
	width:240px;
	background:#f9f9f9;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#58646A;
	height:16px;
}
.inputPromocoes2{
	border:1pt solid #32434A;
	width:240px;
	background:#f9f9f9;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#58646A;
	height:18px;
}

.td2{
	text-align:left;
	padding-right:5px;
}
.td3{
	text-align:left;
}
.td4{
	font-size:15px;
	font-weight:bold;
	color:#EA4E00;
}
.td12{
	text-align:right;
}
.span6{
	color:#EA4E00;
	font-weight:bold;
}


/* DUVIDAS - CONTEUDO */

#divDuvidas{
	float:left;
	width:820px;
}

#duvidasTitle{
	background:url(../imagens/title_eventos_bg.jpg) repeat-x;
	height:31px;
	line-height:31px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:left;
	margin-bottom:2px;
}

#empresaCaixa{
	margin-bottom:4px;
	background:url(../imagens/bg_conteudo2.jpg) repeat-y;
}

#duvidasConteudo{
	width:820px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#32434a;
	text-align:left;
	padding-left:10px;
	padding-top:3px;
}
#duvidasConteudo a{
	color:#E92100;
	text-decoration:underline;
	font-weight:bold;
}
#duvidasConteudo a:hover{
	text-decoration:none;
}
#duvidasConteudo strong{
	color:#71980E;
}

.conteudo{
	padding-right:20px;
	text-align:justify;
}

#divPerguntas{
	float:left;
	width:35%;
}

#divRespostas{
	float:right;
	width:60%;
}


/* CONTATO - CONTEUDO */

.textareaMensagem{
	background:#f9f9f9;
	border:1pt solid #32434A;
	color:#58646A;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
}


/* PEDUDOS - CONTEUDO */

#tabelaPedidos{
}
#tabelaPedidos thead{
	text-align:center;
	background:#dddddd;
	color:#71980E;
	font-weight:bold;
	height:20px;
}
#tabelaPedidos tbody{
	text-align:left;
	background:#eeeeee;
}
#tabelaPedidos a{
	color:#32434A;
	text-decoration:underline;
}
#tabelaPedidos a:hover{
	text-decoration:none;
}


/*  CARRINHO - CONTEUDO */

#tabelaCarrinho h3{
	color:#EA4E00;
}
#tabelaCarrinho select{
	background:#fefefe;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
}
.carrinho1{
	background:#dddddd;
	color:#71980E;
	font-weight:bold;
	height:20px;
	text-align:left;
}
.carrinho2{
	background:#eeeeee;
	text-align:left;
	height:20px;
}
.carrinho3{
	background:#e0e0e0;
	text-align:left;
	font-weight:bold;
	height:20px;
}
.carrinho4{
	background:#eeeeee;
	text-align:left;
	font-weight:bold;
	height:20px;
}
.carrinho5{
	background:#e0e0e0;
	text-align:left;
	font-weight:bold;
	height:20px;
}
.preco1{
	font-weight:bold;
	color:#32434A;
}
.preco2{
	color:#EA4E00;
}
.tituloCarrinho{
	color:#EA4E00;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	background:#dddddd;
	height:20px;
}
.td5{
	color:#71980E;
	font-weight:bold;
	text-align:right;
	background:#eeeeee;
	height:20px;
	width:20%;
}
.td6{
	text-align:left;
	background:#eeeeee;
	height:20px;
}
.td7{
	text-align:left;
	background:#eeeeee;
	height:20px;
	font-weight:bold;
}
.td8{
	background:#eeeeee;
	text-align:center;
	height:20px;
}
.td8 span{
	color:#E92100;
	font-weight:bold;
	cursor:pointer;
	text-decoration:underline;
}
.td9{
	color:#71980E;
	font-weight:bold;
	text-align:left;
	background:#eeeeee;
	height:20px;
}
.td10{
	background:#f9f9f9;
	text-align:center;
	height:20px;
	padding:5px;
	font-weight:bold;
}
.td11{
	background:#f9f9f9;
	text-align:center;
	height:200px;
	padding:5px;
	font-weight:bold;
	width:100%;
	margin:auto;
}

#divTermos{
	border:2pt solid #dddddd;
	height:180px;
	padding:10px;
	text-align:left;
	overflow:auto;
	font-weight:normal;
}
.termos{
	margin:10px;
}
.pagamentos{
	margin:auto;
	width:100%
}
.pagamentos h3{
	color:#EA4E00;
}



/* CALENDARIO - CONTEUDO */

#divCalendario{
	width:178px;
	font-family:Tahoma, Geneva, sans-serif;
	margin-bottom:4px;
}
#divCalendario table{
	margin:auto;
	height:90%;
}

table.calendar tbody tr td{
	height:20px;
}
.calendar{
	border:1px solid #cccccc;
	width:178px;
	text-align:center;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	background:url(../imagens/bg_menu.jpg) repeat-y;
}
.month{
	border-bottom:2px solid #cccccc;
	background:url(../imagens/bg_menu.jpg) repeat-y;
	color:#71980E;
	font-weight:bold;
}
.daysofweek{
	color:#EA4E00;
	font-weight:bold;
}
.days{
	color:#32434A;
	padding:2px;
}
.agenda{
	color:#32434A;
	padding:2px 10px;
	text-align:right;
}
.agenda a{
	color:#EA4E00;
}
.agenda a:hover{
	text-decoration:none;
}
.selected{
	color:#eeeeee;
	font-weight:bold;
	background-color:#EA4E00;
}


/* LOGIN/CADASTRO - CONTEUDO */

#divLogincadastro{
	width:250px;
	height:100px;
	background:#eeeeee;
	float:left;
	margin-right:5px;
	margin-left:140px;
}
#tableLogin a{
	color:#34464D;
	text-decoration:none;
	font-size:10px;
}
#tableLogin input{
	color:#58646A;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	height:16px;
}
.td13{
	color:#EA4E00;
	font-size:14px;
	text-align:center;
	font-weight:bold;
	padding-bottom:5px;
	padding-top:5px;
}
.td14{
	font-weight:bold;
	text-align:right;
	font-size:10px;
}
#divLogincadastro2{
	width:250px;
	height:100px;
	background:#eeeeee;
	float:left;
	font-size:12px;
	font-weight:bold;
}

#textoCad{
	margin-top:30px;
}
#divCadelogin{
	width:100%;
	margin:auto;
}


/* LEMBRAR SENHA - POPUP */

#bodyLembrapass{
	background:url(../imagens/bg_menu3.jpg) repeat-y;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#34464d;
}

#divLembrapass{
	margin:10px 10px 0px 10px;
}

.labelPagamentos{
	color:#EA4E00;
	font-weight:bold;
}
.satisfacao{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#EA4E00;
}
.satisfacao1{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
}
