body {
	background-color:#b18f8e;
}

#miolo {
		background-image:url(../imagens/bg_listrado.jpg);
		padding:10px 0;
}
.foto_fornecedores {
	padding: 5px;
	border: 1px solid #CCC;
}
#termo_blog {
	border: 1px dotted #AA556A;
	height: 230px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	padding: 3px;
	background-color: #F8F1F3;
	overflow: auto;
}



/********************************************/
/*Topo*/
/********************************************/

#topo {
	height:241px;
	background-image:url(../imagens/bg_topo.jpg);
	background-repeat:repeat-x;
	background-position:center top;
}

#topo_conteudo {
	width:962px;
	height:191px;
	margin:0 auto;
}
.layout_blog {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333;
	font-weight: bold;
	width: 195px;
	border: 1px solid #B18F8E;
	float: left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-right: 10px;
}


/********************************************/
/*Menu Institucional*/
/********************************************/

#menu_institucional {
	height:40px;
}

#menu_institucional ul {
	float:left;
	padding-top:8px;
}

#menu_institucional form {
	float:right;
	background:#b18f8e;
	width:300px;
	height:34px;
	padding-top:6px;
	padding-left:6px;
}

#menu_institucional form .busca_topo {
	width:255px;
	height:20px;
	margin:0;
	border:0;
	padding-left:5px;
	padding-top:5px;
	font:Arial, Helvetica, sans-serif 12px;
	color:#b8b8b8;
}

#menu_institucional form .btn_busca_topo {
	width:17px;
	height:20px;
	border:0;
	background-image:url(../imagens/btn_busca_ok.gif);
	margin-top:3px;
	margin-left:5px;
	cursor:pointer;
}

#menu_institucional li {
	display:inline;
}

#menu_institucional li a {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	margin-left:7px;
	margin-right:12px;
	padding-right:12px;
	color:#e35268;
}

#menu_institucional li a:hover {
	text-decoration:underline;
}

/********************************************/
/*Logo*/
/********************************************/

#logo {
	width:269px;
	height:80px;
	float:left;
}

#logo a {
	width:269px;
	height:80px;
	display:block;
	margin-top:35px;
}

/********************************************/
/*Menu Serviços*/
/********************************************/

#menu_servicos {
	float:right;
	width:560px;
	height:39px;
	margin-top:58px;
}

#menu_servicos li {
	display:inline;
	float:left;
	margin-left:2px;
}

#menu_servicos li a.topo_revista {
	width:156px;
	height:39px;
	display:block;
	background-image:url(../imagens/btn_topo_revista.gif);
	background-repeat:no-repeat;
	text-indent:-9000em;
	overflow:hidden;
}

#menu_servicos li a.topo_revista:hover {
	background-image:url(../imagens/btn_topo_revista_hover.gif);
}

#menu_servicos li a.topo_fornecedores {
	width:243px;
	height:39px;
	display:block;
	background-image:url(../imagens/btn_topo_fornecedores.gif);
	background-repeat:no-repeat;
	text-indent:-9000em;
	overflow:hidden;
}

#menu_servicos li a.topo_fornecedores:hover {
	background-image:url(../imagens/btn_topo_fornecedores_hover.gif);
}

#menu_servicos li a.topo_clicnoivostv {
	width:155px;
	height:39px;
	display:block;
	background-image:url(../imagens/btn_topo_clicnoivostv.gif);
	background-repeat:no-repeat;
	text-indent:-9000em;
	overflow:hidden;
}

#menu_servicos li a.topo_clicnoivostv:hover {
	background-image:url(../imagens/btn_topo_clicnoivostv_hover.gif);
}

/********************************************/
/*Menu Principal*/
/********************************************/

#menu_principal {
	width:962px;
	height:47px;
	margin:0 auto;
}

#menu_principal ul {
	margin-left:16px;
}

#menu_principal li {
	display:block;
	float:left;
	height:47px;
}

#menu_principal li a {
	height:47px;
	display:inline;
	float:left;
	text-indent:-9000em;
	background-repeat:no-repeat;
	background-position:center center;
	overflow:hidden;
}

#menu_principal li a:hover {
	background-color:#aa8281;
}

/* */

#menu_principal li a.menu_home {
	background-image:url(../imagens/menu_home.jpg);
	width:90px;
}

#menu_principal li a.menu_home:hover {
	background-image:url(../imagens/menu_home_hover.jpg);
	width:90px;
}

/* */

#menu_principal li a.menu_oclicnoivos {
	background-image:url(../imagens/menu_clicnoivos.jpg);
	width:151px;
}

#menu_principal li a.menu_oclicnoivos:hover {
	background-image:url(../imagens/menu_clicnoivos_hover.jpg);
}

/* */

#menu_principal li a.menu_fornecedores {
	background-image:url(../imagens/menu_fornecedores.jpg);
	width:155px;
}

#menu_principal li a.menu_fornecedores:hover {
	background-image:url(../imagens/menu_fornecedores_hover.jpg);
	width:155px;
}

/* */

#menu_principal li a.menu_eventos {
	background-image:url(../imagens/menu_eventos.jpg);
	width:110px;
}

#menu_principal li a.menu_eventos:hover {
	background-image:url(../imagens/menu_eventos_hover.jpg);
	width:110px;
}

/* */

#menu_principal li a.menu_clicblog {
	background-image:url(../imagens/menu_clicblog.jpg);
	width:119px;
}

#menu_principal li a.menu_clicblog:hover {
	background-image:url(../imagens/menu_clicblog_hover.jpg);
	width:119px;
}


/* */

#menu_principal li a.menu_cobertura {
	background-image:url(../imagens/menu_cobertura.jpg);
	width:217px;
}

#menu_principal li a.menu_cobertura:hover {
	background-image:url(../imagens/menu_cobertura_hover.jpg);
	width:217px;
}

/* */

#menu_principal li a.menu_forum {
	background-image:url(../imagens/menu_forum.jpg);
	width:96px;
}

#menu_principal li a.menu_forum:hover {
	background-image:url(../imagens/menu_forum_hover.jpg);
	width:96px;
}

/********************************************/
/* #banner / ver arquivo slide.css */
/********************************************/

/********************************************/
/* Coluna 1 */
/********************************************/

#coluna1 {
	width:962px;
	height:292px;
	margin:10px auto;
	clear:both;
}

#coluna1 div {
	display:block;
	float:left;
	width:316px;
	height:292px;
}

#coluna1 div p {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#2e2e2e;
}

#coluna1 div.last {
	margin:0;
}

#revista_digital, #fornecedores {
	background-color:#fff;
	margin-right:4px;
}


#revista_digital h2 {
	width:316px;
	height:37px;
	background-image:url(../imagens/titulo_home_revista.gif);
	background-repeat:no-repeat;
	text-indent:-9000em;
	overflow:hidden;
}

#revista_digital h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#a0c50c;
	font-weight:bold;
	margin:14px 14px;
}

#revista_digital ul {
	margin-bottom:10px;
}

#revista_digital img {
	float:left;
	width:69px;
	margin-left:14px;
	display:inline;
}

#revista_digital p {
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2e2e2e;
	width:205px;
	margin-right:14px;
	display:inline;
	cursor:pointer;
}

#revista_digital li {
	width:316px;
	height:50px;
	padding-top:5px;
	border-top:1px solid #e7e7e7;
	display:inline;
	float:left;
}

#revista_digital li.last {
	margin-bottom:10px;
}

#revista_digital a.vejamais {
	background-color:#a0c50c;
	color:#fff;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:14px;
	padding:3px;
}

#revista_digital a.vejamais:hover {
	background-color:#7f9f00;
}

/**************/

#fornecedores h2 {
	width:316px;
	height:37px;
	background-image:url(../imagens/titulo_home_fornecedores.gif);
	background-repeat:no-repeat;
	text-indent:-9000em;
	overflow:hidden;
}

#fornecedores p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2e2e2e;
	margin:8px 14px;
}

#fornecedores p strong {
	color:#3489e0;
}

#fornecedores form {
	margin:0 14px;
}

#fornecedores select {
	width:287px;
	height:33px;
	border:2px solid #efebe4;
	padding:5px;
}

#busca_fornecedores .estado {
	width:220px;
}

#fornecedores input {
	background-color:#3489e0;
	color:#fff;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:14px;
	margin-top:38px;
	padding:3px;
	border:0;
	cursor:pointer;
}

#fornecedores input:hover {
	background-color:#1f67b1;
}

/**************/

#publicidade_home h2 {
	width:316px;
	height:37px;
	background-image:url(../imagens/titulo_home_publicidade.gif);
	background-repeat:no-repeat;
	text-indent:-9000em;
	overflow:hidden;
}

#publicidade_home {
	background-color:#824a48;
}

#publicidade_home img {
	margin:6px;
}

/********************************************/
/* Banners */
/********************************************/

#banners_home {
	width:962px;
	height:104px;
	margin:0 auto;
	clear:both;
}

#banners_home li {
	width:308px;
	height:85px;
	display:block;
	float:left;
	border:4px solid #fff;
	margin-right:4px;
}

#banners_home li.last {
	margin:0;
}

/********************************************/
/* Coluna 2 */
/********************************************/

#coluna2 {
	width:962px;
	height:230px;
	margin:0 auto;
	clear:both;
}

#coluna2 div {
	display:block;
	float:left;
	width:316px;
	height:212px;
}
#enquete, #clic_blogs, #clic_tv {
	background-color:#fff;
	margin-right:4px;
}

#clic_blogs {
	background-color:#fff;
}

#enquete h2 {
	width:316px;
	height:37px;
	background-image:url(../imagens/titulo_home_enquete.gif);
	background-repeat:no-repeat;
	text-indent:-9000em;
	overflow:hidden;
}

#enquete img {
	width:71px;
	float:left;
	margin-left:14px;
	margin-top:32px;
	clear:both;
}

#enquete p {
	width:207px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#767676;
	margin-top:14px;
	margin-right:14px;
	display:inline;
}

#enquete p strong {
	color:#a0c50c;
}

#enquete a.responda {
	background-color:#a0c50c;
	color:#fff;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:95px;
	margin-top:145px;
	padding:3px;
	display:block;
	width:50px;
	height:14px;
}

#enquete a:hover {
	background-color:#7f9f00;
}

#clic_forum h2 {
	width:316px;
	height:37px;
	background-image:url(../imagens/titulo_home_clicforum.gif);
	background-repeat:no-repeat;
	text-indent:-9000em;
	overflow:hidden;
}

#clic_forum ul {
	padding: 8px 8px;
}

#clic_forum li {
	border-bottom:1px solid #ededed;
	padding-bottom:5px;
}

#clic_forum img {
	margin-right:8px;
	margin:0 10px;
}

#clic_forum ul a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2e2e2e;
}

#clic_forum ul a:hover {
	text-decoration:underline;
}

#clic_forum a.vejamais {
	padding:3px;
	background-color:#3489e0;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left:15px;
	display:block;
	width:65px;
}

#clic_forum a.vejamais:hover {
	background-color:#1363b6;
}

#clic_tv h2 {
	width:316px;
	height:37px;
	background-image:url(../imagens/titulo_home_clictv.gif);
	background-repeat:no-repeat;
	text-indent:-9000em;
	overflow:hidden;
}

#clic_tv ul {
	padding: 8px 8px;
}

#clic_tv li {
	border-bottom:1px solid #ededed;
	padding-bottom:5px;
}

#clic_tv img {
	margin-right:8px;
	margin:0 10px;
}

#clic_tv ul a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2e2e2e;
}

#clic_tv ul a:hover {
	text-decoration:underline;
}

#clic_tv a.vejamais {
	padding:3px;
	background-color:#AA556A;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left:15px;
	display:block;
	width:65px;
}

#clic_tv a.vejamais:hover {
	background-color:#814151;
}
#clic_blogs h2 {
	width:316px;
	height:37px;
	background-image:url(../imagens/titulo_home_clicblogs.gif);
	background-repeat:no-repeat;
	text-indent:-9000em;
	overflow:hidden;
	position:absolute;
}

#clic_blogs ul.seletor {
	position:absolute;
	margin-left:150px;
	margin-top:6px;
}

#clic_blogs ul.seletor li {
	display:block;
	float:left;
	margin-left:2px;
	height:23px;
}

#clic_blogs ul.seletor li a {
	padding:4px;
	background-color:#824a48;
	color:#fff;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

#clic_blogs ul.seletor li a:focus {
	background-color:#edf6ff;
	color:#74293c;
}

#clic_blogs ul.lista {
	padding: 8px 8px;
	position:absolute;
	margin-top:35px;
}

#clic_blogs ul.lista li {
	border-bottom:1px solid #ededed;
	padding-bottom:5px;
}

#clic_blogs ul.lista li img {
	margin-right:8px;
	margin:0 10px;
}

#clic_blogs ul.lista li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2e2e2e;
}

#clic_blogs ul.lista li a:hover {
	text-decoration:underline;
}

#clic_blogs a.vejamais {
	padding:3px;
	background-color:#aa556a;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:182px;
	margin-left:15px;
	display:block;
	width:120px;
	position:absolute;
}

#clic_blogs a.vejamais:hover {
	background-color:#852940;
}

/********************************************/
/* Rodapé */
/********************************************/

#rodape {
	background-color:#b18f8e;
	border-top:3px solid #fff;
	padding-top:15px;
	padding-bottom:25px;
	width:100%;
	height:222px;
}

#acompanhe, #menu_rodape, #assinatura {
	width:837px;
	margin:0 auto;
	clear:both;
}

#acompanhe {
	margin-bottom:10px;
	border-bottom:1px solid #d8c7c7;
	height:80px;
}

#acompanhe h2 {
	background-image:url(../imagens/titulo_home_acompanhe.gif);
	background-repeat:no-repeat;
	text-indent:-9000em;
	overflow:hidden;
	margin-bottom:10px;
}

#acompanhe ul li {
	display:block;
	float:left;
}

#acompanhe ul li a.twitter {
	width:275px;
	height:30px;
	text-indent:-9000em;
	overflow:hidden;
	background-image:url(../imagens/btn_acompanhe_twitter.gif);
	display:block;
	margin-right:6px;
}

#acompanhe ul li a.twitter:hover {
	background-image:url(../imagens/btn_acompanhe_twitter_hover.gif);
}

#acompanhe ul li a.orkut {
	width:275px;
	height:30px;
	text-indent:-9000em;
	overflow:hidden;
	background-image:url(../imagens/btn_acompanhe_orkut.gif);
	display:block;
	margin-right:6px;
}

#acompanhe ul li a.orkut:hover {
	background-image:url(../imagens/btn_acompanhe_orkut_hover.gif);
}

#acompanhe ul li a.facebook {
	width:275px;
	height:30px;
	text-indent:-9000em;
	overflow:hidden;
	background-image:url(../imagens/btn_acompanhe_facebook.gif);
	display:block;
}

#acompanhe ul li a.facebook:hover {
	background-image:url(../imagens/btn_acompanhe_facebook_hover.gif);
}

#menu_rodape {
	height:30px;
	margin-bottom:20px;
	border-bottom:1px solid #d8c7c7;
}

#menu_rodape ul {
	margin:0 100px;
}

#menu_rodape li {
	display:block;
	float:left;
	padding:0 25px;
	border-right:1px solid #d8c7c7;
}

#menu_rodape li.last {
	border:0;
}

#menu_rodape li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:white;
}

#menu_rodape li a:hover {
	text-decoration:underline;
}

#assinatura {
	text-align:center;
}

/***********************************************/
/* Formatações Gerais de Textos e Títulos aqui */
/***********************************************/

#titulo {
	height:40px;
	background-color:#fff;
	margin-bottom:10px;
}

h1 {
	width:962px;
	height:40px;
	margin:0 auto;
	text-indent:-9000em;
	overflow:hidden;
	background-repeat:no-repeat;
}

h1#titulo_oclicnoivos {
	background-image:url(../imagens/titulo_sobreosite.gif);
}

h1#titulo_cobertura {
	background-image:url(../imagens/titulo_cobertura.gif);
}

h1#titulo_resultados {
	background-image:url(../imagens/titulo_resultados.gif);
}

h1#titulo_guia_de_fornecedores {
	background-image:url(../imagens/titulo_guia_de_fornecedores.gif);
}

h1#titulo_eventos {
	background-image:url(../imagens/titulo_eventos.gif);
}

h1#titulo_clicblogs {
	background-image:url(../imagens/titulo_clicblogs.gif);
}

h1#titulo_revista {
	background-image:url(../imagens/titulo_revista.gif);
}

h1#titulo_mobile {
	background-image:url(../imagens/titulo_mobile.gif);
}

h1#titulo_mobile {
	background-image:url(../imagens/titulo_mobile.gif);
}

h1#titulo_fale_conosco {
	background-image:url(../imagens/titulo_fale_conosco.gif);
}

#textos {
	background-color:#fff;
}

#wrap {
	width:962px;
	margin:0 auto;
	padding:20px 0;
	display:table;
}

#wrap h2, #wrap h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#aa556a;
	margin-bottom:10px;
}

#wrap p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:black;
	line-height:20px;
}

/***********************************************/
/* O ClicNoivos */
/***********************************************/

#sobre {
	float:left;
	width:482px;
	width:100%;
	margin-bottom:15px;
}

#video {
	float:right;
}

#publicacoes {
	width:962px;
	clear:both;
	border-top:1px dotted #d9d1bf;
	padding:15px 0;
	display:table;
}

#publicacoes li {
	clear:both;
	margin-bottom:20px;
	display:table;
}

#publicacoes li a {
	/*display:table;
	width:962px;
	height:auto;
	padding:10px;*/
}


#publicacoes li a:hover {	
	/*background-color:#f6f6f6;
	border:1px solid #e8e8e8;
	margin:-1px;*/
}

#publicacoes img {
	/*width:151px;
	height:208px;
	float:left;
	margin-right:10px;*/
}

#clicnoivos_tv img {
	float:left;
	margin-right:10px;
}

#clicnoivos_tv {
	width:962px;
	clear:both;
	border-top:1px dotted #d9d1bf;
	padding:15px 0;
	display:table;
}

#caderno_especial {
	padding:20px 0;
	border-top:1px dotted #d9d1bf;
}

/***********************************************/
/* Guia de Fornecedores - BUSCA */
/***********************************************/

.guia_de_fornecedores strong {
	color:#3489e0;
}

#busca_fornecedores {
	border-bottom:1px dotted #d9d1bf;
	padding-bottom:15px;
}

#busca_fornecedores form {
	margin-top:15px;
}

#busca_fornecedores select {
	width:287px;
	height:33px;
	border:2px solid #efebe4;
	padding:5px;
}

#busca_fornecedores input {
	width:33px;
	height:33px;
	border:0;
	text-indent:-9000em;
	overflow:hidden;
	background-image:url(../imagens/btn_busca_ok_azul.gif);
	cursor:pointer;
}

#dados_busca {
	padding:15px 0;
}

#dados_busca h3.resultado_busca {
	color:black;
	font-weight:normal;
	font-size:16px;
}

#resultados_busca div.box_fornecedor {
	display:block;
	float:left;
	margin-right:10px;
	margin-bottom:20px;
	text-align:left;
}

.box_fornecedor {
	width:470px;
	height:111px;
}

.box_descricao {
	width:460px;
	height:111px;
	border:6px solid #f5f3ef;
	background-color:white;
	position:absolute;
	background-image: url(../imagens/vejamais_forn.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.box_descricao:hover {
	border-color: #3489E0;



}

.box_descricao a {
	width:460px;
	display:block;
	height:111px;
	cursor:pointer;
}

/*.box_descricao img {
	float:left;
	width:140px;
	height:111px;
	border-right:1px dotted #d9d1bf;
}*/
.box_descricao .logo {
	float:left;
	width:140px;
	height:111px;
	border-right:1px dotted #d9d1bf;
	text-align:center;
}

.box_descricao h4 {
	width:280px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#3489e0;
	font-size:16px;
	margin-right:15px;
	margin-top:6px;
	margin-left:10px;
}

.box_descricao p {
	width:280px;
	height:70px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	color:black;
	font-size:12px;
	margin-right:15px;
	margin-left:10px;
}

.box_detalhe {
	width:460px;
	height:111px;
	border:6px solid #3489e0;
	background-color:#3489e0;
	position:absolute;
}

/*.box_detalhe img {
	float:left;
	width:140px;
	height:111px;
	margin-right:14px;
}*/
.box_detalhe .logo {
	float:left;
	width:140px;
	height:111px;
	margin-right:14px;
	text-align:center;
	background-color:#FFF;
}

.box_detalhe ul {
	padding-top:1px;
}

.box_detalhe li {
	margin-bottom:2px;
}

.box_detalhe li a {
	width:302px;
	height:26px;
	display:block;
	text-indent:-9000em;
	overflow:hidden;
}

.box_detalhe li a.mensagem {
	background-image:url(../imagens/btn_fornecedores_mensagem.gif);
}

.box_detalhe li a.mensagem:hover {
	background-image:url(../imagens/btn_fornecedores_mensagem_hover.gif);
}

.box_detalhe li a.eventos {
	background-image:url(../imagens/btn_fornecedores_eventos.gif);
}

.box_detalhe li a.eventos:hover {
	background-image:url(../imagens/btn_fornecedores_eventos_hover.gif);
}

.box_detalhe li a.galeria {
	background-image:url(../imagens/btn_fornecedores_galeria.gif);
}

.box_detalhe li a.galeria:hover {
	background-image:url(../imagens/btn_fornecedores_galeria_hover.gif);
}

.box_detalhe li a.detalhes {
	background-image:url(../imagens/btn_fornecedores_detalhes.gif);
}

.box_detalhe li a.detalhes:hover {
	background-image:url(../imagens/btn_fornecedores_detalhes_hover.gif);
}

#paginacao_fornecedores a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:black;
	line-height:20px;
	text-align:justify;
	padding:5px;
	display:inline;
	float:left;
}

#paginacao_fornecedores a.numeros:hover {
	background-color:#3489e0;
	color:#fff;
}

#paginacao_fornecedores a.seta_esquerda {
	width:6px;
	height:10px;
	display:block;
	text-indent:-9000em;
	overflow:hidden;
	background-image:url(../imagens/seta_azul_esqueda.gif);
	background-repeat:no-repeat;
	background-position:center;
	margin-top:7px;
}

#paginacao_fornecedores a.seta_direita{
	width:6px;
	height:10px;
	display:block;
	text-indent:-9000em;
	overflow:hidden;
	background-image:url(../imagens/seta_azul_direita.gif);
	background-repeat:no-repeat;
	background-position:center;
	margin-top:7px;
}

/***********************************************/
/* Guia de Fornecedores - INTERNA */
/***********************************************/

#cabecalho_anuncio {
	height:123px;
	border-bottom:1px dotted #d9d1bf;
	margin-bottom:10px;
	padding-bottom:5px;
	padding-top:15px;
}

#cabecalho_anuncio img {
	float:left;
	border-right:1px dotted #d9d1bf;
	margin-right:15px;
}

#cabecalho_anuncio h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:35px;
	color:#3489e0;
	margin-bottom:0;
	padding-top:15px;
}

#cabecalho_anuncio {
	font-size:14px;
}

#cabecalho_anuncio a{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
	width:650px;
}

#cabecalho_anuncio a:hover {
	text-decoration:underline;
}

#cabecalho_anuncio a.imprimir {
	width:108px;
	height:34px;
	text-indent:-9000em;
	overflow:hidden;
	background-image:url(../imagens/btn_imprimir.jpg);
	background-repeat:no-repeat;
	display:block;
	float:right;
	margin-top:40px;
}

#cabecalho_anuncio a.imprimir:hover {
	background-image:url(../imagens/btn_imprimir_hover.jpg);
}

#detalhes_anuncio {
	/*border-bottom:1px dotted #d9d1bf;*/
	margin-bottom:10px;
	padding-bottom:10px;
	width:440px;
	float:left;
	height:373px;
}

#detalhes_anuncio h3{
	font-size:22px;
	color:#3489e0;
}

#detalhes_anuncio p {
	font-family:Arial, Helvetica, sans-serif;
}
#detalhes_anuncio .dados {
	height:141px;
	border-bottom:1px dotted #d9d1bf;
	margin-bottom:10px;
	padding-bottom:10px;
}
#detalhes_anuncio .descricao {
	height:232px;
	border-bottom:1px dotted #d9d1bf;
	margin-bottom:10px;
	padding-bottom:10px;
}

#detalhes_anuncio .mensagem {
	width:188px;
	height:35px;
	background-image:url(../imagens/btn_navfornecedores_mensagem.jpg);
	background-repeat:no-repeat;
}

#detalhes_anuncio .mensagem:hover {
	background-image:url(../imagens/btn_navfornecedores_mensagem_hover.jpg);
}
#detalhes_anuncio .envie {
	width:178px;
	height:35px;
	background-image:url(../imagens/btn_navfornecedores_envie.jpg);
	background-repeat:no-repeat;
}

#detalhes_anuncio .envie:hover {
	background-image:url(../imagens/btn_navfornecedores_envie_hover.jpg);
}
#video_player{
	float:right;
	width:500px;
	height:450px;
	background-color:#EDEDED;
	border: 1px solid #D9D1BF;
	padding:0 5px;
}

#video_player h3{
	font-size:22px;
	color:#3489e0;
	margin-top:18px;
	margin-bottom:17px;
}
#video_player h2{
	font-size:18px;
	color:#3489e0;
	margin-top:18px;
	margin-bottom:17px;
}
#video_player .thumbs{
	width:63px;
	height:63px;
	float:left;
	background-repeat: no-repeat;
	background-position: center center;
}
#video_player .thumbs .botao{
	background-image:url(../imagens/bot_video_down.png);
}
#video_player .thumbs .botao:hover{
	background-image:url(../imagens/bot_video_up.png);
}

#nav_anuncio {
	border-bottom:1px dotted #d9d1bf;
	margin-bottom:10px;
	padding-bottom:10px;
}

#nav_anuncio ul {
	width:962px;
	height:35px;
}

#nav_anuncio li {
	display:inline;
	float:left;
	margin-right:6px;
}

#nav_anuncio a {
	display:block;
	text-indent:-9000em;
	overflow:hidden;
}

#nav_anuncio a.mensagem {
	width:188px;
	height:35px;
	background-image:url(../imagens/btn_navfornecedores_mensagem.jpg);
	background-repeat:no-repeat;
}

#nav_anuncio a.mensagem:hover {
	background-image:url(../imagens/btn_navfornecedores_mensagem_hover.jpg);
}

#nav_anuncio a.eventos {
	width:171px;
	height:35px;
	background-image:url(../imagens/btn_navfornecedores_eventos.jpg);
	background-repeat:no-repeat;
}

#nav_anuncio a.eventos:hover {
	background-image:url(../imagens/btn_navfornecedores_eventos_hover.jpg);
}

#nav_anuncio a.galeria {
	width:152px;
	height:35px;
	background-image:url(../imagens/btn_navfornecedores_galeria.jpg);
	background-repeat:no-repeat;
}

#nav_anuncio a.galeria:hover {
	background-image:url(../imagens/btn_navfornecedores_galeria_hover.jpg);
}

#nav_anuncio a.mapa {
	width:175px;
	height:35px;
	background-image:url(../imagens/btn_navfornecedores_mapa.jpg);
	background-repeat:no-repeat;
}

#nav_anuncio a.mapa:hover {
	background-image:url(../imagens/btn_navfornecedores_mapa_hover.jpg);
}

#nav_anuncio a.envie {
	width:178px;
	height:35px;
	background-image:url(../imagens/btn_navfornecedores_envie.jpg);
	background-repeat:no-repeat;
}

#nav_anuncio a.envie:hover {
	background-image:url(../imagens/btn_navfornecedores_envie_hover.jpg);
}

#envie_mensagem {
	margin-bottom:30px;
}

#envie_mensagem p {
	margin-bottom:5px;
}

#envie_mensagem h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#3489e0;
	margin-bottom:10px;
	padding-top:10px;
}

#envie_mensagem input.campo_pequeno {
	width:322px;
	border: solid 2px #efebe4;
	padding:8px;
	margin-bottom:5px;
}

#envie_mensagem textarea.campo_grande {
	width:350px;
	height:100px;
	border: solid 2px #efebe4;
	padding:8px;
}

.campo_pequeno:focus, .campo_grande:focus {
	background-color:#fefbf7;
}

.btn_enviar_azul {
	width:59px;
	height:33px;
	border:0;
	background-image:url(../imagens/btn_enviar_azul.gif);
	margin-top:8px;
	cursor:pointer;
}

#eventos_realizados {
	margin-bottom: 10px;
}
.colunas_fornecedor{	
	border: 1px solid #D9D1BF;
	padding:0 5px 0 10px;
	height:455px;
}

#eventos_realizados h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#3489e0;
	margin-bottom:10px;
	padding-top:10px;
}

#eventos_realizados p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#eventos_realizados li {
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px dotted #d9d1bf;
}

#eventos_realizados img {
	float:left;
	margin-right:10px;
}

#eventos_realizados h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#3489e0;
}

#mapa {
	margin-bottom:30px;
}

#mapa h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#3489e0;
	margin-bottom:10px;
	padding-top:10px;
}

#mapa iframe {
	width:470px;
	height:455px;
	border:1px solid #D9D1BF;
}

#envie h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#3489e0;
	margin-bottom:10px;
	padding-top:10px;
}

#envie input.campo_pequeno {
	width:322px;
	border: solid 2px #efebe4;
	padding:8px;
	margin-bottom:5px;
}

#envie textarea.campo_grande {
	width:350px;
	height:100px;
	border: solid 2px #efebe4;
	padding:8px;
}

#galeria_de_fotos {
	margin-bottom:30px;
}

#galeria_de_fotos h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#3489e0;
	margin-bottom:10px;
	padding-top:10px;
}

/***********************************************/
/* Formulário */
/***********************************************/

.formulario_erro {
	color:red;
	background-color:#ffeeee;
	border:1px solid red;
	padding:10px;
	margin:10px 0;
}

.error {
	color:red;
	color:#000;
	background-color:#ffeeee;
	border:1px solid red;
	padding:10px;
	margin:10px 0;
	display:block;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}

.formulario_erro strong, .formulario_sucesso strong {
	color:black;
}

.formulario_sucesso {
	color:#62db00;
	background-color:#f9ffee;
	border:1px solid #62db00;
	padding:10px;
	margin:10px 0;
}

/***********************************************/
/* Eventos */
/***********************************************/

.eventos strong {
	color:#aa556a;
}

#busca_eventos {
	border-bottom:1px dotted #d9d1bf;
	padding-bottom:15px;
	margin-bottom:10px;
}

#busca_eventos form {
	margin-top:15px;
}

#busca_eventos select.estado {
	width:187px;
	height:33px;
	border:2px solid #efebe4;
	padding:5px;
}

#busca_eventos select.cidade {
	width:287px;
	height:33px;
	border:2px solid #efebe4;
	padding:5px;
}

#busca_eventos select.ano {
	width:187px;
	height:33px;
	border:2px solid #efebe4;
	padding:5px;
}

#busca_eventos select.mes {
	width:187px;
	height:33px;
	border:2px solid #efebe4;
	padding:5px;
}

#busca_eventos input {
	width:33px;
	height:33px;
	border:0;
	text-indent:-9000em;
	overflow:hidden;
	background-image:url(../imagens/btn_busca_ok_vermelho.gif);
	cursor:pointer;
}

#mais_acessados {
	padding:15px 0;
}

#mais_acessados ul {
	width:942px;
	border:1px solid #f0ede6;
	background-color:#fff9f9;
	display:table;
	padding:10px 15px 0 15px;
}

.eventos ul li {
	width:420px;
	display:block;
	float:left;
	margin-right:30px;
	margin-top:5px;
	margin-bottom:15px;
}

.eventos ul li img {
	float:left;
	margin-right:5px;
}

.eventos ul li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#aa556a;
}

#textos p.descricao {
	font-size:11px;
}

#mais_acessados h3.resultado_busca {
	color:black;
	font-weight:normal;
	font-size:16px;
}

#dados_busca {
	border-bottom:1px dotted #d9d1bf;
	padding-bottom:5px;
	margin-bottom:10px;
}


#resultados_busca {
	margin-bottom:15px;
	padding-bottom:15px;
	padding-top:15px;
	display:table;
}

#paginacao a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:black;
	line-height:20px;
	text-align:justify;
	padding:5px;
	display:inline;
	float:left;
}

#paginacao a.numeros:hover {
	background-color:#aa556a;
	color:#fff;
}

#paginacao a.seta_esquerda {
	width:6px;
	height:10px;
	display:block;
	text-indent:-9000em;
	overflow:hidden;
	background-image:url(../imagens/seta_vermelho_esqueda.gif);
	background-repeat:no-repeat;
	background-position:center;
	margin-top:7px;
}

#paginacao a.seta_direita{
	width:6px;
	height:10px;
	display:block;
	text-indent:-9000em;
	overflow:hidden;
	background-image:url(../imagens/seta_vermelho_direita.gif);
	background-repeat:no-repeat;
	background-position:center;
	margin-top:7px;
}

#titulo_evento {
	float:left;
}

#cabecalho_evento h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#aa556a;
	margin:0;
	width:628px;
}

#cabecalho_evento h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
	font-weight:normal;
	width:628px;
}

#fotografo_parceiro {
	width:310px;
	height:74px;
	background-image:url(../imagens/fundo_fotografo_parceiro.gif);
	background-repeat:no-repeat;
	float:right;
	padding:8px;
}

#fotografo_parceiro p {
	float:right;
	padding-right:38px;
	padding-top:7px;
	width:auto;
}

#fotografo_parceiro a {
	font-size:11px;
	color:#000;
	text-decoration:underline;
}

#fotografo_parceiro a:hover {
	color:#aa556a;
}

#fotografo_parceiro img {
	float:left;
	margin-right:5px;
	width:64px;
}

#galeria_de_fotos {
	border-bottom:1px dotted #d9d1bf;
	margin-bottom:10px;
	padding-bottom:10px;
	height: 500px;
	width: 810px;
}

#galeria {
	margin-bottom:15px;
	width: 100%;
}
#foto{
	float:left;
	text-align:center;
	background-color: #E5E5E5;
}
#foto img{
	text-align:center;
}
#foto_ant{
	width: 30px;
	height: 500px;
	margin:0 ;
	float:left;
	background-image: url(../imagens/foto_ant.gif);
}
#foto_pro{
	width: 30px;
	height: 500px;
	margin:0;
	float:right;
	background-image: url(../imagens/foto_pro.gif);
}
.foto_on{
	cursor:pointer;
	background-color: #AA556A;
}
.foto_off{
	cursor:default;
	background-color: #CCC;
}
#thumbs {

}
#thumbs #container{
	 float:left;
	 height:63px;
}
#thumbs ul {
	width:100%;
	margin:0px;
	padding:0px;
	margin-top:0px;
}
#thumbs ul li {
	width:63px;
	height:63px;
	display:inline;
	margin:0 5px 2px 0;
	cursor:pointer;
}
#thumbs ul li .ativo{	
	color:#000000;
}
#thumbs ul li .ultimo{	
	margin-right: 0px;
}
.bordaThumbSel {
	border: 2px solid #F69;
	margin-bottom:2px;
}

#thumb_ant{
	width: 30px;
	height: 63px;
	margin:0 5px 0 0;
	float:left;
	background-image: url(../imagens/thumb_ant.gif);
}
#thumb_pro{
	width: 30px;
	height: 63px;
	margin:0 0 5px 0;
	float:right;
	background-image: url(../imagens/thumb_pro.gif);
}
.thumb_on{
	cursor:pointer;
	background-color: #AA556A;
}
.thumb_off{
	cursor:default;
	background-color: #CCC;
}
#nav_thumbnails {
	background:#aa556a;
	width:942px;
	display:table;
	padding:10px;
	margin-bottom: 15px;
}

#nav_thumbnails p {
	font-family:11px;
	color:#fff;
	font-weight:bold;
	margin-bottom:5px;
}

#nav_thumbnails ul li {
	display:block;
	float:left;
	margin:2px 1px;
	padding:0;
	width:18px;
	height:15px;
}

#nav_thumbnails ul li a {
	color:#e35268;
	font-family:Arial, Helvetica, sans-serif;
	width:18px;
	height:15px;
	background-color:#fff;
	display:block;
	text-align:center;
	padding-top:3px;
}

#nav_evento {
	border-bottom:1px dotted #d9d1bf;
	margin-bottom:10px;
	padding-bottom:10px;
}

#nav_evento ul {
	width:962px;
	height:35px;
}

#nav_evento li {
	width:auto;
	height:auto;
	display:inline;
	float:left;
	margin-right:6px;
	margin-top:0;
}

#nav_evento a {
	display:block;
	text-indent:-9000em;
	overflow:hidden;
	margin:0;
}

#nav_evento a.comentarios {
	width:129px;
	height:33px;
	background-image:url(../imagens/btn_naveventos_comentarios.jpg);
	background-repeat:no-repeat;
}

#nav_evento a.comentarios:hover {
	background-image:url(../imagens/btn_naveventos_comentarios_hover.jpg);
}

#nav_evento a.producao {
	width:110px;
	height:33px;
	background-image:url(../imagens/btn_naveventos_producao.jpg);
	background-repeat:no-repeat;
}

#nav_evento a.producao:hover {
	background-image:url(../imagens/btn_naveventos_producao_hover.jpg);
}

#nav_evento a.envie {
	width:173px;
	height:33px;
	background-image:url(../imagens/btn_naveventos_envie.jpg);
	background-repeat:no-repeat;
}

#nav_evento a.envie:hover {
	background-image:url(../imagens/btn_naveventos_envie_hover.jpg);
}

#carrega_interna_eventos {
	width:630px;
	float:left;
}

.campo_pequeno {
	width:322px;
	border: solid 2px #efebe4;
	padding:8px;
	margin-bottom:5px;
}

.campo_pequeno_newsletter {
	width:363px;
	border: solid 2px #efebe4;
	padding:8px;
	margin-bottom:5px;
}

.campo_grande {
	width:350px;
	height:100px;
	border: solid 2px #efebe4;
	padding:8px;
}

.campo_ddd {
	width:20px;
	border: solid 2px #efebe4;
	padding:8px;
	margin-bottom:5px;
}

.campo_telefone {
	width:150px;
	border: solid 2px #efebe4;
	padding:8px;
	margin-bottom:5px;
}

.campo_pequeno:focus, .campo_grande:focus, .campo_ddd:focus, .campo_telefone:focus {
	background-color:#fefbf7;
}

.btn_enviar_vermelho {
	width:59px;
	height:33px;
	border:0;
	background-image:url(../imagens/btn_enviar_vermelho.gif);
	margin-top:8px;
	cursor:pointer;
}

.btn_voltar_enquete {
	width:173px;
	height:33px;
	border:0;
	background-image:url(../imagens/btn_voltar_enquete.gif);
	margin-top:8px;
	cursor:pointer;
}

.btn_resultados_vermelho {
	width:117px;
	height:33px;
	border:0;
	background-image:url(../imagens/btn_resultados_vermelho.gif);
	margin-top:8px;
	cursor:pointer;
}

#publicidade {
	width:316px;
	float:right;
}

#producao li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	height:auto;
}

#comentarios p.cabecalho_comentario strong {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#aa556a;
}

#comentarios p.cabecalho_comentario {
	color:black;
}

#comentario p.corpo_comentario {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:black;
}

#comentarios form {
	width:630px;
	clear:both;
}

/***********************************************/
/* ClicBlogs */
/***********************************************/


#clicblog_sobre {
	width:962px;
	height:800px;
	border-bottom:1px dotted #d9d1bf;
	margin-bottom:10px;
	padding-bottom:10px;
}

#clicblog_descricao {
	width:530px;
	height:190px;
	float:left;
	display:inline;
}

#clicblog_descricao a {
	width:188px;
	height:40px;
	display:block;
	text-indent:-9000em;
	background-image:url(../imagens/btn_crie_blog.jpg);
	overflow:hidden;
	margin-top:15px;
}

#clicblog_descricao a:hover {
	background-image:url(../imagens/btn_crie_blog_hover.jpg);
}

#clicblog_modelos {
	width:432px;
	height:190px;
	float:right;
	display:inline;
}

#blogs_em_destaque {
	width:460px;
	float:left;
	display:inline;
}

#blogs_em_destaque h3 {
	margin-bottom:20px;
}

#blogs_em_destaque ul li {
	border-bottom:1px dotted #d9d1bf;
	margin-bottom:10px;
	padding-bottom:10px;
	width:460px;
	height:65px;
}

#blogs_em_destaque ul li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	width:386px;
	float:right;
}

#blogs_em_destaque ul li a:hover {
	text-decoration:underline;
}

#blogs_em_destaque ul li img {
	float:left;
}

#blogs_em_destaque ul li a strong {
	color:#aa556a;
}

#todos_os_blogs {
	width:460px;
	float:right;
	display:inline;
}

#todos_os_blogs form {
	margin-bottom:6px;
}

#todos_os_blogs h3 {
	margin-bottom:19px;
}

#todos_os_blogs ul li {
	border-bottom:1px dotted #d9d1bf;
	margin-bottom:4px;
	padding-bottom:4px;
	width:430px;
	height:65px;
}

#todos_os_blogs ul li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	width:358px;
	float:right;
}

#todos_os_blogs ul li a:hover {
	text-decoration:underline;
}

#todos_os_blogs ul li img {
	float:left;
}

#todos_os_blogs ul li a strong {
	color:#aa556a;
}

.campo_busca_blogs {
	width:373px;
	border: solid 2px #efebe4;
	padding:5px;
	margin-bottom:5px;
}

.btn_busca_blogs {
	width:68px;
	height:28px;
	text-indent:-9000em;
	overflow:hidden;
	background-image:url(../imagens/btn_buscar_vermelho.gif);
	cursor:pointer;
	border:0;
}

/***********************************************/
/* Cobertura de Eventos */
/***********************************************/

.cobertura_de_eventos ul {
	margin-top:20px;
	width:961px;
	display:table;
}

/*

.cobertura_de_eventos ul li a {
	width:937px;
	height:96px;
	background-image:url(../imagens/fundo_box_cobertura.jpg);
	margin-bottom:20px;
	padding:12px;
	background-repeat:no-repeat;
	display:block;
	cursor:pointer;
}

.cobertura_de_eventos ul li a:hover {
	background-image:url(../imagens/fundo_box_cobertura_hover.jpg);
}

.cobertura_de_eventos ul li img {
	float:left;
}

.cobertura_de_eventos ul li p {
	float:right;
	width:810px;
}

.cobertura_de_eventos ul li p strong {
	color:#b56c7e;
}

.cobertura_de_eventos ul li p.botao {
	margin-top:20px;
}

*/

.cobertura_de_eventos li {
	margin-bottom:10px;
	width:961px;
	display:table;
}

.cobertura_de_eventos li p {
	padding:10px;
	border:1px #eee solid;
	background:#fcfcfc;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	width:870px;
	float:right;
}

.cobertura_de_eventos li span {
	font-size:60px;
	color:#e2c7ce;
	float:left;
	width:50px;
}

/***********************************************/
/* Cobertura de Eventos */
/***********************************************/

#revista_destaque {
	width:962px;
	height:530px;
	margin-bottom:20px;
	padding-bottom:30px;
	border-bottom:1px dotted #d9d1bf;
	display:table;
}

#capa {
	width:380px;
	height:530px;
	float:left;
}

#pagina3 {
	width:378px;
	height:441px;
	background-color:#d1d1d1;
	position:absolute;
	z-index:1;
	margin:4px 0 0 4px;
}

#pagina2 {
	width:378px;
	height:411px;
	background-color:#efefef;
	position:absolute;
	z-index:2;
	margin:2px 0 0 2px;
}

#pagina1 {
	width:378px;
	height:443px;
	position:absolute;
	z-index:3;
}

#dobra {
	width:83px;
	height:61px;
	position:absolute;
	z-index:4;
	margin-left:296px;
}

#indice {
	width:562px;
	height:530px;
	float:right;
}

#indice h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#a3c712;
	margin:0;
}

#indice h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
	font-weight:normal;
}

#indice li {
	width:562px;
	margin-top:15px;
	padding-top:15px;
	border-top:1px dotted #d9d1bf;
}

#indice li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}

#indice li a strong {
	color:#afd222;
}

#indice .pagina {
	font-weight:bold;
	font-style:italic;
}

#indice li a:hover {
	text-decoration:underline;
}

#indice .abra_revista {
	width:123px;
	height:33px;
	text-indent:-9000em;
	display:block;
	overflow:hidden;
	background-image:url(../imagens/btn_abra_revista.gif);
	margin-top:30px;
}

#indice .abra_revista:hover {
	background-image:url(../imagens/btn_abra_revista_hover.gif);
}

#outras_edicoes {
	width:962px;
	height:310px;
	display:table;
}

#outras_edicoes h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#a3c712;
	margin-bottom:20px;
}

#outras_edicoes li {
	display:block;
	float:left;
	margin-bottom:40px;
	margin-right:23px;
	padding-right:22px;
	border-right:1px solid #d9d1bf;
}

#outras_edicoes li.last {
	margin:0;
	border:0;
}

#data_revista {
	width:151px;
	height:45px;
	padding:2px 0;
	background-image:url(../imagens/fundo_data_revista.jpg);
	background-repeat:no-repeat;
	margin-top:10px;
}

#data_revista p {
	text-align:center
}

#data_revista strong {
	color:#92b600;
}

/***********************************************/
/* Mobile */
/***********************************************/

.aparelhos {
	float:left;
}

#texto_mobile {
	margin-top:50px;
	width:610px;
	float:right;
}

.link_rosa {
	color:#aa556a;
}

/***********************************************/
/* Guia impresso */
/***********************************************/

.capa_guia {
	float:left;
}

#texto_guia {
	margin-top:10px;
	width:650px;
	float:right;
}

.link_rosa {
	color:#aa556a;
}

/***********************************************/
/* Fale Conosco */
/***********************************************/

.fale_conosco a {
	color:#aa556a;
	text-decoration:underline;
}

.fale_conosco a:hover {
	color:#da6f8a;
}

.fale_conosco strong {
	color:#aa556a;
}

.fale_conosco form {
	margin:20px 0;
}


.fale_conosco h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
	margin:0;
	font-weight:normal;
}

/***********************************************/
/* Resultados Busca */
/***********************************************/

#resultados_busca {
	margin:10px 0 20px 0;
	padding:0;
}

#resultados_busca a.busca {
	margin-bottom:10px;
	padding:10px;
	float:right;
	width:940px;
	border-bottom:1px solid #eee;
	border-left:5px solid #d3d3d3;
	border-top:1px solid #eee;
	border-right:1px solid #eee;
	color:#000;
	background-color:#f6f6f6;
}

#resultados_busca a.busca:hover {
	border-left:5px solid #aa556a;
	background-color:#f7f4ed;
}

.resultados strong {
	color:#aa556a;
}#fornecedores form p {
	margin:0px;
}
.clear{
	clear:both;
}
#producao li a:link, #producao li a:visited, #producao li a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	height:auto;
}
#producao li a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	height:auto;
	text-decoration:underline;
}

/* Galeria fornecedores */

#galeria_fornecedor {
	width:500px;
	border:1px solid #eee;
	background:#F7F7F7;
	margin:15px 0;
	padding:15px;
	text-align:center;
	display:table;
}

.thumbzao {
	margin-bottom:15px;
}
.botaoTopo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
	background-color: #333;
	width: auto;
	height: auto;
	border: 1px solid #333;
	display:inline-block;
	cursor: pointer;
}
.inscricao_wrapper {
	width:100%;
	height:100%;
	position:fixed;
	top:0;
	left:0;
	z-index:13000;
}

.escurece {
	width:100%;
	height:100%;
	position:fixed;
	top:0;
	left:0;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
	background-color:#000;
	z-index:14000;
}

.inscricao_eventos {
	width:910px;
	height:550px;
	position:absolute;
	top:50%;
	left:50%;
	margin-left:-475px;
	margin-top:-300px;
	/*background:#f7f7f7;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;*/
	z-index:15000;
	padding:20px;
}
#preview{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
}
.campo_pequeno_sem_largura {
	border: solid 2px #efebe4;
	padding:8px;
	margin-bottom:5px;
}

.vejamaisrosa {
	background-image:url(../imagens/botao_rosa.gif);
	background-repeat:no-repeat;
	width:143px;
	height:34px;
	border:solid 0px;
	cursor:pointer;
}

.vejamaisrosa:hover {
	background-image:url(../imagens/botao_rosa_hover.gif);
	background-repeat:no-repeat;
}

