﻿#slider-servicios {
	margin: 0px 0px 20px; padding: 5px 0.5%; width: 99%; height: auto; box-shadow: 0px 3px 9px rgba(0,0,0,0.16); background-color: rgb(255, 255, 255);
}
.op-servicios {
	
}
.op-servicios h2 {
	margin: 0px 0px 20px; color: rgb(117, 112, 110); line-height: normal; font-family: "Arial Narrow",Helvetica,sans-serif; font-size: 18px;
}
.op-servicios ul {
	margin: 0px; padding: 0px; width: 100%; height: auto; display: table;
}
.op-servicios ul li {
	margin: 0px 0px 15px; padding: 0px; width: 95%; float: left; list-style-image: url("../img/vinetas/00.png");
}
.op-servicios ul li a {
	color: rgb(109, 110, 113);
}
.op2-servicios {
	margin: 0px 0px 20px;
}
.cont-temas {
	margin: 0px 0px 20px; width: 100%; height: auto; display: table;
}
.cont-temas div {
	background: rgb(241, 241, 241); margin: 0px 0px 10px; padding: 5px 0px; width: 100%; height: auto; display: table;
}
.cont-temas div img {
	margin: 0px 20px 0px 10px; float: left;
}
.cont-temas div h3 {
	margin: 0px; color: rgb(76, 76, 76); line-height: 60px; font-family: "Arial Narrow",Helvetica,sans-serif; font-size: 22px; font-weight: bold;
}
.cont-temas ul {
	margin: 0px 0px 0px 5%; padding: 0px; width: 100%; height: auto; display: table;
}
.cont-temas ul li {
	margin: 0px 2% 3px; padding: 0px 2%; width: 42%; float: left; list-style-image: url("../img/vinetas/00.png");
}
.cont-temas ul li a {
	color: rgb(109, 110, 113);
}
.cont-temas ul li a:hover {
	
}
.cont-temas p {
	margin: 0px 3%; color: rgb(109, 110, 113); font-size: 14px;
}
.cont-temas p a {
	color: rgb(109, 110, 113);
}


.cont-titulo {
	margin: 0px 0px 20px; width: 100%; height: auto; display: table;
}
.cont-titulo div {
	background: rgb(241, 241, 241); margin: 0px 0px 10px; padding: 5px 0px; width: 100%; height: auto; display: table;
}
.cont-titulo div img {
	margin: 0px 20px 0px 10px; float: left;
}
.cont-titulo div h3 {
/*	margin: 0px; color: rgb(76, 76, 76); line-height: 60px; font-family: "Arial Narrow",Helvetica,sans-serif; font-size: 22px; font-weight: bold;*/
	margin: 0px; color: rgb(76, 76, 76); line-height: 60px; font-family: "Arial Narrow",Helvetica,sans-serif; font-size: 18px; font-weight: bold;
}
.cont-titulo ul {
	margin: 0px 0px 0px 5%; padding: 0px; width: 100%; height: auto; display: table;
}
.cont-titulo ul li {
	margin: 0px 2% 3px; padding: 0px 2%; width: 42%; float: left; list-style-image: url("../img/vinetas/00.png");
}
.cont-titulo ul li a {
	color: rgb(109, 110, 113);
}
.cont-titulo ul li a:hover {
	
}
.cont-titulo p {
	margin: 0px 3%; color: rgb(109, 110, 113); font-size: 14px;
}
.cont-titulo p a {
	color: rgb(109, 110, 113);
}





#tramites .s-derechos {
	background: rgb(248, 248, 248); margin: 0px 0px 20px; padding: 10px 3%; width: 94%; height: auto; display: table;
}
#tramites .s-derechos h2 {
	margin: 0px; padding: 0px; line-height: normal;
}
#tramites .s-derechos h2 span {
	font-size: 16px;
}
#tramites .s-derechos p a {
	color: rgb(13, 132, 58); font-weight: bold;
}
#tramites h2 {
	background: rgb(248, 248, 248); margin: 0px; padding: 20px 5%; width: 90%; color: rgb(76, 76, 76); line-height: normal; font-family: "Arial Narrow",Helvetica,sans-serif; font-size: 22px; font-weight: bold;
}
#tramites h3 {
	margin: 30px 0px 15px; color: rgb(117, 112, 110); line-height: normal; font-family: "Arial Narrow",Helvetica,sans-serif; font-size: 18px;
}
#tramites ul {
	margin: 0px 0px 0px 5%; padding: 0px; width: 100%; height: auto; display: table;
}
#tramites ul li {
	margin: 0px 0px 15px; padding: 0px; width: 95%; float: left; list-style-image: url("../img/vinetas/00.png");
}
#tramites ul li a {
	color: rgb(109, 110, 113);
}
#tramites ul li a:hover {
	
}
#tramites .tramites1 img {
	margin: 0px auto; display: block;
}
#servicios {
	outline: red dotted 0px; width: 100%; height: auto; display: table;
}
.ser-cont {
	margin: 0px; width: 100%; height: auto; display: table;
}
.ser-cont h2 {
	background: rgb(248, 248, 248); padding: 0px 0px 0px 3%; width: 97%; color: rgb(76, 76, 76); font-family: "Arial Narrow",Helvetica,sans-serif; font-size: 15px; border-bottom-color: rgb(31, 169, 80); border-bottom-width: 2px; border-bottom-style: solid;
}
.ser-cont div {
	margin: 10px 0px; outline: green dotted 0px; width: 100%; height: auto; display: table;
}
.ser-cont ul {
	margin: 0px 0px 20px 5%; list-style-image: url("../img/vinetas/00.png");
}
.ser-cont ul li {
	margin: 0px 0px 3px; padding: 0px 0px 5px; color: rgb(109, 110, 113); border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted;
}
.ser-cont ul li a {
	color: rgb(109, 110, 113);
}
.ser-cont ul li a:hover {
	color: rgb(171, 25, 38);
}
.ser-cont ul li {
	margin: 0px 0px 5px; padding: 0px 0px 5px;
}
.ser-cont ul li p {
	margin: 0px !important; padding: 0px !important;
}
.ser-cont ul li p + p {
	display: none;
}
.ser-cont ul li h6 {
	margin: 0px; font-size: 13px; font-weight: normal;
}

.formato-cont {
	margin: 0px; width: 100%; height: auto; display: table;
}
/*.formato-cont h2 {
	background: rgb(248, 248, 248); padding: 0px 0px 0px 3%; width: 97%; color: rgb(76, 76, 76); font-family: "Arial Narrow",Helvetica,sans-serif; font-size: 15px; border-bottom-color: rgb(31, 169, 80); border-bottom-width: 2px; border-bottom-style: solid;
}*/
.formato-cont h2 {
	background: rgb(248, 248, 248); padding: 0px 0px 0px 3%; width: 97%; color: rgb(76, 76, 76); font-family: "Arial Narrow",Helvetica,sans-serif; font-size: 15px; border-bottom-color: rgb(0, 152, 133); border-bottom-width: 2px; border-bottom-style: solid;
}
.formato-cont div {
	margin: 10px 0px; outline: green dotted 0px; width: 100%; height: auto; display: table;
}
.formato-cont ul {
	margin: 0px 0px 20px 5%; list-style-image: url("../img/vinetas/00.png");
}
.formato-cont ul li {
	margin: 0px 0px 3px; padding: 0px 0px 5px; color: rgb(109, 110, 113); border-bottom-color: rgb(204, 204, 204); border-bottom-width: 0px; border-bottom-style: dotted;
}
.formato-cont ul li a {
	color: rgb(109, 110, 113);
}
.formato-cont ul li a:hover {
	color: rgb(171, 25, 38);
}
.formato-cont ul li {
	margin: 0px 0px 5px; padding: 0px 0px 5px;
}
.formato-cont ul li p {
	margin: 0px !important; padding: 0px !important;
}
.formato-cont ul li p + p {
	display: none;
}
.formato-cont ul li h6 {
	margin: 0px; font-size: 13px; font-weight: normal;
}



/*.preg {
	margin: 0px; width: 100%; height: auto; display: table;
}
.preg h2 {
	background: rgb(248, 248, 248); padding: 0px 0px 0px 3%; width: 97%; color: rgb(76, 76, 76); font-family: "Arial Narrow",Helvetica,sans-serif; font-size: 15px; border-bottom-color: rgb(31, 169, 80); border-bottom-width: 2px; border-bottom-style: solid;
	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; 
}
.preg div {
	margin: 10px 0px; outline: green dotted 0px; width: 100%; height: auto; display: table;
}
.preg ul {
	margin: 0px 0px 10px 5%; list-style-image: url("../img/vinetas/00.png");
}
.preg ul li {
	float: left; color: #6D6E71; margin: 0 0 7px 0;
}
.preg ul li a {
	color: rgb(109, 110, 113);
}
.preg ul li a:hover {
	color: rgb(171, 25, 38);
}
.preg ul li {
	margin: 0px 0px 5px; padding: 0px 0px 5px;
}
.pregul li p {
	margin: 0px !important; padding: 0px !important;
}
.preg ul li p + p {
	display: none;
}
.preg ul li h6 {
	margin: 0px; font-size: 13px; font-weight: normal;
}*/


.ser-bus {
	background: rgb(248, 248, 248); margin: 0px 0px 10px; width: 100%; min-height: 70px;
}
.ser-bus h1 {
	background: rgb(248, 248, 248); margin: 0px 20px 0px 25px; color: rgb(76, 76, 76); line-height: 70px; font-family: "Arial Narrow",Helvetica,sans-serif; font-size: 22px; float: left;
}
.ser-bus input {
	margin: 22px 0px 0px; width: 250px;
}
.ser-alf {
	background: rgb(248, 248, 248); margin: 0px 0px 10px; width: 100%; height: auto; display: table; min-height: 70px;
}
.ser-alf a {
	background: rgb(248, 248, 248); margin: 20px 3px 5px 10px; color: rgb(76, 76, 76); font-family: "Arial Narrow",Helvetica,sans-serif; font-size: 17px; float: left;
}
.ser-alf a:hover {
	color: rgb(171, 25, 38);
}
.ser-alf span {
	margin: 20px 0px 0px; float: left;
}
#letraSel {
	color: rgb(171, 25, 38); font-weight: bold;
}
.ser-int {
	background: rgb(248, 248, 248); margin: 0px 0px 10px; padding: 20px 0px; width: 100%; min-height: 70px;
}
.ser-int h2 {
	background: rgb(248, 248, 248); margin: 0px; text-align: center; color: rgb(76, 76, 76); line-height: normal; font-family: "Arial Narrow",Helvetica,sans-serif; font-size: 22px;
}
.ser-int h3 {
	background: rgb(248, 248, 248); margin: 0px 0px 10px; text-align: center; color: rgb(76, 76, 76); line-height: normal; font-family: "Arial Narrow",Helvetica,sans-serif; font-size: 18px;
}
.ser-int h3 a {
	color: rgb(13, 132, 58);
}
.ser-int h4 {
	background: rgb(248, 248, 248); margin: 0px; text-align: center; color: rgb(76, 76, 76); line-height: normal; font-family: "Arial Narrow",Helvetica,sans-serif; font-size: 16px;
}
.ser-intlst {
	margin: 0px; width: 100%; height: auto; display: table;
}
.ser-intlst h2 {
	background: rgb(248, 248, 248); padding: 0px 0px 0px 3%; width: 97%; color: rgb(76, 76, 76); font-family: "Arial Narrow",Helvetica,sans-serif; font-size: 18px;
}
.ser-intlst div {
	margin: 10px 0px; outline: green dotted 0px; width: 100%; height: auto; display: table;
}
.ser-intlst ul {
	margin: 0px 0px 20px 5%; list-style-image: url("../img/vinetas/00.png");
}
.ser-intlst ul li {
	margin: 0px 0px 3px; padding: 0px 0px 5px; color: rgb(109, 110, 113); border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted;
}
.ser-intlst ul li a {
	color: rgb(109, 110, 113);
}
.ser-intlst ul li a:hover {
	color: rgb(171, 25, 38);
}
.ServiciosMuni {
	margin: 20px 0px;
}
.ServiciosMuni h2 {
	margin: 0px 0px 20px; color: rgb(117, 112, 110); line-height: normal; font-family: "Arial Narrow",Helvetica,sans-serif; font-size: 20px;
}
.ServiciosMuni ul {
	list-style: none; margin: 0px; padding: 0px;
}
.ServiciosMuni ul li {
	margin: 0px 2% 10px 0px; padding: 0px 0px 5px; outline: red dotted 0px; width: 48%; line-height: 32px; border-bottom-color: rgb(239, 239, 239); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.ServiciosMuni ul li img {
	margin: 0px 10px 0px 0px; padding: 0px; float: left;
}
.ServiciosMuni ul li a {
	color: rgb(109, 110, 113); font-size: 16px;
}
.ServiciosMuni ul li a:hover {
	text-decoration: none;
}

.Servicioslice {
	margin: 20px 0px;
}
.Servicioslice h2 {
	margin: 0px 0px 20px; color: rgb(117, 112, 110); line-height: normal; font-family: "Arial Narrow",Helvetica,sans-serif; font-size: 20px;
}
.Servicioslice ul {
	list-style: none; margin: 0px; padding: 0px;
}
.Servicioslice ul li {
	margin: 0px 2% 10px 0px; padding: 0px 0px 5px; outline: red dotted 0px; width: 31%; line-height: 32px; border-bottom-color: rgb(239, 239, 239); border-bottom-width: 1px; border-bottom-style: solid; float: left; color: rgb(109, 110, 113); font-size: 16px;

}
.Servicioslice ul li img {
	margin: 0px 10px 0px 0px; padding: 0px; float: left;
}
/*.Servicioslice ul li a {
	color: rgb(109, 110, 113); font-size: 16px;
}
.Servicioslice ul li a:hover {
	text-decoration: none;
}*/

.Serviciosnaf {
	margin: 20px 0px;
}
.Serviciosnaf h2 {
	margin: 0px 0px 20px; color: rgb(117, 112, 110); line-height: normal; font-family: "Arial Narrow",Helvetica,sans-serif; font-size: 20px;
}
.Serviciosnaf ul {
	list-style: none; margin: 0px; padding: 0px;
}
.Serviciosnaf ul li {
	margin: 0px 2% 10px 0px; padding: 0px 0px 5px; outline: red dotted 0px; width: 31%; line-height: 32px; border-bottom-color: rgb(239, 239, 239); border-bottom-width: 1px; border-bottom-style: solid; float: left; color: rgb(109, 110, 113); font-size: 16px;

}
.Serviciosnaf ul li img {
	margin: 0px 10px 0px 0px; padding: 0px; float: left;
}
.Serviciosnaf ul li a {
	color: rgb(109, 110, 113); font-size: 16px;
}
.Serviciosnaf ul li a:hover {
	text-decoration: none;
}



/*.formatos {
	margin: 20px 0px;
}
.formatos h2 {
	margin: 0px 0px 20px; color: rgb(117, 112, 110); line-height: normal; font-family: "Arial Narrow",Helvetica,sans-serif; font-size: 20px;
}

.formatos h3 {
	margin: 0px 0px 20px; color: rgb(117, 112, 110); line-height: normal; font-family: "Arial Narrow",Helvetica,sans-serif; font-size: 20px;
}

.formatos ul {
	list-style: none; margin: 0px; padding: 0px;
}
.formatos ul li {
	margin: 0px 2% 10px 0px; padding: 0px 0px 5px; outline: red dotted 0px; width: 48%; line-height: 32px; border-bottom-color: rgb(239, 239, 239); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.formatos ul li img {
	margin: 0px 10px 0px 0px; padding: 0px; float: left;
}
.formatos ul li a {
	color: rgb(109, 110, 113); font-size: 16px;
}
.formatos ul li a:hover {
	text-decoration: none;
}*/



.fservicios {
	
}
.fservicios h2 {
	/*margin: 0px 0px 20px; color: rgb(117, 112, 110); line-height: normal; font-family: "Arial Narrow",Helvetica,sans-serif; font-size: 18px;*/
	margin: 0px 0px 20px; color: rgb(117, 112, 110); line-height: normal; background: rgb(248, 248, 248); padding: 0px 0px 0px 3%; color: rgb(76, 76, 76); font-family: "Arial Narrow",Helvetica,sans-serif; font-size: 17px; border-bottom-color: rgb(31, 169, 80); border-bottom-width: 2px; border-bottom-style: solid;


}
.fservicios h3 {
	margin: 0px 0px 20px; color: rgb(117, 112, 110); line-height: normal; font-family: "Arial Narrow",Helvetica,sans-serif; font-size: 17px; text-align:justify;
}

.fservicios ul {
	margin: 0px; padding: 0px; width: 100%; height: auto; display: table;
}
.fservicios ul li {
	margin: 0px 0px 15px; padding: 0px; width: 95%; float: left; list-style-image: url("../img/vinetas/00.png");
}
.fservicios ul li a {
	color: rgb(109, 110, 113);
}

.leyenda {
	padding: 20px 0px 0px; outline: green dotted 1px; width: 100%; height: auto; display: table;
}
.leyenda p {
	margin: 0px auto; width: 96%; text-align: justify; color: rgb(109, 110, 113);
}
.leyenda p span {
	font-weight: bold;
}

/*ser-cont {
	margin: 0px; width: 100%; height: auto; display: table;
}
.ser-cont h2 {
	background: rgb(248, 248, 248); padding: 0px 0px 0px 3%; width: 97%; color: rgb(76, 76, 76); font-family: "Arial Narrow",Helvetica,sans-serif; font-size: 15px; border-bottom-color: rgb(31, 169, 80); border-bottom-width: 2px; border-bottom-style: solid;
}
.ser-cont div {
	margin: 10px 0px; outline: green dotted 0px; width: 100%; height: auto; display: table;
}
.ser-cont ul {
	margin: 0px 0px 20px 5%; list-style-image: url("../img/vinetas/00.png");
}
.ser-cont ul li {
	margin: 0px 0px 3px; padding: 0px 0px 5px; color: rgb(109, 110, 113); border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted;
}
.ser-cont ul li a {
	color: rgb(109, 110, 113);
}
.ser-cont ul li a:hover {
	color: rgb(171, 25, 38);
}
.ser-cont ul li {
	margin: 0px 0px 5px; padding: 0px 0px 5px;
}
.ser-cont ul li p {
	margin: 0px !important; padding: 0px !important;
}
.ser-cont ul li p + p {
	display: none;
}
.ser-cont ul li h6 {
	margin: 0px; font-size: 13px; font-weight: normal;
}*/


#cedula {
	margin: 0px auto 20px; padding: 0px; height: auto; display: table; max-width: 980px; box-shadow: 0px 0px 6px rgba(0,0,0,0.25);
}
#c-head {
	background: rgb(247, 247, 247); margin: 0px; padding: 15px 4%; width: 92%; height: auto; border-bottom-color: rgb(242, 242, 242); border-bottom-width: 4px; border-bottom-style: solid;
}
#c-head h1 {
	margin: 5px 0px 20px; padding: 0px 0px 20px; text-align: justify; color: rgb(105, 62, 49); line-height: normal; font-family: "Arial Narrow",Helvetica,sans-serif; font-size: 24px; font-weight: bold; border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid;
}
#c-head h2 {
	margin: 0px 0px 5px; padding: 0px; color: rgb(76, 76, 76); line-height: normal; font-family: "Arial Narrow",Helvetica,sans-serif; font-size: 18px; font-weight: bold;
}
#c-head h2 a {
	margin: 0px 0px 0px 5px; color: rgb(13, 132, 58); font-family: "Arial Narrow",Helvetica,sans-serif; font-size: 16px; font-weight: bold;
}
#c-head p {
	color: rgb(102, 102, 102);
}
#c-head p a {
	
}
#c-head p a:hover {
	
}
#c-star {
	background: rgb(255, 255, 255); margin: 0px; padding: 5px 4%; width: 92%; height: auto; border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid;
}
#c-body {
	background: rgb(255, 255, 255); margin: 0px; padding: 10px 2%; width: 96%; height: auto; -ms-word-wrap: break-word !important;
}
#c-body .cb-1 {
	-ms-word-wrap: break-word !important;
}
#c-body .cb-1 h3 {
	margin: 10px 0px; padding: 0px; color: rgb(76, 76, 76); line-height: normal; font-family: "Arial Narrow",Helvetica,sans-serif; font-size: 18px; font-weight: bold;
}
#c-body .cb-1 .denuncias p {
	margin: 10px 0px 0px;
}
#c-body .cb-1 p {
	margin: 0px; color: rgb(102, 102, 102);
}
#c-body .cb-1 p a {
	color: rgb(13, 132, 58);
}
#c-body .cb-1 .denuncias {
	-ms-word-wrap: break-word !important;
}
#c-body .cb-1 .denuncias p {
	-ms-word-wrap: break-word !important;
}
#c-body .cb-1 .denuncias p a {
	-ms-word-wrap: break-word !important;
}
#c-body .cb-1 ul {
	
}
#c-body .cb-1 ul li {
	margin: 0px 0px 3px; color: rgb(102, 102, 102);
}
#c-body .cb-1 ul li a {
	color: rgb(13, 132, 58);
}
#c-body .cb-1 ol {
	list-style-image: url("../img/vinetas/04.png");
}
#c-body .cb-2 {
	background: rgb(247, 247, 247); outline: rgb(216, 217, 217) solid 1px; height: auto;
}
#c-body .cb-2 h2 {
	margin: 10px 0px 5px; padding: 0px; color: rgb(76, 76, 76); line-height: normal; font-family: "Arial Narrow",Helvetica,sans-serif; font-size: 18px; font-weight: bold;
}
#c-body .cb-2 p {
	background: rgb(228, 228, 228); margin: 0px; padding: 5px 5%; width: 90%; color: rgb(102, 102, 102);
}
#c-body .cb-2 ul {
	background: rgb(228, 228, 228); margin: 0px; padding: 0px;
}
#c-body .cb-2 ul li {
	background: rgb(228, 228, 228); margin: 0px 0px 0px 8%; color: rgb(102, 102, 102);
}
#c-body .cb-2 div {
	margin: 20px auto; width: 90%;
}
#c-body .votar {
	background: rgb(255, 255, 255); margin: 0px auto 20px; padding: 0px; width: 100%; height: 30px; border-bottom-color: rgb(242, 242, 242); border-bottom-width: 2px; border-bottom-style: solid; display: table;
}
#c-body .votar ul {
	list-style: none;
}
#c-body .votar ul li {
	margin: 0px 25px 0px 0px; float: left;
}
.cb {
	background: rgb(255, 255, 255); width: 100%; height: auto;
}
.mas-info {
	background: rgb(247, 247, 247); padding: 10px 5%; outline: rgb(216, 217, 217) solid 1px; width: 90%; height: auto;
}
.mas-info h2 {
	margin: 5px 0px; padding: 0px; color: rgb(117, 112, 110); line-height: normal; font-family: "Arial Narrow",Helvetica,sans-serif; font-size: 20px;
}
.mas-info p {
	background: rgb(228, 228, 228); margin: 0px; padding: 8px 5%; width: 90%; color: rgb(117, 112, 110);
}
#c-foot {
	background: rgb(247, 247, 247); margin: 0px; padding: 15px 4%; width: 92%; height: auto; border-top-color: rgb(242, 242, 242); border-top-width: 4px; border-top-style: solid;
}
#c-foot .actualizacion-cedula h2 {
	text-align: center; color: rgb(105, 62, 49); font-weight: bold;
}
#separador {
	margin: 20px 0px; height: 0px; border-top-color: rgb(205, 205, 205); border-bottom-color: rgb(245, 245, 245); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; position: relative;
}
#separador span {
	background:url('../img/vinetas/separator.png') no-repeat 50% rgb(230, 230, 230); padding: 0px 3px; left: 50%; top: -5px; width: 30px; height: 9px; margin-left: -30px; display: block; position: absolute;
}
#c-foot img {
	margin: 0px 10px 0px 0px; width: 30px; float: left;
}
#c-foot h2 {
	margin: 0px 0px 5px; padding: 0px; color: rgb(76, 76, 76); line-height: 30px; font-family: "Arial Narrow",Helvetica,sans-serif; font-size: 20px; font-weight: normal;
}
#c-foot p {
	color: rgb(102, 102, 102); font-size: 13px;
}
#c-foot p span {
	font-weight: bold;
}
#c-foot .cf-1 {
	padding: 20px 0px;
}
@media all and (max-width:767px)
{
#c-body .cb-2 {
	background: rgb(247, 247, 247); padding: 1px 0px; outline: rgb(216, 217, 217) solid 1px; height: auto;
}
.op2-servicios .span4 {
	background: rgb(247, 247, 247); margin: 0px 0px 10px;
}
.op2-servicios .span4 img {
	margin: 0px auto; display: block;
}
.op-servicios ul {
	margin: 0px 0px 0px 5%; padding: 0px; width: 100%; height: auto; display: table;
}
}
@media all and (max-width:480px)
{
.ser-bus input {
	margin: 0px 0px 10px 20px; width: 250px;
}
#cedula {
	margin: 0px auto 20px; padding: 0px; height: auto; display: table; max-width: 980px;
}
.ServiciosMuni ul li {
	margin: 0px 0px 10px; outline: red dotted 1px; width: 100%; line-height: 32px; float: left;
}
}
.ratingblock {
	padding-bottom: 8px; margin-bottom: 8px; border-bottom-color: rgb(153, 153, 153); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
.loading {
	background: url("working.gif") no-repeat 50% 50%; height: 16px;
}
.unit-rating {
	background:url('../img/vinetas/starrating.gif') repeat-x left top; list-style: none; margin: 0px; padding: 0px; height: 18px; float: left;
}
.unit-rating li {
	margin: 0px; padding: 0px; float: left;
}
.unit-rating li a {
	padding: 0px; width: 20px; height: 23px; text-decoration: none; display: block; position: absolute; z-index: 20;
}
.unit-rating li a:hover {
	background:url('../img/vinetas/starrating.gif') 0px 40px; left: 0px; z-index: 2;
}
.unit-rating a.r1-unit {
	left: 0px; height: 18px;
}
.unit-rating a.r1-unit:hover {
	width: 20px;
}
.unit-rating a.r2-unit {
	left: 20px; height: 18px;
}
.unit-rating a.r2-unit:hover {
	width: 40px;
}
.unit-rating a.r3-unit {
	left: 40px; height: 18px;
}
.unit-rating a.r3-unit:hover {
	width: 60px;
}
.unit-rating a.r4-unit {
	left: 60px; height: 18px;
}
.unit-rating a.r4-unit:hover {
	width: 80px;
}
.unit-rating a.r5-unit {
	left: 80px; height: 18px;
}
.unit-rating a.r5-unit:hover {
	width: 100px;
}
.unit-rating li.current-rating {
	background:url('../img/vinetas/starrating.gif') 0px 21px; height: 18px; text-indent: -9000px; display: block; position: absolute; z-index: 1;
}
#unit_long2id {
	left: 10px; width: 210px; height: 23px; position: absolute;
}
#unit_long2id span {
	color: rgb(136, 136, 136); font-size: 11px; margin-top: 5px; float: left; position: absolute;
}
#serv-cont {
	margin: 0px auto; padding: 0px 0px 10px; width: 900px; height: auto; display: table; box-shadow: 0px 0px 6px rgba(0,0,0,0.25);
}
#serv-cont p {
	background: none; margin: 0px 0px 5px; color: rgb(117, 112, 110);
}
#serv-cont p span {
	color: rgb(68, 68, 68); font-size: 14px; font-weight: bold;
}
#serv-cont h2 {
	background: none;
}
#serv-cont #serv-titulo {
	background: rgb(247, 247, 247); margin: 0px; padding: 20px 20px 10px; width: 860px; height: auto; border-bottom-color: rgb(242, 242, 242); border-bottom-width: 1px; border-bottom-style: solid; display: table;
}
#serv-cont #serv-titulo h1 {
	background: none; margin: 0px 0px 10px; padding: 0px 0px 15px; color: rgb(105, 62, 49); font-size: 22px; border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid;
}
#serv-cont #serv-titulo h2 {
	margin: 15px 10px 0px 0px; color: rgb(68, 68, 68); font-size: 16px; font-weight: bold;
}
#serv-cont #serv-titulo h2 span {
	background: none; color: rgb(68, 68, 68); font-size: 11px; font-weight: normal;
}
#serv-cont #serv-titulo h2 a {
	color: rgb(228, 121, 3); font-size: 12px; font-weight: bold;
}
#serv-cont #serv-titulo h2 a:hover {
	text-decoration: underline;
}
#serv-cont #serv-titulo ul {
	margin: 0px 0px 10px 20px;
}
#serv-cont #serv-titulo ul li {
	margin: 0px 0px 5px; color: rgb(117, 112, 110);
}
#serv-cont #serv-titulo ol {
	margin: 0px 0px 10px 20px;
}
#serv-cont #serv-titulo ol li {
	margin: 0px 0px 5px; color: rgb(117, 112, 110);
}
#serv-cont #compartir {
	background: rgb(255, 255, 255); margin: 0px auto 20px; padding: 0px 20px; width: 860px; height: 30px; border-top-color: rgb(242, 242, 242); border-bottom-color: rgb(242, 242, 242); border-top-width: 5px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; display: table;
}
#serv-cont #compartir #c-1 {
	width: 420px; float: left; display: block;
}
#serv-cont #compartir #c-1 ul {
	list-style: none; width: 450px; float: left;
}
#serv-cont #compartir #c-1 ul li {
	background: none; margin: 5px 10px 0px 0px; padding: 0px; width: auto; height: 24px; line-height: 24px; float: left; display: table;
}
#serv-cont #compartir #c-1 ul li img {
	margin: 4px 10px 0px 0px; float: left;
}
#serv-cont #compartir #c-1 ul li a {
	color: rgb(105, 62, 49); font-size: 12px; font-weight: bold;
}
#serv-cont #compartir #c-1 ul li a:hover {
	text-decoration: underline;
}
#serv-cont #compartir #c-1 li.separ {
	margin: 0px 10px;
}
#serv-cont #compartir #c-1 li.separ img {
	height: 20px;
}
#serv-cont #compartir #c-2 {
	margin: 0px; padding: 0px; width: 200px; text-align: right; color: rgb(105, 62, 49); line-height: 30px; font-size: 12px; font-weight: bold; float: right; position: relative;
}
#serv-cont #compartir #c-3 {
	width: 210px; margin-top: 5px; float: right; display: block; position: relative;
}
#serv-cont #compartir ol {
	list-style: none; float: right;
}
#serv-cont #compartir ol li {
	background: none; margin: 5px 0px 0px; width: 323px; height: 25px;
}
#serv-mas #serv-mas-info {
	background: rgb(247, 247, 247); margin: 0px 0px 20px 30px; padding: 0px; border: 1px solid rgb(216, 217, 217); border-image: url('') none; 
width: 250px; height: auto; float: right;
}
#serv-mas #serv-mas-info .smi-0 {
	background: rgb(242, 242, 242); width: 100%; height: auto;
}
#serv-mas #serv-mas-info .smi-0 img {
	width: 250px; height: 30px;
}
#serv-mas #serv-mas-info .smi-1 {
	margin: 10px auto; width: 220px; height: auto; display: table;
}
#serv-mas #serv-mas-info h2 {
	background: none; margin: 5px 0px 0px; font-size: 16px;
}
#serv-mas #serv-mas-info h2 span {
	font-size: 11px;
}
#serv-mas p {
	margin: 5px 0px 15px; width: 90%;
}
#serv-mas p a {
	color: rgb(228, 121, 3); font-size: 12px;
}
#serv-mas-info p {
	background: rgb(228, 228, 228); margin: 0px auto; padding: 8px; width: 220px; -ms-word-wrap: break-word;
}
#serv-mas #serv-mas-info ul {
	background: rgb(228, 228, 228); margin: 0px; padding: 8px; width: 220px;
}
#serv-mas #serv-mas-info ul li {
	margin: 0px 0px 0px 25px; color: rgb(117, 112, 110);
}
#serv-mas #serv-mas-info .smi-2 {
	background: rgb(242, 242, 242); width: 100%; height: auto; min-height: 60px;
}
#serv-mas #serv-mas-info .smi-2 a {
	background: url("../img/mejorar-tramite.jpg") no-repeat; border-image: url('') none; 
width: 250px; height: 60px; color: transparent;
}
#serv-mas #serv-mas-info .smi-2 a:hover {
	cursor: pointer;
}
#serv-mas #serv-mas-info .smi-2 input {
	
}
#serv-mas #serv-mas-info .smi-2 input:hover {
	
}
#serv-mas {
	background: none; margin: 0px auto 20px; width: 860px; height: auto;
}
#serv-mas h3 {
	margin: 0px 0px 5px; color: rgb(68, 68, 68); font-size: 16px; font-weight: bold;
}
#serv-mas h3 span {
	color: rgb(68, 68, 68); font-size: 11px; font-weight: normal;
}
#serv-mas ul {
	margin: 0px 0px 10px 20px; display: table; list-style-image: url("../img/vinetas/vineta3.png");
}
#serv-mas ul li {
	margin: 0px 0px 5px; color: rgb(117, 112, 110);
}
#serv-mas ul li a {
	color: rgb(228, 121, 3); font-weight: bold;
}
#serv-mas ul li a:hover {
	text-decoration: underline;
}
#serv-mas ol {
	margin: 0px 0px 10px 20px; display: table;
}
#serv-mas ol li {
	margin: 0px 0px 5px; color: rgb(117, 112, 110);
}
#serv-mas ol li a {
	color: rgb(228, 121, 3); font-weight: bold;
}
#serv-mas ol li a:hover {
	text-decoration: underline;
}
#serv-act {
	background: rgb(246, 246, 246); margin: 0px auto 10px; padding: 20px; width: 860px; height: auto; display: table; box-shadow: 0px 0px 6px rgba(0,0,0,0.25);
}
#serv-act #s-denuncia {
	background: none; margin: 0px 0px 10px; width: 100%; height: auto; display: table;
}
#serv-act #s-denuncia .sd-1 {
	padding: 0px 10px; width: 280px; height: auto; float: left; display: table;
}
#serv-act #s-denuncia .sd-1 img {
	margin: 40px 20px 0px 0px; float: left;
}
#serv-act #s-denuncia .sd-1 h2 {
	background: none; margin: 50px 0px 0px; color: rgb(117, 112, 110); font-size: 20px; font-weight: bold;
}
#serv-act #s-denuncia .sd-2 {
	padding: 0px 20px; width: 518px; height: auto; color: rgb(117, 112, 110); font-size: 14px; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid; float: left; display: table;
}
#serv-act #s-denuncia .sd-2 ul {
	margin: 0px; padding: 0px;
}
#serv-act #s-denuncia .sd-2 ul li {
	margin: 0px 0px 0px 20px;
}
#serv-act #s-denuncia .sd-2 ul li a {
	color: rgb(228, 121, 3); font-size: 13px; font-weight: bold;
}
#separador {
	margin: 20px 0px; height: 0px; border-top-color: rgb(205, 205, 205); border-bottom-color: rgb(245, 245, 245); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; position: relative;
}
#separador span {
	background:url('../img/vinetas/separator.png') no-repeat 50% rgb(230, 230, 230); padding: 0px 3px; left: 50%; top: -5px; width: 30px; height: 9px; margin-left: -30px; display: block; position: absolute;
}
#serv-act #s-responsable {
	width: 100%; height: auto; display: table;
}
#serv-act #s-responsable .sr-1 {
	padding: 0px 10px; width: 280px; height: auto; float: left; display: table;
}
#serv-act #s-responsable .sr-1 img {
	margin: 6px 20px 0px 0px; width: 30px; height: 30px; float: left;
}
#serv-act #s-responsable .sr-1 h2 {
	background: none; color: rgb(117, 112, 110); font-size: 14px; font-weight: bold; margin-top: 14px;
}
#serv-act #s-responsable .sr-2 {
	padding: 0px 20px; width: 518px; height: auto; color: rgb(117, 112, 110); font-size: 14px; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid; float: left; display: table;
}
#serv-act #s-responsable .sr-2 b {
	color: rgb(117, 112, 110); font-size: 14px; font-weight: bold;
}

/*#accordion h4 a {
	color: rgb(76, 76, 76); font-size: 15px;
}
#accordion2 h4 a {
	color: rgb(76, 76, 76); font-size: 15px;
}
#accordion h4 {
	text-align: left; 
}
#accordion2 h4 {
	text-align: left;
}*/

#accordion {
	margin: 0px; outline: rgb(102, 51, 102) solid 0px; width: 96%; color: rgb(117, 112, 110);
}
#accordion .accordion {
	margin: 0px; padding: 0px; width: 96%; color: rgb(153, 170, 187); font-family: Arial; font-size: 14px;
}
#accordion .accordion dt {
	background: rgb(246, 246, 246); margin: 5px 0px; padding: 5px 0px; height: 17px; color: rgb(13, 132, 58); text-indent: 10px; font-size: 12px; font-weight: bold;
}
#accordion .accordion dt:hover {
	color: rgb(68, 68, 68); cursor: pointer;
}
#accordion .accordion dd {
	margin: 0px; height: auto; color: rgb(117, 112, 110); overflow: hidden;
}
#accordion .accordion dd ul {
	background: rgb(228, 228, 228); list-style: none; margin: 0px; width: 96%;
}
#accordion .accordion dd ul li {
	list-style: none; margin: 5px 0px 5px 20px; width: 47%; float: left;
}
#accordion .accordion dd ul li p {
	background: none;
}
#accordion .accordion dd ul li h4 {
	background: none; margin: 0px 0px 5px; color: rgb(117, 112, 110); font-size: 13px; font-weight: bold;
}
#accordion .accordion dd ul li h5 {
	background: none; margin: 0px 0px 10px; color: rgb(117, 112, 110); font-size: 12px; font-weight: bold;
}
#accordion .N {
	width: 100%; text-align: left; clear: both; float: left; position: relative;
}
#accordion .N h2 {
	color: rgb(68, 68, 68); font-size: 12px; font-style: normal; font-weight: bold;
}
#accordion .N h2 a {
	color: rgb(68, 68, 68); font-size: 12px; font-style: normal; font-weight: bold;
}
#accordion .N h3 {
	color: rgb(117, 112, 110); font-size: 12px; font-style: normal; font-weight: normal;
}
#accordion .N h3 a {
	color: rgb(171, 25, 38); font-size: 12px; font-style: italic;
}
#serv-cont .actualizacion-cedula {
	background: rgb(246, 246, 246); padding: 5px 0px; width: 100%; height: auto;
}
#serv-cont .actualizacion-cedula h2 {
	margin: 0px 0px 5px; text-align: center; color: rgb(105, 62, 49); font-size: 14px; font-weight: bold;
}

.herramientas {
	margin: 10px 0px;
}
/*.herramientas div {
	background: rgb(241, 241, 241); margin: 0px 0px 10px; padding: 5px 0px; width: 100%; height: auto; display: table;
}
.herramientas div img {
	margin: 0px 20px 0px 10px; float: left;
}
.herramientas div h2 {
	margin: 0px; color: rgb(76, 76, 76); line-height: 60px; font-family: "Arial Narrow",Helvetica,sans-serif; font-size: 22px; font-weight: bold;
}*/





.herramientas {
	margin: 0px 0px 20px; width: 100%; height: auto; display: table;
}
.herramientas div {
	background: rgb(241, 241, 241); margin: 0px 0px 10px; padding: 5px 0px; width: 100%; height: auto; display: table;
}
.herramientas div img {
	margin: 0px 20px 0px 10px; float: left;
}
.herramientas div h3 {
	margin: 0px; color: rgb(76, 76, 76); line-height: 60px; font-family: "Arial Narrow",Helvetica,sans-serif; font-size: 20px; font-weight: bold;
}
.herramientas ul {
	/*margin: 0px 0px 0px 5%; padding: 0px; width: 100%; height: auto; display: table;*/
	margin-top: 0px; list-style-type: circle;

}
.herramientas ul li {
	/*margin: 0px 2% 3px; padding: 0px 2%; width: 42%; float: left; list-style-image: url("../img/vinetas/00.png");*/
	margin: 0px 0px 8px;

}
.herramientas ul li a {
	color: rgb(109, 110, 113);
}
.herramientas ul li a:hover {
	
}
.herramientas p {
	margin: 0px 3%; color: rgb(109, 110, 113); font-size: 14px;
}
.herramientas p a {
	color: rgb(109, 110, 113);
}

/*.transparencia {
	margin: 10px 0px;
}
.transparencia h2 {
	background: rgb(247, 247, 247); margin: 0px; padding: 10px 0px; color: rgb(76, 76, 76); line-height: normal; text-indent: 10px; font-family: Arial Narrow,Helvetica,sans-serif; font-size: 22px; font-weight: bold;
}
.transparencia h2 a {
	color: rgb(76, 76, 76);
}
.transparencia h3 {
	margin: 0px; padding: 0px 0px 10px; color: rgb(76, 76, 76); line-height: normal; text-indent: 10px; font-family: Arial Narrow,Helvetica,sans-serif; font-size: 18px; font-weight: bold;
}
.transparencia ul {
	margin-top: 0px; list-style-type: circle;
}
.transparencia ul li {
	margin: 0px 0px 8px;
}
.transparencia ul li a {
	color: rgb(109, 110, 113);
}
*/
