/*Site Magics Video */
* {margin:0 auto; padding:0 0 0 0;} 
html {background:url(imagens/fundos/bg_site.jpg) center top  repeat-y;} /*fundo que apaerecerá no meio */
.centro {text-align:center; width:942px; margin:0 auto; padding:0 0 0 0; background:url(imagens/fundos/bg_branco.jpg) repeat-y;}
.menu{ height:30px; background:#000;}
.menu ul{ list-style-type:none;  padding:0; margin:0 auto;}
.menu li{float:left; padding:0; margin:0 auto;}
.lateral{width:184px; float:left;}
.busca{background:url(imagens/fundos/bg_busca.jpg) top center no-repeat; width:184px; height:113px;}
.news{background:url(imagens/fundos/bg_news.jpg) top center no-repeat; width:184px; height:217px;}
.news a{font-family:verdana; font-size:10px; color:#FFFFFF; text-decoration:none;}
.news a:hover{font-family:verdana; font-size:10px; color:#FFFFFF; text-decoration:underline;}
.download{background:url(imagens/fundos/bg_download.jpg) no-repeat; width:184px; height:169px;}
.submenu{background:url(imagens/fundos/submenu.jpg) top repeat-y; font-family:arial; font-size:12px; color:#FFFFFF; text-align:left; padding-left:25px;}
.submenu a{font-family:arial; font-size:12px; color:#FFFFFF; text-decoration:none;}
.submenu a:hover{font-family:arial; font-size:12px; color:#FFFFFF; text-decoration:none;}
#preco{color:#6D6D6D; font-weight:bold;}
#preco span strong{color:#6A0000;}
#preco p {margin:8px 0 12px 0;}
#preco p strong{color:#8B0002; font-size:17px;}
#logica{float:left; margin:5px 0 0 30px;}
.rodape{background: #57585A url(imagens/fundos/bg_rodape.jpg) center no-repeat; width:942px; height:119px; clear:both; font-family:verdana; font-size:10px; color:#FFFFFF;}
.rodape a{font-family:verdana; font-size:10px; color:#FFFFFF; text-decoration:none;}
.rodape a:hover{font-family:verdana; font-size:10px; color:#FFFFFF; text-decoration:underline;}
.rodape ul{ list-style-type:none; padding:0 15px 0 0;}
.rodape li{float:left; padding-top:5px;}
.separacao{width:25px; text-align:center;}
.endereco{font-style:normal; clear:both; line-height:30px;}
.endereco2{font-style:normal; clear:both; line-height:15px; text-align:center;}
.conteudo{width:758px; float:right;  font-family:verdana; font-size:10px; color:#000000; line-height:15px;}
.conteudo a{font-family:verdana; font-size:10px; color:#000000; text-decoration:none;}
.conteudo a:hover{font-family:verdana; font-size:10px; color:#000000; text-decoration:underline;}
.videos{float:left; background:url(imagens/fundos/magics_videos.jpg) no-repeat; width:418px; height:205px;  }
.videos_int{margin:45px 10px 0 10px;}
.oportunidade{float:right; background:url(imagens/fundos/oportunidade.jpg) no-repeat; height:205px; width:340px; }
.oportunidade_int{margin:45px 10px 0 10px;}
.destaques{float:left; background:#B5B5B5 url(imagens/fundos/destaques.jpg) no-repeat; width:418px; min-height:490px;}
.destaques_int{margin:49px 0 0 0;}
.destaques_prod{float:left; width:186px; margin:0 0 20px 13px;}
.ofertas{float:right; width:340px; min-height:490px;  background:#B5B5B5 url(imagens/fundos/ofertas.jpg) top no-repeat;}
.bg_cinza{background:url(imagens/fundos/cinza_repete.jpg) repeat-y;}
.bg_degrade{background:url(imagens/fundos/bg_cinza.jpg) top no-repeat;}
.meio{padding:40px 10px 20px 25px; text-align:justify;}
.meio h1{font-family:arial; font-size:18px; color:#B69C61; font-weight:bold; padding:10px 0 30px 0; text-align:left;}
.bg_branco{background:#FFFFFF; padding:40px 10px 20px 25px; text-align:justify;}
.bg_branco h1{font-family:arial; font-size:18px; color:#B69C61; font-weight:bold; padding:10px 0 30px 0; text-align:left;}
.seta {font-family:arial; font-size:18px; color:#C10000; font-weight:bold; padding:0 0 10px 0;}/* #B69C61*/
.leia a{font-family:arial; font-size:11px; color:#C30000; font-weight:bold; text-align:center;}
.leia a:hover{font-family:arial; font-size:11px; color:#C30000; font-weight:bold; text-align:center;}
.endereco{ font-style:normal; text-align:center;}
.borda{border:1px #B69C61 solid;}
.noticia{margin-top:20px;}
.conteudo_amigo{width:440px; height:600px;}
.fundo_meio_amigo{background-color:#FFFFFF; width:420px; border:1px solid #C5832C; text-align:center; height:250px; margin:10px;}
.texto_amigo{font-family:arial; font-size:11px; color:#FFFFFF;}
.texto_amigo2{font-family:arial; font-size:11px; color:#000000;}
.texto_amigo a{font-family:arial; font-size:11px; color:#000; text-decoration:none;}
.texto_amigo2 a{font-family:arial; font-size:11px; color:#000; text-decoration:none;}
.texto_amigo a:hover{font-family:arial; font-size:11px; color:#000; text-decoration:underline;}
.texto_amigo2 a:hover{font-family:arial; font-size:11px; color:#000; text-decoration:underline;}
.nome_campos {clear:both; width:150px; text-align:right; font-family:verdana; font-size:10px; color:#000000;}
.formulario ul {list-style-type:none; margin:0; padding:0; text-align:left;}
.formulario ul li {float:left;}
.formulario {font-family:arial; font-size:11px; color:#000000; width:400px;}
.formulario input {margin:2px 0 2px 5px; font-family:arial; font-size:11px; color:#000000; border:1px solid #B69C61; background:#FFFFFF; width:180px;}
.formulario select {margin:2px 0 2px 5px; font-family:arial; font-size:11px; color:#000000; border:1px solid #B69C61; background:#FFFFFF; width:180px;}
.formulario textarea {margin:2px 0 2px 5px; font-family:arial; font-size:11px; color:#000000; border:1px solid #B69C61; background:#FFFFFF; width:210px; height:80px;}
.alinha_imagem_seguranca {text-align:right; clear:both; padding-right:40px;}
.alinha_botao_enviar {text-align:center; clear:both;}
.princial_direita{float:left; width:320px; text-align:center; }
.principal_esq{float:right; width:380px; text-align:center; }
.calendarios{float:left; width:102px; text-align:center; margin:25px 12px 0 12px; height:180px;}
.representacoes{width:240px; float:left; text-align:center;}
.div_projeto{width:205px; height:180px; float:left; background:#F4F4F4; text-align:center; border: 1px #B69C61 solid; margin:15px 10px 0 5px;}
.div_projeto h1{font-style:normal; font-family:arial; font-size:12px; font-weight:bold; color:#847042; text-align:center; padding:0;}
.div_projeto h2{font-style:normal; font-family:arial; font-size:12px; font-weight:bold; color:#847042; text-align:center; padding:0;}
.div_img{ width:195px; height:115px; background:#FFFFFF;}
.div_oculta{border:1px solid black; padding:20px; background:#FFFFFF; z-index:3999;}
.div_oculta h1{font-style:normal; font-family:arial; font-size:18px; color:#B69C61; font-weight:bold;  text-align:center; padding:0;}
.fechar a{color:#CC3300; background-color:#FFFFFF; font-weight: bold; font-family:verdana; font-size:16px; text-decoration:none; text-align:right;}
.fechar a:hover{color:#CC3300; font-weight: bold; font-family:Verdana; font-size:16px;  text-decoration:none; text-align:right;}
.produtos {width:298px; height:230px; float:left;  text-align:center; margin:15px 10px 0 15px;}/* background:#F4F4F4;*/
.produtos h1{font-style:normal; font-family:arial; font-size:12px; font-weight:bold; color:#847042; text-align:center; padding:5px 0 0 0;}
.produtos h1 a{font-style:normal; font-family:arial; font-size:12px; font-weight:bold; color:#847042; text-decoration:none;}
.produtos h1 a:hover{font-style:normal; font-family:arial; font-size:12px; font-weight:bold; color:#847042; text-decoration:underline;}
.produtos h2{font-style:normal; font-family:arial; font-size:12px; font-weight:bold; color:#847042; text-align:center; padding:5px 0 0 0;}
.produtos h2 a{font-style:normal; font-family:arial; font-size:12px; font-weight:bold; color:#847042; text-decoration:none;}
.produtos h2 a:hover{font-style:normal; font-family:arial; font-size:12px; font-weight:bold; color:#847042; text-decoration:underline;}
.produtos_img {width:298px; height:165px; background:#FFFFFF;}
.down{text-align:center; font-weight:bold; margin:20px 0 20px 0;}
.foto_prod {float:left; width:220px; margin:0 10px 10px 0;}
.prod h1{font-style:normal; font-family:arial; font-size:16px; font-weight:bold; color:#000; text-align:center; padding:5px 0 10px 0;}
.cesta h1{font-style:normal; font-family:arial; font-size:12px; color:#C10000; font-weight:bold;  text-align:center; padding:6px 0 0 0;}
.cesta h2{font-style:normal; font-family:arial; font-size:12px; color:#C10000; font-weight:bold;  text-align:center; padding:6px 0 0 0;}
.cesta_prod{float:left; width:250px; height:100px;  background:#DCDCDC; border:1px #C2C2C2 solid; margin-bottom:2px;  text-align:center;}
.cesta_descr{float:left; width:269px; height:100px; background:#DCDCDC; border:1px #C2C2C2 solid; margin:0 2px 2px 2px;  text-align:center;}
.cesta_quant{float:left; width:95px;  height:100px; background:#DCDCDC; border:1px #C2C2C2 solid; margin-bottom:2px;  text-align:center;}
.cesta_excluir{float:right; width:95px; height:100px; background:#DCDCDC; border:1px #C2C2C2 solid; margin-bottom:2px; text-align:center;}
.fin_cesta {background:#DCDCDC; border:1px #C2C2C2 solid; margin-top:2px;  text-align:center; clear:both; height:40px; padding-top:10px;}
.login{background:url(imagens/fundos/login_senha.jpg) top no-repeat; width:254px; height:140px;}
.nome_campos_cadas {clear:both; width:100px; text-align:right; font-family:arial; font-size:11px; color:#000000;}
.formulario_cadas fieldset{width:440px; clear:both; border:1px #000000 solid; padding:0 0 10px 15px; margin:0 0 15px 0;}
.formulario_cadas legend{font-family:arial; font-size:12px; color:#C10000; font-weight:bold; }
.formulario_cadas ul {list-style-type:none; margin:0; padding:10px 0 30px 0; text-align:left;}
.formulario_cadas ul li {float:left;}
.formulario_cadas {font-family:arial; font-size:11px; color:#000000; width:440px;}
.formulario_cadas input {margin:2px 0 2px 5px; font-family:arial; font-size:12px; color:#000; border:1px solid #B69C61; background:#FFFFFF;  width:180px;}
.formulario_cadas select {margin:2px 0 2px 5px; font-family:arial; font-size:12px; color:#000;border:1px solid #B69C61; background:#FFFFFF; width:180px;}
.alinha_botao_enviar {text-align:center; clear:both;}
.coluna{float:left; width:199px;background:#EBEAEA url(imagens/fundos/bg_coluna.jpg) no-repeat; margin:0 15px 0 10px;}
.coluna h1{font-family:arial; font-size:12px; color:#B69C61; font-weight:bold; margin:20px 5px 5px 10px; padding:0;}
.coluna ul{list-style-type:none; margin:0 5px 20px 15px;}
.seta_peq{font-family:arial; font-size:12px; color:#C10000; font-weight:bold;}
.paginacao{ clear:both; font-family:arial; font-size:11px; color:#C10000; font-weight:bold; padding:20px 5px 5px 10px; text-align:center;}
.paginacao a{font-family:arial; font-size:11px; color:#C10000; font-weight:bold; text-decoration:none;}
.paginacao a:hover{  font-family:arial; font-size:11px; color:#C10000; font-weight:bold; text-decoration:underline;}
.login_top{float:right; width:248px; height:124px; background:url(imagens/fundos/bg_login.jpg) top right no-repeat; text-align:right;}
.breadcumbs{margin:0 0 10px 0;}
.breadcumbs a{font-family:arial; font-size:11px; font-weight:bold; color:#B69C61; font-weight:bold;}
.breadcumbs a:hover{font-family:arial; font-size:11px; font-weight:bold; color:#B69C61; font-weight:bold;}
#bg_dvd{ width:500px; height:228px; background:url(imagens/bg_dvd.jpg) no-repeat; float:left; margin:0 0 30px 0;}
#bg_dvd p{ font-family:Arial; font-size:12px; color:#5B5B5B; margin:5px 0 0 10px;}
.mapa_site{float:left; border:0; margin:40px 0 0 30px;}
.mapa_site a{font-family:Arial; font-size:12px; color:#5B5B5B; text-align:center; font-style:normal; text-decoration:none; margin:0 3px 0 3px;}
.mapa_site a:hover{font-family:Arial; font-size:12px; color:#5B5B5B; text-align:center; font-style:normal; text-decoration:none; margin:0 3px 0 3px;}
.h3{font-family:Arial; font-size:20px; color:#707070; float:left; margin:0 0 10px 0; clear:both;}
.h2{font-family:Arial; font-size:25px; font-weight:bold; color:#333; float:left;}
#preco{ float:left;}
.cor_sabados {color: #665f4d;}
.clear{clear:both;}

#mapa{ float:left;}
#conteudo-projetos ul{ list-style-type:none; text-align:left; font-size:10px;}
#conteudo-projetos h3{ font-size:22px; font-family:Arial; color:#4d4d4d; text-align:left;}
#conteudo-projetos h4{ font-size:12px; font-family:Arial, Helvetica, Serif; color:#727272; text-align:left;}