@charset "utf-8";
/* CSS Document */
* {
	outline-color:invert;
	outline-style:none;
	outline-width:medium;
	margin:0;
	padding:0;
}
html, body, div, span, applet, object, iframe, h1, h2, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,  caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
}
:focus {
	outline: 0;
}
h3, h4 {
	color:#D2A819;
	margin-bottom:10px;
}
h3, h4 a {
	color:#D2A819;
	text-decoration:none;
}
h3, h4 a:hover {
	color:#D2A819;
	text-decoration:underline;
}
body {
	line-height:normal;
	color: white;
	background:url(../images/index_01.png) repeat-x #2A2A2A;
	font-size:100.01%;
	font-family:Arial, Helvetica, sans-serif;
}
ul {
	list-style:none;
}
img {
	border:0;
}

/*table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}*/
blockquote:before, blockquote:after, q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
strong {
	font-weight: bold;
}
body, input, select, textarea {
	font-size: 14px;
}
#geral {
	position:absolute;
	float:left;
	width:960px;
	height:auto;
	margin-left:-480px;
	left:50%;
}
#conteudo {
	position:relative;
	float:left;
	background-position:bottom;
}
#cabecalho {
	position:relative;
	float:left;
	width:960px;
	height:177px;
	background:url(../images/index_02.png) no-repeat;
}
.logo {
	position:relative;
	float:left;
	width:310px;
	height:157px;
	left:9px;
	top:13px;
	cursor:pointer;
}
#email{
	position:absolute;
	float:right;
	text-align:right;
	width:950px;
	left:50%;
	margin-left:-475px;
	height:auto;
	font-size:80%;
	color:#060606;
	padding:5px 10px 5px 0;
	z-index:1;
}
.email2{
	position:relative;
	float:right;
	width:auto;
	height:auto;
	padding-top:10px;
}
.email3{
	position:relative;
	float:right;
	width:auto;
	height:auto;
	
}
#email a{
	color:#000000;
	text-decoration:none;
}
#email a:hover{
	text-decoration:underline;
	color:#000;
}
.amarelo{
	color:#D2A819;
}
/*Menu*/
.twiter {
	position:relative;
	float:right;
	width:80px;
	height:80px;
	top:95px;
	right:5px;
	cursor:pointer;
}
.menu {
	position:relative;
	float:right;
	width:520px;
	height:30px;
	top:85px;
}
.menu ul {
	list-style:none;
	z-index:10;
	position:absolute;
	z-index:100;
	padding:9px 5px
}
.menu li {
	float:left;
	margin-right:20px;
}
.menu a, .menu a:active, .menu a:visited, .menu a:hover {
	text-decoration:none;
	color:#fff;
	padding:10px;
	font-size:100%;
	font-weight:bold;
}
#slide {
	position:absolute;
	top:6px;
	height:24px;
	background:#D2A819;
	z-index:10
}
#banner {
	position:relative;
	float:left;
	width:960px;
	height:281px;
	background:url(../images/index_04.png) no-repeat;
}
#carousel ul {
	list-style: none;
	width:960px;
	margin: 0;
	padding: 0;
	position:relative;
}
#carousel li {
	display:inline;
	float:left;
}

#carosel li img {
	border:0;
}

.textholder {
	text-align: left;
	font-size: small;
	padding: 6px;
	-moz-border-radius: 6px 6px 0 0;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
}

#meio {
	position:relative;
	float:left;
	width:960px;
	height:auto;
	background:#5D5C5D url(../images/index_12.jpg) bottom no-repeat;
	
}

#meio_conteudo {
	position:relative;
	float:left;
	width:960px;
	height:auto;
	background:url(../images/index_06.png) top no-repeat;
}

#coluna_esq {
	position:relative;
	float:left;
	width:580px;
	height:auto;
	padding-left:20px;
	padding-right:0;
	top:20px;
	margin-bottom:20px;
	line-height:normal;
	/*border:1px solid black;*/
}

.titulo_esq {
	position:relative;
	float:left;
	width:540px;
	height:24px;
	margin-bottom:15px;
}

.chamadas {
	position:relative;
	float:left;
	width:570px;
	height:auto;
	padding:0;
	margin-left:10px;
	_margin-left:5px;
	line-height:normal;
}
.chamadas h3 a{
	color:#FFFFFF;
	text-decoration:none;
}

.chamadas h3 a:hover{
	color:#D2A819;
	text-decoration:none;
}

.chamadas a {
	color:#fff;
	text-decoration:none;
}

.chamadas a:hover {
	color:#D2A819;
	text-decoration:none;
}

.chamadas h4 a {
	color:#D2A819;
	text-decoration:none;
}

.chamadas h4 a:hover {
	color:#D2A819;
	text-decoration:underline;
}

.chamadas img {
	position:relative;
	float:left;
	width:145px;
	height:auto;
	margin-right:5px;
	border:4px solid #a0a0a0;
}

.chamada_txt {
	position:relative;
	float:right;
	width:405px;
	text-align:left;
	line-height:normal;
}

.separador {
	position:relative;
	float:left;
	width:570px;
	height:3px;
	margin-bottom:15px;
	margin-top:15px;
	margin-left:10px;
	_margin-left:5px;
	background:url(../images/separador_11.png) no-repeat;
}
#ler_mais_n{
	position:relative;
	float:left;
	width:570px;
	margin:20px 0 30px 0;
	text-align:right;
	background:#a0a0a0;
	padding:10px;
	font-weight:bold;
}

#ler_mais_n a{
	color:#FFFFFF;
	text-decoration:none;
}

#ler_mais_n a:hover{
	color:#FFF;
	text-decoration:underline;
}


#coluna_direita {
	position:relative;
	float:right;
	width:310px;
	height:auto;
	top:20px;
	margin-bottom:270px;
	/*border:1px solid black;*/
}

.video {
	position:relative;
	float:right;
	width:300px;
	height:auto;
	margin-bottom:10px;
}

.video p {
	margin-top:10px;
	text-align:center;
	margin-left:10px;
	font-size:12px;
}

.video a {
	color:#D2A819;
	text-decoration:none;
}

.video a:hover {
	text-decoration:underline;
}

#rodape {
	position:relative;
	float:left;
	width:960px;
	height:198px;
	background:url(../images/index_15.jpg) no-repeat;
}
#linhas_linhas2{
	position:relative;
	float:left;
	width:548px;
	height:37px;
	background:url(../images/menu_rodape_linhas_03.jpg) no-repeat;
	display:block;
	top:40px;
	left:50%;
	margin-left:-274px;
	margin-bottom:80px;
}

#linhas_linhas2 ul{
	position:relative;
	float:left;
	width:548px;
	height:37px;
	list-style:none;


}

#linhas_linhas2 ul{ 
	list-style:none; 
	text-indent:-9999em;
}

#linhas_linhas2 li{
      position:absolute;
      top:0;
      height:61px;
}
	
#linhas_linhas2 li a{
      display:block;
      width:100%;
      height:100%;
      top:0;
}

#lpadrao2{ width:147px; left:0; }

#lbravo2{ width:122px; left:147px; }

#lhellogirls2{ width:135px; left:269px;}

#lcustom2{ width:143px; left:405px;}

#lpadrao2 a:hover{ background:url(../images/menu_rodape_linhas_03.jpg) no-repeat -0 -37px;}

#lbravo2 a:hover{ background:url(../images/menu_rodape_linhas_03.jpg) no-repeat -147px -37px;}

#lhellogirls2 a:hover{ background:url(../images/menu_rodape_linhas_03.jpg) no-repeat -269px -37px;}

#lcustom2 a:hover{ background:url(../images/menu_rodape_linhas_03.jpg) no-repeat -405px -37px;}

#menu_rodape {
	position:relative;
	float:left;
	width:960px;
	height:90px;
	color:#FFFF00;
	font-size:80%;
	text-align:center;
	margin-top:80px;
}

#menu_rodape ul {
	position:relative;
	float:left;
	width:590px;
	height:auto;
	list-style:none;
	left:50%;
	margin-left:-280px;
}

#menu_rodape li {
	position:relative;
	float:left;
	width:70px;
	color:#a0a0a0;
	height:20px;
	list-style:none;
	text-align:center;
	text-decoration:none;
	padding-top:5px;
	font-weight:bold;
}

#menu_rodape li a {
	color:#a0a0a0;
	text-decoration:none;
}

#menu_rodape li a:hover {
	color:#D2A819;
	text-decoration:none;
}

.creditos {
	position:relative;
	float:left;
	width:960px;
	height:30px;
	text-align:center;
	font-size:75%;
	color:#555555;
	padding-top:0px;
	line-height:normal;
}

.creditos a {
	color:#555555;
	text-decoration:none;
}

.creditos a:hover {
	color:#a0a0a0;
	text-decoration:underline;
}

/*Artistas Index ------------------------------------------*/

#artistas_index {
	position:relative;
	float:left;
	width:545px;
}

ul.thumb {
	position:relative;
	float: left;
	list-style: none;
	padding: 10px;
	width: 550px;
	padding-bottom:20px;
	_padding-bottom:30px;

}

ul.thumb li {
	margin: 0;
	padding: 5px;
	float: left;
	position: relative;
	width: 65px;
	height: 65px;
}

ul.thumb li img {
	width: 60px;
	height: 60px;
	border: 1px solid #a0a0a0;
	padding: 3px;
	background: #a0a0a0;
	position: absolute;
	left: 0;
	top: 0;
	-ms-interpolation-mode: bicubic;
}

ul.thumb li img.hover {
	background:#a0a0a0 center center;
	border: none;
	border:2px solid #a0a0a0;
}
/*Artistas ------------------------------------------*/

#conteudo_artista {
	position:relative;
	float:left;
	width:930px;
	height:auto;
	padding-left:20px;
	top:20px;
	padding-bottom:40px;
	
}
/*artista novo */



#artista_coluna {
	position:relative;
	float:left;
	width:265px;
	height:365px;
	border:5px solid #a0a0a0;
	background:#808080;
	margin-left:11px;
	margin-right:11px;
	margin-bottom:22px;
	padding:5px;

}

#artista_coluna img {
	width:265px;
	height:162px;
	margin-bottom:5px;
}

#artista_coluna p{
	margin-bottom:5px;
	margin-left:5px;
}
#artista_coluna h4 {
	color:#FFFFFF;
	text-align:center;
}

#artista_coluna a{
	text-decoration:none;
	color:#fff;
}

#artista_coluna a:hover{
	text-decoration:underline;
	color:#fff;
}



/*artista novo */

#artista_coluna1 {
	position:relative;
	float:left;
	width:295px;
	height:auto;
	margin-right:20px;
	padding-bottom:30px;
}

#artista_coluna2 {
	position:relative;
	float:left;
	width:295px;
	height:auto;
	padding-bottom:30px;
	
}

#artista_coluna3 {
	position:relative;
	float:right;
	width:295px;
	height:auto;
	padding-bottom:30px;
	
}

#artista_caixa {
	position:relative;
	float:left;
	width:275px;
	height:365px;
	text-align:center;
	border:5px solid #a0a0a0;
	padding:5px;
	background:#808080;
	margin-bottom:20px;
}

#artista_caixa h4 {
	color:#FFFFFF;
}

#artista_caixa img {
	width:275px;
	height:186px;
	margin-bottom:10px;
}

.artista_caixa_txt {
	position:relative;
	float:left;
	width:275px;
	height:auto;
	text-align:left;
}

.artista_caixa_txt a {
	color:#FFFFFF;
	text-decoration:none;
	font-size:small;
}

.artista_caixa_txt a:hover {
	color:#FFFFFF;
	text-decoration:underline;
	font-size:small;
}

.artista_caixa_txt strong {
	color:#D2A819;
}

.artista_caixa_txt p {
	margin-bottom:5px;
}

/*Empresa --------------------------------------------------------------*/

#conteudo_empresa {
	position:relative;
	float:left;
	width:940px;
	height:auto;
	padding-left:20px;
}

#coluna_esq_emp {
	position:relative;
	float:left;
	width:565px;
	height:auto;
	top:20px;
}

#coluna_esq_emp p {
	margin-bottom:15px;
	font-size:120%;
}

/*Acordion -----------------------------------------------------*/


.accordionWrapper {
	display:inline-block;
	overflow:hidden;
}

.accordionWrapper img {
	vertical-align:top;
	border:0;
	margin:0;
	padding:0
}

.accordionWrapper div {
	display:inline;
	float:left;
	margin:auto;
}

.accordionWrapper div.title {
	cursor:pointer;
}

.accordionWrapper div.content {
	display:none;
}

/* Produtos ----------------------------------------------------*/

#produtos_produtos {
	position:relative;
	width:920px;
	height:500px;
	top:15px;
	margin-left:10px;
	padding:10px;
}


#produtos_produtos ul{
	list-style:none;
}

#produtos_produtos li{
	position:relative;
	float:left;
	width:216px;
	height:69px;
	list-style:none;
	margin-right:10px;
	border:2px solid #A0A0A0;
}

#produtos_produtos li img{
	margin:0;
	padding:0;
}

#produtos {
	position:relative;
	width:920px;
	height:800px;
	top:15px;
	margin-left:10px;
	padding:10px;
}

#descricao_produto {
	position:relative;
	float:left;
	width:920px;
	height:auto;
	margin-bottom:20px;
}


#descricao_produto p {
	text-align:justify;
	margin-left:10px;
}

#linha_pr_1{
	position:relative;
	width:900px;
	height:auto;
}

#linha_pr_1 h3{
	position:relative;
	float:left;
	width:880px;
	border-bottom:5px solid #d2a819;
	padding:10px 0 10px 10px;
	background:#5c5c5c;
}

#linha_pr_1_sub{
	position:relative;
	float:left;
	width:890px;
	height:auto;
	border:5px solid #a0a0a0;
	margin-bottom:20px;
	background:#808080;
}

#linha_pr_1_sub ul {
	position:relative;
	float:left;
	width:880px;
	height:auto;
	list-style:none;
}

#linha_pr_1_sub li {
	position:relative;
	float:left;
	width:430px;
	height:auto;
	list-style:none;
	margin-bottom:10px;
	margin-right:10px;
}

#linha_pr_1_sub li a{
	color:#fff;
	text-decoration:none;
}

#linha_pr_1_sub li a:hover{
	color:#D2A819;
	text-decoration:none;
}

#linha_pr_1_sub li img{
	position:relative;
	float:left;
	width:85px;
	height:85px;
	margin:0 10px 0 10px;

}

#linha_pr_1_sub li p{
	margin:5px 0 5px 0;
}

#linha_pr_1_sub h3 {
	color:#fff;
	text-decoration:none;
}

#linha_pr_2{
	position:relative;
	float:right;
	width:450px;
	height:300px;
	padding-bottom:30px;
	background:#000;
}


#produto_chamada {
	position:relative;
	float:left;
	width:200px;
	height:350px;
	margin:10px;
	_margin:8px;
	background:#808080;
	border:5px solid #a0a0a0;
}

#produto_chamada a{
	color:#fff;
	text-decoration:none;
	
}

#produto_chamada a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

#produto_chamada ul {
	position:relative;
	float:left;
	width:180px;
	height:auto;
	list-style:none;
	padding-left:10px;
	padding-right:10px;
}

#produto_chamada li {
	position:relative;
	float:left;
	width:180px;
	height:auto;
	list-style:none;
	margin-bottom:10px;
}

#produto_chamada h3 {
	color:#fff;
	text-decoration:none;
}

#produto_chamada h3 a {
	color:#fff;
	text-decoration:none;
}

#produto_chamada h3 a:hover {
	color:#fff;
	text-decoration:underline;
}

#produto_chamada li  a {
	color:fff;
	text-decoration:none;
}

#produto_chamada li  a:hover {
	color:fff;
	text-decoration:underline;
}

#produto_chamada li p {
	font-size:small;
	margin-left:5px;
}


.titulo_produto_chamada {
	position:relative;
	float:left;
	width:180px;
	height:20px;
	background:#5c5c5c;
	border-bottom:5px solid #d2a819;
	font-size:150%;
	font-weight:bold;
	text-align:center;
	padding:10px;
	margin-bottom:10px;
}

/*Produto Detalhes -------------------------------------------------*/

#detalhes_geral {
	position:relative;
	width:920px;
	height:auto;
	top:15px;
	margin-left:10px;
	padding:10px 10px 30px 10px;
}

#descricao_detalhe {
	position:relative;
	float:left;
	width:892px;
	height:auto;
	margin-bottom:20px;
	padding-left:18px;
}

#descricao_detalhe_box1 {
	position:relative;
	float:left;
	width:518px;
	height:518px;
	background:#ffffff;
	border:5px solid #a0a0a0;
	text-align:center;
	margin-left:18px;
	_margin-left:10px;
	margin-bottom:30px;
}

#descricao_detalhe_box1 img{
}

#mini_fotos_detalhes {
	position:absolute;
	float:left;
	width:200px;
	height:70px;
	top:430px;
	left:277px;
}

#mini_fotos_detalhes img {
	border:0;
	width:60px;
	height:auto;
	margin-top:0;
	
}

#mini_fotos_detalhes ul {
	list-style:none;
	margin:0;
	width:300px;
}

#mini_fotos_detalhes ul:after {
	clear:both;
	content:".";
	display:block;
	height:0;
	visibility:hidden;
}
#mini_fotos_detalhes li {
	border:5px solid #a0a0a0;
	float:left;
	width:60px;
	height:60px;
	margin-right:10px;

}

#mini_fotos_detalhes ul li a, ul li a img {
	display:block;

}

#mini_fotos_detalhes ul li a:hover {
	border:5px solid #D2A819;
	margin:-5px 0 0 -5px;
	width:60px;
	height:60px;
	position:absolute;
}

#descricao_detalhe_box2 {
	position:relative;
	float:right;
	width:345px;
	height:auto;
	text-align:center;
}

/*#outras_linhas{
	position:relative;
	float:left;
	width:508px;
	height:120px;
	padding:10px;
	background:#5d5d5d;
	margin-bottom:20px;

}
#outras_linhas ul{
	position:relative;
	float:left;
	width:508px;
	height:auto;
	list-style:none;
	text-align:center;
	margin-top:10px;
}

#outras_linhas li{
	position:relative;
	float:left;
	width:120px;
	height:auto;
	list-style:none;
	text-align:center;
}
*/

#descricao_detalhe_box2 ul {
	position:relative;
	float:left;
	width:345px;
	height:80px;
	list-style:none;
	text-align:center;
}

#descricao_detalhe_box2 li {
	position:relative;
	float:left;
	width:70px;
	height:65px;
	margin:6px;
	padding-top:5px;
	text-align:center;
	font-size:small;
}

#caixa_acabamento {
	position:relative;
	float:right;
	width:345px;
	height:auto;
	margin-bottom:15px;
	text-align:center;
}

#caixa_acabamento img{
	width:60px;
	height:60px;
	border:5px solid #a0a0a0;
}

#caixa_acabamento img{
	border:0;
}

#caixa_acabamento ul{
	list-style:none;
	margin:0;
	width:337px;
}

#caixa_acabamento ul:after{
	clear:both;
	content:".";
	display:block;
	height:0;
	visibility:hidden;
}

#caixa_acabamento li{
	border:5px solid #a0a0a0;
	float:left;
	width:60px;
	height:60px;
	margin:6px;
	
}

#caixa_acabamento ul li a, ul li a img{
	display:block;
}

#caixa_acabamento ul li a:hover{
	position:absolute;
	border:5px solid #D2A819;
	margin:-5px 0 0 -5px;
	width:60px;
	height:60px;

}

/*Outros Modelos --------------------------------------------------------------------*/


#outras_linhas{
	position:relative;
	float:left;
	width:530px;
	height:auto;
	margin-bottom:15px;
	padding:10px;
	background:#5d5d5d;

}

#outras_linhas strong{
	font-size:120%;
}


#outras_linhas a{
	color:#fff;
	list-style:none;
	text-decoration:none;

}


#outras_linhas a:hover{
	color:#D2A819;
	list-style:none;
	text-decoration:none;

}

/*0utras linhas ---------------------------------------------------------*/
#nn{
	position:relative;
	float:left;
	width:550px;
	height:auto;
	background:#5d5d5d;
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:50px;
}

#linhas_linhas{
	position:relative;
	float:left;
	width:550px;
	height:40px;
	background:url(../images/menu_linhas.png) no-repeat ;
	display:block;
}

#linhas_linhas strong{
	font-size:120%;
	text-align:left;
}

#linhas_linhas ul{
	position:relative;
	float:left;
	width:550px;
	height:40px;
	list-style:none;

}

#linhas_linhas ul{ 
	list-style:none; 
	text-indent:-9999em;
}

#linhas_linhas li{
      position:absolute;
      top:0;
      height:61px;
}
	
#linhas_linhas li a{
      display:block;
      width:100%;
      height:100%;
      top:0;
}

#lpadrao{ width:130px; left:10px; }

#lbravo{ width:130px; left:140px; }

#lhellogirls{ width:146px; left:270px;}

#lcustom{ width:124px; left:416px;}

#lpadrao a:hover{ background:url(../images/menu_linhas.png) no-repeat -10px -40px;}

#lbravo a:hover{ background:url(../images/menu_linhas.png) no-repeat -140px -40px;}

#lhellogirls a:hover{ background:url(../images/menu_linhas.png) no-repeat -270px -40px;}

#lcustom a:hover{ background:url(../images/menu_linhas.png) no-repeat -416px -40px;}


/*Comprar ---------------------------------------------------------------*/

#comprar_geral{
	position:relative;
	float:left;
	width:920px;
	height:auto;
	top:15px;
	margin-left:10px;
	padding:10px 10px 30px 10px;
	color:#fff;
	
}
#comprar_geral a{
	color:#fff;
	text-decoration:none;
}
#comprar_geral a:hover{
	color:#fff;
	text-decoration:underline;
}

#comprar_geral p{
	margin-bottom:10px;
	margin-left:10px;
	color:#fff;	
}

#comprar_box1{
	position:relative;
	float:left;
	width:429px;
	height:auto;
	margin-right:10px;
	padding:10px;
	color:#fff;
	border:3px solid #a0a0a0;
	background:#5C5C5C;
}

#comprar_box2{
	position:relative;
	float:right;
	width:429px;
	height:auto;
	padding:10px;
	text-align:left;
	border:3px solid #a0a0a0;
	background:#5c5c5c;
	color:#fff;
	
}
#comprar_box2 h4{
	text-align:center;
	color:#FFFFFF;
}

/*Baner PagSeguro =====================================================*/
#formas_pagamento{
	position:relative;
	float:left;
	width:400px;
	height:162px;
	left:17px;
	color:#fff;
	margin-bottom:10px;
}
.txt_formas{
	position:relative;
	float:left;
	width:429px;
	height:auto;
	color:#fff;
	margin-bottom:10px;
	text-align:center;
}
#pag{
	position:relative;
	float:left;
	width:400px;
	height:162px;
	left:17px;
	color:#fff;
	margin-bottom:10px;
}

#pag_carousel ul {
	list-style: none;
	width:400px;
	margin: 0;
	padding: 0;
	position:relative;
	color:#fff;
}

#pag_carousel li {
	display:inline;
	float:left;
}

#pag_carosel li img {
	border:0;
}

/*Contatos -------------------------------------------------------------------!!!!>>>>*/

#contatos_geral{
	position:relative;
	float:left;
	width:920px;
	height:auto;
	top:15px;
	margin-left:10px;
	padding:10px 10px 30px 10px;
	color:#fff;
	
}

#contatos_geral h3{
	color:#fff;
	text-decoration:none;
}

#contatos_box1{
	position:relative;
	float:left;
	width:429px;
	height:441px;
	padding:10px;
	border:3px solid #a0a0a0;
	background:#5C5C5C;
	
}

#contatos_box2{
	position:relative;
	float:right;
	width:429px;
	height:500px;
	border:3px solid #a0a0a0;
	background:#5C5C5C;
	padding:10px;
	text-align:center;

}

.campo_de_texto{
	position:relative;
	float:left;
	width:390px;
	height:15px;
	padding:5px;
	background:#6F6F6F;
	margin-bottom:10px;
	color:#fff;
	border:0;
}

.campo_ddd {
	position:relative;
	float:left;
	width:30px;
	height:15px;
	padding:5px;
	background:#6F6F6F;
	margin-bottom:10px;
	color:#fff;
	border:0;
}

.campo_de_telefone{
	position:relative;
	float:left;
	width:340px;
	height:15px;
	padding:5px;
	background:#6F6F6F;
	margin-bottom:10px;
	color:#fff;
	border:0;
	margin-left:10px;
}

.campo_mensagem{
	position:relative;
	float:left;
	width:420px;
	height:100px;
	padding:5px;
	background:#6F6F6F;
	margin-bottom:5px;
	overflow:auto;
	border:0;
	color:#f6f6f6;
}

.select{
	position:relative;
	float:left;
	width:190px;
	height:25px;
	background:#6F6F6F;
	color:#fff;
	border:0;

}

.enviar_form{
	position:relative;
	float:right;
	width:auto;
	height:auto;
	padding:2px;
	background:#6F6F6F;
	color:#f6f6f6;
	font-weight:bold;
	margin-top:5px;
	border:1px solid #6F6F6F;
}

.mapa{
	position:relative;
	float:left;
	width:430px;
	height:270px;
	margin-bottom:10px;
}

.mapa a{
	text-decoration:none;
	color:#FFFFFF;
}
.mapa a:hover{
	text-decoration:underline;
	color:#FFFFFF;
}


/*Custon Shop ------------------------------------------------------------------*/

#custon{
	position:relative;
	float:left;
	width:920px;
	height:auto;
	padding-bottom:30px;
}

#custon_1{
	position:relative;
	float:left;
	width:429px;
	height:427px;
	padding:10px;
	border:3px solid #a0a0a0;
	background:#5C5C5C;
}
#custon_1 h2,h3{
	color:#fff;
	text-decoration:none;
	margin-bottom:15px;
}

#custon_1 h4{
	color:#fff;
	text-decoration:none;
	margin-bottom:10px;
}

#custon_1 img {
	border:0;
	width:60px;
	height:60px;
	
}

#custon_1 ul {
	list-style:none;
	margin:0;
	width:429px;
	margin-top:10px;
	margin-bottom:10px;
}

#custon_1 ul:after {
	clear:both;
	content:".";
	display:block;
	height:0;
	visibility:hidden;
}
#custon_1 li {
	border:5px solid #a0a0a0;
	float:left;
	width:60px;
	height:60px;
	margin-right:10px;

}
#custon_1 li p{
	text-align:center;
	margin-top:10px;
}

#custon_1 ul li a, ul li a img {
	display:block;

}

#custon_1 ul li a:hover {
	border:5px solid #D2A819;
	margin:-5px 0 0 -5px;
	width:60px;
	height:60px;
	position:absolute;
}
#custon_2{
	position:relative;
	float:right;
	width:429px;
	height:447px;
	border:3px solid #a0a0a0;
	background:url(../images/imagem_customshop.jpg);
	margin-bottom:240px;


}
#custon_2 p{
	margin-bottom:10px;

}
#custon_3{
	position:relative;
	float:right;
	width:429px;
	height:427px;
	padding:10px;
	border:3px solid #a0a0a0;
	background:#5C5C5C;
	margin-bottom:240px;


}
#custon_3 p{
	margin-bottom:10px;

}

#noticia_ler{
	position:relative;
	float:left;
	width:920px;
	height:auto;
}

#noticias_listar{
	position:relative;
	float:left;
	width:900px;
	height:auto;
	background:#5C5C5C;
	padding:10px;
	margin-top:20px;
	font-weight:bolder;
	margin-bottom:30px;
}
#noticias_listar ul{
	position:relative;
	float:left;
	width:900px;
	height:auto;
	list-style:none;
	border-top:3px solid #a0a0a0;
	margin-top:-5px;
}

#noticias_listar li{
	position:relative;
	float:left;
	width:900px;
	height:30px;
	list-style:none;
	margin-top:10px;
	border:0;
}

#noticias_listar a{
	text-decoration:none;
	color:#FFFFFF;
}

#noticias_listar a:hover{
	text-decoration:underline;
	color:#D2A819;
}

#noticia_ler img{
	position:relative;
	float:left;
	width:300px;
	height:auto;
	margin:10px;
	border:4px solid #a0a0a0;
}

#noticia_ler a{
	text-decoration:none;
	color:#D2A819;
}

#noticia_ler a:hover{
	text-decoration:underline;
	color:#D2A819;
}



#noticia_ler_txt{
	position:relative;
	float:left;
	width:570px;
	height:auto;
	margin:10px;
}

#noticia_ler_txt a{
	text-decoration:none;
	color:#D2A819;
}

#noticia_ler_txt a:hover{
	text-decoration:underline;
	color:#D2A819;
}


/* Bravo ---------------------------------------------------------------------*/ 

#bravo_box1 {
	position:relative;
	float:left;
	width:518px;
	height:300px;
	border:5px solid #a0a0a0;
	text-align:center;
	margin-left:18px;
	_margin-left:10px;
	background:#fff;
}


#bbravo {
	position:relative;
	float:left;
	width:518px;
	height:300px;
	border:5px solid #a0a0a0;
	background:#fff;
	margin-left:18px;
}

ul#bravo11{
	position:relative;
	float:left;
	width:518px;
	height:300px;
	list-style:none;
	background:#fff;
	padding:0;
	color:#fff;
}

li#bravo11{
	position:relative;
	float:left;
	width:518px;
	list-style:none;
	height:300px;
}

li#bravo11 img {
	border:0;
}

/*Videos --------------------------------------------------------------------*/

#videos_geral{
	position:relative;
	float:left;
	width:930px;
	height:auto;
	top:15px;
	margin-left:10px;
	padding:10px 0 150px 10px;
	_padding:10px 0 150px 0;

}

#videos{
	position:relative;
	float:left;
	width:276px;
	height:300px;
	padding:5px;
	background:#808080;
	margin-right:13px;
	margin-bottom:13px;
	border:5px solid #a0a0a0;
	text-align:center;
	display:table;
}

#videos_objeto{
	position:relative;
	float:left;
	width:276px;
	height:229px;

}

#videos_txt {
	position:relative;
	float:left;
	width:270px;
	height:auto;
	font-size:10px;
	text-align:center justify;
}

#videos_txt a{
	color:#D2A819;
	text-decoration:none;
}

#videos_txt a:hover{
	color:#D2A819;
	text-decoration:underline;
}

#videos h4 {
	color:#FFFFFF;
}

#videos_mais{
	position:relative;
	float:left;
	width:290px;
	text-align:right;
	background:#a0a0a0;
	padding:10px;
	font-weight:bold;
}

#videos_mais a{
	color:#fff;
	text-decoration:none;
}

#videos_mais a:hover{
	color:#fff;
	text-decoration:underline;
}

/*Form Comprar -------------------------------------------------------------*/

#form_comprar_geral{
	position:relative;
	float:left;
	width:920px;
	height:auto;
	top:15px;
	margin-left:10px;
	padding:10px 10px 150px 10px;

}

#form_comp1{
	position:relative;
	float:left;
	width:427px;
	height:auto;
	margin-right:10px;
	padding:10px;
	margin-bottom:20px;
	color:#fff;
	border:3px solid #a0a0a0;
	background:#5C5C5C;
}

#form_comp2{
	position:relative;
	float:right;
	width:427px;
	height:auto;
	padding:10px;
	margin-bottom:20px;
	color:#fff;
	border:3px solid #a0a0a0;
	background:#5C5C5C;
}
#form_comp2 img{
	position:relative;
	float:left;
	width:145px;
	height:145px;
	border:5px solid #A0A0A0;
	margin-right:10px;
}
#form_comp2_2{
	position:relative;
	float:right;
	width:427px;
	height:auto;
	padding:10px;
	margin-bottom:20px;
	color:#fff;
	border:3px solid #a0a0a0;
	background:#5C5C5C;
}

/*----------------------- produtos novo formato--------------------------------------------*/

#segura_intro{
	position:relative;
	float:left;
	width:100%;
	height:auto;
}
.segura_texto_intro{
	position:relative;
	float:left;
	width:auto;
	height:auto;
	margin-top:30px;

}