body {
	font-family:sans-serif;
	top:0;
	left:0;
	overflow:hidden;
}

header {
	width:100%;
	height:80px;
	background-color:#000000;
	position:absolute;
	top:0;
	left:0;
}

header table {
	width:100%;
	height:80px;
}

header .logo {
	width:200px;
	vertical-align:middle;
	color:#FFFFFF;
	text-align:center;
}

header .logo img{
	width:200px;
	vertical-align:middle;
	cursor:pointer;
}

header .title {
	vertical-align:middle;
	color:#FFFFFF;
	text-align:center;
	font-size:14pt;
	text-shadow:rgb(0, 0, 0) 3px 3px 5px;
	background-color:#2F4782;
}

header .opcion {
	width:200px;
	vertical-align:middle;
	color:#8CB7E4;
	text-align:center;
	background-color:#344581;
}

footer {
	width:100%;
	height:50px;
	background-color:#000000;
	position:absolute;
	bottom:0;
	left:0;
}

input[type="text"] {
	width:100%;
}

button {
	-webkit-appearance:none;
	-webkit-border-top-left-radius:4px;
	border-top-left-radius:4px;
	-o-border-top-left-radius:4px;
	-ms-border-top-left-radius:4px;
	-moz-border-radius-topleft:4px;
	-webkit-border-top-right-radius:4px;
	border-top-right-radius:4px;
	-o-border-top-right-radius:4px;
	-ms-border-top-right-radius:4px;
	-moz-border-radius-topright:4px;
	-webkit-border-bottom-right-radius:4px;
	border-bottom-right-radius:4px;
	-o-border-bottom-right-radius:4px;
	-ms-border-bottom-right-radius:4px;
	-moz-border-radius-bottomright:4px;
	-webkit-border-bottom-left-radius:4px;
	border-bottom-left-radius:4px;
	-o-border-bottom-left-radius:4px;
	-ms-border-bottom-left-radius:4px;
	-moz-border-radius-bottomleft:4px;
	color:#2E4884;
	font-family:inherit;
	font-size:inherit;
	line-height:inherit;
	height:28px;
	padding-left:5px;
	background-color:transparent;
	padding-top:2px;
	vertical-align:middle;
	padding-right:5px;
	border-image:initial;
	border:2px solid rgba(46,72,132,0.87);
}

button:hover {
	background-color:#4E5E93;
	color:#FFFFFF;
}

button:disabled {
	background-color:transparent;
	color:rgba(46,72,132,0.50);
	border-image:initial;
	border:2px solid rgba(46,72,132,0.50);
}

button.overdark {
	-webkit-appearance:none;
	-webkit-border-top-left-radius:4px;
	border-top-left-radius:4px;
	-o-border-top-left-radius:4px;
	-ms-border-top-left-radius:4px;
	-moz-border-radius-topleft:4px;
	-webkit-border-top-right-radius:4px;
	border-top-right-radius:4px;
	-o-border-top-right-radius:4px;
	-ms-border-top-right-radius:4px;
	-moz-border-radius-topright:4px;
	-webkit-border-bottom-right-radius:4px;
	border-bottom-right-radius:4px;
	-o-border-bottom-right-radius:4px;
	-ms-border-bottom-right-radius:4px;
	-moz-border-radius-bottomright:4px;
	-webkit-border-bottom-left-radius:4px;
	border-bottom-left-radius:4px;
	-o-border-bottom-left-radius:4px;
	-ms-border-bottom-left-radius:4px;
	-moz-border-radius-bottomleft:4px;
	color:#8CB7E4;
	font-family:inherit;
	font-size:inherit;
	line-height:inherit;
	height:28px;
	padding-left:5px;
	background-color:transparent;
	padding-top:2px;
	vertical-align:middle;
	padding-right:5px;
	border-image:initial;
	border:2px solid #8CB7E4;
}

button.overdark:hover {
	background-color:#4E5E93;
	color:#FFFFFF;
}

button.overdark:disabled {
	background-color:transparent;
	color:rgba(140,183,228,0.50);
	border-image:initial;
	border:2px solid rgba(140,183,228,0.50);
}

control_top {
	position:absolute;
	background-color:#294983;
	height:50px;
	width:100%;
	line-height:20px;
	top:80px;
	left:0;
}

control_top table {
	width:99%;
	height:50px;
	font-family:sans-serif;
	text-align:left;
	border-collapse:collapse;
	color:#DCE0DF;
}

control_top table td {
	line-height:20px;
	padding-left:5px;
	padding-top:5px;
}

control_top table img {
	height:25px;
	vertical-align:middle;
	margin-left:5px;
	margin-right:5px;
}

control_top table input[type="text"] {
	-webkit-appearance:none;
	width:180px;
	-webkit-border-top-left-radius:3px;
	border-top-left-radius:3px;
	-o-border-top-left-radius:3px;
	-ms-border-top-left-radius:3px;
	-moz-border-radius-topleft:3px;
	-webkit-border-top-right-radius:3px;
	border-top-right-radius:3px;
	-o-border-top-right-radius:3px;
	-ms-border-top-right-radius:3px;
	-moz-border-radius-topright:3px;
	-webkit-border-bottom-right-radius:3px;
	border-bottom-right-radius:3px;
	-o-border-bottom-right-radius:3px;
	-ms-border-bottom-right-radius:3px;
	-moz-border-radius-bottomright:3px;
	-webkit-border-bottom-left-radius:3px;
	border-bottom-left-radius:3px;
	-o-border-bottom-left-radius:3px;
	-ms-border-bottom-left-radius:3px;
	-moz-border-radius-bottomleft:3px;
	color:#DDE1E0;
	font-family:inherit;
	font-size:inherit;
	line-height:inherit;
	height:20px;
	padding-left:5px;
	background-color:transparent;
	padding-top:2px;
	vertical-align:middle;
	border-image:initial;
	border:2px solid rgba(216,221,221,0.79);
}

content {
	background-color:#8CB7E4;
	position:absolute;
	bottom:50px;
	top:130px;
	width:100%;
	overflow:auto;
	left:0;
	right:0;
}

content table {
	width:100%;
	font-family:sans-serif;
	line-height:20px;
	border-collapse:collapse;
	position:inherit;
	font-size:11pt;
	table-layout:fixed;
}

content table thead {
	font-size:8pt;
	text-align:center;
	color:#FFFFFF;
	background-color:#000000;
}

content table tr {
	height:30px;
	border-bottom:1px solid #294983;
}

content table tr.corredor {
	height:30px;
	background-color:rgba(0,0,85,0.65);
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	border-bottom:1px solid #294983;
}

content table tr.deleted {
	height:30px;
	background-color:rgba(0,0,0,0.75);
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	border-bottom:1px solid #294983;
}

content table td {
	padding-left:3px;
	background-color:rgba(255,255,255,0.59);
	border-right:1px solid #294983;
}

content table td img {
	height:28px;
	vertical-align:middle;
	margin-right:3px;
}

content table td:last-child {
	border-right:0px solid #294983;
}

.mapa {
	width:100%;
	height:100%;
	background-color:#C0C0C0;
}

.info {
	height:600px;
}

.info table {
	text-align:left;
	line-height:20px;
	height:auto;
	width:100%;
}

.info table tr {
	height:20px;
}

minidata {
	position:absolute;
	width:300px;
	height:160px;
	background-color:#FFFFFF;
	-webkit-border-bottom-left-radius:10px;
	border-bottom-left-radius:10px;
	-o-border-bottom-left-radius:10px;
	-ms-border-bottom-left-radius:10px;
	-moz-border-radius-bottomleft:10px;
	-webkit-border-bottom-right-radius:10px;
	border-bottom-right-radius:10px;
	-o-border-bottom-right-radius:10px;
	-ms-border-bottom-right-radius:10px;
	-moz-border-radius-bottomright:10px;
	-webkit-border-top-left-radius:10px;
	border-top-left-radius:10px;
	-o-border-top-left-radius:10px;
	-ms-border-top-left-radius:10px;
	-moz-border-radius-topleft:10px;
	-webkit-border-top-right-radius:10px;
	border-top-right-radius:10px;
	-o-border-top-right-radius:10px;
	-ms-border-top-right-radius:10px;
	-moz-border-radius-topright:10px;
	-webkit-box-shadow:rgba(0, 0, 0, 0.496094) 5px 5px 5px;
	box-shadow:rgba(0, 0, 0, 0.496094) 5px 5px 5px;
	-o-box-shadow:rgba(0, 0, 0, 0.496094) 5px 5px 5px;
	-ms-box-shadow:rgba(0, 0, 0, 0.496094) 5px 5px 5px;
	-moz-box-shadow:rgba(0, 0, 0, 0.496094) 5px 5px 5px;
	overflow:hidden;
	border-image:initial;
	border:2px solid #294983;
	margin:auto;
}

.slide_out {
	top:0;
	bottom:0;
	left:100%;
	right:0;
}

.slide_in {
	top:0;
	bottom:0;
	left:0%;
	right:0;
}

minidata table {
	width:300px;
	border-collapse:collapse;
}

minidata table thead tr {
	height:40px;
	background-color:#294983;
}

minidata table thead td {
	-webkit-border-top-left-radius:4px;
	border-top-left-radius:4px;
	-o-border-top-left-radius:4px;
	-ms-border-top-left-radius:4px;
	-moz-border-radius-topleft:4px;
	-webkit-border-top-right-radius:4px;
	border-top-right-radius:4px;
	-o-border-top-right-radius:4px;
	-ms-border-top-right-radius:4px;
	-moz-border-radius-topright:4px;
	padding-left:10px;
	padding-right:35px;
	color:#FFFFFF;
	text-align:center;
	font-size:12pt;
	padding-top:3px;
	border-bottom:2px solid #294983;
}

minidata table tbody tr {
	height:40px;
}

minidata table tbody td {
	padding-left:5px;
	padding-right:5px;
	color:#294983;
	text-align:left;
	font-size:11pt;
	border-bottom:2px solid #294983;
}

minidata table input[type="text"] {
	-webkit-appearance:none;
	width:95%;
	-webkit-border-top-left-radius:3px;
	border-top-left-radius:3px;
	-o-border-top-left-radius:3px;
	-ms-border-top-left-radius:3px;
	-moz-border-radius-topleft:3px;
	-webkit-border-top-right-radius:3px;
	border-top-right-radius:3px;
	-o-border-top-right-radius:3px;
	-ms-border-top-right-radius:3px;
	-moz-border-radius-topright:3px;
	-webkit-border-bottom-right-radius:3px;
	border-bottom-right-radius:3px;
	-o-border-bottom-right-radius:3px;
	-ms-border-bottom-right-radius:3px;
	-moz-border-radius-bottomright:3px;
	-webkit-border-bottom-left-radius:3px;
	border-bottom-left-radius:3px;
	-o-border-bottom-left-radius:3px;
	-ms-border-bottom-left-radius:3px;
	-moz-border-radius-bottomleft:3px;
	color:#2E4884;
	font-family:inherit;
	font-size:inherit;
	line-height:inherit;
	height:20px;
	padding-left:5px;
	background-color:transparent;
	padding-top:2px;
	vertical-align:middle;
	padding-right:5px;
	border-image:initial;
	border:2px solid rgba(46,72,132,0.87);
}

minidata table input[type="password"] {
	-webkit-appearance:none;
	width:95%;
	-webkit-border-top-left-radius:3px;
	border-top-left-radius:3px;
	-o-border-top-left-radius:3px;
	-ms-border-top-left-radius:3px;
	-moz-border-radius-topleft:3px;
	-webkit-border-top-right-radius:3px;
	border-top-right-radius:3px;
	-o-border-top-right-radius:3px;
	-ms-border-top-right-radius:3px;
	-moz-border-radius-topright:3px;
	-webkit-border-bottom-right-radius:3px;
	border-bottom-right-radius:3px;
	-o-border-bottom-right-radius:3px;
	-ms-border-bottom-right-radius:3px;
	-moz-border-radius-bottomright:3px;
	-webkit-border-bottom-left-radius:3px;
	border-bottom-left-radius:3px;
	-o-border-bottom-left-radius:3px;
	-ms-border-bottom-left-radius:3px;
	-moz-border-radius-bottomleft:3px;
	color:#2E4884;
	font-family:inherit;
	font-size:inherit;
	line-height:inherit;
	height:20px;
	padding-left:5px;
	background-color:transparent;
	padding-top:2px;
	vertical-align:middle;
	padding-right:5px;
	border-image:initial;
	border:2px solid rgba(46,72,132,0.87);
}

video {
	width:320px;
	height:240px;
	top:0;
	bottom:0;
	left:0;
	right:0;
	position:absolute;
	margin:auto;
}

overlay {
	position:absolute;
	width:100%;
	top:80px;
	bottom:50px;
	background-color:rgba(35,67,146,0.75);
	overflow:auto;
	left:0;
	padding:inherit;
	margin:0;
}

.grafico{
	height:500px;
	width:500px;
	top:0;
	bottom:0;
	left:0;
	right:0;
	position:absolute;
	margin:auto;
}

.grafico img{
	height:500px;
	width:500px;
}

.showdataframe {
	width:85%;
	top:50px;
	left:0;
	bottom:10px;
	right:0;
	position:absolute;
	margin-right:auto;
	margin-bottom:auto;
	margin-left:auto;
}

.historia {
	width:100%;
	line-height:36pt;
	color:#FFFFFF;
	position:absolute;
	text-indent:20px;
}

.showdata {
	width:100%;
	height:100%;
	background-color:#DDDCDE;
	-webkit-box-shadow:rgba(0, 0, 0, 0.496094) 5px 5px 5px;
	box-shadow:rgba(0, 0, 0, 0.496094) 5px 5px 5px;
	-o-box-shadow:rgba(0, 0, 0, 0.496094) 5px 5px 5px;
	-ms-box-shadow:rgba(0, 0, 0, 0.496094) 5px 5px 5px;
	-moz-box-shadow:rgba(0, 0, 0, 0.496094) 5px 5px 5px;
}

maxidata {
	position:absolute;
	width:800px;
	height:360px;
	background-color:#FFFFFF;
	-webkit-border-bottom-left-radius:10px;
	border-bottom-left-radius:10px;
	-o-border-bottom-left-radius:10px;
	-ms-border-bottom-left-radius:10px;
	-moz-border-radius-bottomleft:10px;
	-webkit-border-bottom-right-radius:10px;
	border-bottom-right-radius:10px;
	-o-border-bottom-right-radius:10px;
	-ms-border-bottom-right-radius:10px;
	-moz-border-radius-bottomright:10px;
	-webkit-border-top-left-radius:10px;
	border-top-left-radius:10px;
	-o-border-top-left-radius:10px;
	-ms-border-top-left-radius:10px;
	-moz-border-radius-topleft:10px;
	-webkit-border-top-right-radius:10px;
	border-top-right-radius:10px;
	-o-border-top-right-radius:10px;
	-ms-border-top-right-radius:10px;
	-moz-border-radius-topright:10px;
	-webkit-box-shadow:rgba(0, 0, 0, 0.496094) 5px 5px 5px;
	box-shadow:rgba(0, 0, 0, 0.496094) 5px 5px 5px;
	-o-box-shadow:rgba(0, 0, 0, 0.496094) 5px 5px 5px;
	-ms-box-shadow:rgba(0, 0, 0, 0.496094) 5px 5px 5px;
	-moz-box-shadow:rgba(0, 0, 0, 0.496094) 5px 5px 5px;
	overflow:hidden;
	top:0;
	left:0;
	bottom:0;
	right:0;
	border-image:initial;
	border:2px solid #294983;
	margin:auto;
}

maxidata table {
	width:100%;
	border-collapse:collapse;
}

maxidata table thead tr {
	height:40px;
	background-color:#294983;
}

maxidata table thead td {
	-webkit-border-top-left-radius:8px;
	border-top-left-radius:8px;
	-o-border-top-left-radius:8px;
	-ms-border-top-left-radius:8px;
	-moz-border-radius-topleft:8px;
	-webkit-border-top-right-radius:8px;
	border-top-right-radius:8px;
	-o-border-top-right-radius:8px;
	-ms-border-top-right-radius:8px;
	-moz-border-radius-topright:8px;
	padding-left:10px;
	padding-right:35px;
	color:#FFFFFF;
	text-align:center;
	font-size:12pt;
	padding-top:3px;
	border-bottom:1px solid #294983;
}

maxidata table tbody tr {
	height:40px;
}

maxidata table tbody td {
	padding-left:5px;
	padding-right:5px;
	color:#294983;
	text-align:left;
	font-size:11pt;
	border-bottom:2px solid #294983;
}

maxidata table img {
	height:28px;
	vertical-align:middle;
	margin-right:3px;
	margin-left:3px;
}

maxidata table input[type="text"] {
	-webkit-appearance:none;
	width:90%;
	-webkit-border-top-left-radius:3px;
	border-top-left-radius:3px;
	-o-border-top-left-radius:3px;
	-ms-border-top-left-radius:3px;
	-moz-border-radius-topleft:3px;
	-webkit-border-top-right-radius:3px;
	border-top-right-radius:3px;
	-o-border-top-right-radius:3px;
	-ms-border-top-right-radius:3px;
	-moz-border-radius-topright:3px;
	-webkit-border-bottom-right-radius:3px;
	border-bottom-right-radius:3px;
	-o-border-bottom-right-radius:3px;
	-ms-border-bottom-right-radius:3px;
	-moz-border-radius-bottomright:3px;
	-webkit-border-bottom-left-radius:3px;
	border-bottom-left-radius:3px;
	-o-border-bottom-left-radius:3px;
	-ms-border-bottom-left-radius:3px;
	-moz-border-radius-bottomleft:3px;
	color:#2E4884;
	font-family:inherit;
	font-size:inherit;
	line-height:inherit;
	height:30px;
	padding-left:5px;
	background-color:transparent;
	padding-top:2px;
	vertical-align:middle;
	padding-right:5px;
	border-image:initial;
	border:2px solid rgba(46,72,132,0.87);
}

maxidata table input[type="files"] {
	-webkit-appearance:none;
	width:90%;
	-webkit-border-top-left-radius:3px;
	border-top-left-radius:3px;
	-o-border-top-left-radius:3px;
	-ms-border-top-left-radius:3px;
	-moz-border-radius-topleft:3px;
	-webkit-border-top-right-radius:3px;
	border-top-right-radius:3px;
	-o-border-top-right-radius:3px;
	-ms-border-top-right-radius:3px;
	-moz-border-radius-topright:3px;
	-webkit-border-bottom-right-radius:3px;
	border-bottom-right-radius:3px;
	-o-border-bottom-right-radius:3px;
	-ms-border-bottom-right-radius:3px;
	-moz-border-radius-bottomright:3px;
	-webkit-border-bottom-left-radius:3px;
	border-bottom-left-radius:3px;
	-o-border-bottom-left-radius:3px;
	-ms-border-bottom-left-radius:3px;
	-moz-border-radius-bottomleft:3px;
	color:#2E4884;
	font-family:inherit;
	font-size:inherit;
	line-height:inherit;
	height:20px;
	padding-left:5px;
	background-color:transparent;
	padding-top:2px;
	vertical-align:middle;
	padding-right:5px;
	border-image:initial;
	border:2px solid rgba(46,72,132,0.87);
}

zonedata {
	position:absolute;
	width:800px;
	height:600px;
	background-color:#FFFFFF;
	-webkit-border-bottom-left-radius:10px;
	border-bottom-left-radius:10px;
	-o-border-bottom-left-radius:10px;
	-ms-border-bottom-left-radius:10px;
	-moz-border-radius-bottomleft:10px;
	-webkit-border-bottom-right-radius:10px;
	border-bottom-right-radius:10px;
	-o-border-bottom-right-radius:10px;
	-ms-border-bottom-right-radius:10px;
	-moz-border-radius-bottomright:10px;
	-webkit-border-top-left-radius:10px;
	border-top-left-radius:10px;
	-o-border-top-left-radius:10px;
	-ms-border-top-left-radius:10px;
	-moz-border-radius-topleft:10px;
	-webkit-border-top-right-radius:10px;
	border-top-right-radius:10px;
	-o-border-top-right-radius:10px;
	-ms-border-top-right-radius:10px;
	-moz-border-radius-topright:10px;
	-webkit-box-shadow:rgba(0, 0, 0, 0.496094) 5px 5px 5px;
	box-shadow:rgba(0, 0, 0, 0.496094) 5px 5px 5px;
	-o-box-shadow:rgba(0, 0, 0, 0.496094) 5px 5px 5px;
	-ms-box-shadow:rgba(0, 0, 0, 0.496094) 5px 5px 5px;
	-moz-box-shadow:rgba(0, 0, 0, 0.496094) 5px 5px 5px;
	overflow:hidden;
	top:0;
	left:0;
	bottom:0;
	right:0;
	border-image:initial;
	border:2px solid #294983;
	margin:auto;
}

zonedata table {
	width:100%;
	border-collapse:collapse;
	text-align:center;
}

zonedata table thead tr {
	height:40px;
	background-color:#294983;
}

zonedata table thead td {
	-webkit-border-top-left-radius:8px;
	border-top-left-radius:8px;
	-o-border-top-left-radius:8px;
	-ms-border-top-left-radius:8px;
	-moz-border-radius-topleft:8px;
	-webkit-border-top-right-radius:8px;
	border-top-right-radius:8px;
	-o-border-top-right-radius:8px;
	-ms-border-top-right-radius:8px;
	-moz-border-radius-topright:8px;
	padding-left:10px;
	padding-right:35px;
	color:#FFFFFF;
	text-align:center;
	font-size:12pt;
	padding-top:3px;
	border-bottom:1px solid #294983;
}

zonedata table tbody tr {
	height:40px;
}

zonedata table tbody td {
	padding-left:5px;
	padding-right:5px;
	color:#294983;
	text-align:center;
	font-size:11pt;
	border-bottom:2px solid #294983;
}

zonedata table img {
	height:28px;
	vertical-align:middle;
	margin-right:3px;
	margin-left:3px;
}

zonedata table img.enable {
	height:28px;
	vertical-align:middle;
	margin-right:3px;
	margin-left:3px;
}

zonedata table img.selected {
	height:28px;
	vertical-align:middle;
	margin-right:3px;
	margin-left:3px;
	-webkit-border-bottom-left-radius:6px;
	border-bottom-left-radius:6px;
	-o-border-bottom-left-radius:6px;
	-ms-border-bottom-left-radius:6px;
	-moz-border-radius-bottomleft:6px;
	-webkit-border-bottom-right-radius:6px;
	border-bottom-right-radius:6px;
	-o-border-bottom-right-radius:6px;
	-ms-border-bottom-right-radius:6px;
	-moz-border-radius-bottomright:6px;
	-webkit-border-top-left-radius:6px;
	border-top-left-radius:6px;
	-o-border-top-left-radius:6px;
	-ms-border-top-left-radius:6px;
	-moz-border-radius-topleft:6px;
	-webkit-border-top-right-radius:6px;
	border-top-right-radius:6px;
	-o-border-top-right-radius:6px;
	-ms-border-top-right-radius:6px;
	-moz-border-radius-topright:6px;
	border-image:initial;
	border:2px solid #FE0000;
}

zonedata table img.disable {
	height:28px;
	vertical-align:middle;
	margin-right:3px;
	margin-left:3px;
	filter:alpha(opacity=50);
	opacity:0.5;
}

zonedata table input[type="text"] {
	-webkit-appearance:none;
	width:90%;
	-webkit-border-top-left-radius:3px;
	border-top-left-radius:3px;
	-o-border-top-left-radius:3px;
	-ms-border-top-left-radius:3px;
	-moz-border-radius-topleft:3px;
	-webkit-border-top-right-radius:3px;
	border-top-right-radius:3px;
	-o-border-top-right-radius:3px;
	-ms-border-top-right-radius:3px;
	-moz-border-radius-topright:3px;
	-webkit-border-bottom-right-radius:3px;
	border-bottom-right-radius:3px;
	-o-border-bottom-right-radius:3px;
	-ms-border-bottom-right-radius:3px;
	-moz-border-radius-bottomright:3px;
	-webkit-border-bottom-left-radius:3px;
	border-bottom-left-radius:3px;
	-o-border-bottom-left-radius:3px;
	-ms-border-bottom-left-radius:3px;
	-moz-border-radius-bottomleft:3px;
	color:#2E4884;
	font-family:inherit;
	font-size:inherit;
	line-height:inherit;
	height:20px;
	padding-left:5px;
	background-color:transparent;
	padding-top:2px;
	vertical-align:middle;
	padding-right:5px;
	border-image:initial;
	border:2px solid rgba(46,72,132,0.87);
}

userdata {
	position:absolute;
	width:400px;
	height:600px;
	background-color:#FFFFFF;
	-webkit-border-bottom-left-radius:10px;
	border-bottom-left-radius:10px;
	-o-border-bottom-left-radius:10px;
	-ms-border-bottom-left-radius:10px;
	-moz-border-radius-bottomleft:10px;
	-webkit-border-bottom-right-radius:10px;
	border-bottom-right-radius:10px;
	-o-border-bottom-right-radius:10px;
	-ms-border-bottom-right-radius:10px;
	-moz-border-radius-bottomright:10px;
	-webkit-border-top-left-radius:10px;
	border-top-left-radius:10px;
	-o-border-top-left-radius:10px;
	-ms-border-top-left-radius:10px;
	-moz-border-radius-topleft:10px;
	-webkit-border-top-right-radius:10px;
	border-top-right-radius:10px;
	-o-border-top-right-radius:10px;
	-ms-border-top-right-radius:10px;
	-moz-border-radius-topright:10px;
	-webkit-box-shadow:rgba(0, 0, 0, 0.496094) 5px 5px 5px;
	box-shadow:rgba(0, 0, 0, 0.496094) 5px 5px 5px;
	-o-box-shadow:rgba(0, 0, 0, 0.496094) 5px 5px 5px;
	-ms-box-shadow:rgba(0, 0, 0, 0.496094) 5px 5px 5px;
	-moz-box-shadow:rgba(0, 0, 0, 0.496094) 5px 5px 5px;
	overflow:hidden;
	top:0;
	left:0;
	bottom:0;
	right:0;
	border-image:initial;
	border:2px solid #294983;
	margin:auto;
}

userdata table {
	width:100%;
	border-collapse:collapse;
	text-align:left;
}

userdata table thead tr {
	height:40px;
	background-color:#294983;
}

userdata table thead td {
	-webkit-border-top-left-radius:8px;
	border-top-left-radius:8px;
	-o-border-top-left-radius:8px;
	-ms-border-top-left-radius:8px;
	-moz-border-radius-topleft:8px;
	-webkit-border-top-right-radius:8px;
	border-top-right-radius:8px;
	-o-border-top-right-radius:8px;
	-ms-border-top-right-radius:8px;
	-moz-border-radius-topright:8px;
	padding-left:10px;
	padding-right:35px;
	color:#FFFFFF;
	text-align:center;
	font-size:12pt;
	padding-top:3px;
	border-bottom:1px solid #294983;
}

userdata table tbody tr {
	height:40px;
}

userdata table tbody td {
	padding-left:5px;
	padding-right:5px;
	color:#294983;
	text-align:left;
	font-size:11pt;
	border-bottom:2px solid #294983;
}

userdata table img {
	height:28px;
	vertical-align:middle;
	margin-right:3px;
	margin-left:3px;
}

userdata table img.enable {
	height:28px;
	vertical-align:middle;
	margin-right:3px;
	margin-left:3px;
}

userdata table img.selected {
	height:28px;
	vertical-align:middle;
	margin-right:3px;
	margin-left:3px;
	-webkit-border-bottom-left-radius:6px;
	border-bottom-left-radius:6px;
	-o-border-bottom-left-radius:6px;
	-ms-border-bottom-left-radius:6px;
	-moz-border-radius-bottomleft:6px;
	-webkit-border-bottom-right-radius:6px;
	border-bottom-right-radius:6px;
	-o-border-bottom-right-radius:6px;
	-ms-border-bottom-right-radius:6px;
	-moz-border-radius-bottomright:6px;
	-webkit-border-top-left-radius:6px;
	border-top-left-radius:6px;
	-o-border-top-left-radius:6px;
	-ms-border-top-left-radius:6px;
	-moz-border-radius-topleft:6px;
	-webkit-border-top-right-radius:6px;
	border-top-right-radius:6px;
	-o-border-top-right-radius:6px;
	-ms-border-top-right-radius:6px;
	-moz-border-radius-topright:6px;
	border-image:initial;
	border:2px solid #FE0000;
}

userdata table img.disable {
	height:28px;
	vertical-align:middle;
	margin-right:3px;
	margin-left:3px;
	filter:alpha(opacity=50);
	opacity:0.5;
}

userdata table input[type="text"] {
	-webkit-appearance:none;
	width:90%;
	-webkit-border-top-left-radius:3px;
	border-top-left-radius:3px;
	-o-border-top-left-radius:3px;
	-ms-border-top-left-radius:3px;
	-moz-border-radius-topleft:3px;
	-webkit-border-top-right-radius:3px;
	border-top-right-radius:3px;
	-o-border-top-right-radius:3px;
	-ms-border-top-right-radius:3px;
	-moz-border-radius-topright:3px;
	-webkit-border-bottom-right-radius:3px;
	border-bottom-right-radius:3px;
	-o-border-bottom-right-radius:3px;
	-ms-border-bottom-right-radius:3px;
	-moz-border-radius-bottomright:3px;
	-webkit-border-bottom-left-radius:3px;
	border-bottom-left-radius:3px;
	-o-border-bottom-left-radius:3px;
	-ms-border-bottom-left-radius:3px;
	-moz-border-radius-bottomleft:3px;
	color:#2E4884;
	font-family:inherit;
	font-size:inherit;
	line-height:inherit;
	height:20px;
	padding-left:5px;
	background-color:transparent;
	padding-top:2px;
	vertical-align:middle;
	padding-right:5px;
	border-image:initial;
	border:2px solid rgba(46,72,132,0.87);
}

userdata table input[type="password"] {
	-webkit-appearance:none;
	width:90%;
	-webkit-border-top-left-radius:3px;
	border-top-left-radius:3px;
	-o-border-top-left-radius:3px;
	-ms-border-top-left-radius:3px;
	-moz-border-radius-topleft:3px;
	-webkit-border-top-right-radius:3px;
	border-top-right-radius:3px;
	-o-border-top-right-radius:3px;
	-ms-border-top-right-radius:3px;
	-moz-border-radius-topright:3px;
	-webkit-border-bottom-right-radius:3px;
	border-bottom-right-radius:3px;
	-o-border-bottom-right-radius:3px;
	-ms-border-bottom-right-radius:3px;
	-moz-border-radius-bottomright:3px;
	-webkit-border-bottom-left-radius:3px;
	border-bottom-left-radius:3px;
	-o-border-bottom-left-radius:3px;
	-ms-border-bottom-left-radius:3px;
	-moz-border-radius-bottomleft:3px;
	color:#2E4884;
	font-family:inherit;
	font-size:inherit;
	line-height:inherit;
	height:20px;
	padding-left:5px;
	background-color:transparent;
	padding-top:2px;
	vertical-align:middle;
	padding-right:5px;
	border-image:initial;
	border:2px solid rgba(46,72,132,0.87);
}

floader {
	position:absolute;
	width:300px;
	height:80px;
	background-color:#FFFFFF;
	-webkit-border-bottom-left-radius:10px;
	border-bottom-left-radius:10px;
	-o-border-bottom-left-radius:10px;
	-ms-border-bottom-left-radius:10px;
	-moz-border-radius-bottomleft:10px;
	-webkit-border-bottom-right-radius:10px;
	border-bottom-right-radius:10px;
	-o-border-bottom-right-radius:10px;
	-ms-border-bottom-right-radius:10px;
	-moz-border-radius-bottomright:10px;
	-webkit-border-top-left-radius:10px;
	border-top-left-radius:10px;
	-o-border-top-left-radius:10px;
	-ms-border-top-left-radius:10px;
	-moz-border-radius-topleft:10px;
	-webkit-border-top-right-radius:10px;
	border-top-right-radius:10px;
	-o-border-top-right-radius:10px;
	-ms-border-top-right-radius:10px;
	-moz-border-radius-topright:10px;
	-webkit-box-shadow:rgba(0, 0, 0, 0.496094) 5px 5px 5px;
	box-shadow:rgba(0, 0, 0, 0.496094) 5px 5px 5px;
	-o-box-shadow:rgba(0, 0, 0, 0.496094) 5px 5px 5px;
	-ms-box-shadow:rgba(0, 0, 0, 0.496094) 5px 5px 5px;
	-moz-box-shadow:rgba(0, 0, 0, 0.496094) 5px 5px 5px;
	overflow:hidden;
	border-image:initial;
	border:2px solid #294983;
	margin:auto;
}

floader table {
	width:300px;
	border-collapse:collapse;
}

floader table thead tr {
	height:40px;
	background-color:#294983;
}

floader table thead td {
	-webkit-border-top-left-radius:4px;
	border-top-left-radius:4px;
	-o-border-top-left-radius:4px;
	-ms-border-top-left-radius:4px;
	-moz-border-radius-topleft:4px;
	-webkit-border-top-right-radius:4px;
	border-top-right-radius:4px;
	-o-border-top-right-radius:4px;
	-ms-border-top-right-radius:4px;
	-moz-border-radius-topright:4px;
	padding-left:10px;
	padding-right:35px;
	color:#FFFFFF;
	text-align:center;
	font-size:12pt;
	padding-top:3px;
	border-bottom:2px solid #294983;
}

floader table tbody tr {
	height:40px;
}

floader table tbody td {
	padding-left:5px;
	padding-right:5px;
	color:#294983;
	text-align:left;
	font-size:11pt;
	border-bottom:2px solid #294983;
}

/* TITULOS Y ETIQUETAS*/

title1 {
	font-size:14pt;
	color:#EBEAED;
	text-shadow:rgba(0, 0, 0, 0.480469) 2px 2px 2px;
}

labelsml {
	color:#EBEAED;
	text-shadow:rgba(0, 0, 0, 0.507813) 2px 2px 2px;
	font-size:11pt;
	line-height:10px;
	padding-left:5px;
}

label {
	color:#EBEAED;
	text-shadow:rgba(0, 0, 0, 0.507813) 2px 2px 2px;
	font-size:11pt;
}

coords {
	color:#294983;
	text-shadow:rgba(0, 0, 0, 0.507813) 2px 2px 2px;
	font-size:11pt;
	position:absolute;
	top:2px;
	left:10px;
}

nomen {
	width:240px;
	height:auto;
	position:absolute;
	right:50px;
	bottom:18px;
}

r_control {
	width:270px; 
	height:112px; 
	position:absolute; 
	bottom:50px; 
	left:10px;
	background-color:rgba(200,200,200,0.7);
	-webkit-border-top-left-radius:3px;
	border-top-left-radius:3px;
	-o-border-top-left-radius:3px;
	-ms-border-top-left-radius:3px;
	-moz-border-radius-topleft:3px;
	-webkit-border-top-right-radius:3px;
	border-top-right-radius:3px;
	-o-border-top-right-radius:3px;
	-ms-border-top-right-radius:3px;
	-moz-border-radius-topright:3px;
	-webkit-border-bottom-right-radius:3px;
	border-bottom-right-radius:3px;
	-o-border-bottom-right-radius:3px;
	-ms-border-bottom-right-radius:3px;
	-moz-border-radius-bottomright:3px;
	-webkit-border-bottom-left-radius:3px;
	border-bottom-left-radius:3px;
	-o-border-bottom-left-radius:3px;
	-ms-border-bottom-left-radius:3px;
	-moz-border-radius-bottomleft:3px;
	border-image:initial;
	border:2px solid rgba(80,80,80,0.7);
}

r_control table td img{
	position:relative;
	margin-left:0;
	margin-right:0;
	width:34px;
	height:20px;
	vertical-align:middle;
}

r_control table{
	width:100%;
	padding:0;
	margin:0;
	border-collapse:collapse;
	background-color:transparent;
}

r_control table td{
	background-color:transparent;
	border:none;
}

r_control table td.titulo{
	font-size:11pt;
	font-weight:bold; 
	text-align:center;
	background-color:#AAAAAA;
}

r_control table td.label{
	font-size:7pt;
	line-height:10pt;
	
}

r_control table td.datos{
	font-size:12pt;
	font-weight:bold; 
	text-align:right;
}

.select {
	position:relative;
	display:inline-block;
	font-family:sans-serif;
	text-align:left;
	background-color:transparent;
	vertical-align:middle;
	margin-top:-2px;
}

.select select {
	-webkit-appearance:none;
	display:block;
	-webkit-border-top-left-radius:3px;
	border-top-left-radius:3px;
	-o-border-top-left-radius:3px;
	-ms-border-top-left-radius:3px;
	-moz-border-radius-topleft:3px;
	-webkit-border-top-right-radius:3px;
	border-top-right-radius:3px;
	-o-border-top-right-radius:3px;
	-ms-border-top-right-radius:3px;
	-moz-border-radius-topright:3px;
	-webkit-border-bottom-right-radius:3px;
	border-bottom-right-radius:3px;
	-o-border-bottom-right-radius:3px;
	-ms-border-bottom-right-radius:3px;
	-moz-border-radius-bottomright:3px;
	-webkit-border-bottom-left-radius:3px;
	border-bottom-left-radius:3px;
	-o-border-bottom-left-radius:3px;
	-ms-border-bottom-left-radius:3px;
	-moz-border-radius-bottomleft:3px;
	color:#DDE1E0;
	font-family:inherit;
	font-size:inherit;
	line-height:inherit;
	height:25px;
	width:100px;
	padding-left:5px;
	background-color:transparent;
	padding-top:1px;
	border-image:initial;
	border:2px solid rgba(216,221,221,0.79);
}

.select2 {
	position:relative;
	display:inline-block;
	font-family:sans-serif;
	text-align:left;
	background-color:transparent;
	vertical-align:middle;
	margin-top:-2px;
}

.select2 select {
	-webkit-appearance:none;
	display:block;
	-webkit-border-top-left-radius:3px;
	border-top-left-radius:3px;
	-o-border-top-left-radius:3px;
	-ms-border-top-left-radius:3px;
	-moz-border-radius-topleft:3px;
	-webkit-border-top-right-radius:3px;
	border-top-right-radius:3px;
	-o-border-top-right-radius:3px;
	-ms-border-top-right-radius:3px;
	-moz-border-radius-topright:3px;
	-webkit-border-bottom-right-radius:3px;
	border-bottom-right-radius:3px;
	-o-border-bottom-right-radius:3px;
	-ms-border-bottom-right-radius:3px;
	-moz-border-radius-bottomright:3px;
	-webkit-border-bottom-left-radius:3px;
	border-bottom-left-radius:3px;
	-o-border-bottom-left-radius:3px;
	-ms-border-bottom-left-radius:3px;
	-moz-border-radius-bottomleft:3px;
	color:#2F4782;
	font-family:inherit;
	font-size:inherit;
	line-height:inherit;
	height:28px;
	width:125px;
	padding-left:5px;
	background-color:transparent;
	padding-top:1px;
	border-top-width:2px;
	border-right-width:2px;
	border-bottom-width:2px;
	border-left-width:2px;
	border-top-color:rgba(46,72,132,0.87);
	border-right-color:rgba(46,72,132,0.87);
	border-bottom-color:rgba(46,72,132,0.87);
	border-left-color:rgba(46,72,132,0.87);
}

.select3 {
	position:relative;
	display:inline-block;
	font-family:sans-serif;
	text-align:left;
	background-color:transparent;
	vertical-align:middle;
	margin-top:-2px;
}

.select3 select {
	-webkit-appearance:none;
	display:block;
	-webkit-border-top-left-radius:3px;
	border-top-left-radius:3px;
	-o-border-top-left-radius:3px;
	-ms-border-top-left-radius:3px;
	-moz-border-radius-topleft:3px;
	-webkit-border-top-right-radius:3px;
	border-top-right-radius:3px;
	-o-border-top-right-radius:3px;
	-ms-border-top-right-radius:3px;
	-moz-border-radius-topright:3px;
	-webkit-border-bottom-right-radius:3px;
	border-bottom-right-radius:3px;
	-o-border-bottom-right-radius:3px;
	-ms-border-bottom-right-radius:3px;
	-moz-border-radius-bottomright:3px;
	-webkit-border-bottom-left-radius:3px;
	border-bottom-left-radius:3px;
	-o-border-bottom-left-radius:3px;
	-ms-border-bottom-left-radius:3px;
	-moz-border-radius-bottomleft:3px;
	color:#000000;
	font-family:inherit;
	font-size:11pt;
	line-height:inherit;
	height:26px;
	width:125px;
	padding-left:5px;
	background-color:#E2E1E4;
	padding-top:1px;
	border-top-width:2px;
	border-right-width:2px;
	border-bottom-width:2px;
	border-left-width:2px;
	border-top-color:rgba(46,72,132,0.87);
	border-right-color:rgba(46,72,132,0.87);
	border-bottom-color:rgba(46,72,132,0.87);
	border-left-color:rgba(46,72,132,0.87);
}

.action {
	cursor:pointer;
}

.progress_bar_frame {
	-webkit-appearance:none;
	width:95%;
	-webkit-border-top-left-radius:3px;
	border-top-left-radius:3px;
	-o-border-top-left-radius:3px;
	-ms-border-top-left-radius:3px;
	-moz-border-radius-topleft:3px;
	-webkit-border-top-right-radius:3px;
	border-top-right-radius:3px;
	-o-border-top-right-radius:3px;
	-ms-border-top-right-radius:3px;
	-moz-border-radius-topright:3px;
	-webkit-border-bottom-right-radius:3px;
	border-bottom-right-radius:3px;
	-o-border-bottom-right-radius:3px;
	-ms-border-bottom-right-radius:3px;
	-moz-border-radius-bottomright:3px;
	-webkit-border-bottom-left-radius:3px;
	border-bottom-left-radius:3px;
	-o-border-bottom-left-radius:3px;
	-ms-border-bottom-left-radius:3px;
	-moz-border-radius-bottomleft:3px;
	height:20px;
	background-color:transparent;
	vertical-align:middle;
	border-image:initial;
	border:2px solid rgba(46,72,132,0.87);
}

.progress_bar {
	width:90%;
	background-color:#8CB7E4;
	height:100%;
	text-align:center;
	color:#2E4884;
}

.blocker {
	width:390px;
	height:160px;
	position:absolute;
	background-color:rgba(140,183,228,0.04);
	top:40px;
	z-index:10;
}

.colorpicker {
	height:50px;
	width:360px;
	overflow:hidden;
	-webkit-border-bottom-right-radius:10px;
	border-bottom-right-radius:10px;
	-o-border-bottom-right-radius:10px;
	-ms-border-bottom-right-radius:10px;
	-moz-border-radius-bottomright:10px;
	-webkit-border-bottom-left-radius:10px;
	border-bottom-left-radius:10px;
	-o-border-bottom-left-radius:10px;
	-ms-border-bottom-left-radius:10px;
	-moz-border-radius-bottomleft:10px;
}

/* INPUT DATA */

content2 {
	background-color:#000000;
	position:absolute;
	bottom:50px;
	top:80px;
	width:100%;
	left:0;
	right:0;
	text-align:center;
	min-width:976px;
	overflow:auto;
}

content2 .header {
	width:100%;
	height:215px;
	background-color:#8CB7E4;
	padding-top:5px;
}

content2 .header table {
	width:100%;
	text-align:left;
	font-size:11pt;
}

content2 .header table tr {
	height:18px;
}

content2 .header table input[type="text"] {
	-webkit-appearance:none;
	width:90%;
	-webkit-border-top-left-radius:3px;
	border-top-left-radius:3px;
	-o-border-top-left-radius:3px;
	-ms-border-top-left-radius:3px;
	-moz-border-radius-topleft:3px;
	-webkit-border-top-right-radius:3px;
	border-top-right-radius:3px;
	-o-border-top-right-radius:3px;
	-ms-border-top-right-radius:3px;
	-moz-border-radius-topright:3px;
	-webkit-border-bottom-right-radius:3px;
	border-bottom-right-radius:3px;
	-o-border-bottom-right-radius:3px;
	-ms-border-bottom-right-radius:3px;
	-moz-border-radius-bottomright:3px;
	-webkit-border-bottom-left-radius:3px;
	border-bottom-left-radius:3px;
	-o-border-bottom-left-radius:3px;
	-ms-border-bottom-left-radius:3px;
	-moz-border-radius-bottomleft:3px;
	color:#000000;
	font-size:10pt;
	height:18px;
	background-color:#E2E1E4;
	padding-top:2px;
	text-align:left;
	border-image:initial;
	border:2px solid rgba(46,72,132,0.87);
}

content2 .header table input[type="number"] {
	-webkit-appearance:none;
	width:90%;
	-webkit-border-top-left-radius:3px;
	border-top-left-radius:3px;
	-o-border-top-left-radius:3px;
	-ms-border-top-left-radius:3px;
	-moz-border-radius-topleft:3px;
	-webkit-border-top-right-radius:3px;
	border-top-right-radius:3px;
	-o-border-top-right-radius:3px;
	-ms-border-top-right-radius:3px;
	-moz-border-radius-topright:3px;
	-webkit-border-bottom-right-radius:3px;
	border-bottom-right-radius:3px;
	-o-border-bottom-right-radius:3px;
	-ms-border-bottom-right-radius:3px;
	-moz-border-radius-bottomright:3px;
	-webkit-border-bottom-left-radius:3px;
	border-bottom-left-radius:3px;
	-o-border-bottom-left-radius:3px;
	-ms-border-bottom-left-radius:3px;
	-moz-border-radius-bottomleft:3px;
	color:#000000;
	font-size:10pt;
	height:18px;
	background-color:#E2E1E4;
	padding-top:2px;
	text-align:right;
	border-image:initial;
	border:2px solid rgba(46,72,132,0.87);
}

content2 div.data_container {
	width:100%;
	background-color:#E2E1E4;
	height:430px;
}

.div_3 {
	width:33%;
	min-width:320px;
	display:inline-block;
	float:left;
	position:relative;
	height:100%;
	max-height:400px;
}

.horario {
	width:100%;
	height:20px;
	text-align:left;
	text-indent:5px;
	color:#FFFFFF;
	background-color:#2F4782;
	font-size:11pt;
	line-height:20px;
}

.div_3 table {
	width:100%;
	border-collapse:collapse;
	margin-bottom:10px;
	overflow:hidden;
	border-image:initial;
	border:1px solid #000000;
}

.div_3 table thead {
	font-size:7pt;
	font-weight:bold;
	text-align:center;
	background-color:#384380;
	color:#E2E1E4;
	width:100%;
	height:15px;
	border-image:initial;
	border:1px solid #000000;
}

.div_3 table tfoot {
	font-size:9pt;
	font-weight:bold;
	text-align:center;
	background-color:#384380;
	color:#E2E1E4;
	width:100%;
	border-image:initial;
	border:1px solid #000000;
}

.div_3 table tbody {
	display:block;
	text-align:right;
	overflow:auto;
	width:100%;
	bottom:0;
	position:absolute;
	top:35px;
}

.div_3 table tbody tr {
	border-bottom:1px solid #000000;
}

.div_3 table th {
	text-align:center;
	width:18%;
}

.div_3 table td {
	text-align:center;
	width:18%;
}

.div_3 table th:first-child {
	width:10%;
	text-align:center;
	max-width:10%;
}

.div_3 table td:first-child {
	text-align:center;
	font-size:7pt;
	font-stretch:inherit;
	width:10%;
}

.div_3 table th:last-child {
	text-align:center;
	background-color:#8CB7E4;
}

.div_3 table input[type="text"] {
	-webkit-appearance:none;
	width:90%;
	-webkit-border-top-left-radius:3px;
	border-top-left-radius:3px;
	-o-border-top-left-radius:3px;
	-ms-border-top-left-radius:3px;
	-moz-border-radius-topleft:3px;
	-webkit-border-top-right-radius:3px;
	border-top-right-radius:3px;
	-o-border-top-right-radius:3px;
	-ms-border-top-right-radius:3px;
	-moz-border-radius-topright:3px;
	-webkit-border-bottom-right-radius:3px;
	border-bottom-right-radius:3px;
	-o-border-bottom-right-radius:3px;
	-ms-border-bottom-right-radius:3px;
	-moz-border-radius-bottomright:3px;
	-webkit-border-bottom-left-radius:3px;
	border-bottom-left-radius:3px;
	-o-border-bottom-left-radius:3px;
	-ms-border-bottom-left-radius:3px;
	-moz-border-radius-bottomleft:3px;
	color:#000000;
	font-family:inherit;
	font-size:inherit;
	line-height:inherit;
	height:20px;
	background-color:#E2E1E4;
	padding-top:2px;
	text-align:right;
	border-image:initial;
	border:2px solid rgba(46,72,132,0.87);
}

.graph_over {
	background-color:rgba(0,0,0,0.84);
	position:absolute;
	bottom:50px;
	top:80px;
	width:100%;
	left:0;
	right:0;
	text-align:center;
	min-width:976px;
	overflow:auto;
}

.container {
	background-color:#FFFFFF;
	width:70%;
	text-align:center;
	height:400px;
	margin-left:auto;
	margin-right:auto;
	border-image:initial;
	-webkit-border-bottom-left-radius:10px;
	border-bottom-left-radius:10px;
	-o-border-bottom-left-radius:10px;
	-ms-border-bottom-left-radius:10px;
	-moz-border-radius-bottomleft:10px;
	-webkit-border-bottom-right-radius:10px;
	border-bottom-right-radius:10px;
	-o-border-bottom-right-radius:10px;
	-ms-border-bottom-right-radius:10px;
	-moz-border-radius-bottomright:10px;
	-webkit-border-top-left-radius:10px;
	border-top-left-radius:10px;
	-o-border-top-left-radius:10px;
	-ms-border-top-left-radius:10px;
	-moz-border-radius-topleft:10px;
	-webkit-border-top-right-radius:10px;
	border-top-right-radius:10px;
	-o-border-top-right-radius:10px;
	-ms-border-top-right-radius:10px;
	-moz-border-radius-topright:10px;
	margin-top:10px;
	border:1px solid #2F4782;
}

.graph01 {
	background-color:transparent;
	width:95%;
	text-align:center;
	height:350px;
	margin-left:auto;
	margin-right:auto;
	margin-top:35px;
}

.mdata_tr{
	position:absolute;
	width:102px;
	height:102px;
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-image:url("images/minfo_t_r.png");
	font-size:36pt;
	text-align:center;
	line-height:76px;
}

.mdata_tl{
	position:absolute;
	width:102px;
	height:102px;
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-image:url("images/minfo_t_l.png");
	font-size:36pt;
	text-align:center;
	line-height:76px;
}

.mdata_br{
	position:absolute;
	width:102px;
	height:102px;
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-image:url("images/minfo_b_r.png");
	font-size:36pt;
	text-align:center;
	line-height:76px;
}

.mdata_bl{
	position:absolute;
	width:102px;
	height:102px;
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-image:url("images/minfo_b_l.png");
	font-size:36pt;
	text-align:center;
	line-height:76px;
}

.mdata_img{
	position: absolute;
	    top: 0;
	    right: 0;
	    bottom: 0;
	    left: 0;
	    margin: auto;
	width:80px;
	height:80px;
}

content3 {
	background-color:#CCCCCC;
	position:absolute;
	bottom:100px;
	top:80px;
	width:100%;
	height:100%;
	left:0;
	right:0;
	text-align:center;
	min-width:976px;
	overflow:hidden;
	display:table;
}

.verticalizador{
	position:relative;
	display: table-cell;
	vertical-align:middle;
	text-align:center;
	bottom:65px;
}

.flotante{
	position:relative;
	width:100%;
	min-height:40px;
	height:auto;
	text-align:center;
}

.csv_frame{
	position:relative;
	margin:auto;
	border-image:initial;
	-webkit-border-bottom-left-radius:10px;
	border-bottom-left-radius:10px;
	-o-border-bottom-left-radius:10px;
	-ms-border-bottom-left-radius:10px;
	-moz-border-radius-bottomleft:10px;
	-webkit-border-bottom-right-radius:10px;
	border-bottom-right-radius:10px;
	-o-border-bottom-right-radius:10px;
	-ms-border-bottom-right-radius:10px;
	-moz-border-radius-bottomright:10px;
	-webkit-border-top-left-radius:10px;
	border-top-left-radius:10px;
	-o-border-top-left-radius:10px;
	-ms-border-top-left-radius:10px;
	-moz-border-radius-topleft:10px;
	-webkit-border-top-right-radius:10px;
	border-top-right-radius:10px;
	-o-border-top-right-radius:10px;
	-ms-border-top-right-radius:10px;
	-moz-border-radius-topright:10px;
	border:2px solid #2F4782;
	padding:5px;
	background-color:#ffffff;
}

.csv_frame input[type="text"] {
	-webkit-appearance:none;
	width:280px;
	-webkit-border-top-left-radius:3px;
	border-top-left-radius:3px;
	-o-border-top-left-radius:3px;
	-ms-border-top-left-radius:3px;
	-moz-border-radius-topleft:3px;
	-webkit-border-top-right-radius:3px;
	border-top-right-radius:3px;
	-o-border-top-right-radius:3px;
	-ms-border-top-right-radius:3px;
	-moz-border-radius-topright:3px;
	-webkit-border-bottom-right-radius:3px;
	border-bottom-right-radius:3px;
	-o-border-bottom-right-radius:3px;
	-ms-border-bottom-right-radius:3px;
	-moz-border-radius-bottomright:3px;
	-webkit-border-bottom-left-radius:3px;
	border-bottom-left-radius:3px;
	-o-border-bottom-left-radius:3px;
	-ms-border-bottom-left-radius:3px;
	-moz-border-radius-bottomleft:3px;
	color:#2E4884;
	font-family:inherit;
	font-size:inherit;
	line-height:inherit;
	height:30px;
	padding-left:5px;
	background-color:transparent;
	padding-top:2px;
	vertical-align:middle;
	padding-right:5px;
	border-image:initial;
	border:2px solid rgba(46,72,132,0.87);
}

.csv_frame .tablecont{
	position:relative;
	min-height:100px;
	max-height:65vh;
	padding-bottom:5px;
	margin-bottom:3px;
	overflow:auto;
	background-color:#FFFFFF;
}

.csv_frame table{
	width:100%;
	border-collapse:collapse;
	margin-bottom:5px;
}

.csv_frame table td, th{
	border-bottom:2px solid rgba(46,72,132,0.87);
	border-right:2px solid rgba(46,72,132,0.87);
}

.csv_frame table td:last-child{
	border-right:0px solid rgba(46,72,132,0.87);
}

.csv_frame table th:last-child{
	border-right:0px solid rgba(46,72,132,0.87);
}

/* The radiobuton */
input[type="radio"] {
    display:none;
}

input[type="radio"] + label {
    color:#000000;
    font-size:16px;
	text-shadow:transparent 0px 0px 0px;
}

input[type="radio"] + label span {
    display:inline-block;
    width:19px;
    height:19px;
    margin:-1px 4px 0 0;
    vertical-align:middle;
    background:url(http://webdesigntutsplus.s3.amazonaws.com/tuts/391_checkboxes/check_radio_sheet.png) -38px top no-repeat;
    cursor:pointer;
}

input[type="radio"]:checked + label span {
    background:url(http://webdesigntutsplus.s3.amazonaws.com/tuts/391_checkboxes/check_radio_sheet.png) -57px top no-repeat;
}