/*
	Company Author: Webroom Soluções Interativas 
	Address: Av. Carmo Gifoni, 481 - Bairro Martins - Uberlandia/MG - BRASIL - Fone: +55 (34) 3237-1253
	Site: www.webroom.com.br - E-mail: webroom@webroom.com.br
	Projeto: Maria Devoz
	Data: 02/01/2009
	Autor: Leonardo Moraes Ota
*/

/*..................... BASICS ..................*/
* { margin:0; padding:0; outline:none;}
body { font-family: Helvetica, Arial, sans-serif; margin:0 auto; background:#ECDFBD url(../imagens/bg_body-nogirl.jpg) center top no-repeat;}
p { margin:0; padding:0; }
a { text-decoration:none;}
img { border:0;}
li { list-style-type:none; }
ol, ul, dl { margin:0; padding:0; }
hr { display:none;}
.left { float:left;}
.right{ float:right}
.clear { clear:both;}
.hide { display:none;}
h1, h2, h3, h4, h5, ol, ul, li, form { padding:0; margin:0; }

/*..............COMPLET ESTRUCTURE................*/
.extra_div {padding:0; margin:0;}

/*#index{ margin:0; padding:0; background:none !important; _overflow:hidden !important;}
#home .wrap {width:970px; height:795px; margin:0px auto 0 auto; padding:0; background: url(../imagens/bg_home.gif) no-repeat; }
#historia .wrap {width:970px; height:658px; margin:60px auto 0 auto; padding:0; background: url(../imagens/bg_historia.gif) no-repeat;}
#contato .wrap {width:970px; height:658px; margin:60px auto 0 auto; padding:0; background: url(../imagens/bg_contato.gif) no-repeat;}
#colecao .wrap {width:960px; height:643px; margin:60px auto 0 auto; padding:0; background:#FFF; border-right:#4c4840 solid 4px; border-bottom:#4c4840 solid 4px; border-top:#4c4840 solid 1px;}
*/
#home {background:#ECDFBD url(../imagens/bg_body.jpg) center top no-repeat !important;}
.wrap {width:990px; height:795px; margin:0px auto 0 auto; padding:0; }
.header { border:0px solid red; width:990px; height:240px;}
.content { width:990px; clear:both;}
.conteudo { width:960px; margin:0 auto; height:634px; border:0px solid red; padding:5px; font-family:"Times New Roman", Times, serif; background:#FFF;clear:both;  -moz-border-radius:18px; -webkit-border-radius:18px; font-size:17px;}
.footer { width:990px; margin:0 auto; clear:both; height:50px;  background:url(../imagens/traco_fim.png) center top no-repeat; padding-top:20px; }

#historia .conteudo { background:#FFF url(../imagens/bg_historia.jpg) right top no-repeat;}
#historia .conteudo p { width:470px; padding:14px 0; line-height:20px; font-size:13px; } 
#historia .footer, #contato .footer, #colecao .footer  { margin-top:-7px;}

#contato .conteudo  { background:#FFF url(../imagens/bg_faleconosco.jpg) left bottom no-repeat;}
#colecao .conteudo  { height:604px; width:940px; }
#colecao .footer { position:absolute; top:875px;}

/*..............COMMONS................*/
h1{ font-size:20px; padding:10px 0;}
h2{}
h3{}
h4{}
h5{}
h6{}

/*.................... CONTENT ....................*/
.idiomas { float:right; clear:both; display:block; margin-right:30px;}
.idiomas li { float:left;}
.idiomas li a { display:block; float:left; text-indent:-999999px; overflow:hidden; width:39px; height:26px;}
.idiomas li.pt-br a { background:url(../imagens/bg_flagBR.png) no-repeat;}
.idiomas li.en-us a { background:url(../imagens/bg_flagen.png) no-repeat;}

#home .destaqueBlog p a { width:205px; height:82px; float:right; background:url(../imagens/bg_acessarblog.png) no-repeat; display:block; clear:both; text-indent:-999999px; overflow:hidden; margin:0 3px 0 0;}
#home .destaqueBlog-en p a { width:205px; height:82px; float:right; background:url(../imagens/bg_acessarblog-en.png) no-repeat; display:block; clear:both; text-indent:-999999px; overflow:hidden; margin:0 3px 0 0;}
#home .destaqueMaking p a { width:186px; height:92px; float:right; background:url(../imagens/bg_assista.png) no-repeat; display:block; clear:both; text-indent:-999999px; overflow:hidden; margin:20px 0 0 0;}
#home .destaqueMaking-en p a { width:186px; height:92px; float:right; background:url(../imagens/bg_assista-en.png) no-repeat; display:block; clear:both; text-indent:-999999px; overflow:hidden; margin:20px 0 0 0;}
#home .destaqueEnchante p a { width:232px; height:136px; float:right; background:url(../imagens/bg_enchante.png) no-repeat; display:block; clear:both; text-indent:-999999px; overflow:hidden; margin:0 0 0 0;}

.destaqueBlog p a { width:205px; height:82px; float:right; background:url(../imagens/bg_acessarblog.png) no-repeat; display:block; text-indent:-999999px; overflow:hidden; margin:170px -60px 0 70px;}
.destaqueBlog-en p a { width:205px; height:82px; float:right; background:url(../imagens/bg_acessarblog-en.png) no-repeat; display:block; text-indent:-999999px; overflow:hidden; margin:170px -60px 0 70px;}
.destaqueMaking p a { width:186px; height:92px; float:right; background:url(../imagens/bg_assista.png) no-repeat; display:block; text-indent:-999999px; overflow:hidden; margin:170px 0 0 0;}
.destaqueMaking-en p a { width:186px; height:92px; float:right; background:url(../imagens/bg_assista-en.png) no-repeat; display:block; text-indent:-999999px; overflow:hidden; margin:170px 0 0 0;}
.destaqueEnchante p a { width:232px; height:136px; float:right; background:url(../imagens/bg_enchante.png) no-repeat; display:block; text-indent:-999999px; overflow:hidden; margin:0 0 0 0;}

.content { }
.content .escrita{ width:331px; height:131px; display:block; margin:210px 0 0 5px; padding:0; position:absolute; }

#home .site_name a{width:324px; height:114px; background:url(../imagens/bg_logo.png) no-repeat; position:absolute; text-indent:-99999px; margin:70px 0 0 10px; }
.site_name a{width:324px; height:114px; background:url(../imagens/bg_logo.png) no-repeat; position:absolute; text-indent:-99999px; margin:40px 0 0 70px;}

#colecao p.moldura_dir{ position:absolute; width:81px; height:627px; margin:0 0 0 894px; _margin:0 0 0 934px; z-index:50; }
#colecao p.moldura_esq{  _margin:0 0 0 -400px !important;}
#colecao p.seta_dir{ position:absolute; margin:370px 0 0 438px; opacity:0.5; filter:alpha(opacity=50); }
#colecao p.seta_esq{ position:absolute; margin:370px 0 0 57px; opacity:0.5; filter:alpha(opacity=50); }
#colecao .bt_making_off{ background:url(../imagens/ico_making_off.gif) no-repeat right; width:190px; height:24px; position:absolute; margin:530px 0 0 160px;  *padding-top:10px; padding-top:7px;}
#colecao .bt_making_off a { color:#000}
#colecao .bt_making_off a:hover { text-decoration:underline;}

#contato .form { position:absolute; margin:10px 0 0 470px;}
#contato .form li{ padding-bottom:5px; font-size:14px}
#contato .form li label { color:#A39469; margin-top:20px;}
#contato .form li input{ width:420px; height:20px; padding-top:5px}
#contato .form .btn_enviar {  float:right; d}
#contato .form .btn_enviar a{ width:81px !important; height:32px  !important;isplay:block; overflow:hidden; text-indent:-99999px}

#contato .endereco{ position:absolute; font-size:16px; color:#6B5B5B; margin:330px 0 0 474px; width:250px; text-align:left;}
#contato .mapa { position:absolute;margin:430px 0 0 474px; border:2px solid #7C5148; }

/*..............NAVIGATION................*/
#home .navigation, #home .navigation-en { margin:40px 0 0 0px; position:absolute; font-size:14px;}

#home .navigation {width:391px; height:25px; }
#home .navigation-en {width:419px; height:25px; }

.navigation, .navigation-en { top:210px; margin-left:10px; position:absolute; font-size:14px;}
.navigation { width:391px; height:25px;}
.navigation-en { width:419px; height:25px;}
.navigation li, .navigation-en li{ float:left; }

.navigation li a, .navigation-en li a { display:block; text-indent:-99999px; overflow:hidden;}

.navigation li.nav-home a { width:81px; height:25px; background:url(../imagens/bg_nav.png) no-repeat 0 0;}
.navigation li.nav-colecao a {  width:97px; height:25px;background:url(../imagens/bg_nav.png) no-repeat -81px 0;}
.navigation li.nav-historia a {width:97px; height:25px;  background:url(../imagens/bg_nav.png) no-repeat -178px 0;}
.navigation li.nav-contato a { width:116px; height:25px; background:url(../imagens/bg_nav.png) no-repeat -275px 0;}

.navigation-en li.nav-home a { width:81px; height:25px; background:url(../imagens/bg_nav-en.png) no-repeat 0 0;}
.navigation-en li.nav-colecao a {width:129px; height:25px;background:url(../imagens/bg_nav-en.png) no-repeat -81px 0;}
.navigation-en li.nav-historia a {  width:93px; height:25px;  background:url(../imagens/bg_nav-en.png) no-repeat -210px 0;}
.navigation-en li.nav-contato a { width:116px; height:25px; background:url(../imagens/bg_nav-en.png) no-repeat -303px 0;}

/*.................... FOOTER ....................*/
.footer p { padding:0; margin:0}
.footer address { font-style:normal; padding:0; margin:0;} 

.selo_webroom a { display:block; width:60px; height:14px; float:right; background:url(../imagens/logo_webroom.gif) no-repeat; display:block; text-indent:-999999px; text-decoration:none; overflow:hidden; margin:-16px 10px 0 0;}
.creditos a { text-transform:uppercase; font-size:18px; font-family:"Times New Roman", Times, serif; color:#877753; margin-left:10px; }

.pg_creditos h1{ font-size:20px; padding:10px; margin:0;}
.pg_creditos p{ margin:0; padding:0 0 0 10px; font-size:14px;}
.pg_creditos img{ margin:0; padding:5px;}

#contato .sucesso{ margin:380px 0 0 570px; color:#FFF; font-family: Helvetica, Arial, sans-serif;}













