body {
	font-family: verdana;
	background-color:#F2F2F2;
	color:#000000;
	margin-left:0;
	margin-top:4;
	font-size:12px;
}
a {
	text-decoration: none;	
}

	table.menu {
		font-family: verdana;
		
		width: 980;
		height: 87%;
		text-align: center;
		border-width: 0;
	}

	table.filtro {
		font-family: verdana;
		text-align: center;
	}

	table.concesionarios {
		font-family: verdana;
		text-align: center;
		width: 80%;
		border-width: 0;
		border: 1px solid #717171;
	}

	table.feriados {
		font-family: verdana;
		text-align: center;
		width: 30%;
		border-width: 0;
	}
	
	table.bloqueos {
		font-family: verdana;
		text-align: center;
		width: 60%;
		border-width: 0;
		border: 1px solid #717171;
	}


tr {
	font-family: verdana;
	vertical-align: top;
	font-size:12px;
}

	tr.encabezado {
		font-family: verdana;
		vertical-align: middle;
		text-align: center;
		font-weight:bold;
		color:#FFFFFF;
		background-color:#999999
	}
	
	tr.encabezado2{
		 font-weight:bold;
		 color:#000000;
		 background-color:#999999;
		 font-size:18;
		 text-align: center;
	}

	tr.contenido_color1 {
		font-family: verdana;
		vertical-align: middle;
		color:#000000;
		background-color:#FFFFFF;
		text-align: center;
	}

	tr.contenido_color2 {
		font-family: verdana;
		vertical-align: middle;
		color:#000000;
		background-color:#E0E0E0;
		text-align: center;
	}

	td.menu {
		font-family: verdana;
		background-color: #F2F2F2;
		height: 100%;
	}
	
	td.usuario_columna1 {
		font-family: verdana;
		vertical-align: middle;
		width: 100;
		font-weight: bold;
		color: #FFFFFF;
		background-color: #999999;
		text-align: center;

	}
	
	td.usuario_columna2 {
		font-family: verdana;
		vertical-align: middle;
		width: 200;
		color: #000000;
		
		text-align: center;

	}
	
	td.usuario_columna3 {
		font-family: verdana;
		vertical-align: middle;
		width: 350;
		color: #000000;
		
		text-align: center;

	}
	
	/*td.usuario_columna4 {
		font-family: verdana;
		vertical-align: middle;
		width: 330;
		color: #000000;
		background-color: #FFFFFF;
		text-align: center;
	}*/
	
	td.viejo{
		vertical-align: middle;
		background-color: #29B4D1;

/*
		color: #ffffff;
  		background-color: #5bc0de;
  		border-color: #46b8da;
*/
		text-align: center;
		height:20px;
		font-size:12px;
	}
	
	td.disponible{
		vertical-align: middle;
		background-color: #009400;
/*
		color: #ffffff;
  		background-color: #5cb85c;
  		border-color: #4cae4c;
*/
		text-align: center;
		height:20px;
		font-size:12px;
	}

	td.disponible:hover,
	td.disponible:focus,
	td.disponible:active,
	td.disponible.active {
	  color: #ffffff;
	  background-color: #47a447;
	  border-color: #398439;
	}
	
	td.nodisponible{

color: #ffffff;
  background-color: #d9534f;
  border-color: #d43f3a;


		vertical-align: middle;
		background-color: #FF3334; 
		text-align: center;
		height:20px;
		font-size:12px;
	}
	
	td.sinentregar{
		vertical-align: middle;
		background-color: #FFCB3D;
		text-align: center;
		height:20px;
		font-size:12px;
	}
	
	
	span.mensaje1{
		font-family: verdana;
		text-align: center;
		color:#07A538;
		font-weight:bold;
	}
	
	td.contenido_color1 {
		font-family: verdana;
		vertical-align: middle;
		color:#000000;
		background-color:#FFFFFF;
		text-align: center;
		font-size:11px;
	}

	td.contenido_color2 {
		font-family: verdana;
		vertical-align: middle;
		color:#000000;
		background-color:#E0E0E0;
		text-align: center;
		font-size:11px;
	}
	
	span.mensaje2{
		font-family: verdana;
		text-align: center;
		color:#DE4110;
		font-weight:bold;
	}
	
th {
	font-family: verdana;
	vertical-align: top;
	font-size:12px;
}

	th.encabezado3 {
		font-family: verdana;
		vertical-align: middle;
		text-align: center;
		font-weight:bold;		
		background-color:#999999;
		color: #FFFFFF;
		
	}
	th.encabezado4 {
		font-family: verdana;
		vertical-align: middle;
		text-align: center;
		font-weight:bold;	
		font-size:14px;	
		background-color:#999999;
		color:#FFFFFF;
	}
	
input {
	font-family: Verdana;
	font-size:11px;	
}

textarea {
	font-family: Verdana;
	font-size:11px;
}
select {
	font-family: Verdana;
	font-size:11px;
}
.TextoPie {
	color: #FFFFFF;
	border: 1px solid #717171;
	background-color: #999999;
	line-height: 15px;
	font-size:11px;
}
.BarraBienvenida {
	color: #FFFFFF;
	background-color: #3B5999;
	line-height: 15px;
	font-size:12px;
}