@charset "UTF-8";
.items-row {
	clear:both;
	}

.pagination,
.items-more {
	padding-top:16px;
	clear:both;
	}
.column-2{
	margin-left:20px;
	}
.column-1 {
	/*margin-left:20px;*/
	} 
.row-fluid,
.contact,
.item-page,
.category-list {
	background-color:#FFF;
	} 
a img {
border:none;
}
.moduletable {
	background-color:#e0e0e0;
	padding:0 0 20px 0;
	border-top:dotted 1px #ccc;
	}
.moduletable h3 {
		margin:0;
		padding:0 0 0 30px;
		font-size:18px;
	color: #666;
	}
.relateditems{
	margin:0;
	list-style:none;
	} 
.relateditems li{	
	background-image: url(../images/ir.png);
	background-repeat:no-repeat;
	background-position: left 2px;
	padding-left:14px;
}
.relateditems a{	
	color: #666;
	text-decoration:none;
	list-style:none;
	font-size:14px;
	}
.relateditems a:hover{
	color: #004be5;
	text-decoration: underline;
}

	
	
/* CSS Document */	
	
.azul {
	color:#7192f3;
	}
.volverBtn {
	}
.volverBtn a{
	background-image: url(../images/volver.png);
	background-repeat:no-repeat;
	background-position:16px center;
	text-decoration:none;
	font-weight:bold;
	padding:10px 10px 10px 34px;
	display: inline-block;
	background-color:#900;
	color:#FFF;
	/*BORDES REDONDOS*/
	-moz-border-radius: 18px;
	-webkit-border-radius: 18px;
	border-radius: 18px;
	}
.volverBtn a:hover{
	background-image: url(../images/volver2.png);
	background-color: #CCC;
	color:#000;
	
	}

/*PAGINACION*/
.category-list .counter {
	float:right;
	} 
.category-list .pagination ul{
	background-color:rgba(0,0,0,0.2);
	}
.pagination {
	text-align:center;
	}
.pagination ul{
	font-size:14px;
	color:#000;
	margin:0;
	padding:10px;
	list-style:none;
	background-color:rgba(256,256,256,0.4);
	/*BORDES REDONDOS*/
	-moz-border-radius: 18px;
	-webkit-border-radius: 18px;
	border-radius: 18px;
	
}
.pagination a{
	text-decoration:underline !important;
	color:#000 !important;
	font-size:14px !important;
	}
.pagination a:hover{
	text-decoration:none !important;
	color:#900 !important;
	}
.pagination ul li{
	padding:8px 4px;
	display:inline;
	}
.counter {
	position:relative;
	top:-7px;
	margin-right:6px;
	padding:6px;
	background-color:rgba(256,256,256,0.6);
	/*BORDES REDONDOS*/
	-moz-border-radius: 18px;
	-webkit-border-radius: 18px;
	border-radius: 18px;
	}
/*LISTA DE CATEGORIAS*/
.display-limit {
	font-size:10px;
	float:right;
	}
.filter-search-lbl {
	display:none;
	}
#filter-search {
	float:left;
	width:300px;
	}
.pull-right {
	float:right;
	}
.cat-items {
	margin-top:10px;
	}
.filters {
	height:30px;
	}
.element-invisible {
	display:none;
	}
.category {
	width:100%;
/*	border-top:dotted 1px #ccc;*/
	margin:0;

	padding:14px 0 0 0;
	list-style:none;
	font-size:12px;
	}
.list-title {
	display:block;
	border-bottom:dotted 1px #CCC;
	padding:5px 0 16px 0;
	}
/*BLOG*/
.blog ol {
	color:#900;
	}
.btn {
	background-color:#000;
	color:#FFF !important;
	font-size:24px !important;
	display:inline-block;
	padding:6px 6px 8px 8px !important;
	margin-top:8px !important;
	line-height:12px !important;
	/*BORDES REDONDOS*/
	-moz-border-radius: 18px;
	-webkit-border-radius: 18px;
	border-radius: 18px;
	text-decoration:none;
	}
.btn:hover {
	text-decoration:none !important;
	background-color: #999;
	color:#FFF !important;
	}
.icon-chevron-right {
	}
.icon-chevron-right:hover {
	}
.blog p{
	margin:6px 15px 0 0;
	font-size:12px;
	line-height:14px;
	}
.blog h2 {
	margin:10px 0 6px 0;
	}
.list-title a,
.blog h2,
.blog a{
	color:#900;
	font-weight:bold;
	/*margin:0 15px 0 0;*/
	font-size:18px !important;
	line-height:20px;
	text-decoration:none;
	}
.blog a:hover{
	color:#999;
	text-decoration: underline;
	}
.img-intro-left {
	margin-right:15px;
	float:left;
	}
.item,
.leading-0{
	float:left;
	width:351px;
	background-color:#FFF;
	margin-top:8px;
	padding-right:14px;
	
	}

	
/*ARTICULOS*/
.contact .btn {
	border:none;
	background-color:#000;
	color:#FFF !important;
	font-size:12px !important;
	padding: 12px !important;
	/*BORDES REDONDOS*/
	-moz-border-radius: 18px;
	-webkit-border-radius: 18px;
	border-radius: 18px;
	text-decoration:none;
	}
.contact .btn:hover {
	text-decoration:none !important;
	background-color: #999;
	}
.contact .page-header,
.page-header {
	margin-top:16px;
	}
.category-list,
.contact,
.item-page {
	padding:20px 30px 20px 30px;
	}
.category-list p,
.contact p,
.item-page p{
	text-align:justify;
	font-size:12px;
	}
.category-list h2,
.category-list a,
.contact h2,
.item-page h2,
.item-page h2 a,
.item-page h2 a:hover,
.item-page h2 a:active,
.item-page h2 a:link{
	color:#900;
	text-decoration:none;
	font-size: 36px;
	}
	
.accordion-heading {
	display:none;
	}
/*ENLACES*/
.content-links {
	border:dotted 1px #CCC;
	padding:8px;
	}
.content-links ul{
	margin:3px;
	padding:3px;
	list-style:none;
	}
.content-links ul a{
	color:#900;
	text-decoration:none;
	margin:3px;
	padding:3px;
	list-style:none;
}
.content-links ul a:hover{
	text-decoration: underline;
	}