.body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
/* texto botonera */
.txt01 {
	color: #24733C;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;	
	text-decoration: none;
word-break: break-all;
}

.txt01:hover {
	font-family: Arial;
	color: #774489;
}
.tit01 {
	font-family: Arial;
	color: White;
	font-size: 12px;
	font-weight: bold;
	text-indent: 10px;
}
.tit02{
	font-family: Arial;
	color: #DF5D3D;
	font-size: 16px;
	font-weight: bold;
}
.tit03{
	font-family: Arial;
	color: Black;
	font-size: 16px;
	font-weight: bold;
}

.tit04{
	font-family: Arial;
	color: #774489;
	font-size: 14px;
	font-weight: bold;
}
.tit05 {
	font-family: Arial;
	color: #24733C;
	font-size: 14px;
	font-weight: bold;	
	text-decoration: none;
}

/*separadores*/
.separadorverde{
	background-image: url(../site/imgs/separadorverde.jpg);
	background-repeat: repeat-x;
}
.separadorvioleta{
	background-image: url(../site/imgs/separadorvioleta.jpg);
	background-repeat: repeat-x;
}
.separadorveroscuro{
	background-color: #22753D;
}

.grisclaro{
	background-color: #EEEEEE;
}
.grisoscuro{
	background-color: #BFBFBF;
	height: 2px;
}
/* textos */
.txt02 {
	font-family: Arial;
	color: Gray;
	font-weight: bold;
}
.txt03 {
	font-family: Arial;
	color: Gray;
	font-weight: bold;
	font-size: 10px;
}

.txt04 {
	font-family: Arial;
	color: #774489;
	font-size: 11px;
	text-decoration: none;
}
.txt04Bold {
	font-family: Arial;
	color: #774489;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;

	}
	
.txt04vineta{
	font-family: Arial;
	color: #774489;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
}
.txt04:hover{
	font-family: Arial;
	color: #24733C;
	}
.txt04Bold:hover{
	font-family: Arial;
	color: #24733C;
	}
	
.txt05 {
	font-family: Arial;
	color: White;
	font-weight: bold;
	padding-left: 15px;
	padding-top: 10px;
}

/* formularios */
.input {
	border-color: #BFBFBF;
	border-width: 1px;
	border-style: solid;
}

/* Listado de Libros */
.caja {
	border-color: #BFBFBF;
	border-style: solid;
	border-width: 1px;
	border-left: none;
	border-right: none;
}
.cajaLR {
	border-color: #BFBFBF;
	border-style: solid;
	border-width: 1px;
	border-top: none;
	border-bottom: none;
}
.celdaR{
	border-color: #BFBFBF;
	border-style: solid;
	border-width: 1px;
	border-left: none;
}
.celdaL{
	border-color: #BFBFBF;
	border-style: solid;
	border-width: 1px;
	border-right: none;
}
.celdaLR{
	border-color: #BFBFBF;
	border-style: solid;
	border-width: 1px;
}
.celdabot{
	border-color: #BFBFBF;
	border-style: solid;
	border-width: 1px;
	border-left: none;
	border-right: none;
	border-top: none;

}
.txt06 {
	color: #24733C;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;	
	text-decoration: none;
	text-indent: 5px;
}

.txt06:hover {
	color: #774489;
}

.txt07 {
	font-family: Arial;
	color: #7D7D7D;
	font-size: 11px;
}
.txt07Bold{
	font-family: Arial;
	color: #7D7D7D;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.txt08 {
	font-family: Arial;
	color: #5A5A5A;
	font-size: 12px;
}
.txt08Bold{
	font-family: Arial;
	color: #5A5A5A;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
/*PIE*/
.pie{
	font-family: Arial;
	color: #774489;
	font-size: 11px;
}