@charset "utf-8";
body  {
	background:#990000;
	*background: #990000;/* IE 6 e 7  (_uderline) funciona no IE6*/
	font-family:Arial;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #333;
}
form input,form select{float:left;margin-right:5px;padding:3px;border:1px solid #C4C4C4;font:12px Arial,Helvetica,sans-serif;color:#5E5E5E}
form select{padding:0}
form input.button_ok,form input.button_search,form input.button_votar,form input.button_result{margin:0;padding:0;border:0;padding:0 0 1px 1px;width:24px;height:23px;font-weight:bold;color:#BA0400;background:#FFB900;cursor:pointer}
form input.button_concluir{
	margin:0;
	padding:0;
	border:0;
	padding:0 0 1px 1px;
	width:120px;
	height:23px;
	font-weight:bold;
	color:#BA0400;
	background:#FFB900;
	cursor:pointer
}
.twoColLiqRtHdr #container { 
	width: 790px;  
	background: #FFFFFF;
	margin: 0 auto; 
	text-align: left; 
} 
.twoColLiqRtHdr #header { 
	background: #DDDDDD url(../images/topo.png); 
	padding: 0 10px;  
	height:150px;
} 
.twoColLiqRtHdr #header h1 {
	margin: 0; 
	padding: 10px 0; 
}

.twoColLiqRtHdr #sidebar1 {
	float: right; 
	width: 24%; 
	background: #F4F4F4; 
	padding-top: 15px 0; 
}
.twoColLiqRtHdr #sidebar1 a{
	text-decoration:none;
	color:#333333;
	font-size:11px;

}
.twoColLiqRtHdr #sidebar1 a:hover{
	text-decoration:underline;
	color:#333333;
	font-size:11px;
}
.twoColLiqRtHdr #sidebar1 h3, .twoColLiqRtHdr #sidebar1 p {
	margin-left: 10px; 
	margin-right: 10px;
}

.twoColLiqRtHdr #mainContent { 
	float:left;
	width:600px;
} 
.twoColLiqRtHdr #mainContent #outras{ 
	width:580px;
	margin:10px;
}
.twoColLiqRtHdr #mainContent #titulo{
	font-family:arial;
	font-size:18px;
	border-bottom:1px solid #990000;
}
.twoColLiqRtHdr #mainContent #corpo{
	padding:10px;
	font-size:11px;

}
.twoColLiqRtHdr #mainContent #corpo a{
	text-decoration:none;
	color: #0033CC;
}
.twoColLiqRtHdr #mainContent #return{
	font-size:11px;

}
.twoColLiqRtHdr #mainContent #return a{
	text-decoration:none;
	color: #0033CC;
}

.twoColLiqRtHdr #mainContent #corpo a:hover{
	text-decoration:underline
}
#outras #blocos{
	float:left;
	background:#EFEFEF;
	width:140px;
	margin-right:5px!important;
	margin-right:3px;
}
#outras #blocos #itens0{
	padding:5px;
}
#outras #blocos #itens1{
	padding:5px;
	background:#fff;
}
#outras #blocos #itens0 a{
	text-decoration:none;
	color:#333333;
	font-size:11px;
}
#outras #blocos #itens1 a{
	text-decoration:none;
	color:#333333;
	font-size:11px;
}
#outras #blocos #itens0 a:hover{
	text-decoration:underline;
	color:#333333;
	font-size:11px;
}
#outras #blocos #itens1 a:hover{
	text-decoration:underline;
	color:#333333;
	font-size:11px;
}
#outras #blocos #titulo{
	font-family:arial;
	font-size:18px;
	background:#990000;
	color:#FFFFFF;
	padding:5px;
	
}
.twoColLiqRtHdr #footer { 
	padding: 10px; 
	background:#DDDDDD; 
	font-size:11px;
	color:#333;
	text-align:center;
} 
.twoColLiqRtHdr #footer a{
	letter-spacing:2px;
	font-weight:bold; 
	text-decoration:none;
	color:#333;
}
.twoColLiqRtHdr #footer a:hover{ 
	text-decoration:underline;
}
.twoColLiqRtHdr #footer p {
	margin: 0; 
	padding: 10px 0; 
}

#album {
	background:#eee;
	text-align:center;
	font-size:10px;
	float:left;
	margin:10px;
	width:110px;
	padding:5px;	
}
#album a:hover{
	border:2px solid #990000;
	float:left;
	
}
#thumbnails a{
	text-decoration:none;
	color:#990000;
	font-size:11px;
}
#thumbnails a:hover{
	text-decoration:underline;
	color:#FF0000;
}

.fltrt { 
	float: right;
	margin-left: 8px;
}
.fltlft { 
	float: left;
	margin-right: 8px;
}
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
legend{
	font-size:11px;
	color:#0066FF;
	border: 1px solid #ccc;
	padding:2px;
	margin-bottom:10px;
}
fieldset{
	margin:10px;
	font-size:11px;
	color:#333333;
}
fieldset a{
	text-decoration:none;
	color:#333333;
	
}
fieldset #row{
	border-bottom: 1px dashed #CCCCCC;
	margin-bottom:5px;
	padding-bottom:5px;

}
fieldset a:hover{
	background-color:#B91408;
	color:#FFFFFF;
}