html { background: url(../Imagens/bg_home.jpg) center top no-repeat; }
body { margin:0; padding:0; font-family:Verdana, Trebuchet MS, Arial; font-size:80%; }
#corpo { width:960px; margin:auto; position:relative; z-index:20; }
#flash { position:absolute; top:-100px; left:0; right:0; bottom:0; text-align:center; overflow:hidden; z-index:10; }
img { border:none; box-shadow:2px 2px 4px #666; -webkit-box-shadow:2px 2px 4px #666; -moz-box-shadow:2px 2px 4px #666; }

#linguas { position:relative; }
#linguas #lingua { position:absolute; top:50%; left:50%; width:700px; height:300px; margin:-150px 0 0 -350px; }
#linguas #lingua h1 { margin:0; text-indent:-9999px; height:120px; background:url(../Imagens/camoa_home.png) center no-repeat; }
#linguas #lingua a { display:block; height:140px; width:140px; text-indent:-9999px; background-image:url(../Imagens/linguas.png); background-repeat:no-repeat; }
#linguas #lingua a.portugues { background-position:0 0; float:left; }
#linguas #lingua a.ingles { background-position:-170px 0; float:right; }

h1,h2,h3,h4 { margin:0; padding:0; }
h3 { font-size:14px; }
h2.tituloRoxo { font-size:20px; margin:0; padding:0; color:#6f5e91; text-transform:uppercase; text-align:right; }
h2.tituloVerde { font-size:20px; margin:0; padding:0; color:#288b52; text-transform:uppercase; text-align:right; }
h3.tituloRoxo { font-size:20px; margin:0; padding:0; color:#6f5e91; text-transform:uppercase; text-align:right; }
h3.tituloVerde { font-size:20px; margin:0; padding:0; color:#288b52; text-transform:uppercase; text-align:right; }

#esquerda { width:230px; float:left; padding:30px 0 0 0; }
#centro { width:230px; float:left; }
#direita { width:230px; float:right; padding:100px 0 0 0; }
#conteudo { float:left; width:700px; padding:130px 0 0 25px; min-height:600px; }
#esquerda h1 { margin:0; padding:0; width:230px; height:100px; }
#esquerda h1 a { margin:0; padding:0; width:230px; height:100px; display:block; text-indent:-9999px; background:url(../Imagens/camoa.png) center no-repeat; }
* { outline:none; }

#menu { margin:0 0 0 10px; }
#menu h2 { margin:0; padding:0; background:url(../Imagens/menu.png) no-repeat; text-indent:-9999px; }
#menu { margin:0; padding:0; list-style-type:none; overflow:hidden; }
#menu a { display:block; text-transform:uppercase; font-size:20px; font-weight:bold; margin:10px 0; color:#fff; background-repeat:no-repeat; text-decoration:none; }
#menu div.itens { display:none; overflow:hidden; padding:0; }
#menu div.itens a.submenu { text-transform:lowercase; margin:15px 0; font-size:12px; text-decoration:none; color:#5a5785; }
#menu div.abrir { overflow:auto; }

#social { overflow:hidden; width:150px; padding:20px 0 0 0; }
#social ul { margin:0; padding:0; list-style-type:none; }
#social ul li { float:left; }
#social ul li a { float:left; display:block; width:47px; height:47px; text-indent:-9999px; background:url(../Imagens/icon_social.png); }
#social ul li a.menu1 { background-position:0 0; }
#social ul li a.menu2 { background-position:-46px 0; }
#social ul li a.menu3 { background-position:-95px 0; }
#social ul li a.menu4 { background-position:0 -49px; }
#social ul li a.menu5 { background-position:-50px -49px; }
#social ul li a.menu1:hover { background-position:0 -100px; }
#social ul li a.menu2:hover { background-position:-46px -100px; }
#social ul li a.menu3:hover { background-position:-95px -100px; }
#social ul li a.menu4:hover { background-position:0 -149px; }
#social ul li a.menu5:hover { background-position:-50px -149px; }

#noticias {  }
#noticias ul { margin:0; padding:0; list-style-type:none; overflow:hidden; padding:10px 0 0 0; }
#noticias ul li { text-align: right; }
#noticias ul li a { float:right; text-decoration:none; color:#000; }
#noticias ul li a span.data { display:block; color:#6f5e91; padding:5px 0; }
#noticias ul li a img { display:block; float:right; margin:0 0 10px 10px; }
#noticias a.anteriores { display:block; text-align:right; font-weight:bold; color:#000; text-decoration:none; }
a.campanhapt { position:relative; display:block; text-indent:-9999px; height:210px; margin:20px 0 0 0; background-image:url(../Imagens/btn_campanha_home.png); background-repeat:no-repeat; background-position:0 -210px; }
a.campanhapt:hover { background-position:-230px -210px; }
a.campanhaen { position:relative; display:block; text-indent:-9999px; height:210px; margin:20px 0 0 0; background-image:url(../Imagens/btn_campanha_home.png); background-repeat:no-repeat; }
a.campanhaen:hover { background-position:-230px 0; }

#marca .ui-accordion {  }
#marca .ui-accordion .ui-accordion-header { text-align:center; margin:0; font-size:60px; text-transform:uppercase; }
#marca .ui-accordion .ui-accordion-header.ui-state-default a { display:block; color:#fff; text-decoration:none; }
#marca .ui-accordion .ui-accordion-header.ui-state-active a { display:block; color:#fff; text-decoration:none; }
#marca .ui-accordion .titulo1 a{ color:#3b826b !important; }
#marca .ui-accordion .titulo2 a{ color:#a45292 !important; }
#marca .ui-accordion .titulo3 a{ color:#005fa1 !important; }
#marca .ui-accordion .ui-accordion-content { padding:40px 100px; overflow:hidden; }
#marca .ui-accordion .ui-accordion-content p { line-height:2em; }
#marca .ui-accordion .ui-accordion-content p.verde b { background:#00c09f; padding:2px; margin:2px; }
#marca .ui-accordion .ui-accordion-content p.roxo b { background:#DF99BB; padding:2px; margin:2px; }
#marca .ui-accordion .ui-accordion-content p.azul b { background:#4D9BCF; padding:2px; margin:2px; }

.validation { border:2px #FFEACF solid; margin:0 0 20px 0; background:#FFF8AF; }

#novidade { overflow:hidden; }
#novidade .novidade { float:left; width:430px; padding:0 30px 0 0; }
#novidade .novidade span.data { display:block; padding:0 0 5px 0; }
#novidade .novidade .imagem { float:left; margin:0 15px 15px 0; padding:2px; }
#novidade .novidade img { float:left; }
#novidade .novidade h3 { color:#6b6688; font-size:28px; }
#novidade .categorias { float:right; width:235px; text-align:right; }
#novidade .categorias h3 { cursor:pointer; padding:20px 0 0 0; }
#novidade .categorias .itensMenu { display:none; }
#novidade .categorias .itensMenu a { color:#000; text-decoration:none; font-weight:bold; }
#novidade .categorias .itensMenu a.mais { display:block; padding:20px 0 0 0; }
#novidade .categorias span.data { display:block; padding:10px 0 0 0; }

#wallpaper { overflow:hidden; }
#wallpaper div.imagem { float:left; width:232px; padding:0 0 20px 0; }
#wallpaper div.imagem img { display:block; margin:auto; }
#wallpaper div.imagem a { display:block; text-align:center; margin:0 50px; padding:5px 0; color:#5a5785; text-decoration:none; font-size:16px; font-weight:bold; }
#wallpaper div.imagem a:hover { display:block; text-align:center; margin:0 50px; padding:5px 0; color:#000; text-decoration:none; font-size:16px; font-weight:bold; }

#catalogos .catalogo { float:left; width:328px; overflow:hidden; padding:0 20px 20px 0; }
#catalogos .catalogo img { float:left; margin:0 20px 20px 0; border:2px #fff solid; }
#catalogos .catalogo a.baixar { display:block; float:left; padding:20px 0 0 0; font-weight:bold; font-size:12px; text-decoration:none; }

#comunicacoes .comunicacao { float:left; width:328px; overflow:hidden; padding:0 20px 20px 0; }
#comunicacoes .comunicacao img { float:left; margin:0 20px 20px 0; }
#comunicacoes .comunicacao a.baixar { display:block; float:left; padding:20px 0 0 0; font-weight:bold; font-size:12px; text-decoration:none; }

#clipping .clipping { float:left; width:328px; overflow:hidden; padding:0 20px 20px 0; }
#clipping .clipping img { float:left; margin:0 20px 20px 0;  }
#clipping .clipping a.baixar { display:block; float:left; padding:20px 0 0 0; font-weight:bold; font-size:12px; text-decoration:none; }

.painel { padding:10px 0; }
.painel h2 { color:#514e7b; text-align:center; padding:0 0 20px 0; }
.painel .slide { position:relative; height:395px; }
.painel .slide .anterior { position:absolute; bottom:20px; left:90px; }
.painel .slide .proximo { position:absolute; top:20px; right:90px; }
.painel .slide .imagem1 { position:absolute; top:0; left:70px; }
.painel .slide .imagem2 { display:block; }
.painel .slide .imagem2 img { display:block; margin:auto; height:391; width:261px; }
.painel .slide .imagem3 { position:absolute; bottom:0; right:70px; }

/* slide look-book */
.categoria { font-size:28px; text-decoration:none; display:block; float:left; padding:0 50px 0 0; }
.categoria.roxo { color:#a45292; }
.categoria.verde { color:#3b826b; }

.slide .jcarousel-control { margin-bottom: 10px; text-align: center; }
.slide .jcarousel-control a { font-size: 75%; text-decoration: none; padding: 0 5px; margin: 0 0 5px 0; border: 1px solid #fff; color: #eee; background-color: #4088b8; font-weight: bold; }
.slide .jcarousel-control a:focus, .jcarousel-control a:active { outline: none; }
.slide .jcarousel-scroll { margin-top: 10px; text-align: center; }
.slide .jcarousel-scroll form { margin: 0; padding: 0; }
.slide .jcarousel-scroll select { font-size: 75%; }
.slide #mycarousel-next, #mycarousel-prev { cursor: pointer; margin-bottom: -10px; text-decoration: underline; font-size: 11px; }
.slide .jcarousel-container-horizontal { width: 498px; padding:0 100px; }
.slide .jcarousel-clip-horizontal { display:block; }
.slide .jcarousel-clip-horizontal { width:498px; height:450px; }
.slide .jcarousel-item {}
.slide .jcarousel-item a { color:#000; }
.slide .jcarousel-item a img { display:block; margin:auto; border:2px #fff solid; }
.slide .jcarousel-item a span { display:block; width:498px; padding:10px 0 0 0; text-align:center; }
.slide .jcarousel-item-horizontal { margin-right: 10px; }
.slide .jcarousel-item-placeholder { background: #fff; color: #000; }
.slide .jcarousel-next-horizontal { position: absolute; top: 160px; right: 50px; width: 57px; height: 57px; cursor: pointer; background: transparent url(../Imagens/btn_lookbook_proximo.png) no-repeat 0 0; }
.slide .jcarousel-next-disabled-horizontal,
.slide .jcarousel-next-disabled-horizontal:hover,
.slide .jcarousel-next-disabled-horizontal:active {  cursor: default; background-position: -96px 0; }
.slide .jcarousel-prev-horizontal { position: absolute; top: 160px; left: 50px; width: 57px; height: 57px; cursor: pointer; background: transparent url(../Imagens/btn_lookbook_anterior.png) no-repeat 0 0; }
.slide .jcarousel-prev-disabled-horizontal,
.slide .jcarousel-prev-disabled-horizontal:hover,
.slide .jcarousel-prev-disabled-horizontal:active { cursor: default; background-position: -96px 0; }


.painel { padding:10px 0; }
.painel .release h2 { color:#514e7b; text-align:center; padding:20px 0 0 0; }
.painel .release { position:relative; }
.painel .release .anterior { position:absolute; top:90px; left:0px; }
.painel .release .proximo { position:absolute; top:90px; right:0px; }
.painel .release .imagem1 { position:absolute; top:99px; left:80px; }
.painel .release .imagem2 { display:block; height:391; width:265px; margin:auto; }
.painel .release .imagem2 img { display:block; margin:auto; height:391; width:261px; }
.painel .release .imagem3 { position:absolute; top:99px; right:80px; }

/*box-shadow: 1px 1px 2px #999; -webkit-box-shadow: 1px 1px 2px #999; -moz-box-shadow: 1px 1px 2px #999; -moz-border-radius:5px; border:1px #5085ab solid;*/

#desfile { position:relative; width:480px; float:left; }
#desfile .ampliar { display:block; float:left; width:24px; height:24px; position:absolute; bottom:0; right:0; cursor:pointer; background:url(../Imagens/ampliar.png) center no-repeat; text-indent:-9999px; z-index:999999; }
#desfile .spacegallery { position: relative; }
#desfile .spacegallery img { position: absolute; left: 50%; box-shadow:2px 2px 4px #666; -webkit-box-shadow:2px 2px 4px #666; -moz-box-shadow:2px 2px 4px #666; }
#desfile .spacegallery a { position: absolute; z-index: 1000; display: block; top: 0; left: 0; width: 100%; height: 455px; background: url(images/blank.gif); }
#desfile h2 { color:#6F5E91; text-align:center; }

#desfiles { float:right; width:210px; padding:50px 0 0 0; }
#desfiles ul { margin:0; padding:0; list-style-type:none; overflow:hidden; padding:10px 0 0 0; }
#desfiles ul li { text-align: right; }
#desfiles ul li a { float:right; text-decoration:none; color:#000; }
#desfiles ul li a span.data { display:block; color:#6f5e91; padding:5px 0; }
#desfiles ul li a img { display:block; float:right; margin:0 0 10px 10px; }
#desfiles a.anteriores { display:block; text-align:right; font-weight:bold; color:#000; text-decoration:none; }

#todosDesfiles { padding:50px 0 0 0; }
#todosDesfiles ul { margin:0; padding:0; list-style-type:none; overflow:hidden; padding:10px 0 0 0; }
#todosDesfiles ul li { width:700px; overflow:hidden; position:relative; padding:10px 0; margin:0; border-bottom:1px #666 dotted; }
#todosDesfiles ul li a { float:left; width:700px; text-decoration:none; color:#000; }
#todosDesfiles ul li a:hover { background-color: }
#todosDesfiles ul li a span { display:block; padding:5px 0; }
#todosDesfiles ul li a span.data { display:block; color:#6f5e91; padding:5px 0; }
#todosDesfiles ul li a span.verDetalhes { position:absolute; bottom:0; right:0; display:block; color:#6f5e91; padding:5px 0; float:right; }
#todosDesfiles ul li a img { display:block; border:1px #000 solid; float:left; margin:0 10px 0 0; }
#todosDesfiles a.anteriores { display:block; text-align:right; font-weight:bold; color:#000; text-decoration:none; }

.thumbs { overflow:hidden; padding:20px 0; }
.thumbs .jcarousel-container { width:700px; position:relative; }
.thumbs .jcarousel-clip { width:600px; margin:auto; }
.thumbs .jcarousel-item { width:98px !important; height:100px !important; margin:0 23px 0 0; }
.thumbs .jcarousel-item a { display:block; float:left; }
.thumbs .jcarousel-item a img { display:block; float:left; }
.thumbs .jcarousel-next { position:absolute; top:-10px; right:15px; cursor:pointer; background: transparent url(../Imagens/btn_lookbook_proximo.png) center no-repeat; width:40px; height:98px; }
.thumbs .jcarousel-prev { position:absolute; top:-10px; left:0; cursor:pointer; background: transparent url(../Imagens/btn_lookbook_anterior.png) center no-repeat; width:40px; height:98px; }
.thumbs .jcarousel-next-disabled { background:none; cursor:default; }
.thumbs .jcarousel-prev-disabled { background:none; cursor:default; }

#encontrar div.coluna450 { float:left; width:400px; margin:50px 50px 0 0; }
#encontrar div.coluna250 { float:left; width:250px; margin:50px 0 0 0; }
#encontrar div.item { padding:0 0 20px 0; }
#encontrar div.item label { display:block; float:left; width:90px; padding:5px 0; color:#6b6688; }
#encontrar div.item .txt { background:#b7bc7e; border:none; padding:5px; }
#encontrar div.item .btnEnviar { color:#6b6688; font-weight:bold; text-transform:uppercase; font-size:24px; text-decoration:none; }
#encontrar div.resultados div.resultado { padding:10px 10px 5px 10px; background:url(../Imagens/bg_encontrar_pesquisa.png) bottom left repeat-x; }
#encontrar div.resultados div.resultado h2 a { text-decoration:none; color:#6F5E91; }

#contato div.item { padding:0 0 20px 0; }
#contato div.item label { display:block; float:left; width:90px; padding:5px 0; color:#6b6688; }
#contato div.item .txt { background:#b7bc7e; border:none; padding:5px; }
#contato div.item .btnEnviar { color:#6b6688; font-weight:bold; text-transform:uppercase; font-size:24px; text-decoration:none; }

#rodape { clear:both; padding:50px 0 30px 0; position:relative; }
#rodape ul { margin:0; padding:0; list-style-type:none; overflow:hidden; }
#rodape ul li.secao { float:left; width:145px; overflow:hidden; padding:0 15px 0 0; }
#rodape ul li.secao span { font-size:20px; float:left; color:#5e4241; display:block; padding:5px 0 5px 10px; }
#rodape ul ul { clear:both; }
#rodape ul ul li a { display:block; padding:0 9px 9px 20px; background:url(../Imagens/icon_rodape.gif) 0 4px no-repeat; text-decoration:none; color:#5a5785; }
#rodape ul ul li a:hover { display:block; padding:0 9px 9px 20px; text-decoration:none; color:#000; }
#rodape .creative { position:absolute; bottom:30px; right:0; display:block; width:50px; height:26px; text-indent:-9999px; background:url(../Imagens/creativebizz.png) center no-repeat; }

.gridExterna tr.paginacao table { float:right; }
.gridExterna tr.paginacao table td { padding:0 2px; background:none; border:none; }
.gridExterna tr.paginacao table td span { display:block; padding:3px 6px; background:#6F5E91; border:1px #6F5E91 solid; color:#fff; }
.gridExterna tr.paginacao table td a { display:block; padding:3px 6px; background:#fff; border:1px #821815 solid; }
.gridExterna tr.paginacao table td a:hover { display:block; padding:3px 6px; background:#6F5E91; border:1px #6F5E91 solid; color:#fff !important; text-decoration:none !important; }

#video { position:relative; width:480px; float:left; }
#videos { float:right; width:210px; padding:0; }
#videos ul { margin:0; padding:0; list-style-type:none; overflow:hidden; padding:10px 0 0 0; }
#videos ul li { text-align: right; padding:10px 0; overflow:hidden; }
#videos ul li a { float:right; text-decoration:none; color:#000; }
#videos ul li a span.data { display:block; color:#6f5e91; padding:5px 0; }
#videos ul li a img { display:block; float:right; margin:0 0 10px 10px; width:64px; }
#videos a.anteriores { display:block; text-align:right; font-weight:bold; color:#000; text-decoration:none; }

.video { overflow:hidden; }
.video a { display:block; overflow:hidden; padding:10px 0; text-decoration:none; color:#000; }
.video a img { float:left; display:block; margin:0 20px 0 0; }

#teste {
	color:#000;	
}
