/* estilos propios */
a{outline:0;}
a:link {
	text-decoration:none;
	color:#609cda;
}
a:visited {
	text-decoration:none;
	color:#609cda;
}
a:hover {
	text-decoration:underline;
	color:#febc27;
}


.boton_reserva{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:120px;
	border-left:1px solid #E4ECF4;

}	

.boton_reserva a{
    background:url("/images/reservaDes.png") no-repeat scroll 0 0 #FFFFFF;
	text-decoration:none;
	color:#FFF;
	width:75px;
	height:23px;
	display:block;
	cursor:pointer;
	text-align:center;
	text-decoration:none;
	padding-top:3px;
	border:0px;
	font-weight:bold;
}

.boton_reserva a:hover{
    background:url("/images/reservaAct.png") no-repeat scroll 0 0 #FFFFFF;
}


.menu_arriba 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #CCC;
	padding: 5px 5px 5px 5px;
	
}	
.menu_arriba a:link {
	text-decoration:none;
	color:#CCC;
}
.menu_arriba a:visited {
	text-decoration:none;
	color:#CCC;
}
.menu_arriba a:hover {
	text-decoration:underline;
	color:#CCC;
}

.pie 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	background-color:#CCC;
	height:40px;
	padding: 5px 5px 5px 5px;
	
}	
.pie a:link {
	text-decoration:none;
	font-weight:bold;
	color:#fff;
}
.pie a:visited {
	text-decoration:none;
	font-weight:bold;
	color:#fff;
}
.pie a:hover {
	text-decoration:underline;
	font-weight:bold;
	color:#fff;
}

.barra {
	font-family: Arial;
	font-size: 11px;
	color: #ffffff;
	font-weight:bold;
}	
.barra a:link {
	text-decoration:none;
	color:#ffffff;
	/*font-weight:bold;*/
}
.barra a:visited {
	text-decoration:none;
	color:#ffffff;
}
.barra a:hover {
	text-decoration:underline;
	color:#ffffff;
}
.titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align:right;
	font-weight: bold;
	font-style:italic;
	/*background-color:#ffc726;*/
	color:#ffc726;
}
.tituloPopUp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	/*font-style:italic;*/
	color: #ffc726;
}	
.subtitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CCC;
	border-bottom: solid 1px #CCC;	
}
.botonRojo {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFC726;
	font-size: 12px;
	background-color: #C1012D;
	font-weight: bold;
	border:0px;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;

}

.negro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #111;
	cursor:pointer;
	text-decoration:underline;	
	
}



.blanco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.blanco a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:underline;
	font-weight:bold;
}
.blanco a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:underline;
	font-weight:bold;
}
.blanco a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:underline;
	font-weight:bold;
}
.boton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #609cda;
	background-color: transparent;
	height: 20px;
	border-style:solid;
	border-width:1px;
}
.botonSinMarco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #609cda;
	background-color: transparent;
	height: 20px;
	border-width:0px;
	cursor:pointer;
}
.cuadro 
{
	border:2px solid #E4ECF4;
	border-collapse:collapse;
	
}
.cuadroFino 
{
	border:0px solid #EEEEEE;	
	border-collapse:collapse; 
}

