/* CSS Document */
/* Informate Stylesheet */
/* made by Nicolás Cóppola - Linco */
/* www.linco.com.py */


/* TAGS GENERICOS */


html, body {
	margin:0;
	padding:0;
}

body {
	font-family:'MyriadWebProRegular', sans-serif;
	font-size:14px;
	text-align:center;
	font-style:normal;
	font-weight:normal;
	background:url(images/layout/body-bg.gif) repeat-x #ccc;
	color:#000;
}

.clear {
	clear: both;
	font-size: 0;
	height: 0;
	line-height: 0;
}

h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;
	font-weight:normal;
}

p, ul {
	margin:0;
	padding:0;
}

form {
	margin:0;
}

img {
	padding:0;
	margin:0;
	border:none;
}

a {
	outline:none;
}

div#lincologo {
	float:right;
	width:88px;
	height:48px;
	text-align:left;
}

/* FIN TAGS GENERICOS */

div#wrapper {
	margin:0 auto;
	padding:10px;
	text-align:center;
	width:950px;
}

div#header {
	height:170px;
	text-align:left;
	border-bottom:1px solid #fff;
}

div#footer {
	height:20px;;
	padding:25px;
	clear:both;
	background:#333;
}

div#footerCR {
	color:#fff;
	float:left;
	width:50%;
	font-size:14px;
	text-align:left;
}

div#logo {
	width:174px;
	height:141px;
	float:left;
}

div#navBar {
	float:right;
	width:746px;
	height:141px;
	text-align:center;
	background: url(images/layout/header-bg.png) no-repeat;
	padding-left: 30px;
}

div#navBar a {
	position:relative;
	bottom:-103px;
	font-family:"Times New Roman", Times, serif;
	text-decoration:none;
	font-size:22px;
	color:#000;
	padding:0px 5px 0px 5px;
	display: block;
	float: left;
	margin: 0 40px 0 0;
}

div#navBar a:hover {
	bottom:-100px;
	color:#ffc300;
}

body.home div#navBar a.nav-inicio,
body.page-id-2 div#navBar a.nav-quienes,
body.page-id-43 div#navBar a.nav-faqs,
body.page-id-45 div#navBar a.nav-sugerencias,
body.page-id-47 div#navBar a.nav-contacto {
	bottom: -100px;
	color: #ffc300;
}


/* Buscador */

div#searchbar {
	clear:both;
	height:29px;
	padding-left:701px;
	background:url(images/layout/searchbar-bg.png) no-repeat;
}

div#searchbar form {
	padding:7px 0;
	margin:0;
}

div#searchbar form .screen-reader-text {
	display: none;
}

div#searchbar form #s {
	color: #656565;
	display: block;
	float: left;
	font-family: 'MyriadWebProRegular', sans-serif;
	font-size: 12px;
	height: 14px;
	margin-right: 4px;
	padding:1px 0 0 0;
	width: 205px;
	background-color: transparent;
	border:none;
}

div#searchbar form #searchsubmit {
	background:none;
	border: none;
	cursor: pointer;
	display: block;
	float: left;
	font-size: 0;
	height: 14px;
	text-indent: -9999px;
	width: 25px;
}

div#content {
	background:url(images/layout/content-bg.png);
	float:left;
	width:950px;
}

div#subNav {
	width:174px;
	float:left;
	background:#e2e2e2;
	text-align:right;
}

div#subNav ul {
	margin-bottom: 20px;
}

div#subNav ul li {
	list-style: none;
}

div#subNav ul li a {
	display:block;
	height:20px;
	font-size:14px;
	background:#c4c4c4;
	color:#000;
	text-decoration:none;
	padding:4px 9px 0px 0px;
	border-bottom:1px solid #fff;
	font-family: 'MyriadWebProRegular', sans-serif;
}

div#subNav ul li a:hover {
	background:#b4b4b4;
}

#subNav .sidebar-consultas {
	margin-bottom: 20px;
}

#subNav .sidebar-logos {
	/* margin-bottom: 20px; */
}

body.category-servicios-publicos div#subNav .cat-item-3 a,
body.category-becas div#subNav .cat-item-6 a,
body.category-defensa-al-consumidor div#subNav .cat-item-5 a,
body.category-documentaciones div#subNav .cat-item-4 a,
body.category-enlaces-utiles div#subNav .cat-item-9 a,
body.category-ministerio-publico div#subNav .cat-item-8 a,
body.category-seguro-social div#subNav .cat-item-7 a,
body.category-casos-judiciales-sobre-acceso-a-la-informacion div#subNav .cat-item-10 a,
body.category-registro-civil div#subNav .cat-item-11 a,
body.category-licencias-de-conducir div#subNav .cat-item-12 a {
	background:#ffc300;
	font-family: 'MyriadWebProBold', sans-serif;
	color:#fff;
}

h1.subNavCat {
	display:block;
	height:24px;
	font-size:20px;
	font-family:"Times New Roman", Times, serif;
	background:#8e8e8e;
	color:#fff;
	padding:0px 8px 0px 0px;
	border-bottom:1px solid #fff;
}

div#leftCont {
	float:left;
	width:345px;
	padding-left:50px;
	text-align:left;
}

div#rightCont {
	float:right;
	width:345px;
	padding-right:10px;
	text-align:left;
}


div.highLight {
	width:345px;
	margin-bottom:20px;
}

h1.hl1, h1.hl2 {
	display:block;
	height:20px;
	font-size:14px;
	padding:6px 0px 0px 8px;
	color:#fff;
}

h1.hl1 {
	background:#505050;
}

h1.hl2 {
	background:#8e8e8e;
}

div.highLight img, div#leftCont img {
	margin-bottom:10px;
}

div.highLight p {
	color:#505050;
	margin-bottom:10px;
}

div.highLight a {
	display:block;
	height:22px;
	width:126px;
	background:url(images/layout/informate-mas-bg.png) no-repeat;
	text-decoration:none;
	color:#505050;
	font-size:14px;
	padding:2px 0px 0px 8px;
}

div.highLight a:hover {
	color:#fff;
}

div#leftCont ul {
	padding-left:24px;
}
div#leftCont ul li {
	color:#505050;
}
div#leftCont ul li a {
	color:#505050;
}

div#rightCont p {
	color:#505050;
	margin-bottom:10px;
}

h2.intH2 {
	color:#fff;
	display:block;
	background:#505050;
	font-size:18px;
	padding:2px 0px 2px 10px;
	margin-bottom:10px;
}

div#main {
	float: left;
	padding-bottom: 30px;
	width: 776px;
}

div.post {
	margin-bottom: 10px;
	padding: 20px 20px 0;
	text-align: left;
}

	div.post h3 {
		font-size: 22px;
		margin-bottom: 10px;
	}
	
	div.post h3 a {
		color: #ffc300;
		/* text-decoration: none; */
	}
	
	div.post h3 a:hover {
		color: #8e8e8e;
	}
	
	div.post h2 {
		color: #ffc300;
		font-size: 34px;
		margin-bottom: 10px;
	}
	
	div.post div.entry h2 {
		color: #666;
		font-size: 24px;
		margin-bottom: 10px;
	}
	
	div.post div.entry h3 {
		color: #666;
		font-size: 20px;
		margin: 20px 0 10px;
	}
	
	div.post div.entry h4 {
		color: #555;
		font-size: 17px;
		margin: 20px 0 10px;
	}
	
	div.entry a {
		color: #ffc300;
		/* text-decoration: none; */
	}
	
	div.entry a:hover {
		color: #8e8e8e;
	}
	
	div.post div.entry hr {
		background-color: #666;
		margin: 20px 0;
	}
	
	div.post div.entry table {
		margin-bottom: 30px;
	}
	
	div.post div.entry table td {
		padding: 4px 0;
		vertical-align: top;
	}
	
	div.entry p {
		line-height: 140%;
		margin-bottom: 20px;
	}
	
	div.entry ol, div.entry ul {
		margin-bottom: 20px;
		padding-left: 30px;
	}
	
	div.entry li {
		margin: 10px 0;
	}
	
	div.entry img.alignleft {
		border: 2px solid #505050;
		display: block;
		float: left;
		margin: 0 10px 4px 0;
	}
	
	div.entry img.alignright {
		border: 2px solid #505050;
		display: block;
		float: right;
		margin: 0 0 4px 10px;
	}
	
	div.entry .post-imagen {
		float: left;
		margin-right: 10px;
		width: 150px;
	}
	
	div.entry .post-resumen {
		float: left;
		width: 576px;
	}

	div.entry .post-resumen p {
		line-height: 120%;
		margin-bottom: 6px;
	}
	
	div.entry a.seguir-leyendo {
		display:block;
		height:22px;
		width:126px;
		background:url(images/layout/informate-mas-bg.png) no-repeat;
		text-decoration:none;
		color:#505050;
		font-size:14px;
		padding:2px 0px 0px 8px;
	}
	
	div.entry a.seguir-leyendo:hover {
		color:#fff;
	}
	
/* Comentarios */

#post-comentarios {
	padding: 0 30px;
	text-align: left;
}

	#post-comentarios h3 {
		color: #ffc300;
		font-size: 24px;
		margin-bottom: 10px;
	}
	
	#post-comentarios p {
		line-height: 140%;
		margin-bottom: 14px;
	}
	
	#post-comentarios a {
		color: #ffc300;
		text-decoration: underline;
	}
	
	#post-comentarios a:hover {
		color: #8e8e8e;
	}
	
	#post-comentarios .commentlist {
		margin-bottom: 30px;
		padding: 0 20px;
	}
	
	.commentlist li {
		border-bottom: 1px solid #ffc300;
		list-style: none;
		margin-bottom: 20px;
		padding-left: 20px;
		padding-right: 20px;
	}
	
	.commentlist li .comment-author {
		height: 36px;
		margin-bottom: 4px;
	}
	
		.commentlist li .comment-author img {
			border: 1px solid #ffc300;
			display: block;
			float: left;
			margin-right: 4px;
			width: 32px;
		}
		
		#post-comentarios .commentlist li .comment-author p {
			display: block;
			float: left;
			line-height: 100%;
			margin-bottom: 2px;
			padding-top: 2px;
			width: 400px;
		}
		
		.commentlist li .comment-author .comment-meta {
			display: block;
			float: left;
			font-size: 11px;
			width: 400px;
		}
		
		.commentlist li .comment-content p {
			line-height: 140%;
			margin-bottom: 16px;
		}
	
#commentform p {
	margin-bottom: 10px;
}
	
/* Categorias */
div.entry-categoria img {
	border: 2px solid #505050;
	display: block;
	float: left;
	width: 255px;
}

div.entry-categoria p {
	float: right;
	width: 460px;
}

div.entry-categoria h3 {
	float: right;
	width: 460px;
}
