/*
Theme Name: Órden del día de Congreso Visible
Theme URI: http://www.congresovisible.org
Description: Estilos del órden del día
Version: 1.0
Author: http://www.monoku.com

Creada : 16.01.10
Modificada : 16.11.10
*/
.marcado{
	background-color: #ebebeb;
	}
.list-comision li:hover{
	background-color: #eee;
	}
h2{
	border: none;
	padding-left: 10px;
}
.block-a,
.block-b{
	background-color: #F8F8F8;
	border: 1px solid #C7C7C7;
	border-top: 1px solid #C7C7C7;
}
.block-a{
	width: 670px;
}
.block-b{
	width: 260px;
	float: right;
}
h3 span{
	color: #999;
	font-size: 10px;
	font-family:Verdana,'Kalimati', Geneva, sans-serif;
}
	h3 span a{
		color: #0099cc;
		font-size: 10px;
		font-family:Verdana,'Kalimati', Geneva, sans-serif;
	}

.block-a .content-block{
	padding: 18px 22px;
}
.block-b .content-block{
	padding: 18px 15px;
}
.block-a #calendario{
	margin: 15px 3px 8px;
	height: 100px;
	background: url(../img/sprite-backgrounds-repeatx.png) repeat-x 0px -200px;
	background-position: 0px -200px;
	position: relative;
	overflow: hidden;
}
	.block-a #calendario .prev{
		position: absolute;
		overflow: hidden;
		width: 25px;
		height: 22px;
		background:url(../img/sprite-icons.png) no-repeat;
		background-position: -930px top;
		top: 40px;
		left: 10px;
	}
	.block-a #calendario .next{
		position: absolute;
		overflow: hidden;
		width: 25px;
		height: 22px;
		background:url(../img/sprite-icons.png) no-repeat;
		background-position: -930px -30px;
		top: 40px;
		right: 10px;
	}
		.block-a #calendario ul{
			position: absolute; 
			left: 42px;
			top: 20px;
			width: 100%;
		}
			.block-a #calendario ul li{
				float: left;
				border: 1px solid #d6d6d6;
				background: white;
				width: 75px;
				margin-right: 15px;
				cursor: pointer;
			}
			.block-a #calendario ul li.selected{
				border: 1px solid orange;
			}
				.block-a #calendario ul li div{
					padding: 1px;
				}
					.block-a #calendario ul li div p{
						text-align: center;
						font-family:Verdana,'Kalimati', Geneva, sans-serif;
					}
					.block-a #calendario ul li div .mes{
						background-color: #4ec2f2;
						color: white;
						font-size: 11px;
						line-height: 12px;
						padding: 2px;
						text-transform:uppercase;
					}
					
					.block-a #calendario ul li.selected .mes{
						background-color: orange;
					}
					.block-a #calendario ul li.hoy div .mes{
						background-color: #009900;
					}
					.block-a #calendario ul li div .dia{
						color: #666;
						font-size: 26px;
						line-height: 26px;
						padding: 2px;
					}
					.block-a #calendario ul li div .nombre{
						color: #999;
						font-size: 10px;
						line-height: 10px;
					}
.block-a .shadow{
	background-image: url(../img/sprite-backgrounds-sombras.jpg);
	background-position: 50% -150px;
	height: 10px;
}
.block-a .fecha-de-busqueda{
	margin-bottom: 20px;
	padding-top: 10px;
}
	.block-a .fecha-de-busqueda .tag{
		background: url(../img/sprite-backgrounds-repeatx.png) no-repeat;
		background-position: left -1200px;
		padding-left: 4px;
		font-size: 10px;
		position: relative;
		top: -2px;
		display: inline-block;
	}
		.block-a .fecha-de-busqueda .tag .inner{
			background: url(../img/sprite-backgrounds-repeatx.png) no-repeat;
			background-position: right -1225px;
			display: inline-block;
			padding-right: 4px;
		}
			.block-a .fecha-de-busqueda .tag .inner span{
				display: inline-block;
				background-color: #666;
				color: white;
				padding: 2px;
				line-height: 10px;
			}
	.block-a .fecha-de-busqueda .texto{
		font-size: 15px;
		line-height:15px;
		color: #000;
		text-transform: uppercase;
		font-family:Verdana,'Kalimati', Geneva, sans-serif;
	}
.block-a .filtros{
	padding-bottom: 15px
}
	.block-a .filtros .label{
		float: left;
		padding-right: 10px;
		margin-top: 13px;
		font-size: 10px;
		color: #666;
	}
	.block-a .filtros .comcam{
		width: 250px;
		float: left;
	}
		.block-a .filtros .comcam .item-selected{
			height: 10px;
			background-position: 100% -5px;
			font-size: 10px
		}
		.block-a .filtros .comcam .item-selected:hover{
			height: 10px;
			background-position: 100% -35px;
		}
	.block-a .filtros .botones-redondeados{
		margin-top: 7px;
	}
		.block-a .filtros .botones-redondeados a{
			margin-left: 12px;
		}
.block-a ul.list-comision li{
	padding: 8px 5px;
	}
.block-a ul.list-comision li .actividad,
.block-a ul.list-comision li .contenido{
	float: left;
	}
.block-a ul.list-comision li .alert,
.block-a ul.list-comision li .arrow{
	float: right;
	}
	
.block-a ul.list-comision li .actividad{
	width: 12%;
	text-align: center;
	margin-top: 5px;
	}	
	.block-a ul.list-comision li .actividad .tag{
		background: url(../img/sprite-backgrounds-repeatx.png) no-repeat;
		background-position: left -1330px;
		padding-left: 4px;
		padding-bottom: 2px;
		font-size: 10px;
		position: relative;
		top: -2px;
		display: inline-block;
	}
		.block-a ul.list-comision li .actividad .tag .inner{
			background: url(../img/sprite-backgrounds-repeatx.png) no-repeat;
			background-position: right -1355px;
			padding-bottom: 3px;
			padding-right: 5px;
			display: inline-block;
		}
			.block-a ul.list-comision li .actividad .tag .inner span{
				background-color: #ddd;
				color: #969696;
				padding: 2px 1px 0px;
				display: in.block-a ul.list-comision line-block;
				height: 12px;
				display: inline-block;
			}
	
	.block-a ul.list-comision li.open .actividad .tag{
		background: url(../img/sprite-backgrounds-repeatx.png) no-repeat;
		background-position: left -1250px;
		padding-left: 4px;
		padding-bottom: 2px;
		font-size: 10px;
		position: relative;
		top: -2px;
	}
		.block-a ul.list-comision li.open .actividad .tag .inner{
			background: url(../img/sprite-backgrounds-repeatx.png) no-repeat;
			background-position: right -1275px;
			padding-bottom: 3px;
			padding-right: 5px
		}
			.block-a ul.list-comision li.open .actividad .tag .inner span{
				background-color: #4EC2F2;
				color: white;
				padding: 0px 1px 2px 1px;
				display: in.block-a ul.list-comision line-block;
				height: 12px;
			}
	.block-a ul.list-comision li.elem-otro .actividad .tag{
		background: url(../img/sprite-backgrounds-repeatx.png) no-repeat;
		background-position: left -1330px;
		padding-left: 4px;
		padding-bottom: 2px;
		font-size: 10px;
		position: relative;
		top: -2px;
		display: inline-block;
	}
		.block-a ul.list-comision li.elem-otro .actividad .tag .inner{
			background: url(../img/sprite-backgrounds-repeatx.png) no-repeat;
			background-position: right -1355px;
			padding-bottom: 3px;
			padding-right: 5px;
			display: inline-block;
		}
			.block-a ul.list-comision li.elem-otro .actividad .tag .inner span{
				background-color: #ddd;
				color: #969696;
				padding: 2px 1px 0px;
				display: in.block-a ul.list-comision line-block;
				height: 12px;
				display: inline-block;
			}
.block-a ul.list-comision{
	margin-bottom: 20px;
	}
.block-a ul.list-comision li .contenido{
	width: 80%;
	/*white-space: nowrap;*/
	overflow: hidden;
	}
.block-a ul.list-comision li .contenido h4 a{
	color: #0099cc;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	font-family:Arial, Helvetica, utkal, sans-serif;
	}
.block-a ul.list-comision li.open .contenido{
	white-space: normal;
	}
.block-a ul.list-comision li .contenido div,
.block-a ul.list-comision li .contenido p,
.block-a ul.list-comision li .contenido .ver-proyecto{
	display: none;
	}
.block-a ul.list-comision li.open .contenido div,
.block-a ul.list-comision li.open .contenido p,
.block-a ul.list-comision li.open .contenido .ver-proyecto{
	display: block;
	}
.block-a ul.list-comision li.open .contenido h4 a{
	color: #000;
	}
.block-a ul.list-comision li.elem-otro .contenido h4 a{
	color: #0099cc;
	}
.block-a ul.list-comision li.open .contenido h4 a:hover{
	color: #0099cc;
	}
.block-a ul.list-comision li.open .contenido .citado{
	padding:1px 0;
}
.block-a ul.list-comision li .arrow{
	background: url(../img/sprite-backgrounds-repeatx.png) no-repeat;
	background-position: right -1305px;
	width: 9px;
	height: 5px;
	margin-top: 8px;
	margin-left: 10px;
	margin-right: 5px;
	}
.block-a ul.list-comision li.open .arrow{
	background-position: right -1320px;
	}
.block-a ul.list-comision li .alert{
	width: 16px;
	height: 19px;
	background:url(../img/sprite-icons.png) no-repeat;
	background-position: -1530px 0px;
	}
	
.block-a ul.list-comision li .contenido .titulito{
		margin-top: 12px;
		font-size: 10px;
		line-height: 10px;
		color: #555;
	}
.block-a ul.list-comision li .contenido .cita{
		font-size: 12px;
		line-height: 12px;
		font-style: italic;
	}
.block-a ul.list-comision li .contenido .ver-proyecto{
		margin-bottom: 10px;
	}
.block-a ul.list-comision li .contenido	.contenedor-shadow{
	background-image: url(../img/sombra-cajas-blancas.png);
	background-position: 100% 100%;
	background-repeat: no-repeat;
	padding: 0px 3px 4px 0px;
	float: right;
	margin-bottom: 10px;
	}
	
.block-a ul.list-comision li .contenido	.contenedor-shadow .contenedor{
	background-color: #f1f1f1;
	border: 1px solid gainsboro;
}
.block-a ul.list-comision li .contenido	.contenedor-shadow .contenedor .dato{
	padding: 3px 8px;
	float: left;
}
.block-a ul.list-comision li .contenido	.contenedor-shadow .contenedor .borr{
	border-right: 1px solid gainsboro;
}
.block-a ul.list-comision li .contenido	.contenedor-shadow .contenedor .dato p{
	font-size: 12px;
	color: #333;
	text-align: right;
}
.block-a ul.list-comision li .contenido	p.text{
	color: black;
	}
.block-a ul.list-comision li .contenido	.contenedor-shadow .contenedor .dato p.label{
	font-size: 10px;
	color: #999;
}
	
.block-a ul.list-comision li .this-is-addthis{
	float: right;	
}
.block-a ul.list-comision li .this-is-addthis .addthis_toolbox{
	margin-top: 7px;
}
.block-a ul.list-comision li .this-is-export{
	float: left;	
	height: 40px;
}
.block-a ul.list-comision li .this-is-export span{
	display: inline-block;
	width: 27px;
	height: 22px;
	background:url(../img/sprite-icons.png) no-repeat;
	background-position: -1550px 0px;
	cursor: pointer;
	position: relative;
	top: 7px;
}
.block-a ul.list-comision li .this-is-export span:hover{
	background-position: -1550px -30px;
}
.block-a ul.list-comision li .contenido	.citado{
}
.block-a ul.list-comision li .contenido	.citado .nombre{
	color: black;
	margin: 2px 0;
}
.block-a ul.list-comision li .contenido .citado .nombre span{
	display: block;
	color: #999;
	font-size: 10px;
}
.block-a ul.list-comision li .contenido .titulo{
	float: left;
	color: #000;
	font-size: 10px;
}
.block-b .cita-importante{
	padding: 10px 5px;
	border-bottom: 1px solid #d6d6d6;
	}
.block-b .cita-importante a{
	font-size: 9px;
	}
.block-b .calendario{
	float: left;
	border: 1px solid #d6d6d6;
	background-color: white;
	margin: 2px 4px 4px 0;
}
.block-b .calendario .mes{
	text-align: center;
	background-color: #4EC2F2;
	padding: 2px 12px;
	font-size: 10px;
	line-height: 10px;
	color: white;
}
.block-b .calendario .dia{
	text-align: center;
	padding: 2px;
	font-size: 16px;
	line-height: 16px;
	color: black;
}
#template{
	display: none;
}
#datepicker-continer{
	position: absolute;
	z-index: 99999;
	display: none;
}
#container .sin-overflow{
	/*overflow: visible !important;*/
	overflow: visible;
}
.cita-importante .c-wrapper h4{
	font-size: 13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.desc-text{
	color:black;
	font-size: 12px;
	padding: 12px 5px 0 5px;
}
