﻿
.Loading div
{
	position: fixed !important;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 10;
	width: 100%;
	height: 100%;
	color: #000000;
	background-color: #d3d3d3;
	filter: alpha(opacity=60);
	opacity: 0.6;
}


.Loading p
{
	position: absolute;
	left: 50%; 
	top: 50%;
	
	
}


.updatePanel 
{
    width: 500px;
    border: solid 1px #999999;
    height: 200px;
}
.updatePanel > div
{
    width: 100%;
    height: 100%;
}
.updatePanel .updatePanelContent 
{
    padding: 10px;
}
.progressMessage 
{
    text-align: center;
    font-weight: bold;
    padding: 5px;
}

div.blockMsg {
    width:  60%;
    top:    30%;
    left:   20%;
    text-align: center;
    background-color: #fff;
    border: 3px solid #aaa;
    padding: 0;
    color: #0000;
}




.overlay
{
	position: fixed;
	z-index: 99;
	top: 0px;
	left: 0px;
	background-color: #000000;
	width: 100%;
	height: 100%;
	filter: Alpha(Opacity=60);
	opacity: 0.60;
	-moz-opacity: 0.60;
}
    
    
    * html .overlay
{
	position: absolute;
	height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight +  'px' );
	width: expression(document.body.scrollWidth > document.body.offsetWidth ? document.body.scrollWidth : document.body.offsetWidth +  'px' );
}
    .loader
{
	z-index: 1000;
	position: fixed;
	width: 300px;	
	margin-left: -60px;
	top: 50%;
	left: 40%;
	color: #000000;
	background-color: #ffffff;
	border-right: #696969 4px double;
	border-top: #696969 4px double;
	border-left: #696969 4px double;
	border-bottom: #696969 4px double;
	font-size: 12px;
	font-family: Arial;
	text-align: center;
	vertical-align: middle;
}
* html .loader
{
	position: absolute;
	margin-top: expression((document.body.scrollHeight / 4) + (0 - parseInt(this.offsetParent.clientHeight / 2) + (document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)) +  'px' );
}

/* Rating */
.ratingStar {
    font-size: 0pt;
    width: 20px;
    height: 15px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(http://imagens.centauro.com.br/Flashs/Images/produto/ico_avalia01.gif);

}

.emptyRatingStar {
    background-image: url(http://imagens.centauro.com.br/Flashs/Images/produto/ico_avalia02.gif);
}

.savedRatingStar {
    background-image: url(http://imagens.centauro.com.br/Flashs/Images/produto/ico_avalia01.gif);
}
