.usuario {
	margin:18px 0 0 0;
	height:13px;
	font-weight:bold;
	
	}
	 .turnero {
		margin:0 0 0 55px;
		width:853px;
		}
		
	
		.grupos{
			float:right;
			width:120px;
			height:50px;}
			
			   .select_grupos {
						height:22px;
						display:block;
						background-image: url(images/bg-form.gif);
			            background-repeat:repeat-y;
			            border:1px solid #999999;
						margin:0 0 5px 0;}

			.columna_primera {
				width:132px;
				float:left;
				padding-top:5px;}
			
			.tabla-semana{
			width:715px;
			float: left;}
			
				.tabla-semana td{
				width:100px;}
					
			.columnas_dias {
				width:110px;
				float:left;
				text-align:center;}
				
				.columnas_dias span{
					float:right;
					color:#FF0000;} 
						
				
				.bloque {
					background-color:#999;
					height:35px;
					color:#FFF;
					display:block;
					padding:10px 8px;
					margin:16px 0 0 0;
					width:112px;}
					
					.bloque_dias {
					height:45px;
					float:left;
					padding:0 10px 0 0;
					margin:2px 0 20px 0;
					width:100px;
					border-right: 1px solid #CACDDC;
					font-size:10px;
					text-align:center;
					}
					
					.bloque_dias span{
					font-size:9px;
					font-weight:bold;			
					}
					
					.boton_opcion {
						margin-top:6px;
						}
						
								#formulario .btn_reservar{
								width:190px;
								float:right;
								border:0; height:22px;  
								margin:15px 0 50px 75px;}
						
						hr {
							background-color:#DADCE6;
							border:none;
							height:1px;
							margin:25px 0 0 0;}
							
.scrollable {
	position:relative;
	overflow:hidden;
	width: 715px;
	height:173px;
}

.scrollable .items {
	width:8580px;
	position:absolute;
	clear:both;
}

.items .semena {
	float:left;
	width:715px;
}
