body,html {	background: white url(img15/fondo15.gif);	margin:0px;	padding:0px;color:black;}
body,p,div,em,td,pre,h1,h2,h3,h4,h5,strong,dl,dd,dt {	font-family: Arial, Helvetica, sans-serif;	color: #2F4F4F;	background-color: transparent;}
.arriba {	width:100%;	position:absolute;	top:0;	left:0;	background: transparent  ;height:116px;text-align:right;padding:0;	border: 0 none;} 
.esquina {	position:absolute;top:0;left:0;width:750px;height:116px;background-image:url(img15/arriba15.gif);text-align:left;}
h1,h3 {	background-color: transparent;	color: #2F4F4F;}
h4 {	 font-weight: bold; font-variant: small-caps;color:black; background-color: #F5DEB3;padding:5px;clear:right;width:100%;}
h3 { font-style: italic;font-size:1.3em;	 }
h2 {	color: #875523;	background-color : #D1D6D8;border:1px solid black;padding:5px;}
img {	border: none;}
.cuerpo p {text-indent:5%;}
.articulo {background-color:rgb(240,240,240);padding:1em; border: 1px solid black; }
	

.tipo {position:absolute; top:0;left:0;width:100%;height:40px;text-align:right;	}

.logo {	position:absolute;top:62px;left:300px;width:300px;text-align:center;}

.linea {	width:70%;text-align:center;display:none;}
.general {	position : absolute;	left : 2px;	top:110px;	background-color: #A6AEB2;	color: black;	width:175px;	padding-left:5px;}
.general h4 {	text-align:left;	color: #7B3F11;	display:block;	font-size:110%;	background-color: #949DA3;	margin-bottom:10px;
font-family :  georgia,serif;width:95%;}
.cuerpo h2 {padding-left:5%;margin-left:0;}
.cuerpo {	position: absolute; top: 160px; left:220px;padding:0px;width:480px;}
dt {	font-weight:bolder;margin-top:3%;}
.conimagen img {	margin-right:2%;}
.conimagen .fondo1 {	background-color: #FFEFD5;	border:1px solid black;}
.general span{ display : block;}
span.oculto,hr.oculto{ display : none; }
.general a {	font-family : georgia,Geneva, arial,sans-serif;	text-decoration : none;	width:95%;	display:block;	padding:3px;	margin:1px;	font-size : small;}
.general a:link, .general a:visited {	color: black;	background-color: transparent;	padding:3px;border-color:silver black black silver;border-style:solid;border-width:1px;}
.general a:hover {	background-color: #C6CBCE;	color: black;}
.general a:active {border-color: black silver silver black;}
.diseno {	font-size:12px;color:silver;background-color: transparent;}
.centrar{width:60%;text-align:center;margin-top:3%}
.cuerpo form {	margin-top:10%;}
.cuerpo a:link,.cuerpo a:visited {	background-color: transparent; color: Navy;}
.cuerpo a:hover {
	color:maroon;
	background-color: #FFEABD;text-decoration:none;
}
.subir {	text-align:right;	background-color: #A6AEB2;	color:black;	padding:5px;
}
.subir a {	width:100%;display:block;}
.subir a:link,.subir a:hover,.subir a:visited{	color:black;	background-color: #A6AEB2;	text-decoration:none;	font-weight:bold;}
.cuerpo img {	text-align:center;}
 input, textarea,.botones,select {	color: Black;	background-color: #D1D6D8;	padding: 4px;	border: 1px black solid;	font-family:arial,verdana,sans-serif;
	font-size:1em;}
.busca {	background-color:silver;}
textarea {	overflow:auto;}
.fondo1a {	width:100%;	background-color: #DCDEDE;	border:2px solid black;	margin-bottom:2%;	padding:2%;}
label {font-size:80%;}
buton {	color: Black;	background-color: #FF7F50;}
.teclas {	background-color: #EBEBEB;	padding:5px;	clear : both;}
.texto img {	float:left;margin-right:15px;}
.texto {	margin-top:15px;clear:left;}
.cuerpo div {	clear : left;}
#buscador {font-size:12px;width:160px;}
#buscador input {margin-top:5px;}
span.mensaje {	padding:5px;margin:1em;margin-left:3em;border: 1px dashed black; display:block; font-size:80%;	font-weight : bold;background-color : #FAFAFA;
}
#mapa {font-size:.8em}
#mapa dt {background-color:#eee;padding:.5em;margin:0;}
#mapa dd {background-color:#eee;margin:0;padding-left:5em;padding-bottom:.5em;border-bottom:1px solid gray;margin-bottom:.5em;} 
#mapa h4 {font-size:1.4em;margin:0 2em 0 auto;}