/* 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%;
}
.alignleft {
	float: left;
	padding: 0px 20px 20px 0px;
}

/* Reset del CSS */

body {
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
}
#encabezado {
	background: #BFBFBF;
	font-family: Trebuchet MS, Verdana, Arial;
}
#encabezado p {
	margin-bottom: 0.5em;
}
.contenedor {
	width: 850px;
	margin: auto;
	position: relative;
	overflow: hidden;
}
.unica {
	background: url(img/fondo_home.jpg) repeat-y top left;
}
#widget-encabezado {
	width: 250px;
	float: right;
	padding-top: 30px;
}
#widget-make_wlp_customized-1 {
	font-weight: bold;
	text-transform: uppercase;
}
#widget-make_wlp_customized-1 li {
	float: right;
	font-size: 80%;
	padding-left: 15px;
}
#widget-make_wlp_customized-1 h2 {
	font-weight: bold;
}
#widget-make_wlp_customized-1 li a:link, #widget-make_wlp_customized-1 li a:visited {
	color: #003D6E;
}
#widget-make_wlp_customized-1 li a:hover {
	color: #000000;
}
#widget-make_wlp_customized-3 {
	padding-top: 10px;
	float: right;
	width: 160px;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 70%;
}
#widget-make_wlp_customized-3 li {
	float: right;
	padding-left: 15px;
}
#widget-make_wlp_customized-3 li a:link, #widget-make_wlp_customized-3 li a:visited {
	color: #003D6E;
}
#widget-make_wlp_customized-3 li a:hover {
	color: #000000;
}
#logo {
	margin-bottom: 10px;
	margin-top: 10px;
}
.direccion {
	font-size: 70%;
	color: #7B7B7B;
}
.direccion a {
	color: #7B7B7B;
	text-decoration: none;
}
#widget-make_wlp_customized-4 {
	padding-bottom: 4em;
	position: relative;
	font-family: Trebuchet MS, Verdana, Arial;
	font-weight: bold;
	text-transform: uppercase;
	text-align: right;
}
#widget-make_wlp_customized-4 li {
	float: left;
	font-size: 80%;
	padding-left: 25px;
}
#widget-make_wlp_customized-4 li.page-5 {
	padding-left: 240px;
}
html*#widget-make_wlp_customized-4 li.page-5 {
	padding-left: 240px;
}
#widget-make_wlp_customized-4 h2 {
	margin-bottom: 10px;
	float: left;
	font-weight: bold;
}
#widget-make_wlp_customized-4 li a:link, #widget-make_wlp_customized-4 li a:visited {
	color: #003D6E;
}
#widget-make_wlp_customized-4 li a:hover {
	color: #000000;
}
#widget-make_wlp_customized-4 .level-1 {
	width: 100%;
	display: none;
	position: absolute;
	top: 2em;
	right: 0px;
}
#widget-make_wlp_customized-4 .current_page_item .level-1, #widget-make_wlp_customized-4 .current_page_parent .level-1 {
	display: block;
	font-size: 105%;
}
#widget-make_wlp_customized-4 .level-1 li {
	padding-bottom: 5px;
	float: left;
}
#widget-make_wlp_customized-4 .level-1 li.page-8 {
	padding-left: 100px;
}
#widget-make_wlp_customized-4 .level-1 li.page-22 {
	padding-left: 130px;
}
html*#widget-make_wlp_customized-4 .level-1 li.page-22 {
	padding-left: 130px;
}
#widget-make_wlp_customized-4 .level-1 li.page-30 {
	padding-left: 250px;
}
html*#widget-make_wlp_customized-4 .level-1 li.page-30 {
	padding-left: 250px;
}
#widget-make_wlp_customized-4 .level-1 li.page-64 {
	padding-left: 145px;
}
#widget-make_wlp_customized-4 .level-1 li.page-82 {
	padding-left: 60px;
}
#widget-make_wlp_customized-4 .level-1 li.page-984 {
	padding-left: 40px;
}
#contenido {
	margin-bottom: 25px;
}
#buscador {
	width: 220px;
	height: 20px;
	margin-bottom: 20px;
	padding: 10px;
	float: right;
	background-color: #08436F;
}
input#boton-buscar {
	background: none;
	border: none;
	width: 50px;
	text-align: right;
	color: #FFFFFF;
	right: 20px;
}
#equipo {
	width: 840px;
	float: right;
	font-size: 80%;
	clear: both;
}
.texto {
	width: 700px;
	padding: 20px;
	float: right;
	background: url(img/fondo-semitransp.png) repeat top left;
	font-size: 80%;
	border: #B3B2B2 solid 2px;
	clear: both;
}
.texto.page {
	width: 640px;
	margin-bottom: 10px;
}
.texto.page a:link, .page a:visited {
	font-weight: bold;
	text-decoration: none;
	color: #24547C;
}
.texto.page a:hover {
	font-weight: bold;
	color: #000;
}
.texto h1 {
	color: #003D6E;
	font-size: 200%;
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 10px;
	text-align: left;	
}
h1.resultado {
	padding-top: 20px;
	font-weight: bold;
}
h1.single {
	font-size: 150%;
}
h1.listado-noticias {
	font-size: 110%;
}
.texto p {
	margin-bottom: 1em;
}
.texto ul {
	margin-left: 40px;
	margin-top: 10px;
	padding-bottom: 1em;
	list-style-type: disc;
}
.texto li a:link, .texto li a:visited {
	text-decoration: none;
	color: #114874;
	font-weight: bold;
}
.texto li a:hover {
	text-decoration: none;
	color: #000;
	font-weight: bold;
}
.texto ul.oficinas-izq {
	float: left;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}
.texto ul.oficinas-izq li {
	margin-bottom: 1em;
}
.texto ul.oficinas-der {
	float: right;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}
.texto ul.oficinas-der li {
	margin-bottom: 1em;
	margin-right: 80px;
}
.persona {
	float: left;
	width: 370px;
	padding: 10px;
	margin-left: 25px;
	margin-bottom: 20px;
	display: block;
	background: url(img/fondo-semitransp.png) repeat left top;
	font-size: 80%;
	border: #B3B2B2 solid 1px;
}
.persona img {
	float: left;
	padding-right: 10px;
}
.persona h2 {
	font-size: 120%;
	font-weight: bold;
}
.persona h2 a {
	color: #114874;
}
.persona p.simple {
	margin-top: 1em;
}
.persona p a:link, .persona p a:visited {
	color: #114874;
	font-size: 110%;
	font-weight: bold;
	text-decoration: none;
}
.persona p a:hover {
	color: #000;
	font-size: 110%;
	font-weight: bold;
	text-decoration: none;
}
#publicaciones {
	width: 820px;
	float: right;
	font-size: 90%;
	clear: both;
}
.categorias {
	margin-top: 10px;
}
h1.categorias {
	font-size: 150%;
}
#cformsform {
	float: left;
	font-size: 80%;
}
#cformsform span {
	text-align: left;
	width: 100px;
}
#cformsform input {
	width: 200px;
}
#cformsform input#sendbutton {
	width: auto;
	font-size: 110%;
	float: left;
	margin-left: 100px;
}
#cformsform textarea {
	width: 300px;
	background-color: #FFF;
}
input#cf_field_6 {
	width: 10px;
}
.cf-after span {
	width: 500px !important;
	text-align: justify;
}
#li--7 {
	margin-left: 100px !important;
}
.textonly {
	width: 180px;
	background: none !important;
	padding: 2px !important;
}
.linklove {
	display: none;
}
#pie {
	width: 700px;
	text-align: center;
	margin: auto;
	padding-bottom: 20px;
	font-size: 65%;
	color: white;
}
.textwidget a.legal {
	color: #FFF;
}
h1.legal {
	color: #003D6E;
	font-size: 200%;
}
#linkcat-3 {
	list-style-type: none;
	margin-top: 20px;
}
#linkcat-3 .title {
	display: none;
}
#linkcat-3 ul.xoxo li {
	display: inline;
	padding: 0px 5px;
	font-weight: bold;
	border-right: 1px #FFF solid;
}
#linkcat-3 ul.xoxo li a:link, #linkcat-3 ul.xoxo li a:visited {
	color: #FFF;
	text-decoration: none;
}
#linkcat-3 ul.xoxo li a:hover {
	color: #000;
	text-decoration: none;
}
#make_recent_posts-3, #make_recent_posts-4, #make_recent_posts-5, #make_recent_posts-6, #make_recent_posts-7, #make_recent_posts-8, #make_recent_posts-9, #make_recent_posts-10, #make_recent_posts-11, #make_recent_posts-12, #make_recent_posts-13 {
	float: left;
	width: 340px;
	height: 135px;
	padding: 10px;
	margin-left: 25px;
	margin-bottom: 20px;
	background: url(img/fondo-semitransp.png) repeat top left;
	font-size: 80%;
	border: #B3B2B2 solid 1px;
}
#make_recent_posts-3 li, #make_recent_posts-4 li, #make_recent_posts-5 li, #make_recent_posts-6 li, #make_recent_posts-7 li, #make_recent_posts-8 li, #make_recent_posts-9 li, #make_recent_posts-10 li, #make_recent_posts-11 li, #make_recent_posts-12 li, #make_recent_posts-13 li {
	list-style-type: disc;
	margin-left: 15px;
	margin-bottom: 10px;
}
#make_recent_posts-3 .title, #make_recent_posts-4 .title, #make_recent_posts-5 .title, #make_recent_posts-6 .title, #make_recent_posts-7 .title, #make_recent_posts-8 .title, #make_recent_posts-9 .title, #make_recent_posts-10 .title, #make_recent_posts-11 .title, #make_recent_posts-12 .title, #make_recent_posts-13 .title {
	margin-bottom: 10px;
	color: #003D6E;
	font-size: 120%;
	font-weight: bold;
}
#make_recent_posts-3 a, #make_recent_posts-4 a, #make_recent_posts-5 a, #make_recent_posts-6 a, #make_recent_posts-7 a, #make_recent_posts-8 a, #make_recent_posts-9 a, #make_recent_posts-10 a, #make_recent_posts-11 a, #make_recent_posts-12 a, #make_recent_posts-13 a {
	color: #000000;
	text-decoration: none;
}
.rp-home-link a.make-rp-home {
	color: #FFF !important;
}

/*.texto h2 {
	margin-bottom: 10px;
	font-size: 125%;
	font-style: italic;	
}
.texto h3 {
	margin-bottom: 20px;
}
.texto h3 a {
	text-decoration: underline; 
}
.texto h4 {
	margin-bottom: 20px;
	font-size: 125%;
	font-weight: bold;
	color: #003D6E;
}
.texto p {
	margin-bottom: 1.3em;
}
.texto p a {
	text-decoration: underline;
}
.texto a {
	color: #003D6E;
	text-decoration: none;
	font-weight: bold;
}*/
.rp-home-link {
	bottom: 0px !important;
	margin: 20px 0px 10px 0px;
	font-size: 90%;
	font-weight: bold;
	text-align: center;
}
.rp-home-link a {
	padding: 4px 6px;
	background: #003D6E;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.rp-home-link a:hover {
	text-decoration: underline;
}

/* Pagebar */

.pagebar {
	text-align: center;
	margin-right: 120px;
	margin-top: 20px;
	font-weight: bold;
	color: #003D6E;
}
.pagebar a:link, .pagebar a:visited {
	color: #D4DBE0;
}
.pagebar a:hover {
	color: #003D6E;
}
.pagebar .this-page {
	color: #D4DBE0;
}