html {
background-color:#ffffff;
}
body {
    width: 780px;
    margin: auto;
    text-align: center;
    background-color:#99A68E;
    padding:3px;
    font-family: serif;
}

.cos {
    width: 780px;
    margin: auto;
    background-color:#99A68E;
    text-align: center;
}

.content {
    width: 780px;
	margin:0px;
padding:0px;
    margin-bottom:5px;
    font-size: 14px;
    font-family: arial, verdana, helvetica, sans-serif;
    text-align: left;
    background-color:#99A68E;
}

.menuhorizontal {
    display: block;
    margin:auto;
    text-align: center;
}

.portadas {
    padding-top:20px;
    padding-bottom:20px;
}

.formulario {
    padding-bottom : 20px;
    padding-left : 50px;
    padding-right : 50px;
    padding-top : 20px;
}

.margen_texto {
    margin: 10px;
}

img {

}

.imagen_left {
    display: block;
    margin-left:0px;
}

.imagen_centrada {
    display:block;
    margin:auto;
}

.textarea, select {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    border: 1px solid #000000;
}


.titulos {
    float:left;   
    text-align:left;
    margin-top:40px;
    margin-left:40px;
    background-color:#99A68E;
}

.colecciones {
    margin-top: 20px;
    text-align: left;
	   
}

.autores {
    float:left;
    text-align:left;
    margin-top:40px;
    margin-left:40px;
}

h1 {
    text-align: left;
    margin:0px 0px 0px 0px;
    font-size:18px;
    font-weight:900;
    font-family: serif;
    color:#FF9900;
}

h2 {
    font-family:serif;
    margin:0px 0px 5px 0px;
    padding:0px;
}

.content>p {
    margin:0px;
}

.content>p+p {
    /*text-indent:30px;*/
margin:0px;
}

p {
    margin:0px 0px 0px 0px;
    padding-bottom:10px;
}

p.libro {
    padding-top:10px;
    padding-bottom:0px;
}

p.distribuidor {
    padding-top:16px;
    font-family: serif ;
    font-size:15px;
}

p.titulo {
    font: bold 12px/14px verdana, arial, helvetica, sans-serif;
    margin-top: 10px;
    padding: 10px;
}

p.autor {
    font: bold 14px serif;
    color:#9E0A20;
}

.coleccion {
    font: bold 16px serif;
    margin-left: 81px;
    padding-top: 40px;
    padding-left: 81px;
    text-decoration: underline;
background-color:#99A68E;

}

.nombreautor {
    font-weight: bold;
    font-family: serif;
    font-size:16px;
    margin-left: 81px;
    padding-top: 40px;
    padding-left: 81px;
    text-decoration: underline;
}

.autor_en_resumen {
    font-weight: bold;
    font-family: serif;
    font-size:15px;
    margin-left: 0px;
    padding-top: 0px;
    padding-left: 0px;
    text-decoration: none;
    color:#9E0A20;
}

p.textolibro {
    font-size: 14px;
    font-family : serif;
    text-align:justify;
}

p.entrada {
    margin-top:0px;
    padding:2px;
}

a {
    font-size:9px;
    font-family:arial, swiss, helvetica, sans-serif;
    font-weight:600;
    text-decoration:none;
    padding-bottom: 0px;
}

a.distribuidor {
    color:#993300;
    background-color:#99A68E;
    text-decoration:underline;
    font-size:14px;
    font-family:serif;
}

a.distribuidor:hover {
    color:#993300;
    background-color:#99A68E;
    text-decoration:underline;
    font-size:15px;
    font-family:serif;
}

a.distribuidor:link {
    color:#993300;
    background-color:#99A68E;
    text-decoration:underline;
    font-size:15px;
    font-family:serif;
}

a.masinfo {
    font-family:arial;
    font-weight:100;
}

a.masinfo:link {
    color:#ff0000;
}



a.autor:link {
    font-family:serif;
    font-size: 14px;
    color:#000000;
    background-color:#99A68E;
}

a.autor:visited {
    font-family:serif;
    font-size: 14px;
    color:#000000;
    background-color:#99A68E;
}

a.autor:hover {
    font-family:serif;
    color:#ECE9D8;
    background-color:#99A68E;
}

a.libro:link {
    font-family:serif;
    font-size: 15px;
    color:#000000;
    background-color:#99A68E;
}

a.libro:visited {
    font-family:serif;
    font-size: 15px;
    color:#000000;
    background-color:#99A68E;
}

a.libro:hover {
    font-family:serif;
    color:#ECE9D8;
    background-color:#99A68E;
}

a:link {
    background-color:#eeeeee;
}

a:visited {
    color:#d89a1e;
}

a:hover {
    background-color: #eeeeee;
}

a.texto {
    color:#3D5829;
    padding-bottom:0px;
}

a.img:link {
    color:#985438;
}

a.externo:link {
    color:#985438;
}

a.enlace_a_poema {
    color:#993300;
    background-color:#99A68E;
    text-decoration:underline;
    font-size:15px;
    font-family:serif;
margin-bottom:40px;

}

a.enlace_a_poema:hover {
    background-color: #99A68E;
margin-bottom:40px;

}

.titulolibro {
  /*  padding-top:14px; */
    padding-bottom:0px;
    margin-bottom:0px;
    font-family:serif;
    font-size: 15px;
    font-weight:600;
    text-align: left;
}

.segundalineatitulolibro {
    margin-left: 20px;
    font-family:serif;
    font-size: 15px;
    font-weight:600;
    text-align: left;
}

.etiquetaformulario {
    padding-top:14px;
    padding-bottom:0px;
    margin-bottom:0px;
    font-family:serif;
    font-size: 15px;
    font-weight:600;
    text-align: left;
}

.casa {
    float:left;
    width:100px;
    height: 75px;
}

.autor {
    margin-left: 20px;
    font-family: arial, swiss, helvetica;
    font-size: 13px;
  }

.autorcoleccion {
	
    font-family: serif;
    font-size:15px;
    margin-left: 20px;
    padding-top: 0px;
    padding-left: 0px;
    text-decoration: none;
    color:#9E0A20;
}

.subtitulo {
	
    margin-left: 50px;
    font-family: serif;
    font-size: 14px;
}

.portadalibro {
    float:left;
	padding-left: 20px;
	background-color: #99A68E;
    width:156px;
    /*height: 246px;*/


}

.textoportada {
    width: 760px;
   text-align:justify; 
margin-top: 10px;
	margin-left: 10px;
margin-right: 10px;
    float:center;
    /* margin-top:20px; */
    margin-bottom:25px;
    font-size: 15px;
    font-family: serif;
    background-color:#99A68E;
}

.separadordesc {
    border-bottom: 1px solid #000000;
    width:300px;
    height:2px;
    margin: auto;
}

.resumenlibro {
	/*float:left;*/
	width: 450px;
	padding-left: 50px;
	padding-right: 15px;
    	margin-top: 25px;
    	margin-left: auto;
    	margin-right: auto;
    	margin-bottom:40px;
    	font-size: 14px;
    	font-family: swiss, arial, verdana, helvetica, sans-serif;
	text-align: left;
	background-color:#99A68E;
}

.menupublico {
	float: left;
	width: 99px;
	margin: 0px;
	padding:0px;
	background-color:#99A68E;
}

.despues_de_menu {
/* padding-top:150px; */
margin-left:150px;
background-color:#99A68E;

}
.distribuidores {
   /* float: left; */
    width:600px;
    padding-left:150px;
    padding-top:40px;
    padding-bottom:1000px;
    padding-right:0px;
    font-family: arial, swiss, helvetica;
    font-size:14px;
background-color:#99A68E;
}

.cabecera {
    float:center;
    width:780px;
    font:10px verdana, arial, helvetica, sans-serif;
    height: 25px;
    padding-right:35px;
    margin-bottom:5px;
}

.datoslibro {
    font-family:serif;
    font-size:14px;
    padding-bottom:20px;
    color: #342637 ;
}

a.opciones1 {
    font-family:serif;
	margin-left:30px;
    font-size:13px;
text-decoration:none;
}

a.opciones1:link {
    font-size: 13px;
    color:#000000;
    text-decoration:none;
}

a.opciones1:visited {
    font-size: 13px;
    color:#000000;
    text-decoration:none;
}

a.opciones1:hover {
    background-color:#DE7500;
}

a.opcionactiva {
    margin-left:30px;
    border-bottom:2px solid #3D5829;
	font-family:serif;
    font-size: 13px;
    color:#000000;
    background-color:#DE7500;
}

.separadorportadas {
    padding-left: 52px;
    width: 52px;
}

.mapa {
    float: left;
    width: 80px;
    height: 100px;
}

.titulonovedades {
    margin-top:40px;
    font-size: 18px;
    font-family: serif;
    font-weight: bold;
    text-align: left;
    text-decoration:underline;
  }

.menuprivado {
    float: left;
    width: 120px;
    left: 5px;
    padding-bottom: 0px;
    padding-right:0px;
  }

.disenyo {
    position: absolute;
    top:100px;
    left:250px;
    z-index:5;
}

fieldset {
    margin: 0 0 2em 0;
    padding: 1em .5em .5em .5em;
    border: 1px solid #000000;
  }

legend {
    padding: .2em;
    background-color: #EBEBFF;
    font-weight: bold;
    color: #000000;
    border: 1px solid #000000;
}

input {
    border: 1px solid #000000;
    font-weight: bold;
    background-color: #F5F5F5;
}

#verde {
    color:#009900;
}

#negro {
    color:#000000;
}

#negrosobrenaranja {
    color:#000000;
    background-color: #DE7500;
}

#opcionCol1 {
    position:relative;
    background-color:#eeeeee;
    left:2px;
    top:4px;
    padding-top: 4px;
    width:100px;
    height: 20px;
    border-bottom: 1px solid #3D5829;
    padding-bottom: 2px;
}

#opciones2 {
    position:relative;
    left:15px;
    top:4px;
    padding-bottom: 3px;
    width:165px;
    height: 20px;
    border-bottom: 1px solid #3D5829;
}

#opciones3 {
    position:relative;
    left:30px;
    top:4px;
    padding-bottom: 3px;
    width:150px;
    height: 20px;
    border-bottom: 1px solid #3D5829;
}

.espaciov {
    margin-top:0px;
    width: 780px;
}

.direccion {
    float:left;
    width: 780px;
    margin-top:0px;
    font-size: 10px;
    margin-left:0px;
    margin-right:0px;
    min-width:120px;
    padding: 0px;
    text-align: center;
}

.separador {
    float: left;
    width: 780px;
    margin-top:0px;
    font-size: 10px;
    margin-left:0px;
    margin-right:0px;
    min-width:120px;
    padding: 0px;
    text-align: center;
}


a.enlace_a_coleccion {
    text-align:left;
    left:2px;
    top:3px;
    padding-top: 4px;
    width:100px;
    height: 15px;
    border-bottom: 2px solid #3D5829;
    padding-bottom: 2px;
    margin-right: 10px;
    font-family:serif;
    font-size:15px;
}

a.enlace_a_coleccion:hover {
    color:#000000;
    background-color:#cc6600;
}

a.enlace_a_coleccion:visited {
    color:#000000;
}

a.enlace_a_coleccion:link {
    color:#000000;
    background-color:#99A68E;
}
