div.fundoTitulo100.detalheprod {
	overflow:hidden;
	margin:12px auto 20px;
}
	div.detalheprod div.boxTitulo h2 {
		margin:0;
	}
div.detalheproduto p {
	font:12px 'Roboto Condensed', Geneva, sans-serif; color:#8f8f8f;
}
	div.detalheproduto h3 {
		font:14px 'Roboto Condensed', Tahoma, Geneva, sans-serif; color:#00bbee;
	}
	div.detalheproduto p.validade {
		font-size:13px; margin-bottom:10px;
	}
	div.detalheproduto div.infProduto {
		width:100%; clear:both; overflow:hidden;
		margin:0 0 20px;
	}
		div.detalheproduto div.infProduto div.verProduto {
			display:block; float:left;
			width:331px; margin:0 14px 0 0;
			font:12px 'Roboto Condensed', Tahoma, Geneva, sans-serif; color:#8f8f8f;
		}
			div.infProduto div.verProduto div.imgProduto {				
				width:310px; overflow:hidden; clear:both;
				margin:0 auto 10px; padding:0; border:1px solid #e5eff1; text-align:center;
			}
			div.infProduto div.verProduto ul.menuSM li {
				display:block; float:left; 
				margin:0 5px 0 0; overflow:hidden; line-height:18px;
			}
			div.infProduto div.verProduto ul.menuSM li a.bt_email {
				background:url(../imagens/icones/ico_email.gif) no-repeat 0 0;
				width:16px; height:16px; display:block; text-indent:-5000em;
			}
		div.detalheproduto div.infProduto div.valProduto {
			display:block; float:left;
			width:312px; margin:0 14px 0 0;
		}
			div.detalheproduto div.infProduto div.valProduto .precoDet {
				display:block; padding:10px 10px;
				width:292px; margin:0;
				background:#f6f6f6;
				font:bold 16px 'Roboto Condensed', Geneva, sans-serif; color:#00bbee;
			}
				div.infProduto div.valProduto .precoDet span {
					float:right; padding:3px 0 0;
					font:normal 12px 'Roboto Condensed', Geneva, sans-serif;
				}
			div.detalheproduto div.infProduto div.valProduto p {
				width:100%; clear:both; overflow:hidden;
				margin-bottom:10px;
			}
			div.detalheproduto div.infProduto div.valProduto p.botao {
				margin:0;
			}
			div.detalheproduto div.infProduto div.valProduto .linkProd {
				width:100%; overflow:hidden; clear:both;
				padding:5px 0 10px; text-align:right;
			}
			div.detalheproduto div.infProduto div.valProduto a {
				font:12px 'Roboto Condensed', Tahoma, Geneva, sans-serif; color:#00bbee;
			}
				div.detalheproduto div.infProduto div.valProduto a:hover {
					text-decoration:underline;
				}
			div.detalheproduto div.infProduto div.valProduto .styleCheckbox {
				display:block;
				width:297px; height:auto;
				padding:0 0 0 15px;
			}
				div.detalheproduto div.infProduto div.valProduto .styleCheckbox input {
					margin-left:-15px;
				}
			div.detalheproduto div.infProduto div.valProduto a.bt_comprar {
				display:block; float:right;
				width:138px; height:24px; text-align:center; padding:10px 0 0;
				font:bold 12px 'Roboto Condensed', Tahoma, Geneva, sans-serif; text-transform:uppercase;
				color:#fff;
				background:#323232;
			}
			div.infProduto div.valProduto ul.altera li {
				width:312px; overflow:hidden; clear:both;
				margin-bottom:5px;
			}
				div.infProduto div.valProduto ul.altera li a {
					display:block;
					padding:10px 10px;
					font:14px 'Roboto Condensed', Tahoma, Geneva, sans-serif; color:#0a4166;
					background:#dce6ea url(../imagens/layout/bg_setasmenu.gif) no-repeat 290px 50%;
				}
					div.infProduto div.valProduto ul.altera li a span {
						font-size:12px; color:#4e4e4e;
					}
				div.infProduto div.valProduto ul.altera li a.act {
					background:#dce6ea url(../imagens/layout/bg_setasmenu.gif) no-repeat -897px 50%;
				}
				div.infProduto div.valProduto ul.altera li a:hover {
					text-decoration:none;
				}
				/*div.infProduto div.valProduto ul.altera li ul.alteraItens li {
					overflow:hidden; clear:both;
					width:302px; padding:6px 5px 6px; margin:0;
					font:14px Tahoma, Geneva, sans-serif; color:#868686;
				}
					div.infProduto div.valProduto ul.altera li ul.alteraItens li.linha2 {
						background:#fafafa;
					}
					div.infProduto div.valProduto ul.altera li ul.alteraItens li .styleRadio {
						display:block; float:left; padding:4px 0 4px 20px; width:302px;
					}
						div.infProduto div.valProduto ul.altera li ul.alteraItens li .inputRadioChecked {
							background-position: -503px -500px;
						}
						div.infProduto div.valProduto ul.altera li ul.alteraItens li .styleRadio input {
							float:left; margin:-50px 0 0 -20px;
						}
					div.infProduto div.valProduto ul.altera li ul.alteraItens li img {
						float:left; margin:-1px 8px -10px 0;
						border:1px solid #e1ebed; display:block;
					}
					div.infProduto div.valProduto ul.altera li ul.alteraItens li span {
						display:block; float:left; width:100px; line-height:12px;
						font:14px Tahoma, Geneva, sans-serif; color:#00bbee;
					}*/
					div.infProduto div.valProduto ul.altera li ul.alteraItens li {
					overflow:hidden; clear:both;
					width:302px; padding:8px 5px 8px; margin:0;
					font:14px 'Roboto Condensed', Geneva, sans-serif; color:#868686;
				}
					div.infProduto div.valProduto ul.altera li ul.alteraItens li.linha2 {
						background:#fafafa;
						}
						.pdZero{padding:2px 5px!important;}
						
					div.infProduto div.valProduto ul.altera li ul.alteraItens li .styleRadio {
						display:block; float:left; padding:4px 0 4px 20px; width:302px;
					}
						div.infProduto div.valProduto ul.altera li ul.alteraItens li .inputRadioChecked {
							background-position: -503px -500px;
						}
						div.infProduto div.valProduto ul.altera li ul.alteraItens li .styleRadio input {
							float:left; margin:-50px 0 0 -20px;
						}
					div.infProduto div.valProduto ul.altera li ul.alteraItens li img {
						float:left; margin:-10px 8px -10px 0;
						border:1px solid #e1ebed; display:block;
					}
					div.infProduto div.valProduto ul.altera li ul.alteraItens li span {
						display:block; float:left; width:150px; 
						font:14px/12px 'Roboto Condensed', Geneva, sans-serif; color:#00bbee;
					}
		/*div.detalheproduto div.infProduto div.informaProduto {
			display:block; float:left;
			width:251px; margin:0; padding:10px 19px 5px;
			background:#f6f6f6;
			font:12px 'UniversLTStd55Roman', Tahoma, Geneva, sans-serif; color:#8f8f8f;
			}*/
		div.detalheproduto div.infProduto div.informaProduto {
			display:block; float:left;
			width:251px; margin:0; padding:10px 19px 5px;
			background:#f6f6f6;
			font:12px 'Roboto Condensed'; color:#8f8f8f;
			}
			div.detalheproduto div.infProduto div.informaProduto h3 {
				font:14px 'Roboto Condensed', Tahoma, Geneva, sans-serif; text-transform:uppercase; margin:0 0 10px; color:#00bbee;
			}
			div.detalheproduto div.infProduto div.informaProduto p {
				margin:0 0 10px; font: 12px 'Roboto Condensed', Tahoma, Geneva, sans-serif; color:#8f8f8f;
			}
				div.detalheproduto div.infProduto div.informaProduto a {
					color:#00bbee; font: 13px 'Roboto Condensed', Tahoma, Geneva, sans-serif;
				}
					div.detalheproduto div.infProduto div.informaProduto a:hover {
						text-decoration:underline;
					}
				div.detalheproduto div.infProduto div.informaProduto ul.itensInf li {
					padding:0 0 15px 14px; font-size:12px 'Roboto Condensed';
					background:url(../imagens/layout/bullet.gif) no-repeat 0 4px;
				}
				
div.separador {
	width:100%; height:1px;
	overflow:hidden; clear:both; margin:0 0 20px;
	background:url(../imagens/layout/bg_pont_1h2.gif) repeat-x 0 0;
}
div.descricoesProd {
	width:100%; overflow:hidden; clear:both;
	margin:0 0 20px;
}
	div.descricoesProd ul.abas {
		display:block; float:left;
	}
		div.descricoesProd ul.abas li {
			float:left;
		}
			div.descricoesProd ul.abas li a {
				display:block; line-height:18px;
				background:#f0f0f0; padding:12px 20px; margin:0 8px 0 0;
				font:14px 'Roboto Condensed', Tahoma, Geneva, sans-serif; color:#8f8f8f;
			}
				div.descricoesProd ul.abas li a:hover,
				div.descricoesProd ul.abas li a.act {
					color:#0a4166; background:#f6f6f6;
				}
			div.descricoesProd a.linkDuvidas {
				display:block; float:right; margin:20px 0 0;
				font:13px 'Roboto Condensed', Tahoma, Geneva, sans-serif; color:#0a4166;
			}
				div.descricoesProd a.linkDuvidas span {
					color:#1b859e;
				}
				div.descricoesProd a.linkDuvidas:hover {
					text-decoration:underline;
				}
	div.descricoesProd div.boxTexto {
		display:block; float:left;
		width:920px; padding:20px;
		background:#f6f6f6;
	}
		div.descricoesProd div.verTexto {
			display:inline; float:right; overflow-y:auto; overflow-x:hidden;
			width:920px; height:500px; line-height:16px;
		}
			div.descricoesProd div.verTexto h3 {
				font:13px 'Roboto Condensed', Tahoma, Geneva, sans-serif; color:#0a4166;
				margin:0 0 5px;
			}
		div.descricoesProd div.boxTexto p {
			display:block; float:left;
			width:100%; line-height:16px; margin:0 0 25px;		
			}
			div.descricoesProd div.boxTexto ol{
				clear:both; padding:0 0 10px;
				}
				div.descricoesProd div.boxTexto ol li{					
    				font: 12px 'Roboto Condensed',Geneva,sans-serif; color: #8F8F8F;
					 list-style:inside decimal!important;  padding-bottom:5px;
					}
					div.descricoesProd div.boxTexto ol li p{
						margin:0 0 20px; width:800px; clear:both; float:none;
						}
			div.descricoesProd div.boxTexto ul{
				clear:both; padding:0 0 10px;
				}
				div.descricoesProd div.boxTexto ul li{					
    				font: 12px 'Roboto Condensed',Geneva,sans-serif; color: #8F8F8F;
					list-style:inside disc!important; padding-bottom:5px;
					}
					div.descricoesProd div.boxTexto ul li p{
						margin:0 0 20px; width:800px; clear:both; float:none;
						}
		div.detalheproduto div.infProduto div.valProduto h4 {
			width:100%; overflow:hidden; clear:both;
			padding:0; margin:0;
			font:14px 'Roboto Condensed', Tahoma, Geneva, sans-serif; color:#0a4166;
		}
			div.detalheproduto div.infProduto div.valProduto p.linhac2 {
				width:292px;
				background:#fafafa; padding:10px;
			}
				div.detalheproduto div.infProduto div.valProduto p.linhac2 span {
					display:block; float:right;
					font:bold 16px 'Roboto Condensed', Geneva, sans-serif; color:#00bbee;
				}


div.detalheproduto div.infProduto div.valProduto a.bt_comprarcolocar {
	display:block; float:right; overflow:hidden;
	width:110px; height:24px; padding:10px 0 0;
	text-indent:-5000em;
	color:#fff;
	background:#323232 url(../imagens/botao/bt_comprarcolocarsacola.gif) no-repeat 50% 50%;
}	

/*novo 14-10-2011*/
	
div.descricoesProd div.boxTexto table.indica{
	width:900px; clear:both; display:table
	}
	table.indica thead{		
		background:#7bafbd; width:900px;	
		}
		table.indica thead tr th{
			font:12px 'Roboto Condensed', Tahoma, Geneva, sans-serif; color:#ffffff; height:18px;
			}
			table.indica thead tr th.ti1{width:278px; border-right:1px #ffffff solid; text-align:left; padding:0 10px;}
			table.indica thead tr th.ti2{width:66px; border-right:1px #ffffff solid;}
			table.indica thead tr th.ti3{width:67px; border-right:1px #ffffff solid;}
			table.indica thead tr th.ti4{width:59px; border-right:1px #ffffff solid;}
			table.indica thead tr th.ti5{width:60px; border-right:1px #ffffff solid;}
			table.indica thead tr th.ti6{width:51px; border-right:1px #ffffff solid;}
			table.indica thead tr th.ti7{width:52px; border-right:1px #ffffff solid;}
			table.indica thead tr th.tti8{width:272px;}
			table.indica thead tr th.tti8 table tr th.tii8{width:272px; border-bottom:1px #ffffff solid;}
			table.indica thead tr th.tti8 table tr th.tii9{width:67px; border-right:1px #ffffff solid;}
			table.indica thead tr th.tti8 table tr th.tii10{width:68px;}
		table.indica tbody tr.linhaa{background:#ececec;}
		table.indica tbody tr.linhab{background:#dadada;}
			table.indica tbody tr td{
				font:12px 'Roboto Condensed', Tahoma, Geneva, sans-serif; color:#4a4a4a; padding:10px 0; text-align:center;
				}
				table.indica tbody tr td.tbi1{width:278px; border-right:1px #ffffff solid; text-align:left; padding:10px;}
				table.indica tbody tr td.tbi2{width:66px; border-right:1px #ffffff solid;}
				table.indica tbody tr td.tbi3{width:67px; border-right:1px #ffffff solid;}
				table.indica tbody tr td.tbi4{width:59px; border-right:1px #ffffff solid;}
				table.indica tbody tr td.tbi5{width:60px; border-right:1px #ffffff solid;}
				table.indica tbody tr td.tbi6{width:51px; border-right:1px #ffffff solid;}
				table.indica tbody tr td.tbi7{width:52px; border-right:1px #ffffff solid;}
				table.indica tbody tr.linhaa td.tbi8{width:272px; padding:0; height:100%; background:#ececec url(../imagens/layout/bg_tb.gif) repeat-y 0 0;}
				table.indica tbody tr.linhab td.tbi8{width:272px; padding:0; height:100%; background:#dadada url(../imagens/layout/bg_tb.gif) repeat-y 0 0;}	
				table.indica tbody tr td.tbi8 table{ height:100%; background:url(../imagens/layout/bg_tb.gif) repeat-y 0 0;}
				table.indica tbody tr td.tbi8 table tr{ height:100%;}
				table.indica tbody tr td.tbi8 table tr td.tbii8{width:68px; height:100%;}
				table.indica tbody tr td.tbi8 table tr td.tbii9{width:68px; height:100%;}
