BODY {
	BACKGROUND: #fff;
}
/*#contenedor {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; Z-INDEX: 2; LEFT: 3px; BORDER-LEFT: #ccc 1px solid; WIDTH: 99%; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; TOP: 5px
}*/
#contenedor {
WIDTH: 990px; margin: 0px auto;
}
#contenedor img{
border:0px;
}
#cabecera{
	background-color: #FFFFFF;
	background-image:url(cabecera1.jpg);
	background-repeat:no-repeat;
	background-position:0px;
	color: #333300;
	height:90px;
	font-size:0.8em;
	font-weight: bold;
	padding-right: 0px;
	padding-left:0px;
	padding-top:10px;
	margin-bottom:0px;
	text-align:right;
	WIDTH: 100%;
	FLOAT: left;
	border:#CCCCCC 1px solid;
}
/*#cabecera #der{
CLEAR: both;
float:right;
}*/
/*#cabecera {
	CLEAR: both; FLOAT: left; WIDTH: 100%; HEIGHT: 73px; TEXT-ALIGN: center
}*/
#menuh {
	CLEAR: both;
	WIDTH: 100%;
	HEIGHT: 30px;
	padding-top:3px;
	/*border-bottom: 0.05em solid #666666;*/
	/*border-top: 0.05em solid #666666;*/
	padding-bottom:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#lateral {
	PADDING-TOP: 5px;
	PADDING-bottom: 10px;
	padding-right: 0px;
	FLOAT: left;
	WIDTH: 16.3%;
	margin-left:5px;
	padding-left:2px;
	border-color:#CCCCCC;
	border-style:dashed;
	border-width:1px;
	background-color:#F9F9F9;
}
#lateral p{
MARGIN-TOP: 3px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 0.73em;
	MARGIN-LEFT: 4px;
	text-align: left;
	color:#005959;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
}
#lateral p.open{
	FONT-WEIGHT: normal;
	FONT-SIZE: 0.55em;
	MARGIN-LEFT: 4px;
	text-align: left;
	color:#333333;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
}
#lateral a.recurso {
	PADDING-TOP: 5px;
	padding-right: 5px;
	FLOAT: left;
	WIDTH: 16%;

}
#lateral_submenu {
	BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; PADDING-LEFT: 3px; MARGIN-LEFT: 3px; BORDER-LEFT: red 1px solid; WIDTH: 90%; BORDER-BOTTOM: red 1px solid
}
#principal {
	FLOAT: left;
	MARGIN-LEFT: 12px;
	WIDTH: 62.8%;
	PADDING-TOP: 5px;
	MARGIN-bottom: 10px;

}
#principal #numeros {
	margin:0px;
	float:left;
	width:37%;
}
#principal #numeros p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px;
}

#principal #numeros a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	/*padding-left:10px;*/
}
#principal #numeros p.tit {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	/*margin-left:10px;*/
	margin-top:15px;
}
#principal #layer{
position:absolute;
/*left: 380px;
top: 370px;*/
margin-top:5px;
margin-left:20px;
background-color:#FFFFFF;
border:#999966 solid 2px;
visibility:hidden;
width:450px;

}
#principal #sencilla{
position:absolute;
/*left: 380px;
top: 370px;*/
margin-top:0px;
margin-left:400px;
background-color:#FFFFFF;
border:#999966 solid 2px;
visibility:visible;
width:160px;
padding:5px;
text-align:left;

}
#principal #sencilla p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
margin:0px;
}
#otrolado {
	PADDING-RIGHT: 8px;
	MARGIN-TOP: 2px;
	PADDING-LEFT: 5px;
	FLOAT: right;
	MARGIN-BOTTOM: 5px;
	WIDTH: 14.8%;
	MARGIN-RIGHT: 5px;
	MARGIN-left: 5px;
	PADDING-TOP: 10px;
	PADDING-bottom: 10px;
	/*background-color:#EFE9E9*/
	border-color:#CCCCCC;
	border-style:dashed;
	border-width:1px;
	background-color:#F9F9F9;
}
#pie {
	/*clear:both;*/
	FLOAT: left;
	WIDTH: 100%;
	border:#666666 1px solid;
	BACKGROUND-COLOR: #DD4242;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 0.8em;
	margin:5px;
	padding:0px;
}
#pie p{
	margin:0px;
	padding:0px;
	color: #F2F2F2;
	font-size:0.7em;
	
}
#piepag {
text-align:center;
	FLOAT: left;
	WIDTH: 60%;
	height:30px;
	padding-left:16%;
	

}
#piecontacto {
	FLOAT: right;
	WIDTH: 15%;
	text-align:center;
	background-color: #E8E8E8;
	height:30px;
	color:#000000;
}
#piecontacto p{
	margin:0px;
	padding:0px;
	color: #666666;
	font-size:0.7em;
}
#resolu {
	FLOAT: left;
	WIDTH: 100%;
	text-align:center;

}
#resolu p{
	margin:0px;
	padding:0px;
	color: #666666;
	font-size:0.75em;
}

#piepag A {
	/*PADDING-LEFT: 5px;*/
	margin:0px;
	padding:0px;
	FONT-WEIGHT: normal;
	VERTICAL-ALIGN: middle;
	COLOR: #F8F8F8;
	TEXT-DECORATION: none
}
#piepag A:hover {

	COLOR: #CCCCCC;
	TEXT-DECORATION: underline
}
#piecontacto a {
	MARGIN-TOP: 3px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 0.7em; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #000; MARGIN-RIGHT: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#otrolado H1 {
	MARGIN-TOP: 3px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 0.73em;
	MARGIN-LEFT: 4px;
	text-align: left;
	color:#005959;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
}
#otrolado p {
	/*MARGIN-TOP: 3px;*/
	FONT-WEIGHT: bold;
	FONT-SIZE: 0.6em;
	MARGIN-LEFT: 4px;
	text-align: left;
	color:#666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
}
#otrolado p.revis {
	MARGIN: 0px;


}
#otrolado a.vermas {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	color:#993333;
	text-decoration:none;
	

}
#otrolado a.vermas:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
	color:#993333;
	text-decoration:underline;
}
#principal H1 {
	MARGIN-TOP: 0px;
	PADDING-LEFT: 3px;
	FONT-SIZE: 0.7em;
	BACKGROUND-COLOR: #DBE1C8;
	PADDING-BOTTOM: 3px;
	COLOR: #000000;
	PADDING-TOP: 3px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 15px;
	border: 1px solid #000000;
	display:block;
}
#principal H2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 0.9em;
	COLOR: #225538;
	MARGIN-RIGHT: 3px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#principal P {
	MARGIN-TOP: 10px; FONT-SIZE: 0.71em; MARGIN-BOTTOM: 10px; COLOR: #666; LINE-HEIGHT: 1.2em; MARGIN-RIGHT: 3px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
/*#principal A {
	COLOR: #225538; TEXT-DECORATION: underline
}
#principal A:hover {
	BACKGROUND: #e7eee4; TEXT-DECORATION: underline
}*/


#menuh UL {
	MARGIN-TOP: 0px;
	PADDING-LEFT: 0px;
	MARGIN-LEFT: 10px;
	MARGIN-RIGHT: 0px;
	WHITE-SPACE: nowrap;
	font-size: 0.7em;
	MARGIN-bottom: 0px;
	font-weight: bold;
}
#menuh LI {
	DISPLAY: inline; LIST-STYLE-TYPE: none
}
#menuh A {
	PADDING-RIGHT: 53px;
	PADDING-LEFT: 53px;
	PADDING-BOTTOM: 2px;
	VERTICAL-ALIGN: -6px;
	PADDING-TOP: 1px;
	BORDER-RIGHT: #225538 1px solid;
	BORDER-TOP: #225538 1px solid;
	BORDER-LEFT: #225538 1px solid;
	COLOR: #FFFFFF;
	BORDER-BOTTOM: #225538 1px solid;
	BACKGROUND-COLOR: #E15C55;
	TEXT-DECORATION: none;
}
#menuh A:hover {
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #EB9692;
	TEXT-DECORATION: none
}
#lateral UL {
	MARGIN-TOP: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; MARGIN-LEFT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
/*#lateral A {
	BORDER-RIGHT: #225538 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #225538 1px solid; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 3px; BORDER-LEFT: #225538 1px solid; WIDTH: 160px; PADDING-TOP: 2px; BORDER-BOTTOM: #225538 1px solid; BACKGROUND-COLOR: #94c77a
}
#lateral A:link {
	COLOR: #225538; TEXT-DECORATION: none
}
#lateral A:visited {
	COLOR: #225538; TEXT-DECORATION: none
}
#lateral A:hover {
	COLOR: #225538; BACKGROUND-COLOR: #e7eee4
}*/
#lateral a{
    color: #666666;
    text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	display: block;
}
#lateral a:hover{
	color: #CCCCCC;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
}
#lateral li A {
	PADDING-RIGHT: 0.4em;
	MARGIN: 0px;
	DISPLAY: block;
	PADDING-LEFT: 1.5em;
	FONT-WEIGHT: normal;
	BACKGROUND: url(arrow.gif) no-repeat 5px 50%;
	PADDING-BOTTOM: 0.6em;
	/*BORDER-LEFT: #fff 2px solid;*/
	COLOR: #26526d;
	PADDING-TOP: 0.6em;
	BORDER-BOTTOM: #ddd 1px solid;
	TEXT-DECORATION: none;

}
#lateral li A:hover {
	BACKGROUND: url(arrow.gif) #f1f1ec no-repeat 5px 50%; BORDER-LEFT: #26526d 2px solid; COLOR: #f60
}

#otrolado A {
	PADDING-LEFT: 2px;
	MARGIN-LEFT: 0px;
	COLOR: #666;
	LINE-HEIGHT: 1.5em;
	TEXT-DECORATION: none;
	font-size: 0.9em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#otrolado A:hover {
	COLOR: #999999;
	TEXT-DECORATION: underline
}
#principal UL {
	MARGIN-TOP: 0px; margin-LEFT: 18px; padding-LEFT: 18px; FONT-SIZE: 0.71em; COLOR: #666; LINE-HEIGHT: 1.2em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#principal LI {
	MARGIN-TOP: 3px;
	LIST-STYLE-IMAGE: url(flecha.gif);
	PADDING-TOP: 3px
}

form{
margin:0px;

}
#otrolado UL {
	PADDING-LEFT: 18px; FONT-SIZE: 0.71em; MARGIN-LEFT: 0px; COLOR: #666; LINE-HEIGHT: 1.2em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#otrolado LI {
	MARGIN-TOP: 3px; LIST-STYLE-IMAGE: url(arrow.gif); PADDING-TOP: 3px
}
#otrolado A {
	PADDING-LEFT: 2px; MARGIN-LEFT: 0px; COLOR: #666; LINE-HEIGHT: 1.2em; TEXT-DECORATION: none
}
#otrolado A:hover {
	COLOR: #225538; TEXT-DECORATION: underline
}
/*#otrolado IMG {
	MARGIN-LEFT: 18px
}*/
#principal IMG {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; BORDER-RIGHT-WIDTH: 0px
}
#principal #ini {
	BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 5px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 0.71em; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: 30px; COLOR: #666; LINE-HEIGHT: 1.5em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
#principal .tabla {
	PADDING:0px;
	FONT-SIZE: 0.71em;
	COLOR: #666;
	/*LINE-HEIGHT: 1.5em;*/
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: left;
	margin:0px 0px 0px 30px;

}
#principal #inicial {
	PADDING:0px;
	FONT-SIZE: 0.71em;
	COLOR: #666;
	/*LINE-HEIGHT: 1.5em;*/
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: left;
	margin:0px 0px 0px 30px;

}
#principal #inicial1 {
	PADDING:0px;
	FONT-SIZE: 0.71em;
	COLOR: #666;
	/*LINE-HEIGHT: 1.5em;*/
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-ALIGN: left;
	margin:0px 0px 0px 30px;

}
#principal #clasi {
	BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 5px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: 30px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px;width:90%;
}
/*...................Antiguo.................................................................*/


#principal img.boton{
	padding-left:35px;
	margin-bottom:6px;
	margin-top:6px
}

#principal img.help{
	padding-left:20px;
	margin-bottom:6px;
	margin-top:6px
}
#principal img.revista{
	margin:0px 20px 10px 10px;
	/*border:1px solid;*/
}


#principal a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	/*margin-left:15px;*/
	font-size:1em;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	LINE-HEIGHT: 1.2em;
	
}
#principal a.resalta{
	color: #000000;
	text-decoration: underline;	
}
#principal a.titulo{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	/*margin-left:15px;*/
	font-size:0.70em;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	LINE-HEIGHT: 1.2em;
	
}
#principal a:hover{
	text-decoration:underline;
	color: #333333;	
}
#principal a.numero{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 15px;
	padding-left: 25px;
}
#principal a.numero:hover{
	color: #CCCCCC;	
}
#principal #inicial td{
	padding:10px;
	margin-bottom:10px;
	border-bottom:#999999 dashed 1px;

}
#principal #inicial1 td{
	padding:10px;
	margin-bottom:10px;
	border-bottom:#999999 dashed 1px;

}

#principal #inicio {
	margin:0px;
	padding:0px;
	width:100%;
	height: 80px;
	border-bottom-style: none;

}

#principal #inicio td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	/*height: 20%;*/

}
#principal input{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;

}
#principal #texto ,#texto1{
	color:#999999;
}
#principal select{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;

}
#principal #busqueda {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:0px;
	width:95%;
	height:auto;
	border-bottom-style: none;
	margin: 0px 0px 10px 0px;
	font-weight: bold;	
}
#principal #busqueda td{
	height:25px;
}
#principal #busqueda1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	margin:0px;
	padding:0px;
	width:100%;
	height: auto;
	border-bottom-style: none;
}
#principal #busqueda1 td{
	height:25px;
	
}
#principal #busqueda1 td.ta{
width:20%;

	
}
#principal #busqueda1 select.caja{
	width:45em;
}
#principal select.revi{
width:35em;
}
#principal #busqueda2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	margin:0px;
	padding:0px;
	width:100%;
	height: auto;
	border-bottom-style: none;
}
#principal #busqueda2 td{
	height:20px;
}
#principal #busqueda3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	padding:0px;
	width:100%;
	height: auto;
	border-bottom-style: none;
	margin-bottom: 20px;
}
#principal #busqueda3 td{
	height:20px;
}
#principal p.opciones_salida{
	color: #000099;
	font-weight: bold;
	font-size: 10px;
}
.left {
text-align:left;
}
#principal #inicio {
	margin:0px;
	padding:0px;
	width:80%;
	height: 80px;
	border-bottom-style: none;

}

#principal #inicio td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	/*height: 20%;*/

}
#informacion{
	border: solid 1px #000000;
	background-color:#FCFAF5;
	width:55%;
	/*margin-left:50%;*/
	float:right;
	padding: 5px;
}
#principal a.fulltext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	text-align:center;
	color:#993333;
}
#principal a.autor {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	margin:0px;
	padding:0px;
}
#principal p.autor {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	color: #996633;
	margin: 0px 0px 15px 15px;
}
#principal p.tit {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	color: #996633;
	/*margin: 0px 0px 15px 15px;*/
}
#ficha {
	border: solid 1px #000000;
	background-color:#FCFAF5;
/*line-height:2px;*/
}
#principal p.fix {
padding-left: 4px;
padding-bottom:0px;
padding-top:0px;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:13px;
}
#principal p.consul{
	font-size:11px;
	color:#333333;
	text-align:left;
	font-weight: bold;
	margin: 0 0 0 10px;
	padding: 0px;
}
#principal p.consul1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #006666;	
	margin:0px 0px 0px 10px;
}
#principal p.paginacion{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #A96765;
	margin-bottom: 5px;
	margin-top: 0px;
	font-weight: bolder;
	text-align:center;	/*margin-left: 15px;
	margin-right: 15px;*/}
#principal a.paginacion{
	font-size: 11px;
	color: #6A6A46;
	font-weight: bolder;
	margin-right: 2px;
	text-decoration: none;	/*border-right-style: solid;
	border-right-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
	border-color: #CCCCCC;*/
}
#principal a.paginacion_img{
	margin-right: 2px;
	text-decoration: none;
}
#principal a:hover.paginacion{
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #996666;
	font-weight: bold;
	margin-right: 2px;
}
#principal a:hover.paginacion_img{
	margin-right: 2px;
	text-decoration: none;
	margin-right: 2px;
}
#principal p.fecha{
	padding-left: 20px;
	padding-bottom:5px;
	padding-top:0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	color: #999966;
}
#principal p.fuente{
	padding-left: 20px;
	padding-top:0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	color: #999999;
}
#lateral a.vermas {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	text-align:center;
	color:#993333;
	text-decoration:none;
	

}
#lateral a.vermas:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	text-align:center;
	color:#993333;
	text-decoration:underline;
}
#principal A.volver {
	FONT-WEIGHT: bold; COLOR: #225538; TEXT-DECORATION: none;
	font-size:0.65em;
	padding-left:15px;
}

#principal A.volver:hover {
	TEXT-DECORATION: none;
	COLOR: #45AB71;
}
/*#principal #clasi a{
	font-size:0.7em;
}*/
#principal.autores{
	margin:auto;
	width:500px;
}