* {margin:0px; padding:0px;font-family:Arial, Helvetica, sans-serif; font-size:12px;}
:focus{outline:0;}

body { background-color:#FFFFFF;}

#tudo {width:950px;background:url(../IMAGENS/fundo.gif) repeat-x;background-position:top center;}

#corpo 
{
	padding: 5px 10px 10px 10px;
}


#MenuLink
{
	padding-left: 50px;
	padding-top: 2px;
	text-align:justify;
}

#MenuLink a:link, a:visited 
{
	font-weight: bold; 
	text-decoration: none; 
	color: #FFFFFF;
}

#MenuLink a:hover, a:active  
{
	font-weight: bold; 
	text-decoration: underline; 
	color: #9685BA;
}

.TextUpper 
{
	text-transform: uppercase;
}

.Link 
{
	font-weight: bold; 
	text-decoration: underline; 
	color: Red;
}

.Erro
{
	font-size: medium;
	font-weight: bold;
	color: Red;
}

/*Modal Popup*/
.modalBackground {
    background-color:Gray;
    filter:alpha(opacity=70);
    opacity:0.7;
}

.modalPopup {
    background-color:#ffffdd;
    border-width:3px;
    border-style:solid;
    border-color:Gray;
    padding:3px;
    width:250px;
}


/* Accordion */
.accordionHeader
{
    border: 1px solid #A0A0A0;
    color: #ffffff;
    background-color: #A0A0A0;        
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

#master_content .accordionHeader a
{
    color: #AF0000;
    background: none;
    text-decoration: none;
}

#master_content .accordionHeader a:hover
{
    color: #AF0000;
    background: none;
    text-decoration: underline;
}

.accordionHeaderSelected
{
    border: 1px solid #A0A0A0;
    color: #ffffff;
    background-color: #424242;
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionContent
{
    background-color: #E7E7E7;   
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}

/* Rating */
.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(../IMAGENS/FilledStar.png);

}

.emptyRatingStar {
    background-image: url(../IMAGENS/EmptyStar.png);
}

.savedRatingStar {
    background-image: url(../IMAGENS/SavedStar.png);
}

