/* CSS Document */

body { margin:0; padding:0; text-align:center; font-family: arial, Helvetica, sans-serif; color: #1E1E1E; 
font-size:12px; background-color:#fff; height:100%;}

img { border:0;}

a { color:#F57300; 
text-decoration:none;}

a:hover { color:#1E1E1E;}


h1 { padding-right: 10px; 
padding-left: 10px; 
font-weight: bold; 
font-size: 15px; 
float: left; 
padding-bottom: 5px; 
margin: 0pt auto 0pt 9px; 
text-transform:uppercase; 
width:430px; 
color: #40006a; 
padding-top: 5px; 
border-bottom: #a6a6a6 10px solid; 
text-decoration: none;}


h2 { border-bottom:1px solid #F57300;
color:#797979;
font-size:13px;
font-weight: bold;
margin:0 0 8px;
padding:5px 0 8px;
text-decoration:none;
text-transform:uppercase;}

h3 { font-size:13px;
 color: #797979;/* background-color:#DBDBD5;*/ /*margin:0 0 10px 0;*/ 
 padding:0;
 margin:0; 
 font-weight:bold; 
 text-align:left;
 font-weight: bold; }
 
/*html>body h3 { padding:0px 5px 8px 10px;}*/

h4 { font-size:12px; 
text-decoration:none; 
padding:0; 
margin: 0; 
text-transform: none; 
color: #797979;
font-weight:normal;}



span.link_fechas{ font-size:110%; 
background-color:#EDEEEF ; 
margin:0; 
padding:3px 0 3px 0px; 
width:100%; 
font-weight: normal !important;}

.azul {color:#006895;}
.naranja { color:#F57300;}
.blanco { color:#FFFFFF;}
a.blanco:hover { color: #CCCCCC;}
.gris { color:#B3B3B3;}

p { margin:0 0 5px 0; padding:0px;}

/*------------contenedores----------------------*/
.contenedora {/*padding:10px;*/ 
border:0px; width:800px; 
text-align:left; 
margin: 5px auto;
overflow:hidden; /*background:url(../img/bkg_gral.png) repeat-y top left;*/}

.contenedora_mapas {
/*padding:10px;*/ 
border:0px; 
width:742px; 
text-align:left; 
margin: 5px auto;
overflow:hidden; 
background:url(../img/bkg_mapa.png) repeat-y top left;}

.contenedora_home {
/*padding:10px;*/ 
border:0px; 
width:800px; 
text-align:left;  
margin:0px auto 10px; 
overflow:hidden; 
/*background: url(../img/bkg_home.jpg) top left repeat-y;*/
}

html>body .contenedora_home {
/*padding:10px;*/ 
border:0px; 
width:800px; 
text-align:left; 
margin:0px auto 10px; 
overflow: hidden; 
/*background: url(../img/bkg_home.jpg) top left repeat-y;*/}


/*-----------otros contenedores -----------------------*/
.contenedora_contenido {
/*padding:10px;*/ 
border:0px; 
width:755px; 
text-align:left; 
margin: 0px auto 0px 0px;
overflow:hidden; 
background: url(../img/bkg_contenido.jpg) top left repeat-y; 
/*padding-left:10px; */
}

html>body .contenedora_contenido {
/*padding:10px;*/ 
border:0px; 
width:755px; 
text-align:left; 
margin: 0px auto 0px 0px;
overflow: hidden; 
background: url(../img/bkg_contenido.jpg) top left repeat-y;}

.contenedora_mapa {
/*padding:10px;*/ 
border:0px; 
width:755px; 
text-align:left; 
margin: 0px auto 10px 0px;
overflow:hidden; 
background: url(../img/bkg_mapa.jpg) top left repeat-y; 
/*padding-left:10px; */
}

html>body .contenedora_mapa {
/*padding:10px;*/ 
border:0px; 
width:755px; 
text-align:left; 
margin: 0px auto 10px 0px;
overflow:hidden; 
background: url(../img/bkg_mapa.jpg) top left repeat-y;}

/*----------------------------fin-----------*/


/*header*/
.header { 
text-align:center; 
margin:30px auto 5px; 
width:800px; 
border-bottom: 8px solid #F57300;
}
/*.header img { float:left; margin:0 0 0 10px;}*/
.header img.prim { float:left; margin:0 ;}

.una_columnas_contacto {
background-color:#B5B5B5;
float:left;
height:174px;
margin:0 0 0 10px;
padding:5px;
text-align:left;
width:143px;}

.una_columnas_contacto img { margin:0; float:none;}


.header img.large { float:left; margin:0 ;}




/*menu vert + contenido*/
.una_columnas_dcha_naranja { 
width:143px; 
float:left; 
border-top:2px solid #F57300; 
}

html>body .una_columnas_dcha_naranja { 
width:143px; 
border-top:2px solid #F57300;
}






.contenedora_chica {float:left; 
background-color:#C8C8BE; 
border:0px; 
width:270px; 
text-align:left; 
overflow:hidden; zoom:1; 
background: #fff; 
margin:0px 0px 0px 10px;  
text-align:left; 
padding:0 10px; 
min-height:100%;
}

.dos_columnas_dcha { 
/*overflow:hidden; zoom:1;  float:left; */
padding:10px 0; 
border-bottom:1px solid #FFFFFF; 
text-align:left; /*width:100%;*/
}
#no_line { border-bottom:none;}

.contenedora_central {
float:left; 
/*background-color:#C8C8BE;*/ 
border:0px; 
width:440px; 
text-align:left; 
overflow:hidden;
zoom:1; 
background: #DBDBD5; 
margin:0px 0px 0px 10px; 
text-align:left; 
padding:0 ; 
min-height:100%;}

.contenedora_pt { /*background: #DBDBD5;*/ border:0px; /*width:400px;*/ text-align:left; overflow:hidden;zoom:1;/* margin:0px 0px 0px 10px;*/ text-align:left; min-height:100%; padding:10px ;}

.una_columnas_dcha_ff{ 
width:140px; 
float:left;  
margin:0 0 10px 10px; 
background: #FFFFFF; 
}
.una_columnas_dcha_azul{ 
width:140px; 
float:left;  
margin:0 0 10px 10px; 
background: #006895; 
}



.tres_columnas_dcha { overflow:hidden; zoom:1; float:left; padding:10px 10px 10px 10px; text-align:left; width:100%; height:100%;}

.contenedora_index_secc { background: #DBDBD5; border-bottom:1px solid #FFFFFF; /*width:400px;*/ text-align:left; overflow:hidden;zoom:1;/* margin:0px 0px 0px 10px;*/ text-align:left; min-height:100%; padding:10px ;}




.contenedora_index_secc img { float:left; margin-right:10px;}

/*----------------listas------------------*/
ul { list-style-type:none; margin:0px; padding:0px 0px 10px 0px;}
li { text-decoration:none; margin:0px; padding:0px; }

.paq_menuv {list-style-type:none; 
padding:0px; /*width:120px;*/  
text-transform:capitalize; 
font-weight: normal; 
float:left; 
text-decoration:none;}

html>body .paq_menuv {padding:0px ;}

.paq_menuv li { padding:5px 0px 10px 3px ; 
border-bottom:1px solid #F57300; 
width:140px; 
text-decoration:none; 
color: #797979; 
text-decoration:none; 
font-size:11px; height:15px; }

.paq_menuv li:hover { 
 
width:140px; 
text-decoration:none; 
text-decoration:none; 
font-size:11px;
background-color:#F57300; 
font-weight:normal;
color:#FFFFFF; height:15px;
}

.paq_menuv li:hover a { 
padding:5px 0px 10px ; 
width:140px; 
text-decoration:none; 
text-decoration:none; 
font-size:11px;
background-color:#F57300; 
font-weight:normal;
color:#FFFFFF; height:15px;
}

.paq_menuv li a  { 
color:#797979; 
text-decoration:none; 
font-size:11px; /*float:left;*/
}

.paq_menuv li a:hover {
padding:5px 0px 10px ; 
width:140px; 
text-decoration:none; 
text-decoration:none; 
font-size:11px;
background-color:#F57300; 
font-weight:normal;
color:#FFFFFF; }


.paq_menuv li.sub_item { padding:5px 0px 5px 10px; 
border-bottom:1px solid #F57300; 
width:120px; 
text-decoration:none; 
font-weight:normal; 
text-transform:lowercase; 
/*border-top:1px solid #ffffff;*/}

.paq_menuv li.sub_sub_item { padding:3px 0px 3px 5px; border-bottom:1px solid #F57300; width:115px; text-decoration:none; font-weight:normal; text-transform:lowercase; /*border-left:1px solid #ffffff;*/ margin-left:10px; border-left:1px solid #F57300; /*background:#FF8617;*/}



/*-----lista de pdf-----------*/
#lista_pdf { margin:0; padding:0;}
#lista_pdf li { 
width:150px;
border-bottom:1px solid #D8D8D8;
padding:0 0 5px ;
}
#lista_pdf li img { 
margin-right:5px; 
float:left; }

#lista_pdf li p a { 
color:#333333;
}
#lista_pdf li p a:hover{ color:#F57300;
}

/*-------new menu ------------------*/
.paq_menuv_ro{list-style-type:none; padding:0px 10px ; /*width:120px;*/  text-transform:capitalize; font-weight:bold; float:left; text-decoration:none;}
html>body .paq_menuv_ro {padding:0px 10px 0px 10px;}
.paq_menuv_ro div.ppal_col { padding:5px 0px ; border-bottom:1px solid #F57300; width:130px; text-decoration:none; }
.paq_menuv_ro div.ppal_col a {color:#F57300; text-decoration:none; font-size:11px; font-weight:bold; /*float:left;*/}
.paq_menuv_ro div.ppal_col a:hover {color: #1e1e1e; text-decoration:none;}
.paq_menuv_ro div.ppal_col img { behavior: url(img/iepngfix.htc); float:left; margin-right:3px; margin-top:3px;/* padding:0 0 10px 0;*/ margin-bottom:10px;}
.paq_menuv_ro li { padding:5px 0px ; border-bottom:1px solid #ffffff; width:130px; text-decoration:none;}
.paq_menuv_ro li a {color:#F57300; text-decoration:none; font-size:11px;  /*float:left;*/}
.paq_menuv_ro li a:hover {color: #1e1e1e; text-decoration:none;}


.paq_menuv_ro li.sub_item { padding:5px 0px 5px 10px; border-bottom:1px solid #F57300; width:120px; text-decoration:none; font-weight:normal; text-transform:lowercase; /*border-top:1px solid #ffffff;*/}

.paq_menuv_ro li.sub_sub_item { padding:3px 0px 3px 5px; border-bottom:1px solid #F57300; width:104px; text-decoration:none; font-weight:normal; text-transform:lowercase; /*border-left:1px solid #ffffff;*/ margin-left:20px; background:#FF8617;}





.paq_menuv_pt {list-style-type:none; padding:0px 10px 10px 10px; color:#ffffff; width:120px; font-size:12px; text-transform:uppercase; font-weight:bold; float:left; text-decoration:none;}
.paq_menuv_pt li { color:#ffffff; font-size:10px; padding:5px 0px 5px 0px; border-bottom:1px solid #ffffff; text-transform:capitalize; font-weight:bold;} 
.paq_menuv_pt li a {color:#ffffff; text-decoration:none;}
.paq_menuv_pt li a:hover {color:#000000; text-decoration:none;}

/*.paq_menuv_pt2 {list-style-type:none; padding:0px 10px 10px 10px; color:#ffffff; width:120px; font-size:12px; text-transform:capitalize; font-weight:normal; float:left; text-decoration:none;}
.paq_menuv_pt2 li { color:#ffffff; font-size:12px; padding:5px 0px 5px 0px; border-bottom:1px solid #ffffff; text-transform:capitalize; font-weight:normal;} 
.paq_menuv_pt2 li a {color:#ffffff; text-decoration:none;}
.paq_menuv_pt2 li a:hover {color:#000000; text-decoration:none;}*/

/*menu contacto*/
.paq_contacto { text-decoration:none;margin:5px 0 25px 3px; padding:0;}
.paq_contacto li a { color:#FFFFFF; text-decoration:none;}
.paq_contacto li a:hover { color:#1E1E1E; text-decoration:none;}

/*menu ppal*/

.paq_menuh {
	margin: 0px auto; width: 742px; color: #ffffff; list-style-type: none; text-align: left;
}
.paq_menuh li {
	padding-right: 10px; padding-left: 10px; background: #f57300; float: left; padding-bottom: 10px; margin: 0px 10px 0px 0px; width: 120px; color: #f57300; padding-top: 10px; height: 35px; text-decoration: none
}
.paq_menuh li.ultimo {
	padding-right: 10px; padding-left: 10px; background: #f57300; float: left; padding-bottom: 0px; margin: 0px; width: 120px; color: #ffffff; padding-top: 10px; height: 35px; text-decoration: none
}

.paq_menuh li a { font-weight: bold; font-size:12px; color: #ffffff; text-decoration: none
}
.paq_menuh li a:hover {
	color: #1e1e1e; text-decoration: none
}
.paq_menuh li.azul {
	background: #006699
}
.paq_menuh li.azul a {
	color: #ffffff
}
.paq_menuh li.azul a:hover {
	color: #f57300
}
.paq_menuh li.select {
	padding-right: 10px; padding-left: 10px; background: #fff; float: left; padding-bottom: 0px; margin: 0px 10px 0px 0px; width: 120px; color: #f57300; padding-top: 10px; height: 45px; text-decoration: none
}
html>body .paq_menuh li.select {
	padding-right: 10px; padding-left: 10px; background: #fff; float: left; padding-bottom: 10px; margin: 0px 10px 0px 0px; width: 120px; color: #f57300; padding-top: 10px; height: 35px; text-decoration: none
}
.paq_menuh li.select a {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; color: #f57300; text-decoration: none
}
.paq_menuh li.select a:hover {
	color: #1e1e1e; text-decoration: none
}

.paq_menuh li.ultimo {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #f57300; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 120px; COLOR: #ffffff; PADDING-TOP: 10px; HEIGHT: 35px; TEXT-DECORATION: none
}
html>body .paq_menuh li.ultimo{
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #f57300; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 120px; COLOR: #ffffff; PADDING-TOP: 10px; HEIGHT: 35px; TEXT-DECORATION: none
}



/*-------------inputs--------------------*/
input { margin-bottom:5px; padding:0; width:472px;}
select{ margin-bottom:5px; padding:0;}
.input { margin-top:5px;margin-bottom:5px; padding:0; width:269px;}
.input_checkbox{ margin-bottom:5px; padding:0; width:36px;}
#boton_buscar { background:#94978C; border:0px; color:#FFFFFF; float: left; margin:10px 0px 0px 0px; height:15px; width:45px;}
#boton_buscar_form { background:#94978C; border:0px; color:#FFFFFF; float: left; margin:5px 0px 10px 0px; height:20px; width:100px;}
#boton_buscar:hover { background:#94978C; border:0px; color:#1E1E1E; }
#campo_busc { background:#ffffff; border:0px; width:65px; float:left; margin:10px 0px 0px 0px; height:15px; color:#1E1E1E; font-size:11px;}

/*login home*/
#boton_login { background:#006895; border:0px; color:#FFFFFF; float: right; margin:10px 0px 0px 0px; height:20px; width:45px;}
#boton_login:hover { background:#006895; border:0px; color:#1E1E1E; }
#campo_login { float: right; background:#ffffff; border:0px; width:120px; /*float:left;*/ margin:5px auto; height:15px; color:#1E1E1E; font-size:11px;}

/*---------------admin----------------*/
.contenedora_admin {float:left; /*background-color:#C8C8BE;*/ border:0px; width:590px; text-align:left; overflow:hidden; /*background: #DBDBD5;*/ margin:0px 0px 0px 10px; text-align:left; padding:0 ; }
* html .contenedora_admin{ height:100%;}

.contenedora_central_admin {float:left; /*background-color:#C8C8BE;*/ border:0px; width:540px; text-align:left; overflow:hidden; /*background: #DBDBD5;*/ margin:10px 0px 0px 0px; text-align:left; padding:0 ; float:left; padding:10px;}

.contenedora_bkg {/*padding:10px;*/ border:0px; width:742px; text-align:left; margin: 5px auto;overflow:hidden; background:url(../img/bkg_admin.jpg) repeat-y top left;}



/*login admin*/
#boton_admin { background:#DBDBD5; border:0px; color:#1E1E1E; float: right; margin:5px 0px 0px 0px; height:25px; width:45px;}

#boton_admin_B { background:#94978C; border:0px; color:#FFFFFF; float: right; margin:10px ; height:25px; width:50px;}

#boton_admin:hover { background:#006895; border:0px; color:#1E1E1E; }

#boton_admin_B:hover { background:#006895; border:0px; color:#1E1E1E; }

#campo_admin {/* float: right; */background:#ffffff; border:0px; width:530px; /*float:left;*/ margin:5px auto; height:20px; color:#1E1E1E; font-size:11px;}
#drop {/* float: right; */background:#ffffff; border:1px solid #40006a;; width:530px; /*float:left;*/ margin:5px auto; height:20px; color:#1E1E1E; font-size:11px;}

ul.datos_admin { border:1px solid #ccc; padding:1px; text-align:left; list-style-type:none; height:92%; }
.datos_admin li {padding:3px; width:6%; border-right:1px solid #cccccc; float:left; margin:0px; overflow:hidden;}

.datos_admin li a { color:#333333; overflow:hidden;}
.datos_admin li a:hover { color: #999999;}
#no-line { border-right:0px;}

#check { width:6%; text-align:center;}
#check_B { width:6%; border-right:0px; text-align:center;}
#adm_txt { width:18%; }
#adm_txt_primero { width:37%; }
 


/*-----footer-------------------*/
.footer { padding:10px 0; 
border-top:3px solid #F57300; 
width:800px; 
text-align:left; 
margin: 0px auto;
color:#797979; }



/*----cajas de contenido----------*/
.contenedora_grande { width:323px; 
padding:0px; 
float:left; 
margin:0 0 0 10px; 
border-top:2px solid #F57300;}

html>body .contenedora_grande { width:325px; 
padding:0px; 
float:left; 
margin:0 0 0 10px; 
border-top:2px solid #F57300;}


#img_bajada { 
float:right; 
padding:5px; 
background: #B5B5B5; 
text-align:left; 
width:97px; 
margin:0 0 5px 5px;
}

#img_bajada:hover { 
background:#F57300 ; 
 } 

#img_bajada:hover a { color:#000000 ; 
 } 

 
#img_bajada img { 
display:block; border:1px solid #ffffff;}

#img_bajada p { color:#FFFFFF; 
font-size:11px; margin-top:5px;  
}




.una_columnas_dcha { width:149px ; float:left;  margin:0 0 0 10px; padding:0; border-top:2px solid #F57300; }

.una_columnas_dcha_moscuro { width:120px; height:471px; float:left;  margin:0 0 10px 10px; padding:10px;}

.una_columnas_dcha_moscuro p { color:#B3B3B3;}



.contenedora_grande_central { border-top:2px solid #F57300; 
float: left; 
margin: 0px 0px 0px 10px; 
overflow: hidden; 
width: 485px; 
padding-top: 0px; 
text-align:left; }

.contenedora_grande_central .columnas_dcha_h { 
padding:0 ; 
border-bottom:1px solid #F57300; 
text-align: left; 
margin-bottom:10px;
}

html>body .contenedora_grande_central .columnas_dcha_h { 
padding:0 ; 
border-bottom:1px solid #F57300; 
text-align: left; margin-bottom:5px;
}


.contenedora_grande_central .columnas_dcha_h img { 
background: #999999; 
float: left; 
margin: 0px 10px 10px 0px; 
}

html>body .contenedora_grande_central .columnas_dcha_h img { 
background: #999999; 
float: left; 
margin: 0px 10px 0px 0px; 
}




.contenedora_index_modulo { border-right: 2px dotted #40006A ; padding-right: 10px; padding-left: 0px; float: left; padding-bottom: 10px; overflow: hidden; width: 152px; padding-top: 10px; height: 130px; text-align: left;
}
.contenedora_index_dosmodulos { padding-right: 0px; padding-left: 10px; float: right; padding-bottom: 10px; overflow: hidden; width: 245px; padding-top: 10px; text-align: left;
}
.contenedora_index_secc img { float: left; margin-right: 10px;}

/*------------cto-*/
.contenedora_central_cto {float:left; /*background-color:#C8C8BE; width:540px;*/ text-align:left; overflow:hidden; /*background: #DBDBD5;*/ margin:10px 0px 0px 0px; text-align:left;  border:1px solid #40006A; padding:10px; width:400px;}

#drop_cto {/* float: right; */background:#ffffff; border:1px solid #40006a; width:400px; /*float:left;*/ margin:5px auto; height:20px; color:#1E1E1E; font-size:11px;}

/*-----descargas-*/
#descarga_th { 
padding:5px; 
background: #B5B5B5; text-align:left; width:141px; margin:10px 0px;
 }
 
#descarga_th:hover { 

background:#F57300 ; 
 } 

#descarga_th:hover a { color:#000000 ; 
 } 

 
#descarga_th img { margin-bottom:3px; 
display:block; border:1px solid #ffffff;}

#descarga_th p { color:#FFFFFF; 
font-size:11px;  
}

