a {outline:none;}
p.avisoEsp{border:1px solid #000;background:#ededed;padding:5px;}.frmsearchrecCaja{background:#FFF;border:1px solid #000;font-size:0.9em;padding:3px;}.frmsearchrecBoton{font-size:0.9em;padding:1px;font-weight:bold;}.noborder{border:0;padding:0;}
/*Estilos necesarios para los forms*/.oculto{display:none;visibility:hidden;}.enrojo, textarea.enrojo{border:2px solid #c30;}
/*el paginador de recursos*/p.pPaginador{margin-top:5px;margin-bottom:5px;}a.enlPag, a.enlPagActual, a.enlPag:hover{text-decoration:none;padding:1px 7px;border:1px solid #333;margin:3px 0;}a.enlPag{background:#FFF;color:#000;font-weight:bold;}a.enlPagActual{background:#FFF;color:#333;font-weight:bold;}a.enlPag:hover{border:1px solid #FFF;}div.divformelemento{border:1px solid #333;padding:3px;margin:3px;}
/*enlaces de oka*/a.enloka img, a.enloka:visited img{filter:alpha(opacity=60);opacity:0.6;-moz-opacity:0.6;}a.enloka:hover img{filter:alpha(opacity=100);opacity:1;-moz-opacity:1;}
/* para el carrito */table.tblcart {}table.tblcart td {padding:2px;font-size:1em;}img.imgcarrito {border:1px solid #000; margin:1px 2px;}td.headcart {font-weight:bold; border-bottom:1px solid #000; font-size:1.1em;}td.tdprodcart{font-size:0.9em;}
/* área privada */div.listaFilesAP {border-left:1px solid #333; border-bottom:1px solid #333; margin-left:12px; margin-bottom:5px; padding:5px;}div.listaFilesAP p.ptitulo{border-bottom:1px solid #333;} div.listaFilesAP span.rojo {color:#cc3300;}
/*img.icodoc {margin:2px 5x 15px 0;}*/
.formuploadAP {border:1px solid #c30; padding:3px; margin:2px;}
.formuploadAP form {margin:0; padding:0;}
option.sel0, .sel0 {background:#CC3300;color:#FFF;font-weight:bold;padding:1px 3px;}
option.sel1, .sel1 {background:#009933;color:#FFF;font-weight:bold;padding:1px 3px;}
#resEditar.rojo{color:#CC3300;}#resEditar.verde{color:#009933;}
div.listaRespuestasAP, div.listaRespuestasCAP{border:1px solid #3399CC; padding:3px; margin:2px; display:block;}
div.listaRespuestasCAP {border:1px solid #c30;}
div.listaRespuestasAP table, div.listaRespuestasCAP table  {border:0;} a.cierraLR {color:#cc3300; font-weight:bold;}
.bordepie1 {border-bottom:1px solid #333;} .pad15 {padding:0 0 0 15px;}.pad30 {padding:0 0 0 30px;}
#mapContainer{display:block;height:500px;width:480px;border:1px solid #000;}#mapContainer img {border:0; padding:0;}
.btndimmed {filter:alpha(opacity=60);opacity:0.6;-moz-opacity:0.6;}
.divOKAVideo {width:500px; height:315px;}
pre {margin:5px; text-align:left; font-size:1em; color:#000; background-color:#FFF;}