#C0 #Opciones dl { margin-left:3em; }
#C0 #Opciones dl dt { font-weight:bold; }
#C0 #Opciones dl dd { font-size:.85em; margin-bottom:1em; }
#C0 #Opciones ul { margin-bottom:.75em; text-align:left; }
#C0 #Opciones li { margin-bottom:0; }

label { font-weight:bold; }
.Compuesto label, #Recogida label { font-weight:normal; margin-left:.5em; }
#pAbonar label, #Recogida label { font-weight:normal; }
#dObservaciones label { font-size:0.75em; font-weight:normal; } 

input, textarea { margin-left:.5em; }
#LeccionesEspec { margin-left:-.5em; }
.Compuesto input, #RecogidaEnEspera { margin-left:0; }
form { margin:0; padding:0; } 
#C0 form h3 { margin-top:.75em; }
#C0 div div { margin:.15em 0 .15em 2em; padding:0; }
#C0 #dAlojamiento, #C0 #Recogida { margin:0; }
#C0 #Enviar, #C0 #Rectificar { text-align:center; margin:1em 0; }
#C0 #Enviar input, #C0 #Rectificar input { margin:0; }
#C0 #Enviar p, #C0 #Rectificar p { margin:0 0 .75em; }
#C0 #Confirmar { margin:1em 0 1em 0; }
#C0 form span { font-size:0.7em; }

#C0 form #pRomanji{ border:solid 1px #B9662D; padding:.35em; }

#C0 div form p { margin:0 2em .5em 0; }
form p { font-size:0.7em; font-weight:normal; }
label sup, .Compuesto strong sup, form div strong sup { font-size:0.6em; font-weight:normal; cursor:help; }

#C0 div p.Salida { margin-left:0; border-bottom:1px solid #888; margin-bottom:2em; padding-bottom:1em; }