@charset "utf-8";
/* CSS Document */


.clear {
	clear: both;
}
.horario {
	float: left;
	margin-right: 28px;
	position:relative;
	margin-bottom:10px;
}
.angles .horario{
	margin-right: 40px;
	}
#menuinfantil {
	position: absolute;
	bottom: -10px;
	left: 0px;
	width: 20px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.menuinfantil {
	position: absolute;
	bottom: -4px;
	left: 20px;
	width:100px;
}

#divcheck1 {
	position: relative;
	margin-top: 25px;
	float:left;
	margin-right:168px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor: pointer;
	margin-bottom: 10px;
}
.angles #divcheck1{
	margin-right:174px;
	}
#divcheck2{
	float: none;
	margin-top: 7px;
	}

#edad{
	float: none;
	margin-top: 7px;
	}	
.boto {
	background-image: url(../img/diseno/boto.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 63px;
	height:19px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-left: 228px;
	cursor:pointer;
        margin-top: 2%;


}
.angles .boto{
	background-image:url(../img/diseno/boto2.png);
}
.frances .boto{
	background-image:url(../img/diseno/boto3.png);
}
.italia .boto{
	background-image:url(../img/diseno/boto4.png);
}
.alemany .boto{
	background-image:url(../img/diseno/boto5.png);
}
.ruso .boto{
	background-image:url(../img/diseno/boto6.png);
}
textarea {
	height: 50px;
	width: 290px;
	margin-bottom: 10px;
}

.obser {
	margin-bottom: 8px;
}
#reservas em{
	font-size:16px;
	font-style: normal;
}
.cantidadinf {
	float:left;
	
}
#cantidadinf {
    position: absolute;
	right:75px;
	top:-5px;
}

#edadinf {
    position: absolute;
	right:75px;
	top:-5px;

}
.edadinf {
	float:left;	
}
.bolaradio {
	position: absolute;

}
.turno1, .turno2 {
	margin-left: 17px;
}
#reservas #container #content #wraper #fondo h5 {
	word-spacing: 3px;
}


#divcheck2 {
	position: relative;
}

#edad{
	position: relative;
}

#botones ul li input{
    background-image: url(../img/pago_visa.jpg);
    background-repeat: no-repeat;
    background-position: left bottom;
    width: 50px!important;
}