﻿/*Bloques-----------------------------------------------------------------*/
	/*María añado h2*/
	h2{
		color:#b1006e;}
		
		
	.bloque_formulario
	{
		width:800px;
		background-color:transparent;
	}

	.bloque, .bloque_doble, .bloquePie, .bloqueInfoPedido
	{
		display:block;
		
		/*María modifico margin-bottom:5px; Elimino border-right:solid 1px #DEDEDE; border-left:solid 1px #DEDEDE; Añado border bottom y padding bottom*/		
		overflow:auto;
		float:left;	
		border-bottom: 1px solid #dedede; 
    	margin-bottom: 15px;
		padding-bottom: 15px;
	}

	.bloque
	{
		/*width:320px;*/
		/*María modifico width:370px;*/
		width:50%;
	}
	
	.bloquePie, .bloqueInfoPedido
	{
		width:auto;
		float:right;
		overflow: hidden;
	}
	
	.bloqueInfoPedido
	{
		width:100%;
	}

	.bloque_doble, 
	.bloque_doble .bloque_head,
	.bloque_doble .bloque_head_activo,
	.bloque_doble .bloque_head_confirmado,
	.bloque_doble .bloque_head_pteServir,
	.bloque_doble .bloque_head_preparacion,
	.bloque_doble .bloque_head_PtePago,
	.bloque_doble .bloque_head_servido,
	.bloque_doble .bloque_head_servido,
	.bloque_doble .bloque_body,
	.bloquePie .bloque_head,
	.bloquePie .bloque_head_activo,
	.bloquePie .bloque_head_confirmado,
	.bloquePie .bloque_head_pteServir,
	.bloquePie .bloque_head_preparacion,
	.bloquePie .bloque_head_PtePago,
	.bloquePie .bloque_head_servido,
	.bloquePie .bloque_head_servido,
	.bloqueInfoPedido .bloque_head,
	.bloqueInfoPedido .bloque_head_activo,
	.bloqueInfoPedido .bloque_head_confirmado,
	.bloqueInfoPedido .bloque_head_pteServir,
	.bloqueInfoPedido .bloque_head_preparacion,
	.bloqueInfoPedido .bloque_head_PtePago,
	.bloqueInfoPedido .bloque_head_servido,
	.bloqueInfoPedido .bloque_head_servido
	{
		/*width:645px; */
		width:100%;
		margin-left:auto;
		margin-right:auto;
	}
	
	.bloque_head, 
	.bloque_head_activo,  
	.bloque_head_confirmado, 
	.bloque_head_servido, 
	.bloque_head_PtePago, 
	.bloque_head_preparacion,
	.bloque_head_pteServir,
	.bloque_head_servido
	{
		float:left;
		clear:both;
		background-color:#5d5c5c;
		font-size:1.1em;
		color:#FFF;
		font-weight:bold;		
		/*width:320px;*/
		/*María modifico width width:370px;*/
		width:100%;
		margin-bottom:5px;
	}
	
	.bloque_head_preparacion
	{
		background-color:Orange;
	}
	
	.bloque_head_PtePago
	{
		background-color:Olive;
	}
	
	.bloque_head_activo
	{
		/*María modifico background-color:#0064A1; y añado color*/
		background-color: #fff;
    	color: #575757;
	}
	
	.bloque_head_confirmado
	{
		background-color:#059340;
	}
	
	.bloque_head_servido
	{
		background-color:#6400A1;
	}
	
	.bloque_head_pteServir
	{
		background-color:#B4BD02;
	}	
	
	.bloque_head_servido
	{
		background-color:#FF6600;
	}	
	
	.bloque_head_titulo,
	.bloquePie .bloque_head_titulo,
	.bloqueInfoPedido .bloque_head_titulo
	{
		/*María elimino margin-left:3px;*/		
		/*width:298px;*/
		width:348px;		
		display:block;
		overflow:hidden;		
		float:left;
	}
	
	.bloquePie .bloque_head_titulo,
	.bloqueInfoPedido .bloque_head_titulo
	{
		width:100%;
	}
	
	.bloque_head_minimize
	{
		margin-right:1px;		
		float:left;		
	}
	
	.bloque_head_minimize:hover
	{
		background-color:#9d9c9c;
	}
	
	.bloque_botones_pie
	{
		display:block;
		float:left;
		clear:both;
		margin-top:20px;
		margin-bottom:15px;
		padding-left:40px;
		padding-right:40px;
		width:100%;	
		background-color:Red;	
	}
	
	.bloque_body
	{
		float:left;
		clear:both;
		background-color:#FFF;
		font-size:1em;
		color:#000;
		font-weight:normal;
		/*width:320px;*/
		width:370px;
		margin-bottom:5px;		
	}
	
	.bloque_botones_pie .button
	{
		float:right;
	}
/*TextBox-----------------------------------------------------------------*/
.textbox_label , .textbox_value, .textbox_value_readonly, .textbox_validator, .checkBox_visa, .lbFormaPago
{
	display:block;
	float:left;
	
	margin-right:1px;
	/*María modifico margin bottom y añado padding margin-bottom:3px;*/
	margin-bottom: 5px;
    padding: 3px;
}

.checkBox_visa
{
	padding-left:5px;
	margin-left:20px;
	overflow:hidden;
	width:250px;
	display:block;	
	font-weight:bold;
	clear:left;
	height:20px;
}


.textbox_validator
{
	font-size:1.5em;
}

.textbox_label , .lbFormaPago
{	
	/*María elimino padding-left:5px;*/
	margin-right:5px;
	overflow:hidden;
	width:120px;
	display:block;	
	/*María modifico font-weight:bold;*/
	font-weight: 400;
	clear:left;
	height:20px;
	/*María añado padding-left*/
	padding-left: 0;
}

.bloqueInfoPedido .textbox_label
{
	clear:none;
	margin-top: 4px;
	width: 80px;
}

.bloqueInfoPedido .textbox_value, 
.bloqueInfoPedido .textbox_value_readonly
{
	clear:none;
}

.bloquePie .textbox_label
{
	width:140px;
	text-align:right;	
	margin-top:5px;
}

.textbox_value, .textbox_value_readonly{
	/*María modifico border:solid 1px #5d5c5c; y color:#5d5c5c;*/
	border: 1px solid #c6c6c6;
    color: #575757;
	background:transparent;
	/*font-family:"Trebuchet MS",sans-serif;*/
	color:#5d5c5c;
	width:180px;
}

.bloquePie .textbox_value, 
.bloquePie .textbox_value_readonly
{
	width:90px;
	font-weight:bold;
}

.bloquePie .importeTotal
{
	font-size:1.3em;
	/*María modifico color:Navy;*/
	color:#e4004b;
}

.textbox_value{
	
}

.textbox_value_readonly
{
	border:none;
	background-color:#DEDEDE;
	/*María añado margin-top, margin-right y width*/
	margin-top: 5px;
	margin-right: 80px;
    width: 223px;
}

.label_guardado_ok
{
	color: Green;
}

.label_error
{
	color: Red;
}