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

div#contenedor { margin: 0px; padding: 0px; overflow: auto }
div#buscador { padding: 0px 0px; height: 100%; margin: auto; background-color: #ffffff }
div#resultados { margin: 10px; background-color: #fff }
div#caja_busca {
	background: url('../images/cajabus.gif') no-repeat bottom left;
	height: 108px;
	font: bold 22px Helvetica, Sans-Serif;
	color: #fff
}
div#caja_busca .t1 { padding: 10px 0px 0px 120px; font: bold 24px Arial, Sans-Serif; color: #FFFFFF }
div#caja_busca form { padding: 5px 5px 5px 120px; font-family: Arial, Sans-Serif }
div#caja_busca .Binput { font-size: 16px; color: #000000; width: 450px; height: 28px; padding: 0px 5px }
div#caja_busca .Bsubmit { width: 90px; height: 30px; font: bold 15px Arial, Sans-Serif; background: url('../../imag/button_search_off.gif' ) }
div#caja_busca .Bsubmit:hover { background: url('../../imag/button_search_on.gif') }
div#caja_busca img { border: none }
div#caja_busca .t3 { text-align: right; padding: 3px 60px 0px 0px; font: normal 12px Arial, Sans-Serif }
div#caja_busca .t3 a { color: #000000 }
div#caja_busca .t3 a:hover { color: #555555; text-decoration: none }

.cadenabuscada { margin:0px; padding: 0px 10px 0px 0px; color: #ff5500; font-family: Helvetica; font-size: 15px }
.aviso { font-family: Helvetica; text-align: center; font-size: 16px; color: #ee2222; font-weight: bold }
//////////////////////////////////////////////////////////////////////////

div#bajobusca { margin:0px; padding: 0px 5px 0px 0px }
div#bajobusca ul { padding: 8px 5px; background-color:#fff; border: 2px solid #a7bf54 }
div#bajobusca li.par { padding: 2px 2px; background-color:#e3e5e7 }
div#bajobusca li.impar { padding: 2px 2px; background-color:#f4f6f8 }
div#bajobusca li a { font: normal 11px Arial; color:#333; text-decoration:none }
div#bajobusca li a:hover { color:#000; text-decoration:none }
div#bajobusca li:hover { background: #ada }
.tituverde{ font: bold 14px Arial; color: #006633; padding: 15px 2px 5px 2px }


#rectan{width: auto; padding: 3px; border-bottom: 1px dotted #ff6600;}



div#otro {
	background: url('../images/bg_tip.gif') repeat-x bottom left;
	margin: 0px 15px 0px 0px;
	border: 2px solid #92b044
}
div#otrobis {
	background: url('../images/ico_tip.gif') no-repeat top left;
	height: 108px;
	font-family: Arial; 
	font-size: 12px; 
	color: #000099;
	padding: 0px 0px 0px 120px
}
div#otrobis img { border: none }
div#otrobis a:link, a:active, a:visited { color: #880000; text-decoration: none }
div#otrobis a:hover {text-decoration: none; background: #ada }

div#caja_cero {
	min-height: 50px;
	height: auto;
	background: url('../images/bg_grey.gif') repeat-x bottom left;
	margin: 5px 10px;
	padding: 8px 10px;
	border: 1px solid #9d9d9c
}
div#caja_cero h1 { display: inline; color: #545454; font: bold 13px Arial }
div#caja_cero h2 { display: inline; color: #556b0a; font: bold 14px Arial }
div#caja_cero h2 span { color: #55aa0a }
div#caja_cero h3 { display: inline; color: #545454; font: bold 12px Arial }


.cero_dir { padding: 5px 10px 5px 0px; color: #444; font: normal 10px Verdana, Sans-serif }
.cero_dir img { border: none; margin: 0px 0px -2px 0px }
.cero_dir a { color: #333; text-decoration: none}
.cero_dir a:hover { background-color: #6d6 }
.cero_obs { padding: 5px 5px 5px 0px; font-size: 9px; color: #444 }

.Baviso {
	background: url('../images/bg_locations.gif') repeat-x bottom left;
	margin: 5px 10px 15px 10px;
	padding: 8px 5px;
	border: 1px solid #ecd654;
	font: bold 14px Arial;
	color: #222
}

div#caja_uno {
	min-height: 50px;
	height: auto;
	background: url('../images/bg_grey.gif') repeat-x bottom left;
	margin: 5px 10px;
	padding: 0px 0px;
	border: 2px solid #e3692a
}
div#caja_uno h1 { display: inline; color: #fefefe; font: bold 13px Arial }
div#caja_uno h2 { display: inline; color: #ffffff; font: bold 16px Arial }
div#caja_uno h2 span { color: #ddeeee }
div#caja_uno h3 { color: #323232; font: normal 11px Arial }
div#caja_uno img { border: none }
.uno_cab { background: url('../images/bg_degree.gif') repeat-x top left; color: #ffffff; padding: 5px 10px }
.uno_izq { width: 545px; float: left; padding: 8px 5px 5px 10px }
.uno_dch { width: 137px; float: right; text-align: center; padding: 8px 0px 8px 2px }
.uno_pie { clear: both; height: 100%; padding: 4px 10px }
.uno_dir { padding: 3px 0px; color: #636363; font: bold 12px Arial }
.uno_dir img { border: none; margin: 0px 4px 0px 0px }
.uno_dir a { color: #636363; text-decoration: none}
.uno_dir a:hover { background-color: #6d6 }

.uno_hor { padding: 3px 0px; color: #636363; font: normal 12px Arial }
.uno_hor img { float: left; border: none; margin: 0px 10px 0px 0px }

/*.uno_tel { text-align: right; padding: 5px 15px 0px 0px; color: #414141; font: bold 12px Arial }
.uno_tel img { border: none; padding: 10px 5px 0px 0px }*/
.uno_tele { padding: 3px 0px; color: #414141; font: bold 12px Arial }
.uno_tele img { border: none; padding: 0px 5px 0px 0px }


.uno_mas { font: bold 12px Arial; color: #636363; text-align: center }
.uno_mas a { color: #636363; text-decoration: underline }
.uno_mas a:hover { background-color: #6d6; text-decoration: none }

.unopieI { float: left; height: 100%; margin: 0px; padding: 5px 4px 0px 4px; background: url('../images/bg_icons.gif') repeat-x top left }
.unopieI span { padding: 0px 10px 0px 5px}
.unopieD { float: right; height: 100%}

.piefin{ clear: both; height: 4px }


/* estilos buscador */
.txt8_n{ font-family: helvetica; font-size: 8pt; color: #000000 }
.txt10_n{ font-family: helvetica; font-size: 8pt; color: #000000 }
.tps { filter: alpha(opacity=20); opacity: .2 }
.empre{font-family: Verdana; font-size: 11px; color: #FF6600; text-transform:uppercase;}
.empre12{font-family: Verdana; font-size: 12px; color: #FF6600; text-transform:uppercase;}
.empre12b{font-family: TREBUCHET, Verdana; font-size: 12px; FONT-WEIGHT: bold; color: #990000; text-transform:uppercase;}
.direc{font-family: Verdana; font-size: 9px; color: #000000;}
.titugris { font: bold 14px Trebuchet, Verdana; color: #b8b8b8; margin: 0px; padding: 15px 0px 3px 0px}
/* estilos buscador */
