/* CSS Document */

/* CSS Document */

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

img { border:0;}

a { color:#E86F00;  font-size:12px; text-decoration:none;}
a:hover { color:#1E1E1E;}
h2 { font-size:12px; text-decoration:none; padding:0; margin:5px 0; text-transform:uppercase; color:#F57300;}
h3 { font-size:12px; color:#F57300; /*background-color:#DBDBD5; /*margin:0 0 10px 0;*/ padding:10px 5px 5px 10px; width:587px; font-weight:bold; border-bottom:10px solid #C8C8BE; text-align:left;}
html>body h3 { padding:0px 5px 8px 10px;}
h3 img { margin:-15px 5px 0 0; float:right;}
html>body h3 img { margin:-15px 5px 0 0; float:right;}

h4 { font-size:12px; text-decoration:none; padding:0; margin:5px 0; text-transform:uppercase; color:#FFFFFF;}
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;}

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

/*------------contenedores----------------------*/

.contenedora {/*padding:10px;*/ background-color:#C8C8BE;border:0px; width:1010px; text-align:left; margin: 5px auto;overflow:hidden;}

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


.contenedora_contenido {/*padding:10px;*/ border:0px; width:1010px; 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:1010px; 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:1010px; text-align:left; margin: 0px auto 10px 0px;overflow:hidden; /*padding-left:10px; */}
html>body .contenedora_mapa {/*padding:10px;*/ border:0px; width:955px; text-align:left; margin: 0px auto 10px 0px;overflow:hidden; }

/*header*/
.header { width:1010px; text-align:center; margin:0px 0px 0px 0px; overflow:hidden;}
.header img { float:left; margin:0 0 0 10px;}
.header img.prim { float:left; margin:0 ;}
.una_columnas_contacto { width:173px; height:160px; float:left;  margin:0 0 10px 10px; background: #94978C; padding:10px; text-align:left;}

/*menu vert + contenido*/
.una_columnas_dcha_naranja { width:130px; /*height:600px;*/ float:left; /*background: #F57300;*/ }
#una_columnas_dcha_naranja{ width:130px;  float:left; /*background: #F57300;*/ }
html>body .una_columnas_dcha_naranja { width:140px;}

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

html>body .contenedora_chica {float:left; /*background-color:#C8C8BE;*/ border:0px; width:385px; text-align:left; overflow:hidden;/* background: #DBDBD5;*/ margin:0px 0px 0px 55px; text-align:left; padding:0 10px; }


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

.una_columnas_dcha { width:162px ; float:left;  margin:0 0 10px 10px; padding:10px 10px;/* background: #DBDBD5;*/}

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

html>body .contenedora_central { margin:0px 0px 0px 59px;}


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

.contenedora_pt img{ margin:2px 7px ;/* border:2px solid #94978C;*/}


.contenedora_pt p { margin:0;}

.contenedora_pt a { color:#E86F00;  font-size:12px; text-decoration:none; font-weight:bold;}
.contenedora_pt a:hover { color:#1E1E1E;}

.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; }

.una_columnas_dcha_moscuro { width:161px;  float:left;  margin:0 0 10px 10px; /*background: #94978C;*/ padding:10px; padding-left:19px;}

.tres_columnas_dcha { overflow:hidden; 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;/* margin:0px 0px 0px 10px;*/ text-align:left;  margin-left:5px;padding:0 10px 10px ; width:572px;}



.contenedora_index_modulo { background: #DBDBD5; border-right:1px solid #FFFFFF; /*width:400px;*/ text-align:left; overflow:hidden;zoom:1; margin:0px 0px 0px 10px; padding:10px 10px 10px 0 ; width:142px; float:left;}

.contenedora_index_dosmodulos { background: #DBDBD5; /*width:400px;*/ text-align:left; overflow:hidden;/* margin:0px 0px 0px 10px;*/ text-align:left;  padding:10px 0 10px 10px ; width:240px; float:right;  margin:0px 10px 0px 0px;}

.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 5px 0px 6px; /*width:120px;  text-transform:capitalize;*/ font-weight:bold; float:left; text-decoration:none;}
html>body .paq_menuv {padding:0px 6px;}
.paq_menuv div.ppal_col { padding:5px 0px ; border-bottom:1px solid #ffffff; width:130px; text-decoration:none; }
.paq_menuv div.ppal_col a {color:#ffffff; text-decoration:none; font-size:11px;  /*float:left;*/}
.paq_menuv div.ppal_col a:hover {color: #1e1e1e; text-decoration:none;}
.paq_menuv 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 li { padding:5px 0px ; border-bottom:1px solid #ffffff; width:130px; text-decoration:none;}
.paq_menuv li a {color:#ffffff; text-decoration:none; font-size:11px;  /*float:left;*/}
.paq_menuv li a:hover {color: #1e1e1e; text-decoration:none;}


.paq_menuv li.sub_item { padding:5px 0px 5px 10px; border-bottom:1px solid #ffffff; width:170px; 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 #E66D00; width:165px; text-decoration:none; font-weight:normal;/* text-transform:lowercase; *//*border-left:1px solid #ffffff;*/ margin-left:10px; background:#FF8617;}


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



/*-------mapa----------------*/


.mapa_columna { width:120px; /*height:600px;*/ float:left; /*background-color:#94978C;*/ margin:4px 0 4px 0; }
html>body .mapa_columna { width:140px;}


.mapa_columna_V2 { width:120px; margin:4px 0 4px 10px; /*height:600px;*/ float:left; /*background-color:#94978C; */ }

html>body .mapa_columna_V2 { width:140px;}

/*-------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 #ffffff; width:130px; text-decoration:none; }
.paq_menuv_ro div.ppal_col a {color:#ffffff; 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:#ffffff; 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 #ffffff; 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 #E66D00; 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-bottom:89px;}
.paq_contacto li a { color:#FFFFFF; text-decoration:none;}
.paq_contacto li a:hover { color:#1E1E1E; text-decoration:none;}

/*menu ppal*/
.paq_menuh {color:#F57300; text-align:left; width:1010px; list-style-type:none; margin:0 auto;}
.paq_menuh li{ margin:0px 10px 0px 0px; width: 172px; float:left; padding:10px; color:#F57300; text-decoration:none; background: #FFFFFF; height:35px;}
.paq_menuh li a {color:#F57300; font-size:12px; font-weight:bold; 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;}

/*-------------inputs--------------------*/
input { margin:0; padding:0;}
#boton_buscar { background:#94978C; border:0px; color:#FFFFFF; float: left; margin:10px 0px 0px 0px; height:15px; width:45px;}
#boton_buscar:hover { background:#94978C; border:0px; color:#1E1E1E; }
#campo_busc { background:#ffffff; border:0px; width:128px; 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 ; min-height:100%;}
* 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 ;  border:1px dotted #FFFFFF; float:left; padding:10px;}



/*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:0px; width:530px; /*float:left;*/ margin:5px auto; height:20px; color:#1E1E1E; font-size:11px;}

ul.datos_admin { border:1px solid #ffffff; padding:5px; text-align:left; list-style-type:none; height:100%;}
.datos_admin li {padding:9px; 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:32%; }


/*-----footer-------------------*/
.footer { padding:3px 0; padding-left:10px; background-color:#C8C8BE;border:0px; width:991px; text-align:left; margin: 10px auto;overflow:hidden; background-color:#94978C; margin-left:127px; height:30px; }

table {
border:1px solid #94968c;
 border-collapse: collapse;
}

table tr,td{border-collapse: collapse;
border-top: 0px;
border-bottom: 1px solid #94968c;
border-left: 1px solid #94968c;
border-right: 1px solid #94968c;}

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

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

