body {
	padding:0px; margin:0px;
}

#principal {
	position:relative; 
	min-height:871px;
	min-width:980px;
}

/* for Internet Explorer */
/*\*/
* html #principal {
height: 871px;
}
/**/



#fons_agora_01 {
	position:absolute;
	right:0px; 
	top:0px; 
}

#fons_agora_02 {
	position:absolute; 
 	right:477px;
	bottom:0px;	
}

#copyright{
	color:#999999;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	position:absolute;
	right:268px; 
	top:605px; 
}

#logo_upc {
	position:absolute; 
	z-index:2; 
	right:478px; 
	top:341px;
}

#logo_agora {
	position:relative;
	padding-left:115px;
	padding-top:341px;
	z-index:2; 
}

#formu_entrada {
	position:absolute; 
	width:470px; 
	height:190px; 
	right:0px; 
	top:407px; 
	border-top:#CCC solid 1px; 
	border-left:#CCC solid 1px; 
	border-bottom:#CCC solid 1px; 
	background:url(../img/fons_caixa_agora.gif) repeat-x;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}


#caixa_text {
	position:absolute;
	z-index:1; 
	height:170px;
	*height: 190px;
	right:477px; 
	left:0px;
	*left:auto;
	*width:100%;
	top:407px; 
	border-top:#CCC solid 1px; 
	border-right:#CCC solid 1px; 
	border-bottom:#CCC solid 1px; 
	background:url(../img/fons_caixa_agora.gif) repeat-x;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	text-align:right;
	padding: 20px 30px 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#caixa_text a {
	text-decoration:none;
}

#form_table {
	position:relative;
	float:right;
	margin-right:15px;
	margin-top:15px;
}

#form_table .altoFila1 {height: 20px;}

#form_table .altoFila2 {height: 16px;}

#form_table .altoFila3 {height: 35px;}

#form_table a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1891C4;
	text-decoration:none;
} 

#form_table .labels {
	font-weight:bold;
	font-size:12px;
	text-indent:16px;
}

#form_table input[type="submit"] {
	-moz-border-radius:10px 10px 10px 10px;
	background-color:#0584D2;
	border:0 none;
	color:#FFFFFF;
	cursor:pointer;
	float:right;
	font-weight:bold;
	padding:0 7px 2px 5px;
	font-size:14px;
}

.sample_popup { visibility: hidden; display: none; z-index:100; }