/* CSS Document */
 .cla1{ COLOR: #ffffff; FONT-FAMILY: Arial; FONT-SIZE: 12px}
	.cla2{COLOR: #ffcb18; TEXT-DECORATION: underline; FONT-FAMILY: Arial;FONT-SIZE: 12px;cursor:hand }
	
	
	
	
body {
/* background-color:#CCCCCC;*/
 background-color:#FFFFFF;
 margin:  0;
 padding: 0;
 font-family:Arial, Helvetica, sans-serif;
 text-align: center; /* IE hack Part 1 */ 
}

@font-face{
	font-family:Arial, Helvetica, sans-serif;
    font-style:normal;
    font-weight:normal;
}

#header{
	/*width:800px;*/
	width:100%;
	height:100px;
	min-width:800px;
	/*background-image:url(../images/ENCABEZADO.jpg);*/
	background-image:url(../images/A01.jpg);
	background-position:left;
	background-repeat:no-repeat;
	background-color:#000000;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	position:relative;
	
}
#Hlink {
	left:6px;
	top:28px;
	width:179px;
	height:53;
	cursor: hand !important;
	cursor: pointer !important;
	position:absolute;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	
}

#searchBox {
	width:150px;
	height:48px;
	top:33px;
	/*left:670px;*/
	right:10px;
	position:absolute;
	background-color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	padding:0 0 0 0;
}
.txt_blanco {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
}
#searchBox a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	text-decoration:none;
}

#searchBox a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	text-decoration:none;
}
#searchBox a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	text-decoration:none;
}

#searchBox a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	text-decoration:none;
}
#searchBox input {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	background-image:url(../images/back_input.gif);
	background-repeat: repeat-x;
	background-position: top;
	border: 1px solid #a79d8f;
	margin: 0px;
	padding: 2px 1px;
	line-height: inherit;
	font-size: inherit;
	/*display: inline;*/
}

input, textarea, select {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	background-image:url(../images/back_input.gif);
	background-repeat: repeat-x;
	background-position: top;
	border: 1px solid #a79d8f;
	margin: 0px;
	padding: 2px 1px;
	line-height: inherit;
	font-size: inherit;
}

#container{
	width:100%;
	background-color:#FFFFFF;
	
}
#fondoMenu{
	width:198px;
	height:500px;
	background-image:url(../images/fondomenu.jpg);
	float:left;
	text-align:left;
	display:block;

}

.MenuText{

}

#Menu_dercho{
/*	height:170px;*/
	/*width:30px;*/
	width:14%;
	height:472px !important;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	position:relative;
	overflow:auto;
	float:left;
	padding-left:6px;
	padding-top:5px;
	/*padding-left:5px;
	text-indent:3px;*/


}

#Menu_dercho h1{
	margin-top:5px;
	background-image:url(../images/bullet.gif);
	background-position:inherit;
	background-repeat:no-repeat;
	text-indent:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	color:#0066FF;
	border-bottom-style:solid;
	border-bottom-color:#666666;
	border-bottom-width:2px;
	height:25px;
	text-indent:12px;
}

.txt_encabezadoD{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	color:#0066FF;
}
#Menu_dercho h2{
	background-image:url(../images/list.gif);
	background-position:inherit;
	background-repeat:no-repeat;
	text-indent:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	color:#333333;
}

#Menu_dercho li{
	COLOR:#0066FF;
	text-decoration: none;
	font-weight:bold;
	list-style-type:square;
	list-style-position:inside;
	text-align:left;
	border-bottom-style:solid;
	border-bottom-color:#0066FF;
	border-bottom-width:2px;
	margin-top:10px;
	
	/*list-style: none;*/
	margin-left: 0;
	padding-left: 1em;
	text-indent: -1em;
	list-style-position:inside;
}
#fondoMenu ul li{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	/*color:#333333;*/
	color:#221E1F;
	text-decoration: none;
	list-style-type:square;
  	list-style-image:url(../images/li2.gif);
	/*padding-top:12px;*/
	list-style-position:inherit;
	text-align:left;
	margin-top:10px;

}

#fondoMenu ul li a{
	color:#221E1F;
	text-decoration:none;
}

#fondoMenu ul li a:hover{
	color:#666666;
	text-decoration:none;
}

#Logo1 {
	width:186px;
	height:135px;
	/*padding-top:5px;*/
	background-image:url(../images/flash1.jpg);
}

#imgSoporte{
background-image:url(../images/soporte.gif);
background-repeat:inherit;
width:161px;
height:127px;
margin-bottom:170px;


}

#MenuIzq {
	background:#FFFFFF;
	/*width:198px;*/
	width:25%;
	height:472px !important;
	background-image:url(../images/menu.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	float:left;
	text-align:left;
	position:relative;
	overflow:auto;

}

#Menu2 {            /* MEnu donde despliega opciones */
	/*background:#FFFFFF;*/
	top:0px;
	/*width:197px;*/
	width:100%;
	
	/*
	display:table-row;
	vertical-align:top;*/
	/*height:472px !important;*/
	/*background-image:url(../images/menu.jpg);*/
	/*float:left;*/
	
	text-align:left;
	position:relative;
	display:table-row;
	vertical-align:top;
	/*overflow:auto;*/
}
#MenuImgSo {
	width:161px;
	height:127px;
	left:10%;
	background-image:url(../images/soporte.gif);
	background-repeat:no-repeat;
	background-position:top;
	position:relative;
	/*display:table-row;
	vertical-align:bottom;*/
	vertical-align:top;
	text-align:left;

	

	/*vertical-align:bottom;*/
}

#Menu2 img{
	vertical-align:text-bottom;
}

#Menu2 ul{
	left:0px;
}

#Menu2 ul li{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	/*color:#333333;*/
	color:#221E1F;
	text-decoration: none;
	list-style-type:square;
  	list-style-image:url(../images/bullet.gif);
	/*padding-top:12px;*/
	list-style-position:inherit;
	text-align:left;
	margin-top:10px;
	border-bottom-style:solid;
	border-bottom-color:#FFFFFF;
	border-bottom-width:1px;

}

#Menu2 ul li a{
	color:#221E1F;
	text-decoration:none;
}

#Menu2 ul li a:hover{
	color:#FFFFFF;
	text-decoration:none;
}

#contenido{
	/*width:602px;*/
	/*width:800px;*/
	width:100%;
	background:#FFFFFF;
	float:right;
	position:relative;
}

#subMenu{
	/*width:602px;*/
	width:75%;
	height:24px;
	float:left;
	background:#828387;
	text-align:left;
	line-height:25px;
}

#subMenu li{
	list-style-type:square;
	list-style-position:inside;
	display:inline;
	background-image:url(../images/bullet2.gif);
	background-position:left;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-left:4px;
	margin-left:9px;
}

#subMenu li a{
	display:inline;
	text-decoration:none;
	color:#FFFFFF;
}
/* Menu de portada */
#MenuPrincipal{
	/*width:800px;*/
	width:100%;
	height:24px;
	float:right;
	background:#828387;
	text-align:left;
	line-height:25px;
	/*left:180px;*/
}

#MenuPrincipal li{
	list-style-type:square;
	list-style-position:inside;
	display:inline;
	background-image:url(../images/bullet2.gif);
	background-position:left;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-left:2px;
	margin-left:9px;
}

#MenuPrincipal li a{
	display:inline;
	text-decoration:none;
	color:#FFFFFF;
}
/*
#Menu_dercho{
	width:122px;
	float:right;
	position:relative;
	position:relative;
	padding-top:35px;
}

#Menu_derecho img{
border-width:medium;
border-color:#333333;
}
*/

#ContenidoP{
	/*width:480px;*/
	width:59%;
	/*height:100%;*/
	height:470px;
	background:#FFFFFF;
	float:left;
	position:relative;
	text-align:left;
	overflow:auto;
}


#Contenido2{
	/*width:480px;*/
	width:70%;
	/*height:100%;*/
	height:470px;
	background:#FFFFFF;
	float:left;
	position:relative;
	text-align:left;
	overflow:auto;
}




	
.txt_contenido{

	margin:5px 8px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:justify;
}
li{
	list-style-type:circle;
}

a:link{
color:#0066CC;
font-weight:bold;
text-decoration:none;
}

.txt_header{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	margin:5px 5px 12px;
}

.txt_headers{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	font-stretch:wider;
	color:#FFFFFF;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 9px;
	height:26px;
	text-align:left;
	}
	
	.txt_headers a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	font-stretch:wider;
	color:#FFFFFF;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 9px;
	height:26px;
	text-align:left;
	}
	
	.txt_headers a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	font-stretch:wider;
	color:#FFFFFF;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 9px;
	height:26px;
	text-align:left;
	}
	
	.txt_headers a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	font-stretch:wider;
	color:#FFFFFF;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 9px;
	height:26px;
	text-align:left;
	}
	
	.txt_headers a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	font-stretch:wider;
	color:#FFFFFF;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 9px;
	height:26px;
	text-align:left;
	}
	
.txt_tabla1{
	/*margin:5px 5px 0px;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:justify;
	color:#FFFFFF;
	background-color:#505153;
	text-align:center;
}

.txt_tabla2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:justify;
	color:#FFFFFF;
	text-align:center;
	background-color:#949599;
}

.txt_tabla3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:justify;
	color:#3B3738;
	text-align:center;
	background-color:#E6E7E9;
}

.txt_tabla4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:justify;
	color:#3B3738;
	text-align:center;
	background-color:#C7C8CA;
}

.txt_cont1{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:lighter;
	text-align:justify;
	color:#18181A;
	text-decoration:none;
	padding-top: 0px;
	padding-right:5px;
	padding-bottom:0px;
	padding-left:5px;
	background-color:#D2D3D5;
	margin-right:3px;
}

#piePagina {
	/*width:800px;*/
	width:100%;
	position:relative;
/*	position:relative;*/
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color: #FFFFFF;
	text-align:right;
	color:#818284;
	/*line-height: inherit;*/
	/*display: inline;*/
}
.txt_negrita{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8px;
	font-weight:lighter;
}

.txt_box {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5B5B5B;
}

.abajo {
vertical-align:bottom;

}
