.float-left {float:left}
.float-right {float:right}
.nobg{background:none}
.geral .bdc a, .geral .bdc {color:#787575; font-size:11px}
.geral .alinhamento {margin:5px 0 0 5px}
.geral .menu{margin:0; z-index:99999;}
.geral .header {width:1002px; float:left}
.geral .header dl{width:220px; float:left; background:url(../img/layout/filete-1.gif) right top no-repeat; padding:0 10px 0 0; margin:0 0 0 20px; color:#666; font-size:0.9em}
.geral .header dl dt, .geral .header dl dd{display:block}
.geral .header dl dd a{float:right; padding:10px 0}
.geral .header dl.even{background:none}
.geral .img1{background:url(../img/layout/bg-header1.jpg) center top no-repeat}
.geral .img2{background:url(../img/layout/bg-header2.jpg) center top no-repeat; height:385px}
.geral .img3{background:url(../img/layout/bg-header3.jpg) center top no-repeat}
.geral .img4{background:url(../img/layout/bg-header4.jpg) center top no-repeat}
.geral .img5{background:url(../img/layout/bg-header5.jpg) center top no-repeat}
.geral .img6{background:url(../img/layout/bg-content-album-fotos.jpg) center top no-repeat}
.geral .img8{background:url(../img/layout/login-bghome.jpg) left top no-repeat;}
.geral .promocao-cine {background:url(../img/layout/bg-promocoes-cine.jpg) center top no-repeat}
.geral .promocao-cine-int {background:url(../img/layout/bg-promocoes-cine-int.jpg) center top no-repeat}
/*.geral .confirma-cad {background:url(../img/layout/bg-header-confimacao.jpg) left top no-repeat;}*/
.geral p.txt1{width:575px; font-size:0.9em; color:#666; margin:0 0 0 225px}
.geral p.txt2{display:block; padding:30px 0; color:#666; font-size:0.9em; text-align:center}
.geral p.txt2 img{margin:25px 0 0 0}
.geral .box1{width:167px; float:left; margin:20px 0 40px 30px; padding:113px 15px 30px 15px; font-size:0.9em; color:#666}
.geral .imgbox1{background:url(../img/layout/bg-box1.gif) 0 0 no-repeat; margin:20px 0 40px 180px}
.geral .imgbox2{background:url(../img/layout/bg-box2.gif) 0 0 no-repeat}
.geral .imgbox3{background:url(../img/layout/bg-box3.gif) 0 0 no-repeat}	
.geral .banner{width:1004px; float:left; padding:20px 0; text-align:center}
.geral .banner img{margin:0 5px}
/*
+----------------------------------------------------------------+
	Box Serviï¿½os
+----------------------------------------------------------------+
*/
.geral .header .box-servicos{display:block; padding:50px 0 0 0}
.geral .header .box-servicos dl{width:190px; padding:10px; float:left; margin:0 0 0 100px; background:none}
/*
+----------------------------------------------------------------+
	Content
+----------------------------------------------------------------+
*/


/*
+----------------------------------------------------------------+
	Serviços
+----------------------------------------------------------------+
*/

#servicos { background-color:#F7F7F7;
			color:#8B8B8B;
			font-family:Arial,Helvetica,sans-serif;
			font-size:11px;
			height:350px;
			width:550px;
}

#servicos ul { display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
width:550px; }

#servicos li { float:left;
margin:0 37px 30px 35px;
width:190px; }

#servicos li.primeiro { width:202px; }


#servicos h2 { font-size:15px; color:#054087; font-weight:bold; margin-bottom:0; }

#servicos img { margin-bottom:3px; }

/*
+----------------------------------------------------------------+
	Serviços
+----------------------------------------------------------------+
*/

.geral #content {float:left; width:780px}
.geral #content #geral-content {margin-left:30px}
.geral #content #geral-content #col-menu-arvore {float:left; margin:15px 0 0 0; width:179px}
.geral #content #geral-content #col-menu-arvore #dados {width:179px}
.geral #content #geral-content #col-menu-arvore #dados .bt-ok {vertical-align:top}
.geral #content #geral-content #col-menu-arvore #dados .box-maior {background:#F7F7F7 none repeat scroll 0 0; border:1px solid #E5E5E5; float:left; height:auto; margin:0 2px 2px 0; padding:3px; text-align:left; width:157px}
.geral #content #geral-content #col-menu-arvore #dados .box-maior a.grafico {background:url(../img/layout/bullet-grafico.jpg) no-repeat left top; color:#000;  display:block; float:left; font-size:10px; height:15px; margin:5px; padding-left:18px; padding-top:2px}
.geral #content #geral-content #col-menu-arvore #dados .box-maior a.sistema {background:url(../img/layout/bullet-sistema.jpg) no-repeat left top; color:#000;  display:block; float:left; font-size:10px; height:15px; margin:5px; padding-left:18px; padding-top:2px}
.geral #content #geral-content #col-menu-arvore #dados .box-maior p.espaco-p {margin-left:5px}
.geral #content #geral-content #col-menu-arvore #dados a:hover {text-decoration:underline}
.geral #content #geral-content #col-menu-arvore #dados p a.ajuda {background:url(../img/layout/bullet-ajuda.jpg) no-repeat left top;; color:#000;  display:block; float:left; font-size:10px; height:23px; margin:5px; padding-left:18px; padding-top:2px;}
.geral #content #geral-content #col-menu-arvore #dados p a.termo {background:url(../img/layout/bullet-termos.jpg) no-repeat left top; color:#000;  display:block; float:left; font-size:10px; height:23px; margin:5px; padding-left:18px; padding-top:2px}
.geral #content #geral-content #col-menu-arvore .arvore {border:1px solid #CAC5BF; height:205px; margin-bottom:15px; margin-top:7px; overflow-x:hidden; overflow-y:auto; padding:10px; width:156px}
.geral #content #geral-content #col-menu-arvore .arvore #dd1, .geral #content #geral-content #col-menu-arvore .arvore #dd0 {overflow-x:hidden; overflow-y:hidden; width:140px}
.geral #content #geral-content .float-left {float:left; _width:490px}
.geral #content #geral-content #content-conteudo {margin-left:17px; margin-right:30px}
.geral #content #geral-content .textleft {text-align:left}
.geral #content #geral-content #content-hd-virtual {background: url(../img/layout/bg-div-horizontal-hd-virtual.jpg) no-repeat scroll 4px top; display:inline; padding-left:17px; width:550px}
.geral #content #nav-content-hd .espaco-hd-img {margin-left:15px}
.geral #content #nav-content {margin:34px 0 5px; width:100%;}
.geral #content #nav-content-hd li, .geral #content #nav-content li {float:left}
.geral #content #nav-content-hd li a span, .geral #content #nav-content li a span {visibility:hidden}	
/*
+----------------------------------------------------------------+
	Submenu - Album de Fotos
+----------------------------------------------------------------+
*/
.geral #content #nav-content li a#meus-albuns {background:url(../img/layout/bt-meus-albuns.jpg) no-repeat; display:block; height:19px; width:100px}
.geral #content #nav-content li a:hover#meus-albuns {background:url(../img/layout/bt-meus-albuns-over.jpg) no-repeat; display:block; height:19px; width:100px}
.geral #content #nav-content li #meus-albuns.current {background:url(../img/layout/bt-meus-albuns-over.jpg) no-repeat; display:block; height:19px; width:100px}
.geral #content #nav-content li a#criar-album {background:url(../img/layout/bt-cria-album.jpg) no-repeat; display:block; height:19px; width:100px}
.geral #content #nav-content li a:hover#criar-album {background:url(../img/layout/bt-cria-album-over.jpg) no-repeat; display:block; height:19px; width:100px}
.geral #content #nav-content li #criar-album.current {background:url(../img/layout/bt-cria-album-over.jpg) no-repeat; display:block; height:19px; width:100px}
.geral #content #nav-content li a#editar-album {background:url(../img/layout/bt-editar-album.jpg) no-repeat; display:block; height:19px; width:100px}
.geral #content #nav-content li a:hover#editar-album {background:url(../img/layout/bt-editar-album-over.jpg) no-repeat; display:block; height:19px; width:100px}
.geral #content #nav-content li #editar-album.current {background:url(../img/layout/bt-editar-album-over.jpg) no-repeat; display:block; height:19px; width:100px}
.geral #content #nav-content li a#ver-fotos {background:url(../img/layout/bt-ver-fotos.jpg) no-repeat; display:block; height:19px; width:100px}
.geral #content #nav-content li a:hover#ver-fotos {background:url(../img/layout/bt-ver-fotos-over.jpg) no-repeat; display:block; height:19px; width:100px}
.geral #content #nav-content li #ver-fotos.current {background:url(../img/layout/bt-ver-fotos-over.jpg) no-repeat; display:block; height:19px; width:100px}
.geral #content #nav-content li a#adicionar-album {background:url(../img/layout/bt-adicionar-foto.jpg) no-repeat; display:block; height:19px; width:100px}
.geral #content #nav-content li a:hover#adicionar-album {background:url(../img/layout/bt-adicionar-foto-over.jpg) no-repeat; display:block; height:19px; width:100px}
.geral #content #nav-content li #adicionar-album.current {background:url(../img/layout/bt-adicionar-foto-over.jpg) no-repeat; display:block; height:19px; width:100px}
/*
+----------------------------------------------------------------+
	Submenu - Fotoblog
+----------------------------------------------------------------+
*/
.geral #content #nav-content li a#meus-flogs {background:url(../img/layout/bt-meus-fotoblogs.jpg) no-repeat; display:block; height:19px; width:100px}
.geral #content #nav-content li a:hover#meus-flogs {background:url(../img/layout/bt-meus-fotoblogs-over.jpg) no-repeat; display:block; height:19px; width:100px}
.geral #content #nav-content li #meus-flogs.current {background:url(../img/layout/bt-meus-fotoblogs-over.jpg) no-repeat; display:block; height:19px; width:100px}
.geral #content #nav-content li a#criar-flogs {background:url(../img/layout/bt-criar-fotoblog.jpg) no-repeat; display:block; height:19px; width:100px}
.geral #content #nav-content li a:hover#criar-flogs {background:url(../img/layout/bt-criar-fotoblog-over.jpg) no-repeat; display:block; height:19px; width:100px}
.geral #content #nav-content li #criar-flogs.current {background:url(../img/layout/bt-criar-fotoblog-over.jpg) no-repeat; display:block; height:19px; width:100px}
.geral #content #nav-content li a#editar-flogs {background:url(../img/layout/bt-editar-fotoblog.jpg) no-repeat; display:block; height:19px; width:100px}
.geral #content #nav-content li a:hover#editar-flogs {background:url(../img/layout/bt-editar-fotoblog-over.jpg) no-repeat; display:block; height:19px; width:100px}
.geral #content #nav-content li #editar-flogs.current {background:url(../img/layout/bt-editar-fotoblog-over.jpg) no-repeat; display:block; height:19px; width:100px}
.geral #content #nav-content li a#postar {background:url(../img/layout/bt-postar.jpg) no-repeat; display:block; height:19px; width:100px}
.geral #content #nav-content li a:hover#postar {background:url(../img/layout/bt-postar-over.jpg) no-repeat; display:block; height:19px; width:100px}
.geral #content #nav-content li #postar.current {background:url(../img/layout/bt-postar-over.jpg) no-repeat; display:block; height:19px; width:100px}
.geral #content #nav-content li a#arquivos-post {background:url(../img/layout/bt-arquivos-posts.jpg) no-repeat; display:block; height:19px; width:100px}
.geral #content #nav-content li a:hover#arquivos-post {background:url(../img/layout/bt-arquivos-posts-over.jpg) no-repeat; display:block; height:19px; width:100px}
.geral #content #nav-content li #arquivos-post.current {background:url(../img/layout/bt-arquivos-posts-over.jpg) no-repeat; display:block; height:19px; width:100px}
.geral #content #nav-content li a#links {background:url(../img/layout/bt-links.jpg) no-repeat; display:block; height:19px; width:100px}
.geral #content #nav-content li a:hover#links {background:url(../img/layout/bt-links-over.jpg) no-repeat; display:block; height:19px; width:100px}
.geral #content #nav-content li #links.current {background:url(../img/layout/bt-links-over.jpg) no-repeat; display:block; height:19px; width:100px}
/*
+----------------------------------------------------------------+
	Submenu - HD Virtual
+----------------------------------------------------------------+
*/
.geral #content #nav-content-hd li a#meu-hd {background:url(../img/layout/bt-meu-hd-virtual.jpg) no-repeat; display:block; height:19px; width:100px}
.geral #content #nav-content-hd li a:hover#meu-hd {background:url(../img/layout/bt-meu-hd-virtual-over.jpg) no-repeat; display:block; height:19px; width:100px}
.geral #content #nav-content-hd li #meu-hd.current {background:url(../img/layout/bt-meu-hd-virtual-over.jpg) no-repeat; display:block; height:19px; width:100px}
.geral #content #nav-content-hd li a#add-arquivos {background:url(../img/layout/bt-adicionar-arquivo.jpg) no-repeat; display:block; height:19px; width:114px}
.geral #content #nav-content-hd li a:hover#add-arquivos {background:url(../img/layout/bt-adicionar-arquivo-over.jpg) no-repeat; display:block; height:19px; width:114px}
.geral #content #nav-content-hd li #add-arquivos.current {background:url(../img/layout/bt-adicionar-arquivo-over.jpg) no-repeat; display:block; height:19px; width:114px}
.geral #content #nav-content-hd li a#criar-pastas {background:url(../img/layout/bt-criar-nova-pasta.jpg) no-repeat; display:block; height:19px; width:110px}
.geral #content #nav-content-hd li a:hover#criar-pastas {background:url(../img/layout/bt-criar-nova-pasta-over.jpg) no-repeat; display:block; height:19px; width:110px}
.geral #content #nav-content-hd li #criar-pastas.current {background:url(../img/layout/bt-criar-nova-pasta-over.jpg) no-repeat; display:block; height:19px; width:110px}
.geral #content #nav-content-hd li a#compartilhamentos {background:url(../img/layout/bt-compartilhamentos.jpg) no-repeat; display:block; height:19px; width:127px}
.geral #content #nav-content-hd li a:hover#compartilhamentos {background:url(../img/layout/bt-compartilhamentos-over.jpg) no-repeat; display:block; height:19px; width:127px}
.geral #content #nav-content-hd li #compartilhamentos.current {background:url(../img/layout/bt-compartilhamentos-over.jpg) no-repeat; display:block; height:19px; width:127px}
.geral #content #nav-content li a#divulgar {background:url(../img/layout/bt-divulgar.jpg) no-repeat; display:block; height:19px; width:101px}
.geral #content #nav-content li a:hover#divulgar {background:url(../img/layout/bt-divulgar-over.jpg) no-repeat; display:block; height:19px; width:101px}
.geral #content #nav-content li #divulgar.current {background:url(../img/layout/bt-divulgar-over.jpg) no-repeat; display:block; height:19px; width:101px}
.geral #content  #ttl-item-menu {background:#f7f7f7; height:17px; margin:0 0 17px; padding:2px 0 0 5px}
.geral #content .bg-box-form {background:#EEEEEE; padding:5px 0 5px 150px}
.geral #content .bg-box-form .espaco {padding-right:15px}
.geral .box-espaco, .geral #busca .box-espaco,  .geral #content .box-espaco {height:14px}
.geral #content form#criar-dados .campos-obrigatorios {color:#7D7862; font-size:10px; font-weight:bold; text-align:right}
.geral #content  .bg-box-form a {color:#7c692f; font-weight:bold}
.geral #content  .bg-box-form a:hover {text-decoration:underline}
.geral #content  .right {padding-right:58px; text-align:right}
.geral #content #criar-dados, .geral #content #adicionar-dados {text-align:center}
.geral #content  .form-dados {background:#f7f7f7; padding:10px 0; overflow:hidden; text-align:left; width:100%}
.geral #content  .form-dados #lista-add-arquivo {text-align:center}
.geral #content  .form-dados p.espaco-hd-p {margin-left:15px}
.geral #content  .form-dados p.hd-interna, .geral #content  .form-dados p span.hd-interna {color:#CF1232; font-weight:bold}
.geral #content  .bg-dados-escuro {background:#f0ece3; padding:15px 0}
.geral #content  .form-dados-escuro {background:#e5e5e5; padding:15px 0; text-align:left;}
.geral #content form#criar-dados #content-fotos-ver {text-align:left}
.geral #adicionar-dados .left-ver, .geral #content form#criar-dados #content-fotos-ver .left-ver {float:left}
.geral #adicionar-dados .right-ver, .geral #content form#criar-dados #content-fotos-ver .right-ver {float:right}
.geral #adicionar-dados .right-ver label, .geral #content form#criar-dados #content-fotos-ver .right-ver label {padding:0; vertical-align:top }
.geral #adicionar-dados table  {font-size:11px; margin-top:10px;}
.geral #adicionar-dados table thead td {background:#EEEEEE}
.geral #adicionar-dados table thead td a {color:#CC0000; font-weight:bold}
.geral #adicionar-dados table thead td a:hover {text-decoration:underline}
.geral #adicionar-dados table tbody tr {background: url(../img/layout/linha-table.jpg) no-repeat left bottom; height:25px;}
.geral #content  .box-fotos {background:#F7F7F7; float:left; height:150px; overflow:hidden; padding:3px; text-align:center; width:135px}
.geral #content  .espaco {margin:0 32px 15px 0}
.geral #content  .box-fotos .bg-int-fotos {background:#EEEEEE; padding:5px}
.geral #content  .form-dados .col-label {float:left; margin-right:5px; text-align:right; width:110px}
.geral #content  .form-dados .col-label-maior {float:left; margin-right:5px; text-align:right; width:201px}
.geral #content  .form-dados .col-inputs {float:left; width:310px}
.geral #content .form-dados .col-dados {float:left; width:278px}
.geral #content .form-dados .col-dados2 {float:left; width:310px}
.geral #content  .form-dados .col-check {float:left; overflow:hidden; display:inline; margin-left:113px}
.geral #content  .form-dados .col-inputs-text {float:left; text-align:left; width:300px}
.geral #content  .form-dados .col-inputs-text .sim, .geral #content  .form-dados .col-inputs-text .nao {float:left}
.geral #content  .form-dados .col-inputs-text #geral-inputs, .geral #content  .form-dados .col-inputs-text .img-base {float:left}
.geral #content  .form-dados-escuro .col-base-foto, .geral #content  .form-dados .col-base-foto {float:left; width:100px}
.geral #content  .form-dados-escuro .col-base-foto .borda-foto, .geral #content  .form-dados .col-base-foto .borda-foto {border: solid 2px #DDB97F}
.geral #content  .form-dados-escuro .col-descricao-foto, .geral #content  .form-dados .col-descricao-foto {float:left; width:248px}
.geral #content  .form-dados-escuro .col-descricao-foto p, .geral #content  .form-dados .col-descricao-foto p {margin-right:5px}
.geral #content  .form-dados-escuro .col-bts, .geral #content  .form-dados .col-bts {float:left; width:120px}
.geral #content  .form-dados-escuro .box-label-inputs, .geral #content  .form-dados .box-label-inputs {width:600px; text-align:left; margin:0 auto}
.geral #content  .form-dados .box-label-inputs2 {width:568px; text-align:left; margin:0 auto}
.geral #content  .form-dados .box-label-inputs3 {width:650px; text-align:left; margin:0 auto}
.geral #content  .form-dados .box-label-inputs2 .form-p {display:inline; float:left}
.geral #content  .form-dados .exemplo-end {display:inline}
.geral #content  label,.geral #content  .form-dados label {font-size:11px; padding:5px}
.geral #content  .form-dados .descricao {margin-left:25px; vertical-align:30px}
.geral #content  .form-dados .armazena-foto{float:left}
.geral #content  .form-dados .titulo {margin-top:93px}
.geral #content  .form-dados .descricao {margin-top:-7px}
.geral #content  .form-dados .descricao-cria {margin-top:2px}
.geral #content  .form-dados .senha {margin-top:60px}
.geral #content  .form-dados .input-end {display:inline}
.geral #content  .form-dados .description {color:#7d7862; font-size:10px; margin:0 0 21px}
#content  .select, #content  .input {background:#FFF; color:#000; border: solid 1px #CCC; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-bottom:5px}
#content  .select, #content  .form-dados .select, .geral #content  .form-dados textarea, .geral #content  .form-dados .input {background:#FFF; color:#000; border: solid 1px #cbcb98; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-bottom:5px}
.geral #content  .form-dados .limite-txt {display:inline; float:right}
.geral #content  #form-footer {margin:18px 0 58px}
.geral #content  #form-footer #dados {float:left; height:72px; margin: 0 10px 0 0; width:285px}
.geral #content  #form-footer #dados .box-maior {background:#F7F7F7 none repeat scroll 0 0; border:1px solid #E5E5E5; float:left; height:auto; margin:0 2px 2px 0; padding:10px; text-align:center; width:136px}
.geral #content  #form-footer #dados .box-menor {background:#F7F7F7 none repeat 0 0; border:1px solid #E5E5E5; float:left; height:34px; overflow:hidden; width:116px}
.geral #content  #form-footer #dados .box-menor a:hover {text-decoration:underline}
.geral #content  #form-footer #dados .box-menor a.ajuda {background:url(../img/layout/bullet-ajuda.jpg) no-repeat left top; color:#000; display:block; font-size:10px; height:23px; margin:5px; padding-left:26px; padding-top:2px}
.geral #content  #form-footer #dados .box-menor a.termos {background:url(../img/layout/bullet-termos.jpg) no-repeat left top; color:#000; display:block; font-size:10px; height:23px; margin:5px; padding-left:26px; padding-top:2px}
.geral #content .descricao-espaco p.espaco {margin-botton:15px}
.geral #content #geral-content p {font-size:11px}
.geral #content #geral-content p strong {font-weight:bold}
.geral #submenu a, .geral #content #geral-content p a {color:#000}
.geral #submenu a:hover, .geral #content #geral-content p a:hover {text-decoration:underline}
.geral #content #geral-content p.largura {float:left; width:600px}
/*
+----------------------------------------------------------------+
	Galeria								
+----------------------------------------------------------------+
*/
.geral #geral-galeria {margin:0 auto; padding:10px 35px; width:790px}
.geral #geral-galeria #titulo-galeria {background:url(../img/layout/bg-ttl-galeria.png) no-repeat 0 0; height:47px; width:790px }
.geral #geral-galeria  #titulo-galeria h2#album-fotos {background:url(../img/layout/ttl-busca-album-fotos.jpg) no-repeat left top; float:left; height:36px; left:8px; position:relative; top:2px; width:157px}
.geral #geral-galeria  #titulo-galeria h2#album-fotos span {display:none; height:100%; width:100%}
.geral #geral-galeria #content-galeria-album {background:url(../img/layout/bg-content-galeria.jpg) repeat-y left top; /*padding:10px 30px 75px*/}
.geral #geral-galeria #content-galeria-album h3 {color:#dd2728; font-size:24px}
.geral #geral-galeria #content-galeria-album .titulo-dados-album {color:#8b8b8b; font-size:14px; font-weight:bold}
.geral #geral-galeria #content-galeria-album p {color:#8b8b8b; font-size:12px}
.geral #geral-galeria #content-galeria-album #dados-album {background:#ececec; margin-bottom:50px; padding:10px}
.geral #geral-galeria #footer-galeria {background:url(../img/layout/bg-footer-galeria.jpg) no-repeat left top; height:11px}
/*---*/
.geral #content .divisao {background:url(../img/layout/div-linha.jpg) no-repeat left top; height:3px; margin-bottom:5px; overflow:hidden}
.geral #content #espaco-utilizado {background:url(../img/layout/bg-espaco-utilizado.jpg) repeat-x left top; float:left; height:66px; margin-right:24px; padding:5px; width:237px}
.geral #content  .link {color:#CF1232; font-size:11px}
.geral #content  .form-dados .link, .geral #content  .form-dados .col-dados .end, .geral #content  .form-dados .limite-txt, .geral #content  #ttl-item-menu h4, .geral #content #espaco-utilizado p {color:#CF1232; font-size:11px; font-weight:bold}
.geral #content #espaco-utilizado #barra-progressiva {float:left; margin:12px 5px 0 0; width:116px}
.geral #content #espaco-utilizado #barra-progressiva .left {color:#000; font-size:10px; float:left}
.geral #content #espaco-utilizado #barra-progressiva .right {color:#000; font-size:10px; float:right}
.geral #content #espaco-utilizado #dados-espaco {float:left; margin-top:12px;}
.geral #content #espaco-utilizado #dados-espaco p {color:#000; font-weight:normal}
.geral #content #espaco-utilizado #dados-espaco p span {font-weight:bold}
/*
+----------------------------------------------------------------+
	Central do Cliente														
+----------------------------------------------------------------+
*/
#header clientes {background:url(../img/centralCliente/topo.jpg) center top no-repeat; position:relative}
/*
+----------------------------------------------------------------+
	Box discadores Content
+----------------------------------------------------------------+
*/
.geral #content-discador #geral-content .box {background:url(../img/layout/bg-content-como-instalar-footer.jpg) no-repeat left bottom; float:left; height:272px; margin:0 40px 15px 0; padding-top:7px; width:229px}
.geral #content-discador #geral-content .top {background:url(../img/layout/bg-content-como-instalar-top.jpg) no-repeat left top; height:7px; overflow:hidden}
.geral #content-discador #geral-content .content {background:url(../img/layout/bg-content-como-instalar-content.jpg) repeat-y left top; height:260px; padding:0 13px}
.geral #content-discador #geral-content .content p {margin-top:5px}
/*
+----------------------------------------------------------------+
	Box discadores Sidebar
+----------------------------------------------------------------+
*/
.geral #content-discador #sidebar-discador {float:right; margin-top:23px; width:362px}
.geral #content-discador #sidebar-discador .bt-discador {margin-left:52px; position:relative; top:-4px}
.geral #content-discador #sidebar-discador .box {margin-bottom:15px; width:364px}
.geral #content-discador #sidebar-discador .box .top {background:url(../img/layout/bg-sidebar-como-instalar-top.jpg) no-repeat left top; height:7px; overflow:hidden}
.geral #content-discador #sidebar-discador .box .content {background:url(../img/layout/bg-sidebar-como-instalar-content.jpg) repeat-y left top; overflow:hidden; padding:0 10px; position:relative}
.geral #content-discador #sidebar-discador .box .content p {margin-bottom:10px}
.geral #content-discador #sidebar-discador .box .content .bt-cadastre-se-agora {left:129px; position:relative; top:-45px}
.geral #content-discador #sidebar-discador .box .bottom {background:url(../img/layout/bg-sidebar-como-instalar-footer.jpg) no-repeat left top;  height:6px}
/*
+----------------------------------------------------------------+
	Login
+----------------------------------------------------------------+
*/
/*.geral .login {float:right; width:294px; height:220px; margin:10px 0 0 0; padding:30px 20px 20px 20px; background:url(../img/layout/login-bgbox.png) top left no-repeat; font-size:11px; color:#787575}
.geral .login h1 {display:block; width:293px; height:14px; margin:0 0 30px 0; padding:0; background:url(../img/layout/login-tit-acesse.gif) top left no-repeat}
.geral .login h1 span {display:none}
.geral .login ul {display:block; margin-left:20px}
.geral .login ul li {display:block; margin-bottom:5px}
.geral .login ul li label {float:left; width:50px; margin-right:10px; padding-top:7px; text-align:right}
.geral .login ul li input.text {float:left; width:160px; font-size:12px; font-family:Arial, Tahoma, Helvetica, sans-serif; color:#333}
.geral .login ul li.right {padding-right:50px; text-align:right}	
.geral .login ul li.btn {padding-top:10px}
.geral .login a {font-size:11px; color:#787575; text-decoration:none}
.geral .login a:hover {font-size:11px; color:#787575; text-decoration:underline}
.geral .login p {padding-left:30px; margin-bottom:3px; margin-top:5px}
.geral .slogan {display:block; padding-top:40px; padding-bottom:40px; text-align:center}
.geral p.txt {margin-bottom:15px; padding-bottom:40px; font-size:11px; color:#666; text-align:center}*/
/*
+----------------------------------------------------------------+
	Home Fotoblog
+----------------------------------------------------------------+
*/
.geral .header .bcc1 {color:#787575; display:block; font-size:0.85em; padding:10px 5px 1px 20px}
.geral .header .bcc1 a {color:#787575}
.geral .header .bcc1 a:hover {text-decoration:underline}
.geral .img7{background:url(../img/layout/fotoblog_bg_home.jpg) center top no-repeat;}
.geral .header .fotoblog{width:958px; float:left; padding:0 30px 20px 15px; font-size:0.9em; color:#666;}
.geral .header .fotoblog h1 {display:block; margin-bottom:120px; padding:0; height:56px; background:url(../img/layout/fotoblog_title_slogan.png) top right no-repeat;}
.geral .header .fotoblog h1 span{display:none;}
.geral .header .fotoblog dl{background:none; margin-top:66px; width:375px}
.geral .header .fotoblog dl.col2{display:inline; margin:52px 0 0 220px; width:318px}
.geral .header .fotoblog dl dd ul{display:block; padding:0 0 10px 60px}
.geral .header .fotoblog dl dd ul li{width:275px; display:block; padding:6px 0; font-weight:bold;}	
.geral .header .fotoblog dl dd ul li img{float:left; margin:0 5px 0 0; padding:0}	
.geral .header .fotoblog dl dd .btn {display:block; float:none; padding-top:15px;}
.geral .header .fotoblog dl dd .btn-busca {float:right; left:5px; padding:0; position:relative; top:-32px !important}
.geral .header .fotoblog p.txt3{display:block; padding:15px 0 40px 0; margin:0 0 0 50px}
.geral .header .fotoblog dl.cols{display:inline; float:left; margin:0; width: 283px}
.geral .header .fotoblog .border {background-image:url(../img/layout/fotoblog_bg_col.gif); background-position:center center; background-repeat:no-repeat; float:left; height:167px; margin:0; width:30px}
.geral .header .fotoblog dl.cols ul{float:left; margin:20px 7px 0 0; padding:0; height:auto; width:auto;}
.geral .header .fotoblog dl.cols ul li{display:block; height:auto; width:auto; margin:0 0 10px 0; padding:0 0 0 10px; text-align:left; background-image:url(../img/layout/fotoblog_bullet.gif); background-repeat:no-repeat;}
.geral .header .fotoblog dl.cols ul li a {color:#606060; text-decoration:none; margin:0; padding:0; text-align:left; font-weight:normal;}
.geral .header .fotoblog dl.cols ul li a:hover {color:#606060; text-decoration:none; margin:0; padding:0; text-align:left; font-weight:normal; text-decoration:underline;}
.geral .header .fotoblog p.termos{display:block; padding:20px 0 20px 20px}
.geral .header .fotoblog dl.cols table tr td {padding:5px 3px 5px 3px;}
.geral .header .fotoblog dl.cols table tr td.post {padding:5px 3px 5px 3px; text-align:right;}
.geral .header .fotoblog dl.cols table tr td a {color:#606060; text-decoration:none; margin:0; padding:0; text-align:left; font-weight:normal;}
.geral .header .fotoblog dl.cols table tr td a:hover {color:#606060; text-decoration:none; margin:0; padding:0; text-align:left; font-weight:normal; text-decoration:underline;}
.geral .header .fotoblog dl dd a{display:block; float:none; margin:10px 0 0 0; text-align:center}	
.geral .header .fotoblog dl.cols ul.search {float:none; margin:20px 7px 0 0; padding:0; height:auto; width:auto;}
.geral .header .fotoblog dl.cols ul.search li{display:block; height:auto; width:auto; margin:0 0 10px 0; padding:0; text-align:left; background:none;}
.geral .header .fotoblog dl.cols ul.search li label{display:inline; margin-right:5px;}
.geral .header .fotoblog dl.cols ul.search li input{width:176px; height:15px; padding-top:3px; font-size:11px; border:1px solid #D5D5D5; background:#fff url(../img/layout/fotoblog_bg_input.jpg) bottom left repeat-x;}
.geral .header .fotoblog dl.cols ul.search li select{width:180px; height:18px; font-size:11px; border:1px solid #D5D5D5; background:#f4f4f4 url(../img/layout/fotoblog_bg_input.jpg) top left repeat-x;}
.geral .header .fotoblog dl dd a.btn {display:block; float:none; margin:0; padding:0 34px 0 0; text-align:right}	
/*Login*/
.geral .login {float:right; width:294px; height:220px; margin:10px 0 0 0; padding:30px 20px 20px 20px; background:url(../img/layout/login-bgbox.png) top left no-repeat; font-size:11px; color:#787575}
.geral .login h1 {display:block; width:293px; height:14px; margin:0 0 30px 0; padding:0; background:url(../img/layout/login-tit-acesse.gif) top left no-repeat}
.geral .login h1 span {display:none}
.geral .login ul {display:block; margin-left:20px}
/*.geral .login ul li {display:block; margin-bottom:5px}*/
.geral .login ul li label {float:left; width:50px; margin-right:10px; padding-top:7px; text-align:right}
.geral .login ul li input.text {float:left; width:160px; font-size:12px; font-family:Arial, Tahoma, Helvetica, sans-serif; color:#333}
.geral .login ul li.right {padding-right:50px; text-align:right}
.geral .login ul li.btn {padding-top:10px}
.geral .login a {font-size:11px; color:#787575; text-decoration:none}
.geral .login a:hover {font-size:11px; color:#787575; text-decoration:underline}
.geral .login p {padding-left:30px; margin-bottom:3px; margin-top:5px}
.geral .slogan {display:block; padding-top:79px; padding-bottom:40px; text-align:center}
.geral p.txt {margin-bottom:15px; padding-bottom:40px; font-size:11px; color:#666; text-align:center} 

.geral #content  #acesso {width:70%; margin-left:auto; margin-right:auto;}
.geral #content  #acesso .btn {text-align:center; margin-top:15px}
.geral #content  .tit_arquivo{display:block; height:18px; margin-bottom:20px; border-bottom:1px solid #d72c2d;}
.geral #content  .form-dados {background:#EEEEEE; padding:10px 0; overflow:hidden; text-align:left; width:100%}
.geral #content  .form-dados #lista-add-arquivo {text-align:center}
.geral #content  .form-dados p.espaco-hd-p {margin-left:15px}
.geral #content  .form-dados p.espaco-hd-p .left{float:left;}
.geral #content  .form-dados p.espaco-hd-p .right{float:right;}
.geral #content  .form-dados {background:#EEEEEE; padding:10px 0; overflow:hidden; text-align:left; width:100%}
.geral #content  .form-dados p.espaco-hd-acesso {margin:5px 120px;}
.geral #content  .form-dados p.espaco-hd-acesso input{padding:2px; border:1px solid #bbb; font-size:12px;}
.geral #content  .form-dados p.espaco-hd-acesso label{display:inline-block; width:130px; margin:0; padding:0; font-weight:bold;}
.geral #content  .form-dados p.espaco-hd-acesso .cod{display:inline-block; margin:0; padding:3px; font-weight:bold; background-color:#ccc;}
.geral .header p.termos{display:block; padding:20px 0 20px 20px; font-size:11px;}
.style1 {color: #D61332; font-weight: bold}
.style2 {color: #CF1232; font-weight: bold}
.geral #content  .form-dados p.espaco-hd-list {margin:10px 15px;}
.geral #content  .form-dados p.espaco-hd-list textarea{width:450px;}
.geral #content  .form-dados p.espaco-hd-list span.txt{float:left; margin-right:20px}
.geral #content  .form-dados p.espaco-hd-list .btn{float:left}
.geral #content  .form-dados p.espaco-hd-obs {margin:10px 20px; text-align:right; color:#CF1232;}
.geral #content  #content-hd-virtual .btn {text-align:center}

/*Templates Fotoblog*/
.geral #geral-fotoblog {margin:0 auto; padding:25px 35px 10px 35px; width:790px}
.geral #geral-fotoblog .bt-enviar {background:url(../img/layout/bt-enviar.jpg) no-repeat; border:medium none; color:#FFF; cursor:pointer; float:right; font-size:0; height:64px; letter-spacing:-1px; position:relative; top:-5px; width:59px}

.geral #geral-fotoblog #titulo-fotoblog {background:url(../img/layout/bg-ttl-galeria.png) no-repeat; height:47px; width:790px }
.geral #geral-fotoblog #titulo-fotoblog-laranja {background:url(../img/layout/bg-ttl-galeria-laranja.png) no-repeat; height:47px; width:790px }
.geral #geral-fotoblog #titulo-fotoblog-marrom {background:url(../img/layout/bg-ttl-galeria-marrom.png) no-repeat; height:47px; width:790px }
.geral #geral-fotoblog #titulo-fotoblog-verde {background:url(../img/layout/bg-ttl-galeria-verde.png) no-repeat; height:47px; width:790px }
.geral #geral-fotoblog #titulo-fotoblog-rosa {background:url(../img/layout/bg-ttl-galeria-rosa.png) no-repeat; height:47px; width:790px }
.geral #geral-fotoblog #titulo-fotoblog-azul {background:url(../img/layout/bg-ttl-galeria-azul.png) no-repeat; height:47px; width:790px }
.geral #geral-fotoblog  #titulo-fotoblog h2#fotoblog {background:url(../img/layout/ttl-post-fotoblog.jpg) no-repeat left top; float:left; height:36px; left:13px; position:relative; top:0px; width:157px}
.geral #geral-fotoblog  #titulo-fotoblog-laranja h2#fotoblog-laranja {background:url(../img/layout/ttl-post-fotoblog-laranja.jpg) no-repeat left top; float:left; height:36px; left:13px; position:relative; top:0px; width:157px}
.geral #geral-fotoblog  #titulo-fotoblog-marrom h2#fotoblog-marrom {background:url(../img/layout/ttl-post-fotoblog-marrom.jpg) no-repeat left top; float:left; height:36px; left:13px; position:relative; top:0px; width:157px}
.geral #geral-fotoblog  #titulo-fotoblog-verde h2#fotoblog-verde {background:url(../img/layout/ttl-post-fotoblog-verde.jpg) no-repeat left top; float:left; height:36px; left:13px; position:relative; top:0px; width:157px}
.geral #geral-fotoblog  #titulo-fotoblog-rosa h2#fotoblog-rosa {background:url(../img/layout/ttl-post-fotoblog-rosa.jpg) no-repeat left top; float:left; height:36px; left:13px; position:relative; top:0px; width:157px}
.geral #geral-fotoblog  #titulo-fotoblog-azul h2#fotoblog-azul {background:url(../img/layout/ttl-post-fotoblog-azul.jpg) no-repeat left top; float:left; height:36px; left:13px; position:relative; top:0px; width:157px}
/*.geral #geral-galeria #content-galeria-album {background:url(../img/layout/bg-content-galeria.jpg) repeat-y left top; padding:10px 30px 75px}*/
.geral #geral-fotoblog #content-fotoblog {border-left:1px solid #c6c6c6; border-right:1px solid #c6c6c6;}
.geral #geral-fotoblog #content-fotoblog .content-padrao{padding:10px 30px 75px; background-color:#fff;}
.geral #geral-fotoblog #content-fotoblog .content-laranja {padding:10px 30px 75px; background-color:#fcead6;}
.geral #geral-fotoblog #content-fotoblog .content-marrom {padding:10px 30px 75px; background-color:#eae2ca;}
.geral #geral-fotoblog #content-fotoblog .content-verde{padding:10px 30px 75px; background-color:#d5ebcf;}
.geral #geral-fotoblog #content-fotoblog .content-rosa{padding:10px 30px 75px; background-color:#fce0fc;}
.geral #geral-fotoblog #content-fotoblog .content-azul{padding:10px 30px 75px; background-color:#dbe4f0;}
.geral #geral-fotoblog #content-fotoblog h3 {color:#dd2728; font-size:24px}
.geral #geral-fotoblog #content-fotoblog h3.laranja {color:#fe8a0a; font-size:24px}
.geral #geral-fotoblog #content-fotoblog h3.marrom {color:#c5af6b; font-size:24px}
.geral #geral-fotoblog #content-fotoblog h3.verde {color:#6bae59; font-size:24px}
.geral #geral-fotoblog #content-fotoblog h3.rosa {color:#fc78fc; font-size:24px}
.geral #geral-fotoblog #content-fotoblog h3.azul {color:#4870a5; font-size:24px}
.geral #geral-fotoblog #content-fotoblog .titulo-dados-fotoblog {color:#8b8b8b; font-size:14px; font-weight:bold}
.geral #geral-fotoblog #content-fotoblog p {color:#8b8b8b; font-size:12px}
.geral #geral-fotoblog #content-fotoblog #dados-fotoblog {background:#ececec; margin-bottom:30px; padding:10px}
.geral #geral-fotoblog #content-fotoblog #dados-fotoblog-white {background:#fff; margin-bottom:30px; padding:10px}
.geral #geral-fotoblog #footer-fotoblog {background:url(../img/layout/bg-footer-galeria.jpg) no-repeat left top; height:11px}
.geral #geral-fotoblog #footer-fotoblog-laranja {background:url(../img/layout/bg-footer-galeria-laranja.jpg) no-repeat left top; height:11px}
.geral #geral-fotoblog #footer-fotoblog-marrom {background:url(../img/layout/bg-footer-galeria-marrom.jpg) no-repeat left top; height:11px}
.geral #geral-fotoblog #footer-fotoblog-verde {background:url(../img/layout/bg-footer-galeria-verde.jpg) no-repeat left top; height:11px}
.geral #geral-fotoblog #footer-fotoblog-rosa {background:url(../img/layout/bg-footer-galeria-rosa.jpg) no-repeat left top; height:11px}
.geral #geral-fotoblog #footer-fotoblog-azul {background:url(../img/layout/bg-footer-galeria-azul.jpg) no-repeat left top; height:11px}
#geral-fotoblog #titulo-fotoblog h2#fotoblog span, #geral-fotoblog #titulo-fotoblog-laranja h2#fotoblog-laranja span, #geral-fotoblog #titulo-fotoblog-marrom h2#fotoblog-marrom span, #geral-fotoblog #titulo-fotoblog-verde h2#fotoblog-verde span, #geral-fotoblog #titulo-fotoblog-rosa h2#fotoblog-rosa span, #geral-fotoblog #titulo-fotoblog-azul h2#fotoblog-azul span{display:none; height:100%; width:100%}
.geral #geral-fotoblog .col_left {float:left; width:510px; color:#888;}
.geral #geral-fotoblog .col_right {float:right; width:190px; color:#888;}
.geral #geral-fotoblog .col_left h1, .geral #geral-fotoblog .col_right h1 {display:block; background:url(../img/layout/ttl-fotoblog-bg.jpg) top left repeat-x; height:45px; color:#fff; font-size:12px; font-weight:bold;}
.geral #geral-fotoblog .col_left h1.laranja, .geral #geral-fotoblog .col_right h1.laranja {display:block; background:url(../img/layout/ttl-fotoblog-bg-lar.jpg) top left repeat-x; height:45px; color:#fff; font-size:12px; font-weight:bold;}
.geral #geral-fotoblog .col_left h1.marrom, .geral #geral-fotoblog .col_right h1.marrom {display:block; background:url(../img/layout/ttl-fotoblog-bg-mar.jpg) top left repeat-x; height:45px; color:#fff; font-size:12px; font-weight:bold;}
.geral #geral-fotoblog .col_left h1.verde, .geral #geral-fotoblog .col_right h1.verde {display:block; background:url(../img/layout/ttl-fotoblog-bg-ver.jpg) top left repeat-x; height:45px; color:#fff; font-size:12px; font-weight:bold;}
.geral #geral-fotoblog .col_left h1.rosa, .geral #geral-fotoblog .col_right h1.rosa {display:block; background:url(../img/layout/ttl-fotoblog-bg-rosa.jpg) top left repeat-x; height:45px; color:#fff; font-size:12px; font-weight:bold;}
.geral #geral-fotoblog .col_left h1.azul, .geral #geral-fotoblog .col_right h1.azul {display:block; background:url(../img/layout/ttl-fotoblog-bg-azul.jpg) top left repeat-x; height:45px; color:#fff; font-size:12px; font-weight:bold;}
.geral #geral-fotoblog .col_left h1 img, .geral #geral-fotoblog .col_right h1 img{float:left; margin-right:5px;}
.geral #geral-fotoblog .col_left h1 span, .geral #geral-fotoblog .col_right h1 span{float:left; margin-top:15px;}
.geral #geral-fotoblog #post {display:block; width:500px; padding:5px 0 0 10px;}
.geral #geral-fotoblog #post .foto_post{display:block; margin-bottom:10px; text-align:center;}
.geral #geral-fotoblog #post h2 {font-size:12px; font-weight:bold;}
.geral #geral-fotoblog #post p {margin:10px 0 10px 0; font-size:11px;}
.geral #geral-fotoblog #post p.datetime {margin:5px 0 30px 0; font-size:11px;}
.geral #geral-fotoblog #post .dx_comentarios {float:left; margin-top:15px; padding-left:22px; padding-bottom:10px; background:url(../img/layout/icon_comentarios.png) top left no-repeat; font-size:11px;}
.geral #geral-fotoblog #post .nota {float:right; margin-top:15px; padding-left:20px; padding-bottom:10px; background:url(../img/layout/icon_star.png) top left no-repeat; font-size:11px;}
.geral #geral-fotoblog #post .nota select{border:1px solid #ccc; font-size:10px;}
.geral #geral-fotoblog #post .comentario {display:block; padding-top:15px; border-top:1px dotted #aaa;}
.geral #geral-fotoblog #post .comentario ul{margin-top:10px;}
.geral #geral-fotoblog #post .comentario ul li{margin-bottom:7px; font-size:11px;}
.geral #geral-fotoblog #post .comentario ul li label{float:left; width:75px; padding-top:2px;}
.geral #geral-fotoblog #post .comentario ul li .input {width:300px; padding:2px; border:1px solid #ccc; background-color:#FFF; color:#000; font-size:11px;}
.geral #geral-fotoblog #post .comentario ul li textarea{width:300px; padding:2px; border:1px solid #ccc; background-color:#FFF; color:#000; font-family:Tahoma, Verdana, Arial; font-size:11px;}
.geral #geral-fotoblog #post .comentario ul li.obs{width:305px; padding-left:75px;}
.geral #geral-fotoblog #post .comentario ul li.obs label{float:left; width:auto;}
.geral #geral-fotoblog #post .comentario ul li.obs img{float:right;}
.geral #geral-fotoblog #files, .geral #geral-fotoblog #links{display:block; margin-bottom:15px; padding-left:50px; padding-top:15px;}
.geral #geral-fotoblog #files, .geral #geral-fotoblog #links{display:block; padding-left:40px; padding-top:15px;}
.geral #geral-fotoblog #files ul{margin-bottom:15px;}
.geral #geral-fotoblog #files ul li{margin:3px 0;}
.geral #geral-fotoblog #files .esp{padding-left:10px;}
.geral #geral-fotoblog #links dl {width:140px; background:none; margin:0; padding:0;}
.geral #geral-fotoblog #links dl dt{margin-bottom:5px;}
.geral #geral-fotoblog a {padding-left:10px; color:#888; text-decoration:none;}
.geral #geral-fotoblog a:hover {padding-left:10px; background:url(../img/layout/fotoblog_seta.gif) no-repeat; color:#888; text-decoration:underline;}

/*Templates Galeria de Fotos*/
.geral #geral-galeria {margin:0 auto; padding:25px 35px 10px 35px; width:790px;}
.geral #geral-galeria #titulo-galeria {background:url(../img/layout/bg-ttl-galeria.png) no-repeat 0 0; height:47px; width:790px }
.geral #geral-galeria #titulo-galeria-laranja {background:url(../img/layout/bg-ttl-galeria-laranja.png) no-repeat 0 0; height:47px; width:790px }
.geral #geral-galeria #titulo-galeria-marrom {background:url(../img/layout/bg-ttl-galeria-marrom.png) no-repeat 0 0; height:47px; width:790px }
.geral #geral-galeria #titulo-galeria-verde {background:url(../img/layout/bg-ttl-galeria-verde.png) no-repeat 0 0; height:47px; width:790px }
.geral #geral-galeria #titulo-galeria-rosa {background:url(../img/layout/bg-ttl-galeria-rosa.png) no-repeat 0 0; height:47px; width:790px }
.geral #geral-galeria #titulo-galeria-azul {background:url(../img/layout/bg-ttl-galeria-azul.png) no-repeat 0 0; height:47px; width:790px }
.geral #geral-galeria  #titulo-galeria h2#album-fotos {background:url(../img/layout/ttl-busca-album-fotos.jpg) no-repeat left top; float:left; height:36px; left:8px; position:relative; top:2px; width:157px}
.geral #geral-galeria  #titulo-galeria-laranja h2#album-fotos-laranja {background:url(../img/layout/ttl-busca-album-fotos-laranja.jpg) no-repeat left top; float:left; height:36px; left:8px; position:relative; top:2px; width:157px}

.geral #geral-galeria  #titulo-galeria-marrom h2#album-fotos-marrom {background:url(../img/layout/ttl-busca-album-fotos-marrom.jpg) no-repeat left top; float:left; height:36px; left:8px; position:relative; top:2px; width:157px}
.geral #geral-galeria  #titulo-galeria-verde h2#album-fotos-verde {background:url(../img/layout/ttl-busca-album-fotos-verde.jpg) no-repeat left top; float:left; height:36px; left:8px; position:relative; top:2px; width:157px}
.geral #geral-galeria  #titulo-galeria-rosa h2#album-fotos-rosa {background:url(../img/layout/ttl-busca-album-fotos-rosa.jpg) no-repeat left top; float:left; height:36px; left:8px; position:relative; top:2px; width:157px}
.geral #geral-galeria  #titulo-galeria-azul h2#album-fotos-azul {background:url(../img/layout/ttl-busca-album-fotos-azul.jpg) no-repeat left top; float:left; height:36px; left:8px; position:relative; top:2px; width:157px}
/*.geral #geral-galeria #content-galeria-album {background:url(../img/layout/bg-content-galeria.jpg) repeat-y left top; padding:10px 30px 75px}*/
.geral #geral-galeria #content-galeria-album {border-left:1px solid #c6c6c6; border-right:1px solid #c6c6c6}
.geral #geral-galeria .padding {padding:10px 30px 75px}
.geral #geral-galeria #content-galeria-album .content-padrao {padding:10px 30px 75px; background-color:#fff;}
.geral #geral-galeria #content-galeria-album .content-laranja {padding:10px 30px 75px; background-color:#fcead6;}
.geral #geral-galeria #content-galeria-album .content-marrom {padding:10px 30px 75px; background-color:#eae2ca;}
.geral #geral-galeria #content-galeria-album .content-verde{padding:10px 30px 75px; background-color:#d5ebcf;}
.geral #geral-galeria #content-galeria-album .content-rosa{padding:10px 30px 75px; background-color:#fce0fc;}
.geral #geral-galeria #content-galeria-album .content-azul{padding:10px 30px 75px; background-color:#dbe4f0;}
.geral #geral-galeria #content-galeria-album h3 {color:#dd2728; font-size:24px}
.geral #geral-galeria #content-galeria-album h3.laranja {color:#fe8a0a; font-size:24px}
.geral #geral-galeria #content-galeria-album h3.marrom {color:#c5af6b; font-size:24px}
.geral #geral-galeria #content-galeria-album h3.verde {color:#6bae59; font-size:24px}
.geral #geral-galeria #content-galeria-album h3.rosa {color:#fc78fc; font-size:24px}
.geral #geral-galeria #content-galeria-album h3.azul {color:#4870a5; font-size:24px}
.geral #geral-galeria #content-galeria-album .titulo-dados-album {color:#8b8b8b; font-size:14px; font-weight:bold}
.geral #geral-galeria #content-galeria-album p {color:#8b8b8b; font-size:12px}
.geral #geral-galeria #content-galeria-album p a {color:#8b8b8b}
.geral #geral-galeria #content-galeria-album p a:hover {color:#8b8b8b; text-decoration:underline}
.geral #geral-galeria #content-galeria-album #dados-album {background:#ececec; margin-bottom:50px; padding:10px}
.geral #geral-galeria #content-galeria-album #dados-album-white {background:#fff; margin-bottom:50px; padding:10px}
.geral #geral-galeria #footer-galeria {background:url(../img/layout/bg-footer-galeria.jpg) no-repeat left top; height:11px}
.geral #geral-galeria #footer-galeria-laranja {background:url(../img/layout/bg-footer-galeria-laranja.jpg) no-repeat left top; height:11px}
.geral #geral-galeria #footer-galeria-marrom {background:url(../img/layout/bg-footer-galeria-marrom.jpg) no-repeat left top; height:11px}
.geral #geral-galeria #footer-galeria-verde {background:url(../img/layout/bg-footer-galeria-verde.jpg) no-repeat left top; height:11px}
.geral #geral-galeria #footer-galeria-rosa {background:url(../img/layout/bg-footer-galeria-rosa.jpg) no-repeat left top; height:11px}
.geral #geral-galeria #footer-galeria-azul {background:url(../img/layout/bg-footer-galeria-azul.jpg) no-repeat left top; height:11px}

.confirma-cad #content-confirma h3#tll-cadastro-efetuado span, .confirma-cad h2#ttl-quanto-tempo span, #geral-galeria h2#album-fotos span, #busca #ttl-busca h2#album-fotos span, #geral-galeria #titulo-galeria-laranja h2#album-fotos-laranja span, #geral-galeria #titulo-galeria-marrom h2#album-fotos-marrom span, #geral-galeria #titulo-galeria-verde h2#album-fotos-verde span, #geral-galeria #titulo-galeria-rosa h2#album-fotos-rosa span, #geral-galeria #titulo-galeria-azul h2#album-fotos-azul span{display:none; height:100%; width:100%}

/*Telas de Confirmaï¿½ï¿½o*/
.confirma-cad h2#ttl-quanto-tempo {background:url(../img/layout/ttl-quanto-tempo.jpg) no-repeat left top; height:30px; left:63px; position:relative; top:61px; width:571px}
.confirma-cad #content-confirma {background:url(../img/layout/bg-content-confirmacao.jpg) no-repeat; height:263px; margin-left:216px; margin-top:80px; text-align:center;  padding:10px; width:582px}
.confirma-cad #content-confirma h3#tll-cadastro-efetuado {background:url(../img/layout/ttl-cadastro-efetuado.jpg); height:24px; margin:37px auto; width:326px}
.confirma-cad #content-confirma p {color:#787575; font-size:12px}


/*---------------------------------------
	Clube de Vantagens
---------------------------------------*/
#content-clube-vantagens #header-clube-v {background:url(../img/clubevantagens/bg-topo.jpg) no-repeat 0 43px; height:269px;}
#content-clube-vantagens #header-clube-v ul {background:url(../img/clubevantagens/bg-menu.gif) repeat-x; height:43px; margin-top:28px}
#content-clube-vantagens #header-clube-v ul li {display:inline; float:left}
#content-clube-vantagens #header-clube-v ul li a span {display:none}
#content-clube-vantagens #header-clube-v ul li a {display:block; height:100%; width:100%}
#content-clube-vantagens #header-clube-v ul li.home {background:url(../img/clubevantagens/menu_home.jpg) no-repeat; height:43px; width:87px} 
#content-clube-vantagens #header-clube-v ul li.home:hover {background:url(../img/clubevantagens/menu_home_azul.jpg) no-repeat;}
#content-clube-vantagens #header-clube-v ul li.oque {background:url(../img/clubevantagens/menu_oque.jpg) no-repeat; height:43px; width:93px} 
#content-clube-vantagens #header-clube-v ul li.oque:hover {background:url(../img/clubevantagens/menu_oque_azul.jpg) no-repeat;}
#content-clube-vantagens #header-clube-v ul li.vantagens {background:url(../img/clubevantagens/menu_vantagens.jpg) no-repeat; height:43px; width:117px} 
#content-clube-vantagens #header-clube-v ul li.vantagens:hover {background:url(../img/clubevantagens/menu_vantagens_azul.jpg) no-repeat;}
#content-clube-vantagens #header-clube-v ul li.participe {background:url(../img/clubevantagens/menu_participe.jpg) no-repeat; height:43px; width:88px} 
#content-clube-vantagens #header-clube-v ul li.participe:hover {background:url(../img/clubevantagens/menu_participe_azul.jpg) no-repeat;}
#content-clube-vantagens #header-clube-v h2.ttl-club {background:url(../img/clubevantagens/logo-clube-vantagens.png) no-repeat 0 0; height:176px; float:left; left:16px; position:relative; width:321px}
#content-clube-vantagens #header-clube-v h3.ttl-ganhe-sempre {background:url(../img/clubevantagens/ttl-ganhe-sempre.png) no-repeat 0 0; height:83px; float:left; height:83px; left:52px; position:relative; top:15px; width:603px}
#content-clube-vantagens .content-clube-v .tela-login form label.senha span, #content-clube-vantagens .content-clube-v .tela-login form label.login span, #content-clube-vantagens .content-clube-v .tela-login .cadastrado span, #content-clube-vantagens .content-clube-v .tela-login .participe-login span, #content-clube-vantagens .content-clube-v .bt-acesse span, #content-clube-vantagens .content-clube-v h2#vantagens span, #content-clube-vantagens .content-clube-v h2#participe span, #content-clube-vantagens .content-clube-v .bt-crie-conta span, #content-clube-vantagens .content-clube-v h2#o-que-e span, #content-clube-vantagens .content-clube-v .bt-todas span, #content-clube-vantagens .content-clube-v h2#destaque-mes span, #content-clube-vantagens #header-clube-v h3.ttl-ganhe-sempre span, #content-clube-vantagens #header-clube-v h2.ttl-club span {display:none; height:100%; width:100%}

#content-clube-vantagens .content-clube-v .produto {margin-right:20px; width:435px}
#content-clube-vantagens .content-clube-v h2#destaque-mes {background:url(../img/clubevantagens/ttl-destaque-mes.jpg) no-repeat 0 0; height:44px; margin:30px 0; width:465px}

#content-clube-vantagens .content-clube-v h2#o-que-e {background:url(../img/clubevantagens/ttl-o-que-e.jpg) no-repeat 0 0; height:36px; margin:30px 0; width:465px}

#content-clube-vantagens .content-clube-v h2#participe {background:url(../img/clubevantagens/ttl-participe.jpg) no-repeat 0 0; height:36px; margin:30px 0; width:465px}

#content-clube-vantagens .content-clube-v h2#vantagens {background:url(../img/clubevantagens/ttl-vantagens.jpg) no-repeat 0 0; height:36px; margin:30px 0; width:465px}

#content-clube-vantagens .content-clube-v .box-dest {width:485px}
#content-clube-vantagens .content-clube-v h3 {color:#c80000; font-size:12px; font-weight:bold; margin-top:8px}
#content-clube-vantagens .content-clube-v .txt {width:300px}
#content-clube-vantagens .content-clube-v p, #content-clube-vantagens .content-clube-v .txt p {color:#666; font-size:12px}

#content-clube-vantagens .content-clube-v .bt-todas {background:url(../img/clubevantagens/bt-veja-todas.gif) no-repeat 0 0; height:30px; width:118px}
#content-clube-vantagens .content-clube-v .bt-crie-conta {background:url(../img/clubevantagens/bt-sua-conta.jpg) no-repeat 0 0; height:30px; float:left; width:368px}
#content-clube-vantagens .content-clube-v .bt-acesse {background:url(../img/clubevantagens/bt-acesse.jpg) no-repeat 0 0; height:15px; float:right; width:52px}


#content-clube-vantagens .content-clube-v  p strong.font-v {color:#CA0403; font-size:12px; font-size:12px}
#content-clube-vantagens .content-clube-v .tela-login {background:url(../img/clubevantagens/bg-login.png) no-repeat 0 0; height:149px; margin:50px auto; text-align:center; position:relative; width:462px}

#content-clube-vantagens .content-clube-v .tela-login .participe-login {background:url(../img/clubevantagens/ttl-participe-login.jpg) no-repeat 0 0; height:19px; left:8px; position:absolute; top:0; width:447px}

#content-clube-vantagens .content-clube-v .tela-login .cadastrado {height:19px; left:67px; position:absolute; top:115px; width:329px}
#content-clube-vantagens .content-clube-v .tela-login .cadastrado a {background:url(../img/clubevantagens/ttl-cadastrado.jpg) no-repeat 0 0; height:19px; left:0; position:absolute; width:329px}
#content-clube-vantagens .content-clube-v .tela-login form {left:75px; position:absolute; top:39px; width:192px;}
#content-clube-vantagens .content-clube-v .tela-login form input {margin-bottom:5px}
#content-clube-vantagens .content-clube-v .tela-login form .input {background:url(../img/clubevantagens/campologin.png) no-repeat 0 0; border:none; float:left} 
#content-clube-vantagens .content-clube-v .tela-login form label.login {background:url(../img/clubevantagens/login.png) no-repeat 0 0; height:14px; float:left; margin:0 8px 0 0;; padding:0; width:36px}
#content-clube-vantagens .content-clube-v .tela-login form label.senha {background:url(../img/clubevantagens/senha.png) no-repeat 0 0; height:14px; float:left; margin:0 6px 0 0;; padding:0; width:39px}

.content-marrom .nav-marrom li a {color:#563318}
.content-marrom .nav-marrom li a:hover {text-decoration:underline}
.content-marrom .nav-marrom li.anterior {float:left}
.content-marrom .nav-marrom li.slide {float:left; margin-left:263px}
.content-marrom .nav-marrom li.proxima {float:right}

.content-azul .nav-azul li a {color:#3a72bc}
.content-azul .nav-azul li a:hover {text-decoration:underline}
.content-azul .nav-azul li.anterior {float:left}
.content-azul .nav-azul li.slide {float:left; margin-left:263px}
.content-azul .nav-azul li.proxima {float:right}

.content-verde .nav-verde li a {color:#458d32}
.content-verde .nav-verde li a:hover {text-decoration:underline}
.content-verde .nav-verde li.anterior {float:left}
.content-verde .nav-verde li.slide {float:left; margin-left:263px}
.content-verde .nav-verde li.proxima {float:right}

.content-rosa .nav-rosa li a {color:#b661b6}
.content-rosa .nav-rosa li a:hover {text-decoration:underline}
.content-rosa .nav-rosa li.anterior {float:left}
.content-rosa .nav-rosa li.slide {float:left; margin-left:263px}
.content-rosa .nav-rosa li.proxima {float:right}

.content-laranja .nav-laranja li a {color:#d3760e}
.content-laranja .nav-laranja li a:hover {text-decoration:underline}
.content-laranja .nav-laranja li.anterior {float:left}
.content-laranja .nav-laranja li.slide {float:left; margin-left:263px}
.content-laranja .nav-laranja li.proxima {float:right}

.content-padrao ul li a {color:#DD2728}
.content-padrao ul li a:hover {text-decoration:underline}
.content-padrao ul li.anterior {float:left}
.content-padrao ul li.slide {float:left; margin-left:263px}
.content-padrao ul li.proxima {float:right}
