/*Esta capa central el contenido de la web, si el ancho no es 960 px habría que reajustarla*/
#central
{
	position:absolute;
	left: 50%;
	margin-left:-480px;
	top:0px;
	width:960px;
	z-index:1;
	padding:0;
	border:1px solid #FFFFFF;
}
/*CAMBIO!!!!!!*/
/***********************************************************ESTILOS DE TEXTO GENERICOS*******************************************************/
/********************************************************************************************************************************************/

/*Fuente, tamaño de la fuente, color de la fuente y color del fondo genericos para toda la web. Si no se aplica otro estilo se adoptara este*/
/*@import url(https://fonts.googleapis.com/css?family=Roboto);*/
body
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-family:'Roboto', sans-serif;*/
	font-size:12px;
	color:#333333;
	background-color:#FFFFFF;
}

/*Estilo de texto para el comentario "Desarrollado por Audinfor..."*/
.realizado_audinfor
{
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:10px;
	color:#585755;
	text-decoration:none;
}

/*Estilo de texto para el comentario "Desarrollado por Audinfor..." cuando se pasa el raton por encima*/
.realizado_audinfor:hover
{
	font-size:10px;
	color:#585755;
	text-decoration:underline;
}

/*Estilo de los textos normales resaltados*/
.texto_resaltado
{
	color:#10154A;
	font-weight:bold;
}

/*Este sera el estilo de los enlaces normales de la web*/
.enlace
{
	font-size:11px;
	color:#000033;
	text-decoration:none;
	font-weight:bold;	
}

/*Este sera el estilo de los enlaces normales de la web cuando tengan el cursor del raton encima*/
.enlace:hover
{
	font-size:11px;
	color:#000;
	text-decoration:underline;
	cursor:pointer;
}
/***********************************************************(FIN)ESTILOS DE TEXTO GENERICOS***********************************************************/
/*****************************************************************************************************************************************************/

/*CAMBIO!!!!!!*/
/*Este es el estilo del borde de la imagen de la banderas del idioma activo*/
.idioma_marcado
{
	/*border:1px solid #00CCFF;*/
	box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.10);
    width: 30px;
}

/*Este estilo se susa para añadir una capa para suprimir los efectos de los elementos flotantes a partir de un punto*/
.limpiar
{
	margin:0;
	padding:0;
	border:0;
	clear:both;
}

tbody {
	font-size: 14px;
}

.tablaContratos{
	font-size: 10px;
	margin: 10px auto auto;
	text-align: center;
	border: 1px solid rgb(153, 153, 153);
	border-radius: 5px;
	padding-left: 10px;
	padding-right: 5px;
	min-width: 620px;
	background-color: rgb(242, 242, 242);
	box-shadow: 0px 3px 2px rgb(153, 153, 153);
}
.tablaContratos tr{
	font-size: 10px;
}
input[type=text]{
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid rgba(0, 0, 0, 0.3);
	padding: 2px;
}
input[type=text]:hover {
    border-color:rgba(69, 106, 153, 1);
}

input[type=text]:focus {
	border: 1px solid rgba(69, 106, 153, 1);
}

input[type=submit] {
    padding:5px 15px; 
    background:#ccc; 
    border:1px solid rgba(51,51,51,0.5);
    cursor:pointer;
    -webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

input[type=button] {
    padding:2px 7px; 
    background:#ccc; 
    border:1px solid rgba(51,51,51,0.5);
    cursor:pointer;
    -webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px; 
}

.select {
  -webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid rgba(0, 0, 0, 0.3);
	padding: 2px;
}
.select select {
    -webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid rgba(0, 0, 0, 0.3);
	padding: 2px;
}
