﻿/*DEFINICIÓN DE LA CAPA QUE CONTIENE LOS OBJETOS DEL FORMULARIO*/
#container
{
 text-align : left;
 background-color: #fff;
 margin: 0px auto;
 width:79%;	
 padding:5px;

}

#container100
{
 text-align : left;
 background-color: #fff;
 margin: 0px auto;
 width:100%;	
 padding:5px;

}

/*FRANJA SUPERIOR CAPA*/
#franja_superior
{
padding-bottom: 0px;
background-color: #ff3333;
margin: 0px;
min-height: 0px;
padding-left: 5px;
padding-right: 5px;
text-decoration: none;
padding-top:5px;
padding-bottom:5px;
}

#info
{
	text-align : left;
	background-color: #fff;
	margin: 0px auto;
	width:100%;	
	padding:5px;
}	

/*TITULO FRANJA SUPERIOR CAPA*/
h2
{
 font-size:large;
}


/*TITULO FRANJA SUPERIOR */
h3
{
 font-size:medium;

}

h4
{
	font-size:smaller;
}
/*OBJETOS DE FORMULARIO*/

/*TABLA QUE CONTIENE EL FORMULARIO*/
.tabla_principal
{
	width:100%;

}
.tabla_principal td
{
	vertical-align:top;
	margin-left: 40px;
}

/*TABLAS INTERIORES DE LA TABLA PRICIPAL*/

.tabla_interior25
{
	border: thin solid #ff3333;
	width: 25%;
	text-align: left;
}

.tabla_interior50
{
	border: thin solid #ff3333;
	width: 50%;
	text-align: left;
}

.tabla_interior90
{
	border: thin solid #ff3333;
	width: 90%;
	text-align: left;
}

.tabla_interior100
{
	border: thin solid #ff3333;
	width: 100%;
	text-align: left;
}

.tabla_interior_Titulo
{
	padding: 0px; 
	margin: 0px; 
	text-align: center;  
	font-weight:bold; 
	border-bottom-style: solid; 
	border-bottom-width: thin; 
	border-bottom-color: #ff3333;
}


/*ETIQUETAS*/
.labels
{
	line-height:150%;
	padding:0 0 1px 0;
	border:none;
	color:#222;
	display:block;
	font-size:95%;
	font-weight:bold;
}

.labels150
{
	line-height:150%;
	padding:0 0 1px 0;
	border:none;
	color:#222;
	display:block;
	font-size:150%;
	font-weight:bold;
}

/*CAJAS DE TEXTO SIMPLES*/
.txt_50
{
	width:50px;
}

.txt_100
{
	width:100px;
}

.txt_150
{
	width:150px;
}

.txt_200
{
	width:200px;
}

.txt_400
{
	width:400px;
}

.txt_80x100
{
	width:80%;
}

.txt_90x100
{
	width:90%;
}

.txt_100x100
{
	width:100%;
}
	

/*CAJAS DE TEXTO MULTILINEAS*/
.txtml_200_50
{
	width:200px;
	height:50px;
	border-color:#7F9DB9;
	border-style:solid;
	border-width:1px;
}

.txtml_400_100
{
	width:400px;
	height:100px;
	border-color:#7F9DB9;
	border-style:solid;
	border-width:1px;
}

.txtml_90_x_100_200
{
	width:90%;
	height:200px;
	border-color:#7F9DB9;
	border-style:solid;
	border-width:1px;
}

.txtml_90_x_100_50
{
	width:90%;
	height:50px;
	border-color:#7F9DB9;
	border-style:solid;
	border-width:1px;
}

/*COMBOS*/
.cmb_50
{
	width:50px;
	border-color:#7F9DB9;
	border-style:solid;
	border-width:1px;
}

cmb_100
{

	width:100px;
	border-color:#7F9DB9;
	border-style:solid;
	border-width:1px;
}


.cmb_150
{
	width:150px;
	border-color:#7F9DB9;
	border-style:solid;
	border-width:1px;
}

.cmb_200
{
	width:200px;
	border-color:#7F9DB9;
	border-style:solid;
	border-width:1px;
}

/*CHECKS*/
.chk
{
	/*border-color:#7F9DB9;
	border-style:solid;
	border-width:1px;*/
}

.rdb
{
	/*border-color:#7F9DB9;
	border-style:solid;
	border-width:1px;*/
}

.listaGruposCorreo
{
	overflow-y:auto !important;
	overflow-x:hidden !important;
}



/* ESTADÍSTICAS */

.normal {
  width: 90%;
  border: thin solid #ff3333;
  border-collapse: collapse;
}
.normal td {
  border: thin solid #ff3333;
  vertical-align:middle;
}
.normal th
{
	border: thin solid #ff3333;
	padding: 0px; 
	margin: 0px; 
	text-align: center;  
	font-weight:bold; 
	
}

.fons
{
	/*padding: -20px;
	background-image: url('../images/fons.jpg');
	background-repeat: repeat;
	background-attachment: fixed;*/
	text-align:center;
}