/** Import the basic theme file */
@import url("wp-cat-list-theme.css");
/** The li background */
.wp-cpl-widget li {
	border: 1px solid #b9b9b9 !important;
	height:auto;
!important;
	display:inline-block;
!important;
}
.sidebar-box li {
	width:198px;
}
/** The thumbnail */
.wp-cpl-widget li span.wp-thumb-overlay {
	background: #e1e1e1 !important;
	border: 1px solid #868686 !important;
}
/** The thumb 
.wp-cpl-widget li span.wp-thumb-overlay {
		height:auto; !important;
	display:table-row; !important;
}*/
/** The even and odd */
.wp-cpl-widget li.wp-cpl-even {
	background: #eaeaea !important;
}
.wp-cpl-widget li.wp-cpl-odd {
	background: #fff !important;
}
/** The sticky post */
.wp-cpl-widget li.wp-cpl-sticky {
	background: #fcfecb !important;
	border: 1px solid #f4ec51 !important;
}/*  
Theme Name: Oteiza
Theme URI: http://www.erice.es/
Description: Just content
Version: 0.1
Author: Carlos Erice
Author URI:http://www.erice.es/
*/
.qtrans_language_chooser {
	list-style-type:none;
}
.qtrans_language_chooser li {
	float:left;
	margin-right:3px;
	padding-left:15px;
}
.qtrans_widget_end {
	clear:both;
}
/*para el botón editar
*/
.post-edit-link, .title a[href*="action=edit"] {
	float: right;
	width: 16px;
	height: 16px;
	text-indent: -9999px;
	background: url(images/edit.gif) top no-repeat;
}
.post-edit-link:hover, .title a[href*="action=edit"]:hover {
	background-position: bottom;
}
* {
	margin: 0;
	padding: 0;
}
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	position:relative;
	text-align:center;
}
#contenedor {
	width:900px;
	height:auto;
	z-index:0;
/*	left:50%;*/
	position:relative;
	top:0px;
	margin:0 auto;
	/*margin:0px 0 0 -450px;*/
}
#contenido {
/*	z-index:0;
	width:900px;
	position:absolute;
	top:0px;
	background-color:#ffffff;*/
}
#header {
	width:100%;
	padding:0;
	margin:0;
}
#footer {
	width:100%;
	/**/
	/*	
	Carmen si no sale al lado del texto*/
	/*	clear:both;	*/
	float:left;
	color:#999;
	border-top: #999 1px solid;
	text-align: left;
	margin-top:10px;
	padding-top:5px;
	font-size: 11px; /*David*/
}
#footer a {
	text-decoration:none;
	color:#999;
}
#footer p {
	padding:0;
}
#logo {
	padding-top:3px;
	/*width:196px;
	height:90px;*/
	float:left;
	padding-bottom:3px;
	height:90px;
}
#logo img {
	height:85px;
}
/* facebook  */
 #logos_sociales {
	float:right;
	/*padding-top:20px;cuando estaba en el header*/
}
#logos_sociales img {
	padding-left:10px;/*border: 1px solid #CCCCCC;
	
	background: url(images/facebook_icon.jpg) no-repeat;*/
}
/* Fin de facebook */

#divmenu {
	border-bottom: #999 1px solid;
	border-top: #999 1px solid;
	width:100%;
	float:left;
	height:40px;/*margin:5px 0px 0px 10px;*/
	margin-bottom:10px;
}

a:hover {
	text-decoration:underline;
}
a, a:visited, a:active {
	text-decoration:none;
	color: #999;
}
.textos, #sidebar a {/* .textos a.enlace,*/
	text-align:left;
	font-size:14px;
	line-height:18px;
	text-decoration:none;
	color:#000;
}
.textosportada {
	text-align:left;
	font-size:14px;
	line-height:18px;
	text-decoration:none;
	color:#FFF;
}
h2 {
	text-align:left;
	font-size:14px;
	line-height:18px;
	text-decoration:none;
	padding-top:12px;
	color:#000;
}
.subtitulo {
	font-size:14px;
	font-weight:bold;
}
#sidebar subtitulo {
	color:#999;
}
#sidebar ul {
	padding-top:5px;
	padding-bottom:10px;
}
#sidebar {/*asi puntos y todo van en gris*/
	color:#999;
}
/** Caja de idiomas **/
 #idiomas {
	float:right;
	margin-top:-1px;/*text-align: right;padding:0;margin:0;*/
}
#idiomas a, #idiomas a:visited {
	text-decoration:none;
	color:#999;
	font-size:11px;
}
#idiomas ul li {
	display: inline;
	margin-left: 5px;
}
#idiomas a:hover {
	color: #ccc;
}
#coldcha img, .enlace, .enlace:hover, .enlace:visited {
	text-decoration:none;
	color:#000;
}
img {
	border:none;
}
.slide_noticia{
	position:relative;
	padding:10px;
	text-align:center;
}
.slide_noticia div.post{
	padding-top:10px;
}
.slide_noticia{
	padding-top:10px;
}
/***************CARLOS BANNERS *******************/
/******* 1- noticias *****************************/
.titulares, .titulares a.enlace,.titulo_blog {
	font-size:22px;
	line-height:23px;
	text-decoration:none;
	color:#c33;
	font-weight:bold;
	margin-bottom:10px;
}
.titulo_blog{text-align:center;
padding-bottom:20px;}
.titulareshome{
	font-size:22px;
	line-height:23px;
	text-decoration:none;
	color:#FFF;
	font-weight:bold;
	margin-bottom:10px;
}
.titulareshome a.enlace {
	font-size:22px;
	line-height:23px;
	text-decoration:none;
	color:#FFF;
	font-weight:bold;
	margin-bottom:10px;
}
/******* 2- anuncios ****************************/
.slide_anuncio {
	position:relative;
	z-index:0;
	width:290px;
	height:220px;
	overflow:hidden;
}
.slide_anuncio img{/*
opacity:0.8;
 	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
	filter: alpha(opacity=80);*/
}
.slide_anuncio div.anuncio_titulo {
	width:290px;
	text-align:center;	
	position: absolute;
	top:20px;
	left:0;
	font-size:22px;
	font-weight:bold;
}
.slide_anuncio div.anuncio_autor{
	width:290px;
	text-align:center;	
	position: absolute;
	left:0;
	top:90px;
	font-size:14px;
}
.slide_anuncio div.anuncio_fechas{
	width:290px;
	text-align:center;	
	position: absolute;
	left:0;
	top:190px;
	font-size:14px;

}

/************************************************/

.abajo{
	padding-top:160px;
}
.red{
	color:#843136;
}
.slide_noticias {
	display: block
}
#overlayhome {
	background-color:black;
	/*top:355px;*/
	left:460px;
	position:absolute;
	z-index:200;
	width:384px;
	padding:10px 0 10px 10px;
	margin:0;
	top:390px;/*	opacity:0.8;
 	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
	filter: alpha(opacity=80);
*/}
#overlayhome .post {
	padding: 5px 0px;
}
#overlayhome a, #overlayhome a:visited, #overlayhome a:hover, #overlayhome a:active {
	text-decoration:none;
	color: #fff;
}
#overlayhome .navigation .enlacemas {
	/*float:right;*/
	font-size:14px;
	line-height:18px;
	text-decoration:none;
	color:#999;
}
#overlayhome .enlacemas:hover {
	text-decoration:underline;
}
#imghome {
	float:left;
	width:600px;
	height:450px;
	padding-right:10px;
}
#homerightsup {
	float:left;
	width:290px;
	height:220px;
/*	text-align:center;*/
	background-color:black;
	margin-bottom:8px;
	padding-bottom:2px;
}
#homerightsup div{
	width:145px;
	height:110px;
	float:left;
	color:white;
}
#homerightsup div p{
	margin-top:30px;
	text-align:left;
	padding-left:10px;
}
#homerightinf {
	float:left;
	width:290px;
	height:220px;
	background-color:black;
}
#colizdahome {
	width:564px;
	float:left;
	padding:0;
	margin:0;
	position:absolute;
}
#colizdahome img {
	border:none;
	width:100%;
}
#colcentrohome {
	width: 150px;
	float:left;
	padding:0 15px;
	margin:0;
}
#coldchahome {
	width:150px;
	float:left;
	padding:0;
	margin:0;
}
#colizda, #colizdapatro {
	width:630px;/*545px;deberian ser 710*/
	font-size:14px;
	line-height:19px;
	color:#000;
	text-align:left;
	float:left;
}
#coldcha, #coldchapatro {
	float:left;
	width:240px;
	font-size:11px;
	line-height:15px;
	color:#000;
	padding-left:30px;
	text-align:left;
	position:relative;
	height:100%;
}
#coldcha img {
	width:240px;
	height:auto;
	border:none;
	padding:0px 0px 15px 0px;
}
/* para la lupa */
.postnews img {
	width:240px;
	height:auto;
	padding:10px 10px 10px 0px;
	border:none;
	float:left;
}

.postblog .alignleft{
	width:240px;
	height:auto;
	padding:10px 10px 10px 0px;
	border:none;
	float:left;
	display:block;
}
.postblog img{
	max-width:240px;
}
.postblog .wp-caption{
	padding:0px;
	font-size:10px;
	font-style:italic;	
	max-width:240px;
	text-align:center;
	margin:0 auto;
	display:block;
}
.postblog .titulares{
	color:black!important;
	margin-bottom:0!important;
}
.postblog .alignright{
	width:240px;
	height:auto;
	padding:10px 0px 10px 10px;
	border:none;
	float:right;
	display:block;
}
/* para la lupa en la biblioteca digital*/
.postdigital img {
	width:120px;
	height:auto;
	padding:10px 10px 10px 0px;
	border:none;
	float:left;
}
.imagenunica {
	display:inline-block;/*carlos, asi no se descuadran las solo-imagenes!!!*/
}
#colizda img {/*imagenes de las paginas de informacion*/
	max-width:240px;
	height:auto;
	padding:10px 10px 10px 0px;
	border:none;
	float:left;
}

#colizda div.zoom span.spanzoom,#colizdanews div.zoom span.spanzoom{/*truco para mantener la lupa como a la dcha*/
	margin-top:10px;
}
.alignleft {/*SOLO SERIAN IMAGENES*/
	float: left;
	width: 40%;
	text-align: right;
}
.alignright {
	float: right;
	width: 40%;
}
div.zoom {
	position:relative;
	float:left;
}
div.zoom2 {
	position:relative;
	float:left;
}
span.alignleft {/*LOS SPAN Q CONTIENEN A LA IMAGEN*/
	float: left;
	width: 40%;
	text-align: right;
}
span.alignright {
	float: right;
	width: 40%;
}

div.zoom span.spanzoom {
	background-image:url(images/icon_lupa.png);
	background-repeat:no-repeat;
	width:48px;
	height:48px;
	display:none;
	position:absolute;
	left:0px; /*David*/
	top:0px; /*David*/
}
/*fin lupa*/
#colizdanews {
	width:656px;
	font-size:14px;
	line-height:19px;
	color:#000;
	text-align:left;
	float:left;
}
#colizdadigital {
	width:656px;
	font-size:14px;
	line-height:19px;
	color:#000;
	text-align:left;
	float:left;
}
/*
.textos p{
	padding-left:250px;
}*/
#coldchanews {
	float:left;
	width:210px;
	font-size:11px;
	line-height:15px;
	color:#000;
	text-align:left;
	padding-left:34px;
}
ul {/*PARA ALINEARLOS EN GENERAL*/
	list-style:disc;
	padding-left:13px;
}
#coldcha ul {/*PARA ALINEARLOS EN GENERAL*/
	list-style:none;
	padding-left:0px;
}
#sidebar ul li a, #sidebar ul li a:visited, #sidebar ul li a:hover {
	color:#999;
}
p {/*Siempre, en las páginas con mucho texto, dar una separación de una linea en blanco después de punto y aparte*/
	padding-bottom:5px;
}
.separacionnews {
	border-top: #999 1px solid;
	padding-top:10px;
}
.postnews, .postdigital {/*carlos para que no se solapen noticias*/
	padding-bottom: 10px;
	width:100%;
	height:auto;
	display:table-row;
}
.fechanews {
	font-weight:bold;
	text-transform:uppercase;
	font-size:11px;
}
.fechapost {
	text-align:right;
	font-weight:normal;
	font-size:11px;
	margin:20px 0;
}
#titulo {
	color: #555;
	font-size: 1.6em;/*en style2-1em*/
	text-align:center;
	font-weight:bold;
	padding-top:15px;
}
/* Begin Sidebar */
/*#sidebar {
	margin-left: 750px;
	width: 200px;
}
#sidebar li {
	margin-left:10px;
	font-size:8px;
}*/
/* End Sidebar */
 /* Begin Sidebar CONGRESO*/
#sidebarCongreso {
	/*background: #99CCFF;*/
	margin-left: 10px;
	width: 200px;
}
#sidebarCongreso li {
	margin-left:10px;
	font-size:18px;
}
/* End Sidebar */

#content {
	padding: 40px;
	text-align: justify;
	margin:0 auto 0 auto
}
#comments, #respond {
	font-size: 100%;
	padding: 10px;
}
#comments{float:left;}
.commentlist {
	list-style-position: inside;
	font-size: 80%;
	line-height: 130%;
}
.commentlist p {
	padding-top: 5px;
	padding-bottom: 5px;
}
.commentlist li {
	padding: 10px;
}
.commentmetadata {
	font-size: 90%;
}
#author, #email, #url, #comment {
	padding: 2px;
	margin-top: 5px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 10px;
	border: 1px solid #CCCCCC;
}
#commentform {
	font-size: 80%;
}
#comment {
	width: 93%;
}
#submit {
	margin: 10px;
	padding: 5px;
	font-weight: bold;
	border: 1px solid #999999;
	background-color: #F0F0F0;
}
/*.navigation {
	font-size: 80%;
	padding: 10px;
}*/

/* Begin Sticky Menu styles */

/*carlos para anuncio taller*/
#anuncioTaller {
	float:right;
	padding-top:30px;
	text-align:center;
}
#anuncioTaller a {
	color: #CC0000;
	text-decoration:none;
}
#anuncioTaller a:hover {
	background-color:#999999;
	color:white;
}
/*carlos para congreso oteiza */
/*carlos para anuncio taller*/
#boton_inicio {
	position:absolute;
	margin-top:-18px;
	float:left;
}
/*fni congreso*/
.menua {
	padding:8px 0px;
	text-align:right;/*text-align: -moz-center;*/
}
.menua a {
	border:#666 solid 1px;
	background-color:#ddd;
	padding:2px;
	font-size:12px;
	text-decoration:none;
	color:#555;
}
.menua a:hover {
	background-color:#aaa;
}
.clear{clear:both;}
.comment-author{font-size:11px;}
.comment-content{
	padding:10px;}
	#feedburner{
		text-align:center;
	}
	#feedburner input{margin:5px 0;}
