﻿/* INICIO -  Recursos del Portal */
.espacio-emergencia { clear: both; margin: 20px 0; width: 100%; height: 5px; Â }

.tercerinforme{ width: 100%; height: auto; outline: 0px solid red; }
.logotercerinforme { width: 100%; height: auto; background: #FFF;}


#anexo img{background: none repeat scroll 0 0 #FFFFFF; box-shadow: 0 0 4px #B7B7B7 !important; padding: 2px;}
#anexo h2 { color: #4C4C4C; font-size: 22px;font-weight: bold;line-height: normal; margin: 40px 0 0 0;  padding: 0px 0 10px;}
#anexo h2 a{color: #4C4C4C;}
#anexo h2 a:hover{ color: #1AA156;}
.logo4 { margin: 0 auto; display: block;  }

.boxsitios {width: 100%; margin: 0 auto;  height: auto;    padding: 0; outline: 0px dotted #CC0000;}
.boxsitios h1 { background: #F8F8F8; color: #FFFFFF; height: auto; margin: 10px 0 0; padding: 0px 0 10px 2%; width: 98%; line-height: normal;}
.boxsitios h1 span { font-family: 'Arial Narrow',Helvetica,sans-serif; font-size: 18px; color: #4C4C4C;   }
.boxsitios ul { border-bottom: 1px solid #EEEEEE; border-left: 1px solid #EEEEEE; list-style: none outside none; padding: 10px 0; width: 98%; margin: 0 0 0 2%;}
.boxsitios ul li {margin: 0 0 5px 1.5%;}
.boxsitios ul li span {  color: #666666; font-weight: bold;}
.boxsitios ul ul {  border-bottom: 0 solid #EEEEEE;  border-left: 0 solid #EEEEEE;  border-right: 0 solid #EEEEEE; padding: 10px 0;}
.boxsitios ul ul li {width: 90%; margin: 0 0 5px 10%; list-style-image: url("../img/vinetas/01.png");}
.boxsitios ul ul li span { color: #666666; font-weight: normal;}
.boxsitios ul ul li a { color: #AB1926;}
.boxsitios ul ul li a:hover {  text-decoration: underline;}
.boxsitios div { margin: 0 0 0 10px; padding: 10px 0;}
.boxsitios div p { margin: 0 0 2px; padding: 0;}
.boxsitios div p a { color: #AB1926;}
.boxsitios div p a:hover { text-decoration: underline;}
.boxsitios h3 {  border-left: 1px solid #EEEEEE; border-right: 1px solid #EEEEEE; color: #AB1926; font-size: 13px; font-weight: bold; padding: 10px 0 0; text-indent: 10px; width: 99.7%;}
.boxsitios h3 a { color: #AB1926;  font-size: 13px;  font-weight: bold;}
.boxsitios h3 span { color: #AB1926; font-size: 13px;  font-weight: bold;}
.boxsitios .lst-vinetas { list-style-image: url("../img/vinetas/00.png"); list-style-position: inside;  padding-left: 10px;}
.boxsitios .lst-vinetas ul {  list-style: none outside none;}


.boxsitios2 {width: 100%; margin: 0 auto;  height: auto;    padding: 0; outline: 0px dotted #CC0000;}
.boxsitios2 h1 { background: #F8F8F8; color: #FFFFFF; height: auto; margin: 10px 0 0; padding: 0px 0 10px 2%; width: 98%; line-height: normal;}
.boxsitios2 h1 span { font-family: 'Arial Narrow',Helvetica,sans-serif; font-size: 18px; color: #4C4C4C;   }
.boxsitios2 ul { border-bottom: 1px solid #EEEEEE; border-left: 1px solid #EEEEEE; list-style: none outside none; padding: 10px 0; width: 98%; margin: 0 0 0 2%;}
.boxsitios2 ul li {margin: 0 0 5px 1.5%;}
.boxsitios2 ul li span {  color: #666666; font-weight: bold;}
.boxsitios2 ul ul {  border-bottom: 0 solid #EEEEEE;  border-left: 0 solid #EEEEEE;  border-right: 0 solid #EEEEEE; padding: 10px 0;}
.boxsitios2 ul ul li {width: 90%; margin: 0 0 5px 10%; list-style-image: url("../img/vinetas/01.png");}
.boxsitios2 ul ul li span { color: #666666; font-weight: normal;}
.boxsitios2 ul ul li a { color: #AB1926;}
.boxsitios2 ul ul li a:hover {  text-decoration: underline;}
.boxsitios2 div { margin: 0 0 0 10px; padding: 10px 0;}
.boxsitios2 div p { margin: 0 0 2px; padding: 0;}
.boxsitios2 div p a { color: #AB1926;}
.boxsitios2 div p a:hover { text-decoration: underline;}
.boxsitios2 h3 {  border-left: 1px solid #EEEEEE; border-right: 1px solid #EEEEEE; color: #AB1926; font-size: 13px; font-weight: bold; padding: 10px 0 0; text-indent: 10px; width: 99.7%;}
.boxsitios2 h3 a { color: #AB1926;  font-size: 13px;  font-weight: bold;}
.boxsitios2 h3 span { color: #AB1926; font-size: 13px;  font-weight: bold;}
.boxsitios2 .lst-vinetas { list-style-image: url("../img/vinetas/00.png"); list-style-position: inside;  padding-left: 10px;}
.boxsitios2 .lst-vinetas ul {  list-style: none outside none;}



#acerca h2 { color: #4C4C4C;font-size: 22px;font-weight: bold;line-height: normal; margin: 0;  padding: 0 0 10px;}

#acerca p{ color: #6D6E71; text-align: justify;}
    #acerca ul { list-style-type: circle; margin-top: 30px;     }
    #acerca ul li{ margin: 0 0 8px 0;  color: #6D6E71;   }
#acerca .reconocimiento{ background: none repeat scroll 0 0 #F9F9EF;  display: table; height: auto;  outline: 1px solid #DBCDB6; padding: 10px;}

#politicas{  width: 94%; background: #F8F8F8; padding: 10px 3%; display: table; height: auto;}
#politicas h2 { width: 80%;  color: #4C4C4C;font-size: 22px;font-weight: bold;line-height: normal; margin: 0 auto;  padding: 0 0 10px;    }
#politicas h3 { color: #B31B29;font-size: 18px;font-weight: bold;line-height: normal; margin: 0;  padding: 0 0 10px;  }
#politicas p { color: #6D6E71;  }
#politicas p a {  color: #1FA950; }
#politicas ul {  }
#politicas ul li {  color: #6D6E71; }
/* Gobierno */

#normateca {background: #F8F8F8; width: 100%; height: auto; padding: 10px 0%;}

	#normateca .resultado { width: 94%; height: auto; outline: 0px dotted green; margin: 0 auto; }
	#normateca .resultado h2 { font-family: 'Arial Narrow',Helvetica,sans-serif; background: #F8F8F8; font-size: 18px; color: #4C4C4C; width: 97%; padding: 0 0 0 3%; border-bottom: 2px solid #1FA950; }
	#normateca .resultado ul { list-style-image: url(../img/vinetas/00.png); margin: 0 0 0 5%; }
	#normateca .resultado ul li {color: #6D6E71; margin: 0 0 7px 0; }
	#normateca .resultado ul li a{ color: #6D6E71;}
	#normateca .resultado ul li a:hover{ color: #AB1926; }

	#normateca .resultado-juridico { width: 94%; height: auto; outline: 0px dotted green; margin: 0 auto; }
	#normateca .resultado-juridico h3 { font-family: 'Arial Narrow',Helvetica,sans-serif; background: #F8F8F8; font-size: 18px; color: #4C4C4C; width: 97%; padding: 0 0 0 3%; border-bottom: 2px solid #1FA950; }
	#normateca .resultado-juridico ul { list-style: none; margin: 0 0 0 2%;}
	#normateca .resultado-juridico ul li{ width: 100%; clear: both; height: auto; line-height: 50px;  display: table;  color: #6D6E71; margin: 0 0 10px 0; }
	#normateca .resultado-juridico ul li img { float: left; margin: 0 20px 0 0; }
	#normateca .resultado-juridico ul li a{ color: #6D6E71;}
	#normateca .resultado-juridico ul li a:hover{ color: #AB1926;}

    .n1-title{width: 90%; padding: 15px 5% 0px; height: auto; background: #F8F8F8; }
    .n1-title h1 { font-size: 18px; color: #4C4C4C;   text-align: center; font-family: 'Arial Narrow',Helvetica,sans-serif; line-height: normal; margin: 0 0 0 0; padding: 0px;  }
    .n1-panel {  width: 90%; padding: 15px 5%; height: auto; background: #F8F8F8;     }

    .n1-panel h2 { font-size: 13px; color: #4C4C4C; font-weight: normal;   text-align: center; font-family: Arial,Helvetica,sans-serif; line-height: normal; margin: 0 0 2px 0; padding: 0px;     }
    .n1-panel h3 { font-size: 13px; color: #4C4C4C; font-weight: normal;   text-align: center; font-family: Arial,Helvetica,sans-serif; line-height: normal; margin: 0px; padding: 0px;  }
 	.n1-panel h3 a { color: #019247; font-weight: bold;  }
 	.n1-panel h3 a:hover { text-decoration: underline; }

    .nor-title{clear: both;height: auto;margin: 10px 0 10px; padding: 0 0 5px;  width: 100%; background: #F8F8F8;  }
    .nor-title h3{color: #4C4C4C;font-family: 'Arial Narrow',Helvetica,sans-serif;font-size: 16px; line-height: 30px; margin: 0; padding: 5px; text-indent: 20px; }

    .nor-entidad{ clear: both; height: auto; margin: 10px 0 10px; padding: 0 5%; width: 90%; background: #F8F8F8;  }
    .nor-entidad ul { list-style: none; margin: 0px; padding: 0px;    }
    .nor-entidad ul li{    }
    .nor-entidad ul li span { color: #4C4C4C; font-size: 13px;   }
    .nor-entidad ul li span a { color: #AB1926;   }
    .nor-entidad ul li h3{  color: #4C4C4C;font-family: 'Arial Narrow',Helvetica,sans-serif;font-size: 18px; line-height: 30px; margin: 0; padding: 5px;   }
    .nor-entidad ul li h4{  color: #4C4C4C;font-family: 'Arial Narrow',Helvetica,sans-serif;font-size: 16px; line-height: 30px; margin: 0 0 10px 0; padding: 5px; border-bottom: 1px solid #CCC;  }
    .nor-entidad ul li h3 span{    }
    .nor-entidad ul li h3 a{    }
    .nor-entidad ul li h3 a:hover{    }
    .nor-entidad ul li ul {   }
    .nor-entidad ul li ul li {   list-style: url(../img/vinetas/00.png); margin: 0 0 10px 0;   }
    .nor-entidad ul li ul li h5{   color: #4C4C4C; font-family: 'Arial Narrow',Helvetica,sans-serif;font-size: 14px;  margin: 0; font-weight: bold ;  }
    .nor-entidad ul li ul li span{ color: #4C4C4C; font-size: 13px;  }
    .nor-entidad ul li ul li span a { color: #AB1926;   }

#gobernador { width: 98%; margin: 20px 0 0 0;  }
#gobernador h2 { 
			/*font-size: 22px; font-weight: bold; padding: 0 0 10px 0; color: #4C4C4C; margin: 0px; line-height: normal;*/
			font-size: 22px; color: #4C4C4C; font-weight: bold; font-family: 'Arial Narrow',Helvetica,sans-serif; line-height: normal;
			margin: 0;   padding: 0 0 10px 0;
			}
#gobernador img {margin: 0 20px 20px 0;  }
#gobernador p{ color: #6D6E71;  text-align: justify;   }


#transparencia { background: transparent; height: auto; padding: 20px 3%; width: 94%; outline: 0px dotted #FF3300; }
    #transparencia h2 { 
    	 margin: 0;  padding: 0 0 10px;
    	font-size: 22px; color: #4C4C4C; font-weight: bold; font-family: 'Arial Narrow',Helvetica,sans-serif; line-height: normal;
    	}
    #transparencia p {color: #6D6E71; text-align: justify; }
    #transparencia ul { list-style-type: circle; margin-top: 30px;     }
    #transparencia ul li{ margin: 0 0 8px 0;     }
    #transparencia ul li a{ color: #6D6E71;       }
    #transparencia .t1 {background: #F8F8F8;border-bottom: 1px solid #E5E5E5; border-top: 1px solid #E5E5E5; padding: 10px 0; }
    #transparencia .t1 img{ display: block; margin: 0 auto;   }
    #transparencia .t2{padding-top: 20px;   }


.transparencia02{ background: #F9F9F9; padding: 0 0 10px 0;}
.transparencia02 h2 { text-indent: 15px; color: #474747;font-size: 17px;  font-weight: 600;  margin-bottom: 20px; border-bottom: 1px solid #E2E2E2; padding: 0 0 4px 0;  text-transform: uppercase; }
.transparencia02 p { margin: 0 20px 0 20px; text-align: justify; }
.transparencia02 ul { list-style-type: circle; margin-top: 30px; }
.transparencia02 ul li{ margin: 0 0 8px 0; float: left; width: 33.3%;  }
.transparencia02 ul li a{ color: #313B3D;   }

.transparencia02 ol { list-style-type: circle; margin-top: 30px; }
.transparencia02 ol li{ margin: 0 0 8px 0; float: left; width: 31%; list-style: none; background: #FFF; margin: 0 1% 10px 1%; padding: 5px 0 5px 0; text-indent: 5px;   }
.transparencia02 ol li a{ color: #313B3D; font-weight: bold; font-size: 13px;  }


.transparencia02 .span6 { margin: 0 0 10px 0; }
.transparencia02 .span6 img { display: block; margin: 0 auto;}

 	.transparencia03 p {color: #6D6E71; text-align: justify; }
 	.transparencia03 h2 { margin: 20px 0 0 0;  padding: 0 0 10px; 	font-size: 22px; color: #4C4C4C; font-weight: bold; font-family: 'Arial Narrow',Helvetica,sans-serif; line-height: normal;}
    .transparencia03 ul { list-style-type: circle; margin-top: 30px;     }
    .transparencia03 ul li{ margin: 0 0 8px 0;     }
    .transparencia03 ul li a{ color: #6D6E71;       }
    .transparencia03 .t1 {background: #F8F8F8;border-bottom: 1px solid #E5E5E5; border-top: 1px solid #E5E5E5; padding: 10px 0; }
    .transparencia03 .t1 img{ display: block; margin: 0 auto;   }
    .transparencia03 .t2{padding-top: 20px;   }

.TransparenciaBueno { Â }
.TransparenciaBueno ol { list-style: none; margin: 40px 0 0 0; padding: 0px; }
.TransparenciaBueno ol li{ outline: 0px dotted red; margin: 0 0 5px 0; padding: 3px 0 3px 0; border-bottom: 1px solid #EFEFEF; }
.TransparenciaBueno ol li span { border-right: 1px solid #000; margin: 0 3px 0 0; }
.TransparenciaBueno ol li img { width: 22px; margin: 0 10px 0 20px; }
.TransparenciaBueno ol li a{ color: #6d6e71; font-size: 16px; }



    #plan { background: transparent; height: auto; padding: 20px 3%; width: 94%; outline: 0px dotted #FF3300; }
    #plan h2 {
    	
    	font-size: 22px; color: #4C4C4C; font-weight: bold; font-family: 'Arial Narrow',Helvetica,sans-serif; line-height: normal;
    	 border-top: 1px solid #6D6E71; margin: 0;  padding: 10px 0 10px;
    	}
    #plan h3 {font-size: 17px; color: #4C4C4C; font-weight: bold; font-family: 'Arial Narrow',Helvetica,sans-serif; line-height: normal; border-bottom: 1px solid #6D6E71;   margin: 0;  padding: 0 10px 10px 0; }
    #plan p {color: #6D6E71; text-align: justify; }
    #plan .p1 img{ display: block; margin: 0; float: right;  }
    #plan .p2 { box-shadow: 0 0 6px rgba(0, 0, 0, 0.25); margin: 10px auto; padding: 20px 3%; width: 94%;}
    
    
    #plan2 { background: transparent; height: auto; padding: 20px 3%; width: 94%; outline: 0px dotted #FF3300; }
    #plan2 h2 {
    	
    	font-size: 22px; color: #4C4C4C; font-weight: bold; font-family: 'Arial Narrow',Helvetica,sans-serif; line-height: normal;
    	 border-top: 0px solid  #898888; margin: 0;  padding: 10px 0 10px;
    	}
    #plan2 h3 {font-size: 17px; color: #4C4C4C; font-weight: bold; font-family: 'Arial Narrow',Helvetica,sans-serif; line-height: normal; border-bottom: 0px solid #6D6E71;   margin: 0;  padding: 0 10px 10px 0; }
    #plan2 p {color: #6D6E71; text-align: justify; }
    #plan2 .p1 img{ display: block; margin: 0; float: right;  }
    #plan2 .p2 { box-shadow: 0 0 6px rgba(0, 0, 0, 0.25); margin: 10px auto; padding: 20px 3%; width: 94%;}
    #plan2 h3 a{ color: #898888; }
    #plan2 h3 a:hover { color: #AB1926; }

    
    

#organigrama { background: transparent; height: auto; padding: 20px 3%; width: 94%; outline: 0px dotted #FF3300; }
#organigrama img { margin: 0 0 20px 0;}

#organigrama h2{
			 margin: 0;  padding: 0px 0 10px;
			font-size: 20px; color: #4C4C4C; font-weight: bold; font-family: 'Arial Narrow',Helvetica,sans-serif; line-height: normal;
			}
#organigrama p {color: #6D6E71; text-align: justify; }
#organigrama p span {  font-weight: bold;}
#organigrama p span img { margin: 2px 0 0 3px; }
#organigrama p a {color: #1FA950; font-weight: bold;}

#judicial { }
    #judicial .ju1{background: #F8F8F8; outline: 1px solid #E5E5E5; width: 94%; padding: 10px 3%; }
    #judicial h2 { font-size: 22px; color: #75706E; font-family: 'Arial Narrow',Helvetica,sans-serif; margin: 10px 0 0 0; line-height: normal; }
    #judicial h3 { font-size: 18px; color: #75706E; font-family: 'Arial Narrow',Helvetica,sans-serif; line-height: normal;  }
    #judicial h3 a{ color: #AB1926; font-size: 16px;  }
    #judicial h4 { font-size: 16px; color: #75706E; font-family: 'Arial Narrow',Helvetica,sans-serif; margin: 0 0 10px 0; line-height: normal;  }
    #judicial p {  color: #6D6E71; margin: 0 0 5px 0; line-height: normal; }

    #judicial .ju2{width: 94%; padding: 20px 3%; }
    #judicial .ju2 img {  float: left; margin: 0 20px 0 0; }

    #judicial .ju3 { margin: 20px 0 20px 0;}
    #judicial .ju3 .span6 { display: table; height: auto;}
    #judicial .ju3 img {  float: left; margin: 0 20px 0 0; }

#autonomos { }
    #autonomos img { float: left; display: block;  margin: 0 20px 20px 0;}
    #autonomos h3{ font-family: 'Arial Narrow',Helvetica,sans-serif; font-size: 16px; line-height: normal; }
    #autonomos h3 a{ color: #AE1922; }
    #autonomos .row-fluid {}
    #autonomos .row-fluid .span12 { height: auto; display: table; clear: both;}
    #autonomos .row-fluid .span12 .span6 { display: table; height: auto;}

    #auto-int { }
    #auto-int h2 { font-size: 22px; color: #75706E; font-family: 'Arial Narrow',Helvetica,sans-serif; margin: 10px 0 10px 0; line-height: normal; }
    #auto-int p{ color: #6D6E71; margin: 0 0 5px 0; line-height: normal; }
    #auto-int p a{ color: #009887; font-size: 15px; font-weight:bold;}
    #auto-int h3 { font-size: 16px; color: #75706E; font-family: 'Arial Narrow',Helvetica,sans-serif; line-height: normal;  }
    #auto-int h3 a{ color: #AE1922; font-size: 16px;  }
    #auto-int h4 { font-size: 18px; color: #75706E; font-family: 'Arial Narrow',Helvetica,sans-serif; line-height: normal; }
    
    #auto-int .ai1 { background: #F8F8F8; padding: 20px 0;  }
    #auto-int .ai1 img{ display: block; margin: 0 auto;}
    
    #auto-int .ai2 { margin: 20px 0 20px 0; }
    #auto-int .ai2 img{ float: left; margin: 0 20px 10px 0; }

    #auto-int .ai3 {background: #F8F8F8; outline: 1px solid #E5E5E5; width: 94%; padding: 10px 3%;  }
    #auto-int .ai3 img{ float: left; margin: 0 20px 0 0; }
    
    
    #auto-naf { }
    #auto-naf h2 { font-size: 22px; color: #75706E; font-family: 'Arial Narrow',Helvetica,sans-serif; margin: 10px 0 10px 0; line-height: normal; }
    #auto-naf p{ color: #6D6E71; margin: 0 0 5px 0; line-height: normal; text-align:justify; }
    #auto-naf h3 { font-size: 16px; color: #AE1922; font-family: 'Arial Narrow',Helvetica,sans-serif; line-height: normal; font-style:italic;   }
    #auto-naf h3 a{ color: #009887; font-size: 16px;  }
   /* #auto-naf h3 a:hover{ color: #AE1922;}*/
    #auto-naf h4 { font-size: 20px; color: rgb(117, 112, 110); font-family: 'Arial Narrow',Helvetica,sans-serif; line-height: normal; }
    #auto-naf h5 { font-size: 20px; color: #AB1926; font-family: 'Arial Narrow',Helvetica,sans-serif; line-height: normal; }
    

    #auto-naf .ai1 { background: #F8F8F8; padding: 20px 0;  }
    #auto-naf .ai1 img{ display: block; margin: 0 auto;}
    
    #auto-naf .ai2 { margin: 20px 0 20px 0; }
    #auto-naf .ai2 img{ float: left; margin: 0 20px 10px 0; }
    #auto-naf .ai2 p a{ color: #009887; font-weight:bold;}
/*    #auto-naf .ai2 p a:hover {color: rgb(0, 133, 55);}*/
    #auto-naf .ai2 p a:hover {color:rgb(174, 25, 45);}
 



    #auto-naf .ai3 {background: #F8F8F8; outline: 1px solid #E5E5E5; width: 94%; padding: 10px 3%;  }
    #auto-naf .ai3 img{ float: left; margin: 0 20px 0 0; }
    #auto-naf ul { list-style-type: circle; color: #6D6E71; margin: 0 0 5px 0; line-height: normal; text-align:justify;   }
    #auto-naf ul li{ margin: 0 0 8px 20px;     }
    #auto-naf ul li a{ color: #6D6E71;       }
    /*#auto-naf ul li a:hover {color: rgb(0, 133, 55);}*/
    #auto-naf ul li a:hover {color: rgb(0, 152, 133);}
    #auto-naf ol { list-style: none; margin: 20px 0 0 0; color: #6D6E71; padding: 0px; text-align:justify;}
	#auto-naf ol li{ outline: 0px dotted red; margin: 0 0 5px 0; padding: 3px 0 3px 0; border-bottom: 1px solid #EFEFEF; }
	#auto-naf ol li span { border-right: 1px solid #000; margin: 0 3px 0 0; }
	#auto-naf ol li img { width: 22px; margin: 0 10px 0 20px; }
	#auto-naf ol li a{ color: #6d6e71; font-size: 16px; font-weight:bold; }
/*	#auto-naf ol li a:hover {color: rgb(0, 133, 55);}*/
    #auto-naf ol li a:hover {color: rgb(0, 152, 133);}


	#auto-naf ol li p {margin: 10px 20px 10px 20px;}

	/*#auto-naf i {font-size:11px; color: #1FA950; font-weight:bold;}*/
	#auto-naf i {font-size:11px; color: rgb(0, 152, 133); font-weight:bold;}



      


    
    

.campanas { width: 94%; padding: 20px 3%; height: auto; background: #F8F8F8;  }
	.campanas ul { list-style: none; margin: 0px; padding: 0px; }
	.campanas ul li {background: none repeat scroll 0 0 #FFFFFF;box-shadow: 0 0 3px 3px #EEEEEE;border: 1px solid #E2E2E2;float: left;margin-bottom: 16px;margin-right: 16px;padding: 10px;position: relative;width: 96%;}
	.campanas ul li img { clear: both; margin: 0 auto 10px auto; display: block;  padding: 3px; border: 1px solid #E2E2E2; background: #F8F8F8; }
	.campanas ul li img:hover { box-shadow: 0 0 4px #1AA156 !important;   }
	.campanas ul li h2 { font-size: 16px; font-weight: bold; line-height: normal; color: #444444; margin: 0 13% 0 13%; padding: 0 0 10px 0;}
	.campanas ul li h2 a { color: #4C4C4C;  }
	.campanas ul li h2 a:hover {color: rgb(99, 35, 39);}
	.campanas ul li p { color: #666666; font-size: 13px; }

	.campanas ul li span { color: #1AA156; font-weight: bold; line-height: 30px; margin: 0 5px 0 0;  }
	.campanas ul li span a { color: #1AA156;  }
	.campanas .enla { outline: 1px solid #E2E2E2; }
	.campanas .enla:hover { background:#1AA156; color: #FFF;  }
	.campanas .enla:hover span a{ color: #FFF;}

	.campanas .s-fecha { background: #F8F8F8; }
	.campanas .s-fecha p { margin: 0px; font-size: 12px; margin: 0 0 0 5%;  }
	.campanas .s-fecha span {  font-weight: bold; color: #666666;  }
	
	
	.resumen-semana { background: #F8F8F8; min-height: 510px; margin: 0; padding: 10px 0 0 0;  }
    .resumen-semana ul { list-style: none; margin: 0px; padding: 0px;}
    .resumen-semana ul  li {width: 50%; float: left; min-height: 112px; border-bottom: 0px solid  #FFF;  margin: 0 0 10px 0; padding: 0 0 15px 0; }
    .resumen-semana ul  li h2  {font-size: 34px;  outline: 0px solid red; color: #4C4C4C; margin: 15px 0 0 10px; line-height: normal; font-family: 'Arial Narrow',Helvetica,sans-serif; font-weight: bold ; }
    .resumen-semana ul  li h2 a { font-size: 34px; color: #4C4C4C;}
    .resumen-semana ul  li h2 a:hover { color: rgb(99, 35, 39);  }
    .resumen-semana ul  li h3 {font-size: 18px; height: 30px;  margin: 15px 0 25px 10px; line-height: normal; color: #008537;font-family: 'Arial Narrow',Helvetica,sans-serif;font-weight: bold ; border-bottom: 2px solid #008537; padding: 0 0 5px 0; }
    
    .resumen-semana ul  li div { width: 86%;  padding: 0 2% 10px 2%; margin: 0 auto; clear: both; outline: 0px solid #FFF; height: auto; display: table; box-shadow: 0 0 4px #B7B7B7 !important;}
    .resumen-semana ul  li div img {width: 90%; clear: both; display: block;   padding: 2px; background: #FFF;box-shadow: 0 0 4px #B7B7B7 !important; margin: 0 auto 10px auto;}
    .resumen-semana ul  li div img:hover {box-shadow: 0 0 4px rgb(99, 35, 39) !important;}
    .resumen-semana ul  li div h4 { font-size: 18px; line-height: 22px; min-height: 60px;  margin: 0 0 25px 10px; line-height: normal; color: #4C4C4C;font-family: 'Arial Narrow',Helvetica,sans-serif;font-weight: normal;}
    .resumen-semana ul  li div h4 a{ color: #4C4C4C;}
    .resumen-semana ul  li div h4 a:hover { color: rgb(99, 35, 39);}
	/*
	.resumen-semana { background: #F8F8F8; min-height: 510px; margin: 0; padding: 10px 0 0 0;  }
		.resumen-semana ul { list-style: none; margin: 0px; padding: 0px;}
		.resumen-semana ul  li {width: 50%; float: left; min-height: 112px; border-bottom: 0px solid  #FFF;  margin: 0 0 10px 0; padding: 0 0 10px 0; background: #DBF2F9; }
		
		.resumen-semana ul  li div { width: 86%; min-height: 112px; padding: 0 2% 0 2%; margin: 0 auto; clear: both; outline: 1px solid #FFF; height: auto; display: table; box-shadow: 0 0 4px #B7B7B7 !important;}
		
	*/		
	
/*
.resumen-semana { background: #F8F8F8; min-height: 510px; margin: 0; padding: 10px 0 0 0;  }
    .resumen-semana ul { list-style: none; margin: 0px; padding: 0px;}
    .resumen-semana ul  li {width: 50%; float: left; min-height: 112px; border-bottom: 0px solid  #FFF;  margin: 0 0 10px 0; padding: 0 0 10px 0; }
    .resumen-semana ul  li h2  {font-size: 34px;  outline: 0px solid red; color: #4C4C4C; margin: 15px 0 0 10px; line-height: normal; font-family: Arial Narrow,Helvetica,sans-serif; font-weight: bold ; }
    .resumen-semana ul  li h2 a { font-size: 34px; color: #4C4C4C;}
    .resumen-semana ul  li h2 a:hover { color: #0061A3;  }
    .resumen-semana ul  li h3 {font-size: 18px; height: 55px;  margin: 0 0 25px 10px; line-height: normal; color: #008537;font-family: Arial Narrow,Helvetica,sans-serif;font-weight: bold ; border-bottom: 2px solid #008537; padding: 0 0 5px 0; }
    
    .resumen-semana ul  li div { width: 86%;  padding: 0 2% 0 2%; margin: 0 auto; clear: both; outline: 0px solid #FFF; height: auto; display: table; box-shadow: 0 0 4px #B7B7B7 !important;}
    .resumen-semana ul  li div img {width: 90%; clear: both; display: block;   padding: 2px; background: #FFF;box-shadow: 0 0 4px #B7B7B7 !important; margin: 0 auto 10px auto;}
    .resumen-semana ul  li div img:hover {box-shadow: 0 0 4px #0061A3 !important;}
    .resumen-semana ul  li div h4 { font-size: 18px; line-height: 22px; min-height: 60px;  margin: 0 0 25px 10px; line-height: normal; color: #4C4C4C;font-family: Arial Narrow,Helvetica,sans-serif;font-weight: normal;}
    .resumen-semana ul  li div h4 a{ color: #4C4C4C;}
    .resumen-semana ul  li div h4 a:hover { color: #0061A3;}
*/
    #resumen-int { width: 92%; background: #F1F1F1; height: 600px; display: table; margin: 0; padding: 20px 4% 20px 4%;}
    #resumen-int h2 { font-size: 34px;  outline: 0px solid red; color: #4C4C4C; margin: 0px 0 0 10px; line-height: normal; font-family: 'Arial Narrow',Helvetica,sans-serif; font-weight: bold ;    }
    #resumen-int h3 { font-size: 18px; height: auto;  margin: 0 0 15px 10px; line-height: normal; color: #008537;font-family: 'Arial Narrow',Helvetica,sans-serif;font-weight: bold ; border-bottom: 2px solid #008537; padding: 0 0 10px 0;    }
    #resumen-int h4 { font-size: 18px; height: auto;  margin: 15px 0 15px 10px; line-height: normal; color: #4C4C4C; font-family: 'Arial Narrow',Helvetica,sans-serif;font-weight: bold ;    }

    #resumen-int .ri-detalle {outline: 1px solid #CCC; margin: 0 0 20px 0;  }
    #resumen-int .ri-detalle div {   }
    #resumen-int .ri-detalle p { color: #898888; margin: 5px 0 0 0; text-align: center;  }
    #resumen-int .ri-detalle p a{ color: #898888; }
    #resumen-int .ri-detalle p a:hover { color: rgb(99, 35, 39); }
    #resumen-int .ri-detalle p span { font-weight: bold; margin: 0 5px 0 0;   }

    #resumen-int .ri-detalle p img { margin: 0 5px 0 0;}
    #resumen-int .ri-contenido { outline: 0px dotted #009933;}
    #resumen-int .ri-contenido img {float: left; margin: 0 20px 30px 0;  padding: 2px; background: #FFF;box-shadow: 0 0 4px #B7B7B7 !important;}
    #resumen-int .ri-contenido p {color: #4C4C4C;font-size: 13px;font-weight: normal; margin: 0 0 10px 0; text-align: justify; }

#resumen-int ul { width: 100%; height: 400px; list-style: none; margin: 20px auto 0 auto; outline: 0px solid #006600; }
     #resumen-int ul li {  outline: 0px dotted #333333 ; margin: 0 0 30px 0; }
     #resumen-int ul li .r-cont img { width: 157px; float: left;  padding: 2px; background: #FFF;box-shadow: 0 0 4px #B7B7B7 !important; margin: 0 20px 10px 0px;}
     #resumen-int ul li .r-cont img:hover { box-shadow: 0 0 4px rgb(99, 35, 39) !important;      }
     #resumen-int ul li .r-cont h2 {  font-family: 'Arial Narrow',Helvetica,sans-serif; font-size: 16px;  color: #4c4c4c; font-weight: bold; line-height: normal; margin: 0 0 10px 0;     }
     #resumen-int ul li .r-cont h2 a{  font-size: 16px;  color: #4c4c4c;    }
     #resumen-int ul li .r-cont h2 a:hover{ color: rgb(99, 35, 39);     }
     #resumen-int ul li .r-cont p{ color: #666666; font-size: 12px;  font-weight: normal; margin: 0 10px 0 0;   }

     #resumen-int .r-fecha { background: transparent;height: 20px; outline: 1px solid #CCC;  }
     #resumen-int .r-fecha p{color: #898888; font-weight: bold; font-size: 12px; margin: 3px 0 0 10px;  }
     #resumen-int .r-fecha p img{margin: 0 5px 0 0;  }

     #resumen-int .r-enlace { background: #81B752;  }
     #resumen-int .r-enlace:hover { background: #B12226;}
     #resumen-int .r-enlace p { margin:  0 0 0 10px; padding: 0px; color: #FFF; font-weight: bold;font-size: 12px; line-height: 30px;  }
     #resumen-int .r-enlace p a{ color: #FFF; }

     #resumen-int .r-enlace p img { float: right; margin: 0 10px 0 0;   }

#resultados { background: #F1F1F1; height: auto; margin: 0; padding: 20px 0 20px 0;  }
     #resultados ul { width: 90%; height: auto; list-style: none; margin: 0 auto; outline: 0px solid #006600; }
     #resultados ul li {  outline: 0px dotted #333333 ; margin: 0 0 30px 0; }
     #resultados ul li .r-cont img { width: 157px; float: left;  padding: 2px; background: #FFF;box-shadow: 0 0 4px #B7B7B7 !important; margin: 0 20px 5px 0px;}
     #resultados ul li .r-cont img:hover { box-shadow: 0 0 4px rgb(99, 35, 39) !important;      }
     #resultados ul li .r-cont h2 {  font-family: 'Arial Narrow',Helvetica,sans-serif; font-size: 16px;  color: #4c4c4c; font-weight: bold; line-height: normal; margin: 0 0 10px 0;     }
     #resultados ul li .r-cont h2 a{  font-size: 16px;  color: #4c4c4c;    }
     #resultados ul li .r-cont h2 a:hover{ color: rgb(99, 35, 39);     }
     #resultados ul li .r-cont p{ color: #666666; font-size: 12px;  font-weight: normal; margin: 0 10px 0 0;   }

     #resultados .r-fecha { background: transparent;height: 20px; outline: 0px solid #CCC;  }
     #resultados .r-fecha p{color: #898888; font-weight: bold; font-size: 12px; margin: 3px 0 0 10px;  }
     #resultados .r-fecha p img{margin: 0 5px 0 0;  }

     #resultados .r-enlace { background: #81B752;  }
     #resultados .r-enlace:hover { background: #B12226;}
     #resultados .r-enlace p { margin:  0 0 0 10px; padding: 0px; color: #FFF; font-weight: bold;font-size: 12px; line-height: 30px;  }
     #resultados .r-enlace p a{ color: #FFF; }
     #resultados .r-enlace p img { float: right; margin: 0 10px 0 0;   }

    #resultados-int { width: 92%; background: #F1F1F1; height: 600px; display: table; margin: 0; padding: 20px 4% 20px 4%;}
    #resultados-int h2 { font-family: 'Arial Narrow',Helvetica,sans-serif; font-size: 22px;  color: #4c4c4c; font-weight: bold; line-height: normal; margin: 0 0 20px 0; padding: 0 0 5px 0;      }
    #resultados-int .ri-detalle {outline: 1px solid #CCC; margin: 0 0 20px 0;  }
    #resultados-int .ri-detalle div {   }
    #resultados-int .ri-detalle p { color: #898888; margin: 5px 0 0 0; text-align: center;  }
    #resultados-int .ri-detalle p a{ color: #898888; }
    #resultados-int .ri-detalle p a:hover { color: rgb(99, 35, 39); }
    #resultados-int .ri-detalle p span { font-weight: bold; margin: 0 5px 0 0;   }

    #resultados-int .ri-detalle p img { margin: 0 5px 0 0;}

    #resultados-int .ri-contenido { outline: 0px dotted #009933;}
    #resultados-int .ri-contenido img {float: left; margin: 0 20px 30px 0;  padding: 2px; background: #FFF;box-shadow: 0 0 4px #B7B7B7 !important;}
    #resultados-int .ri-contenido p {color: #4C4C4C;font-size: 13px;font-weight: normal; margin: 0 0 10px 0; text-align: justify; }


 #noticias { background: #F8F8F8; min-height: 510px; margin: 0;  }
    #noticias h2 {font-size: 34px; color: #4C4C4C; margin: 15px 0 0 10px; line-height: normal; font-family: 'Arial Narrow',Helvetica,sans-serif; font-weight: bold ; }
    #noticias h2 a {font-size: 34px; color: #4C4C4C;  }
    #noticias h2 a:hover {color: rgb(99, 35, 39); }
    #noticias h3 { font-size: 18px;  margin: 0 0 25px 10px; line-height: normal; color: #008537;font-family: 'Arial Narrow',Helvetica,sans-serif;font-weight: bold ; border-bottom: 2px solid #008537; padding: 0 0 5px 0; }

    #noticias .news {}
    #noticias .news ul { list-style: none; margin: 0px; padding: 0px;}
    #noticias .news ul li{ width: 100%; min-height: 112px; border-bottom: 2px solid  #FFF;  margin: 0 0 10px 0; padding: 0 0 10px 0; }
    #noticias .news ul li img.n1w { width: 157px; float: left;  padding: 2px; background: #FFF;box-shadow: 0 0 4px #B7B7B7 !important; margin: 0 20px 0 10px;    }

    #noticias .news ul li img:hover {  box-shadow: 0 0 4px rgb(99, 35, 39) !important; }
    #noticias .news ul li h4 {font-family: 'Arial Narrow',Helvetica,sans-serif; font-size: 16px;  color: #4c4c4c; font-weight: bold; line-height: normal; margin: 0px;   }
    #noticias .news ul li h4 a{ font-size: 16px;  color: #4c4c4c;   }
    #noticias .news ul li h4 a:hover{color: rgb(99, 35, 39);   }
    #noticias .news ul li p img {  float: left; margin: 5px 7px 0 0; padding: 0px;box-shadow: 0 0 0px #FFF !important; }
    #noticias .news ul li p {color: #666666; font-size: 12px; margin: 0px; }
    #noticias .news ul li h5{color: #666666; font-size: 12px; font-weight: normal; margin: 0px; }

    #noticias-int { width: 92%; background: #F1F1F1; height: 600px; display: table; margin: 0; padding: 20px 4% 20px 4%;}
    #noticias-int h2 { font-family: 'Arial Narrow',Helvetica,sans-serif; font-size: 22px;  color: #4c4c4c; font-weight: bold; line-height: normal; margin: 0 0 20px 0; padding: 0 0 5px 0;      }
    #noticias-int .ri-detalle {outline: 1px solid #CCC; margin: 0 0 20px 0;  }
    #noticias-int .ri-detalle div {   }
    #noticias-int .ri-detalle p { color: #898888; margin: 5px 0 0 0; text-align: center;  }
    #noticias-int .ri-detalle p a{ color: #898888; }
    #noticias-int .ri-detalle p a:hover { color: rgb(99, 35, 39); }
    #noticias-int .ri-detalle p span { font-weight: bold; margin: 0 5px 0 0;   }

    #noticias-int .ri-detalle p img { margin: 0 5px 0 0;}

    #noticias-int .ri-contenido { outline: 0px dotted #009933;}
    #noticias-int .ri-contenido img { clear: both; margin: 0 auto 30px auto; display: block;  padding: 2px; background: #FFF;box-shadow: 0 0 4px #B7B7B7 !important;}
    #noticias-int .ri-contenido p {color: #4C4C4C;font-size: 13px;font-weight: normal; margin: 0 0 10px 0; text-align: justify; }


#gob-muni-h { }
#gob-muni-h ul{ float: right; list-style: none; }
#gob-muni-h ul li { float: left; padding: 0 5px; }
#gob-muni-h ul li a{ color: #4C4C4C; font-weight: bold; }

#gob-muni {background: #F8F8F8; width: 100%; height: auto; padding: 20px 0%;}

	#gob-muni .resultado { width: 94%; height: auto; outline: 0px dotted green; margin: 0 auto; }
	/*#gob-muni .resultado h2 { font-family: 'Arial Narrow',Helvetica,sans-serif; background: #F8F8F8; font-size: 18px; color: #4C4C4C; width: 97%; padding: 0 0 0 3%; border-bottom: 2px solid #1FA950; clear: both; }*/
	#gob-muni .resultado h2 { font-family: 'Arial Narrow',Helvetica,sans-serif; background: #F8F8F8; font-size: 18px; color: #4C4C4C; width: 97%; padding: 0 0 0 3%; border-bottom: 2px solid rgb(0, 152, 133); clear: both; }
	#gob-muni .resultado ul { list-style-image: url(../img/vinetas/00.png); margin: 0 0 10px 5%; }
	#gob-muni .resultado ul li { float: left; width: 33.33333333333333%; color: #6D6E71; margin: 0 0 7px 0; }
	#gob-muni .resultado ul li a{ color: #6D6E71;}
	#gob-muni .resultado ul li a:hover{ color: #AB1926; }

    #gob-muni .resultado1 { width: 94%; height: auto; outline: 0px dotted green; margin: 0 auto;  }
	/*#gob-muni .resultado1 h2 { font-family: 'Arial Narrow',Helvetica,sans-serif; background: #F8F8F8; font-size: 16px; color: #4C4C4C; width: 97%; padding: 0 0 0 3%; border-bottom: 2px solid #1FA950; clear: both; }
	#gob-muni .resultado1 h3{ float: left; width: 32%; color: #6D6E71; margin: 0 0 7px 0; font-weight:bold; font-size: 15px; font-family: 'Arial Narrow',Helvetica,sans-serif; border-bottom: 2px solid #1FA950;}*/
	#gob-muni .resultado1 h2 { font-family: 'Arial Narrow',Helvetica,sans-serif; background: #F8F8F8; font-size: 16px; color: #4C4C4C; width: 97%; padding: 0 0 0 3%; border-bottom: 2px solid rgb(0, 152, 133); clear: both; }
	#gob-muni .resultado1 h3{ float: left; width: 32%; color: #6D6E71; margin: 0 0 7px 0; font-weight:bold; font-size: 15px; font-family: 'Arial Narrow',Helvetica,sans-serif; border-bottom: 2px solid rgb(0, 152, 133);}
	#gob-muni .resultado1 ul { list-style-image: url(../img/vinetas/00.png); margin: 0 0 10px 5%; }
	#gob-muni .resultado1 ul li { float: left; width: 33.33333333333333%; color: #6D6E71; margin: 0 0 7px 0; }
	/*#gob-muni .resultado1 ul li a{ color: #1FA950;}*/
	#gob-muni .resultado1 ul li a{ color: rgb(0, 152, 133);}
	#gob-muni .resultado1 ul li a:hover{ color: #AB1926; }
	#gob-muni .resultado1 p{ color: #6D6E71; font-size: 14px; font-weight: normal; margin: 0 0 10px 0; text-align: justify;}
    #gob-muni .resultado1 i { list-style-image:none; margin: 0 0 10px 5%; float: left; width: 33.33333333333333%; color: #6D6E71; margin: 0 0 7px 0;  }
	


	
	#gob-muni .resultado2 { width: 94%; height: auto; outline: 0px dotted green; margin: 0 auto; }
	/*#gob-muni .resultado2 h2 { font-family: 'Arial Narrow',Helvetica,sans-serif; background: #F8F8F8; font-size: 16px; color: #4C4C4C; width: 97%; padding: 0 0 0 3%; border-bottom: 2px solid #1FA950; clear: both; }*/
	#gob-muni .resultado2 h2 { font-family: 'Arial Narrow',Helvetica,sans-serif; background: #F8F8F8; font-size: 16px; color: #4C4C4C; width: 97%; padding: 0 0 0 3%; border-bottom: 2px solid rgb(0, 152, 133); clear: both; }
	#gob-muni .resultado2 h3{ float: left; width: 100%; color: #AB1926; margin: 0 0 7px 0; font-weight:bold; font-size: 15px; font-family: 'Arial Narrow',Helvetica,sans-serif;}
	#gob-muni .resultado2 ul { list-style-image: url(../img/vinetas/00.png); margin: 0 0 10px 5%; }
	#gob-muni .resultado2 ul li { float: left; width: 100%; color: #6D6E71; margin: 0 0 7px 0; text-align:justify; }
	/*#gob-muni .resultado2 ul li a{ color: #1FA950;}*/
	#gob-muni .resultado2 ul li a{ color: rgb(0, 152, 133);}
	#gob-muni .resultado2 ul li a:hover{ color: #AB1926; }
/*	#gob-muni .resultado2 ul li span{ color: #1FA950; font-style:italic; font-weight:bold; font-size:13px;}*/
	#gob-muni .resultado2 ul li span{ color: rgb(0, 152, 133); font-style:italic; font-weight:bold; font-size:13px;}
	#gob-muni .resultado2 p{ color: #6D6E71; font-size: 14px; font-weight: normal; margin: 0 0 10px 0; text-align: justify;}
	/*#gob-muni .resultado2 p span{ color: #1FA950; font-style:italic; font-weight:bold; font-size:14px;}*/
	#gob-muni .resultado2 p span{ color: rgb(0, 152, 133); font-style:italic; font-weight:bold; font-size:14px;}
   #gob-muni .resultado2 h4 { font-family: 'Arial Narrow',Helvetica,sans-serif; font-size: 16px; color: #4C4C4C; width: 97%; padding: 0 0 0 3%; border-bottom: 0px solid rgb(0, 152, 133); clear: both; }
	

 #gob-muni .resultado3 { width: 94%; height: auto; outline: 0px dotted green; margin: 0 auto;  }
	/*#gob-muni .resultado1 h2 { font-family: 'Arial Narrow',Helvetica,sans-serif; background: #F8F8F8; font-size: 16px; color: #4C4C4C; width: 97%; padding: 0 0 0 3%; border-bottom: 2px solid #1FA950; clear: both; }
	#gob-muni .resultado1 h3{ float: left; width: 32%; color: #6D6E71; margin: 0 0 7px 0; font-weight:bold; font-size: 15px; font-family: 'Arial Narrow',Helvetica,sans-serif; border-bottom: 2px solid #1FA950;}*/
	#gob-muni .resultado3 h2 { font-family: 'Arial Narrow',Helvetica,sans-serif; background: #F8F8F8; font-size: 16px; color: #4C4C4C; width: 97%; padding: 0 0 0 3%; border-bottom: 2px solid rgb(0, 152, 133); clear: both; }
	#gob-muni .resultado3 h3{ float: left; width: 49%; color: #6D6E71; margin: 0 0 7px 0; font-weight:bold; font-size: 15px; font-family: 'Arial Narrow',Helvetica,sans-serif; border-bottom: 2px solid rgb(0, 152, 133);}
	#gob-muni .resultado3 ul { list-style-image: url(../img/vinetas/00.png); margin: 0 0 10px 5%; }
	#gob-muni .resultado3 ul li { float: left; width: 50%; color: #6D6E71; margin: 0 0 7px 0; }
	/*#gob-muni .resultado1 ul li a{ color: #1FA950;}*/
	#gob-muni .resultado3 ul li a{ color: rgb(0, 152, 133);}
	#gob-muni .resultado3 ul li a:hover{ color: #AB1926; }
	#gob-muni .resultado3 p{ color: #6D6E71; font-size: 14px; font-weight: normal; margin: 0 0 10px 0; text-align: justify;}




/*#gob-muni-h { }
#gob-muni-h ul{ float: right; list-style: none; }
#gob-muni-h ul li { float: left; padding: 0 5px; }
#gob-muni-h ul li a{ color: #4C4C4C; font-weight: bold; }*/

#salario {background: #F8F8F8; width: 100%; height: auto; padding: 20px 0%;}

	/*#salario .resulta { width: 94%; height: auto; outline: 0px dotted green; margin: 0 auto; }
	#salario .resulta h2 { font-family: 'Arial Narrow',Helvetica,sans-serif; background: #F8F8F8; font-size: 18px; color: #4C4C4C; width: 97%; padding: 0 0 0 3%; border-bottom: 2px solid #1FA950; clear: both; }
	#salario .resulta ul { list-style-image: url(../img/vinetas/00.png); margin: 0 0 10px 5%; }
	#salario .resulta ul li { float: left; width: 33.33333333333333%; color: #6D6E71; margin: 0 0 7px 0; }
	#salario .resulta ul li a{ color: #6D6E71;}
	#salario .resulta ul li a:hover{ color: #AB1926; }*/

	
	#salario .resulta { width: 94%; height: auto; outline: 0px dotted green; margin: 0 auto; }
	/*#salario .resulta h2 { font-family: 'Arial Narrow',Helvetica,sans-serif; background: #F8F8F8; font-size: 16px; color: #4C4C4C; width: 97%; padding: 0 0 0 3%; border-bottom: 2px solid #1FA950; clear: both; }*/
	#salario .resulta h2 { font-family: 'Arial Narrow',Helvetica,sans-serif; background: #F8F8F8; font-size: 16px; color: #4C4C4C; width: 97%; padding: 0 0 0 3%; border-bottom: 2px solid rgb(0, 152, 133); clear: both; }
/*	#salario .resulta h3{ float:left; width: 25%; color: #6D6E71; margin: 0 0 7px 0; font-weight:bold; font-size: 13px; font-family: 'Arial Narrow',Helvetica,sans-serif; border-bottom: 2px solid #1FA950;  }*/
	#salario .resulta h3{ float:left; width: 25%; color: #6D6E71; margin: 0 0 7px 0; font-weight:bold; font-size: 13px; font-family: 'Arial Narrow',Helvetica,sans-serif; border-bottom: 2px solid rgb(0, 152, 133);  }
	#salario .resulta ul { list-style-image: url(../img/vinetas/00.png); margin: 0 0 10px 2%; }
	#salario .resulta ul li { float: left; width: 25%; color: #6D6E71; margin: 0 0 7px 0; }
	#salario .resulta ul li a{ color: #1FA950;}
	#salario .resulta ul li a:hover{ color: #AB1926; }
	#salario .resulta p{ color: #6D6E71; font-size: 14px; font-weight: normal; margin: 0 0 10px 0; text-align: justify;}
	
	#salario .resulta2 { width: 94%; height: auto; outline: 0px dotted green; margin: 0 auto; }
/*	#salario .resulta2 h2 { font-family: 'Arial Narrow',Helvetica,sans-serif; background: #F8F8F8; font-size: 16px; color: #4C4C4C; width: 97%; padding: 0 0 0 3%; border-bottom: 2px solid #1FA950; clear: both; }
	#salario .resulta2 h3{ float:left; width: 16.66666666666667%; color: #6D6E71; margin: 0 0 7px 0; font-weight:bold; font-size: 13px; font-family: 'Arial Narrow',Helvetica,sans-serif; border-bottom: 2px solid #1FA950;  }*/
	#salario .resulta2 h2 { font-family: 'Arial Narrow',Helvetica,sans-serif; background: #F8F8F8; font-size: 16px; color: #4C4C4C; width: 97%; padding: 0 0 0 3%; border-bottom: 2px solid rgb(0, 152, 133); clear: both; }
	#salario .resulta2 h3{ float:left; width: 16.66666666666667%; color: #6D6E71; margin: 0 0 7px 0; font-weight:bold; font-size: 13px; font-family: 'Arial Narrow',Helvetica,sans-serif; border-bottom: 2px solid rgb(0, 152, 133);  }
	#salario .resulta2 ul { list-style-image: url(../img/vinetas/00.png); margin: 0 0 10px 2%; }
	#salario .resulta2 ul li { float: left; width: 16.66666666666667%; color: #6D6E71; margin: 0 0 7px 0; }
	#salario .resulta2 ul li a{ color: #1FA950;}
	#salario .resulta2 ul li a:hover{ color: #AB1926; }
	#salario .resulta2 p{ color: #6D6E71; font-size: 14px; font-weight: normal; margin: 0 0 10px 0; text-align: justify;}

    #recargo .datos { width: 94%; height: auto; outline: 0px dotted green; margin: 0 auto; }
	#recargo .datos h2 { font-family: 'Arial Narrow',Helvetica,sans-serif; background: #F8F8F8; font-size: 16px; color: #4C4C4C; width: 97%; padding: 0 0 0 3%; border-bottom: 2px solid #1FA950; clear: both; }
	#recargo .datos h3{ float:left; width: 7.692307692307694%; color: #6D6E71; margin: 0 0 7px 0; font-weight:bold; font-size: 13px; font-family: 'Arial Narrow',Helvetica,sans-serif; border-bottom: 2px solid #1FA950;  }
	#recargo .datos ul { list-style-image: url(../img/vinetas/00.png); margin: 0 0 10px 2%; }
/*	#recargo .datos ul { list-style-image: url(../img/vinetas/00.png); margin: 0 0 10px 2%; }*/
	#recargo .datos ul li { float: left; width: 7.692307692307694%; color: #6D6E71; margin: 0 0 7px 0; }
	#recargo .datos ul li a{ color: #1FA950;}
	#recargo .datos ul li a:hover{ color: #AB1926; }
	#recargo .datos p{ color: #6D6E71; font-size: 14px; font-weight: normal; margin: 0 0 10px 0; text-align: justify;}




#cost-lic-h { }
#cost-lic-h ul{ float: right; list-style: none; }
#cost-lic-h ul li { float: left; padding: 0 5px; }
#cost-lic-h ul li a{ color: #4C4C4C; font-weight: bold; }

#cost-lic {background: #F8F8F8; width: 100%; height: auto; padding: 20px 0%;}

	#cost-lic .result { width: 94%; height: auto; outline: 0px dotted green; margin: 0 auto; }
	#cost-lic .result h2 { font-family: 'Arial Narrow',Helvetica,sans-serif; background: #F8F8F8; font-size: 18px; color: #4C4C4C; width: 97%; padding: 0 0 0 3%; border-bottom: 2px solid #1FA950; clear: both; }
/*    #cost-lic .result h3 { float:left; width: 31.33333333333333%; color: #6D6E71; margin: 0 0 7px 0; font-weight:bold; font-size: 14px; font-family: 'Arial Narrow',Helvetica,sans-serif; border-bottom: 2px solid #1FA950; }*/
    #cost-lic .result h3 { float:left; width: 31.33333333333333%; color: #6D6E71; margin: 0 0 7px 0; font-weight:bold; font-size: 14px; font-family: 'Arial Narrow',Helvetica,sans-serif; border-bottom: 2px solid rgb(0, 152, 133) }
	#cost-lic .result ul { float:left; width: 31.33333333333333%; list-style-image: url(../img/vinetas/00.png); margin: 0 0 10px 1%; }
	#cost-lic .result ul li {color: #6D6E71; margin: 0 0 7px 0;  }
	#cost-lic .result ul li a{ color: #6D6E71;}
	#cost-lic .result ul li a:hover{ color: #AB1926; }
/*	#cost-lic .result ul li span{ color: #1FA950; font-style:italic; font-weight:bold; font-size:10px; text-align: justify; }*/
    #cost-lic .result ul li span{ color: rgb(0, 152, 133); font-style:italic; font-weight:bold; font-size:10px; text-align: justify; }
	#cost-lic .result p { color: #6D6E71; font-size: 15px; width: 100%; margin: 0 auto 0 auto; text-align: justify; }
	
	
	/*#tema-servicios { width: 100%; min-height: 90px; background: none repeat scroll 0 0 #FFFFFF;box-shadow: 0 0 3px 3px #EEEEEE;  }
    
    .ts1 { width: 90%; margin: 0 auto; }
    .ts1 p {color: #75706E; font-family: 'Arial Narrow',Helvetica,sans-serif;font-size: 18px;line-height: normal; margin: 13px 0 0 0;}
    .ts2 { width: 100%; height: 90px; background: #00A651;  }
    .ts2 h3 { color: #FFF; font-family: 'Arial Narrow',Helvetica,sans-serif;font-size: 18px;line-height: 90px;margin: 0;  text-align: center; }
    .ts2 h3 a { color: #FFF; }

*/
	
	
	*#tema-licencia { width: 100%; min-height: 30px; background: none repeat scroll 0 0 #FFFFFF;box-shadow: 0 0 3px 3px #EEEEEE;  }
    
    .tl1 { width: 90%; margin: 0 auto; }
    .tl1 p {color: #75706E; font-family: 'Arial Narrow',Helvetica,sans-serif;font-size: 20px; line-height: normal; margin: 13px 0 0 0; font-style:italic; text-align:justify;}
    /*.tl2 { width: 100%; height: 90px; background: #00A651;  }
    .tl2 h3 { color: #FFF; font-family: 'Arial Narrow',Helvetica,sans-serif;font-size: 18px;line-height: 90px;margin: 0;  text-align: center; }
    .tl2 h3 a { color: #FFF; }*/

	
	/*#cost-lic .result { width: 94%; height: auto; outline: 0px dotted green; margin: 0 auto; }         
    #cost-lic .result h3 { float:left; width: 33.33333333333333%; color: #6D6E71; margin: 0 0 7px 0; font-weight:bold; font-size: 13px; font-family: 'Arial Narrow',Helvetica,sans-serif; border-bottom: 2px solid #1FA950; }
    
    #cost-lic .result ul {width: 100%; height: auto; display: table; margin: 0 0 10px 5%; padding: 0px; }
    #cost-lic .result ul li{ list-style-image: url(../img/vinetas/00.png); width: 33.33333333333333%; margin: 0 0 5px 10%; padding:0px; color: #6D6E71;  }
    #cost-lic .result ul li a{ color: #6D6E71;}
    #cost-lic .result ul li a:hover{ }*/





#tema-box .tbox2 { outline: 0px solid #E1E1E1;  }
    	#tema-box .tbox2 img{ border: 3px solid #E1E1E1;  border-radius: 50%;  display: block; margin: 0 auto;    }
    	#tema-box .tbox2 h3 { color: #00A651; font-family: 'Arial Narrow',Helvetica,sans-serif; font-size: 18px;  line-height: normal; text-align: center; }
    	#tema-box .tbox2 p { color: #6D6E71; font-size: 13px; width: 80%; margin: 0 auto 0 auto; text-align: justify; }
    	#tema-box .tbox2 ul {width: 100%; height: auto; display: table; margin: 10px 0 0 0; padding: 0px; }
    	#tema-box .tbox2 ul li{ list-style-image: url(../img/vinetas/00.png); width: 90%; margin: 0 0 5px 10%; padding:0px; }
    	#tema-box .tbox2 ul li a{ color: #6D6E71;}
    	#tema-box .tbox2 ul li a:hover{ }
    	
    	#tema-box .tbox2 ol {width: 100%; height: auto; display: table; margin: 10px 0 0 0; padding: 0px; }
    	#tema-box .tbox2 ol li{ list-style-image: url(../img/vinetas/00.png); width: 90%; margin: 0 0 5px 20%; padding:0px; }
    	#tema-box .tbox2 ol li a{ color: #6D6E71;}
    	#tema-box .tbox2 ol li a:hover{ }	



#tema-box { margin: 20px 0 0 0;}
    	#tema-box .tbox1 { outline: 1px solid #E1E1E1;  }
    	#tema-box .tbox1 img{ border: 3px solid #E1E1E1;  border-radius: 50%;  display: block; margin: 0 auto;    }
    	#tema-box .tbox1 h3 { color: #00A651; font-family: 'Arial Narrow',Helvetica,sans-serif; font-size: 18px;  line-height: normal; text-align: center; }
    	#tema-box .tbox1 p { color: #6D6E71; font-size: 13px; width: 80%; margin: 0 auto 0 auto; text-align: justify; }
    	#tema-box .tbox1 ul {width: 100%; height: auto; display: table; margin: 10px 0 0 0; padding: 0px; }
    	#tema-box .tbox1 ul li{ list-style-image: url(../img/vinetas/00.png); width: 90%; margin: 0 0 5px 10%; padding:0px; }
    	#tema-box .tbox1 ul li a{ color: #6D6E71;}
    	#tema-box .tbox1 ul li a:hover{ }
    	
#tema-box .tbox { outline: 0px solid #E1E1E1;  }
    	#tema-box .tbox img{ border: 3px solid #E1E1E1;  border-radius: 50%;  display: block; margin: 0 auto;    }
    	#tema-box .tbox h3 { color: rgb(174, 25, 45); font-family: 'Arial Narrow',Helvetica,sans-serif; font-size: 18px;  line-height: normal; text-align: center; }
    	#tema-box .tbox p { color: #6D6E71; font-size: 13px; width: 80%; margin: 0 auto 0 auto; text-align: justify; }
    	#tema-box .tbox ul {width: 100%; height: auto; display: table; margin: 10px 0 0 0; padding: 0px; }
    	#tema-box .tbox ul li{ list-style-image: url(../img/vinetas/00.png); width: 90%; margin: 0 0 5px 10%; padding:0px; }
    	#tema-box .tbox ul li a{ color: #6D6E71;}
    	#tema-box .tbox ul li a:hover{ }
    	
    	#tema-box .tbox ol {width: 100%; height: auto; display: table; margin: 10px 0 0 0; padding: 0px; }
    	#tema-box .tbox ol li{ list-style-image: url(../img/vinetas/00.png); width: 90%; margin: 0 0 5px 20%; padding:0px; }
    	#tema-box .tbox ol li a{ color: #6D6E71;}
    	#tema-box .tbox ol li a:hover{ }	


    	
    	#tlicencia { margin: 20px 0 0 0;}
    	#tlicencia .tlic { outline: 2px solid #E1E1E1;  }
    	#tlicencia .tlic img{ border: 3px solid #E1E1E1;  border-radius: 50%;  display: block; margin: 0 auto;    }
    	/*#tlicencia .tlic h3 { color: #00A651; font-family: 'Arial Narrow',Helvetica,sans-serif; font-size: 18px;  line-height: normal; text-align: center; }*/
    	#tlicencia .tlic h3 { color: rgb(0, 152, 133); font-family: 'Arial Narrow',Helvetica,sans-serif; font-size: 18px;  line-height: normal; text-align: center; }
    	#tlicencia .tlic p { color: #6D6E71; font-size: 13px; width: 80%; margin: 0 auto 0 auto; text-align: justify; }
    	#tlicencia .tlic ul {width: 100%; height: auto; display: table; margin: 10px 0 0 0; padding: 0px; }
    	#tlicencia .tlic ul li{ list-style-image: url(../img/vinetas/00.png); width: 90%; margin: 0 0 5px 10%; padding:0px; color: #6D6E71;}
    	#tlicencia .tlic ul li a{ color: #6D6E71;}
    	#tlicencia .tlic ul li a:hover{ }
    	
    	#ttarifa { margin: 20px 0 0 0;}
    	#ttarifa .ttar { outline: 2px solid #E1E1E1;  }
    	#ttarifa .ttar img{ border: 3px solid #E1E1E1;  border-radius: 50%;  display: block; margin: 0 auto;    }
    	/*#ttarifa .ttar h3 { color: #00A651; font-family: 'Arial Narrow',Helvetica,sans-serif; font-size: 18px;  line-height: normal; text-align: center; }*/
    	#ttarifa .ttar h3 { color: rgb(0, 152, 133); font-family: 'Arial Narrow',Helvetica,sans-serif; font-size: 18px;  line-height: normal; text-align: center; }
    	#ttarifa .ttar p { color: #6D6E71; font-size: 13px; width: 80%; margin: 0 auto 0 auto; text-align: justify; }
    	#ttarifa .ttar ul {width: 100%; height: auto; display: table; margin: 10px 0 0 0; padding: 0px; }
    	#ttarifa .ttar ul li{ list-style-image: url(../img/vinetas/00.png); width: 90%; margin: 0 0 5px 10%; padding:0px; color: #6D6E71;}
    	#ttarifa .ttar ul li a{ color: #6D6E71;}
    	#ttarifa .ttar ul li a:hover{ }


    	


#gob-muni-int h2{  font-family: 'Arial Narrow',Helvetica,sans-serif; background: #F8F8F8; font-size: 24px; color: #4C4C4C; width: 97%; padding: 0 0 0 3%; border-bottom: 2px solid #1FA950; clear: both;}
#gob-muni-int p { color: #6D6E71;  line-height: normal;  width: 96%; margin: 0 2% 10px 2%;  line-height: 20px;}

.gm-int { background: #F8F8F8; width: 100%; height: auto; padding: 20px 0%; margin: 0 0 10px 0; }
    .gm-int h2 {font-family: 'Arial Narrow',Helvetica,sans-serif; background: #F8F8F8; font-size: 24px; color: #4C4C4C; width: 97%; padding: 0 0 0 3%;  border-bottom: 0px solid #1FA950; clear: both;      }
    .gm-int h3 {font-family: 'Arial Narrow',Helvetica,sans-serif; background: #F8F8F8; font-size: 16px; line-height: 24px; color: #4C4C4C; width: 97%; padding: 0 0 0 3%; margin: 0px; border-bottom: 0px solid #1FA950; clear: both;      }
        .gm-int h3 a {  color: #AB1926; font-weight: bold; padding: 5px 0;  }
    .gm-int h4 {font-family: 'Arial Narrow',Helvetica,sans-serif; background: #F8F8F8; font-size: 15px; line-height: 19px; color: #4C4C4C; font-weight: normal; width: 97%; padding: 0 0 0 3%; margin: 0px; border-bottom: 0px solid #75706E; clear: both;      }
    .gm-int h5 {line-height: 23px;  }
    .gm-int img {  margin: 0 10px 0 0; }
    .gm-int h5 a { color: #1FA950;    }

.gm-int2{  background: #ECE8DC; outline: 1px solid #EDDFBB; padding: 15px 0 10px 0; margin: 10px 0 20px 0;}
.gm-int2 ul { list-style-image: url(../img/vinetas/00.png); margin: 0 0 10px 5%;}
.gm-int2 ul li{ color: #6D6E71; margin: 0 0 10px 20px;  }
.gm-int2 ul li a{  color: #6D6E71; }


.informe-gob {}
/*.informe-gob img { width: 40%; margin: 0 0 20px 0; }*/
.informe-gob img { }
.informe-gob h2{ font-size: 22px; color: #1FA950; margin: 0px; line-height: normal;  }
.informe-gob h3{ font-size: 19px; color: #1FA950; margin: 0px; line-height: normal; margin: 0 0 10px 0; }
.informe-gob h4{ font-size: 14px; color: #424242; margin: 0px; line-height: normal; margin: 0 0 10px 0; }
.informe-gob h5{ font-size: 14px; color: #75706E; margin: 0px; line-height: normal; margin: 0 0 10px 0; }
.informe-gob h6{ font-size: 14px; color: #75706E; line-height: 20px; margin: 10px 0 10px 0; padding: 3px 0 3px 0; background: #EDEDED; text-indent: 5px; }

.informe-gob ul {}
.informe-gob ul li{ }
.informe-gob ul li img{ width: 16px; height: 16px; margin: 0 0 0 0; }
.informe-gob ul li span{ font-size: 11px; color: #666666; font-weight: normal; margin: 0 0 0 10px; }
.informe-gob ul li a { color: #666666; font-size: 14px; }
.informe-gob ul li a span{ font-size: 11px; font-weight: bold; color: #666666; margin: 0 5px 0 5px; }

/* Conoce Chiapas */

#ubicacion { width: 96%;padding: 20px 2%;  background: #F1F1F1; height: auto; display: table; margin: 0; }
    #ubicacion img {margin: 0 0 10px 0;}
    #ubicacion h2{color: #4C4C4C; font-family: 'Arial Narrow',Helvetica,sans-serif; font-size: 18px; font-weight: bold; line-height: normal; margin: 0 0 10px 0; padding: 0;}
    #ubicacion h3{color: #4C4C4C; font-family: 'Arial Narrow',Helvetica,sans-serif; font-size: 16px; font-weight: bold; line-height: normal; margin: 0 0 10px 0; padding: 0;}
    #ubicacion p { font-size: 13px; color: #666666; text-align: justify;}
    #ubicacion ul { list-style-type: circle;    }
    #ubicacion ul li{  font-size: 14px; color: #666666; text-align: justify;  }

#himno { width: 96%;padding: 20px 2%;  background: #F1F1F1; height: auto; display: table; margin: 0; }
    #himno h2 {color: #4C4C4C; font-family: 'Arial Narrow',Helvetica,sans-serif; font-size: 18px; font-weight: bold; line-height: normal; margin: 20px 0 10px 0; padding: 0;    }
    #himno h3 { color: #4C4C4C; font-family: 'Arial Narrow',Helvetica,sans-serif; font-size: 16px; font-weight: bold; line-height: normal; margin: 0 0 10px 0; padding: 0;   }
    #himno h3 a{ color: #AB1926; font-size: 16px;    }
    #himno p { font-size: 13px; color: #666666; text-align: justify;   }
    #himno .himno1 img { float: left; margin: 0 10px 0 0; }

#mapas {  width: 100%; height: auto; outline: 0px dotted #CC6600;}
    #mapas .mapa1 { background: #F8F8F8;  outline: 1px solid #E5E5E5;  width: 100%; padding: 20px 0 20px 0; display: table;    }
    #mapas .mapa1 ul { margin: 0 0 0 5%; list-style-image: url(../img/vinetas/01.png); }
    #mapas .mapa1 ul li{ width: 30%; float: left; margin: 0 0 10px 0;     }
    #mapas .mapa1 ul li a{ color: #75706E;font-family: 'Arial Narrow',Helvetica,sans-serif; font-size: 18px;  line-height: normal;    }
    #mapas .mapa1 ul li a:hover{     }

     #mapas .mapa2 {}
     #mapas .mapa2 h2{ clear: both; width: 100%; color: #4C4C4C; font-family: 'Arial Narrow',Helvetica,sans-serif; font-size: 20px; font-weight: bold; line-height: normal; margin: 20px 0 20px 20px; padding: 0;     }
     #mapas .mapa2 h2 a { color: #0D843A;}

    #mapas .mapa2 ul{ list-style: none; margin: 0px; padding: 0px;  }
    #mapas .mapa2 ul li  { float: left; width: 50%; height: 230px; outline: 0px solid red; margin: 0 0 20px 0;   }
    #mapas .mapa2 ul li div { border: 1px solid #E2E2E2; box-shadow: 0 0 3px 3px #EEEEEE; margin: 0 auto 20px ; padding: 5px 2%; width: 82%;    }
    #mapas .mapa2 ul li div img {display: block; margin: 0 auto;   }

    #mapas .mapa2 ul li h3{color: #4C4C4C; font-family: 'Arial Narrow',Helvetica,sans-serif; font-size: 17px; font-weight: bold; line-height: normal;  text-align: center;  }
    #mapas .mapa2 ul li h4 {  text-align: center;    }
    #mapas .mapa2 ul li h4 span {color: #4C4C4C; font-family: 'Arial Narrow',Helvetica,sans-serif; font-size: 17px; font-weight: normal; line-height: normal; min-height: 40px; text-align: center;    }
    #mapas .mapa2 ul li h4 span img { display: inherit; margin: 0px; }

   #fiestas { background: #FFF; outline: 0px dotted #996699; height: auto;margin: 0; padding: 5px 0 5px 0;}
     #fiestas h2 { font-size: 24px; color: #4C4C4C; margin: 0px 0 20px 10px; line-height: normal; font-family: 'Arial Narrow',Helvetica,sans-serif; font-weight: bold ;     }
     #fiestas h3 { font-size: 15px;   margin: 0 0 25px 10px; line-height: normal; color: #008537;font-family: 'Arial Narrow',Helvetica,sans-serif;font-weight: bold ; border-bottom: 2px solid #008537; padding: 0 0 5px 0;     }
     #fiestas h3 a { color: #75706E; }

     #fiestas ul { width: 100%; height: auto; list-style: none; margin: 0 auto; outline: 0px solid #006600; }
     #fiestas ul li { width: 96%; background: #F1F1F1; padding: 10px 2% 10px 2%;   outline: 0px dotted #333333 ; margin: 0 0 10px 0; }
     #fiestas ul li .r-cont img { width: 157px; float: left;  padding: 2px; background: #FFF;box-shadow: 0 0 4px #B7B7B7 !important; margin: 0 20px 5px 0px;}
     #fiestas ul li .r-cont img:hover { box-shadow: 0 0 4px rgb(99, 35, 39) !important;      }
     #fiestas ul li .r-cont h2 {  font-family: 'Arial Narrow',Helvetica,sans-serif; font-size: 16px;  color: #4c4c4c; font-weight: bold; line-height: normal; margin: 0 0 10px 0;     }
     #fiestas ul li .r-cont h2 a{  font-size: 16px;  color: #4c4c4c;    }
     #fiestas ul li .r-cont h2 a:hover{ color: rgb(99, 35, 39);     }
     #fiestas ul li .r-cont p{ color: #666666; font-size: 12px;  font-weight: normal; margin: 0 10px 0 0;   }
      #fiestas ul li .r-cont p span{ font-weight: bold; color: #666666; font-size: 13px;   margin: 0 10px 0 0;   }

     #fiestas .r-fecha { background: transparent;height: 20px; outline: 1px solid #CCC;  }
     #fiestas .r-fecha p{color: #898888; font-weight: bold; font-size: 12px; margin: 3px 0 0 10px;  }
     #fiestas .r-fecha p img{margin: 0 5px 0 0;  }

     #fiestas .r-enlace { background: #81B752;  }
     #fiestas .r-enlace:hover { background: #B12226;}
     #fiestas .r-enlace p { margin:  0 0 0 10px; padding: 0px; color: #FFF; font-weight: bold;font-size: 12px; line-height: 30px;  }
     #fiestas .r-enlace p a{ color: #FFF; }
     #fiestas .r-enlace p img { float: right; margin: 0 10px 0 0;   }
     
    
    
     #ubiexpres { background: #FFF; outline: 0px dotted #996699; height: auto;margin: 0; padding: 5px 0 5px 0;}
     #ubiexpres h2 { font-size: 24px; color: #4C4C4C; margin: 0px 0 20px 10px; line-height: normal; font-family: 'Arial Narrow',Helvetica,sans-serif; font-weight: bold ;     }
     /*#ubiexpres h3 { font-size: 15px;   margin: 0 0 25px 10px; line-height: normal; color: #008537;font-family: 'Arial Narrow',Helvetica,sans-serif;font-weight: bold ; border-bottom: 2px solid #008537; padding: 0 0 5px 0;     }*/
    /* #ubiexpres h3 { font-size: 18px;  margin: 0 0 25px 10px; line-height: normal; color: #008537;font-family: 'Arial Narrow',Helvetica,sans-serif;font-weight: bold ; border-bottom: 2px solid #008537; padding: 0 0 5px 0; }*/
     #ubiexpres h3 { font-size: 18px;  margin: 0 0 25px 10px; line-height: normal; color: rgb(0, 152, 133);font-family: 'Arial Narrow',Helvetica,sans-serif;font-weight: bold ; border-bottom: 2px solid rgb(0, 152, 133); padding: 0 0 5px 0; }
        
    /* #ubiexpres h3 a { color: #75706E; }*/

     #ubiexpres ul { width: 100%; height: auto; list-style: none; margin: 0 auto; outline: 0px solid #006600; }
     #ubiexpres ul li { width: 96%; background: #F1F1F1; padding: 10px 2% 10px 2%;   outline: 0px dotted #333333 ; margin: 0 0 10px 0; }
     #ubiexpres ul li .r-cont img { width: 157px; float: left;  padding: 2px; background: #FFF;box-shadow: 0 0 4px #B7B7B7 !important; margin: 0 20px 5px 0px;}
     #ubiexpres ul li .r-cont img:hover { box-shadow: 0 0 4px rgb(99, 35, 39) !important;      }
     #ubiexpres ul li .r-cont h2 {  font-family: 'Arial Narrow',Helvetica,sans-serif; font-size: 16px;  color: #4c4c4c; font-weight: bold; line-height: normal; margin: 0 0 10px 0;     }
     #ubiexpres ul li .r-cont h2 a{  font-size: 16px;  color: #4c4c4c;    }
     #ubiexpres ul li .r-cont h2 a:hover{ color: rgb(174, 25, 45);     }
     #ubiexpres ul li .r-cont p{ color: #666666; font-size: 12px;  font-weight: normal; margin: 0 10px 0 0;   }
     #ubiexpres ul li .r-cont p span{ font-weight: bold; color: #666666; font-size: 13px;   margin: 0 10px 0 0;   }

     #ubiexpres .r-fecha { background: transparent;height: 20px; outline: 1px solid #CCC;  }
     #ubiexpres .r-fecha p{color: #898888; font-weight: bold; font-size: 12px; margin: 3px 0 0 10px;  }
     #ubiexpres .r-fecha p img{margin: 0 5px 0 0;  }

     #ubiexpres .r-enlace { background: #009887;  }
     #ubiexpres .r-enlace:hover { background: #AE1922;}
     #ubiexpres .r-enlace p { margin:  0 0 0 10px; padding: 0px; color: #FFF; font-weight: bold;font-size: 12px; line-height: 30px;  }
     #ubiexpres .r-enlace p a{ color: #FFF; }
     #ubiexpres .r-enlace p img { float: right; margin: 0 10px 0 0;   }

  
 #costos { background: #FFF; outline: 0px dotted #996699; height: auto;margin: 0; padding: 5px 0 5px 0;}
     #costos h2 { font-size: 24px; color: #4C4C4C; margin: 0px 0 20px 10px; line-height: normal; font-family: 'Arial Narrow',Helvetica,sans-serif; font-weight: bold ;     }
     #costos h3 { font-size: 15px;   margin: 0 0 25px 10px; line-height: normal; color: #008537;font-family: 'Arial Narrow',Helvetica,sans-serif;font-weight: bold ; border-bottom: 2px solid #008537; padding: 0 0 5px 0;     }
     #costos h3 a { color: #75706E; }

     #costos ul { width: 100%; height: auto; list-style: none; margin: 0 auto; outline: 0px solid #006600; }
     #costos ul li { width: 96%; background: #F1F1F1; padding: 10px 2% 10px 2%;   outline: 0px dotted #333333 ; margin: 0 0 10px 0; }
     #costos ul li .r-cont img { width: 157px; float: left;  padding: 2px; background: #FFF;box-shadow: 0 0 4px #B7B7B7 !important; margin: 0 20px 5px 0px;}
     #costos ul li .r-cont img:hover { box-shadow: 0 0 4px rgb(99, 35, 39) !important;      }
     /*#costos ul li .r-cont h2 {  float:left; width: 14.28571428571429%; color: #6D6E71; margin: 0 0 7px 0; font-weight:bold; font-size: 13px; font-family: 'Arial Narrow',Helvetica,sans-serif; border-bottom: 2px solid #1FA950;     }*/
     #costos ul li .r-cont h2 {  float:left; width: 14.28571428571429%; color: #6D6E71; margin: 0 0 7px 0; font-weight:bold; font-size: 13px; font-family: 'Arial Narrow',Helvetica,sans-serif; border-bottom: 2px solid rgb(0, 152, 133);     }
     #costos ul li .r-cont h3 {  float:left; width: 14.28571428571429%; color: #6D6E71; margin: 0 0 7px 0; font-weight:bold; font-size: 13px; font-family: 'Arial Narrow',Helvetica,sans-serif; border-bottom: 0px solid #1FA950;     }
     #costos ul li .r-cont h2 a{  font-size: 16px;  color: #4c4c4c;    }
     #costos ul li .r-cont h2 a:hover{ color: rgb(99, 35, 39);     }
     /*#costos ul li .r-cont p{ color: #666666; font-size: 12px;  font-weight: normal; margin: 0 10px 0 0;   }*/
     #costos ul li .r-cont p{ list-style-image: url(../img/vinetas/00.png); float: left; width: 14.28571428571429%; color: #6D6E71; margin: 0 0 7px 0;   }
     #costos ul li .r-cont p span{ font-weight: bold; color: #666666; font-size: 13px;   margin: 0 10px 0 0;   }
     
     #costos ul li .r-cost img { width: 157px; float: left;  padding: 2px; background: #FFF;box-shadow: 0 0 4px #B7B7B7 !important; margin: 0 20px 5px 0px;}
     #costos ul li .r-cost img:hover { box-shadow: 0 0 4px rgb(99, 35, 39) !important;      }
     /*#costos ul li .r-cost h2 {  float:left; width: 20%; color: #6D6E71; margin: 0 0 7px 0; font-weight:bold; font-size: 13px; font-family: 'Arial Narrow',Helvetica,sans-serif; border-bottom: 2px solid #1FA950;     }*/
     #costos ul li .r-cost h2 {  float:left; width: 20%; color: #6D6E71; margin: 0 0 7px 0; font-weight:bold; font-size: 13px; font-family: 'Arial Narrow',Helvetica,sans-serif; border-bottom: 2px solid rgb(0, 152, 133);     }
     #costos ul li .r-cost h3 {  float:left; width: 20%; color: #6D6E71; margin: 0 0 7px 0; font-weight:bold; font-size: 13px; font-family: 'Arial Narrow',Helvetica,sans-serif; border-bottom: 0px solid #1FA950;     }
     #costos ul li .r-cost h2 a{  font-size: 16px;  color: #4c4c4c;    }
     #costos ul li .r-cost h2 a:hover{ color: rgb(99, 35, 39);     }
     /*#costos ul li .r-cost p{ color: #666666; font-size: 12px;  font-weight: normal; margin: 0 10px 0 0;   }*/
     #costos ul li .r-cost p{ list-style-image: url(../img/vinetas/00.png); float: left; width: 20%; color: #6D6E71; margin: 0 0 7px 0;   }
     #costos ul li .r-cost p span{ font-weight: bold; color: #666666; font-size: 13px;   margin: 0 10px 0 0;   }
     
     /*tabla de 8 columnas*/
     
     #costos ul li .r-cono img { width: 157px; float: left;  padding: 2px; background: #FFF;box-shadow: 0 0 4px #B7B7B7 !important; margin: 0 20px 5px 0px;}
     #costos ul li .r-cono img:hover { box-shadow: 0 0 4px rgb(99, 35, 39) !important;      }
    /* #costos ul li .r-cono h2 {  float:left; width: 12.5%; color: #6D6E71; margin: 0 0 7px 0; font-weight:bold; font-size: 13px; font-family: 'Arial Narrow',Helvetica,sans-serif; border-bottom: 2px solid #1FA950;     }*/
     #costos ul li .r-cono h2 {  float:left; width: 12.5%; color: #6D6E71; margin: 0 0 7px 0; font-weight:bold; font-size: 13px; font-family: 'Arial Narrow',Helvetica,sans-serif; border-bottom: 2px solid rgb(0, 152, 133);     }
     #costos ul li .r-cono h3 {  float:left; width: 12.5%; color: #6D6E71; margin: 0 0 7px 0; font-weight:bold; font-size: 13px; font-family: 'Arial Narrow',Helvetica,sans-serif; border-bottom: 0px solid #1FA950;     }
     #costos ul li .r-cono h2 a{  font-size: 16px;  color: #4c4c4c;    }
     #costos ul li .r-cono h2 a:hover{ color: rgb(99, 35, 39);     }
     #costos ul li .r-cono h2 i{  font-size: 10px;  color: #B12226;    }

     /*#costos ul li .r-cost p{ color: #666666; font-size: 12px;  font-weight: normal; margin: 0 10px 0 0;   }*/
     #costos ul li .r-cono p{ list-style-image: url(../img/vinetas/00.png); float: left; width: 12.5%; color: #6D6E71; margin: 0 0 7px 0;   }
     #costos ul li .r-cono p span{ font-weight: bold; color: #666666; font-size: 13px;   margin: 0 10px 0 0;   }
          

     
     

     #costos .r-fecha { background: transparent;height: 20px; outline: 1px solid #CCC;  }
     #costos .r-fecha p{color: #898888; font-weight: bold; font-size: 12px; margin: 3px 0 0 10px;  }
     #costos .r-fecha p img{margin: 0 5px 0 0;  }

     #costos .r-enlace { background: #81B752;  }
     #costos .r-enlace:hover { background: #B12226;}
     #costos .r-enlace p { margin:  0 0 0 10px; padding: 0px; color: #FFF; font-weight: bold;font-size: 12px; line-height: 30px;  }
     #costos .r-enlace p a{ color: #FFF; }
     #costos .r-enlace p img { float: right; margin: 0 10px 0 0;   }
 
 
 /*#gob-muni .resultadoo { width: 94%; height: auto; outline: 0px dotted green; margin: 0 auto; }
	#gob-muni .resultadoo h2 { font-family: 'Arial Narrow',Helvetica,sans-serif; background: #F8F8F8; font-size: 16px; color: #4C4C4C; width: 97%; padding: 0 0 0 3%; border-bottom: 2px solid #1FA950; clear: both; }
	#gob-muni .resultadoo h3{ float:left; width: 25%; color: #6D6E71; margin: 0 0 7px 0; font-weight:bold; font-size: 13px; font-family: 'Arial Narrow',Helvetica,sans-serif; border-bottom: 2px solid #1FA950;  }
	#gob-muni .resultadoo ul { list-style-image: url(../img/vinetas/00.png); margin: 0 0 10px 2%; }
	#gob-muni .resultadoo ul li { float: left; width: 25%; color: #6D6E71; margin: 0 0 7px 0; }
	#gob-muni .resultadoo ul li a{ color: #1FA950;}
	#gob-muni .resultadoo ul li a:hover{ color: #AB1926; }
	#gob-muni .resultadoo p{ color: #6D6E71; font-size: 14px; font-weight: normal; margin: 0 0 10px 0; text-align: justify;}
*/

    #resultados-int { width: 92%; background: #F1F1F1; height: 600px; display: table; margin: 0; padding: 20px 4% 20px 4%;}
    #resultados-int h2 { font-family: 'Arial Narrow',Helvetica,sans-serif; font-size: 22px;  color: #4c4c4c; font-weight: bold; line-height: normal; margin: 0 0 20px 0; padding: 0 0 5px 0;      }
    #resultados-int .ri-detalle {outline: 1px solid #CCC; margin: 0 0 20px 0;  }
    #resultados-int .ri-detalle div {   }
    #resultados-int .ri-detalle p { color: #898888; margin: 5px 0 0 0; text-align: center;  }
    #resultados-int .ri-detalle p a{ color: #898888; }
    #resultados-int .ri-detalle p a:hover { color: rgb(99, 35, 39); }
    #resultados-int .ri-detalle p span { font-weight: bold; margin: 0 5px 0 0;   }

    #resultados-int .ri-detalle p img { margin: 0 5px 0 0;}

    #resultados-int .ri-contenido { outline: 0px dotted #009933;}
    #resultados-int .ri-contenido img {float: left; margin: 0 20px 30px 0;  padding: 2px; background: #FFF;box-shadow: 0 0 4px #B7B7B7 !important;}
    #resultados-int .ri-contenido p {color: #4C4C4C;font-size: 13px;font-weight: normal; margin: 0 0 10px 0; text-align: justify; }

.tur-title{ width: 90%;padding: 20px 5% 20px 5%; margin: 0 0 20px 0; border-bottom: 2px solid #0D843A; background:#0D843A;}
    .tur-title div{display: block;}
    .tur-title div h2 { color: #FFF; font-family: 'Arial Narrow',Helvetica,sans-serif; font-size: 28px;  margin: 0px; width: auto;}
    .tur-title div h3 {color: #FFF;  font-size: 13px;  margin: 0px; width: auto; line-height: normal;}

.turs ul { list-style: none; margin: 0; padding: 0px; }
    .turs ul li { width: 33.33333333333333%; float: left; outline: 0px solid #33FFCC;}
    .turs ul li .turs-cont { width: 82%; margin: 0 auto 20px auto;box-shadow: 0 0 3px 3px #EEEEEE;border: 1px solid #E2E2E2;padding: 5px 2%;}
    .turs ul li .turs-cont img:hover { box-shadow: 0 0 4px #1AA156 !important;  }
    .turs ul li .turs-cont h2 {font-size: 17px;  text-align: center; font-weight: bold; line-height: normal; color: #4C4C4C; min-height: 60px; font-family: 'Arial Narrow',Helvetica,sans-serif;}
    /*.turs ul li .turs-cont .enla div { background: #1AA156; width: 90%; outline: 1px solid #E2E2E2; margin: 0 auto 5px auto;padding: 5px 0;}*/
    .turs ul li .turs-cont .enla div { background: rgb(0, 152, 133); width: 90%; outline: 1px solid #E2E2E2; margin: 0 auto 5px auto;padding: 5px 0;}
    .turs ul li .turs-cont .enla div a { color: #FFF; font-weight: bold; font-size: 13px;}
    /*.turs ul li .turs-cont .enla div:hover { background: #B12226;}*/
    .turs ul li .turs-cont .enla div:hover { background: rgb(174, 25, 45);}
    .turs ul li .turs-cont .enla div:hover a{  color: #FFF; }
    

#tur-int { width: 92%; background: #F1F1F1; height: auto; display: table; margin: 0; padding: 20px 4% 20px 4%;}
    #tur-int h2 {  font-family: 'Arial Narrow',Helvetica,sans-serif; font-size: 22px;  color: #0D843A; font-weight: bold; line-height: normal; margin: 0 0 20px 0; padding: 0 0 5px 0;      }
    #tur-int .ri-detalle {outline: 1px solid #CCC; margin: 0 0 20px 0;  }
    #tur-int .ri-detalle div {   }
    #tur-int .ri-detalle p { color: #898888; margin: 5px 0 0 0; text-align: center;  }
    #tur-int .ri-detalle p a{ color: #898888; }
    #tur-int .ri-detalle p a:hover { color: rgb(99, 35, 39); }
    #tur-int .ri-detalle p span { font-weight: bold; margin: 0 5px 0 0;   }

    #tur-int .ri-detalle p img { margin: 0 5px 0 0;}

    #tur-int .ri-contenido { outline: 0px dotted #009933;}
    #tur-int .ri-contenido img {float: left; width: 40%; margin: 0 20px 30px 0;  padding: 2px; background: #FFF;box-shadow: 0 0 4px #B7B7B7 !important;}
    #tur-int .ri-contenido p {color: #4C4C4C;font-size: 13px;font-weight: normal; margin: 0 0 10px 0; text-align: justify; }
    
    
.expres ul { list-style: none; margin: 0; padding: 0px; }
    .expres ul li { width: 33.33333333333333%; float:right; outline: 0px solid #33FFCC;}
    .expres ul li .turs-cont { width: 82%; margin: 0 auto 20px auto;box-shadow: 0 0 3px 3px #EEEEEE;border: 1px solid #E2E2E2;padding: 5px 2%;}
    .expres ul li .turs-cont img:hover { box-shadow: 0 0 4px #1AA156 !important;  }
    .expres ul li .turs-cont h2 {font-size: 17px;  text-align: center; font-weight: bold; line-height: normal; color: #4C4C4C; min-height: 60px; font-family: 'Arial Narrow',Helvetica,sans-serif;}
/*    .expres ul li .turs-cont .enla div { background: #1AA156; width: 90%; outline: 1px solid #E2E2E2; margin: 0 auto 5px auto;padding: 5px 0;}*/
    .expres ul li .turs-cont .enla div { background: rgb(0, 152, 133); width: 90%; outline: 1px solid #E2E2E2; margin: 0 auto 5px auto;padding: 5px 0;}
    .expres ul li .turs-cont .enla div a { color: #FFF; font-weight: bold; font-size: 13px;}
    /*.expres ul li .turs-cont .enla div:hover { background: #B12226;}*/
    .expres ul li .turs-cont .enla div:hover { background: rgb(174, 25, 45);}
    .expres ul li .turs-cont .enla div:hover a{  color: #FFF; }
    

#conoce {width: 92%; background: #F8F8F8; height: auto; display: table; margin: 0; padding: 20px 4% 20px 4%;}
#conoce p{ color: #6D6E71; text-align: justify;}
#conoce h2 { color: #0D843A; font-family: 'Arial Narrow',Helvetica,sans-serif; font-size: 22px; font-weight: bold; line-height: normal; margin: 20px 0 20px; padding: 0 0 5px; }
#conoce .conoce1 img { width: 99%; margin: 0 0 20px 0;background: #FFFFFF; padding: 4px; box-shadow: 0 0 4px #B7B7B7 !important; }
#conoce .conoce2 { }
#conoce .conoce2 ul { list-style: none; margin: 0 0 0 1%; padding: 0px; } 
#conoce .conoce2 ul li{ background:  #FFFFFF; border: 1px solid #E2E2E2;box-shadow: 0 0 3px 3px #EEEEEE; float: left; width: 30%; height: 200px; margin: 0 3% 10px 0;  }
#conoce .conoce2 ul li img { display: block; margin: 0 auto;}
#conoce .conoce2 ul li h4 { line-height: normal; margin: 0 4% 0 4%; text-align: center;}    
#conoce .conoce2 ul li h4 a { color: #4C4C4C;font-size: 13px; margin: 0; line-height: normal; }

#bancos {width: 92%; background: #F8F8F8; height: 100%; display: table; margin: 0; padding: 20px 4% 20px 4%;}
#bancos p{ color: #6D6E71; text-align: justify;}

#bancos h2 { color: #4C4C4C; font-family: 'Arial Narrow',Helvetica,sans-serif; font-size: 22px; font-weight: bold; line-height: normal; margin: 20px 0 20px; padding: 0 0 5px; }
#bancos .banco1 img { width: 99%; margin: 0 0 20px 0;background: #FFFFFF; padding: 4px; box-shadow: 0 0 4px #B7B7B7 !important; }
#bancos .banco2 { }
#bancos .banco2 ul { list-style: none; margin: 0 0 0 1%; padding: 0px; } 
#bancos .banco2 ul li{ background:  #FFFFFF; border: 1px solid #E2E2E2;box-shadow: 0 0 3px 3px #EEEEEE; float: left; width: 30%; height: auto; margin: 0 3% 10px 0;  }
#bancos .banco2 ul li img { display: block; margin: 0 auto;}
#bancos .banco2 ul li h4 { line-height: normal; margin: 0 4% 0 4%; text-align: center;}    
#bancos .banco2 ul li h4 a { color: #4C4C4C;font-size: 13px; margin: 0; line-height: normal; }


   /* .tur3 ul { list-style: none; margin: 0; padding: 0px; }
    .tur3 ul li { width: 30%; float: left; margin: 0 auto 10px auto; outline: 0px solid #33FFCC;}
    .tur3 ul li .tur3-cont { width: 82%; margin: 0 auto 20px auto;box-shadow: 0 0 3px 3px #EEEEEE;border: 1px solid #E2E2E2;padding: 5px 2%;}
    .tur3 ul li .tur3-cont img:hover { box-shadow: 0 0 4px #1AA156 !important;  }
    .tur3 ul li .tur3-cont h2 {font-size: 17px;  text-align: center; font-weight: bold; line-height: normal; color: #4C4C4C; min-height: 60px; font-family: 'Arial Narrow',Helvetica,sans-serif;}
    .tur3 ul li .tur3-cont .enla div { background: #1AA156; width: 90%; outline: 1px solid #E2E2E2; margin: 0 auto 5px auto;padding: 5px 0;}
    .tur3 ul li .tur3-cont .enla div a { color: #FFF; font-weight: bold; font-size: 13px;}
    .tur3 ul li .tur3-cont .enla div:hover { background: #B12226;}
    .tur3 ul li .tur3-cont .enla div:hover a{  color: #FFF; }
    */
    /*.tur3 ul li { width: 97.33333333333333%; margin: 0 auto 10px auto;  outline: 0px solid #33FFCC;}
    .tur3 ul li .tur3-cont {width: 82%; margin: 0 auto 20px auto;box-shadow: 0 0 3px 3px #EEEEEE;border: 1px solid #E2E2E2;padding: 5px 2%;}*/


#museos-cont { background: #f8f8f8; padding: 20px 0; margin: 0 0 20px 0;}
#museos-cont img{ display: block; margin: 0  auto;}
#museos-cont h2 { color: #4C4C4C; font-family: 'Arial Narrow',Helvetica,sans-serif; font-size: 18px; line-height: normal; margin: 0px 0 10px 0;}
#museos-cont ul{ margin: 0px; padding: 0px; list-style-image: url("../img/vinetas/01.png"); }
#museos-cont ul li{color: #6D6E71; }

#museos { width: 100%; height: auto; outline: 0px dotted #99CC33;}
	#museos ul {list-style: none; width: 100%; height: auto; display: table; margin: 0px; padding: 10px 0;}
	#museos ul li { height: 200px; width: 50%; float: left; outline: 0px solid #F9E3E3; padding: 10px 0; }
	#museos ul li div { width: 90%; margin: 0 auto; padding: 10px 0 0 0; outline: 1px solid #CCC; height: 200px;}
	#museos ul li div h3 { color: #75706E; font-family: 'Arial Narrow',Helvetica,sans-serif; font-size: 18px; line-height: normal; margin: 0 0 15px 10px; }
	#museos ul li div h4 a { color: #1AA156; font-weight: bold; font-size: 14px; float: right;  }
	#museos ul li div ol { width: auto; height: auto; list-style: none; margin: 0 0 10px 0; padding: 0px; display: table; }
	#museos ul li div ol li { height: auto; width: 100%; padding: 0px; list-style-image: url(../img/vinetas/00.png); margin: 0 0 5px 20px; }
	#museos ul li div ol li a { font-size: 15px; color: #6D6E71; }


#museos-int {  width: 100%; height: auto; outline: 0px dotted #CC0000;}
#museos-int h2 { color: #75706e; font-family: "Arial Narrow",Helvetica,sans-serif;font-size: 22px;line-height: normal; margin: 0 0 20px 0; }
#museos-int ul { list-style: none; display: table; margin: 0px; width: 100%; }
#museos-int ul li  { margin: 0 0 15px 0; padding: 0 0 10px 0; width: 100%; display: table; border-bottom: 1px solid #CCC;}

#MuseosDos {  }
#MuseosDos ul { list-style: none; margin: 0px;  }
#MuseosDos ul li{ float: left; width: 50%; margin: 0 0 10px 0;  }
#MuseosDos ul li img{ width: 100px; border: 1px solid #e2e2e2; box-shadow: 0 0 3px 3px #eeeeee; }

#MuseosDos-list ul {
    list-style: outside none none;
    margin: 0;
    padding: 0;
}
#MuseosDos-list ul li {
    background: #f8f8f8 none repeat scroll 0 0;
    border-bottom: 0 solid #ccc;
    border-top: 0 solid #ccc;
    display: table;
    height: auto;
    margin: 0 0 10px;
    padding: 10px 1%;
    width: 96%;
}
#MuseosDos-list ul li img {
    background: #fff none repeat scroll 0 0;
    box-shadow: 0 0 4px #b7b7b7 !important;
    float: left;
    margin: 0 20px 0 10px;
    padding: 2px;
    width: 220px;
}
#MuseosDos-list ul li h2 {
    color: #75706e;
    font-family: "Arial Narrow",Helvetica,sans-serif;
    font-size: 18px;
    line-height: normal;
    margin: 10px 0 8px;
}
#MuseosDos-list ul li h3 {
    font-size: 12px;
    font-weight: normal;
    line-height: normal;
    margin: 0 0 10px;
    padding: 0;
}
#MuseosDos-list ul li h3 span {
    font-weight: bold;
    margin: 0 5px 0 0;
}
#MuseosDos-list ul li h3 a {
    color: #00a651;
}
#MuseosDos-list ul li p {
    color: #6d6e71;
    font-size: 14px;
    line-height: normal;
    margin: 13px 0 0;
    padding: 0 0 10px;
}
#MuseosDos-list ul li p a {
    color: #1aa156;
    font-weight: bold;
}


/*
#museos-int ul li:hover:nth-child(2n+1) { background: #EFEFEF; }
*/

#museos-int img {  display: block; margin: 0 auto;}
#museos-int ul li h2 { color: #75706E;font-family: 'Arial Narrow',Helvetica,sans-serif; font-size: 18px; line-height: normal; margin: 0px 0 10px 0; }

#museos-int ul li ul li { margin: 0px; border: 0px; padding: 0px; color: #6D6E71; }
#museos-int ul li ul li:first-child{ margin-bottom: 20px !important; }

#museos2 { width: 100%; height: auto; outline: 0px dotted #99CC33;}
    #museos2 ul {list-style: none; width: 100%; height: auto; display: table; margin: 0px; padding: 10px 0;}
    #museos2 ul li { height: 200px; width: 50%; float: left; outline: 0px solid #F9E3E3; padding: 10px 0; }
    #museos2 ul li  { width: 100%; margin: 0 auto; padding: 10px 0 0 0; outline: 1px solid #CCC; height: 200px;}
    #museos2 ul li  h3 { color: #75706E; font-family: 'Arial Narrow',Helvetica,sans-serif; font-size: 18px; line-height: normal; margin: 0 0 15px 10px; }
    #museos2 ul li  h4 a { color: #1AA156; font-weight: bold; font-size: 14px; float: right;  }
    #museos2 ul li  ol { width: auto; height: auto; list-style: none; margin: 0 0 10px 0; padding: 0px; display: table; }
    #museos2 ul li  ol li { height: auto; width: 100%; padding: 0px; list-style-image: url(../img/vinetas/00.png); margin: 0 0 5px 20px; outline: 0px solid #CCC;}
    #museos2 ul li ol li a { font-size: 15px; color: #6D6E71; }



#clima h5{  }

#clima ul { margin: 20px 0 20px 30px; list-style-position: inside;  }
#clima ul li{ color: #888; margin: 0px; list-style: url(../img/vinetas/03.png);   }
#clima ul li h3{ color: #888; font-size: 14px; font-weight: normal; line-height: normal; margin: 0px; }
#clima ul li h3 span{ color: #888; font-weight: bold; margin: 0 10px 0 0; }
	#climaTemp h2{ font-family: 'Arial Narrow',Helvetica,sans-serif; font-size: 22px; line-height: normal; text-align: center; color: #1FA950;}
	#climaTemp img { display: block; margin: 0 auto; }
	#temp{font-family: 'Arial Narrow',Helvetica,sans-serif; font-size: 52px; line-height: normal; text-align: center; font-weight: bold; color: #888888;}
	#climaExt table { width: 100%;}
	#climaExt table td { font-size: 13px; color: #4C4C4C; font-weight: bold; }
	
	.weather h2{color: #75706E;font-family: 'Arial Narrow',Helvetica,sans-serif; font-size: 22px; line-height: normal; margin: 30px 0 20px 0; }
	.weather p { color: #75706E; margin: 10px 0 0 0;}
	.weather p a { font-weight: bold; color: #1FA950; }

/* Ciudadanos */

	/* Portada */
		#slider-inter { width: 100%; height: 300px; background: #f8f8f8;}
	
	/* Fin portada */

#grupo-head { width: 99%; height: auto; background: #F1F1F1; margin: 0 0 20px 0; padding: 20px 0;-webkit-border-top-left-radius: 10px;-webkit-border-top-right-radius: 10px;-moz-border-radius-topleft: 10px;-moz-border-radius-topright: 10px;border-top-left-radius: 10px;border-top-right-radius: 10px;box-shadow: 0 0 2px 2px #EEEEEE;border: 1px solid #EAEAEA;}
#grupo-head2 { width: 99%; height: auto;  margin: 0 0 20px 0; padding: 20px 0; }

	.gh1 { }
	.gh1 img { float: left; margin: 0 20px 0 0; }
	.gh1 p img{ margin: 0 10px 0 10px; float: left;  }	
	.gh1 p span{ color: #25AED8; font-size: 20px; font-weight: bold;font-family: 'Arial Narrow',Helvetica,sans-serif; line-height: 35px;  }	
	.gh1 ul {width: 40%; height: auto; list-style: none; display: table; margin: 15px 0 0 0; padding: 0px; }
	.gh1 ul li{width: 90%; margin: 0 5% 5px 5%; padding: 0 0 5px 0;  border-bottom: 1px dotted #CCC;  }
	.gh1 ul li a{ color: #6D6E71;}
	.gh1 ul li a:hover{ }
	
#grupos-rel { width: 89%; height: auto; background: #F1F1F1; margin: 20px 0 20px 0; padding: 20px 5%;box-shadow: 0 0 2px 2px #EEEEEE; border: 1px solid #EAEAEA;}
	#grupos-rel h3 { color: #75706E; font-family: 'Arial Narrow',Helvetica,sans-serif; font-size: 18px;  line-height: normal;    margin: 0px 0 15px 0;}
	#grupos-rel p {color: #6D6E71; font-size: 13px; margin: 0 auto; text-align: justify;   width: 96%; margin: 0 0 5px 0; }
	#grupos-rel ul { width: 95%; height: auto; display: table; margin: 0 0 0 5%; padding: 0px;}
	#grupos-rel ul li {list-style-image: url(../img/vinetas/00.png); width: 95%; margin: 0 0 5px 0; padding:0px;  }
	#grupos-rel ul li a{color: #6D6E71; }
	#grupos-rel ul li a:hover{ }
	
#tema-head { background: #FFF; height: auto; margin: 0 0 20px 0; outline: 0px dotted green;}
	.th1 { width: 250px; height: 340px; background: #F1F1F1; padding: 10px 0;-webkit-border-top-left-radius: 30px;-webkit-border-top-right-radius: 30px;-moz-border-radius-topleft: 30px;-moz-border-radius-topright: 30px;border-top-left-radius: 30px;border-top-right-radius: 30px;box-shadow: 0 0 2px 2px #EEEEEE;border: 1px solid #EAEAEA;}
	.th1 .img1 { display: block; margin: 0 auto; }
	.th1 p img{ margin: 0 10px 0 10px; float: left;  }	
	.th1 p span{ color: #25AED8; font-size: 20px; font-weight: bold;font-family: 'Arial Narrow',Helvetica,sans-serif; line-height: 35px;  }	
	.th1 ul {width: 100%; height: auto; list-style: none; display: table; margin: 15px 0 0 0; padding: 0px; }
	.th1 ul li{width: 90%; margin: 0 5% 5px 5%; padding: 0 0 5px 0;  border-bottom: 1px dotted #CCC;  }
	.th1 ul li a{ color: #6D6E71;}
	.th1 ul li a:hover{ }
	
	.th2 h3 {color: #75706E; font-family: 'Arial Narrow',Helvetica,sans-serif; font-size: 18px;  line-height: normal;    margin: 0px 0 15px 0; }
	.th2 p {color: #6D6E71; font-size: 13px; margin: 0 auto; text-align: justify;   width: 96%; margin: 0 0 5px 0;}
	.th2 ul { width: 95%; height: auto; display: table; margin: 0 0 10px 5%; padding: 0px;}
	.th2 ul li{ list-style-image: url(../img/vinetas/00.png); width: 95%; margin: 0 0 5px 0; padding:0px; float: left; }
	.th2 ul li a{ color: #6D6E71;}
	.th2 ul li a:hover{ }
	

#tema-servicios { width: 100%; min-height: 90px; background: none repeat scroll 0 0 #FFFFFF;box-shadow: 0 0 3px 3px #EEEEEE;  }
    
    .ts1 { width: 90%; margin: 0 auto; }
    .ts1 p {color: #75706E; font-family: 'Arial Narrow',Helvetica,sans-serif;font-size: 18px;line-height: normal; margin: 13px 0 0 0;}
    .ts2 { width: 100%; height: 90px; background: #00A651;  }
    .ts2 h3 { color: #FFF; font-family: 'Arial Narrow',Helvetica,sans-serif;font-size: 18px;line-height: 90px;margin: 0;  text-align: center; }
    .ts2 h3 a { color: #FFF; }
    
    #tema-box { margin: 20px 0 0 0;}
    	#tema-box .tbox1 { outline: 1px solid #E1E1E1;  }
    	#tema-box .tbox1 img{ border: 3px solid #E1E1E1;  border-radius: 50%;  display: block; margin: 0 auto;    }
    	#tema-box .tbox1 h3 { color: #00A651; font-family: 'Arial Narrow',Helvetica,sans-serif; font-size: 18px;  line-height: normal; text-align: center; }
    	#tema-box .tbox1 p { color: #6D6E71; font-size: 13px; width: 80%; margin: 0 auto 0 auto; text-align: justify; }
    	#tema-box .tbox1 ul {width: 100%; height: auto; display: table; margin: 10px 0 0 0; padding: 0px; }
    	#tema-box .tbox1 ul li{ list-style-image: url(../img/vinetas/00.png); width: 90%; margin: 0 0 5px 10%; padding:0px; }
    	#tema-box .tbox1 ul li a{ color: #6D6E71;}
    	#tema-box .tbox1 ul li a:hover{ }
    	
    	#tema-box .tbox2 { outline: 0px solid #E1E1E1;  }
    	#tema-box .tbox2 img{ border: 3px solid #E1E1E1;  border-radius: 50%;  display: block; margin: 0 auto;    }
    	#tema-box .tbox2 h3 { color: #00A651; font-family: 'Arial Narrow',Helvetica,sans-serif; font-size: 18px;  line-height: normal; text-align: center; }
    	#tema-box .tbox2 p { color: #6D6E71; font-size: 13px; width: 80%; margin: 0 auto 0 auto; text-align: justify; }
    	#tema-box .tbox2 ul {width: 100%; height: auto; display: table; margin: 10px 0 0 0; padding: 0px; }
    	#tema-box .tbox2 ul li{ list-style-image: url(../img/vinetas/00.png); width: 90%; margin: 0 0 5px 10%; padding:0px; }
    	#tema-box .tbox2 ul li a{ color: #6D6E71;}
    	#tema-box .tbox2 ul li a:hover{ }
    	
    	#tema-box .tbox2 ol {width: 100%; height: auto; display: table; margin: 10px 0 0 0; padding: 0px; }
    	#tema-box .tbox2 ol li{ list-style-image: url(../img/vinetas/00.png); width: 90%; margin: 0 0 5px 20%; padding:0px; }
    	#tema-box .tbox2 ol li a{ color: #6D6E71;}
    	#tema-box .tbox2 ol li a:hover{ }	
	

 #eventos { width: 94%; background: #F8F8F8; min-height: auto; display: table; margin: 0; padding: 20px 3%; display: table;  }
    #eventos h3 { font-size: 18px;  margin: 0 0 25px 10px; line-height: normal; color: #008537;font-family: 'Arial Narrow',Helvetica,sans-serif;font-weight: bold ; border-bottom: 2px solid #008537; padding: 0 0 5px 0; }

    #eventos .news {}
    #eventos .news ul { list-style: none; margin: 0px; padding: 0px;}
    #eventos .news ul li{ width: 100%; min-height: 140px; border-bottom: 2px solid  #FFF;  margin: 0 0 10px 0; padding: 0 0 10px 0; }
    #eventos .news ul li img.n1w { width: 107px; float: left;  padding: 2px; background: #FFF;box-shadow: 0 0 4px #B7B7B7 !important; margin: 0 20px 0 10px;    }

    #eventos .news ul li img:hover {  box-shadow: 0 0 4px rgb(99, 35, 39) !important; }
    #eventos .news ul li h4 {font-family: 'Arial Narrow',Helvetica,sans-serif; font-size: 16px;  color: #4c4c4c; font-weight: bold; line-height: normal; margin: 0 0 10px 0;   }
    #eventos .news ul li h4 a{ font-size: 16px;  color: #4c4c4c;   }
    #eventos .news ul li h4 a:hover{color: rgb(99, 35, 39);   }
    #eventos .news ul li p img {  float: left; margin: 5px 7px 0 0; padding: 0px;box-shadow: 0 0 0px #FFF !important; }
    #eventos .news ul li p {color: #666666; font-size: 12px; margin: 0 0 10px 0; }
    #eventos .news ul li p span {font-weight: bold; margin: 0 5px 0 0; }
    #eventos .news ul li h5{color: #666666; font-size: 12px; font-weight: normal; margin: 0px; }

    #evento { width: 92%; background: #F1F1F1; height: auto; display: table; margin: 0; padding: 20px 4% 20px 4%;}
    #evento h2 { font-family: 'Arial Narrow',Helvetica,sans-serif; font-size: 22px;  color: #4c4c4c; font-weight: bold; line-height: normal; margin: 0 0 20px 0; padding: 0 0 5px 0;      }
        #evento .evento-d {outline: 1px solid #CCC; margin: 0 0 20px 0;  }
        #evento .evento-d p { color: #898888; margin: 5px 0 0 0; text-align: center;  }
        #evento .evento-d p a{ color: #898888; }
        #evento .evento-d p a:hover { color: rgb(99, 35, 39); }
        #evento .evento-d p span { font-weight: bold; margin: 0 5px 0 0;   }

        #evento .evento-c { width: 100%; outline: 0px dotted red; height: auto; display: table;  }
        #evento .evento-c img {  background: transparent;  margin: 0 20px 0 0; padding: 2px; background: #FFF; box-shadow: 0 0 4px #B7B7B7 !important;float: left;   }
        #evento .evento-c p {color: #4C4C4C;font-size: 13px;font-weight: normal; margin: 0 0 10px 0; text-align: justify; }
        #evento .evento-c p span { font-weight: bold; color: #4C4C4C;}
        #evento .evento-c p a {  font-weight: bold; color: #B12226; padding: 10px 0; margin: 0; line-height: 40px;    }

		#ciudadano {}
		#ciudadano p {color: #6D6E71; font-size: 14px; margin: 0 auto 10px auto; text-align: justify; width: 90%; text-align: justify;}
		#ciudadano p a { color: #00A651;}
		#ciudadano h2 {color: #75706E;  font-family: 'Arial Narrow',Helvetica,sans-serif; font-size: 18px; line-height: normal; margin: 0 0 15px; }
		#ciudadano h2 a{ color: #00A651;}
		
		
	#gob-expres { width: 94%; background: #F8F8F8; min-height: auto; display: table; margin: 0; padding: 20px 3%; display: table;  }
    #gob-expres h2 { font-size: 18px;  margin: 0 0 25px 10px; line-height: normal; color: #008537;font-family: 'Arial Narrow',Helvetica,sans-serif;font-weight: bold ; border-bottom: 2px solid #E5E3DE; padding: 0 0 5px 0; }
    /*#gob-expres h3 { font-size: 18px;  margin: 0 0 25px 10px; line-height: normal; color: #008537;font-family: 'Arial Narrow',Helvetica,sans-serif;font-weight: bold ; border-bottom: 2px solid #008537; padding: 0 0 5px 0; }*/
    #gob-expres h3 { font-size: 18px;  margin: 0 0 25px 10px; line-height: normal; color: rgb(0, 152, 133);font-family: 'Arial Narrow',Helvetica,sans-serif;font-weight: bold ; border-bottom: 2px solid rgb(0, 152, 133); padding: 0 0 5px 0; }
    #gob-expres .news {}
    #gob-expres .news ul { list-style: none; margin: 0px; padding: 0px;}
    #gob-expres .news ul li{ width: 100%; min-height: 140px; border-bottom: 2px solid  #FFF;  margin: 0 0 10px 0; padding: 0 0 10px 0; }
    #gob-expres .news ul li img.n1w { width: 107px; float: left;  padding: 2px; background: #FFF;box-shadow: 0 0 4px #B7B7B7 !important; margin: 0 20px 0 10px;    }

    #gob-expres .news ul li img:hover {  box-shadow: 0 0 4px rgb(99, 35, 39) !important; }
    #gob-expres .news ul li h4 {font-family: 'Arial Narrow',Helvetica,sans-serif; font-size: 16px;  color: #4c4c4c; font-weight: bold; line-height: normal; margin: 0 0 10px 0;   }
    #gob-expres .news ul li h4 a{ font-size: 16px;  color: #4c4c4c;   }
    #gob-expres .news ul li h4 a:hover{color: #009887;   }
    #gob-expres .news ul li p img {  float: left; margin: 5px 7px 0 0; padding: 0px;box-shadow: 0 0 0px #FFF !important; }
    #gob-expres .news ul li p {color: #666666; font-size: 12px; margin: 0 0 10px 0; text-align:justify; }
    #gob-expres .news ul li p span {font-weight: bold; margin: 0 5px 0 0; }
    #gob-expres .news ul li p a{ font-size: 14px;  color: #009887; font-weight:bold;   }
    #gob-expres .news ul li p a:hover{color: #AE1922;   }
    #gob-expres .news ul li h5{color: #666666; font-size: 12px; font-weight: normal; margin: 0px; }


.google-maps {
position: relative;
padding-bottom: 75%; 
height: 0;
overflow: hidden;
}
.google-maps iframe {
position: absolute;
top: 0;
left: 0;
width: 100% !important;
height: 100% !important;
}

 

/* Lo Nuevo en el Protal */

.lonuevo { Â }
.lonuevo h2{ clear: both; color: #4c4c4c;font-family: "Arial Narrow",Helvetica,sans-serif;font-size: 24px; font-weight: bold; line-height: normal; margin: 15px 0 15px 0px;text-indent: 10px;}
.lonuevo ul{ list-style: none; margin: 20px 0 20px 0; margin: 0px; overflow: hidden; Â }
.lonuevo ul li{ width: 98%; clear: both; border-bottom: 1px dotted #666666; margin: 0 0 10px 0; padding: 0 0 5px 2%; }
.lonuevo ul li p{ color: #4c4c4c; font-family: "Arial Narrow",Helvetica,sans-serif; font-size: 16px; font-weight: bold; line-height: normal;  margin: 0;Â }
.lonuevo ul li p a{ font-size: 16px; color: #4c4c4c;Â }
.lonuevo ul li p a:hover { color: #008537; text-decoration: none; }
.lonuevo ul li p span{ color: #999999; font-size: 14px;Â }
.lonuevo ul li i{ color: #999999; font-size: 12px;}

.EncuestaList { width: 100%;  height: auto;  padding: 5px 0 5px 0; margin: 0 0 10px 0; background:#f5f3ef; outline: 1px solid #eae0d0;}
.EncuestaList h6 { font-size: 12px; color: #4c4c4c; background: #E5E3DE; overflow: hidden; display: table; padding: 5px; margin: 0 0 0 2px;}

.poll{ width: 95%; height: auto;   margin: 0 auto; background: #F5F3EF ; outline: 0px solid red; }
.poll h2 { color: #4C4C4C; line-height: normal; margin: 0; outline: 0px solid #0066CC; font-size: 18px; font-family: Arial Narrow,Helvetica,sans-serif; font-weight: bold ;clear: both;width: 96%; margin: 0 auto; height: auto; padding: 20px 0 20px 0;  border-bottom: 1px solid #C7C6C4; }
.poll ul { width: 94%; margin: 10px auto 15px auto; border-bottom: 0px solid #C7C6C4; padding: 0; list-style: none; display: table; }
.poll ul li { font-size: 16px; color: #666666; margin: 28px 0 0 28px; display: table; width: 100%}
.poll ul li a { font-size: 16px; color: #666666; text-decoration: none; font-weight: normal; }
.poll ul li span{ float: left;}
.poll .respuesta { margin-top: 15px;}
.poll .respuesta h3 { width: 90%; margin: 0 auto 10px auto; }
.poll .respuesta h3 a{ color: #008537;font-size: 16px; font-weight: bold; }
.poll .respuesta h4 { width: 90%; font-size: 14px; margin: 0 auto 10px auto; line-height: normal; color: #4C4C4C; font-weight: normal; }
.poll .respuesta h4  span{ font-weight: bold;  }

.EncuestaList .poll .green{ background-color: #059851; height: 10px; line-height: 4px; display: table;  margin: 5px 10px 0 10px; }
.EncuestaList .poll .blue{ background-color: #41ACE4; height: 10px; line-height: 4px; display: table; margin: 5px 10px 0 10px;  }


.indicadores {  }
.indicadores ul{ list-style: none; margin: 0px; padding: 0px;   }
.indicadores ul li{   }
.indicadores ul li h3{ font-size: 16px; font-weight: bold; border-bottom: 1px solid #CCC; margin: 0 0 20px 0;  }
.indicadores ul li p{  font-size: 12px; text-align: center; }
.indicadores ul li p span { font-weight: bold; }
.indicadores ul li img{ display: block; margin: 0 auto 10px auto;  }


/* Large desktop */
@media (min-width: 1200px) { }
     
/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) 
 { 
	 #conoce .conoce2 ul li{ background:  #FFFFFF; border: 1px solid #E2E2E2;box-shadow: 0 0 3px 3px #EEEEEE; float: left; width: 42%; height: 200px; margin: 0 6% 10px 0;  }

     #museos ul li { width: 98%; float: left; margin: 0 0 10px 2%; height: auto; outline: 0px solid #CCC;}
     #museos ul li div { height: auto; }
     
     #auto-int .ai1 img{ display: block; margin: 0 auto; width: 90%;}
     
     #resultados-int .ri-contenido img { display: block; margin: 0 auto 10px auto; float: none;   padding: 2px; background: #FFF;box-shadow: 0 0 4px #B7B7B7 !important;}
        #resultados-int .ri-contenido p { clear: both; }

        .transparencia02 ol li{ margin: 0 0 8px 0; float: left; width: 47%; list-style: none; background: #FFF; margin: 0 1% 10px 1%; padding: 5px 0 5px 0; text-indent: 5px;   }


 }
     
/* Landscape phone to portrait tablet */
@media (max-width: 767px)
 {
        #transparencia img { margin: 0 0 10px 0; margin: 0 auto 10px auto; display: block;  }
        
        .transparencia02 ul li{ margin: 0 0 8px 0; float: left; width: 50%;  }
        .transparencia02 ol { list-style-type: circle; margin: 30px 0 0 0 !important; }
        .transparencia02 ol li{ margin: 0 0 8px 0; float: left; width: 47%; list-style: none; background: #FFF; margin: 0 1% 10px 1%; padding: 5px 0 5px 0; text-indent: 5px;   }

        /*
        #resultados .r-fecha p{ padding: 5px 0 0 0;  }
        */

       .resumen-semana ul  li {width: 100%; float: left; min-height: 112px; border-bottom: 0px solid  #FFF;  margin: 0 0 10px 0; padding: 0 0 10px 0; }

       #gob-muni .resultado ul li { float: left; width: 43.33333333333333%; color: #6D6E71; margin: 0 0 7px 3%; }
       
       
       
       .gm-int { background: #F8F8F8; width: 100%; height: auto; padding: 20px 0%; margin: 0 0 10px 0; }
    .gm-int h2 {font-family: 'Arial Narrow',Helvetica,sans-serif; background: #F8F8F8; font-size: 24px; color: #4C4C4C; width: 97%; padding: 0 0 0 3%;  border-bottom: 0px solid #1FA950; clear: both;      }
    .gm-int h3 {font-family: 'Arial Narrow',Helvetica,sans-serif; background: #F8F8F8; font-size: 16px; line-height: 24px; color: #4C4C4C; width: 100%; padding: 0 0 0 0; margin: 0px; border-bottom: 0px solid #1FA950; clear: both; text-align: center;     }
        .gm-int h3 a {  color: #AB1926; font-weight: bold; padding: 5px 0;  }
    .gm-int h4 {font-family: 'Arial Narrow',Helvetica,sans-serif; background: #F8F8F8; font-size: 15px; line-height: 19px; color: #4C4C4C; font-weight: normal; width: 100%; padding: 0 0 0 0%; margin: 0px; border-bottom: 0px solid #75706E; clear: both; text-align: center;      }
    .gm-int h5 {line-height: 23px; width: 100%; padding: 0 0 0 0; text-align: center; }
    .gm-int .span4 img { display: block; margin: 0 auto;  }
    .gm-int h5 a { color: #1FA950;    }
    
    #noticias-int .ri-contenido img { width: 95%; clear: both; margin: 0 auto 30px auto; display: block;  padding: 2px; background: #FFF;box-shadow: 0 0 4px #B7B7B7 !important;}
    
    
    #auto-int .ai1 img{ display: block; margin: 0 auto; width: 90%;}

       /* Turismo */
       .turs ul li { width: 97.33333333333333%; margin: 0 auto 10px auto;  outline: 0px solid #33FFCC;}
       .turs ul li .turs-cont {width: 82%; margin: 0 auto 20px auto;box-shadow: 0 0 3px 3px #EEEEEE;border: 1px solid #E2E2E2;padding: 5px 2%;}
       
             
        #conoce .conoce2 ul li{ background:  #FFFFFF; border: 1px solid #E2E2E2; box-shadow: 0 0 3px 3px #EEEEEE; float: left; width: 42%; height: 200px; margin: 0 6% 10px 0;   }
        #museos-cont ul{ margin: 0 0 0 30px; padding: 0px; list-style-image: url("../img/vinetas/01.png"); }
        #museos ul li { width: 98%; float: left; margin: 0 0 10px 2%; height: auto; outline: 0px solid #CCC;}
        #museos ul li div { height: auto; }
        
        #tur-int .ri-contenido img { float: none;  display: block; margin: 0 auto 30px auto;  width: 80%;  padding: 2px; background: #FFF;box-shadow: 0 0 4px #B7B7B7 !important;}
        #tur-int .ri-contenido p { clear: both; }
        
        #resultados-int .ri-contenido img { display: block; margin: 0 auto 10px auto; float: none;   padding: 2px; background: #FFF;box-shadow: 0 0 4px #B7B7B7 !important;}
        #resultados-int .ri-contenido p { clear: both; }

       /* Ciudadanos*/
        #evento .evento-c img { clear: both; display: block; float: none; margin: 0 auto 20px auto; background: transparent;   padding: 2px; background: #FFF;box-shadow: 0 0 4px #B7B7B7 !important;   }
        
        .gh2 { display: block; margin: 0 auto 10px auto;  }
        .gh1 p { clear: both; }
        
        
        .th1 { 
		width: 100%; height: auto; display: table; background: #F1F1F1; padding: 10px 0; margin: 0 0 10px 0;
		-webkit-border-top-left-radius: 10px;
		-webkit-border-top-right-radius: 10px;
		-moz-border-radius-topleft: 10px;
		-moz-border-radius-topright: 10px;
		border-top-left-radius: 10px;
		border-top-right-radius: 10px;
		box-shadow: 0 0 2px 2px #EEEEEE;
		border: 1px solid #EAEAEA;
		}
	.th1 .img1 { float: left; margin: 0 30px 0 0; }
	.th1 p img{ margin: 0 10px 0 10px; float: left;  }	
	.th1 p span{ color: #25AED8; font-size: 20px; font-weight: bold;font-family: 'Arial Narrow',Helvetica,sans-serif; line-height: 35px;  }	
	.th1 ul { width: 50%; float: left; height: auto; list-style: none; display: table; margin: 15px 0 0 0; padding: 0px; }
	.th1 ul li{ margin: 0 0 5px 0; padding: 0 0 5px 0;  border-bottom: 1px dotted #CCC;  }
	.th1 ul li a{ color: #6D6E71;}
	.th1 ul li a:hover{ }
	
	.th2 { width: 90%; margin: 0 auto; }
	
    .ts1 p {color: #75706E; font-family: 'Arial Narrow',Helvetica,sans-serif;font-size: 18px;line-height: normal; margin: 13px 0 10px 0;}
    .ts2 { width: 100%; height: auto; background: #00A651;  }
    .ts2 h3 { color: #FFF; font-family: 'Arial Narrow',Helvetica,sans-serif;font-size: 18px;line-height: 40px;margin: 0;  text-align: center; }
    
        #tema-box .tbox1 { outline: 1px solid #E1E1E1; padding: 10px 0  }

        .TransparenciaBueno ol li img { float: left; width: 22px; margin: 0 10px 0 20px; }
        .TransparenciaBueno ol li span { margin: 0 10px 0 10px; }
        


 }
     
/* Landscape phones and down */
@media (max-width: 480px)
 {

    /* Inicio */
    .videos ul li  {  width: 100%; height: 230px; outline: 0px solid red; margin: 0 auto 30px auto;   }

    .boxsitios ul ul li span { color: #666666;font-weight: normal; clear: both;width: 100%;}

    /* Gobierno */
     #transparencia img { margin: 0 0 10px 0; margin: 0 auto 10px auto; display: block;  }
     
     .transparencia02 ul li{ margin: 0 0 8px 0; float: left; width: 100%;  }

     .transparencia02 ol { list-style-type: circle; margin: 30px 0 0 0 !important; }
     .transparencia02 ol li{ margin: 0 0 8px 0; float: left; width: 97%; list-style: none; background: #FFF; margin: 0 1% 10px 1%; padding: 5px 0 5px 0; text-indent: 5px;   }

    #gobernador p { clear: both;  }
    #gobernador .gobernador-img { width: 100%; }
    #gobernador .gobernador-img img { margin: 0px auto 20px auto; display: block;  }
    #gobernador .pull-left { float: none; }

    /*
    #resultados .r-fecha p{ padding: 5px 0 0 0;  }
    */

    #gob-muni .resultado ul li { float: left; width: 83.33333333333333%; color: #6D6E71; margin: 0 0 7px 10%; }

    .gm-int { background: #F8F8F8; width: 100%; height: auto; padding: 20px 0%; margin: 0 0 10px 0; }
    .gm-int h2 {font-family: 'Arial Narrow',Helvetica,sans-serif; background: #F8F8F8; font-size: 24px; color: #4C4C4C; width: 97%; padding: 0 0 0 3%;  border-bottom: 0px solid #1FA950; clear: both;      }
    .gm-int h3 {font-family: 'Arial Narrow',Helvetica,sans-serif; background: #F8F8F8; font-size: 16px; line-height: 24px; color: #4C4C4C; width: 100%; padding: 0; margin: 0px; border-bottom: 0px solid #1FA950; clear: both; text-align: center;      }
        .gm-int h3 a {  color: #AB1926; font-weight: bold; padding: 5px 0;  }
    .gm-int h4 {font-family: 'Arial Narrow',Helvetica,sans-serif; background: #F8F8F8; font-size: 15px; line-height: 19px; color: #4C4C4C; font-weight: normal; width: 100%; padding: 0; margin: 0px; border-bottom: 0px solid #75706E; clear: both; text-align: center;     }
    .gm-int h5 {line-height: 23px; width: 100%; padding: 0; text-align: center; }
    .gm-int .span4 img { display: block; margin: 0 auto;  }
    .gm-int h5 a { color: #1FA950;    }

   /* Turismo */
    #mapas .mapa1 ul li{ width: 50%; float: left; margin: 0 0 10px 0;     }
    #mapas .mapa2 ul li { float: left; width: 100%; height: 230px; outline: 0px solid red; margin: 0 0 20px 0;   }


   .turs ul li { width: 97.33333333333333%; margin: 0 auto 10px auto;  outline: 0px solid #33FFCC;}
   
   #conoce .conoce2 ul li{ background:  #FFFFFF; border: 1px solid #E2E2E2;box-shadow: 0 0 3px 3px #EEEEEE; float: left; width: 43%; height: 200px; margin: 0 5% 10px 0; }

   #museos-cont h2 { text-align: center;}
   #museos-cont ul{ margin: 0 0 0 30px; padding: 0px; list-style-image: url("../img/vinetas/01.png"); }
   #museos ul li { width: 98%; float: left; margin: 0 0 10px 2%; height: auto; outline: 0px solid #CCC;}
   #museos ul li div { height: auto; }
   
   

   /* Ciudadanos */
   #evento .evento-c img { clear: both; display: block; margin: 0 auto 20px auto; background: transparent;   padding: 2px; background: #FFF;box-shadow: 0 0 4px #B7B7B7 !important;   }
   
   	.th1 .img1 { display: block; margin: 0  0 0 22%; }
	.th1 p { clear: both; }
	.th1 p img{ margin: 0 10px 0 10px; float: left;  }	
	.th1 p span{ color: #25AED8; font-size: 20px; font-weight: bold;font-family: 'Arial Narrow',Helvetica,sans-serif; line-height: 35px;  }	
	.th1 ul {width: 100%; height: auto; list-style: none; display: table; margin: 15px 0 0 0; padding: 0px; }
	.th1 ul li{width: 90%; margin: 0 5% 5px 5%; padding: 0 0 5px 0;  border-bottom: 1px dotted #CCC;  }
	.th1 ul li a{ color: #6D6E71;}
	.th1 ul li a:hover{ }
}
/*.formulario
{
	position:relative;
	padding-bottom:10%;
	overflow:hidden;
}
.formulario iframe
{
	position:relative;
	display:block;
	top:0;
	left:0;
	width:100%;
	height:100%;
}

.formulario {
position: relative;
padding-bottom: 5%; 
height: 100%;
overflow: hidden;
}
.formulario iframe {
position:relative;
top: 0;
left: 0;
width: 100% !important;
height: 1280px !important;
}*/
.formulario {
position:relative;
padding-bottom: 1%;
overflow: hidden;
}
.formulario iframe {
position:relative;
top: 0;
left: 0;
width: 100% !important;
height: 650px !important;
}

