/*Hoja de estilos CSS pagina*/
/*Creada por Jose Luis Rivas Calduch by GRUPO TASVALOR SA*/
/*Color de la letra*/
* {font-family: verdana; font-size: 12px;}
h1 {color: gray;font-weight:bold;}
h2 {color: red; font-weight:bold;}
h3 {color: red; font-weight:bold;}
h4 {color: black; font-weight:bold;}
p {text-align: justify;}
li {text-align: justify;}
/*Estructura de la pagina*/
#contenedor {
	width: 100%;
	border:  0px solid gray;/*Borde:1px solid #000*/
	height: 1%;
    float: left;
}
#menu {	
	display: none;
}
#contenido {	
	float: left;
	width: 785px;
	border:  0px solid white;
	height: 1%;
}
#contenido #barra {
	display: none;
}
#contenido #principal {
	border:  4px solid white;
	height: 1%;
	width: 780px;
	float: left;
}
#contenido #principal #cuerpo {
	border:  0px solid white;
	border-right: 20px solid white;
	height: 1%;
	float: left;
	width: 600px;/*Ajustado: 930px*/
	padding-left:1px;
}
#contenido #principal #cuerpo #cuerpocontenido {
	border:  0px solid white;
	border-right: 20px solid white;
	height: 1%;
	float: left;
	width: 600px;
	padding-top: 10px;
}
#contenido #principal #cuerpo #cuerpocontenido #menugeneral {
	width: 500px;
	border: 1px solid gray;
	font-family:Verdana; 
	font-size:12px; 
	font-style:normal; 
	font-weight:bold;
	line-height:20px;
	padding-bottom: 0px;
	padding-top: 15px;
}
#contenido #principal #cuerpo #cuerpocontenido #avisoimportante {
	font-family:Verdana; 
	font-size:12px; 
	font-style:normal; 
	font-weight:bold;
	color: red;
}
#contenido #principal #cuerpo #cuerpocontenido #aviso {
	width: 525px;
	border: 1px solid red;
	font-family:Verdana; 
	font-size:12px; 
	font-style:normal; 
	font-weight:bold;
	line-height:20px;
	padding: 10px;
	color: red;
}
#contenido #principal #cuerpo #cuerpocontenido #cabeceramenugeneral {
	font-family:Verdana; 
	font-size:12px; 
	font-style:normal; 
	font-weight:bold;
	padding-top: 15px;
}
#contenido #principal #cuerpo #cuerpocontenido #tabuladoderecha {
	padding-left:20px;
}
#contenido #principal #cuerpo #cuerpocontenido #tablatiempos {
	padding-top:20px;
}
#contenido #principal #cuerpo #empleo {
	border:  0px solid white;
    padding: 5px;
	height: 1%;
    width: 500px;
}
#contenido #principal #cuerpo #barracuerpo {
	border:  0px solid white;
	float: left;
	height: 25px;
	width: 600px;/*Ajustado: 930px*/
}
#contenido #principal #cuerpo #barracuerpo  #barracuerpoderecha {
	border:  0px solid white;
	float: left;
	width: 565px;/*Ajustado: 930px*/
	padding-top: 5px;
    color: gray;
	font-weight:bold;
	font-style:italic;
}
#contenido #principal #cuerpo #barracuerpo  #barracuerpoizquierda {
	border:  0px solid white;
	float: right;
}
#contenido #principal #control {
	display: none;
}
#pie {	
	display: none;
}
#pie #menupie {	
    border:  0px solid white;
    height: 1%;
}
#pie #menupieizquierda {	
	border:  0px solid white;
    height: 1%;
    width: 141px;
    float: left;
    padding-bottom: 10px;
}
#pie #menupiecentro {	
	border:  0px solid white;
    width: 600px;
	height: 1%;
    color:gray;
}
#pie #copypie {	
	border:  0px solid white;
    overflow: hidden;
	height: 1%;
}
#pie #copypieizquierda {	
	border:  0px solid white;
	height: 1%;
    width: 141px;
    float: left;
}
#pie #copypiecentro {	
	border:  0px solid white;
        width: 600px;
	height: 1%;
        color:gray;
}
/*Estilo enlaces */
.menucabecera {color: gray; text-decoration: none;}
.menucabecera:hover {color: red; text-decoration: none;}
.oculto {color: black; text-decoration: none;}
.oculto:hover {color: red; text-decoration: none;}
.oculto1 {color: gray; text-decoration: none;}
.oculto1:hover {color: red; text-decoration: none;}
/*Menu*/
#uno {
	font-family:Arial, Helvetica, sans-serif;
	}
ul#uno {  
	list-style:none;
	margin:0;
	padding:0;
	}
ul#uno li {
	margin:10px;
	padding:0;
	
	}
ul#uno li a {
	display:block;
	width:120px;
	padding:4px 0;
	text-decoration:none;
	text-align:center;
	font-size:11px;
	color: white;
	background-color:gray;
	}
ul#uno li a:hover {
	color:white;
	background-color:red;
	}
/*Formulario*/
.formulario {
	border:  5px solid white;
}
#antiguacontra {width: 50%; }
#olvido {width: 45%; }
#olvidoejemplo {width:100%;}
#olvidoejemplo2 {width:250px;}
/*Fondo de los campos*/
#inputrojo{
border: 1px solid red;
}
#selectrojo {
     border-right: red 2px solid;
     border-top: red 2px solid; 
     border-left: red 2px solid; 
     border-bottom: red 2px solid; 
}
/*Formato tablas*/
.filaEncabezado { 
	background:red; 
	color:white; 
	font-family:Verdana; 
	font-size:12px; 
	font-style:normal; 
	font-weight:normal 
	}
.filaTabla1 { 
	background:#E3E3EA; 
	color:#000; 
	font-family:Verdana; 
	font-size:11px; 
	font-style:normal; 
	font-weight:normal 
	}
.filaTabla2 { 
	background:#E3E3EA; 
	color:#000; 
	font-family:Verdana; 
	font-size:11px; 
	font-style:normal; 
	font-weight:bold 
	}
.tablatiempos {
	border: 1px solid black; 
	border-collapse:collapse; 
	padding: 5px; color:black; 
	font-family:Verdana; 
	font-size:12px; 
	font-style:normal; 
	font-weight:normal
	}
.tablatiempos th, .tablatiempos td {
	border: 1px solid black; 
	padding: 5px; 
	color:black; 
	font-family:Verdana; 
	font-size:12px; 
	font-style:normal; 
	font-weight:normal
	}
/*Cajas de formularios*/
fieldset {border:1px solid gray}
/*Navegadores*/
.navegador {
 border:  1px solid black; 
 position:relative;
 top:99%;
 bottom: 1%;
}
/*Cuadro de tabla en pop-up*/
#tablapop {
	position: relative;
	width: 100%;
}