#header div{width: 900px;height: 200px;margin-left: auto;margin-right: auto;  background: #FFF;}

#hearing-1 ul li a:hover,#hearing-1 li:hover{color: #FFF; background: url(../imagenes_menu/bg_rollover.png); text-decoration: none;}
#hearing-selected {color: #FFF; background: url(../imagenes_menu/bg_rollover.png); text-decoration: none;}

#arbol #inicioarbol{background-color:#f17c1d;}

#leftcol-1 { width:150px; float: right; margin:0 0 0 0;}
#leftcol-1 h1 { font-size:11px; color:#746E80;  height:17px; width:140px;  padding: 2px 0 0 12px; background: url(../imagenes_menu/head.jpg) no-repeat;}
#leftcol-1 h1 A { color:#fff; font-size: 11px; }
#leftcol-1 .sepa {width: 150px; height: auto; padding:0; margin:0; border-top: 0px solid #ccc; border-right: 1px solid #ccc;border-left: 1px solid #ccc;}
#leftcol-1 h2 { width:140px; padding: 2px 0 3px 10px; background-color: #fff; border-top: 1px solid #fff; border-bottom: 1px solid #fff; }
#leftcol-1 h2 A { color:#888; font-size: 11px; }
#leftcol-1 h2:hover { background-color: #EEE;  border-top: 1px solid #ddd; border-bottom: 1px solid #ddd;}
#leftcol-1 h3 { font-weight: bold; font-size: 11px; color:#888; width:140px; padding: 2px 0 3px 10px; background: url(../imagenes_menu/bg-selected.jpg) repeat-x; border-bottom: 1px solid #ccc; }
#leftcol-1 h3 A { color:#888; font-size: 11px; }
.ft{width: 152px;height: 7px;background: url(../imagenes_menu/foot.jpg) no-repeat;margin: 0px 0 8px 0 ;padding: 0px;}

#footer #footer-cont{width: 900px;height: 71px;margin-left: auto;margin-right: auto;background: url(../imagenes_menu/footer.png) #F17C1D; display: table; }
#footer-t {width: 100%; height: 50px; }
#description { width: 59%; height: 100%; float: left;  }
#description H1 { background-image: url(../imagenes_menu/bar.jpg); width: 100%; float: left; height: 17px;}
#description img {float:left; position:relative; padding-left:5px; margin: 6px 0 0 0;}
#description H2 { float: left; position:relative; background-color: transparent; font-size:10px; color: #fff;  font-weight: bold; padding: 8px 0 0 10px; margin: 6px 0 0 0;}
#gob { width: 40%; height: 100%; float: left; margin:0px;}
#gob p { text-align: right; margin-top: 15px; font-size:10px; color: #fff;  font-weight: bold; background-color: transparent; }

#footer-b {width: 90%; height: 21px; border-top: 1px solid #fff; margin-left: auto; margin-right: auto;}
#footer-b ul { list-style: none; margin: 0 0 0 300px; padding: 0px;  width: auto;}
#footer-b ul li{ list-style: none; float: left; color: #EFEFEF; margin-right: 10px;}
#footer-b ul li a{color: #fff; font-size: 10px;}
#footer-b ul li a:hover{ text-decoration: underline;}
#footer-bottom {height:20px;background:url(../imagenes_menu/footer-bottom.jpg);clear:both;}

#showcontentheader {width:100%; height:0px; color:#888; margin: 10px 0 0 0;}
#showcontentfooter { width:100%; font-size:11px; color:#888; padding: 5px 0 0 0; margin: 0 0 20px 0; display: table; height: auto; }

#showcontentlinkrel { width:100%; font-size:12px; color:#F19B51; font-weight: bold; padding:13px 0 0 15px; background: url(../imagenes_menu/bg_relacionados.jpg) no-repeat; }
#showcontentlinkrel ul { list-style: none; margin: 10px 0 0 20px; padding: 0px; }
#showcontentlinkrel ul li {list-style-position: inside;}
#showcontentlinkrel ul li a { color: #888;}
#showcontentlinkrel ul li a:hover { text-decoration: underline;}

/*Titulo Principal*/
#title{width: 99%;height: auto;margin: 10px 0 10px 0;padding: 0 0 2px 0;border-bottom: 2px solid #DDD;font-size: 15px;color: #D29400;  font-weight: bold;}
/*Titulo secundario*/
.title100{clear: both;margin: 10px 0 10px 0;}
.title100 h3{width: 96%;height: 25px;color:#FFF;font-size:100%;background:#fff url(../imagenes_menu/gb-h1.jpg) no-repeat scroll left center;padding:0 0 0 2.8%;}
.title100 h3 span{text-indent: 5px;color: #58595B;font-size: 14px;font-weight:bold;height:22px;padding: 3px 0 0 0;background:transparent url(../imagenes_menu/gb-h1.jpg) no-repeat scroll right center;display:block;}

.boton{background: url(../imagenes_menu/boton.jpg);color: #FFF;float: right;font-size: 12px;height: 22px;margin: 15px 0 0 0;padding: 2px 0 0 0;text-indent: 20px;width: 176px;}
.boton:hover{cursor: pointer; text-decoration: underline; }

.box100{width: 100%;height: auto;display: table;margin: 5px 0 5px 0;padding: 0px;background: #FFF;}
.box100 h1 {width: 98%;height: 25px;padding:0 0 0 2%;margin: 5px 0 0 0;background:#fff url(../imagenes_menu/gb-h1.jpg) no-repeat scroll left center;color:#FFFFFF;}
.box100 h1 span{height:22px;font-size: 14px;text-indent: 5px;color: #58595B;font-weight:bold;padding: 3px 0 0 0;background:transparent url(../imagenes_menu/gb-h1.jpg) no-repeat scroll right center;display:block;}
.box100 div{border-left: 1px solid  #EEEEEE;border-right: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;padding: 10px;overflow: hidden;}
.box100 div h2 {margin-bottom: 5px;}
.box100 div h2 span{ font-size:13px; font-weight: bold; color:#e47903;}
.box100 div h2 span a{  font-size:13px; font-weight: bold; color:#666666;}
.box100 div h2 span a:hover {color: #00B7F1; text-decoration: underline;}

.box100 div ul{list-style-position: inside; list-style-image: url(../imagenes_menu/vineta.jpg);}
.box100 div ul li{color: #666666;margin-bottom:5px;}
.box100 div ul li a{color: #666666;}
.box100 div ul li a:hover{color:#00B7F1; text-decoration: underline;}
.box100 div ul li h5 span {font-size: 11px;font-style: italic;}
.box100 div .sin-vineta{list-style-position: inside; list-style: none;}

#lstimg50{width: 100%;height: auto;display: table;margin: 0px;padding: 0px;}
#lstimg50 ul{margin: 0px;padding: 0px;width:100%;list-style-type: none;}
#lstimg50 ul li{margin: 0px 0px 10px 10px;padding: 0px;width: 47%;height: 78px;float: left;}
#lstimg50 ul li img{border: 0px;float: left;margin-right: 5px;}
#lstimg50 li h2  { font-size:13px; font-weight: bold; color:#e47903;}
#lstimg50 li h2 a { font-size:13px; font-weight: bold; color:#e47903;}
#lstimg50 li h2 a:hover { font-size:13px; color:#00B7F1; text-decoration: underline;}
#lstimg50 li h3 { font-size:12px;  color: #7D7D7D; font-weight: normal; padding: 0 0 0 0 ;}
#lstimg50 h1{clear: both; width: 100%; height:auto; font-size: 14px;  margin: 10px 0 15px 0;padding: 3px 0 3px 0;text-indent: 10px;background: #EEEEEE;font-weight: bold;color: #58595b;}

.lstimg50{width: 100%;height: auto;display: table;margin: 0px;padding: 0px;}
.lstimg50 ul{margin: 0px;padding: 0px;width:100%;list-style-type: none;}
.lstimg50 ul li{margin: 0px 0px 10px 10px;padding: 0px;width: 47%;height: 78px;float: left;}
.lstimg50 ul li img{border: 0px;float: left;margin-right: 5px;}
.lstimg50 li h2  { font-size:13px; font-weight: bold; color:#e47903;}
.lstimg50 li h2 a { font-size:13px; font-weight: bold; color:#e47903;}
.lstimg50 li h2 a:hover { font-size:13px; color:#00B7F1; text-decoration: underline;}
.lstimg50 li h3 span { font-size:12px;  color: #7D7D7D; font-weight: normal; padding: 0 0 0 0 ;}
.lstimg50 h1{clear: both; width: 100%; height:auto; font-size: 14px;  margin: 10px 0 15px 0;padding: 3px 0 3px 0;text-indent: 10px;background: #EEEEEE;font-weight: bold;color: #58595b;}

.box50{width: 48%;height: auto; display: table;  padding: 0px; margin: 0px 2% 0 0; float: left;}
.box50 h1 {width: 96%;height: 25px;background:#333 url(../imgenes_menu/gb-h1.jpg) no-repeat scroll left center;color:#FFF;padding:0 0 0 4%;margin: 10px 0 0 0;}
.box50 h1 span{text-indent: 5px;color: #58595B;font-size: 14px;font-weight:bold;height:22px;padding: 3px 0 0 0;background:transparent url(../imagenes_menu/gb-h1.jpg) no-repeat scroll right center;display:block;}
.box50 ul{height: 190px;margin: 0px;padding: 10px 0 10px 0;list-style-type: none;border-left: 1px solid  #EEE;border-right: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;}
.box50 ul li{width: 98.5%;margin: 0 0 5px 1.5%;}
.box50 ul li a{ color: #666666;}
.box50 ul li a:hover{ color:#00B7F1; text-decoration: underline; }

/*.box100{width: 97%;height: auto; display: table; margin: 10px 0 5px 0; padding: 0px;}
.box100 div {margin: 0 0 0 10px;padding: 10px 0 10px 0;}
.box100 div p{ margin: 0px 0 2px 0;padding: 0px;}
.box100 div p a{color:#e47903;}
.box100 div p  a:hover{color:#00B7F1; text-decoration: underline;}
 #rss img{float: right;margin: 0 10px 0px 0;border: 0px;}
.box100 h1 {width: 98%;height: 25px;background:#fff url(../img/box50/gb-h1.jpg) no-repeat scroll left center;color:#FFF;padding:0 0 0 2%;margin: 10px 0 0 0;}
.box100 h1 span{text-indent: 5px;color: #58595B;font-size: 14px;font-weight:bold;height:22px;padding: 3px 0 0 0;background:transparent url(../img/box50/gb-h1.jpg) no-repeat scroll right center;display:block;}
.box100 h3 { width: 99.7%; text-indent: 10px; padding: 10px 0 0 0; font-size:13px; font-weight: bold; color:#e47903; border-left: 1px solid  #EEE; border-right: 1px solid  #EEE;  }
.box100 h3 a{font-size:13px; font-weight: bold; color:#e47903;}
.box100 ul{list-style: none;border-left: 1px solid  #EEE;border-right: 1px solid #EEE;border-bottom: 1px solid #EEE;padding: 10px 0 10px 0;}
.box100 ul div {width: 90%; height: auto;}
.box100 ul li{margin: 0 0 5px 1.5%;}
.box100 ul li a{ color: #666;}
.box100 ul li a:hover{ color:#00B7F1; text-decoration: underline; }
.box100 .lst2{display: table; width: 99.7%; height: auto;}
.box100 .lst2 li{float: left;width: 31%;height: 22px;  padding: 3px 0 0 0; margin: 0 0 5px 10px;border: 1px solid #CCCCCC; text-indent: 5px;}
.box100 .lst-vinetas{list-style: url(../../img/portada/acordion/vineta.jpg); list-style-position: inside; }
.box100 .lst-vinetas li h5 span {font-style: italic;color: #e47903;margin-left: 15px;}*/

#participa img{float: left;margin: 0 10px 0 0;}
#participa{text-align: justify;margin: 0 0 25px 0;display: block;}
#participa-cont p a{color:#e47903;}
#participa-cont p a:hover{color:#00B7F1; text-decoration: underline;}

.tramites-intro{width: 99%;height: auto;padding: 1px;margin:0;}
.tramites-intro img{float: left;margin: 0 10px 10px 10px}
.tramites-intro ul{list-style-type: none;list-style-position: inside; margin: 10px 0 0 0;}
.tramites-intro ul li a{color:#6D6E71;margin: 0 0 0 10px;}
.tramites-intro ul li a:hover{color:#00B7F1; text-decoration: underline;}

#slider-cont{width: 710px;height: 180px;}
.moduletable {color: #666;font-family: "Segoe UI", "Lucida Grande", Tahoma, Arial, sans-serif;width: 710px;padding: 0;margin: 0;float: left;clear: both;padding: 0 0px 2px;border-bottom: 1px solid  #DDDDDD;}
div.vm_element {left:-999em;position:absolute;}
#ja-slider { position: relative;margin-top: 5px;}
#ja-slider-center {left: 25px; height: 165px; }
#ja-slider-center span {text-align: center; font-size: 10px;}
#ja-slider-left {position: absolute;left: 0;top: 0;width: 30px;}
#ja-slide-left-img, #ja-slide-right-img {position: absolute;top: 70px;}
.jsslide{ text-align: center;}
#ja-slider-right {position: absolute;right: 0;top: 0;width: 30px;}
#ja-slideshowwrap {position: relative;}
#ja-slideshow {}
#ja-slideshow div.moduletable {margin: 0;padding: 0;}
#ja-slideshow-case {position: absolute;top: 0;left: 0;}
#ja-slidebar {margin-left: 4px;position: absolute;bottom: 10px;left: 10px;display: block;z-index: 100;font-size: 11px;}

#contenedor-tv{width: 431px;height: 374px; margin: 0 0 0 60px; background: #EEE;border:1px solid #BBB;}

#video-player{width: 431px;height: 385px;padding: 10px;background: #EEE;border:1px solid #BBB;margin: 0 0 0 120px;}
#video-player h2{width: 100%;clear: both;text-align: center;padding: 10px 0 0 0;background: transparent;}

#atencion { width:385px; height: 90px;  background-image:url(/atencion_telefonica.jpg); margin-left: 5px; background-repeat: no-repeat; margin-top: 5px;}
#atencion ul li{width: 293px; height: 80px; margin: 0 0 0 85px; text-align: justify; list-style: none;}
#cliente {width:385px; height: 83px;  background-image:url(/cliente-correo.jpg); margin-left: 5px;background-repeat: no-repeat;}
#cliente ul li{width: 293px; height: 40px; margin-left: 90px; text-align: center; list-style: none;}

/*tramites y servicios*/
.otros{width: 98%;height: auto; padding: 10px 0 10px 0;}
.otros img{float: left; margin: 0 30px 0 0;}
.otros h2 span{font-size: 40px;color: #E47903;}
.otros h3{font-weight: normal;margin: 0 0 40px 0;}

.mail{width: 98%;height: auto;padding: 10px 0 10px 0;margin: 0 0 30px 0;}
.mail form{margin: 0 0 0 80px;}
.mail form fieldset{border: 0px;}
.ingresar{width: 104px;height: 24px;background: url(../imagenes_menu/btn.jpg) no-repeat ;border: 0px;color: #FFFFFF;font-weight: bold;}
.ingresar:hover{cursor: pointer;}

/*Efecto de las Subportadas gobierno, estado, servicios*/
#subb{width: auto;height: auto;background: #DDD; padding: 20px;margin: 0 auto;display: table;}

#subportada{width: 692px;height: 450px;margin-left: auto;margin-right: auto;}

.for-efe{margin: 0px;padding: 0px;background: transparent;}
h2.for-efe span{color: #fff;font-weight: bold;}
p.for-efe span{color: #fff;}

.videos {list-style: none;margin: 0;padding: 0; display: table; clear: both;}
.videos ul {list-style-type: none;}
.videos ul li {margin: 10px;padding: 0;float: left;position: relative;width: 200px;height: 170px;}
.videos img {background: #fff;border: solid 1px #ccc;padding: 4px;width: 170px;height: 120px;}
.videos span {width: 20px;height: 18px;display: block;position: absolute;bottom: 50px;right: 30px;}
.videos .video {background: url(../imagenes_menu/video.gif) no-repeat;}
.videos a {text-decoration: none;}
.videos a:hover img  {border-color: #666;}
.videos a:hover span {background-position: left -22px;}
.videos ul li h3{font-size: 11px;color: #888;}

.mail{width: 98%;height: auto;padding: 10px 0 10px 0;margin: 0 0 30px 0;}
.mail form{margin: 0 0 0 80px;}
.mail form fieldset{border: 0px;}
.ingresar{width: 104px;height: 24px;background: url(http://www.chiapas.gob.mx/media/tramites/correo/btn.jpg) no-repeat ;border: 0px;color: #FFFFFF;font-weight: bold;}
.ingresar:hover{cursor: pointer;}

.box50mail{width: 48%;height: auto; display: table;  padding: 0px; margin: 0px 2% 10px 0; float: left;}
.box50mail h1 {width: 96%;height: 25px;background:#fff url(../imagenes_menu/gb-h1.jpg) no-repeat scroll left center;color:#FFFFFF;padding:0 0 0 4%;margin: 10px 0 0 0;}
.box50mail h1 span{text-indent: 5px;color: #58595B;font-size: 14px;font-weight:bold;height:22px;padding: 3px 0 0 0;background:transparent url(../imagenes_menu/gb-h1.jpg) no-repeat scroll right center;display:block;}
.box50mail ul{height: 140px;margin: 0px;padding: 10px 0 10px 0;list-style-type: none;border-left: 1px solid  #EEEEEE;border-right: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;}
.box50mail ul li{width: 98.5%;margin: 0 0 5px 1.5%;}
.box50mail ul li img {float: left;margin: 20px 0 10px 0;}
.box50mail ul li a{ color: #666;}
.box50mail ul li a:hover{ color:#00B7F1; text-decoration: underline; }
.box50mail ul li h2 a {color: #E47907; font-weight: bold;}
.box50mail img { margin: 20px 0px 10px 60px;}

.mapa {width: 100%; height:auto;  padding: 0px 0 10px 0; display: table; margin: 5px 0 0 0;}
.mapa h1 span {font-size: 30px ;color: #E47903;}
.mapa div {width: 183px;height: 175px;/*background: #99CCCC;*/float: left;margin: 0 5px 0 0;}
.mapa div.edo {width: 183px;height: 145px;/*background: #99CCCC;*/float: left;margin: 0 5px 0 0;}
.mapa div h2{ background: url(flechitta.jpg) no-repeat;width: 134px;height: 18px;margin: 0 0 10px 0; text-indent: 5px;}
.mapa div h2 span {font-size: 12px;color: #FFF;font-weight: bold;}
.mapa div h2 span a{font-size: 12px;color: #FFF;font-weight: bold;}
.mapa div h2 span a:hover { text-decoration: underline; }
.mapa div ul {list-style-type: none;list-style-position: inside;margin: 0px;padding: 0px;}
.mapa div ul li{width: 170px;  margin: 0 0px 0px 0; background: transparent url(../imagenes_menu/vineta.jpg) no-repeat scroll 0px 50%; padding-left: 13px;}
.mapa div ul li a{color: #222;}
.mapa div ul li a:hover{text-decoration: underline;}

.boxeventos div {width: 100%;height: auto;display: table; clear: both; }
.boxeventos h1 {width: 98%;height: 25px;background:#fff url(../imagenes_menu/gb-h1.jpg) no-repeat scroll left center;color:#FFF;padding:0 0 0 2%;margin: 10px 0 0 0;}
.boxeventos h1 span{text-indent: 5px;color: #58595B;font-size: 14px;font-weight:bold;height:22px;padding: 3px 0 0 0;background:transparent url(../imagenes_menu/gb-h1.jpg) no-repeat scroll right center;display:block;}

.acerca {list-style-position: inside;list-style-type: none;}

.boxsitios {width: 97%; height: auto; display: table; margin: 10px 0 5px 0; padding: 0px;}
.boxsitios h1 {width: 98%;height: 25px;background:#fff url(../imagenes_menu/gb-h1.jpg) no-repeat scroll left center;color:#FFF;padding:0 0 0 2%;margin: 10px 0 0 0;}
.boxsitios h1 span{text-indent: 5px;color: #58595B;font-size: 14px;font-weight:bold;height:22px;padding: 3px 0 0 0;background:transparent url(../imagenes_menu/gb-h1.jpg) no-repeat scroll right center;display:block;}
.boxsitios ul{ list-style: none; border-left: 1px solid  #EEE;border-right: 1px solid #EEE;border-bottom: 1px solid #EEE;padding: 10px 0 10px 0;}
.boxsitios ul li {/*width: 98.5%;*/margin: 0 0 5px 1.5%;}
.boxsitios ul li span {color: #666; font-weight: bold;}
.boxsitios ul ul { /*list-style: square;*/ border-left: 1px solid  #EEE; border-right: 0px solid #EEE; border-bottom: 1px solid #EEE;padding: 10px 0 10px 0; }
.boxsitios ul ul li {/*width: 98.5%;*/ margin: 0 0 5px 25px;}
.boxsitios ul ul li span {color: #666; font-weight: normal;}
.boxsitios ul ul li a { color:#ff6600; }
.boxsitios ul ul li a:hover{ color:#00B7F1; text-decoration: underline; }
.boxsitios div {margin: 0 0 0 10px;padding: 10px 0 10px 0;}
.boxsitios div p{ margin: 0px 0 2px 0;padding: 0px;}
.boxsitios div p a{color:#e47903;}
.boxsitios div p  a:hover{color:#00B7F1; text-decoration: underline;}
.boxsitios h3 { width: 99.7%; text-indent: 10px; padding: 10px 0 0 0; font-size:13px; font-weight: bold; color:#e47903; border-left: 1px solid  #EEE; border-right: 1px solid  #EEE;  }
.boxsitios h3 a{font-size:13px; font-weight: bold; color:#e47903;}
.boxsitios h3 span{font-size:13px; font-weight: bold; color:#e47903;}
.boxsitios .lst-vinetas{list-style-position: inside; list-style-image: url(../imagenes_menu/vineta.jpg); padding-left: 10px; }
.boxsitios .lst-vinetas ul{ list-style: none;}

.boxdos {width: 98%;height: auto;overflow: hidden;padding: 1%;background: #FFF;margin: 0 0 10px 0;}
.boxdos div{float: left;width: 48.5%;height: 150px;margin: 0 1% 0 0;background: #FFF; border-left: 1px solid  #EEE;border-right: 1px solid #EEE;border-bottom: 1px solid #EEE;}
.boxdos div img{float: left;margin: 10px 10px 0 0;}
.boxdos div h2 {margin: 20px 0 0 0;}
.boxdos div h2 span{font-size:12px;  color: #7D7D7D; font-weight: normal; padding:0 ;}
.boxdos div ul li a{color: #7D7D7D;}
.boxdos div ul li a:hover{color: #0099CC; text-decoration: underline;}
.boxdos div h1 {width: 98%;height: 25px;background:#fff url(../imagenes_menu/gb-h1.jpg) no-repeat scroll left center;color:#FFF;padding:0 0 0 2%;margin:0 0 5px 0;}
.boxdos div h1 span{text-indent: 5px;color: #58595B;font-size: 14px;font-weight:bold;height:22px;padding: 3px 0 0 0;background:transparent url(../imagenes_menu/gb-h1.jpg) no-repeat scroll right center;display:block;}

.calen {width: 100%;height: auto;background: #CCCCCC;}




