/*  
Theme Name: Portocarrero & Asociados
Theme URI: http://www.make.es/
Description: Tema creado para la agencia de comunicación <a href="http://www.portocarrero.es/">Portocarrero & Asociados</a>.
Version: 1.1
Author: Make Marketing
Author URI: http://www.make.es/
Portocarrero v1.1
http://www.make.es/
*/
/* Reset del CSS */
body, h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	margin: 0px;
	padding: 0px;
}
table {
	border-collapse:collapse;
	border-spacing: 0px;
}
fieldset, img, abbr, acronym {
	border: 0px;
}
address, caption, cite, code, dfn, th, var {
	font-style: normal;
	font-weight: normal;
}
ol, ul {
	list-style: none;
}
caption, th {
	text-align: left;
}
a {
	outline: none;
}
.clearfix {
	overflow: hidden;
	width: 100%;
}
.linklove {
	display: none;
}
.alignleft {
	float: left;
	padding: 0px 10px 20px 0px;
}
.alignright {
	float: right;
	padding: 0px 0px 10px 10px;
}
hr {
	border-top: dashed 1px #BB1A29;
	border-bottom: none;
	border-left: none;
	width: 400px;
	margin-bottom: 1em;
}

/* Fin del reset del CSS */

body {
	font-family: Arial;
	background: #BEBEBE;
}
#contenedor {
	width: 960px;
	margin: 10px auto;
	background: #FFF;
}
#encabezado {
	height: 100px;
	position: relative;
	background: url('img/img-portocarrero.gif') no-repeat 790px 82px;
}
#logo {
	width: 340px;
	height: 64px;
	padding: 20px 20px 0px 20px;
}
#logo a {
	width: 340px;
	height: 44px;
	position: relative;
	overflow: hidden;
	display: block;
}
#logo img {
	padding-bottom: 8px;
	position: absolute;
	z-index: 1;
	left: -148px;
	top: 0px;
}
#logo h3 {
	font-family: "American Typewriter";
}
#logo h3 a {
	height: 20px;
	color: #AFAFAF;
	text-decoration: none;
}
#buscador {
	position: absolute;
	top: 25px;
	right: 20px;
	padding: 3px 3px 3px 5px;
	background: #AFAFAF;
}
input#busqueda {
	width: 140px;
	height: 13px;
}
input#boton-buscar {
	border: 0px;
	background: none;
	color: #FFF;
}
#menu {
	height: 25px;
	background: #BC1A29 url('img/degradado-menu.jpg') repeat-x left top;
	list-style-type: none;
}
#execphp-453169621 {
	height: 15px;
	width: 200px;
	padding: 5px;
	float: left;
	background: #BC1A29 url('img/corte_barra.jpg') no-repeat right center;
	font-size: 80%;
}
#execphp-453169621 a {
	margin-left: 25px;
	padding-left: 30px;
	background: url('img/bandera.jpg') no-repeat top left;
	color: #FFF;
	text-decoration: none;
}
#execphp-453169621 a:hover {
	color: #FFF;
	text-decoration: underline;
}
#widget-make_wlp_customized-2 {
	position: relative;
	font-weight: bold;
}
#widget-make_wlp_customized-2 ul {
	margin-left: 20px!important;
	position: relative;
	font-size: 80%;
}
#widget-make_wlp_customized-2 li {
	float: left;
}
#widget-make_wlp_customized-2 li a {
	padding: 5px 15px;
	display: block;
	color: #FFF;
	text-decoration: none;
}
#widget-make_wlp_customized-2 li a:hover, #widget-make_wlp_customized-2 li.current_page_parent a, #widget-make_wlp_customized-2 li.current_page_item a {
	text-decoration: underline;
	background: url('img/fondo-principal.jpg') no-repeat left top;
}
#contenido {
	width: 920px;
	padding: 10px 20px;
	font-size: 75%;
	color: #3C3C3C;
	overflow: hidden;
}
#localizador {
	margin-bottom: 10px;
	font-size: 90%;
	color: #999;
}
#localizador a {
	color: #999;
}
#execphp-453175171 {
	width: 660px;
	float: left;
	padding-top: 20px;
	overflow: hidden;
	text-align: justify;
	font-family: Georgia Times, Times;
	font-style: italic;
	font-size: 175%;
	color: #7D7D7D;
	clear: both;
}
#noticias-home {
	width: 330px;
	float: right;
	text-align: justify;
}
#noticias-home h1 a {
	font-weight: bold;
	font-size: 120%;
	color: #02008B;
}
#noticias-home .fecha {
	font-weight: bold;
	margin-bottom: 0.2em;
	color: #000;
}
#noticias-home p {
	margin-top: 0.5em;
}
#noticias-home p a {
	text-align: right;
}
#noticias-home a.more-link {
	margin: 10px 0px;
	display: block;
	color: #C00019;
	text-align: right;
}
#noticias-home ul.paginacion {
	width: 215px;
	margin: 15px auto;
	padding: 6px 12px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border: #999 1px solid;
	font-size: 95%;
}
#noticias-home ul.paginacion li {
	display: inline;
	padding: 0px 5px;
	text-decoration: underline;
	cursor: pointer;
}
#noticias-home ul.paginacion li.azul {
	color: #050B7D;
}
#noticias-home ul.paginacion li.gris {
	color: #909090;
}
#noticias-home ul.paginacion li.gris:hover {
	color: #C80015;
	font-weight: bold;
}
#noticias-home #contenedor-noticias #rss-link, #noticias-home #contenedor-noticias .sociable {
	display: none !important;
} 
#execphp-453175172 {
	width: 220px;
	height: 200px;
	float: right;
	text-align: center;
}
#execphp-453175172 .title {
	width: 100%;
	height: 0px;
	padding-top: 40px;
	background: url('img/img-portocarrero.gif') no-repeat -225px -50px;
	overflow: hidden;
}
#random-quote {
	width: 270px;
	padding-top: 80px;
	float: left;
	padding-right: 40px;
	text-align: justify;
}
#random-quote .title {
	width: 100%;
	height: 0px;
	padding-top: 35px;
	margin-bottom: 15px;
	overflow: hidden;
	background: url('img/img-portocarrero.gif') no-repeat 47px -45px;
	text-align: justify;
}
#random-quote p {
	color: #3C3C3C;
}
#random-quote cite {
	display: block;
	padding-top: 1em;
	font-weight: bold;
	color: #EB2326;
}
#random-quote a {
	display: block;
	text-align: right;
}
#execphp-453175174 {
	width: 610px;
	float: right;
	padding-top: 10px;
	overflow: hidden;
}
#execphp-453175174 ul#servicios-portada li {
	float: left;
	width: 280px;
}
#execphp-453175174 ul#servicios-portada li.derecha {
	float: right;
}
#execphp-453175174 a {
	color: #0D1E6C;
	text-decoration: none;
}
#execphp-453175174 img {
	margin-bottom: 0.5em;
}
#execphp-453175174 h2 {
	padding: 0px 10px;
	margin-bottom: 0.4em;
	font-size: 150%;
	color: #001265;
	font-weight: bold;
}
#execphp-453175174 p {
	padding: 0px 10px;
}
#execphp-453175174 a.mas {
	width: 88px;
	height: 20px;
	margin: 10px 0px 20px 9px;
	position: relative;
	overflow: hidden;
	display: block;
}
#execphp-453175174 img.leer-mas {
	position: absolute;
	left: -126px;
	top: -82px;
}
#execphp-404901002 {
	width: 290px;
	float: left;
}
#execphp-404901002 a {
	color: #0D1E6C;
	text-decoration: none;
}
#execphp-404901002 img {
	margin-bottom: 0.5em;
}
#execphp-404901002 h1 {
	margin-bottom: 0.4em;
	font-size: 150%;
	color: #001265;
	font-weight: bold;
}
#izquierda {
	width: 220px;
	float: left;
	padding-right: 30px;
}
#widget-make_wlp_customized-1 {
	margin-bottom: 20px;
}
#widget-make_wlp_customized-1 ul li {
	font-weight: bold;
	font-size: 105%;
	border-bottom: #FFF solid 1px;
	background: #005F9C;
}
#widget-make_wlp_customized-1 ul li a {
	padding-top: 6px;
	padding-left: 12px;
	padding-bottom: 6px;
	display: block;
	text-decoration: none;
	color: #FFF;
}
#widget-make_wlp_customized-1 ul li a:hover, #widget-make_wlp_customized-1 ul li.current_page_item a, #widget-make_wlp_customized-1 ul li.current_page_parent a  {
	display: block;
	text-decoration: none;
	background: #000F77 url('img/flecha-servicios.jpg') no-repeat left 8px;
}
#widget-make_wlp_customized-1 ul ul {
	padding-left: 30px;
	padding-right: 10px;
	padding-bottom: 10px;
	background: #FFF;
	list-style: disc;
	display: none;
	color: #BC1A29;
}
#widget-make_wlp_customized-1 ul ul li {
	padding-top: 5px;
	font-size: 90%;
	border-bottom: none;
	background: url('');
}
#widget-make_wlp_customized-1 ul ul li a {
	padding: 0px;
	border-bottom: none;
	background: url('') !important;
}
#widget-make_wlp_customized-1 ul ul li a {
	color: #000;
}
#widget-make_wlp_customized-1 ul ul, #widget-make_wlp_customized-1 li.current_page_item ul ul, #widget-make_wlp_customized-1 li.current_page_parent ul ul {
	display: none;
}
#widget-make_wlp_customized-1 li.current_page_item ul, #widget-make_wlp_customized-1 li.current_page_parent ul, #widget-make_wlp_customized-1 li.current_page_parent ul li.current_page_item ul, #widget-make_wlp_customized-1 ul.current_page_parent_ul, #widget-make_wlp_customized-1 ul.current_page_parent_parent_ul, #widget-make_wlp_customized-1 ul.current_page_parent_parent_ul ul.current_page_parent_ul {
	display: block;
}
#execphp-453296911 {
	width: 220px;
	height: 200px;
	text-align: center;
}
#execphp-453296911 .title {
	width: 100%;
	height: 0px;
	padding-top: 40px;
	background: url('img/img-portocarrero.gif') no-repeat -225px -50px;
	overflow: hidden;
}
#centro {
	width: 420px;
	float: left;
	padding-bottom: 20px;
}
#centro ul, #centro ol {
	margin-bottom: 2em;
}
#centro ul li {
	list-style-type: disc;
}
#centro ol li {
	list-style-type: decimal;
}
#centro li {
	margin-left: 40px;
	margin-bottom: 0.8em;
	text-align: justify;
	list-style-type: disc;
}
#centro li a:link, #centro li a:visited {
	color: #000D73;
}
#centro li a:hover {
	color: #001070;
}
#centro .hijos {
	padding-right: 20px;
	padding-bottom: 20px;
}
#centro .hijos li {
	margin-left: 10px;
	float: right;
	list-style: none;
}
#centro .hijos li a:link, #centro .hijos li a:visited {
	padding: 4px 15px;
	display: block;
	text-decoration: none;
	background: #797A7C;
	border-top: 2px solid #565658;
	color: #FFF;
}
#centro .hijos li a:hover {
	background: #01135D;
	border-top: solid 2px #000;
}
#centro .hijos li.current_page_item a {
	background: #01135D;
	border-top: solid 2px #000;
}
#centro h1 {
	font-size: 200%;
	color: #031346;
	padding-bottom: 10px;
}
#centro p {
	margin-bottom: 1em;
	text-align: justify;
}
#centro p a {
	color: #000D73;
}
#centro #destacados {
	width: 100%;
	overflow: hidden;
}
#centro #destacados li {
	width: 190px;
	margin: 0px !important;
	padding-right: 40px;
	padding-bottom: 1.3em;
	float: left;
	list-style-type: none;
}
#centro #destacados li.derecha {
	padding-right: 0px;
}
#centro #destacados hr {
	display: none;
	width: 420px;
	margin-bottom: 10px;
	visibility: hidden;
	border: 0px #FFF solid;
	clear: both;
}
#centro #destacados li h2 a {
	margin-top: 10px;
	text-align: left;
	color: #BE1929;
	font-weight: bold;
	font-size: 110%;
}
#centro ul#destacados li p {
	padding-top: 5px;
}
#centro h4 {
	clear: both;
	font-weight: bold;
	padding-bottom: 1em;
}
#centro h5 {
	margin-bottom: 2px;
	padding: 3px 10px;
	font-size: 115%;
	font-weight: bold;
	text-decoration: underline;
	border: 1px solid #999;
	cursor: pointer;
	clear: both;
}
#centro.post-1031 p {
	margin-left: 20px;
	display: none;
}
#centro .ngg-gallery-thumbnail-box {
	width: 150px;
	padding: 10px 30px;
	float: left;
}
#derecha {
	width: 220px;
	float: right;
}
#execphp-453299761 {
	width: 220px;
	text-align: justify;
	padding-bottom: 20px;
}
#execphp-453299761 .title {
	width: 99%;
	height: 0px;
	padding-top: 35px;
	margin-bottom: 15px;
	overflow: hidden;
	background: url('img/img-portocarrero.gif') no-repeat 10px -45px;
	text-align: left;
}
#execphp-453299761 p {
	color: #3C3C3C;
}
#execphp-453299761 cite {
	display: block;
	padding-top: 1em;
	font-weight: bold;
	color: #EB2326;
}
#execphp-453299761 a {
	display: block;
	text-align: right;
}
#execphp-417603421 {
	padding-bottom: 20px;
}
#cformsii-no2 {
	width: 220px;
	padding-bottom: 10px;
	background: #616264;
}
#cformsii-no2 .title {
	padding: 3px 10px;
	background: #616264 url('img/fondo-contacto.jpg') repeat-x top left;
	color: #FFF;
	font-size: 120%;
	font-weight: bold;
}
#cformsii-no2 .failure {
	margin: 5px;
	display: block;
	background-color: #ffebe8;
	text-align: center;
	border: 1px solid #c00;
	padding: 5px 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
#cforms2form {
	background: #FFF;
	margin: 5px;
	padding: 10px;
}
#cformsii-no2 form li label {
	font-size: 95%;
}
#cformsii-no2 form li input {
	width: 190px;
	margin-bottom: 7px;	
}
#cformsii-no2 form li textarea {
	width: 190px;
	height: 75px;
	margin-bottom: 7px;
}
#cformsii-no2 .cf_li_err label {
	color: red;
}
#cformsii-no2 .cf_li_err input {
	border: red 1px solid;
	background: #FEFFBF;
}
li#li-2-6 input {
	width: 12px !important;
}
.cf-sb {
	text-align: right;
	margin-bottom: 8px;
}
#centro .failure {
	display: block;
	text-align: center;
	margin: 20px 0px;
	border: 1px solid #c00;
	padding: 5px 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	background-color: #ffebe8;
}
#centro .cform {
	width: 255px;
	padding-top: 10px;
	margin-left: 100px;
}
#centro .cform ol li {
	margin: 5px 0px 0px 0px;
	padding: 0px;
	list-style: none;
	text-align: right;
}
#centro .cform label {
	margin-right: 5px;
}
#centro .cform input {
	padding: 1px 5px;
	width: 175px;
	border: 1px solid #999;
}
#li--5 label {
	display: block;
	text-align: left;
}
#centro .cform textarea {
	width: 250px;
	height: 80px;
	border: 1px solid #999;
}
#centro .cform .cf-sb {
	margin-top: 10px;
	text-align: right;
}
#centro .cform .cf-sb input {	
	width: 100px;
}
#centro .cf_li_err label {
	color: red;
}
#centro .cf_li_err input {
	border: red 1px solid;
	background: #FEFFBF;
}
#pie {
	width: 960px;
	margin: 20px 0px 0px 0px;
	font-size: 75%;
	color: #3A3937;
	background: url('img/degradado-gris.jpg') repeat-x top left;
	overflow: hidden;
	clear: both;
}
/*#execphp-429998461 {
	float: left;
	width: 270px;
	padding: 10px;
	background: #E4E4E4 url('img/img-portocarrero.gif') no-repeat 260px -85px;
}
#execphp-429998461 a {
	width: 250px;
	height: 40px;
	margin-bottom: 20px;
	position: relative;
	overflow: hidden;
	display: block;
}
#execphp-429998461 img {
	width: 300px;
	height: auto;
	position: absolute;
	left: -91px;
	top: 13px;
}
#widget-make_recentposts-1 {
	width: 290px;
	float: left;
	padding-left: 25px;
}
#widget-make_recentposts-1 .title {
	text-align: center;
	font-size: 200%;
	color: #BC1A29;
}
#widget-make_recentposts-1 ul {
	list-style-image: url('img/flecha.jpg');
	padding-top: 10px;
	margin-left: 18px;
}
#widget-make_recentposts-1 li {
	padding-bottom: 0.8em;
	color: #020866;
}
#widget-make_recentposts-1 li a {
	color: #3C3C3C;
	text-decoration: none;
}
#execphp-416946212 {
	position: relative;
	width: 290px;
	padding-bottom: 10px;
	float: right;
	border: solid 8px #000D73;
}
#execphp-416946212 .execphpwidget {
	padding: 20px 30px 0px 30px;
}
#rss .title {
	margin-bottom: 1.3em;
	font-weight: bold;
}
#rss p a {
	color: #3C3C3C;
}
#rss img.icono {
	float: left;
	padding: 0px 10px 10px 0px;
}
#rss label {
	padding: 10px 10px 10px 0px;
}
#rss .suscribir {
	width: 89px;
	height: 20px;
	margin-top: 10px;
	margin-left: 74px;
	padding-top: 20px;
	background: url('img/img-portocarrero.gif') no-repeat -34px -82px;
	border: none;
	overflow: hidden;
}
#execphp-416946212 span.parentesis_top {
	width: 250px;
	height: 10px;
	top: -8px;
	left: 20px;
	position: absolute;
	overflow: hidden;
	display: block;
	background: url('img/img-portocarrero.gif') no-repeat -30px -105px;
}
#execphp-416946212 span.parentesis_bottom {
	width: 250px;
	height: 10px;
	bottom: -10px;
	left: 20px;
	position: absolute;
	overflow: hidden;
	display: block;
	background: url('img/img-portocarrero.gif') no-repeat -30px -105px;
}*/
#text-453304281 {
	margin: auto;
	padding: 15px 20px 10px 20px;
	font-size: 90%;
	text-align: right;
	clear: both;
}

/*************BLOG**************/

#izquierda #execphp-425483771 {
	padding-bottom: 20px;
	text-align: justify;
}
#izquierda #execphp-425483771 .title {
	padding: 5px 10px;
	margin-bottom: 10px;
	background: #000D73;
	font-size: 110%;
	font-weight: bold;
	color: #FFF;
}
#izquierda #execphp-425483771 .execphpwidget {
	width: 100%;
	overflow: hidden;
}
#izquierda #execphp-425483771 p.user {
	padding-bottom: 10px;
}
#izquierda #execphp-425483771 img.avatar {
	float: left;
	padding: 0px 15px 5px 0px;
}
#izquierda #execphp-425483771 a {
	font-size: 110%;
	font-weight: bold;
	color: #000D73;
	text-decoration: none;
}
#izquierda #execphp-425483771 img.linkedin {
	width: 80px;
	height: 15px;
	padding-top: 10px;
	padding-left: 70px;
}
#izquierda #execphp-425529111 .title {
	padding: 5px 10px;
	margin-bottom: 10px;
	background: #005D9B;
	font-size: 110%;
	font-weight: bold;
	color: #FFF;
}
#izquierda #execphp-425529111 ul.st-related-posts li {
	margin-left: 15px;
	list-style-type: disc;
	font-size: 95%;
}
#izquierda #execphp-425529111 ul.st-related-posts li a {
	color: #000;
	text-decoration: none;
}
#izquierda #get-recent-comments {
	padding-bottom: 20px;
}
#izquierda #get-recent-comments .title {
	padding: 5px 10px;
	margin-bottom: 10px;
	background: #000D73;
	font-size: 110%;
	font-weight: bold;
	color: #FFF;
}
#izquierda #get-recent-comments img {
	margin-right: 10px;
	float: left;
}
#izquierda #get-recent-comments li {
	font-size: 95%;
	margin-bottom: 1.3em;
}
#izquierda #get-recent-comments li a {
	color: #C01A28;
	text-decoration: none;
}
#izquierda #widget_stags-1 {
	text-align: center;
	background: url('img/degradado-hablamos.jpg') repeat-x top left;
	padding: 5px;
	border: dashed #7F7D7E 1px;
}
#izquierda #widget_stags-1 .title {
	margin-bottom: 5px;
	font-size: 140%;
	font-weight: bold;
	color: #BB1A29;
}
#izquierda #technorati-wlh {
	margin-top: 20px;
}
#izquierda #technorati-wlh .title {
	padding: 5px 10px;
	background: #005DA2;
	font-size: 110%;
	font-weight: bold;
	color: #FFF;
}
.post {
	margin-bottom: 50px;
}
.fecha-autor {
	width: 260px;
	float: left;
	background: url('img/fecha.jpg') no-repeat left top;
	color: #FFF;
	font-size: 90%;
	font-weight: bold;
}
.fecha-autor span {
	padding-left: 10px;
}
.fecha-autor span.year {
	padding-left: 20px;
	padding-right: 5px;
}
.comentarios {
	width: 150px;
	float: right;
	font-size: 90%;
	font-weight: bold;
}
.comentarios a {
	color: #000;
}
h1.blog {
	padding-top: 25px;
}
h1.blog a {
	color: #000D73;
	text-decoration: none;
}
h1.categoria {
	font-size: 100% !important;
	padding-bottom: 10px;
}
.texto-blog p a {
	padding-bottom: 10px;
	color: #000D73 !important;
}
.texto-blog p {
	margin-bottom: 1em;
}
.texto-blog  #rss-link form {
	padding-bottom: 10px;
}
.texto-blog  #rss-link ul li {
	display: inline;
	padding: 0px;
	margin: 0px;
}
.texto-blog #rss-link li input.suscribir {
	width: 89px;
	height: 20px;
	margin-left: 5px;
	background: url('img/img-portocarrero.gif') no-repeat -34px -82px;
	border: none;
	overflow: hidden;
}
#rss-link {
	padding-bottom: 10px;
	border-bottom: dashed 1px #BE1929;
}
#rss-link h3 {
	font-weight: bold;
	padding-bottom: 10px;
}
#rss-link img {
	float: left;
	padding-right: 10px;
}
#rss-link a {
	color: #000D73;
	font-weight: bold;
}
.sociable {
	padding-bottom: 10px;
}
.sociable_tagline {
	padding: 10px 0px;
}
.sociable ul {
	padding: 0px !important;
	margin: 0px !important;
}
.sociable ul li {
	display: inline;
}
.sociable ul li a {
	list-style-type: none;
}
.tag-single {
	font-size: 110%;
	font-weight: bold;
	background: url('img/degradado-hablamos.jpg') repeat-x top left;
	margin-bottom: 20px;
	padding: 10px;
	border: 1px dashed #AFAFAF;
	color: #000D73;
}
.tag-single  a {
	font-weight: normal;
	font-size: 80%;
	color: #666;
	text-decoration: none;
}
.categoria-single {
	font-size: 110%;
	font-weight: bold;
	background: url('img/degradado-hablamos.jpg') repeat-x top left;
	margin-bottom: 20px;
	padding: 10px;
	border: 1px dashed #AFAFAF;
	color: #BE1929;
}
.categoria-single a {
	font-weight: normal;
	font-size: 80%;
	color: #666;
	text-decoration: none;
}
.tag span {
	font-weight: bold;
}
.tag a {
	color: #BB1A29;
	font-weight: bold;
	text-decoration: none;
}
.categoria span {
	font-weight: bold;
}
.categoria a {
	color: #000D73;
	font-weight: bold;
	text-decoration: none;
}
#comments h3 {
	margin-bottom: 10px;
	font-size: 150%;
	font-weight: bold;
	padding-bottom: 10px;
}
#comments h3 a {
	color: #000D73;
}
.commentlist img {
	float: left;
	padding: 0px 10px 5px 0px;
}
.commentlist cite {
	font-size: 160%;
	display: block;
}
.commentlist cite a {
	color: #3C3C3C;
}
.commentlist small {
	font-size: 90%;
}
.commentlist small a {
	color: #000D73;
}
.commentlist .comentario {
	padding-top: 10px;
}
.comentario p a {
	color: #000D73 !important;
}
h3#respond {
	margin: 20px auto 0px auto;
	padding: 10px 10px 5px 10px;
	background: #D4D4D4;
}
form#commentform {
	margin: auto;
	padding: 10px;
	background: #D4D4D4;
}
form#commentform label {
	font-size: 110%;
}
form#commentform input#author, form#commentform input#email, form#commentform input#url {
	padding: 2px 5px;
	border: none;
}
form#commentform textarea {
	width: 380px;
	height: 100px;
	border: none;
}
.pagebar {
	clear: both;
	font-size: 110%;
	text-align: center;	
}
.pagebar a {
	padding: 3px 5px;
	color: #FFF;
	background: #020E7C;
	font-weight: bold;
	text-decoration: none;
	border: 1px solid #BC1A29;
}
#derecha #categories-418596431 {
	padding-bottom: 20px;
}
#derecha #categories-418596431 .title {
	padding: 5px 10px;
	margin-bottom: 10px;
	background: #BE1929;
	font-size: 110%;
	font-weight: bold;
	color: #FFF;
}
#derecha #categories-418596431 li {
	margin-left: 15px;
	list-style-type: disc;
	font-size: 95%;
	color: #BE1929;
}
#derecha #categories-418596431 li a {
	color: #000;
	text-decoration: none;
}
#linkcat-2 {
	padding-bottom: 20px;
}
#linkcat-2.linkcat {
	list-style-type: none !important;
}
#linkcat-2 h2 {
	padding: 5px 10px;
	margin-bottom: 10px;
	background: #3D3936;
	font-size: 110%;
	font-weight: bold;
	color: #FFF;
}
#derecha #linkcat-2 li {
	margin-left: 15px;
	list-style-type: disc;
	font-size: 95%;
	color: #3D3936;
}
#derecha #linkcat-2 li a {
	color: #000;
	text-decoration: none;
}
#derecha ##execphp-435184531 {
	padding-bottom: 20px;
}
#derecha #execphp-435184531 .title {
	padding: 5px 10px;
	margin-bottom: 10px;
	background: #BE1929;
	font-size: 110%;
	font-weight: bold;
	color: #FFF;
}
#derecha #execphp-435184531 p {
	margin-bottom: 1.3em;
}
#derecha #execphp-435184531 a {
	color: #3C3C3C;
}
#derecha #execphp-435184531 img.icono {
	float: left;
	padding: 0px 10px 10px 10px;
}
#derecha #execphp-435184531 form {
	margin-bottom: 20px;
}
#derecha #execphp-435184531 label {
	padding: 10px 10px 10px 10px;
}
#derecha #execphp-435184531 .suscribir {
	width: 89px;
	height: 20px;
	margin-top: 10px;
	margin-left: 74px;
	padding-top: 20px;
	background: url('img/img-portocarrero.gif') no-repeat -34px -82px;
	border: none;
	overflow: hidden;
}
#derecha #archives {
	padding-bottom: 20px;
}
#derecha #archives .title {
	padding: 5px 10px;
	margin-bottom: 10px;
	background: #3D3936;
	font-size: 110%;
	font-weight: bold;
	color: #FFF;
}
#derecha #archives select {
	font-size: 95%;
}