body {
scrollbar-face-color: #2e3852; 
scrollbar-shadow-color: #2e3852; 
scrollbar-highlight-color: #2e3852; 
scrollbar-3dlight-color: #2e3852; 
scrollbar-darkshadow-color: #2e3852; 
scrollbar-track-color: #2e3852;
scrollbar-arrow-color: #ffffff
}


.body2 {
scrollbar-face-color: #e5e6e6; 
scrollbar-shadow-color: #e5e6e6;  
scrollbar-highlight-color: #e5e6e6;  
scrollbar-3dlight-color: #e5e6e6; 
scrollbar-darkshadow-color: #e5e6e6;  
scrollbar-track-color: #e5e6e6;
scrollbar-arrow-color: #2e3852
}


#contenido1 {
	width:725px;
	margin:0px auto;
	position:relative;
    
}


.home_tit{
	font-family: Verdana;
	font-size: 7pt;
	color: #FDF8FC;	
	line-height: 8pt;
	text-transform: uppercase;
	text-decoration: none;
}



.home_tit:hover{
	font-family: Verdana;
	font-size: 7pt;
	color: #AFBAD3;
	letter-spacing: -1px;
	line-height: 8pt;
	text-transform: uppercase;
	text-decoration: none;
}
.home_categoria{

	font-family: Verdana;
	font-size: 7pt;
	color: #E2E6F2;
	line-height: 8pt;
	text-decoration: none;
	font-weight: bold;	
}

.home_categoria2{

	font-family: Verdana;
	font-size: 7pt;
	color: #FFFFFF;
	line-height: 8pt;
	text-decoration: none;
	font-weight: bold;	
}

.home_news{
	font-family: Verdana;
	font-size: 7pt;
	color: #AFBAD3;
	letter-spacing: -1px;
	line-height: 8pt;
	text-transform: uppercase;
	text-decoration: none;
}

.home_news2{
	font-family: Verdana;
	font-size: 7pt;
	color: #000000;
	letter-spacing: -1px;
	line-height: 8pt;
	text-transform: uppercase;
	text-decoration: none;
}

.home_news2:hover{
	font-family: Verdana;
	font-size: 7pt;
	color: #666666;
	letter-spacing: -1px;
	line-height: 8pt;
	text-transform: uppercase;
	text-decoration: none;
}

.home_news:hover{
	font-family: Verdana;
	font-size: 7pt;
	color: #cdd4e6;
	letter-spacing: -1px;
	line-height: 8pt;
	text-transform: uppercase;
	text-decoration: none;
}
.home_txt{
	font-family: Arial;
	font-size: 8pt;
	color: #AFBAD3;
	letter-spacing: 0px;
	line-height: 11pt;
	text-decoration: none;
	word-spacing: 1px;
}

.home_txt2{
	font-family: Arial;
	font-size: 7pt;
	color: #000000;
	letter-spacing: 0px;
	line-height: 11pt;
	text-decoration: none;
	word-spacing: 1px;
}


.home_txt3{
	font-family: Arial;
	font-size: 7pt;
	color: #667B85;
	letter-spacing: 0px;
	line-height: 11pt;
	text-decoration: none;
	word-spacing: 1px;
}

.empresa_txt{
	font-family: Arial;
	font-size: 7pt;
	color: #000000;
	letter-spacing: 0px;
	text-decoration: none;
	word-spacing: 1px;
}


.empresa_txt2{
	font-family: Arial;
	font-size: 7pt;
	color: #667B85;
	letter-spacing: 0px;
	text-decoration: none;
	word-spacing: 1px;
}
.empresa_titulo{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	color: #2e3852;
	letter-spacing: 0px;
	word-spacing: 1px;
}


.home_num {
	font-family: verdana;
	font-size: 7pt;
	font-weight: bold;
	color: #FFFFFF;
}
.home_num2 {
	font-family: verdana;
	font-size: 7pt;
	font-weight: bold;
	color: #5182A0;
}

.home_num3 {
	font-family: verdana;
	font-size: 7pt;
	font-weight: bold;
	color: #2E3852;
}


.tit {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #58707d;
	letter-spacing: 0px;
	font-weight: bold;
	text-decoration: none;
}
.tit:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #82939c;
	letter-spacing: 0px;
	font-weight: bold;
	text-decoration: none;
}
.tit2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #58707d;
	letter-spacing: 0px;
	font-weight: bold;
}

}
.tit2:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #82939c;
	letter-spacing: 0px;
	font-weight: bold;
}
.tit3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #355263;
	letter-spacing: 0px;
	font-weight: bold;
}

.tit3:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #82939c;
	letter-spacing: 0px;
	font-weight: bold;
}
.tit4 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #58707d;
	letter-spacing: 0px;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;

}
.subtit {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #355263;
	letter-spacing: 1px;
	font-weight: 300;
	text-transform: uppercase;
	line-height: 9pt;
}
.txt {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #646464;
	text-decoration: none;
	letter-spacing: 0px;	
}
.txt2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #768e9a;
	text-decoration: none;
	letter-spacing: 0px;	
}
.txt3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #355263;
	text-decoration: none;
	letter-spacing: 0px;
}
.txt_pie {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #768e9a;
	text-decoration: none;
	letter-spacing: 0px;	
}
.txt_bold {

	font-family: Verdana;
	font-size: 7pt;
	color: #58707d;
	line-height: 8pt;
	text-decoration: none;
	font-weight: bold;
}
.txt_bold2 {

	font-family: Verdana;
	font-size: 7pt;
	color: #94a5ae;
	line-height: 9pt;
	text-decoration: none;
	font-weight: bold;
}
.txt_tabla {
	font-family: Verdana;
	font-size: 7pt;
	color: #605564;
	letter-spacing: -1px;
	line-height: 8pt;
	text-decoration: none;	
}
.txt_tablafondo{
	font-family: Verdana;
	font-size: 7pt;
	color: #605564;
	letter-spacing: -1px;
	line-height: 8pt;
	text-decoration: none;
	background-image:  url(../media/02_01_fondo.gif);
	background-repeat:  repeat-y;	
}
.txt_tablafondo2{
	font-family: Verdana;
	font-size: 7pt;
	color: #605564;
	letter-spacing: -1px;
	line-height: 8pt;
	text-decoration: none;
	background-image: url(../media/03_01_linea.gif);
	background-repeat:  repeat-y;
}
.txt_tablafondobold {
	font-family: Verdana;
	font-size: 7pt;
	color: #58707d;
	line-height: 8pt;
	text-decoration: none;
	font-weight: bold;
	background-image:  url(../media/02_01_fondo.gif);
	background-repeat:  repeat-y;
}
.txt_tablafondobold2 {
	font-family: Verdana;
	font-size: 7pt;
	color: #58707d;
	line-height: 8pt;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../media/03_01_linea.gif);
	background-repeat:  repeat-y;	
}
.txt_fecha {
	font-family: Verdana;
	font-size: 7pt;
	color: #667b85;
	letter-spacing: -1px;
	line-height: 8pt;
	text-decoration: none;	
}
.txt_fecha:hover {
	font-family: Verdana;
	font-size: 7pt;
	color: #355263;
	letter-spacing: -1px;
	line-height: 8pt;
	text-decoration: none;	
}
.txt_fechabold {
	font-family: Verdana;
	font-size: 7pt;
	color: #768e9a;
	line-height: 8pt;
	text-decoration: none;
	font-weight: bold;
}
.txt_formulario {
	font-family: Verdana;
	font-size: 7pt;
	color: #58707d;
	line-height: 8pt;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../media/02_01_fondo2.gif);
	background-repeat:  repeat-x;
}
.menu_news {
	font-family: Verdana;
	font-size: 7pt;
	color: #355263;
	letter-spacing: -1px;
	line-height: 8pt;
	text-transform: uppercase;
	text-decoration: none;
}
.menu_news:hover {

	font-family: Verdana;
	font-size: 7pt;
	color: #768e9a;
	letter-spacing: -1px;
	line-height: 8pt;
	text-transform: uppercase;
	text-decoration: none;
}

.menu {
	font-family: Verdana;
	font-size: 7pt;
	color: #58707d;
	line-height: 8pt;
	text-decoration: none;
	font-weight: bold;
}
.menu:hover {
	font-family: Verdana;
	font-size: 7pt;
	color: #768E9A;
	line-height: 8pt;
	text-decoration: none;
	font-weight: bold;
}

.menu_out {
	font-family: Verdana;
	font-size: 7pt;
	color: #768e9a;
	line-height: 8pt;
	text-decoration: none;
	font-weight: bold;
}
.menu2{
	font-family: Verdana;
	font-size: 7pt;
	color: #768e9a;
	line-height: 8pt;
	text-decoration: none;
	font-weight: bold;
}
.menu2:hover {
	font-family: Verdana;
	font-size: 7pt;
	color: #58707d;
	line-height: 8pt;
	text-decoration: none;
	font-weight: bold;
}
.menu2:active {
	font-family: Verdana;
	font-size: 7pt;
	color: #58707d;
	line-height: 8pt;
	text-decoration: none;
	font-weight: bold;
}
.menu3 {
	font-family: Verdana;
	font-size: 7pt;
	color: #58707d;
	line-height: 8pt;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}
.menu3:hover {
	font-family: Verdana;
	font-size: 7pt;
	color: #82939c;
	line-height: 8pt;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}
.menu4 {
	font-family: Verdana;
	font-size: 7pt;
	color: #94a5ae;
	line-height: 8pt;
	text-decoration: none;
	font-weight: bold;	
}
.menu4:hover {
	font-family: Verdana;
	font-size: 7pt;
	color: #58707d;
	line-height: 8pt;
	text-decoration: none;
	font-weight: bold;	
}
.menu4:active {
	font-family: Verdana;
	font-size: 7pt;
	color: #58707d;
	line-height: 8pt;
	text-decoration: none;
	font-weight: bold;
}

.menu5 {
	font-family: Verdana;
	font-size: 7pt;
	color: #94a5ae;
	line-height: 12pt;
	text-decoration: none;
	font-weight: bold;	
}
.menu5:hover {
	font-family: Verdana;
	font-size: 7pt;
	color: #58707d;
	line-height: 12pt;
	text-decoration: none;
	font-weight: bold;	
}
.menu5:active {
	font-family: Verdana;
	font-size: 7pt;
	color: #58707d;
	line-height: 12pt;
	text-decoration: none;
	font-weight: bold;
}




.textfieldsin {
	font-family: verdana;
	font-size: 7pt;
	color: #94a5ae;
	text-decoration: none;
	height: 15px;
	background-color: #e5e6e6;
	border-top: 0px solid #b0b9be;
	border-right: 0px solid #b0b9be;
	border-bottom: 0px solid #b0b9be;
	border-left: 0px solid #b0b9be;
	text-indent: 3px;
	font-weight: bold;
}
.textfield {
	font-family: verdana;
	font-size: 7pt;
	color: #94a5ae;
	text-decoration: none;
	height: 15px;
	width: 250px;
	background-color: #e5e6e6;
	border-top: 0px solid #b0b9be;
	border-right: 0px solid #b0b9be;
	border-bottom: 0px solid #b0b9be;
	border-left: 0px solid #b0b9be;
	text-indent: 3px;
	font-weight: bold;
}
.textfield2 {
	font-family: verdana;
	font-size: 7pt;
	color: #94a5ae;
	text-decoration: none;
	height: 15px;
	width: 100px;
	background-color: #e5e6e6;
	border-top: 0px solid #b0b9be;
	border-right: 1px solid #b0b9be;
	border-bottom: 0px solid #b0b9be;
	border-left: 0px solid #b0b9be;
	text-indent: 3px;
	font-weight: bold;
}
.textfield3 {
	font-family: verdana;
	font-size: 7pt;
	color: #94a5ae;
	text-decoration: none;
	height: 15px;
	width: 100px;
	background-color: #e5e6e6;
	text-indent: 3px;
	font-weight: bold;
	border: 0px solid #b0b9be;

}
.select {
	font-family: verdana;
	font-size: 7pt;
	text-decoration: none;
	height: 15px;
	width: 300px;
	background-color: #e5e6e6;
	border-top: 0px solid #b0b9be;
	border-right: 0px solid #b0b9be;
	border-bottom: 0px solid #b0b9be;
	border-left: 0px solid #b0b9be;
	text-indent: 3px;
	font-weight: bold;
	color: #58707d;
}
.select2 {
	font-family: verdana;
	font-size: 7pt;
	text-decoration: none;
	width: 300px;
	background-color: #e5e6e6;
	border-top: 0px solid #b0b9be;
	border-right: 0px solid #b0b9be;
	border-bottom: 0px solid #b0b9be;
	border-left: 0px solid #b0b9be;
	text-indent: 3px;
	font-weight: bold;
	color: #58707d;
}
.btn {
	font-family: helvetica;
	font-size: 8pt;
	color: #516979;
	background-image: url(../media/01_02_btn.gif);
	background-repeat: no-repeat;
	height: 16px;
	width: 53px;
	font-weight: bold;
	text-decoration: none;
	vertical-align: text-bottom;
	text-align: center;
	background-attachment: fixed;
}
.btn:hover {
	font-family: helvetica;
	font-size: 8pt;
	color: #516979;
	background-image: url(../media/01_02_btn_f2.gif);
	background-repeat: no-repeat;
	height: 16px;
	width: 53px;
	font-weight: bold;
	text-decoration: none;
	vertical-align: text-bottom;
	text-align: center;
	background-attachment: fixed;	
}
.btn:active {
	font-family: helvetica;
	font-size: 8pt;
	color: #516979;
	background-image: url(../media/01_02_btn_f2.gif);
	background-repeat: no-repeat;
	height: 16px;
	width: 53px;
	font-weight: bold;
	text-decoration: none;
	vertical-align: text-bottom;
	text-align: center;
	background-attachment: fixed;
	
}
a {
	color: #355263;
	text-decoration: none;
	}
	
a:hover {
	color: #b6531e;
	text-decoration: none;
	}
	
.mail {
	color: #b6531e;
	text-decoration: none;
	}
	
.mail:hover{
	color: #b6531e;
	text-decoration: none;
	}	
.textfieldfecha {

	font-family: verdana;
	font-size: 7pt;
	color: #94a5ae;
	text-decoration: none;
	height: 15px;
	width: auto;
	background-color: #e5e6e6;
	border-top: 0px solid #b0b9be;
	border-right: 0px solid #b0b9be;
	border-bottom: 0px solid #b0b9be;
	border-left: 0px solid #b0b9be;
	text-indent: 3px;
	font-weight: bold;
}

.borde1 {background-color: #DEE9F3;  
 border-right:1px solid #C7CBCB;}

.borde2 {background-color: #E6E6E6;  border-right:1px solid #C7CBCB;}
.padd {padding:5px;}

.bg_gral1{background-color: #AFAEAE;}
.tit_seccion1 {font-family: verdana; font-size:9px; color:#FFFFFF; font-weight:bold; text-decoration: none; padding-left:5px;}


.ultimos {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #355263;
	text-decoration: none;		
}

.ultimos2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #768E9A;
	text-decoration: none;	
	}

.telefono {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #355263;
	text-decoration: none;	
	}
	
	.info_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
	color: #657D89;
	padding:5px;
	border-bottom:1px solid #B0B9BE;
	text-decoration: none;	
	}
	
	.info_menu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
	color: #657D89;
	padding:5px;
	background-color:#C6CDD7;
	border-bottom:1px solid #B0B9BE;
	text-decoration: none;	
	}
	
	.borde_inf 
	{
	border-bottom:1px solid #CFCFCF;	
	}
	
	.borde_iz 
	{
	border-left:1px solid #CFCFCF;	
	padding-left: 8px;
	}
	
.mano {cursor:hand;}

.dest2 {font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
	color: #027CCF}
.desc2 {font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
	color: #000000}	
	.tit_organigrama {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #355263;
}
