.derecha .conten03 .ped_texto {text-align: justify; font-size: 0.9em;}
.derecha .conten03 .ped_texto p {padding-bottom: 10px;}
.derecha .conten03 .ped_linea {width: 628px; border-bottom: 1px solid #780025; font-size: 0.8em;}
.derecha .conten03 .cabecera {background-color: #dedede;}
.derecha .conten03 .ped_linea .ref{float: left; width:90px; text-align: center;padding: 5px 0 6px 0;}
.derecha .conten03 .ped_linea .arti{float: left; width: 330px; text-align: left;padding: 5px 0 6px 0;}
.derecha .conten03 .ped_linea .unid{float: left; width: 58px; text-align: center;padding: 5px 0 6px 0;}
.derecha .conten03 .ped_linea .preunid{float: left; width: 50px; text-align: right;padding: 5px 0 6px 0;}
.derecha .conten03 .ped_linea .tota{float: left; width: 70px; text-align: right;padding: 5px 0 6px 0;}
.derecha .conten03 .ped_linea .borra{float: left; width: 30px; text-align: center;padding: 5px 0 6px 0;}
.derecha .conten03 .ped_linea .agotado{text-align: justify; padding: 5px 10px 6px 10px; background-color: #780025; color: #FFFFFF; font-size: 1.1em;}
.derecha .conten03 .ped_texto .titular{font-size: 1.4em; color: #780025;font-weight: bold;}
.derecha .conten03 .ped_texto .autor{color: #780025;font-weight: bold;}
.derecha .conten03 .ped_linea2 {width:600px;}
.derecha .conten03 .mayor {font-size: 1.1em; margin-top: 5px;}
.derecha .conten03 .ped_linea2 .tota{float: right; width: 85px; text-align: right;padding-top: 5px;}
.derecha .conten03 .ped_linea2 .tota2{float: right; width: 120px; text-align: right;padding-top: 5px;}
.derecha .conten03 .ped_linea2 .tota3{float: right; width: 15px; text-align: right;padding-top: 4px;}
.derecha .conten03 .botones{text-align: center; padding-top: 20px;}
.derecha .conten03 .envio {margin-bottom: 10px;}
.derecha .conten03 #form fieldset {border: 0;}
.derecha .conten03 #form legend{display: none;}
.derecha .conten03 #form label,input {display: block;}
.derecha .conten03 #form label {padding: 0 0 0 0;font-weight: bold;color: #780025;}
.derecha .conten03 #form .formu1 {font-weight: bold;text-align: right;padding: 10px 3px 0 0;color: #780025;float: left;width:100px;font-size: 0.8em;}
.derecha .conten03 #form .formu2 {float: left; width:420px;}
.derecha .conten03 #form .formu1a {font-weight: bold;text-align: right;padding: 10px 3px 0 0;color: #780025;float: left;width:70px;font-size: 0.8em;}
.derecha .conten03 #form .formu2a {float: left;width:248px;padding-top: 2px;}
.derecha .conten03 #form .formu3 {float: left; width:10px; color: #771418; font-weight: bold; padding-top: 8px;}
.derecha .conten03 #form .formu4 {float: left; width:150px;}
.derecha .conten03 #form .formu6 {float: left; width:415px;padding: 9px 0 0 5px;}
.derecha .conten03 #form .formu6a {float: left;width:248px;padding: 9px 0 0 5px;}
.derecha .conten03 #form .aclara {padding: 25px 0 30px 0;font-weight: bold;font-size: 0.9em;}
.derecha .conten03 #form .input222{border: 1px solid #780025;margin: 5px 0 0 0;padding: 3px 5px 0 7px;height:20px;color: #808080;}
.derecha .conten03 #form .comprar {padding: 25px 0 10px 0;text-align: center;}
.derecha .conten03 #form .textarea222{ padding: 3px 5px 5px 7px; height:120px; width: 430px; border: 1px solid #780025; margin: 5px 0 0 0; color: #808080; overflow:auto;}

