/*Imoport las hojas de estilos separadas*/
@import "ui.core.css";
@import "ui.theme.css";
@import "ui.allplugins.css";
/*Estilo para Vista de Sincronización*/
.form-column{
	width: 400px;
	float: left;
	}
.anim-column{
	width: 300px;
	float: right;
	padding-right: 400px;
}
.titulo{
		font-family: Arial;
		font-size: 30px;
		color:#0174DF;
	}
body,html,form, table, input, div, select
    {
      font-size:8pt;
      font-family:verdana, arial, helvetica, sans-serif;
    }
    H3
    {
        font-family: Times New Roman;
        font-size: large;
    }
    H4
    {
        font-family: Times New Roman;
        font-size: 12pt;
    }
	THEAD
	{
		background-color: #D7E1F5;
	}
	#resultMessage h4
	{
		font-family: Arial, Helvetica, Sans Serif;
		font-size: 12pt;
		font-weight: bold;
		padding: 0px;
	}
	.resultado_datos{		
		font-weight: bold;
		font-size: 12px;	
	}
	.resultado_datos span{
		color: #FF0080;
		font-weight:normal;		
		}
	.resultado_datos span.required{
            color: #888888;
        }
	#progressbar
	{
                margin-bottom: 10px;
		/*margin-bottom: 30px;
		margin-top: 30px;*/
	}
	#pagesincro{
		background: url("images/bg_fondo.png") no-repeat #81DAF5 600px 200px;
		width: 1130px;
		height: 800px;
		padding: 20px;
	}
	#centrado{
	width: 350px;
	margin: auto;
	/*top: 20%;
	left: 20%;
	margin-top: -480px; /*Restamos la mitad de alto
	margin-left: -550px; /*Restamos la mitad de ancho*/	
	}
	#testInProgress
	{
		display: none;
		margin-top: 30px;
	}
	#buttonPanel
	{
		margin: auto;
		/*width: 350px;*/
		text-align: center;
	}
    #resultMessage
    {
        display: none;
        margin-left: auto;
        margin-right: auto;
    }
	#statusContainer
	{
		margin-top: 10px;
		margin-bottom: 10px;
		min-height: 50px;
		position: relative;
	}
	#technicalDetails
	{
		display: none;
		margin: auto;
		width: 360px;
		padding: 20px;
		background-color: #F2F5A9;
	}
	#mainContentFrame
	{
		width: 350px; 
		margin-left: auto; 
		margin-right: auto
	}
	#mainContentFrame .border
	{
	/*	padding: 20px*/
	}