/*
CSS da página inicial do site
*/
		td.menuhorizontal{
			background-color:#87D9E4;
			text-align:right;
			padding:2px;
			font-family:Tahoma;
			color:#66666;
		}
		
		td.menuhorizontal a {
			text-decoration:none;
			font-family:Tahoma;
			font-size:12px;
			font-weight:bold;
			color:#66666;
		}

		td.menuhorizontal a:hover {
			text-decoration:underline;
			font-family:Tahoma;
			font-size:12px;
			font-weight:bold;
			font-family:Tahoma;
			color:#66666;
		}

		.bemvindotexto{
			font-family:Tahoma;
			font-size:22px;
			font-weight:bold;
			color:#7FB0BA;
		}



/*
CSS do menu animado
*/


	ul.menubar {
		margin: 0px;
		padding: 0px;
		background-color: #87D9E4;
		text-align: center;
		text-decoration:none;
		font-size:12px;
		font-weight:bold;
		font-family:Tahoma;
		color:#66666;
	}

	ul.menubar .menuvertical {
		margin: 0px;
		padding: 0px;
		list-style: none;
		background-color: #87D9E4;
		border: 3px solid #FFFFFF;
		float:left;
		font-family:Tahoma;
		color:#66666;
	}

	ul.menubar ul.menu {
	   display: none;
	   position: absolute;
	   margin: 0px;
	   
	}

	ul.menubar a {
	   padding: 5px;
	   display:block;
	   text-decoration: none;
	   color: #FFFFFF;
	   padding: 5px;
	}


	ul.menu, ul.menu ul {
	   margin: 0;
	   padding: 0;
	   border-bottom: 1px solid #FFFFFF;
	   width: 150px;
	   background-color: #87D9E4;
		font-family:Tahoma;
		color:#66666;
	}

	ul.menu li {
	   position: relative;
	   list-style: none;
	   border: 0px;
	}  

	ul.menu li a {
	   display: block;
	   text-decoration: none;
	   border: 1px solid #FFFFFF;
	   border-bottom: 0px;
	   color: #FFFFFF;
	   padding: 5px 10px 5px 5px;
	   font-family: Tahoma;
	}

	/* Fix IE. Hide from IE Mac \*/
	* html ul.menu li {
		float: left;
		height: 1%;
	}

	* html ul.menu li a {
		height: 1%;
	}
	/* End */

	ul.menu ul {
	   position: relative;
	   display: none;
	   /*left: 149px; /* Set 1px less than menu width */
	   top: 0px;
	}

	ul.menu li.submenu ul {
		display: none;
	} /* Hide sub-menus initially */
	
	ul.menu li.submenu {
		background: transparent /*url(arrow.gif) right center no-repeat*/;
	}
	
	ul.menu li a:hover {
		color: #FFFFFF;
	}
				
		td.corpocentrolateral {
			width:150px;
		}

		td.corpocentroespacobranco {
			width:1px;
		}
		
		td.corpocentrocentral {
			margin-left:5px;
			margin-left:5px;
			width:650px;
			font-family:Tahoma;
			color:#66666;
		}
		
		table.corpocentrolateralesquerdo {
			margin-top:3px;
			border-collapse:collapse;
			width:150px;
			font-family:Tahoma;
			color:#66666;
		}
		
		table.corpocentrolateraldireito {
			margin-top:3px;
			border-collapse:collapse;
			width:150;
			font-family:Tahoma;
			color:#66666;
		}
	
		table.busca{
			width:150px;
			background-color:#87D9E4;
			border-top:2px solid #FFFFFF;
			border-bottom:5px solid #87D9E4;
			font-family:Tahoma;
			font-size:12px;
			text-align:center;
			color:#66666;
			margin-bottom:2px;
		}
		
		table.busca td a{
			text-decoration:none;
			font:12px Tahoma;
			color:#66666;
			margin-top:2px;
			margin-right:15px;
		}
		
		table.busca td a:hover{
			text-decoration:underline;
			font:12px Tahoma;
			color:#66666;
			margin-top:2px;
			margin-right:15px;		
		}
		
		div.buscatitulo{
			border-bottom:1px solid #000080;
			margin-bottom:10px;
		}

		th.menuverticaltitulo{
			background-color:#87D9E4;
			font: 12px Tahoma;
			color:#66666;
			font-weight:bold;
		}

		td.menuvertical ul{
			list-style-type:none;
			background-color:#7FB0BA;
			margin:0;
			padding:0;
			font-family:Tahoma;
			color:#66666;
		}
		
		td.menuvertical ul li{
			border-bottom:1px solid #7FB0BA;
		}
		
		td.menuvertical ul li a{
			text-decoration:none;
			font: 12px Tahoma;
			color:#FFFFFF;
			border-left:5px solid #7FB0BA;
			display:block;
			height:1%;
		}
		
		td.menuvertical ul li a:hover{
			background-color:#87D9E4;
			text-decoration:underline;
			border-left:5px solid #7FB0BA;
			color:#66666;
			display:block;
			font-family:Tahoma;
		}
				
		td.noticia{
			width:150px;
			height:250px;
			background-color:#87D9E4;
			border-top:2px solid #FFFFFF;
			border-bottom:1px solid #1874CD;
			font-family:Tahoma;
			font-size:12px;
			text-align:center;
			color:#FFFFFF;
			padding:5px;
		}
		
		div.noticiatitulo{
			border-bottom:1px solid #000080;
			margin-bottom:10px;
			font-family:Tahoma;
			color:#66666;
		}
		
		div.noticialink a{
			text-decoration:none;
			font-family:Tahoma;
			font-size:12px;
			color:#66666;
		}
	
		div.noticialink a:hover{
			text-decoration:underline;
			font-family:Tahoma;
			font-size:12px;
			color:#66666;	
		}
	
		div.noticiadivisoria{
			margin-top:10px;
			margin-bottom:10px;
			border-bottom:1px dashed #000080;
			font-family:Tahoma;
			color:#66666;
		}		

		div.noticialink a.maisnoticias{
			text-decoration:none;
			font:Tahoma;
			font-style:italic;
			font-size:11px;
			color:#66666;
		}
	
		div.noticialink a.maisnoticias:hover{
			text-decoration:underline;
			font-family:Tahoma;
			font-size:11px;
			color:#66666;
		}

		table.barraoferta{
			margin-top:3px;
			margin-left:5px;
			background-color:#87D9E4;
			font-family:Tahoma;
			color:#66666;
		}

		table.barraoferta td{
			font-family:Tahoma;
			font-size:14px;
			color:#66666;
			border-left:3px solid #87D9E4;
		}
		
		td.produto{
			height:250px;
			width: 246.6px;
			font-family:Tahoma;
			color:#66666;
		}
		table.window{
			width:160px;
			border-collapse:collapse;
			border:1px solid FFFFFF;
			margin-left:5px
			font-family:Tahoma;
			color:#66666;
		}

		table.window td.meucarrinhobgcolor{
			background:FFFFFF;
		}

		table.window div{
			font:bold 11px Tahoma;
			color:#66666;
			margin-left:5px;
		}

		table.window td.descricao{
			font:12px Tahoma;
			margin-left:5px;
			color:#66666;
		}
				
		table.window td.topo{
			background:#87D9E4;
			border-bottom:1px solid #50728E;
			font-family:Tahoma;
			color:#66666;
		}		

		table.window td.lado{
			width:1px;
			background:#87D9E4;
			border-top:1px solid #50728E;
			border-bottom:1px solid #50728E;
			font-family:Tahoma;
			color:#66666;
		}
		
		table.window td.baixo{
			height:5px;
			background:#87D9E4;
			border-top:1px solid #50728E;
			font-family:Tahoma;
			color:#66666;
		}
		
		table.window ul{
			list-style-type:none;		
			margin-left:5px;
			margin-right:5px;
			padding:0px;
			font-family:Tahoma;
			color:#66666;
		}

		table.window ul li a{
			text-decoration:none;
			font:11px Tahoma;
			color:#50728E;
			height:1%;
		}
		
		table.window ul li a:hover{
			text-decoration:underline;
			font:11px Tahoma;
			color:#50728E;
			height:1%;
		}

		a.tipoprodutolink{
			text-decoration:none;
			font-family:Tahoma;
			font-size:14px;
			font-weight:bold;
			color:#87D9E4;
		}

		a.tipoprodutolink:hover{
			text-decoration:underline;
			font-family:Tahoma;
			font-size:14px;
			font-weight:bold;
			color:#87D9E4;
		}

		div.produtotitulo a{
			text-decoration:none;
			font-family:Tahoma;
			font-size:14px;
			font-weight:bold;
			color:#87D9E4;
		}

		div.produtotitulo a:hover{
			text-decoration:underline;
			font-family:Tahoma;
			font-size:14px;
			font-weight:bold;
			color:#87D9E4;
		}

		span.produtodescricao{
			margin-top:10px;
			font-family:Tahoma;
			font-size:13px;
			font-family:Tahoma;
			color:#66666;
		}
		
		div.produtovejamais a{
			text-decoration:none;
			font-family:Tahoma;
			font-size:12px;
			color:#87D9E4;
		}

		div.produtovejamais a:hover{
			text-decoration:underline;
			font-family:Tahoma;
			font-size:12px;
			color:#87D9E4;
		}

		table.meucarrinhototal td.total{
			width:148px;
			margin-top:1px;
			border-top:1px dashed #87D9E4;
			text-align:right;
			font:bold 12px Tahoma;
			color:#66666;
		
		}

		div.eventolink a{
			text-decoration:none;
			font-family:Tahoma;
			font-size:12px;
			font-weight:normal;
			color:#87D9E4;
		}
	
		div.eventolink a:hover{
			text-decoration:underline;
			font-family:Tahoma;
			font-size:12px;
			font-weight:normal;
			color:#87D9E4;	
		}
	
		div.eventodivisoria{
			margin-top:5px;
			margin-bottom:5px;
			border-bottom:1px dashed #000080;
			font-family:Tahoma;
			color:#66666;
		}

		div.quemsomoslink a{
			text-decoration:none;
			font-family:Tahoma;
			font-size:12px;
			font-weight:normal;
			color:#87D9E4;
		}
	
		div.quemsomoslink a:hover{
			text-decoration:underline;
			font-family:Tahoma;
			font-size:12px;
			font-weight:normal;
			color:#87D9E4;	
		}

		span.webdescricao{
			font-family:Tahoma;
			font-size:13px;
			font-family:Tahoma;
			color:#66666;
		}

		td.rodape{
			background-color:#87D9E4;
			border-top:2px solid #FFFFFF;
			font-family:Tahoma;
			font-size:14px;
			color:#66666;
		}

		div.rodapetitulo{
			font-family:Tahoma;
			font-size:13px;
			font-weight:bold;
			color:#66666;
			padding:3px;
		}
		
		td.rodapeformapagamento{
			padding:2px;
			border-left:4px solid #87D9E4;
			font-family:Tahoma;
			color:#66666;
		}

		td.rodapeinformacao{
			font-family:Tahoma;
			font-size:12px;
			color:#66666;
			padding:2px;
			font-family:Tahoma;
			color:#66666;
		}

		td.rodapeinformacao a{
			text-decoration:none;
			font-family:Tahoma;
			font-size:12px;
			color:#FFFFFF;
			padding:3px;

		}
		
		td.rodapeinformacao a:hover{
			text-decoration:underline;
			font-family:Tahoma;
			font-size:12px;
			color:#66666;
			padding:3px;
		}
		
		table.login{
			width:160px;
			border-collapse:collapse;
			border:1px solid FFFFFF;
			margin-left:5px;
			font-family:Tahoma;
			color:#66666;
		}

		table.login div.login{
			font:11px Tahoma;
			color:#66666;
			margin-left:5px;
		}
			
		table.login div.logindados{
			font:12px Tahoma;
			margin-left:5px;
			color:#66666;
		}
		
		table.login td.topo{
			background:#87D9E4;
			border-bottom:1px solid #50728E;
			font-family:Tahoma;
			color:#66666;
		}		

		table.login td.lado{
			width:1px;
			background:#87D9E4;
			border-top:1px solid #50728E;
			border-bottom:1px solid #50728E;
		}
		
		table.login td.baixo{
			height:5px;
			background:#87D9E4;#50728E;
			border-top:1px solid #50728E;
		}

		.webcxtexto{
			font:12px Tahoma;
			width:85px;
			height:18px;
			border:1px solid #50728E;
			color:#66666;
		}
		
		.webbtok{
			font:12px Tahoma;
			width:50px;
			height:18px;
			border:1px solid #50728E;
			color:#66666;
		}

/*
CSS da página de eventos
*/

		table.webtabelacentral{
			margin-left:5px;
			border-collapse:collapse;
			border-top:1px solid #FFFFFF;
			border-bottom:1px solid #FFFFFF;
			font-family:Tahoma;
			color:#66666;
		}

		td.webdivisoria{
			border-bottom:1px solid #87D9E4;
			font-family:Tahoma;
			color:#66666;
		}

		div.eventosdata{
			font-family:Tahoma;
			font-size:15px;
			font-weight:bold;
			color:#87D9E4;
			margin-left:5px;
		}
		
		div.weblinktitulo a{
			text-decoration:none;
			font-family:Tahoma;
			font-size:14px;
			font-weight:bold;
			color:#66666;
			margin-left:10px;
		}

		div.weblinktitulo a:hover{
			text-decoration:underline;
			font-family:Tahoma;
			font-size:14px;
			font-weight:bold;
			color:#66666;
		}
	
		div.webdescricao{
			margin-top:10px;
			font-family:Tahoma;
			font-size:13px;
			margin-left:10px;
			margin-right:10px;
			margin-top:0px;
			margin-bottom:10px;
			color:#66666;
		}

		div.webtitulo{
			font-family:Tahoma;
			font-size:25px;
			font-weight:bold;
			color:#87D9E4;
		}

		div.weblinktitulo{
			text-decoration:none;
			font-family:Tahoma;
			font-size:14px;
			font-weight:bold;
			color:#87D9E4;
			margin-left:10px;
		}

		div.weblinktitulo a:hover{
			font-family:Tahoma;
			font-size:14px;
			font-weight:bold;
			color:#87D9E4;
		}
/*
CSS da página inicial de minhas compras
*/

		table.minhascompras{
			border-collapse:collapse;
			margin-left:5px;
			font-family:Tahoma;
			color:#66666;

		}

		th.minhascompras div{
			font:bold 14px Tahoma;
			color:#66666;
		}
				
		td.meuproduto div{
			text-align:center;
			font:11px Tahoma;
			color:#66666;
		}
		
		.botao{
			font:12px Tahoma;
			width:100%;
			font-family:Tahoma;
			color:#66666;
			background:#87D9E4;
			border:1px solid #87D9E4;
		}


/*
CSS da página inicial de parceiros
*/

		td.parceiros img {
			border:none;
		}

		div.parceirostitulo a{
			text-decoration:none;
			font-family:Tahoma;
			font-size:20px;
			font-weight:bold;
			color:#87D9E4;
		}

		div.weblinkdetalhado a{
			text-decoration:none;
			font:italic Tahoma;
			font-size:10px;
			color:#87D9E4;
		}

		div.weblinkdetalhado a:hover{
			text-decoration:underline;
			font:italic Tahoma;
			font-size:10px;
			color:#87D9E4;
		}

/*
CSS da página inicial de produto detalhado
*/

		td.webtitulomenor{
			font-family:Tahoma;
			font-size:14px;
			font-weight:bold;
			color:#87D9E4;
			margin-bottom:15px;
		}
		
		td.produtodivisoria{
			border-right:1px dashed #87D9E4;
			font-family:Tahoma;
			color:#66666;
		}
		
		div.webdescricaoemdestaque{
			font-family:Tahoma;
			font-size:13px;
			font-weight:bold;
			margin-left:10px;
			color:#FF0000;
		}
		
		div.produtocomprar{
			font-family:Tahoma;
			font-size:13px;
			margin-left:10px;
			margin-bottom:15px;
			color:#66666;
		}
		
		.cxtextoqtd{
			font:11px Tahoma;
			border:1px solid #87D9E4;
			color:#66666;
		}

		.btcomprar{
			font:11px Tahoma;
			border:1px solid;
			margin-left:10px;
			font-family:Tahoma;
			color:#66666;
		}



		div.nossaempresadepartamento{
			padding-top:30px;
			font-family:Tahoma;
			font-size:20px;
			font-weight:bold;
			color:#50728E;
		}

/*
CSS da página faleconosco
*/

		.faleconoscocxtexto{
			font:12px Tahoma;
			border:1px solid #50728E;
			color:#66666;
		}

		.faleconoscobtok{
			font:12px Tahoma;
			height:18px;
			border:1px solid #50728E;
			color:#66666;
		}

		div.webtexto{
			font-family:Tahoma;
			font-size:13px;
			color:#66666;
		}

/*
CSS de paginacao
*/

		a.menu{
			text-decoration: none;
			font-family:Tahoma;
			font-size:13px;
			color:#50728E;
		}
		
		a.menu:hover{
			text-decoration: underline;
			font-family:Tahoma;
			font-size:13px;
			color:#50728E;
		}
		
		a.menu:active{
			text-decoration: underline;
			font-family:Tahoma;
			font-size:13px;
			color:#66666;
		}

	a.tipoprodutolink{
			text-decoration:none;
			font-family:Tahoma;
			font-size:14px;
			font-weight:bold;
			color:#50728E;
		}

		a.tipoprodutolink:hover{
			text-decoration:underline;
			font-family:Tahoma;
			font-size:14px;
			font-weight:bold;
			color:#50728E;
		}

/*
CSS da página padrão de Start-Up
*/

td.aguarde {
	color:#7FB0BA;
	font-family:Tahoma;
	font-size:16px;
	font-weight:bold;
	text-decoration: none;
	text-align: center;	
	margin-bottom:15px;
}

td.dados {
	background-color: #87D9E4;
	border: 1px solid #FFFFFF;
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	text-decoration: none;
	text-align: left;	
	margin-bottom:15px;
}

td.texto {
	color: #66666;
	font-family:Tahoma;
	font-size:13px;
	text-align: left;	
	margin-bottom:15px;
}

.textoimagem {
	color:#66666;
	font-family:Tahoma;
	font-size:11px;
	text-decoration: none;
	text-align: left;	
	margin-bottom:15px;
	cursor: default;
}

.textoimagem a{
	color:#66666;
	font-family:Tahoma;
	font-size:11px;
	text-decoration: none;
	text-align: left;	
	margin-bottom:15px;
	cursor: default;
}

.textoimagem a:hover{
	color:#66666;
	font-family:Tahoma;
	font-size:11px;
	text-decoration: none;
	text-align: left;	
	margin-bottom:15px;
	cursor: default;
}


.textolistaimagem {
	color:#66666;
	font-family:Tahoma;
	font-size:9px;
	text-decoration: none;
	text-align: left;	
	margin-bottom:15px;
	text-transform: none;
	text-shadow: none;
}

.textolistaimagem a{
	font-family:Tahoma;
	color:#66666;
	font-size:9px;
	text-decoration: none;
	text-align: left;	
	margin-bottom:15px;
	text-transform: none;
	text-shadow: none;
}

.textolistaimagem a:hover{
	color:#66666;
	font-family:Tahoma;
	font-size:9px;
	text-decoration: none;
	text-align: left;	
	margin-bottom:15px;
	text-transform: none;
	text-shadow: none;
}

.titulo{
			font-family:Tahoma;
			font-size:20px;
			font-weight:bold;
			color:#87D9E4;
}

td.menubar2 {
		margin: 0px;
		padding: 0px;
		background-color: #87D9E4;
		text-align: center;
		text-decoration:none;
		color:white;
		font-family:Tahoma;
		font-size:12px;
		font-weight:bold;
	}

td.menubar2 a{
		margin: 0px;
		padding: 0px;
		background-color: #87D9E4;
		text-align: center;
		text-decoration:none;
		color:white;
		font-family:Tahoma;
		font-size:12px;
		font-weight:bold;
	}

td.menubar2 a:hover{
		margin: 0px;
		padding: 0px;
		background-color: #87D9E4;
		text-align: center;
		text-decoration:none;
		color:white;
		font-family:Tahoma;
		font-size:12px;
		font-weight:bold;
	}