body {
	margin: 0px;
	scrollbar-3dlight-color:;
	scrollbar-arrow-color:#f7e4b3;
	scrollbar-base-color:#236039;
	scrollbar-darkshadow-color:#236039;
	scrollbar-face-color:#236039;
	scrollbar-highlight-color:#f7e4b3;
	scrollbar-shadow-color:#f7e4b3
}
.loading {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: bold;
	color: ffffff
}.menu-vertical {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: normal;
	color: f2d58d;
	margin: 0px;
	padding: 0px;
	line-height: 12px;
}
.submenu-vertical {
	margin: 0px;
	padding: 0px;
	filter: Alpha(Opacity=85);
}
.menu-vertical A {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: normal;
	color: f2d58d;
	margin: 0px;
	padding: 0px;
	line-height: 12px;
	text-decoration: none;
}
.menu-horizontal {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: normal;
	color: f2d58d;
	margin: 0px;
	padding: 0px;
	line-height: 12px;
	text-decoration: none;
}
.menu_inf_resaltado {
	border: 1px solid #f2d58d;
}
.copyright {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #D0BF87;
	text-decoration: none;
}
.copyright A {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #F2D790;
	text-decoration: none;
}
.copyright A:hover {

	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #F2D790;
	text-decoration: underline;
}
.titulo {
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-weight: bold;
	color: #265337;
	text-decoration: none;
}
.borde_central {
	border: 1px solid #236039;
}
.textos-encabezados {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #205b3b;
	font-weight: bold;
	text-decoration: none;
}
.textos-encabezados A {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #205b3b;
	font-weight: bold;
	text-decoration: none;
}
.textos-encabezados A:hover {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.textos-Secundarios {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.textos-simples {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 12px;
	font-weight: normal;
}
.textos-simples A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	line-height: 12px;
	font-weight: bold;
}
.textos-simples A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	line-height: 12px;
	font-weight: bold;
}
input {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: 265337;
	text-decoration: none;
	border: 1px solid #265337;
	height: 18px;
}
.checkbox {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: 265337;
	text-decoration: none;
	border: 1px solid #E3E7C5;
	background-color: #E3E7C5;
	height: 12px;
}
.botones {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: 265337;
	text-decoration: none;
	border: 1px solid #265337;
	font-weight: bold;
	height: 20px;
}
.select {

	font-family: "Trebuchet MS";
	font-size: 10px;
	color: 265337;
	text-decoration: none;
	border: 1px solid #265337;
	height: 14px;
}
select {
	font-family: "Trebuchet MS", Tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
#login-circulo {
	background-image: url(../images/fondo-circulo-login.gif);
	background-repeat: no-repeat;
	background-position: center center;
}


.borde_imagen_noticia {

	border: 2px solid #236039;
}
.borde_imagen_tabla {

	border: 1px solid #000000;
}
.textos-Secundarios A {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.textos-Secundarios A:hover {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.textos-calendario-plano {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: bold;
	color: #265337;
	border: 1px solid #265337;
	background-color: #DBEEE2;
}
.textos-calendario {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.textos-calendario A {

	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.textos-calendario A:hover {


	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.dias {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #D0BF87;
	background-color:#205b3b;
	text-decoration: none;
}
.errors {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
.alerts {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	text-decoration: blink;
}
.checkbox-1 {
	font-family: "Trebuchet MS";
	font-size: 11px;
	text-decoration: none;
	border: 1px solid #FFFFFF;
	background-color: #FFFFFF;
}
.titulo-1 {

	font-family: "Trebuchet MS";
	font-size: 15px;
	font-weight: bold;
	color: #265337;
	text-decoration: none;
}
.titulo-2 {


	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #265337;
	text-decoration: none;
}
.menu-vertical A:hover {

	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	line-height: 12px;
	text-decoration: none;
}
.menu-vertical-resaltado {


	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	line-height: 12px;
	text-decoration: none;
}
.titulos-3 {
	font-family: "Trebuchet MS";
	font-size: 15px;
	font-weight: bold;
	color: #E3E7C5;
	text-decoration: none;
}
.titulos-3 A {
	font-family: "Trebuchet MS";
	font-size: 15px;
	font-weight: bold;
	color: #E3E7C5;
	text-decoration: none;
}
.titulos-3 A:hover {
	font-family: "Trebuchet MS";
	font-size: 15px;
	font-weight: bold;
	color: #E3E7C5;
	text-decoration: underline;
}
.submenu-vertical A:hover {
	margin: 0px;
	padding: 0px;
	filter: Alpha(Opacity=85);
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.borde_imagenes_tematicas {


	border: 2px solid #184528;
}
.textos-5 {

	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
textarea {

	font-family: "Trebuchet MS";
	font-size: 11px;
	color: 265337;
	text-decoration: none;
	border: 1px solid #265337;
}
.textos-admin-enlaces {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #164727;
	font-weight: bold;
	text-decoration: none;
}
.textos-admin-enlaces A {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006600;
}
.textos-admin-enlaces A:hover {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006600;
}
.textos-instalaciones {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #18492a;
	text-decoration: none;
	height: 12px;
}
.textos-instalaciones-resaltado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E3E7C5;
	text-decoration: none;
	height: 12px;
	background-color: #18492a;
	background-repeat: repeat;
	display: table-cell;
}
.titulo-2 A {



	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #265337;
	text-decoration: none;
}
.titulo-2 A:hover {




	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #265337;
	text-decoration: underline;
}
.textos-encabezados-little {
	font-family: arial;
	font-size: 54%;
	color: #205b3b;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: 0.15px;
	word-spacing: 0.25px;
	height: 10px;
	margin: 0px;
	padding: 0px;
}
.textos-encabezados-little A {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #205b3b;
	font-weight: normal;
	text-decoration: none;
}
.textos-encabezados-little A:hover {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #205b3b;
	font-weight: normal;
	text-decoration: underline;
}
.textos-simples2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	line-height: 10px;
}
.borde_imagen_tabla_vacio {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#interior {
	margin: 4px;
}
#login-datos {

	background-image: url(../images/fondo-circulo-datos.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.textos-simples-resaltado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFF66;
	text-decoration: none;
	line-height: 12px;
	font-weight: normal;
	background-color: #184528;
}
.titulos-4 {

	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	color: #E3E7C5;
	text-decoration: none;
}
.textos-simples-3 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 12px;
	font-weight: normal;
}
.textos-simples-3 A {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFF00;
	text-decoration: none;
	line-height: 12px;
	font-weight: bold;
}
.textos-simples-3 A:hover {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFF00;
	text-decoration: underline;
	line-height: 12px;
	font-weight: bold;
}
#cuerpo {
	overflow: auto;
	height: 500px;
	width: 486px;
	padding-right: 6px;
}
li {
	padding: 2px;
}

.checkbox-2 {
	font-family: "Trebuchet MS";
	font-size: 11px;
	text-decoration: none;
	border: 1px solid #E0E0E0;
	background-color: #E0E0E0;
	height: 12px;
}
#pFecha {
	font-size: 10px;
	text-align: left;
	width: 70px;
	background-image: url(/images/calendar.gif);
	background-repeat: no-repeat;
	background-position: 53px 2px;
	margin: 0px;
	padding-right: 15px;
	vertical-align: bottom;
	cursor: pointer;
	background-color: #FFFFFF;
}
#btn_submit {
	font-size: 11px;
	width: 120px;
	background-image: url(/images/solicita-prestamo.gif);
	background-repeat: no-repeat;
	background-position: 2px 2px;
	cursor: pointer;
	background-color: #FFFFFF;
	font-weight: bold;
	height: 22px;
	padding-right: -15px;
}
#notasreservas li {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#notasreservas ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
.checkbox-reservas {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #F5E7C5;
	text-decoration: none;
	border: 1px solid #F5E7C5;
	background-color: #F5E7C5;
	height: 12px;
	margin-bottom: 2px;
}
.inputdisabled {
	background-color: #CCC;
	border: 1px solid #000;
}

