.interna_produto{
	float: left;
	margin-top: 20px;
	width: 728px;
	overflow: hidden;
}

	.interna_produto .esquerda{
		float: left;
		width: 259px;
		overflow: hidden;
		margin-right: 9px;
		display: inline;
	}
	
		.esquerda .foto_produto{
		}
		
			.foto_produto .curva_superior,
			.foto_produto .curva_inferior{
				height: 3px;
				overflow: hidden;
				width: 258px;
				background-position: 0 0;
				background-repeat: no-repeat;
			}
			
				.foto_produto .curva_superior{
					background-image: url(../img/produtos/curva_superior_info_produtos.gif);
				}
				
				.foto_produto .curva_inferior{
					background-image: url(../img/produtos/curva_inferior_info_produtos.gif);
				}
				
			.foto_produto .conteudo{
				border-left: 1px solid #d6d6d6;
				border-right: 1px solid #d6d6d6;
				padding: 10px;
				float: left;
				width: 236px;
				background: #ececec;
			}
			
				.foto_produto h3{
					font-size: 18px;
					color: #51ac03;
					font-weight: bold;
					width: 100%;
					text-align: center;
					margin: 4px 0 12px 0;
				}
				
				.foto_produto .foto_plano{
					text-align: center;
				}
				
					.foto_produto .foto_plano img{
						max-width: 173px;
						overflow: hidden;
					}
				
				.foto_produto a.quem_utiliza,
				.foto_produto a.como_utilizar{
					height: 24px;
					background-position: 0 0;
					background-repeat: no-repeat;
					margin-top: 10px;
				}
				
					.foto_produto a.quem_utiliza{
						background-image: url(../img/produtos/bt_quem_utiliza.gif);
						float: left;
						width: 102px;
					}
					
					.foto_produto a.como_utilizar{
						background-image: url(../img/produtos/bt_como_utilizar.gif);
						float: right;
						width: 94px;
					}
					
		.motivos_argo{
		}
		
			.motivos_argo p{
				text-align: justify;
				float: left;
			}
			
			.motivos_argo .contentpagetitle{
				font-weight: bold;
				color: #F36F21;
			}
		
			.motivos_argo ul{
				float: left;
				width: 100%;
				margin-top: 15px;
			}
			
				.motivos_argo ul li{
					min-height: 50px;
					margin-bottom: 10px;
					float: left;
				}
					
					.motivos_argo ul li .contentpaneopen{
						width: auto;
					}
					
					.motivos_argo ul li img{
						float: left;
						margin-top: 0;
					}
				
					.motivos_argo .texto_motivo{
						float: left;
						width: 200px;
						margin-left: 10px;
					}
				
						.motivos_argo .texto_motivo h4{
							clear: #3c3c3c;
							width: 100%;
							float: left;
						}
						
						.motivos_argo .texto_motivo p{
							color: #7c7c7c;
							width: 180px;
							float: left;
							font-size: 11px;
							text-align: justify;
						}
						
							.motivos_argo .texto_motivo p img{
								height: auto !important;
							}
		
			a.mais_movivos{
				background: url(../img/produtos/bt_mais_motivos.gif) 0 0 no-repeat;
				height: 34px;
				width: 259px;
				float: left;
				margin: 10px 0 0 0;	
			}

			
		
	.interna_produto .direita{
		float: left;
		width: 460px;
		overflow: hidden;
	}
	
		.direita .preco_produto{
			width: 169px;
			height: 44px;
			overflow: hidden;
			background: url(../img/produtos/caixa_preco.gif) 0 0 no-repeat;
		}
		
			.preco_produto span{
				background: url(../img/produtos/titulo_por.gif) 0 0 no-repeat;
				width: 36px;
				height: 21px;
				float: left;
				margin: 11px;
				display: inline;
			}
			
			.num_preco{
				text-align: center;
				width: 107px;
				height: 33px;
				color: #000000;
				background: url(../img/produtos/bg_preco.gif) 0 0 no-repeat;
				margin: 3px 0;
				float: left;
				padding-top: 5px;
			}
			
				.num_preco strong{
					font-size: 22px;
				}
			
			.direita a.fale_conosco, .direita button.comprar_agora{
				height: 34px;
				float: left;
				background-position: 0 0;
				background-repeat: no-repeat;
				border: none;
				/*margin-top: 5px;*/
				cursor: pointer;
			}
			
				.direita a.fale_conosco{
					background-image: url(../img/produtos/bt_fale_conosco.gif);
					width: 112px;
				}
				
				/* BOTAO */
				
				.direita .comprar_agora{
					background-image: url(../img/produtos/bt_compre_agora.gif);
					width: 122px;
					height: 34px;
					float: left;
					margin-left: 10px;
				}
					
				.direita a.comprar_agora{
					background: url(../img/produtos/bt_compre_agora.gif) 0 0 no-repeat;
					width: 122px;
					height: 34px;
					margin: 3px auto auto auto;
					float: left;
					margin-top: 5px;
					margin-left: 20px;
				}
				
				.especificacoes_produto{
					float: left;
					padding: 0 0 10px 0;
				}
				
					.especificacoes_produto .curva_superior,
					.especificacoes_produto .curva_inferior{
						background-repeat: no-repeat;
						background-position: 0 0;
						float: left;
						width: 460px;
						height: 3px;
						overflow: hidden;
					}
					
					.especificacoes_produto .curva_superior{
						background-image: url(../img/produtos/curva_superior_painel_abas.gif);
					}
					
					.especificacoes_produto .curva_inferior{
						background-image: url(../img/produtos/curva_inferior_painel_abas.gif);
					}
					
					.especificacoes_produto .conteudo{
						background: #ececec;
						border-left: 1px solid #d9d9d9;
						border-right: 1px solid #d9d9d9;
						float: left;
						min-height: 415px;
						_height: 415px;
/*						padding: 0 10px;*/
						width: 458px;
					}
					
						.especificacoes_produto .conteudo .abas{
							float: left;
						}
						
							.especificacoes_produto .conteudo .abas .conteudo_aba{
								float: left;
								padding: 10px;
								margin-top: 10px;
								width: 438px;
								overflow: hidden;								 
							}
							
								.especificacoes_produto .conteudo .abas ul.itens_aba{
									float: left;
									width: 100%;
									border-bottom: 1px solid #d7d7d7;
									padding: 0 35px;
									margin-top: 5px;
								}
								
									.especificacoes_produto .conteudo .abas ul.itens_aba li{
										width: 127px;
										height: 37px;
										float: left;
										margin: 0 1px;
										display: inline;
									}
									
										.especificacoes_produto .conteudo .abas ul.itens_aba li{
											display: block;
											background-position: 0 -37px;
											background-repeat: no-repeat;
											width: 128px;
											height: 37px;
											cursor: pointer;
										}
										
											.especificacoes_produto .conteudo .abas ul.itens_aba li.caracteristicas{
												background-image: url(../img/produtos/aba_caracteristicas.gif);
											}
											
											.especificacoes_produto .conteudo .abas ul.itens_aba li.caracteristicas{
												background-image: url(../img/produtos/aba_caracteristicas.gif);
											}
											
											.especificacoes_produto .conteudo .abas ul.itens_aba li.descricao{
												background-image: url(../img/produtos/aba_descricao.gif);
											}
											
											.especificacoes_produto .conteudo .abas ul.itens_aba li.dados_tecnicos{
												background-image: url(../img/produtos/aba_dados_tecnicos.gif);
											}
											
											.especificacoes_produto .conteudo .abas ul.itens_aba li.adicionais{
												background-image: url(../img/produtos/aba_adicionais.gif);
											}
											
												.especificacoes_produto .conteudo .abas ul.itens_aba li:hover{
													background-position: 0 0px;
												}
												
												.especificacoes_produto .conteudo .abas ul.itens_aba li.active{
													background-position: 0px 0px !important;
												}
										
											/*.conteudo_aba div{
												margin-top: 20px;
											}*/
											
												.conteudo_aba p{
													padding: 7px 0;
													background: url(../img/produtos/icon_visto.gif) 0 12px no-repeat;
													padding-left: 25px;
													font-weight: bold;
												}

					
						.especificacoes_produto .saiba_mais{
							background: url(../img/produtos/bt_saiba_mais.gif) 0 0 no-repeat;
							float: right;
							width: 102px;
							height: 34px;
							clear: left;
						}
						
		.demais_caracteristicas{
			float: left;
			margin: 20px 0 10px 0;
			width: 729px;
		}
		
			.demais_caracteristicas .curva_superior,
			.demais_caracteristicas .curva_inferior{
				height: 3px;
				overflow: hidden;
				width: 729px;
				overflow: hidden;
				background-position: 0 0;
				background-repeat: no-repeat;
				float: left;
			}
			
				.demais_caracteristicas .curva_superior{
					background-image: url(../img/produtos/curva_superior_demais_carac.gif);
				}
				
				.demais_caracteristicas .curva_inferior{
					background-image: url(../img/produtos/curva_inferior_demais_carac.gif);
				}
				
				.demais_caracteristicas .conteudo{
					background: #ffffff;
					border-left: 1px solid #e7e7e7;
					border-right: 1px solid #e7e7e7;
					float: left;
					width: 686px;
					padding: 20px 20px 0 20px;					
				}
				
				.demais_caracteristicas ul{
				}
				
					.demais_caracteristicas ul li{
						float: left;
						width: 228px;
						margin-bottom: 20px;
					}
					
						.demais_caracteristicas ul li img{
							float: left;
							width: 20px;
							height: auto;
							margin-right: 10px;
							margin-top: 22px;
						}
					
						.demais_caracteristicas ul li .texto_motivo{
							float: left;
							width: 180px;
						}
						
							.demais_caracteristicas ul li .texto_motivo p{
								color: #7c7c7c;
							}
							
				.demais_caracteristicas a{
						background: url(../img/produtos/bt_ver_todos.gif) 0 0 no-repeat;
						height: 24px;
						width: 103px;
						float: right;
						margin-top: 10px;
				}
						
		.planos_extras{
			width: 100%;
			float: left;
			margin-top: 20px;
		}
		
			.planos_extras .curva_superior,
			.planos_extras .curva_inferior{
				overflow: hidden;
				float: left;
				width: 735px;
				background-position: 0 0;
				background-repeat: no-repeat;
			}
			
			.planos_extras .curva_superior{
				background-image: url(../img/produtos/curva_superior_planos.gif);
				height: 3px;
			}
			
			.planos_extras .curva_inferior{
				background-image: url(../img/produtos/curva_inferior_planos.gif);
				height: 7px;
			}
			
			.planos_extras .conteudo{
				background: #ececec;
				width: 709px;
				float: left;
				padding: 20px 0px 20px 25px;
			}
			
				.planos_extras .conteudo .fl{
					width: 334px;
					overflow: hidden;
				}
				
					.planos_extras .conteudo .mr30{
						border-right: 1px solid #c1c1c1;
					}
					
					.planos_extras .conteudo a img{
						text-align: center;
					}
				
					.planos_extras .conteudo .personalizar_pacote{
						background: url(../img/produtos/bt_personalizar.gif) 0 0 no-repeat;
						width: 152px;
						height: 34px;
						margin: 30px auto auto auto;
					}
					
					.planos_extras .conteudo .comprar_agora{
						background: url(../img/produtos/bt_compre_agora.gif) 0 0 no-repeat;
						width: 122px;
						height: 34px;
						margin: 30px auto auto auto;
					}
					
					.ml40{
						margin-left: 40px;
						_margin-left: 40px;
					}
					
					.planos_extras .conteudo h2.plano_maior,
					.planos_extras .conteudo h2.plano_menor{
						background-repeat: no-repeat;
						background-position: 0 0;
						height: 25px;
						width: 100%;
						float: left;
						margin-bottom: 20px;
					}

						.planos_extras .conteudo h2.plano_maior{
							background-image: url(../img/produtos/titulo_plano_maior.gif);
							margin-left: 70px;
							display: inline;
						}
						
						.planos_extras .conteudo h2.plano_menor{
							background-image: url(../img/produtos/titulo_plano_menor.gif);
						}
						
		.servicos_extras{
			float: left;
			width: 100%;
			margin: 30px 0;
		}
		
			.servicos_extras h2{
				background: url(../img/produtos/titulo_o_que_temos.gif) 0 0 no-repeat;
				float: left;
				width: 288px;
				height: 30px;
			}
			
			.servicos_extras p{
				float: right;
				width: 400px;
				text-align: right;
			}
			
				.servicos_extras p{
					color: #444444;
					font-size: 12px;
				}
			
				.servicos_extras p strong{
					color: #000;
					font-size: 14px;
				}
				
				.coluna_direita .servicos_extras a{
					color: #333;
				}
				
					.coluna_direita .servicos_extras a:hover{
						text-decoration: none;
					}
				
	.vmCartChild,
	.vmRowTwo{
		border: none !important;
		padding: 0px;
		margin: 0px;
		float: none;
	}
				
	.vmCartAttributes{
		background: #ECECEC;
		float: left;
		width: 100%;
	}
	
		.vmCartAttributes .adicionais_um{
			float: left;
			width: 100%;
			cursor: pointer;
		}
		
			.itens_adicionais h4, .inativo h4{
				font-size: 12px;
				margin-bottom: 10px;
				float: left;
				width: 418px;
				background: url(../img/produtos/arrow.gif) 0 0 no-repeat;
				padding-left: 20px;
			}
			
			.vmCartAttributes .adicionais_um .linha {
				float: left;
				padding: 0 0 6px 12px;
			}
			
			.vmCartAttributes .adicionais_um .linha input.radio{
				width: 13px;
				height: 13px;
				margin: 2px 4px 0 0;
				float: left;
			}
		
			.adicionais_um p{
				background: none;
				padding: 0px;
				margin: 0 0 20px 0;
				width: 100%;
				float: left;
				font-weight: normal;
				cursor: default;
			}
						
			.atributos{
				float: left;
				width: 100%;
				margin-bottom: 20px;
			}
			
				.atributos .linha{
					width: 424px;
					font-size: 14px;
					padding: 7px;
					margin-bottom: 1px;
					float: left;
					background: #DFDFDF
				}
				
					.atributos .linha label{
						float: left;
						width: 300px;
						font-weight: bold;
						margin-left: 5px;
						display: inline;
						cursor: pointer;
					}
				
					.atributos .linha input{
						float: right;
					}
					
	.dominio_produto{
		background: url(../img/bg_dominio_produtos.gif) 0 0 no-repeat;
		height: 44px;
		width: 459px;
		float: left;
		margin: 20px 0;
	}
	
		.dominio_produto label{
			margin: 15px 30px;
			float: left;
			font-weight: bold;
		}
		
		.dominio_produto input{
			border: 1px solid #c2c2c2;
			padding: 5px 10px 0;
			margin-top: 5px;
			height: 27px;
			width: 310px;
			font-weight: bold;
			font-size: 18px;
		}
	
/*		.dominio_produto input,
		.dominio_produto label{
			float: left;
		}
		
		.dominio_produto input{
			background: url(../img/input/bg_input_dominio.gif) 0 0 repeat-x;
			height: 44px;
			width: 150px;
			border: none;
			float: left;
		}
	
		.dominio_produto div{
			background: url(../img/input/input_dominio_dir.gif) 0 0 no-repeat;
			display:inline;
			float:left;
			height: 44px;
			width: 6px;
		}*/

        .fn
        {
            float: none;
        }