.divinfo {
	position: absolute;
	top: 200px;
	left: 100px;
	z-index: 99;
	display: none;
	font-variant: small-caps;
	font-family: Helvetica, Verdana, Arial, sans-serif;
        font-size:12px;
	color: 000000;
	background: #ffffff;
	margin-top: 2px;
}

input {
	width: 200px;
	border: 1px solid #6a1919;
	color: #6a1919;
}

textarea {
	width: 200px;
	height: 100px;
	border: 1px solid #6a1919;
	color: #6a1919;
}

.addlibro {
        vertical-align: top;
        color:#000000;
        border: 0px solid #ae4e4e;
        background: #ffffff;
        padding: 0em;
        border-spacing: 0px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight: bold;
}

.submenu {
	margin-left: 10px;
	display: none;
}

.tableprinc {
        vertical-align: top;
}

.maintable {
        vertical-align: top;
        color:#ffffff;
        width:950px;
        border: 1px solid #ae4e4e;
        background: #ffffff;
        padding: 0px;
        border-spacing: 0px;
	background-image: url("images/fondo.gif");
	background-repeat: repeat;
}

.tableheader {
        vertical-align: top;
        color:#ffffff;
        height:70px;
        border: 0px solid #ae4e4e;
        padding: 0em;
        border-spacing: 0px;
}

.listado {
        vertical-align: top;
        color: #000000;
        width:750px;
        border: 0px solid #ae4e4e;
        padding: 0em;
        border-spacing: 0px;
        background: #ffffff;
}

.listadouni {
        vertical-align: top;
        color: #000000;
        border: 0px solid #ae4e4e;
        padding: 0em;
        border-spacing: 0px;
}

.empresa {
	font-variant: small-caps;
	font-family: Helvetica, Verdana, Arial, sans-serif;
        font-size:12px;
        font-weight: bold;
}

.fontindex {
	font-variant: small-caps;
	font-family: Helvetica, Verdana, Arial, sans-serif;
        font-size:12px;
        font-weight: bold;
	color: 000000;
}

.titulo {
	font-family: Helvetica, Verdana, Arial, sans-serif;
        font-size:10px;
}

.subtitulo {
	font-family: Helvetica, Verdana, Arial, sans-serif;
        font-size: 9px;
}

.separador {
	height: 1px;
	background: #f5e3e3;
}

.tdcontent {
	height: 100%;
}

.tdizqheader {
        width: 150px;
	border-right: 1px solid black;
	border-left: 0px solid black;
	border-top: 0px solid black;
	border-bottom: 0px solid black;
}

.tdizq {
        width: 150px;
	border: 0px;
	color: #9d484f;
	text-align: left;
	padding-left: 10px;
	border-right: 1px solid #c99796;
	border-left: 0px solid #c99796;
	border-top: 0px solid #c99796;
	border-bottom: 0px solid #c99796;
        background: #f5e3e3;
}

.publicite {
	border: 0px;
	color: #9d484f;
	text-align: left;
	padding-left: 10px;
	border-right: 1px solid #c99796;
	border-left: 0px solid #c99796;
	border-top: 0px solid #c99796;
	border-bottom: 0px solid #c99796;
	font-family: Helvetica, Verdana, Arial, sans-serif;
        font-size:12px;
	color: #7b3030;
}

.fontmenuizq {
	font-family: Helvetica, Verdana, Arial, sans-serif;
        font-size:12px;
	color: #7b3030;
        font-weight: bold;
}

.fontincluirme {
	font-family: Helvetica, Verdana, Arial, sans-serif;
        font-size:12px;
	color: #7b3030;
        font-weight: bold;
	font-variant: small-caps;
}

.fontvisit {
	font-family: Helvetica, Verdana, Arial, sans-serif;
        font-size:12px;
	color: #6a1919;
}

.fontmenuizqtit {
	font-family: Helvetica, Verdana, Arial, sans-serif;
        font-size:14px;
	color: #000000;
        font-weight: bold;
}

.fontsubmenuizq {
	font-family: Helvetica, Verdana, Arial, sans-serif;
        font-size:10px;
	color: #000000;
        font-weight: bold;
}

.imagenchica {
	max-width: 130px;
	max-height: 130px;
	width: 120px;
}

.tdmenu {
	height: 20px;
	background-image:url("images/menubg2.gif");
	vertical-align: top;
	padding-top: 3px;
	padding-bottom: 2px;
}

.tdcopy {
        background: #f5e3e3;
	height: 15px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
        font-size:10px;
        font-weight: bold;
	border-top: 1px solid #c99796;
	border-bottom: 0px solid #c99796;
	border-left: 0px solid #c99796;
	border-right: 0px solid #c99796;
	color: #9d484f;
	text-align: right;
}

.tdcopy2 {
        background: #f5e3e3;
	height: 15px;
	color: #9d484f;
	border: 0px solid #000000;
}

.tdheader {
	vertical-align: top;
}

.fontmenu {
	font-family: Helvetica, Verdana, Arial, sans-serif;
        font-size:10px;
        font-weight: bold;
	color: #ffffff;
}

a {
	text-decoration: none;
}

.fontcopy {
	color: #9d484f;
}
