@charset "utf-8";
/* CSS Document */
/* ******************** Configuracion Principal Body, Tablas, Td, Img **********************/
/*body{font:Verdana; font-size:12px}*/
.table{width:780; border:0px solid;border-spacing:0; padding:0 0 0 0; }
.tdclass { text-align:center}
img,abbr,acronym{border:0}
.fondo { background-color:#FFFFFF; vertical-align:top}

/* ************************** Mi Plantilla****************************/
.barraenlaces { background-image:url(../images/index_02.png); width:900; height:30; background-repeat:no-repeat;}
.lateralarri { background-image:url(../images/index_06.png); width:224; height:138; background-repeat:no-repeat;}
.lateralabaj { background-color:#e8ebf6; width:224; background-repeat:no-repeat; vertical-align:top}
.lineahor {background-image:url(../images/linea_horizontal.jpg); background-repeat:repeat-x;}
.fieldset1 { border:1px solid #1e39a4}
.legend1 {  padding: 0.2em 0.5em;  border:1px solid #1e39a4;  color:#1e39a4;  font-size:90%;  text-align:right;  }
.fieldset{
	
	
	border-width:2px 4px 2px 10px;
	border-style:solid;
	border-color:#223e63;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
		
	margin:0px 0px 20px 20px;
	width:470px;
	position:relative;
	display:block;
	padding: 0px 10px 10px 10px;
}

/* ************************** Mis Estilos de Enlaces****************************/
.enlaces{text-decoration:none; font-size:13px;	font-family:Verdana; color:#ffffff;	font-weight:bold; }
a.enlaces:link, enlaces:visited{text-decoration:none; font-size:13px;	font-family:Verdana; color:#ffffff;	font-weight:bold;}
a.enlaces:hover, enlaces:active{text-decoration:none; font-size:13px; font-family:Verdana; color:#ffae78; font-weight:bold;}

.enlaces2{text-decoration:none; font-size:13px;	font-family:Verdana; color:#1e39a4;	font-weight:bold; }
a.enlaces2:link, enlaces2:visited{text-decoration:none; font-size:13px;	font-family:Verdana; color:#1e39a4;	font-weight:bold;}
a.enlaces2:hover, enlaces2:active{text-decoration:none; font-size:13px; font-family:Verdana; color:#1e39a4; font-weight:bold;}

/* ************************** Mis Estilos de Textos****************************/
.fuenteport{font-family:Verdana;color:#505050; font-size:13px; text-align:justify; line-height: 180%;}
.fuentecont{font-family:Verdana;color:#505050; font-size:13px; text-align:justify; line-height: 140%;}
.fuentecontp{font-family:Verdana;color:#505050; font-size:11px;}
.fuenteconta{font-family:Verdana;color:#505050; font-size:13px; text-align:justify; line-height: 140%;}
.fuente{font-family:Verdana;color:#505050; font-size:13px; text-align:justify;}
.titulo{font-family:Verdana;color:#1e39a4; font-size:15px; text-align:justify; font-weight:bold;}
.titulocontac{font-family:Verdana;color:#1e39a4; font-size:16px; text-align:justify; font-weight:bold;}

/* Ayuda style matrix Tabla */
table.sofT { 
text-align: center; 
font-size: x-small; 
color: #404040; 
width: 530px; 
background-color: #fafafa; 
border: 1px #B9BB94 solid; 
border-collapse: collapse; 
border-spacing: 0px; }
table.sofT td { 
border-bottom: 1px solid #B9BB94; 
border-top: 0px; 
border-left: 1px solid #B9BB94; 
border-right: 0px; 
text-align: left;  
background-color: #fafafa;
padding:5px;
 font-family: Verdana;  font-size: 12px;}
table.sofT td.helpHed { 
border-bottom: 2px solid #6699CC; 
border-left: 1px solid #6699CC; 
background-color: #3b67ae; 
text-align: left; text-indent: 5px; font-family: Verdana; font-weight: bold; font-size: 13px; color: #ffffff; }
table.sofT td.sup { background-color: #ffffff;}

/* ESTILOS PARA LA PARTE DE EDITAR CONTENIDOS   */

Inputbg, textarea.captcha,input.captcha1,input.captcha2 {
	font-family: verdana;
	font-size: 12px;
	color:#505050;
	border: 1px inset #1a4061;
	background:#1e39a4y ;
}

.Inputbg2 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 8pt;
	border: 1px solid #cccccc;
	background-image: url(../images/shadow_textbox2.gif);
}


a{
text-decoration:underline;
font-family:Tahoma;
color:#1e5a8e;	
font-size:12px;						
}

a:hover{
color:#5894d4;
font-size:12px;
text-decoration:none;
}


.enlace:hover{
	text-decoration:none;
	font-size:11px;
	font-family:cursive;
	color:#0066FF;
}
.tabla,.tabla td{
	 border:1px solid #000000;
	 font-size:9px;
	 color:#000000;
	 font-family: Tahoma;
}

.tablaborder{
BORDER-RIGHT: #ccd4de 1px solid;
PADDING-RIGHT: 4px; BORDER-TOP: #ccd4de 1px solid;
PADDING-LEFT: 4px; PADDING-BOTTOM: 1px;
BORDER-LEFT: #ccd4de 1px solid; PADDING-TOP: 1px;
BORDER-BOTTOM: #ccd4de 1px solid
}
	 
.hdrNameBg {
	 background:#ffffff url(../images/header-bg.png) repeat-x;	
}

.barra {
font-family: Arial, Verdana;
color: #ffffff;
font-size: 14px;
}

.small {
	
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color:#000000;
	line-height:18px;
}

input {
	border:1px solid #999999;
}

select {
	border:1px solid #999999;
}

input[src] {
	border:0px solid #999999;
}


.bg {
	background-image:url(../images/topBg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}

#loginTable {
	border-left:1px solid #C0C0FF;
	border-right:1px solid #C0C0FF;
	border-bottom:1px solid #C0C0FF;

}

.z1 {
	border-left:2px solid #c0c0ff;
	border-bottom:2px solid #c0c0ff;
}
.z2 {
	border-right:2px solid #c0c0ff;
	border-bottom:2px solid #c0c0ff;
}

.signinHdr {
	border-bottom:2px dotted #c0c0ff;
	padding:5px;
}

#footer {	
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color:#000000;
	line-height:18px;
}
