body {
	font-family:Arial;
	font-size:12px;
	color:#000000;
	border:0px;
	padding:0px;
	margin:0px;
	line-height:1.5em;
	background-color:#ffffff;
}

a {	color:rgb(230,176,18); text-decoration:none; font-size:12px; }
a:hover { color:rgb(230,176,18); text-decoration:underline; }


#header { width:98%; height:40px; margin:10px 0px 0px 5px; }

	#logo { height:35px; float:left; padding:0px 0px 5px 35px; }
	#login { height:35px; float:right; }


#tabs { width:95%; height:27px; padding:0px; margin:0px 0px 0px 40px; border:0px solid blue; }


#menu { width:98%; height:30px; padding:0px 0px 0px 5px; margin:0px 0px 0px 5px; background-color:#E6B012; text-align:left; }
#menu .option { float:left; padding:5px 10px 3px 30px; font-family:arial; font-weight:bolder; font-size:10px; text-align:center;  }
#menu .option a { color:#000000; text-decoration:none; }
#menu .option a:hover { color:#ffffff; text-decoration:none; }


#footer { width:98%; height:30px; margin:30px 0px 0px 5px; padding-top:20px; text-align:center; clear:both; }
#footer .option {	color:#000000; float:left; padding:5px 10px 3px 10px; font-size:11px; font-family:arial; }
#footer .option a {	color:#000000; text-decoration:none; }
#footer .option a:hover { color:#ffffff; text-decoration:none; }
#footer_container { width:800px; margin:auto; padding-left:100px;  text-align:left;}
.pipe { float:left; font-weight:normal; padding:5px 0px 0px 0px; text-align:center; }


.box-titulo { color:#E6B012; font-family:arial black; font-size:18px; }
.box-texto { color:#000000; font-family:arial; font-size:12px; }



#buscador { float:left; border:0px solid orange; }

	#buscador .cabecera { font-family:arial black; font-size:14px; }
	#buscador .contenido { font-family:arial; font-size:12px; }

		#busqueda { width:235px; height:70px; background-color:#F2D788; padding:10px 10px 10px 15px; }
		#filtro { width:243px; height:110px; background-color:#F0CF71; padding:10px 7px 10px 10px; }
		#avanzada { width:235px; height:230px; background-color:#EBBF41; padding:10px 10px 10px 15px; }


#cuerpo { width:96%; margin:30px 0px 0px 40px;  border:0px solid #000000; }

	#left { float:left; width:50%; border:0px solid red; }

	#right{ float:right; width:49%; border:0px solid red; }

	#contenedor { width:99%; border:0px solid blue; }


/* ------------------------------------------------------------------------------------------ */

h2 { color:#EBBF41; font-family:arial black; font-size:18px; text-align:left; }
h3 { color:#EBBF41; font-family:arial black; font-size:12px; text-align:left; }
h4 { color:#000000; font-family:arial; font-weight:bolder; font-size:12px; text-align:left; }

.sec-titulo { color:#EBBF41; font-family:arial black; font-size:18px; }
.sec-subtitulo { color:#EBBF41; font-family:arial black; font-size:14px; }
.sec-textos { color:#000000; padding:20px 0px 30px 0px; }


#micuenta { width:99%; margin:0px 0px 0px 20px;  }
#micuenta p { padding:0px; margin:0px 0px 10px 0px; }

#micuenta a { color:#000000; text-decoration:none; }
#micuenta a:hover { color:#EBBF41; text-decoration:none; }



/* ------------------------------------------------------------------------------------------ */

#buscador-top { width:98%; background-color:#F2D788; margin:10px 0px 0px 5px; }

	#buscador-top .cabecera { font-family:arial black; font-size:14px; }
	#buscador-top .contenido { font-family:arial; font-size:12px; }

#resultados { width:100%; margin-top:20px; }

#res-tit { color:#666666; font-family:arial black; font-size:18px; }
#paginador { color:#666666; width:99%; font-family:arial; text-align:center; font-size:11px; margin-left:auto; margin-right:auto; }

.mini-ficha { width:130px; height:150px;
			float:left;
 			padding:7px 7px 0px 7px;
			border:1px dashed #dddddd;
			margin:5px 5px 0px 0px;
			position:relative;
			}

.mini-ficha .imagen { text-align:center; }
.mini-ficha .marco { border:1px solid #dddddd;  }
.mini-ficha .texto { color:#666666; font-size:9px; text-align:center; line-height:12px; }
.mini-ficha .pie   { color:#666666; font-size:9px; width:99%; font-variant:small-caps; text-align:center; line-height:12px; position:absolute; bottom:0; }


.button { font-size:11px; }
.input { font-size:11px; }

ul { margin: 0;
	padding:0;
}
li {
	margin:0px;
	list-style-type:none;
	padding:1px;
	list-style : none;
}