body{   margin:0;  padding:0; background:#ebe1ea url(../imagens/bg_topo.jpg) no-repeat center 0; }
ul, li, h1, h2, h3, h4{ margin:0; padding:0;}
.none{ display:none;}
.clearLft{ clear:left;}

#tempGeral{ margin:0 auto;  width:1002px; position:relative; }

/**********************
         TOPO
**********************/
#tempTopo{ width:733px;	height:181px; background: url(/imagens/topo.jpg) no-repeat; padding:8px 0 0 /*275*/50px; position:relative;}
#tempLogo{ width:/*249*/250px;	height:/*106*/118px; padding:0 0 0 13px; /*position:absolute; left:275px; */}
#tempMenuTop{ font:11px arial; color:#936394; width:/*256*/212px; height:/*30*/43px; float:left; /*position:absolute; left:275px; top:110px; */}

#tempMenuTop ul{ width:260px; float:left; list-style-type:none; padding:15px 0 0 32px;}

#tempMenuTop li{ float:left; }
#tempMenuTop li a{ background:url(../imagens/sprite_menu.gif) no-repeat; display:block; height:20px; margin:0; padding:0; }
#tempMenuTop li .menuHorizontalUm{ width:60px; float:left; background-position: 0 0; }
#tempMenuTop li .menuHorizontalUm:hover{ background-position: 0 -24px;}
#tempMenuTop li .menuHorizontalDois{ width:90px; float:left; background-position: -60px 0; }
#tempMenuTop li .menuHorizontalDois:hover{ background-position: -60px -24px;}
#tempMenuTop li .menuHorizontalTres{ width:62px; float:left; background-position: -152px 0; }
#tempMenuTop li .menuHorizontalTres:hover{ background-position: -152px -24px;}

/******Login Template******/
#formLoginNoivoeNoiva{ border:0; margin:0; padding:0;}
#tempLogin{ width:265px; height:100px; padding:0 0 0 0; margin:0 0 0 0; /*float:left; */ position:absolute; top:6px; left:685px; }
#tempLogin label{font:11px "trebuchet ms", arial ; color:#6f226f; margin:0; padding:8px 8px 0 0; width:35px; text-align:right; float:left; }
#tempLogin input.campoG{ margin:6px 7px 0 0; background:url(../imagens/bg_busca.jpg) repeat-x; float:left; width:176px; height:13px; border:1px solid #e2c2e0; font:11px arial; color:#990099;}
#tempLogin input.campoM{ margin:6px 7px 7px 0; background:url(../imagens/bg_busca.jpg) repeat-x; float:left; width:143px; height:13px; border:1px solid #e2c2e0; font:11px arial; color:#990099;}
#tempLogin input.buttonBusca{ margin:6px 0 0 0; width:27px; height:18px; float:left; }
#tempLogin .textoUm{ font:11px arial; color:#6f226f; float:left;}
#tempLogin .textoDois{ font:11px arial; color:#593c59; float:left;}
#tempLogin .textoDois a{ font:12px arial; color:#593c59; text-decoration:underline;}
#tempLogin .textoDois a:hover{ text-decoration:none;}

/******Busca******/
#tempMenuBusca{ width:265px; height:37px; padding:0 0 0 0; /*margin:20px 0 0 0; float:right;*/ position:absolute; top:130px; right:-148px; }
#tempMenuBusca label{font:11px arial ; color:#936394; margin:0; padding:12px 0 0 12px; float:left;}
#tempMenuBusca input.campo{ margin:10px 7px 0 5px; background:url(../imagens/bg_busca.jpg) repeat-x; float:left; width:125px; height:13px; border:1px solid #e2c2e0; font:11px arial; color:#990099;}
#tempMenuBusca input.buttonBusca{ margin:11px 0 0 0; width:27px; height:18px; float:left; }

/**********************
     MENU ESQUERDA
**********************/
	 
#tempMenuEsq{ width:173px; float:left; }
#tempMenuEsqTopo{	width:173px; height:31px; background:url(../imagens/bg_menuTop.jpg) no-repeat;}
#tempMenu{ width:173px; background:url(../imagens/bg_menuEsq.jpg) repeat-y;}
#tempMenu ul.ulBloco{ width:160px; list-style-type:none; padding:0 0 0 12px;}
/*#tempMenu ul.ulBlocoTop{ width:160px; list-style-type:none; padding:0;}*/ /* Usado para a categoria de SERVIÇOS sem subitem */

#tempMenu li.menuUm{ width:145px; padding:25px 0 10px 0; background:url(../imagens/bt_servicos.gif) no-repeat -5px 0; float:left;}
/*#tempMenu .menuUm{ width:160px; height:20px; background:url(../imagens/bt_servicos.gif) no-repeat; cursor:pointer; margin:0 0 8px 0; float:left;}
#tempMenu .menuUm:hover{ width:160px; height:20px; background:url(../imagens/bt_servicos.gif) no-repeat 0 -20px; cursor:pointer;}*/

#tempMenu li.menuDois{ width:135px; padding:25px 0 5px 0; background:url(../imagens/bt_preparativos.gif) no-repeat -5px 0; float:left;}
#tempMenu li.menuTres{ width:135px; padding:25px 0 5px 0; margin:5px 0 0 0; background:url(../imagens/bt_moda.gif) no-repeat -5px 0; float:left;}
#tempMenu li.menuQuatro{ width:135px; padding:42px 0 5px 0; margin:5px 0 0 0; background:url(../imagens/bt_convites.gif) no-repeat -5px 0; float:left;}
#tempMenu li.menuCinco{ width:135px; padding:25px 0 5px 0; margin:5px 0 0 0; background:url(../imagens/bt_cha.gif) no-repeat -5px 0; float:left;}
#tempMenu li.menuSeis{ width:135px; padding:43px 0 5px 0; margin:5px 0 0 0; background:url(../imagens/bt_doces.gif) no-repeat -5px 0; float:left;}
#tempMenu li.menuSete{ width:135px; padding:25px 0 5px 0; margin:5px 0 0 0; background:url(../imagens/bt_entretenimento.gif) no-repeat -5px 0; float:left;}
#tempMenu li.menuOito{ width:135px; _height:1px; padding:20px 0 5px 0; margin:5px 0 0 0; background:url(../imagens/bt_videos.gif) no-repeat -5px 0; float:left;} /* Para o item vídeos */
#tempMenu li.menuNove{ width:135px; _height:1px; padding:20px 0 5px 0; margin:5px 0 0 0; background:url(../imagens/bt_lua.gif) no-repeat -5px 0; float:left;}
#tempMenu li.menuDez{ width:135px; _height:1px; padding:43px 0 5px 0; margin:5px 0 0 0; background:url(../imagens/bt_casa.gif) no-repeat -5px 0; float:left;}

#tempMenu ul li ul li{ list-style-type:none; padding:0 0 0 3px;}

#tempMenu li.submenu a{ font:12px arial; color:#f2ccef; text-decoration:none;}
#tempMenu li.submenu a:hover{ text-decoration:underline;}

#tempMenuBot{ width:173px; height:31px; background:url(../imagens/bg_menuBot.jpg) no-repeat; }

/**********************
     CONTEUDO
**********************/

#Conteudo{ width:668px; float:left; padding:0 12px; _padding:0 12px 0 10px; font:12px arial;}
#tempMiolo{ width:1002px; background:#FFF url(../imagens/bg_pedacoesquerdo.gif) repeat-y; float:left;}
#googleAdsense{ margin:30px 0 0 185px; padding:10px 0 0 120px; width:550px; height:35px; background:#f1e7f0; clear:both;}
#googleAdsenseHome{ margin:10px 0 10px 0; padding:10px 0 0 120px; width:550px; height:35px; background:#f1e7f0; float:left;}

#pedacoBuque{ width:40px; height:32px; position:absolute; left:173px;}

/**********************
    BANNER DIREITA
**********************/

#tempBannerDireita{	width:137px; float:left; background:#fff;}
#tempBannerDireita ul{ padding:0; margin:0;}
#tempBannerDireita li{ list-style:none; margin:0 0 8px 0; padding:0; width:129px;}

/**********************
    BANNER DIREITA
**********************/
#bannerBlog{ width:560px; height:147px; float:left; margin:10px 0 0 40px;}

/**********************
        RODAPE
**********************/

#tempRodape{clear:both; height:63px; background: url(../imagens/bg_rodape.gif) no-repeat;}
/*#tempRodape{ clear:both; height:63px; background: url(../imagens/bg_rodape.gif) no-repeat; background-position: right;}*/
#logoKaerea	{ width:71px; height:37px; float:right; background:url(../imagens/logo_kaerea.jpg) no-repeat;}

#rodapeGuia ul, #rodapeGuia li, #rodapeGuia h1{ margin:0; padding:0;}
#rodapeGuia{ width:100%; float:left; text-align:center; background:#6c035d url(../imagens/bg_rodape-guia.jpg) repeat-x;}
#rodapeGuia ul.ulGuiaGeral{ width:929px; list-style-type:none; margin:0 auto; padding:0 0 0 73px; text-align:left;}
#rodapeGuia li.liGuiaGeral{ width:138px; height:200px; margin:10px 15px 10px 0; float:left;}
#rodapeGuia li h1{ width:90%; padding:3px 0; border-top:3px solid #df7ed5; border-bottom:1px solid #df7ed5; font:bold 15px arial; color:#ead6e8;}
#rodapeGuia ul.ulGuia{ list-style-type:none; width:100%; text-align:left; float:left;}
#rodapeGuia li.liGuia{ width:100%; float:left; padding:1px 0;}
#rodapeGuia li.liGuia a{ font:11px arial; color:#ead6e8; text-decoration:none;}
#rodapeGuia li.liGuia a:hover{ text-decoration:underline;}

#rodapeInfos{ width:100%; background:#3f0036; padding:12px 0; float:left; text-align:center; font:11px arial; color:#ead6e8;}
#rodapeInfosCentro{  width:929px; margin:0 auto; text-align:left;}
#rodapeInfosCentro .logoGuia{ float:left; margin:0 20px 0 0;}
#rodapeInfosCentro a{ font:11px arial; color:#ead6e8; text-decoration:none;}
#rodapeInfosCentro a:hover{ text-decoration:underline;}


/*********************
		HOME
*********************/
.homeBannerSites{ width:100%; float:left; margin-bottom:10px;}
#homeBanner{ width:100%; float:left; margin-bottom:10px;}

#homeDestaques{ width:666px; background: #ead6e8; float:left; margin:0 0 10px 1px; position:relative; }	
#homeDestaqueMiddle{margin:0 7px; padding:38px 0 0 0; }
#homeDestaquesBottom{ margin:0; padding:0; background:url(../imagens/bg_destaques_bottom.gif) no-repeat bottom; clear:both; height:13px;}
#homeDestaques h3{ font:11px arial; color:#990099;}
#homeDestaques h4{width:100%; height:25px; /*position:absolute; left:0;*/}

/*.homeListaDestaques { padding:0; margin:0; list-style-type:none; list-style-image:none;}*/

.homeListaDestaques ul{  padding:0;  margin:0;  list-style-image:none;  list-style-position:outside;  list-style-type:none;}
.homeListaDestaques li{  padding:0;  margin:0 0 12px 0;  width:321px;  float:left;  list-style-type:none;}


.homeListaLinhaUm{ clear:left;  padding:0 10px 15px 0; background:#f8f0f7;}
.homeListaLinhaDois{  padding:0 0 15px 15px;  left:5px;  position:relative; margin:0 0 12px 9px; background:#f8f0f7;}

.homeListaLinhaUm h1, .homeListaLinhaDois h1{ margin:0 0 5px 0; text-transform:uppercase;}
.homeListaLinhaUm h1 a, .homeListaLinhaDois h1 a{ font:bold 14px arial; color:#000; text-decoration:none; margin:0 0 15px 0;}
.homeListaLinhaUm span a, .homeListaLinhaDois span a{ font:11px arial; color:#000; text-decoration:none; line-height:16px; }
.homeListaLinhaUm span a:hover, .homeListaLinhaDois span a:hover, .homeListaLinhaUm h1 a:hover, .homeListaLinhaDois h1 a:hover{ text-decoration:underline;}

#homeDestaques .homeDestaquesTop{width:100%; height:12px; background:url(../imagens/destaque_top_lista.jpg) no-repeat ;}
.homeListaDestaques h2{ margin:0; padding:0; font: 20px; color:#3c7a16;}
.homeDestaquesConteudo {margin:0; padding:10px 10px 0 10px;}
.img {margin:0 8px 0 0; padding:0; width:139px; height:130px; float:left; position:relative; overflow:hidden;}
.imgBorder{ position:absolute; background: url(../imagens/img_border.gif) no-repeat; width:139px; height:130px; /*height:162px; -- medida anterior*/}
.vejaMais { margin:0; padding:0; border:none; clear:both;}


/***********************************
		NOTICIAS E NOTICIA
************************************/

#noticias, #noticia{float:left; padding:0; _width:668px;}
#noticias h1.categoria, #noticia h1.categoria{ width:100%; height:55px; margin:0; float:left; padding:0; background:url(../imagens/h1_top.gif) no-repeat 0 30px; }

#noticias h2{font:bold 14px arial; color:#7c066d; margin:0 0 5px 0; padding:0; width:98%;} /* subtítulo */
#noticia h2{font:bold 11px arial; color:#7c066d; margin:0 0 5px 0; padding:0; width:98%;} /* subtítulo */
#noticia h3{font:bold 12px arial; color:#9a6d94; margin:0 0 5px 0; padding:0; width:98%;} /* subtítulo */

#noticiaTexto{float:left; width:100%; clear:left; padding:8px 0 0 0; font:12px arial; color:#000; text-align:justify; line-height:20px;}

#noticias ul.listaNoticias{width:98%; float:left; margin:0; padding:0; }
#noticias li.listaNoticias{ width:655px; float:left; padding:15px 0 10px 0; margin:0; list-style:none; border-bottom:1px solid #ebe1ea; }

#noticias li .imgNoticias{ width:100px; height:74px; overflow:hidden; float:left; text-decoration:none; border:2px solid white; margin-right:5px;}
#noticias li .imgNoticias:hover{border:2px solid #c897c4;}

#noticias li h1.titulo a{font:bold 14px arial; color:#c897c4; text-decoration:none;} /* titulo da noticia */
#noticia h1.titulo {font:bold 16px arial; color:#c897c4; text-decoration:none; margin:10px 0 0 0;} 

#noticias li span.resumo a, #noticias li.listaNoticias .resumo {float:left; padding:8px 0 0 0; font: italic 12px arial; color:#000; text-decoration:none; width:80%; }
#noticia span.resumo {float:left; padding:8px 0 0 0; font: italic 12px arial; color:#000; text-decoration:none; width:90%; }
#noticia a{ color:#a90099; text-decoration:underline; background:#f3eaf2;}
#noticia a:hover{ text-decoration:none; background:#FFF;}

#noticias li span.vejaMais a{ width:100%; float:left; text-align:right; margin:5px 0 0 0; font:bold 10px arial; color:#7c066d; text-decoration:none; text-transform:uppercase;}

#noticias li h1.titulo a:hover, #noticias li span.resumo a:hover, #noticias li span.vejaMais a:hover{ text-decoration:underline;}

#btVoltar img{ margin:15px 15px 0 0; _margin:0; padding:0; border:none; float:right; clear:both;}

#galeriaFotos{margin:15px 0 0 5px; padding:0; float:left;}
#galeriaTop{margin:0; padding:0; }
#galeriaMiddle{width:650px; margin:0; padding:0; background:url(../imagens/galeria_bg.gif) repeat-y; float:left; }
#galeriaBottom{margin:0; padding:0; }
#galeriaMiddle ul{ width:/*564*/600px; margin:0; padding:0 0 0 32px; float:left; list-style-type:none; float:left; }
#galeriaMiddle li{ padding:0; /*margin:0 2px 5px 3px;*/ margin:8px 21px 10px 0; float:left; }
#galeriaMiddle li a{ /*width:85px; height:85px;*/ width:170px; height:130px; overflow:hidden; margin:0; padding:0; border:2px solid #ebe1ea; float:left;}
#galeriaMiddle li a:hover{ border:2px solid #c897c4; }

#opiniao{background:url(../imagens/bg_opiniao.gif) no-repeat; width:628px; /*height:330px;*/ margin:20px 0 0 0; padding:0 0 0 9px; background-position:9px 0; float:left; clear:both;}
#opiniao fieldset{margin:22px 0 0 0; padding:0 0 0 60px; width:506px; height:350px; float:left; border:none;}
#opiniao legend{margin:0; padding:0;}
#opiniao label{font:bold 12px "trebuchet ms", arial; color:#7c066d; margin:3px 0; _margin:0; float:left; width:80px; text-align:right; clear:both; padding:0 5px 0 0; }
#opiniao input{font:12px "trebuchet ms", arial; color:#7c066d; background:#ead6e8; border:none; margin:3px 0; _margin:5px 0; width:414px; _padding:0;}
#opiniao textarea{font:12px "trebuchet ms", arial; color:#7c066d; background:#ead6e8; border:none; margin:3px 0; _margin:0; width:414px; height:100px; _padding:0;}
#opiniao .buttonEnviar{width:100px; height:24px; border:1px solid #7c066d; font:bold 12px "trebuchet ms", arial; color:#f3e8f2; background:#7c066d; text-transform:uppercase; cursor:pointer; margin:10px 0 0 0; padding:0; float:right; clear:right;}
#opiniaoNota{width:120px; height:20px;float:left; padding:4px 0 0 0; _padding:0 0 7px 0; }
.textoNota{ float:left; font:10px arial; text-transform:uppercase; padding:5px 0 0 0;}


#opiniaoLi ul.opiniaoComments {margin:15px 0 0 0; clear:both; list-style-type:none; float:left; width:628px; padding:0; }
#opiniaoLi .opiniaoComment {margin:0 0 15px 0; float:left; background:#f3e8f2; width:97%; padding:8px;}
#opiniaoLi .opiniaoData{ font:11px arial; color:#7f647b; float:left;  margin:0; padding:0; width:12%; }
#opiniaoLi .opiniaoNome{ font:11px arial; color:#7c066d; float:left; margin:0; padding:0; width:88%; }
#opiniaoLi .opiniaoTexto{font:12px arial; color:#333; float:left; clear:both; margin:10px 0 5px 0; padding:0; width:100%; }
#opiniaoLi .commentNota{font:bold 12px arial; color:#7f647b; float:left; padding:0 10px 0 0; }
.opiniaoNota{width:200px; height:20px; float:left; padding:4px 0 0 0; _padding:0 0 7px 0; }
#opiniaoLi .NotaOff, #opiniao .NotaOff {width:19px; height:18px; background:url(../imagens/nota.gif) no-repeat; float:left; margin:0 2px 0 0;}
#opiniaoLi .NotaOff:hover, #opiniaoLi .NotaOn, #opiniao .NotaOff:hover, #opiniao .NotaOn {width:19px; height:18px; background:url(../imagens/nota.gif) no-repeat; float:left; background-position:0 -18px; margin:0 2px 0 0;}

 
/******************************
            SERVIÇO
*******************************/

#servico{float:left; padding:0;}
#servico h1.servicoTitle{ width:100%; height:60px; margin:0; float:left; padding:0; background:url(../imagens/h1_top.gif) no-repeat 0 30px;}
#servico h2{font:bold 14px arial; color:#7c066d; margin:0 0 5px 0; padding:0; width:98%;} /* subtítulo */

#servico ul.listaServico{width:96%; float:left; margin:0; padding:0 0 0 15px; list-style-type:none;}
#servico li.listaServico{ width:600px; float:left; padding:15px 0 20px 0; margin:0; border-bottom:1px solid #ebe1ea; clear:left;}

#servico li.listaServico .imgServico{float:left; border:2px solid white; margin:0 25px 0 0;}
.colunaServicos{ float:left; width:350px;}

#servico li h1.titulo a{font:bold 14px arial; color:#7c066d; text-decoration:none; margin:0; padding:0;} /* titulo da noticia */
#servico li h1.titulo a:hover{ text-decoration:underline;}

#servico li .servicoDados{font:12px arial; color:#545454; padding:3px 5px 0 0; margin:0; float:left; clear:left; width:100%; _width:80%;}
#servico li span.dados{float:left; font:12px arial; color:#9b7597; margin:0 5px 0 0; }
#servico li .servicosURL{font:12px arial; color:#7c066d; text-decoration:underline; margin:0 5px 0 0;}
#servico li .servicosURL:hover{ text-decoration:none;}

/*#btVoltar img{ margin:15px 15px 0 0; padding:0; border:none; float:right;}*/
#servico .servicoFrase{ width:600px; font:12px arial; color:#7c066d; clear:both; margin:40px 0 0 30px; float:left; text-align:center;}


#cadastroServico{background:url(../imagens/bg_servicos.gif) no-repeat; width:456px; height:505px; margin:15px 0 0px 0; float:left; clear:both; padding:0 0 0 100px; background-position:100px 0;}
#cadastroServico fieldset{margin:28px 0 0 0; padding:0 0 0 40px; width:416px; float:left; border:none;}
#cadastroServico legend{margin:0; padding:0 0 0 106px;}
#cadastroServico label{font:bold 12px "trebuchet ms", arial; color:#7c066d; margin:5px 0; float:left; width:63px; text-align:right; clear:both; padding:0 5px 0 0; }
#cadastroServico input, #cadastroServico textarea{font:12px "trebuchet ms", arial; color:#7c066d; background:#ead6e8; border:none; margin:5px 0; width:289px;}
#cadastroServico .buttonEnviar{width:80px; height:24px; border:1px solid #7c066d; font:bold 12px "trebuchet ms", arial; color:#f3e8f2; background:#7c066d; text-transform:uppercase; cursor:pointer; margin:10px 56px 0 0; padding:0; float:right; clear:right;}
#cadastroServico textarea{height:125px;}
#cadastroServico .logotipo{width:220px; background:#ead6e8;}
#cadastroServico .buttonArquivo{width:64px; height:19px; border:1px solid #003c74; font:10px arial; color:#f1f1ed; background:#003c74; cursor:pointer; margin:5px 0 5px 5px; padding:0;}



/**************************  PAGINATOR **************************/
/*#Servico #paginator, #noticias #paginator, .entretenimento #paginator{width:70%; font:12px arial; color:#9b7597; height:20px; float:left; background:#cccccc; margin:20px 0 0 10px; padding:0; text-align:right;}
#Servico #paginator a, #noticias #paginator a, .entretenimento #paginator a{font:bold 12px arial; color:#7c066d; text-decoration:none;}
#Servico #paginator a:hover, #noticias #paginator a:hover, .entretenimento #paginator a:hover{text-decoration:underline;}
#paginator select{background:#ecdeeb; border:1px solid #ceaacc; font:12px arial; color:#7c066d; margin:0 5px 0 5px; padding:0;}*/


#divPaginator{ width:50%; height:50px; text-align:center; margin:30px 0 0 0; color:#CCCCCC; /* cor opaca, para o link desativado (proximo e anterior) */  font:bold 11px arial; float:left; clear:both; margin:20px 0 0 150px; _margin:20px 0 0 100px;}
#divPaginator a{  font:bold 11px arial; color:#7c066d; text-decoration:none;}
#divPaginator a:hover{ text-decoration:underline; }

#divPaginator select{  background:#ecdeeb; border:1px solid #ceaacc; font:11px verdana; color:#7c066d; margin:0 5px 0 5px; padding:0;}



/******************************
           SERVIÇOS
*******************************/
#servicos{float:left; margin:0; padding:0;}
#servicos h1.servicosTitle{ width:100%; height:60px; margin:0; float:left; padding:0; background:url(../imagens/h1_top.gif) no-repeat 0 30px;}
#servicos h2{font:bold 14px arial; color:#7c066d; margin:0 0 10px 14px; padding:0; width:95%;} /* subtítulo */

#servicos ul.servicosLista{list-style-type:none; padding:0 0 0 10px; margin:15px 0 0 0; float:left;}
#servicos li.servicosLista{ width:100px; height:130px; float:left; padding:7px 10px 17px 10px; text-align:center; overflow:hidden; border-bottom:1px dashed #CCC;}
#servicos li h3 a{font:bold 11px arial; color:#7c066d; text-decoration:none; text-transform:uppercase; margin:0; float:left; width:100%; }
#servicos li h3 a:hover{text-decoration:underline;}

#servicos .listaImg {border:none; float:left;}



/******************************
		ENTRETENIMENTO
*******************************/
.entretenimento{float:left; padding:0;}
.entretenimento h1.categoria{ width:100%; _width:80%; height:60px; margin:0; float:left; padding:0; background:url(../imagens/h1_top.gif) no-repeat 0 30px;}
.entretenimento h2.padrao{font:bold 14px arial; color:#7c066d; margin:0 0 5px 10px; _margin:0 0 5px 0; padding:0; width:98%; _width:80%;} /* subtítulo */
.entretenimento li h1.titulo {font:bold 13px arial; color:#7c066d; margin:0 0 5px 0;} /* titulo do filme*/

.entretenimento ul.listaFilmes, .entretenimento ul.listaLivros{width:98%; _width:80%; margin:0; padding:0; list-style-type:none; }
.entretenimento li.listaFilmes, .entretenimento li.listaLivros{ width:100%; padding:15px 0 10px 0; margin:0 0 10px 0; border-bottom:1px solid #ebe1ea; float:left;}

.entretenimento li .imgFilmes{float:left; text-decoration:none; border:2px solid white; margin:0 10px 10px 0; padding:0 10px 0 64px; _padding:0 10px 0 30px; width:118px; _width:84px;}

.entretenimento li .filmeDados, .entretenimento li .livroDados{font:12px arial; color:#9b7597; float:left; padding:0; width:60%;}

.entretenimento li .imgLivros{float:left; text-decoration:none; border:2px solid white; margin:0 10px 0 0; padding:0 10px 0 54px;} 

.entretenimento h2.h2Video{font:bold 11px arial; color:#7c066d; margin:0; padding:0; width:98%;}
.entretenimento h1.videoTitulo{font:bold 16px arial; color:#e3b3dd; margin:0; padding:0;}
#videoExibir{width:641px; height:386px; margin:15px 0 0 0;}
.entretenimento ul.ulVideo{width:670px; margin:10px 0 0 10px; _margin:10px 0 0 0; padding:0; float:left;}
.entretenimento li.liVideo{ width:120px; float:left; padding:15px 10px 10px 0; margin:0; list-style:none;}
.entretenimento li.liVideo .smallTitle{ width:97%; height:58px; overflow:hidden; clear:both; float:left;}
.entretenimento li.liVideo .smallTitle a{font:bold 11px arial; color:#7c066d; text-decoration:none; padding:0;}
.entretenimento li.liVideo .smallTitle a:hover{ text-decoration:underline;}

/******************************
	    	GALERIA
*******************************/

#galeriaEntretenimento{float:left; padding:0;}
#galeriaEntretenimento h1.categoria{ width:100%; height:60px; margin:0; float:left; padding:0; background:url(../imagens/h1_top.gif) no-repeat 0 30px;}
#galeriaEntretenimento h2.h2Galeria{font:bold 14px arial; color:#7c066d; margin:0 0 5px 15px;}
#galeriaEntretenimento h3.galeriaChamada{font:bold 14px arial; color:#c897c4; margin:0 0 10px 15px;}

#galeriaEntretenimento ul.ulGaleria{width:90%; height:610px; list-style:none; background:url(../imagens/bg_foto.gif) no-repeat; padding:60px 0 0 60px}
#galeriaEntretenimento li.liGaleria{float:left; margin:20px 0 0 0; padding:0 0 0 20px;}
#galeriaEntretenimento li.liGaleria a{float:left; top:0; text-decoration:none; border:2px solid white; padding:0;}
#galeriaEntretenimento li.liGaleria a:hover{border:2px solid #c897c4;}

#galeriaEntretenimento h4.enviarFoto{font:12px arial; color:#7c066d; clear:both;}

#enviarGaleria{background:url(../imagens/bg_galeria.gif) no-repeat; width:565px; margin:20px 0 0 0; padding:0 0 0 40px; background-position:40px 0; float:left; clear:both; height:325px;}
#enviarGaleria fieldset{margin:20px 0 0 0; padding:0 0 0 60px; width:500px; float:left; border:none;}
#enviarGaleria legend{margin:0; padding:0 0 0 56px;}
#enviarGaleria label{font:bold 12px "trebuchet ms", arial; color:#7c066d; margin:5px 0; float:left; width:100px; text-align:right; clear:both; padding:0 5px 0 0; }
#enviarGaleria input, #enviarGaleria textarea{font:12px "trebuchet ms", arial; color:#7c066d; background:#ead6e8; border:none; margin:5px 0; width:300px;}
#enviarGaleria .buttonEnviar{width:46px; height:24px; border:1px solid #7c066d; font:bold 12px "trebuchet ms", arial; color:#7c066d; background:#f3e8f2; cursor:pointer; margin:10px 90px 0 0; padding:0; float:right; clear:right;}
#enviarGaleria textarea{height:125px;}
#enviarGaleria .foto{width:226px; background:#dbd2d9;}
#enviarGaleria .buttonArquivo{width:64px; height:19px; border:1px solid #003c74; font:10px  arial; color:#000; background:#f1f1ed; cursor:pointer; margin:5px 0 5px 5px; padding:0;}


/******************************
 			QUEM SOMOS
*******************************/
#quemSomos{float:left; padding:0;}
#quemSomos h1.categoria{ width:100%; height:60px; margin:0; float:left; padding:0; background:url(../imagens/h1_top.gif) no-repeat 0 30px;}
.quemTexto{font:12px arial; color:#7c066d; width:90%; margin:0 0 0 10px;}


/******************************
 			CONTATO
*******************************/
#contato{float:left; padding:0;}
#contato h1.categoria{ width:100%; height:60px; margin:0; float:left; padding:0; background:url(../imagens/h1_top.gif) no-repeat 0 30px;}
#contato h2.h2Contato{font:12px arial; color:#7c066d; margin:0 0 10px 15px;}

#enviarContato{background:url(../imagens/bg_contato.gif) no-repeat; width:565px; margin:20px 0 0 0; padding:0 0 0 40px; background-position:70px 0; float:left; clear:both; height:350px;}
#enviarContato fieldset{margin:20px 0 0 0; padding:0 0 0 60px; width:500px; float:left; border:none;}
#enviarContato legend{margin:0; padding:0 0 0 56px;}
#enviarContato label{font:bold 12px "trebuchet ms", arial; color:#7c066d; margin:5px 0; float:left; width:100px; text-align:right; clear:both; padding:0 5px 0 0; }
#enviarContato input, #enviarContato textarea, #enviarContato select{font:12px "trebuchet ms", arial; color:#7c066d; background:#ead6e8; border:none; margin:5px 0; width:300px;}
#enviarContato #UF{width:92px; height:24px; border:1px solid #7c066d; font:bold 12px "trebuchet ms", arial; color:#7c066d; background:#f3e8f2; cursor:pointer; margin:5px 80px 5px 0; padding:0; float:left;}
#enviarContato .buttonEnviar{width:80px; height:24px; border:1px solid #7c066d; font:bold 12px "trebuchet ms", arial; color:#f3e8f2; background:#7c066d; cursor:pointer; margin:10px 95px 0 0; padding:0; float:right; clear:right;}
#enviarContato textarea{height:90px;}


/******************************
       CADASTRE-SE HOME
*******************************/
#cadastroGeral{ width:143px; height:206px; background:url(../imagens/bg_cadastro.jpg) no-repeat; margin:15px 0 0 0; padding:15px 15px 0 15px;}
#cadastroMiddle{ font:11px arial; color:#ebe1ea;}
#cadastroMiddle form{ margin:0; padding:0;}
#cadastroMiddle h1{ margin:0 0 5px 0; padding:0;}
#cadastroMiddle input.widthInput{ width:138px; font:11px arial; color:#470c40; background:#b15fa7; border:1px solid #c47fbc;}
#cadastroMiddle .alinhaBotaoEnviar{ text-align:center;}

/******* CADASTRE-SE MENSAGEM *********/
#mensagem{ font:bold 16px "Trebuchet ms", arial; color:#993399; text-align:center; text-transform:uppercase; float:left;}


/******************************
            LOGIN
*******************************/
#div_form_login { width:291px; height:245px; float:left; margin:30px 0 0 160px; background:url(/noivaenoivo/imagens/formlogin.gif) 0 44px no-repeat; }
#div_form_login form { margin:0;}
#div_form_login label, #formCrie label{  font:bold 13px arial; color:#ebe1ea; margin:0 0 0 20px; padding:0; }
.fonteMenor{ font:11px arial;}
#div_form_login .button, #formCadastro .button{ width:108px; height:34px; float:right; margin:0 40px 0 0; padding:0;}
#div_form_login .inputType{ background:#9f4f95; border:1px solid #c47fbc; font:bold 12px arial; color:#ebe1ea; width:225px; margin:0 0 8px 20px;}

.h1FormLogin{ width:100%; height:40px; margin:0; padding:0;}
/*#div_form_login input,  {width:250px; margin-bottom:5px;}*/
.bannerHorizontal{ float:left; margin:8px 0 0 8px;}
.avisoLogin{ width:90%; float:left; margin:20px 0 0 12px; font:12px arial; color:#670e5b;}
.avisoLogin a{ font:bold 13px arial; color:#00575a; text-transform:uppercase; text-decoration:underline;}
.avisoLogin a:hover{ text-decoration:none;}

#formCadastro { width:291px; height:500px; float:left; margin:30px 0 0 160px; background:url(/noivaenoivo/imagens/formcadastro.gif) no-repeat; }
#formCadastro input.inputRadio{ float:left; width:20px; margin:5px 0 10px 30px; }
#formCadastro .labelRadio{ float:left; font:bold 13px arial; color:#ebe1ea; margin:5px 0 0 0; }

#formCrie { width:371px; height:390px; float:left; margin:30px 0 0 45px; background:url(/noivaenoivo/imagens/formcrie.gif) 0 40px no-repeat; }
#div_form_login form, #formCrie form { margin:0; padding:10px 0 0 0;}
#formCrie .inputType{ background:#9f4f95; border:1px solid #c47fbc; font:bold 12px arial; color:#ebe1ea; width:330px; margin:0 0 8px 20px;}
#formCrie .inputTypeURL{ background:#9f4f95; border:1px solid #c47fbc; font:bold 12px arial; color:#ebe1ea; width:180px; margin:0 0 8px 3px; float:left;}
.avisoCrie{ font:12px "trebuchet ms", arial; color:#d5ba87; float:left; margin:0 3px;}
#formCrie .marginAlign{ margin:0 0 0 20px;}
#formCrie .button{ width:124px; height:35px; float:right; margin:0 40px 0 0; padding:0;}