/* Decoració IZQUIERDA*/
#izquierda{
background-color:#FFFFFF;
width:47px;
float:left;
border-right: 1px solid #5B5B5B;
}

#izquierda span{
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color: #181949;
position:relative;
left:64px;
}

#izquierda ul li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	list-style:none;
	padding-top:5px;
	padding-left: 6px;
	height:15px;
	width:150px;
	margin-left:16px;
}


#izquierda ul{
padding:0px;
margin: 12px 0px 10px 0px;

}


/* Decoració CENTRO */
#centro{
background-color:#FFFFFF;
/*width: 589px;*/
width: 802px;
float:left;
/*border-right-color:#5B5B5B;
border-right-style:solid;
border-right-width:1px;*/
}

/* PASOS */

.paso_derecha{
float: right;
margin: 5px 25px 5px 0px;
cursor:pointer;
background-image:url(../imagenes/solicite_cita.jpg);
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
padding:5px;
}

.paso_izquierda{
float: left;
margin: 5px 0px 5px 25px;
cursor:pointer;
background-image:url(../imagenes/solicite_cita.jpg);
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
padding:5px;
}

.paso_boton{

}

/* PASO 1 */
#PASO1{
display: block;
}

#fecha_recogida_div input, #fecha_recogida_div select, #fecha_devolucion_div input, #fecha_devolucion_div select{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
}

#fecha_recogida_div input, #fecha_devolucion_div input{
width: 200px;
cursor:default;
}

#fecha_recogida_div, #fecha_devolucion_div{
width: 400px;
margin: 0px auto;
}


#fecha_recogida_div h4, #fecha_devolucion_div h4{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #0F0F0F;
margin: 15px 0px 0px 0px;
}

.esquerra{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #0F0F0F;
margin: 15px 0px 0px 0px;
float:left;
font-weight:bold;
}

.dreta{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #0F0F0F;
margin: 15px 51px 0px 0px;
float:right;
font-weight:bold;
}

.dreta2{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #0F0F0F;
margin: 15px 35px 0px 0px;
float:right;
font-weight:bold;
}

#fecha_recogida_div img, #fecha_devolucion_div img{
position: relative;
top: 5px;
cursor: pointer;
}

/* PASO 2 */

#PASO2{
display:none;
}

/* Tabla de precios */
table,td,tr,th{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
}

td,th{
padding:2px;
}

.dia_seleccionado{
background-color:#FF9999;
}

.dia_no_seleccionado{
background-color:#FFEEEE;
}

.dia_descuento{
background-color:#FFFFCC;
}

.dia_no_descuento{
background-color:#CDCDCD;
}

.cabecera{
background-color:#EEEEEE;
}

.precio{
text-align:right;
}

.borde_tabla_top{
border-top: solid 1px #CCCCCC;
}

.borde_tabla_left{
border-left: solid 1px #CCCCCC;
}

.borde_tabla_bottom{
border-bottom: solid 1px #CCCCCC;
}

.borde_tabla_right{
border-right: solid 1px #CCCCCC;
}

#paso2_titulo{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
margin: 10px;
}

.tabla_precios{
margin: 0px auto;
}

#tabla_precios th{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight:bold;
padding: 3px;
}

#tabla_precios td{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
padding: 3px;
}

/* PASO 3 */
#PASO3{
display:none;
}

#PASO3 fieldset{
width: 400px;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
margin: 0px auto;
}

#PASO3 fieldset legend{
font-weight:bold;
}

#paso3_titulo{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
margin: 10px;
}

#paso3_form{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
width: 240px;
margin: 0px auto;
}

#paso3_form label{
float:left;
width: 90px;
}

#paso3_form input{
margin-bottom: 5px;
}

#paso3_texto_form{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
margin: 10px 10px 20px 10px;
}

/* CABECERA PASOS */

.cabecera_pasos{
position:relative;
height: 80px;
border-bottom: solid 1px #5B5B5B;
}

.cabecera_pasos div{
width: 245px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 22px;
color: #606060;
position: absolute;
left:33px;
top:21px;
}

.paso_grande{
position:absolute;
top: 10px;
left:640px;
}

.paso1_peq{
position:absolute;
top: 23px;
left: 685px;
cursor:pointer;
}

.paso2_peq{
position:absolute;
top: 23px;
left: 701px;
cursor:pointer;
}

.paso3_peq{
position:absolute;
top: 23px;
left: 717px;
cursor:pointer;
}

/* Mensajes */

#msg1, #msg2{
margin: 50px auto 20px auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-align:center;
font-weight:bold;
}

#msg3{
margin: 0px auto 50px auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
text-align:center;
}

fieldset{
width: 400px;
margin: 0px auto;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
padding: 10px 5px 5px 5px;
}

legend{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}





