label{
	float:left;
	width:70px;
}

.spacer{
	clear:both;
}


/* Estilos para orden de las tablas */
.sortup{
	background:url('/images/s_asc.png') right no-repeat;
	background-color:#cccccc;
}
.sortdown{
	background:url('/images/s_desc.png') right no-repeat;
	background-color:#cccccc;
}

/* Al listar con ul los paises de los popups, queda una lista mas compacta */
.ulPais{
	padding:0;
	margin:0;
}


.pagination, #breadcrumbs{
	padding:10px;
	text-align:center;
	font-size:90%;
}
#breadcrumbs{
	text-align:left;
	margin-bottom:14px;
}
.pagination a, #breadcrumbs a{
	color:#333;
	text-decoration:none;
}
.pagination a{
	text-decoration:none;
}
.pagination a:hover, #breadcrumbs a:hover{
	color:#333;
	text-decoration:none;
	font-weight:bold;
}
.disabled , .current{
	color:#CCCCCC;
}



#graficos{
	float:left;
	padding:0px;
	margin:0px;
	margin-left:10px;
	width:100%;
}

#linksFiltro{
	padding:0;
	margin:0;
}

#linksFiltro a{
	display:block;
	padding-left:20px;
}


#div_export{
	text-align:right;
	padding:15px;
	padding-top:0px;
	
}

#resumen{
	padding:0px;
	width:99.3%;
	border:1px solid #bbb;
	padding-left:5px;
}

#resumen table{
	border:none;
	font-size: 12px;
	color:black;
	width:89%;
}
#resumen legend{
	color: #999999;
	padding-top: 0pt;
	padding-right: 0.25em;
	padding-bottom: 0pt;
	padding-left: 0.25em;
	font-size: 14px;
	font-weight: bold;
}

#addRegla{
	text-align:right;
	clear:both;
}


#form_tester{
	float:right;
	width:300px;
	border:1px dotted #FFCC00;
	background-color:#FFFFCC;
	padding:3px;
}
