@charset "utf-8";
/* CSS Document */

/**********************************
GERAL
**********************************/
*{
margin:0;
padding:0;
list-style:none;
list-style-image:none;
list-style-position:outside;
text-decoration:none;
border:none;
}

body{
text-align: center;
}

p{
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size:12px;
color:#246990;
}

a, a:visited, a:link, a:active{
font-family: Arial, Helvetica,Verdana, sans-serif;
font-size:11px;
font-weight:bold;
color:#246990;
text-decoration:none;
}

a:hover{
text-decoration:underline;
}

form{
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size:12px;
color:#246990;
}

input{
border:1px solid #B8B57E;
background-color:#FFF;
padding:2px;
}

address p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
color:#000000;
line-height:52px;
float:none;
margin-left:40px;
text-align:center;
}

/**********************************
CLASSES
**********************************/
.clear{
clear:both;
}

.spacer{
padding:5px;
}

.noborder{
border:none;
background:transparent;
}

.divsecao{
background:url(../images/internas_images/img_div_secao.gif) top left no-repeat;
padding:4px 0;
float:left;
width:574px;
margin-top:12px;
margin-bottom:8px;
}

.alert{
background:url(../images/internas_images/img_alert_icon.gif) left center no-repeat;
font-size:11px;
padding-left:19px;
font-weight:bold;
color:#CC0000;
line-height:26px;
}

.assinatura{
width:320px;
font-style:normal;
font-weight:bold;
color:#666666;
text-align:right;
margin-top:6px;
float:right;
}

.endereco{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#416072;
margin-left:132px;
margin-top:4px;
line-height:18px;
float:left;
}

.colForm{
width:183px;
float:left;
margin-right:5px;
margin-top:6px;
}

.labRadio{
cursor:pointer;
}


/**********************************
CAPCHA
**********************************/
#boxCapcha{
width:259px;
height:26px;
line-height:26px;
float:right;
margin-top:10px;
}

#boxCapcha img{
float:left;
margin-right:3px;
}

#boxCapcha label{
width:200px;
height:20px;
line-height:22px;
float:left;
}

.miniTextFields{
width:20px;
}

#boxCapcha input{
line-height:16px;
padding:2px;
border:1px solid #BBB6D6;
}


/**********************************
PRINCIPAL
**********************************/
#principal{
width:980px;
margin:0 auto;
text-align:left;
/*border:1px solid #FF0000;*/
}



/******************* TOPO **********************/
#topo{
width:980px;
height:255px;
}


/******************* ESQUERDA **********************/
#esquerda{
width:164px;
height:846px;
float:left;
margin-left:20px;
}

#esquerda #boxTabloide{
background:#E1DFEC url(../images/index_images/img_slice_boxTabloide.jpg) bottom left no-repeat;
width:164px;
height:277px;
}

#esquerda #boxTabloide h1{
background:url(../images/index_images/tit_tabloide.jpg) top left no-repeat;
width:164px;
height:48px;
text-indent:-5000px;
}

#esquerda #boxTabloide a, #esquerda #boxGrupoRoldao a, #esquerda #boxRespSocial a, #esquerda #boxFormaPgto a, #boxVideos a{
font-size:14px;
font-weight:normal;
}

#esquerda #boxTabloide p, #esquerda #boxGrupoRoldao p, #esquerda #boxRespSocial p, #esquerda #boxFormaPgto p, #esquerda #boxVideos p{
background:url(../images/index_images/img_slice_boxEsq_01.jpg) top left repeat-y;
width:144px;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
line-height:18px;
margin-top:5px;
padding:8px 12px 8px 8px;
}

#esquerda #boxTabloide img{
margin-top:8px;
text-align:center;
margin-left:20px;
}

#esquerda #boxGrupoRoldao{
background:#E1DFEC url(../images/index_images/img_slice_boxEsq_03.jpg) bottom left no-repeat;
width:164px;
height:160px;
margin-top:15px;
}

#esquerda #boxGrupoRoldao h1{
width:164px;
height:61px;
text-indent:-5000px;
background-image: url(../images/index_images/tit_grupoRoldao.jpg);
background-repeat: no-repeat;
background-position: left top;
}

#esquerda #boxRespSocial, #esquerda #boxFormaPgto, #esquerda #boxVideos{
width:164px;
height:174px;
margin-top:15px;
background-color: #E1DFEC;
background-image: url(../images/index_images/img_slice_boxEsq_03.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}

#esquerda #boxRespSocial h1{
background:url(../images/index_images/tit_respSocial.jpg) top left no-repeat;
width:164px;
height:70px;
text-indent:-5000px;
}

#esquerda #boxFormaPgto h1, #esquerda #boxVideos h1{
width:164px;
height:66px;
text-indent:-5000px;
background-image: url(../images/index_images/tit_videos.jpg);
background-repeat: no-repeat;
background-position: left top;
}


/******************* DIREITA **********************/
#direita{
width:164px;
height:846px;
float:right;
margin-right:20px;
}

#direita #bannerCartao a img{
width:164px;
height:228px;
padding-bottom:5px;
}

#direita #faq{
background:#F5F3C3 url(../images/index_images/img_slice_boxDir_01.jpg) bottom left no-repeat;
width:164px;
height:94px;
margin-top:5px;
}

#direita #faq h1{
background:url(../images/index_images/tit_faq.jpg) top left no-repeat;
width:164px;
height:50px;
text-indent:-5000px;
}

#direita #faq a{
font-size:12px;
font-weight:normal;
}

#direita #faq p{
background:url(../images/index_images/img_slice_bgBoxFaq.jpg) top left repeat-x;
width:164px;
height:26px;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
line-height:36px;
}

#direita #boxNews{
background:#F6F2CD url(../images/index_images/img_slice_boxDir_02.jpg) bottom left no-repeat;
width:164px;
height:222px;
margin-top:4px;
margin-bottom:10px;
}
 
#direita #boxNews h1{
background:url(../images/index_images/tit_newsletter.jpg) top left no-repeat;
width:164px;
height:44px;
text-indent:-5000px;
}

#direita #boxNews p a{
height:144px;
background:url(../images/index_images/img_slice_bgBoxNews.jpg) top left repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#246A91;
text-align:center;
text-decoration:none;
line-height:26px;
padding-top:20px;
display:block;
}

#direita #boxNews form{
background:url(../images/index_images/img_slice_bgBoxNews.jpg) top left repeat-x;
width:150px;
height:184px;
font-family:Arial, Helvetica, sans-serif;
padding:10px 7px 0 7px;
}

#direita #boxNews label{
width:150px;
height:20px;
line-height:21px;
font-weight:bold;
}

#direita #boxNews .txtFieldNews{
border:1px solid #E7C505;
font-size:11px;
color:#2C6791;
width:140px;
}

/*#direita input.btnRemover, #direita input.btnCadastrar{
background-color:transparent;
border:1px solid #FF0000;
margin-top:5px;
float:left;
}
*/

#direita img.btnRemover{
float:left;
width:71px;
height:28px;
background:transparent;
border:none;
margin-top:7px;
}

#direita input.btnCadastrar{
float:left;
width:69px;
height:28px;
background:transparent;
border:none;
margin-top:5px;
}

#direita #boxEnquete{
background:#F6F2CD url(../images/index_images/img_slice_boxDir_03.jpg) bottom left no-repeat;
width:164px;
height:238px;
margin-top:13px;
}

#direita #boxEnquete h1{
background:url(../images/index_images/tit_enquete.jpg) top left no-repeat;
width:164px;
height:49px;
text-indent:-5000px;
}

#direita #boxEnquete form{
background:url(../images/index_images/img_slice_bgBoxEnq.jpg) top left repeat-x;
width:150px;
height:179px;
font-family:Arial, Helvetica, sans-serif;
padding:10px 7px 0 7px;
}

#direita #boxEnquete form .formFields{
margin-top:5px;
}

#direita input.btnVotar{
float:right;
width:69px;
height:28px;
background:transparent;
border:none;
margin-top:5px;
}

#direita #boxEnquete label{
width:140px;
line-height:21px;
cursor:pointer;
padding-left:3px;
}


/******************** MIOLO ***********************/
#miolo{
width:568px;
float:left;
margin:0 10px 0 20px;
}

#miolo #boxOnde{
background:#A0BEC9 url(../images/index_images/img_slice_boxMiolo_01.jpg) bottom left no-repeat;
width:164px;
height:244px;
margin-top:20px;
margin-left:3px;
float:left;
}

#miolo #boxOnde h1{
background:url(../images/index_images/tit_ondeEncontrar.jpg) top left no-repeat;
width:164px;
height:74px;
text-indent:-5000px;
}

#miolo #boxOnde p{
background:#D9E4EA;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#0b5680;
text-align:center;
padding:10px 5px 10px 5px;
margin-top:10px;
}

#miolo #boxOnde a{
background:url(../images/index_images/btn_veja.gif) top left no-repeat;
width:69px;
height:28px;
display:block;
overflow:hidden;
text-indent:-5000px;
margin:20px auto;
}

#miolo #boxMarca{
float:left;
margin-top:20px;
margin-left:22px;
margin-right:23px;
}

#miolo #boxLancamentos{
background:#AFC8D6 url(../images/index_images/img_slice_boxMiolo_03.jpg) bottom left no-repeat;
width:164px;
height:244px;
margin-top:20px;
float:left;
}

#miolo #boxLancamentos h1{
background:url(../images/index_images/tit_lancamentos.jpg) top left no-repeat;
width:164px;
height:44px;
text-indent:-5000px;
}

#miolo #boxLancamentos .bgBoxLancamentos{
background:url(../images/index_images/img_slice_bgBoxLancamentos.jpg) top left repeat-x;
width:164px;
height:184px;
}

#miolo #boxLancamentos .imgLancamentos{
margin-top:32px;
}

#miolo #boxLancamentos img{
padding:3px;
border:1px solid #A6C0CD;
}

#miolo #boxLancamentos p{
/*background:#FAFBFD;*/
width:154px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#0b5680;
text-align:center;
padding:2px 5px 2px 5px;
}

#miolo #boxLancamentos img{
margin-top:8px;
}

#miolo #boxAnuncio{
width:568px;
height:100px;
float:left;
}

#miolo #boxAnuncio img{
width:559px;
height:90px;
margin-top:25px;
margin-left:3px;
}

#miolo #boxHorario{
background:#F8F8F8 url(../images/index_images/img_slice_boxHorario_01.jpg) top left no-repeat;
width:537px;
height:96px;
padding:12px;
float:left;
margin-top:40px;
}

#miolo #boxHorario h3{
background:url(../images/index_images/img_slice_boxHorario_01.jpg) -12px -12px no-repeat;
width:537px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#B2B2B2;
}

#miolo #boxHorario p{
font-family:Arial, Helvetica, sans-serif;
font-size:11.3px;
color:#aaafb0;
margin-top:4px;
line-height:18px;
}

#miolo #boxHorario .bgBoxHorario{
background:url(../images/index_images/img_slice_boxHorario_02.jpg) bottom left no-repeat;
width:561px;
height:12px;
margin-left:-12px;
margin-top:5px;
}



/******************* RODAPÉ **********************/
#rodape{
background:url(../images/index_images/img_slice_rodape_01.jpg) 20px top no-repeat;
width:980px;
height:65px;
float:left;
}

#rodape #menuRodape{
	background:url(../images/index_images/img_slice_rodape_02.jpg) top left repeat-x;
	width:915px;
	height:52px;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
}

#rodape #menuRodape ul{
width:740px;
height:22px;
line-height:52px;
margin-left:10px;
float:left;
}

#rodape #menuRodape ul li{
float:left;
}

#rodape #menuRodape li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	overflow:hidden;
	display:block;
	float:left;
}

#rodape #menuRodape h5 a{
background:url(../images/index_images/img_logoDeep.jpg) top left no-repeat;
width:108px;
height:34px;
margin:9px 0 9px 0;
text-indent:-5000px;
display:block;
overflow:hidden;
float:right;
}

#rodape #menuRodape .finalRodape{
background:url(../images/index_images/img_slice_rodape_03.jpg) top left no-repeat;
width:18px;
height:52px;
margin-right:-15px;
float:right;
}

/**********************************
INTERNAS
**********************************/
#internas #miolo, #produtos #miolo{
min-height:1000px;
}

#internas p, #produtos p{
color:#666666;
}

#internas address p, #produtos address p{
color:#FFFFFF;
}

#internas #esquerda, #internas #direita{
width:170px;
}

#internas #miolo{
width:580px;
min-height:500px;
margin:0 0 0 7px;
}

#internas #rodape{
margin-top:-5px;
}

/************ Posicionamento do Corpo do Conteudo *********************/
#produtos #miolo, #contato #miolo, #depoimentos #miolo, #lojas #miolo, #videos #miolo{
width:580px;
margin:0 0 0 15px;
}

/************ Posicionamento das divs de seção *********************/
#lojas #miolo #conteudo .divsecao, #videos #miolo #conteudo .divsecao{
background-position:center left;
}

/*********** Títulos *********************/
#internas #miolo #conteudo{
width:580px;
border:1px solid #FFF;

}

#internas #miolo #titlePage, #produtos #miolo #titlePage, #detprods #miolo #titlePage, #contato #miolo #titlePage, #depoimentos #miolo #titlePage, #lojas #miolo #titlePage, #tabloide #miolo #titlePage, #videos #miolo #titlePage{
background:#FFE401 url(../images/internas_images/img_slice_title_02.jpg) top left repeat-x;
width:580px;
height:35px;
float:left;
margin-top:2px;
margin-bottom:10px;
}

#internas #miolo #titlePage h2, #produtos #miolo #titlePage h2, #detprods #miolo #titlePage h2, #contato #miolo #titlePage h2, #depoimentos #miolo #titlePage h2, #lojas #miolo #titlePage h2, #tabloide #miolo #titlePage h2, #videos #miolo #titlePage h2{
background:url(../images/internas_images/img_slice_title_01.jpg) top left no-repeat;
text-align:right;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#392779;
line-height:35px;
width:552px;
padding-left:14px;
float:right;
}

#internas #miolo #titlePage #cantoTop, #produtos #miolo #titlePage #cantoTop, #detprods #miolo #titlePage #cantoTop, #contato #miolo #titlePage #cantoTop, #depoimentos #miolo #titlePage #cantoTop, #lojas #miolo #titlePage #cantoTop, #tabloide #miolo #titlePage #cantoTop, #videos #miolo #titlePage #cantoTop{
background:url(../images/internas_images/img_slice_title_03.jpg) top right no-repeat;
width:14px;
height:35px;
float:right;
}


/********************* Box Atenção **************************/
#detprods #miolo #conteudo #boxAtencao, #contato #miolo #conteudo #boxAtencao{
width:580px;
float:left;
margin-top:-14px;
}

#detprods #miolo #conteudo #boxAtencao p, #contato #miolo #conteudo #boxAtencao p{
font-size:11px;
color:#606060;
width:570px;
margin:0;
padding:0;
text-align:center;
padding-bottom:10px;
}


/****************** Paginação **************************/
#produtos #miolo #contProd #paginacao, #detprods #miolo #conteudo #boxComentarios #paginacao, #depoimentos #miolo #conteudo #paginacao, #lojas #miolo #conteudo #boxOutLojas #paginacao, #videos #miolo #conteudo #outrosVideos #paginacao{
width:580px;
margin-top:-5px;
float:left;
text-align:center;
}

#produtos #miolo #contProd #paginacao a, #detprods #miolo #conteudo #boxComentarios #paginacao a, #depoimentos #miolo #conteudo #paginacao a, #lojas #miolo #conteudo #boxOutLojas #paginacao a, #videos #miolo #conteudo #outrosVideos #paginacao a{
font-size:12px;
font-weight:normal;
color:#383838;
}

#produtos #miolo #contProd #paginacao a:active, #produtos #miolo #contProd #paginacao .paginaAtual, #detprods #miolo #conteudo #boxComentarios #paginacao a:active, #depoimentos #miolo #conteudo #paginacao a:active, #lojas #miolo #conteudo #boxOutLojas #paginacao a:active, #videos #miolo #conteudo #outrosVideos #paginacao a:active{
font-weight:bold;
color: #000000;
}

/***************** Divisórias *****************************/
#detprods #miolo #conteudo .divProds, #detprods #miolo #conteudo #boxComentarios .divComents, #depoimentos #miolo #conteudo .divComents, #lojas #miolo #conteudo .divComents{
background:url(../images/internas_images/img_slice_divH.gif) top left no-repeat;
width:580px;
padding-bottom:5px;
margin-top:-12px;
float:left;
}

/***************** Fomulários *********************/
#detprods #miolo #conteudo label, #contato #miolo #conteudo label, #depoimentos #miolo #conteudo label{
font-weight:bold;
color:#776E70;
width:94px;
display:block;
text-align:right;
padding-right:4px;
float:left;
}

#detprods #miolo #conteudo input, #detprods #miolo #conteudo textarea, #contato #miolo #conteudo input, #contato #miolo #conteudo textarea, #depoimentos #miolo #conteudo input, #depoimentos #miolo #conteudo textarea{
width:280px;
line-height:16px;
padding:2px;
border:1px solid #BBB6D6;
margin-bottom:3px;
}

#detprods #miolo #conteudo .btnEnviar, #contato #miolo #conteudo .btnEnviar, #depoimentos #miolo #conteudo .btnEnviar{
border:none;
width:79px;
height:32px;
float:right;
margin-right:6px;
} 

#internas #principal #miolo #conteudo #news2 .btnEnviar{
border:0 #FFFFFF;
float:right;
}

#detprods #miolo #conteudo form, #contato #miolo #conteudo form, #depoimentos #miolo #conteudo form, #internas #principal #miolo #conteudo #news2{
width:394px;
margin:10px auto;
}

#detprods #miolo #conteudo form p, #contato #miolo #conteudo form p, #depoimentos #miolo #conteudo form p, #internas #principal #miolo #conteudo form#news2 p{
width:394px;
float:left;
display:inline;
}

/*** FORM NEWSLETTER ***/
#internas #principal #miolo #conteudo form#news2{
width:570px;
float:left;
margin-top:0px;
}

#internas #principal #miolo #conteudo form#news2 p{
width:570px;
margin-bottom:3px;
}

#internas #principal #miolo #conteudo form#news2 label{
margin-left:3px;
font-weight:bold;
color:#776E70;
}

#internas #principal #miolo #conteudo form#news2 label.label2{
width:60px;
float:left;
margin-right:5px;
}

#internas #principal #miolo #conteudo form#news2 input.inputNews{
margin-bottom:3px;
}

#internas #principal #miolo #conteudo form#news2 input#ddd{
margin-left:34px;
}

#internas #principal #miolo #conteudo #news2 select.selectLoja, #internas #principal #miolo #conteudo #news2 select.selectNegocio{
border:1px solid #BBB6D6;
}

#internas #principal #miolo #conteudo #news2 select.selectLoja{
width:346px;
}

#internas #principal #miolo #conteudo #news2 select.selectNegocio{
width:324px;
}

#internas #principal #miolo #conteudo #news2 label.labelImagem{
color:#666666;
font-weight:bold;
}
#internas #principal #miolo #conteudo #news2 #boxCapcha{
width:296px;
}
#internas #principal #miolo #conteudo #news2 #boxCapcha label{
width:auto;
margin:8px;
}
#internas #principal #miolo #conteudo #news2 #boxCapcha input{
border:1px solid #BBB6D6;
width:80px;
}

#internas #principal #miolo #conteudo form#news2 #termo{
width:540px;
height:250px;
overflow:scroll;
margin-top:8px;
margin-bottom:8px;
padding:10px;
border:1px solid #BBB6D6;
float:left;
}

#internas #principal #miolo #conteudo form#news2 #termo p{
width:520px;
}

#internas #principal #miolo #conteudo form#news2 #aceitatermo{
width:570px;
float:left;
}

#internas #principal #miolo #conteudo form#news2 #aceitatermo label{
cursor:pointer;
}

/********* INTERNAS ***************/
#internas #miolo #conteudo, #contato #miolo #conteudo{
text-align:justify;
margin-bottom:20px;
}

#internas #miolo #conteudo img, #contato #miolo #conteudo img{
margin-right:3px;
}

#internas #miolo #conteudo img.miniImgInt{
margin-right:3px;
padding:10px 0 10px 0;
}


/********* PRODUTOS ***************/
#produtos #miolo #contProd{
width:580px;
}

#produtos #miolo #contProd .itens, #produtos #miolo #contProd .itensNoBorder{
background:url(../images/internas_images/img_slice_divV.jpg) top right no-repeat;
height:274px;
width:193px;
text-align:center;
float:left;
}

#produtos #miolo #contProd img{
text-align:center;
margin:8px auto;
}

#produtos #miolo #contProd p{
margin-top:15px;
}

#produtos #miolo #contProd .valor, #detprods #miolo #conteudo .valor{
width:193px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
color:#5C4C95;
}

#produtos #miolo #contProd .cents, #detprods #miolo #conteudo .cents{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#5C4C95;
}

#produtos #miolo #contProd .itensNoBorder{
background:none;
}

#produtos #miolo #contProd .divProds{
background:url(../images/internas_images/img_slice_divH.gif) top left no-repeat;
width:580px;
height:1px;
}


/********* DETALHE PRODUTOS ***************/
#detprods #miolo #conteudo{
width:580px;
margin-left:-4px;
}

#detprods #miolo #conteudo img{
float:left;
margin-right:6px;
}

#detprods #miolo #conteudo img.ranking{
float:right;
text-align:right;
margin:7px 6px 10px 0;
}

#detprods #miolo #conteudo h4{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
text-align:right;
margin-right:6px;
}

#detprods #miolo #conteudo p{
text-align:justify;
color:#333333;
width:338px;
margin-top:6px;
margin-bottom:10px;
float:left;
}

#detprods #miolo #conteudo span.valor{
width:572px;
float:right;
text-align:right;
margin-right:6px;
}

#detprods #miolo #conteudo table{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#606060;
margin-left:auto;
margin-right:auto;
margin-top:-15px;
}

#detprods #miolo #conteudo tr{
padding:6px;
line-height:18px;
}

#detprods #miolo #conteudo tr:hover{
background-color:#EBEBEB;
}

#detprods #miolo #conteudo tr.noback{
background:none;
}

#detprods #miolo #conteudo th{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#504477;
text-transform:uppercase;
text-align:left;
padding-bottom:10px;
background:none;
}

#detprods #miolo #conteudo caption{
background:url(../images/internas_images/img_slice_titValores.jpg) top left no-repeat;
width:200px;
height:42px;
text-indent:-5000px;
text-align:left;
float:left;
}

#detprods #miolo #conteudo h2{
background:url(../images/internas_images/img_slice_titComente.jpg) top left no-repeat;
width:580px;
height:32px;
display:block;
overflow:hidden;
text-indent:-5000px;
margin-top:-20px;
}

#detprods #miolo #conteudo form span{
font-weight:bold;
color:#776E70;
margin-right:4px;
float:left;
}

#detprods #miolo #conteudo #boxComentarios{
margin-top:8px;
}

#detprods #miolo #conteudo #boxComentarios h2{
background:url(../images/internas_images/img_slice_titComentario.jpg) top left no-repeat;
width:580px;
height:32px;
margin-bottom:15px;
display:block;
overflow:hidden;
float:left;
}

#detprods #miolo #conteudo #boxComentarios img{
border:1px solid #CCCCCC;
padding:2px;
float:left;
}

#detprods #miolo #conteudo #boxComentarios .divComents{
margin:-3px 0 8px 0;
float:left;
height:1px;
}


#detprods #miolo #conteudo #boxComentarios .ranking{
float:right;
margin-top:0;
border:none;
}


#detprods #miolo #conteudo #boxComentarios h5{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#333333;
font-style:oblique;
float:left;
}

#detprods #miolo #conteudo #boxComentarios p{
width:470px;
font-size:11px;
color:#666666;
padding-bottom:10px;
}

#detprods #miolo #conteudo #boxComentarios #paginacao p{
width:580px;
text-align:center;
}

#paginacao .paginaAtual {
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

/* especificações pro capcha neste form */
#detprods #miolo #conteudo #boxCapcha label, #contato #miolo #conteudo #boxCapcha label, #depoimentos #miolo #conteudo #boxCapcha label{
width:100px;
}

#detprods #miolo #conteudo #boxCapcha input, #contato #miolo #conteudo #boxCapcha input, #depoimentos #miolo #conteudo #boxCapcha input{
width:50px;
}


/********* CONTATO ***************/
#contato #miolo #conteudo p{
color:#666666;
}

/* especificações pro capcha neste form */
#contato #miolo #conteudo #boxCapcha{
width:270px;
}


/*********** DEPOIMENTOS ***************/
#depoimentos #miolo #conteudo .divComents{
margin-top:8px;
}

#depoimentos #miolo #conteudo h2{
background:url(../images/internas_images/img_titDepoimento.jpg) top left no-repeat;
width:580px;
height:35px;
text-indent:-5000px;
float:left;
}

#depoimentos #miolo #conteudo .boxDepoimento img{
border:1px solid #000000;
width:73px;
height:73px;
float:left;
margin-right:5px;
}

#depoimentos #miolo #conteudo .boxDepoimento p{
width:496px;
font-style:oblique;
text-align:justify;
color:#666666;
padding-bottom:6px;
float:left;
}


/*********** LOJAS ***************/
#lojas #miolo #conteudo #boxGaleria{
background:#EDF2F5 url(../images/internas_images/img_slice_bottomBoxLojas.jpg) bottom left no-repeat;
width:590px;
height:320px;
float:left;
margin-top:8px;
margin-left:-5px;
}

#lojas #miolo #conteudo #boxGaleria h4{
background:url(../images/internas_images/img_slice_topBoxLojas_02.jpg) top left repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#416072;
width:554px;
height:33px;
margin-left:13px;
padding:17px 15px 15px 7px;
}

#lojas #miolo #conteudo #boxGaleria p{
background:url(../images/internas_images/img_slice_topBoxLojas_01.jpg) top left no-repeat;
color:#416072;
width:384px;
height:33px;
float:left;
margin-top:-65px;
padding:35px 15px 15px 20px;
}

#lojas #miolo #conteudo #boxGaleria a.btnMapa{
background:url(../images/internas_images/img_slice_topBoxLojas_03.jpg) right top no-repeat;
width:168px;
height:63px;
float:right;
text-indent:-5000px;
margin-top:-65px;
overflow:hidden;
display:block;
}

#lojas #miolo #conteudo #boxGaleria #boxImages{
background:url(../images/internas_images/img_slice_midBoxLojas.jpg) left top repeat-x;
width:590px;
height:205px;
margin-top:-22px;
float:left;
clear:both;
}

#lojas #miolo #conteudo #boxGaleria #boxImages img{
border:1px solid #8BABBE;
float:left;
margin-left:8px;
}

#lojas #miolo #conteudo #boxGaleria #thumbs{
width:198px;
height:200px;
overflow:hidden;
margin-top:-3px;
float:left;
}

#lojas #miolo #conteudo #boxGaleria #thumbs img{
margin-top:8px;
}


#lojas #miolo #conteudo #boxMapa{
	width:585px;
	height:406px;
	margin-left:-2px;
	margin-top:10px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #416072;
	display:none;
}

#lojas #miolo #conteudo #boxMapa h3, #lojas #miolo #conteudo #boxOutLojas h3{
background:url(../images/internas_images/img_titMapa.jpg) top left no-repeat;
width:485px;
height:30px;
text-indent:-5000px;
float:left;
}

#lojas #miolo #conteudo #boxMapa a{
font-size:12px;
color:#416072;
float:right;
text-align:right;
margin-top:15px;
}

#lojas #miolo #conteudo #boxMapa img{
border:1px solid #A097C2;
padding:2px;
margin-top:8px;
margin-left:-2px;
float:left;
text-align:left;
}

#lojas #miolo #conteudo #boxOutLojas{
width:585px;
height:280px;
margin-top:-10px;
margin-left:-3px;
float:left;
}

#lojas #miolo #conteudo #boxOutLojas h3{
background:url(../images/internas_images/img_titOutrasLojas.jpg) top left no-repeat;
margin-bottom:10px;
}

#lojas #miolo #conteudo #boxOutLojas img{
margin:3px 3px 0 0;
background:#3A2B7C url(../images/internas_images/back_lojas.jpg) top left repeat-x;
}

#lojas #miolo #conteudo #boxOutLojas #paginacao{
margin-top:-10px;
}

/*** Alteração feita por Rogério 22/05/2009***/
#boxOutLojas div.lojas {
background:#3A2B7C url(../images/internas_images/back_lojas.jpg) top left repeat-x;
float:left;
width:102px;
height:68px;
text-align:center;
line-height:68px;
margin:2px 2px 5px 2px;
padding:4px;
vertical-align: middle;
}

#boxOutLojas div.lojas p{
width:100px;
}

#boxOutLojas div.lojas p a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
text-transform:uppercase;
width:100px;
height:68px;
display:block;
overflow:hidden;
}

#boxOutLojas div.lojas p a:hover{
text-decoration:none;
}


/*********** TABLÓIDE ***************/
#tabloide #miolo #conteudo h3{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#423181;
width:580px;
height:20px;
margin-top:6px;
margin-bottom:8px;
float:left;
}

#tabloide #miolo #conteudo img{
border:1px solid #B3ADCF;
padding:2px;
float:left;
margin-right:6px;
}

#tabloide #miolo #conteudo p{
font-size:12px;
color:#666666;
}

#tabloide #miolo #conteudo #boxBotoes{
background:url(../images/internas_images/img_div_donwload.jpg) 180px 17px no-repeat;
width:412px;
height:150px;
float:left;
}

#tabloide #miolo #conteudo #boxBotoes .downBotoes, #tabloide #miolo #conteudo #boxBotoes .downBotoesFirst{
width:206px;
float:left;
margin-left:15px;
margin-top:15px;
}

#tabloide #miolo #conteudo #boxBotoes .downBotoesFirst{
width:170px;
}

#tabloide #miolo #conteudo #boxBotoes h4{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#909090;
text-transform:uppercase;
}

#tabloide #miolo #conteudo #boxBotoes img{
border:none;
display:block;
overflow:hidden;
width:84px;
height:86px;
float:left;
margin-left:40px;
margin-top:5px;
text-align:center;
}

#tabloide #miolo #conteudo #boxBotoes img.getAcrobat{
margin-left:65px;
}

#tabloide #miolo #conteudo #boxAnteriores{
background:url(../images/internas_images/img_slice_bottomOfertas.jpg) bottom left no-repeat;
width:580px;
padding-bottom:25px;
float:left;
}

#tabloide #miolo #conteudo #boxAnteriores h3{
background:url(../images/internas_images/img_titOfertas.jpg) top left no-repeat;
width:580px;
height:40px;
text-indent:-5000px;
margin-top:0;
}

#tabloide #miolo #conteudo #boxAnteriores  ul{
width:566px;
background:#F7F8FA;
padding:7px;
overflow:hidden;
}

#tabloide #miolo #conteudo #boxAnteriores  li a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
font-weight:normal;
}

#tabloide #miolo #conteudo #boxAnteriores  li a:hover{
text-decoration:underline;
}


/*********** VIDEOS ***************/
#videos #miolo #conteudo{
width:580px;
}

#videos #miolo #conteudo #boxVideo{
background:#EEF2F3 url(../images/internas_images/img_slice_boxVideo_03.jpg) bottom left no-repeat;
width:505px;
height:474px;
float:left;
margin:0 35px 0 35px;
margin-top:10px;
/*margin-top:8px;
margin-left:-5px;*/
}

#videos #miolo #conteudo #boxVideo h4{
background:url(../images/internas_images/img_slice_boxVideo_01.jpg) top left no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#416072;
width:470px;
height:26px;
padding:17px 15px 15px 18px;
}

#videos #miolo #conteudo #boxVideo p{
color:#416072;
width:384px;
height:33px;
float:left;
margin-top:-56px;
padding:35px 15px 15px 20px;
}

#videos #miolo #conteudo #boxVideo .player{
background:url(../images/internas_images/img_slice_boxVideo_02.jpg) top left repeat-x;
width:500px;
height:406px;
float:left;
margin:-27px auto;
padding-top:4px;
padding-left:3px;
text-align:center;
}

#videos #miolo #conteudo #outrosVideos{
width:580px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
}

#videos #miolo #conteudo #outrosVideos h3{
background:url(../images/internas_images/img_titOutrosVideos.jpg) top left no-repeat;
width:580px;
height:30px;
overflow:hidden;
text-indent:-5000px;
float:left;
margin-top:-5px;
margin-bottom:10px;
}

#videos #miolo #conteudo #outrosVideos .boxThumbs h6{
width:120px;
font-size:12px;
color:#1D5882;
text-align:center;
margin:7px 12px 0 12px;
}

#videos #miolo #conteudo #outrosVideos .boxThumbs p{
font-size:11px;
color:#666666;
text-align:center;
margin:3px 12px 0 12px;
width:120px;
}

#videos #miolo #conteudo #outrosVideos .boxThumbs{
width:145px;
height:206px;
float:left;
}

#videos #miolo #conteudo #outrosVideos .boxThumbs img{
margin:0 12px 0 12px;
}


#videos #miolo #conteudo #outrosVideos .boxThumbs a img{
margin:6px 33px 0 33px;
}

#videos #miolo #conteudo #outrosVideos #paginacao{
margin-bottom:15px;
}

#contato #miolo #conteudo #expansao {
	width:414px;
}

#contato #miolo #conteudo #expansao .subtit {
	font-weight: bold;
	padding-left: 210px;
}

#contato #miolo #conteudo #expansao label{
	float:left;
	width:120px;
}

#contato #miolo #conteudo #expansao .label1{
	float:left;
	width:auto;
	padding-left: 8px;
}

#contato #miolo #conteudo .txtFields1 {
width:180px;
float:left;
}

#contato #miolo #conteudo .txtFields2 {
width:34px;
float:left;
}

#contato #miolo #conteudo .txtFields3 {
width:180px;
float:left;
}

#contato #miolo #conteudo .txtFields4 {
width:57px;
float:left;
}

#contato #miolo #conteudo .txtFields5 {
width:220px;
float:left;
}

#contato #miolo #conteudo .txtFields6 {
width:25px;
float:left;
}

#contato #miolo #conteudo .txtFields7 {
width:84px;
float:left;
}

#contato #miolo #conteudo .txtFields8 {
width:84px;
float:left;
}

#contato #miolo #conteudo .txtFields9 {
width:112px;
float:left;
}

#contato #miolo #conteudo .txtFields10 {
width:111px;
float:left;
}

#contato #miolo #conteudo .txtFields11 {
width:280px;
float:left;
}

#contato #miolo #conteudo .txtFields12 {
width:280px;
float:left;
}

#contato #miolo #conteudo .txtFields13 {
width:280px;
float:left;
}

#contato #miolo #conteudo .txtFields14 {
width:120px;
float:left;
}

#contato #miolo #conteudo .txtFields15 {
width:119px;
float:left;
}

