BODY {
margin : 0;
background-image : url(bg.gif);
}

INPUT.a {
border-right : 1px solid #034375;
border-top : 1px solid #034375;
font-size : 8pt;
border-left : 1px solid #034375;
color : #034375;
border-bottom : 1px solid #034375;
font-family : arial, verdana;
background-image : url(images/bg_input.gif);
background-attachment : fixed;
}

INPUT.b {
border-right : 1px solid #5D5D5D;
border-top : 1px solid #5D5D5D;
font-size : 8pt;
background : white;
border-left : 1px solid #5D5D5D;
color : #5D5D5D;
border-bottom : 1px solid #5D5D5D;
font-family : arial, verdana;
}

SELECT.b {
border-right : 1px solid #034375;
border-top : 1px solid #034375;
font-size : 8pt;
background : white;
border-left : 1px solid #034375;
color : #5D5D5D;
border-bottom : 1px solid #034375;
font-family : arial, verdana;
}

TEXTAREA.a {
border-right : 1px solid #5D5D5D;
border-top : 1px solid #5D5D5D;
font-size : 8pt;
background : white;
border-left : 1px solid #5D5D5D;
color : #5D5D5D;
border-bottom : 1px solid #5D5D5D;
font-family : arial, verdana, ;
background-image : url(images/bg2.gif);
background-attachment : fixed;
}

.edu {
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
color : #5d5d5d;
text-align : justify;
}
.edu_sin {
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
color : #333333;
}
.edu_white {
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
color : white;
}

.g33_columna1 {
width: 350px;
float: left;
margin: 14px 0px 0px 0px;
}

.g33_columna2 {
width: 215px;
float: left;
margin: 14px 5px 5px 5px;
}

.g33_contenedor {
margin:8px 0px 0px 12px;
}

.g33_novedades{
margin:12px 0px 0px 0px;
}

.g33_novCajaLibro {
width:190px;
float:left;
margin:0px 10px 14px 0px;
} 

.g33_novCajaLibroDestacado {
width:560px;
float:left;
margin:0px 10px 14px 0px;
} 

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

.g33_autordestacado {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color : black;
}

.g33_autordestacado:hover {
	text-decoration: underline;
}

.g33_autordestacado:Visited{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color : black;
}

.g33_autornovedades {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : black;
}

.g33_autornovedades:hover {
	text-decoration: underline;
}

.g33_autornovedades:Visited{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : black;
}

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

.g33_librotitulodestacado:hover {
	text-decoration: underline;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color : #e90004;
}

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

.g33_librotitulonovedades {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #e90004;
}

.g33_librotitulonovedades:hover {
	text-decoration: underline;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #e90004;
}


.g33_librotitulonovedades:Visited {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #e90004;
}

.g33_librotitulo{
font-family :Verdana, Arial, Helvetica, sans-serif;
font-style : normal;
color : #c72127;
font-size: 28px;
font-weight: bold;
}

.g33_foto {
border-color: black;
border-bottom-style: solid;
}

.g33_librotitulopeq{
font-family :Verdana, Arial, Helvetica, sans-serif;
font-style : normal;
color : #e90004;
font-size: 11px;
font-weight: bold;
}

.g33_libroautorpeq{
font-family :Verdana, Arial, Helvetica, sans-serif;
font-style : normal;
color : black;
font-size: 11px;
font-weight: bold;
}

.g33_textonormal{
font-family :Verdana, Arial, Helvetica, sans-serif;
font-style : normal;
color : black;
font-size: 11px;
font-weight: normal;
}
.g33_librosubseccion{
font-family :Verdana, Arial, Helvetica, sans-serif;
font-style : normal;
color : #e90004;
font-size: 13px;
font-weight: bold;
}
.g33_libroautor{
font-family :Verdana, Arial, Helvetica, sans-serif;
font-style : normal;
color : black;
font-size: 18px;
font-weight: bold;
}
.g33_black{
font-family :Verdana, Arial, Helvetica, sans-serif;
font-style : normal;
color : black;
font-size: 10px;
font-weight: bold;
}
.g33_menu_titulo{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	color : black;
	font-size: 16px;
	font-weight: bold;
}

.g33_titulo_seccion{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	color : #c72127;
	font-size: 16px;
	font-weight: bold;
}

.g33_titulo_seccion2 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
	color : #c72127;
}


.edu2 {
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
font-weight : bold;
color : #517044;
}
.edumenu {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #a0161f;
border-bottom : 1px solid #868686;
}
.edu3 {
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
color : black;
}


.edu_sin_just {
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
color : #5d5d5d;
}
.edu_usu {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
font-style : normal;
color : black;
text-align : justify;
}

a {
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 11px;
color : #000099;
text-decoration : none;
text-align : center;
}
a:hover {
text-decoration : none;
}

a.dos {
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 11px;
color : #517044;
text-decoration : none;
}
a.dos:hover {
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 11px;
color : #333333;
text-decoration : none;
}

a.mapa {
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 11px;
color : #517044;
font-weight: bold;
text-decoration : none;
}
a.mapa:hover {
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 11px;
font-weight: bold;
color : #333333;
text-decoration : none;
}
a.black {
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 11px;
color : #5d5d5d;
text-decoration : none;
}
a.black:hover {
font-family : Arial, Verdana,  Helvetica, sans-serif;
font-size : 11px;
color : #5d5d5d;
text-decoration : none;
}

a.white {
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 11px;
color : white;
font-weight : bold;
text-decoration : none;
}
a.white:hover {
font-family : Arial, Verdana,  Helvetica, sans-serif;
font-size : 11px;
color : #FEDB00;
font-weight : bold;
text-decoration : none;
}

.tbltitular {
border-bottom : 1px solid #333333;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
color : #000099;
}
.tblsub_titular {
border-bottom : 1px dashed #868686;
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
font-weight : bold;
color : #517044;
height : 22px;
}

.tbldesarrolloforo{
border-right : 1px solid #868686; 
border-top : 1px solid #868686; 
border-left : 1px solid #868686; 
border-bottom : 1px solid #868686; 
background : white; 
padding-top : 5px; 
padding-right : 5px; 
height: 25px;
padding-left : 5px; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 11px; 
font-style : normal; 
color : #5d5d5d; 
text-align : justify; 
} 
.tbldesarrollo {
border-right : 1px solid #868686;
border-top : 1px solid #868686;
border-left : 1px solid #868686;
border-bottom : 1px solid #868686;
background : #F7FBF5;
padding-top : 15px;
padding-right : 15px;
padding-left : 15px;
padding-bottom : 15px;
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
color : #5d5d5d;
text-align : justify;
}

.tbldesarrollo2 {
border-right : 1px solid #868686;
border-top : 1px solid #868686;
border-left : 1px solid #868686;
border-bottom : 1px solid #868686;
background : #ffffff;
padding-top : 15px;
padding-right : 15px;
padding-left : 15px;
padding-bottom : 15px;
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
color : #5d5d5d;
text-align : justify;
}
.tbldesarrollo_menu {
border-right : 1px solid #868686;
border-top : 1px solid #868686;
border-left : 1px solid #868686;
border-bottom : 1px solid #868686;
background : #5B87B0;
padding-top : 15px;
padding-right : 15px;
padding-left : 15px;
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
color : #ffffff;
text-align : justify;
}
.tbl_filo_izqda {
background-image : url(images/left.gif);
color : #5d5d5d;
}
.tbl_filo_der {
background-image : url(images/right.gif);
color : #5d5d5d;
}
.tbltxt_home {
padding-right : 15px;
padding-left : 15px;
padding-top : 5px;
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
color : #ffffff;
text-align : justify;
}
.td_filo {
border-bottom : 1px solid #868686;
}

.td_caja{
border: 1px solid #868686; padding: 2px;
}
.entrada {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
font-align : left;
color : #517044;
}

.fecha {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
color : #5d5d5d;
text-align : left;
}

input {
	border : 0px;
	
}
