.ENTRADA { font-family: arial; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #666666; text-decoration: none; background-color: #ffffff; border: 1px #cccccc solid; }

.BUSCATOPO { width:138px; font-family: arial; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #666666; text-decoration: none; background-color: #ffffff; border: 1px #cccccc solid;}

.BUSCATOPO2 { width:160px; height:19px; font-family: arial; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #666666; text-decoration: none; background-color: #ffffff; border: 1px #cccccc solid; }

.BUSCADOR {width:100%; font-family: tahoma; font-size: 12px; font-style: normal; color: #666666; background-color: #f2F2F2; border: 1px #cccccc solid;}

.BUSCARAGORA { width:130px; height:22px; BORDER-RIGHT: #D96BD9 1px solid; BORDER-TOP: #D96BD9 1px solid; FONT: 10px Verdana,Arial;TEXT-TRANSFORM: none; BORDER-LEFT: #D96BD9 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #D96BD9 1px solid; BACKGROUND-COLOR: #D96BD9; TEXT-DECORATION: none; }

.BOTAO { BORDER-RIGHT: #D20000 1px solid; BORDER-TOP: #D20000 1px solid; FONT: 10px Verdana,Arial;TEXT-TRANSFORM: none; BORDER-LEFT: #D20000 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #D20000 1px solid; BACKGROUND-COLOR: #D20000; TEXT-DECORATION: none; }

.NEWSLETTER { font-family: Verdana; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #ACACAC; text-decoration: none; background-color: #f0f0f0; border: 1px #cccccc solid;}

.LOGAR { font-family: arial; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #666666; text-decoration: none; background-color: #f2f2f2; border: 1px #cccccc solid; }

.OK { width:40px; height:19px; BORDER-RIGHT: #D20000 1px solid; BORDER-TOP: #D20000 1px solid; FONT: 10px Verdana,Arial;TEXT-TRANSFORM: none; BORDER-LEFT: #D20000 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #D20000 1px solid; BACKGROUND-COLOR: #D20000; TEXT-DECORATION: none; }

.CEP { font-family: tahoma; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #333333; text-decoration: none; background-color: #f2f2f2; border: 1px #cccccc solid; }

.CEP2 { font-family: tahoma; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #333333; text-decoration: none; background-color: #ffffff; border: 1px #cccccc solid; }

.FORMCADASTRO { width:200px; height:19px;font-family: tahoma; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #333333; background-color: #f2F2F2; border: 1px #cccccc solid; }

.QNT2 { width:20px; height:15px;font-family: tahoma; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #333333; text-align: center; background-color: #ffffff; border: 1px #f2f2f2 solid; }

.TEXT { width:400px; height:80px; font-family: tahoma; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #333333; text-decoration: none; background-color: #f2f2f2; border: 1px #cccccc solid;}

.TEXT2 { width:400px; height:50px; font-family: tahoma; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #333333; text-decoration: none; background-color: #f2f2f2; border: 1px #cccccc solid;}

.INDIQUE { width:190px; height:19px; font-family: tahoma; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #333333; text-decoration: none; background-color: #f2f2f2; border: 1px #cccccc solid; }

.INDIQUE2 { width:200px; height:19px; font-family: tahoma; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #333333; text-decoration: none; background-color: #f2f2f2; border: 1px #cccccc solid; }

.INDIQUE3 { width:400px; height:19px; font-family: tahoma; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #333333; text-decoration: none; background-color: #f2f2f2; border: 1px #cccccc solid; }

.FORMCADASTRO2 { height:19px;font-family: tahoma; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #333333; background-color: #f2F2F2; border: 1px #cccccc solid; }



TD {

	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial

    text-align: left;

}



.buscaavancada {

	FONT-SIZE: 12px; FONT-FAMILY: tahoma; color: #666666;

}



.ajudabusca {

	FONT-SIZE: 12px; FONT-FAMILY: tahoma; color: #ffffff;

}



.barrasubcat {

	FONT-SIZE: 12px; FONT-FAMILY: tahoma; color: #666666;

}



.barrasubcat2 {

	FONT-SIZE: 12px; FONT-FAMILY: tahoma; color: #333333;

}



.reviwes {

	FONT-SIZE: 12px; FONT-FAMILY: tahoma; color: #339B66;

}



.productname {

	FONT-SIZE: 12px; FONT-FAMILY: tahoma; color:#D00087;

}



.preco_venda_de {

	FONT-SIZE: 11px; FONT-FAMILY: verdana; color: #999999;

}



.Preco2 {

	FONT-SIZE: 12px; FONT-FAMILY: tahoma; color: #006699;

}



.Preco3 {

	FONT-SIZE: 12px; FONT-FAMILY: tahoma; color: #006699;

}



.Preco4 {

	FONT-SIZE: 12px; FONT-FAMILY: tahoma; color: #ff0000;

}



body

{

font-size: 12px;

font-family: "tahoma";

margin:0 0 0px 0;

padding:0;

text-align: left;

}



.menutopo:link { font-family: tahoma; font-size : 10pt; color : #F60176; text-decoration: none;}

.menutopo:visited { font-family: tahoma; font-size : 10pt; color : #F60176; text-decoration: none;}

.menutopo:hover { font-family: tahoma; font-size : 10pt; color : #F60176; text-decoration: underline;}



.linkbuscador:link { font-family: verdana; font-size : 8pt; color : #ffffff; text-decoration: none;}

.linkbuscador:visited { font-family: verdana; font-size : 8pt; color : #ffffff; text-decoration: none;}

.linkbuscador:hover { font-family: verdana; font-size : 8pt; color : #D96BD9; text-decoration: none;}



.linkb:link { font-family: tahoma; font-size : 10pt; color : #666666; text-decoration: none;}

.linkb:visited { font-family: tahoma; font-size : 10pt; color : #666666; text-decoration: none;}

.linkb:hover { font-family: tahoma; font-size : 10pt; color : #D20000; text-decoration: underline;}



.pinfo:link { font-family: tahoma; font-size : 9pt; color : #666666; text-decoration: none;}

.pinfo:visited { font-family: tahoma; font-size : 9pt; color : #666666; text-decoration: none;}

.pinfo:hover { font-family: tahoma; font-size : 9pt; color : #666666; text-decoration: underline;}



.Minfo:link { font-family: tahoma; font-size : 9pt; color : #FF0099; text-decoration: none;}

.Minfo:visited { font-family: tahoma; font-size : 9pt; color : #FF0099; text-decoration: none;}

.Minfo:hover { font-family: tahoma; font-size : 9pt; color : #FF0099; text-decoration: underline;}



.pinfo2:link { font-family: verdana; font-size : 8pt; color : #666666; text-decoration: none;}

.pinfo2:visited { font-family: verdana; font-size : 8pt; color : #666666; text-decoration: none;}

.pinfo2:hover { font-family: verdana; font-size : 8pt; color : #666666; text-decoration: underline;}



.pagetrok:link { font-family: tahoma; font-size : 10pt; color : #333333; text-decoration: underline;}

.pagetrok:visited { font-family: tahoma; font-size : 10pt; color : #333333; text-decoration: underline;}

.pagetrok:hover { font-family: tahoma; font-size : 10pt; color : #D20000; text-decoration: underline;}



.pinfocart:link { font-family: tahoma; font-size : 8pt; color : #666666; text-decoration: none;}

.pinfocart:visited { font-family: tahoma; font-size : 8pt; color : #666666; text-decoration: none;}

.pinfocart:hover { font-family: tahoma; font-size : 8pt; color : #D20000; text-decoration: underline;}





.moduleRow { }

.moduleRowOver {  background-color: #f2f2f2; cursor: pointer; }

.moduleRowSelected {  background-color: #f2f2f2; }



.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }

.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }



/* message box */



.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }

.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }

.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }



/* input requirement */



.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }



*.h11{color:#6d7066; font-weight:bold; text-decoration:none; font-size:11px;}

*.h11:hover{color:#6d7066; font-weight:bold; text-decoration:underline;font-size:11px;}



*.m11{color:#6d7066; text-decoration:none; font-size:10px;}

*.m11:hover{color:#6d7066; text-decoration:underline;font-size:10px;}







a:link {

	color: #111111;

	text-decoration:none;



}



a:visited {

	color: #111111;

	text-decoration:none;

}



a:active {

	text-decoration:none;

}



a:hover {

	color:#33FFFF;

	text-decoration:none;

}







#lightbox{

	position: absolute;

	left: 0;

	width: 100%;

	z-index: 100;

	text-align: center;

	line-height: 0;

	}



#lightbox a img{ border: none; }



#outerImageContainer{

	position: relative;

	background-color: #fff;

	width: 250px;

	height: 250px;

	margin: 0 auto;

	}



#imageContainer{

	padding: 10px;

	}



#loading{

	position: absolute;

	top: 40%;

	left: 0%;

	height: 25%;

	width: 100%;

	text-align: center;

	line-height: 0;

	}

#hoverNav{

	position: absolute;

	top: 0;

	left: 0;

	height: 100%;

	width: 100%;

	z-index: 10;

	}

#imageContainer>#hoverNav{ left: 0;}

#hoverNav a{ outline: none;}



#prevLink, #nextLink{

	width: 49%;

	height: 100%;

	background: url('../images/blank.gif') no-repeat; /* Trick IE into showing hover */

	display: block

	}

#prevLink { left: 0; float: left;}

#nextLink { right: 0; float: right;}

#prevLink:hover, #prevLink:visited:hover { background: url('../images/prevlabel.gif') no-repeat left 15%; }

#nextLink:hover, #nextLink:visited:hover { background: url('../images/nextlabel.gif') no-repeat right 15%; }





#imageDataContainer{

	font: 10px Verdana, Helvetica, sans-serif;

	background-color: #fff;

	margin: 0 auto;

	line-height: 1.4em;

	}



#imageData{	padding:0 10px; color: #666; }

#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	

#imageData #caption{ font-weight: bold;	}

#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			

#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	

		

#overlay{

	position: absolute;

	top: 0;

	left: 0;

	z-index: 90;

	width: 100%;

	height: 500px;

	background-color: #000;

	}

	



/* Min-Width */

.lbWidth { /* most browsers */

	position: absolute;

	top: 0px; left: 0px;

	width: 100%;

	min-width: 790px;

	}



* html .lbContent { /* IE6 */

	margin-left: -790px;

	position:relative;

	}



* html .lbMinWidth { /* IE6 */

	padding-left: 790px;

	}

	

	

/* Clearfix */	

.clearfix:after {

content: ".";

display: block;

height: 0;

clear: both;

visibility: hidden;

}



.clearfix {display: inline-block;}



/* Hides from IE-mac \*/

* html .clearfix {height: 1%;}

.clearfix {display: block;}

/* End hide from IE-mac */



/***********  END: NOVO BOX PORTAL DE LOJAS E DE DESENVOLVEDORES *****************/

div#half-pay {

	float:left;

	margin:30px 0 20px 0;

	@margin:15px 0 20px 0;

	padding: 0px ;

	width: 1080px;

}

*html div#half-pay{

	margin:20px 0 0 0;

}



div#half-pay ul {

	/*margin-left: 3px*/

	_margin-left: -10px;

}

div#half-pay li {

	font: 10px arial;

	color: #000;

	text-align: center;

	margin: 2px 2px 6px 11px;

	line-height: 11px;

	height:100px;

	float: left;

}

div#half-pay li.last {

	margin-right: 0px;

}

div#half-pay span {

	display:block;

	height:15px;

	margin-top:6px;

}

div#half-pay img.duas-linhas {

	margin-top:4px;

}

div#half-pay a {

	display: block;

	/*width: 52px;

	height: 48px;*/

	width: 75px;

	height: 72px;

	padding: 8px;

	color: #666664;

	text-decoration: none;

	/*background: url(https://pagseguro.uol.com.br/img/half-pay/box_out.gif) no-repeat;*/

	background: url('../imagens/bg-half-pay.gif') no-repeat left top;

	overflow: hidden;

}

div#half-pay a:hover {

	background: url('bg-half-pay.gif') no-repeat left bottom;

	color: #000;

}