body
{
background-color:#cc0000;
}

#contenedor
{
width: 800px;
height: auto;
background-color:white;
margin: auto;
overflow:hidden;
border: thin solid black;
}

#encabezado
{
width:800px;
height:auto;
background-color:black;
padding:0 0 0 0;
}

#encabezado h1
{
font-family:verdana, georgia, "trebuchet ms", arial;
font-size:12px;
color:white;
text-align:right;
padding:0 0 0 0;
margin: 0 0 0 0;
background-color:black;
}

#contenedor2
{
width:800px;
height:auto;
padding: 0 0 0 0;
display:table;
overflow:hidden;
background-color:#ffffb5;
border:0px;
}

#campo1
{
width:273px;
height:auto;
padding: 0 0 0 0;
display:table-cell;
}

#campo2
{
width:527px;
height:auto;
padding: 0px 0px 0px 0px;
display:table-cell;
text-align:center;
font-family:tahoma, verdana, georgia, "trebuchet ms", arial;
font-size:12px;
text-align:center;
font-weight:bold;
}

#campo2 p
{
font-family:tahoma, verdana, georgia, "trebuchet ms", arial;
font-size:37px;
color:#ff0000;
text-align:center;
font-weight:bold;
margin-top: 5px;
}

#campo2 h3
{
font-family:tahoma, verdana, georgia, "trebuchet ms", arial;
font-size:22px;
color:navy;
text-align:center;
font-weight:bold;
}

#cuerpo
{
width:780px;
height:auto;
margin: 5px 5px 5px 5px;
padding: 5px 5px 5px 5px;
font-family:georgia, verdana, "times new roman", "trebuchet ms", arial;
font-size: 17px;
text-align:justify;
overflow:hidden;
}

#cuerpo a:link {color:#ff0000; text-decoration:none;}
#cuerpo a:visited {color:#ff0000; text-decoration:none;}
#cuerpo a:hover {color:#ff0000; text-decoration:underline;}

#cuerpo ul
{
font-family:georgia, verdana, "times new roman", "trebuchet ms", arial;
font-size: 17px;
text-align:justify;
list-style-image:url('vinetaes.gif');
}

.azul
{
font-family:georgia, verdana, "times new roman", "trebuchet ms", arial;
font-size: 17px;
color: navy;
display:inline;
}

.negritas
{
font-family:georgia, verdana, "times new roman", "trebuchet ms", arial;
font-size: 17px;
display:inline;
font-weight:bold;
}

.italicas
{
font-family:georgia, verdana, "times new roman", "trebuchet ms", arial;
font-size: 17px;
display:inline;
font-style:italic;
}

.sr
{
text-decoration:line-through;
display:inline;
}

#testimonios
{
width:400px;
height:auto;
padding:15px 15px 15px 15px;
background-color:#ffffb5;
display:table;
border-right: #ff0000 3px dashed;
border-left: #ff0000 3px dashed;
border-top: #ff0000 3px dashed;
border-bottom: #ff0000 3px dashed;
font-family:georgia, verdana, "times new roman", "trebuchet ms", arial;
font-size: 16px;
text-align:justify;
margin-left: 200px;
margin-right:200px;
margin-top:20px;
margin-bottom: 20px;
}

#cuerpo h1
{
font-family:tahoma, georgia, verdana, "times new roman", "trebuchet ms", arial;
font-size:32px;
color: #ff0000;
text-align:center;
}

#cuerpo h2
{
font-family:tahoma, georgia, verdana, "times new roman", "trebuchet ms", arial;
font-size:25px;
color: navy;
text-align:center;
}

#cuerpo h3
{
font-family:tahoma, georgia, verdana, "times new roman", "trebuchet ms", arial;
font-size:22px;
color: navy;
text-align:center;
}

.libros
{
width:780px;
height:auto;
display:table;
overflow:hidden;
}

.libros1
{
width:180px;
height:auto;
display:table-cell;
text-align:center;
vertical-align:top;
}

.libros2
{
width:600px;
height:auto;
display:table-cell;
font-family:georgia, verdana, "times new roman", "trebuchet ms", arial;
font-size: 17px;
text-align:justify;
vertical-align:top;
}

.libros2 ul
{
font-family:georgia, verdana, "times new roman", "trebuchet ms", arial;
font-size: 17px;
text-align:justify;
list-style-image:url('vinetaes.gif');
}

#garantia
{
width:600px;
height:auto;
display:table;
font-family:georgia, verdana, "times new roman", "trebuchet ms", arial;
margin-top:20px;
margin-bottom:20px;
margin-left:100px;
margin-right:100px;
border: thin solid #cc0000;
padding:10px 10px 10px 10px;
overflow:hidden;
display:table;
}

#garantia1
{
width:209px;
height:auto;
background-image:url('garantia.gif');
background-repeat:no-repeat;
display:table-cell;
}

#garantia2
{
width:391px;
height:auto;
text-align:center;
vertical-align:top;
display:table-cell;
font-family:georgia, verdana, "times new roman", "trebuchet ms", arial;
font-size: 15px;
text-align:justify;
}

#garantia2 a:link {color:#ff0000; text-decoration:underline; font-weight:bold;}
#garantia2 a:visited {color:#ff0000; text-decoration:underline; font-weight:bold;}
#garantia2 a:hover {color:#ff0000; text-decoration:underline; font-weight:bold;}

.resaltado
{
font-family:tahoma, georgia, verdana, "times new roman", "trebuchet ms", arial;
font-size:20px;
color:navy;
text-align:center;
font-weight:bold;
margin-left:10px;
margin-right:10px;
margin-bottom:10px;
}


#promocion
{
width:600px;
height:auto;
text-align:justify;
margin-left:100px;
margin-right:100px;
margin-top:40px;
margin-bottom:20px;
font-family:georgia, verdana, "times new roman", "trebuchet ms", arial;
font-size: 17px;
text-align:justify;
}

#promocion ul
{
list-style-image:url('vinetaes.gif');
}

.pagar
{
width:500px;
height:auto;
padding:15px 15px 15px 15px;
background-color:#ffffb5;
display:table;
border-right: #ff0000 3px dashed;
border-left: #ff0000 3px dashed;
border-top: #ff0000 3px dashed;
border-bottom: #ff0000 3px dashed;
font-family:georgia, verdana, "times new roman", "trebuchet ms", arial;
font-size: 17px;
text-align:center;
margin-left: 150px;
margin-right:150px;
margin-top:20px;
margin-bottom: 20px;
}

.pagar p
{
font-family:tahoma, georgia, verdana, "times new roman", "trebuchet ms", arial;
font-size: 23px;
text-align:center;
color:#ff0000;
font-weight:bold;
text-decoration:underline;
}

.pagar ul
{
font-family:georgia, verdana, "times new roman", "trebuchet ms", arial;
font-size: 15px;
text-align:left;
font-style:italic;
}

.pagar a:link {color:#ff0000; text-decoration:underline; font-weight:bold;}
.pagar a:visited {color:#ff0000; text-decoration:underline; font-weight:bold;}
.pagar a:hover {color:#ff0000; text-decoration:underline; font-weight:bold;}

.librosf
{
width:500px;
height:auto;
display:table;
overflow:hidden;
margin-left:150px;
margin-right:150px;
}

.librosf1
{
width:125px;
height:auto;
display:table-cell;
text-align:center;
}

.librosf2
{
width:380px;
height:auto;
display:table-cell;
font-family:georgia, verdana, "times new roman", "trebuchet ms", arial;
font-size: 17px;
text-align:justify;
vertical-align:top;
}

.librosf2 ul
{
font-family:georgia, verdana, "times new roman", "trebuchet ms", arial;
font-size: 16px;
text-align:justify;
list-style-image:url('vinetaes.gif');
}

#pie
{
width:800px;
height:auto;
font-family:georgia, verdana, "times new roman", "trebuchet ms", arial;
font-size: 15px;
text-align:center;
background-color:#ffffb5;
}

#pie a:link {color:#ff0000; text-decoration:none;}
#pie a:visited {color:#ff0000; text-decoration:none;}
#pie a:hover {color:#ff0000; text-decoration:underline;}

#tsusc
{
width:500px;
height:auto;
border:1px solid #cc0000;
background-color:#ffffd5;
}

#encsusc
{
font-family:georgia, verdana, arial, "times new roman";
font-size:16px;
text-align:center;
color:yellow;
background-color:#cc0000;
font-weight:bold;
}

.lsus
{
font-family:georgia, verdana, arial, "times new roman";
font-size: 15px;
text-align:justify;
}

#tsusc2
{
width:350px;
height:auto;
background-color:#cc0000;
font-family:georgia, verdana, arial, "times new roman";
font-size:14px;
color:white;
}