
/* FE Css Add-Ons */
div#entry div.lojaListEntry
{
    padding-bottom:0px;
}

div#entry div.lojaListEntry .buy {    
    margin:0;
	margin-top: 12px;
    border: 0!important;
    float:right;    
    border: 0px!important;
    height:20px;
    margin-left:6px;
}

div#entry .lojaCompraDetails     
{
	margin-bottom: 28px;
	text-align: left !important;
	background-color:white;
	width: auto;
	height:  auto;
	margin-left: 0px;
	margin-right: 0px;
}

div#entry div.lojaListEntry .verMais {            
    float:right;
	margin-top: 12px;
    border: 0!important;    
}



.buy img { border:0px!important; margin:0!important; padding:0!important; }
.verMais img { border:0px!important; margin:0!important; padding:0!important;}


#newsletter .inputsHolder span
{    
    margin-top:4px;
    width:165px;
    display:inline-block;
}

.hidden
{
    display:none;
}

#tafForm
{
    display:none;
}

.tafLink
{
    color: #7b7b7b;
    cursor:pointer;
}

div.form input.dataFim 
{
	margin-left: 34px;
}

div#entry .form ul li
{
    list-style-image:none;
}

div#entry .form ul
{
    margin:0;
}


.datepickimg,.datepickimgright
{
    cursor: pointer;
}

/*******************************/

/* POINTERS */
.hand,.pointer{cursor:pointer;}
.nopointer a:visited,.nopointer a:active,.nopointer a:hover, .nopointer{cursor:default;text-decoration:none !important;}

div#lang a:visited,div#lang a:active,div#lang a:hover, div#lang a {color: #fff; !important;}


/*******************************/
textarea.input-validation-error, select.input-validation-error, input.input-validation-error { border: 1px solid #FFA500; background-color: #f2f2f2; }
span.input-validation-error  
{
	background-image: url(../images/fundacaomuseu/comum/arrow.png);
	background-repeat: no-repeat;
	background-position: left 4px !important;
	color: #6a003f !important;       
	padding-left: 8px;
    font-size:11px !important;
    font-weight:normal !important;
    line-height:12px !important;
}

.field-validation-error { color:#6A003F !important; }

.validation-summary-errors { color:#6A003F !important; }
.validation-summary-errors span { font-weight: bold; }
.validation-summary-errors ul { padding:0; margin:0; list-style-type:none; padding-top:10px; padding-bottom:2px; }
.validation-summary-errors li
{
    list-style-type:none;
    color:#6A003F !important;
    padding-bottom:2px;
    white-space:pre-line;
    font-size:11px !important;
    font-weight:normal !important;
    line-height:12px !important;
}

.validation-summary-errors li span { font-weight:normal; }

.cursor
{
    cursor:pointer;
}
