body{background:#b0b090;font-family:FreeSans,Arial,Helvetica,Verdana,sans-serif}
.marco{width:980px;margin:auto}
.cabecera{width:978px; margin:auto;background:#a0a080;border:1px solid #000000}

.texto{width:770px; float:right; min-height:100%;color:#000000;margin:0;padding:5px;padding-right:0px;padding-left:0px}
.texto a{text-decoration:none;color:#0000aa}
.texto a:hover{color:#c02020}

.menu{width:200px;float:left;min-height:100%;margin:0;margin-top:5px;padding:0;list-style-type:none;background:#a0a080;border:1px solid #000000;border-top:0}
.menu li{margin:0;padding:1px 0px 1px 0px;border-top:1px solid #000000;background:#5050ff}
.menu li.titulo{background:#a0a080}
.menu a{text-decoration:none;display:block;padding:0px 5px 0px 5px;background:#5050ff;color:#e7e7e7}
.menu a:hover{background:#e0e055;color:#000000}
.menu h4{padding:10px 0 10px 0; margin:0; text-align:center}


.fin{text-align:center;margin:0;font-size:0.9em;clear:both}

h1,h2,h3{color:#550000; text-align:center}
.botoncesta{background:#dddddd;border:0;font-size:1em;color:#0000ff;font-family:FreeSans,Arial,Helvetica,Verdana,sans-serif}

.columnaderecha{float:right;width:92px;font-size:0.8em;margin:0;margin-left:5px;padding:0;padding-top:5px;text-align:center}
.columnaderecha ul{list-style-type:none;padding:0;margin:0;margin-bottom:10px;background:#a0a080;border:1px solid #000000}
.columnaderecha li{margin-bottom:5px}
.columnaderecha .titulo{font-weight:bold;margin-top:8px;margin-bottom:8px}

.formContacto {width:75%;margin-left:3%}
.formContacto input{border:1px solid #000000;background :#ffffff;width:100%}
.formContacto textarea{border:1px solid #000000;background :#ffffff;width:100%}
.formContacto .boton{width:30%;background:#c05050;font-weight:bold}

.tablafichas{width:75%;margin:auto;text-align:center}
.tablafichas td{padding:5px}
.tablafichas img{border:1px solid #000000}

.catalogo{width:100%}
.catalogo td{border-bottom:1px solid #000000;padding-left:3px}
.catalogo .precio{font-weight:bold;color:#205020}

.frmCatalogo{
padding:10px;
text-align:center;
font-family:sans-serif,Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
font-size:0.9em;
}

.frmCatalogo input{
text-align:right;
width:2em;
margin-bottom:3px;
border-top:2px solid #000000;border-left:2px solid #000000;border-bottom:3px solid #ffffff;border-right:3px solid #ffffff;
background :#b0b0b0;
color:#000000;
padding-right:3px
}
.frmCatalogo .boton{width:6em;background:#3030d0;color:#50f050;text-align:center;
border-bottom:2px solid #000000;border-right:2px solid #000000;border-top:2px solid #b0b0f0;border-left:2px solid #b0b0f0}
.frmCatalogo .boton:hover{background:#5050f0}

.TablaMaqueta{width:100%;margin:auto;border-top:1px solid #000000;border-left:1px solid #000000}
.TablaMaqueta td{border-bottom:1px solid #000000;border-right:1px solid #000000;padding:5px}
.TablaMaqueta td.iz{text-align:right}

.TablaCesta{width:100%;background:#a0a080;border-top:1px solid #000000;border-left:1px solid #000000}
.TablaCesta th{border-bottom:1px solid #000000;border-right:1px solid #000000;text-align:center}
.TablaCesta td{border-bottom:1px solid #000000;border-right:1px solid #000000;padding:5px}

.frmPedido{width:100%-1px;text-align:center;background: #a0a080;border:1px solid #000000}
.frmPedido li{list-style-type:none;margin-bottom:3px;}
.frmPedido .de{text-align:left}
.frmPedido .iz{float:left;width:45%;text-align:right;margin-right:5px;}
.frmPedido input{width:45%;margin-bottom:3px;background :#e0e0c0;color:#000000;border:1px solid #000000;padding-left:2px}
.frmPedido select{width:45%;background:#e0e0c0;border:1px solid #000000}
.frmPedido .boton{width:250px;background:#5050ff;color:#d7d7d7;border:0;padding:1px 10px 1px 10px;border-top:1px solid #ffffff;border-left:1px solid #ffffff;border-bottom:2px solid #000000;border-right:2px solid #000000}
.frmPedido .boton:hover{border-bottom:1px solid #ffffff;border-right:1px solid #ffffff;border-top:2px solid #000000;border-left:2px solid #000000;background:#4040df;color:#c0c0c0}

.lstPedido{list-style-type:none}
.lstPedido .iz{float:left;width:50%;text-align:right;padding-right:10px;margin-bottom:5px}
.lstPedido .de{color:#003300;text-align:left;margin-bottom:5px}

.frmConfirmar{text-align:center}
.frmConfirmar .boton{width:10em;background:#3030d0;color:#50f050;text-align:center; border-bottom:2px solid #000000;border-right:2px solid #000000;border-top:3px solid #d0d0ff;border-left:3px solid #d0d0ff}
.frmConfirmar .boton:hover{background:#5050f0;color:#50f050}

.comic{width:50%;margin:auto}
.comic .boton{width:10em;background:#5050d0;color:#50f050;text-align:center; border-bottom:3px solid #000000;border-right:3px solid #000000;border-top:3px solid #b0b0dd;border-left:3px solid #b0b0dd;padding:5px}
.comic .boton:hover{background:#7070f0;color:#50f050}

.TablaPortada{width:667px;text-align:center;background: #a0a080;border:1px solid #000000;border-top:0px}
.TablaPortada caption{width:667px;background: #a0a080;border:1px solid #000000;border-bottom:0px}

.EnlaceBoton{background:#5050ff;color:#d7d7d7;border:0;padding:1px 10px 1px 10px;border-top:1px solid #ffffff;border-left:1px solid #ffffff;border-bottom:2px solid #000000;border-right:2px solid #000000}
.EnlaceBoton:hover{border-bottom:1px solid #ffffff;border-right:1px solid #ffffff;border-top:2px solid #000000;border-left:2px solid #000000;background:#4040df;color:#c0c0c0}

a.EnlaceBoton{padding:4px 10px 4px 10px;color:#d7d7d7;font-size:1.1em}
a.EnlaceBoton:hover{color:#c0c0c0}
