/* Migas */
#migas {text-align:left;font:bold 0.6em arial,helvetica,sans-serif; padding:5px 0 0 0; margin:0 8px 0 18px;color:#727678;}
#migas a{color:#82101B;text-decoration:none;background:url(../images/bullet_9.gif) no-repeat right 5px;padding:0 7px 0 1px}
#migas a:hover{text-decoration:underline;color:#727678;}

/* Estilos para el Templeta Encuesta */
#encuesta{margin:0;padding:0;}
#encuesta_encabezados{}
#encuesta_encabezados h2{margin:0 8px 0 0; padding:17px 0 0 5px;  background:#316FBA; border-bottom:3px solid #014AA8; text-align:left; font:bold 16px verdana,sans-serif;font-variant: small-caps; color:#fff;}
#encuesta_encabezados h3{font:14px Trebuchet MS,Verdana, Arial, sans-serif;color:#226;padding:0;margin:0;}
#encuesta_encabezados h4{font:12px Tahoma, Verdana, Arial, sans-serif;color:#555;padding:0;margin:0;}
#encuesta_encabezados #encuesta_enc_fecha{font:12px Tahoma, Verdana, Arial, sans-serif;font-style:italic;color:#888;}
#encuesta_contenidos p{text-align:justify;}
#encuesta_contenidos .encuesta_cont_entradilla{color:#623;font-style:italic;margin:5px;}
#encuesta_contenidos img{border:1px solid #666;margin:0 10px 10px 0;padding:2px;}
#encuesta_contenidos .encuesta_cont_descripcion{text-indent:30px;}
#encuesta_contenidos .encuesta_cont_autor{font:bold 11px Verdana,sans-serif;color:#255;margin:10px 5px;}
#encuesta_cuerpo{margin:20px;text-align:center;padding:5px;border:1px solid #ccc;background: #fff url(../images/auxiliares/fondo_votar.gif) no-repeat bottom right;}
#encuesta_cuerpo .encuesta_boton{background:#fff url(../images/auxiliares/boton_votar_01.gif) no-repeat;padding-left:30px;padding-right:2px;
font:11px Arial,sans-serif;border:1px solid #aaa;height:22px;text-decoration:underline;}
#encuesta_cuerpo table{margin:15px auto;border-spacing:0;}
#encuesta_cuerpo td{text-align: left;background:#eee;font:11px Verdana,sans-serif;padding:2px 4px;border:1px solid #fff;}

/* Estilos para el Templeta Foros */
#foros{margin:0;padding:0;font-size:0.8em}
#foros_encabezados{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:3px 10px;margin-top:10px;}
#foros_encabezados h2{font:bold 1em Tahoma, Verdana, Arial, sans-serif;color:#579;margin:0;}
#foros_encabezados h3{font:0.9em Trebuchet MS,Verdana, Arial, sans-serif;color:#226;padding:0;margin:0;}
#foros_encabezados h4{font:0.8em Tahoma,Verdana,Arial,sans-serif;color:#555;padding:0;margin:0;}
#foros_encabezados #foros_enc_fecha{font:0.7em Tahoma,Verdana,Arial,sans-serif;font-style:italic;color:#888;}

#foros_contenidos p{text-align:justify}
#foros_contenidos .foros_cont_entradilla{color:#623;font-style:italic;margin:5px}
#foros_contenidos img{border:1px solid #666;margin:0 10px 10px 0;padding:2px}
#foros_contenidos .foros_cont_descripcion{text-indent: 30px}
#foros_contenidos .foros_cont_autor{font:bold 0.7em Verdana,Arial,sans-serif;color: #255;margin:10px 5px}

#foro_ir_resp{margin:20px;text-align:center;padding:10px;border-bottom:1px solid #ccc;}
#foro_ir_resp .foro_ir_resp_boton,
#foros_respuestas .foro_ir_resp_boton,
#foro_resp_formulario .foro_resp_submit{background:#fff url(../images/auxiliares/boton_flecha_01.gif) no-repeat;padding-left:30px;padding-right:2px;
font:11px Arial,sans-serif;border:1px solid #aaa;height:22px;text-decoration:underline;}

#foros_respuestas{border-right:1px solid #ddd;}
#foros_respuestas ul{margin:0px;padding:0 0 2px 5px;}
#foros_respuestas li{display:block;list-style-type:none;border:1px solid #aaa;background:#efefef;padding:5px;margin:5px;}
#foros_respuestas .foro_respuesta_autor{border-bottom:1px solid #aaa;font-weight:bold;font-size:11px;background:#ddd;padding:2px 10px;margin:0;}
#foros_respuestas .foro_respuesta_contenido{background:#fff;padding:5px;}

#foro_resp_comentada{border:1px solid #aaa;margin:15px 20px;padding:0 5px;}
#foro_resp_comentada .foro_resp_rotulo{margin:0;padding:5px 0;}
#foro_resp_comentada .foro_resp_comentario{font-style:italic;background:#efefef;margin:0;padding:2px 10px;}
#foro_resp_comentada .foro_resp_autor{font-size:11px;font-weight:bold;padding:2px 10px;margin:0;}

#foro_resp_formulario{background:#efefef;padding:5px;}
#foro_resp_formulario #foro_resp_rotuloNombre{font-weight:bold;font-size:11px;background:#ddd;padding:2px 5px;}
#foro_resp_formulario .foro_resp_inptxt,
#foro_resp_formulario .foro_resp_txa{border:1px solid #888;font:0.9em georgia,Arial,sans-serif;margin-top:5px;}
#foro_resp_formulario .foro_resp_submit{margin:20px;}

/* Editor */
#edicion{margin:10px;padding:0;}
#edicion input,
#edicion textarea,
#edicion select{font: 12px Arial,sans-serif;border:1px solid #36a;}
#edicion .edicion_titulo{font:bold 14pt Arial,sans-serif;color: #434365;}
#edicion .edicion_elemento{font:9pt Arial,sans-serif;color: #000;}
#edicion .edicion_input{background:#fff;}
#edicion .edicion_input_requerido{border:2px solid #f80;}

/* Estilos para los Formularios y Utilidades */
#utilidades{margin:0;padding:0;}
#utilidades #titulo_utilidad{margin:0;height:45px;border:1px solid #fff;}
#utilidades #titulo_utilidad h2{margin:0; background:#E7E7E7; border-bottom:3px solid #DBDBDB; padding:10px 5px 0 0; text-align:right; font:bold 16px verdana,sans-serif;font-variant: small-caps;}
#utilidades input,#utilidades textarea,#utilidades select{font:12px Arial,sans-serif;border:1px solid #888;}
#utilidades table{font:12px Arial,sans-serif;}
#utilidades .tpl_boton{font-weight:bold;background:#E7E7E7;margin:6px;}
#utilidades .tpl_input_edicion_requerido {border:1px solid #FF8000;}

/* Mapas */

#utilidades #menu_mapa{padding:0;margin-top:10px;text-align:left;}
#utilidades #menu_mapa ul {margin:0;padding:0 0 3px 0;border-bottom:3px solid #001F5C;font:bold 1em arial,verdana,sans-serif;}
#utilidades #menu_mapa li {list-style-type:none;display:inline;text-align:center;padding:0 3px;}
#utilidades #menu_mapa li a{padding:3px 8px;color:#000;text-decoration:none;}
#utilidades #menu_mapa li a:hover{border-top:1px solid #CCD1D7;color:#BF8303}

#contenido_mapa{font:1em verdana,sans-serif;}
#contenido_mapa ul{list-style:none;margin:10px 0px;padding:0 0 3px 20px;font:1em trebuchet ms,verdana,sans-serif;}
#contenido_mapa li {color:#000; text-decoration:none;}
#contenido_mapa li a {color:#820100; text-decoration:none;display:block;background:url(../images/bullet2.gif) no-repeat left 10px;padding:0 0 0 15px}
#contenido_mapa li a:hover {font-weight:bold;text-decoration: underline;background:url(../images/bullet2.gif) no-repeat left 10px;}


/* Estilos para el Template Buscar */
#buscar{padding:0;font-size:1em;/*width:100%*/}

#buscar_formulario{margin:0;padding:5px;text-align:center;border:1px solid #ccc;background:#fff url(../images/auxiliares/fondo_buscar.gif) no-repeat bottom right;}
/*#buscar_formulario .buscar_form_info{font-style:;}*/
#buscar_formulario .buscar_input{border: 1px solid #688392;font: 12px Arial,sans-serif;color:#000;background:#eee;padding:3px 5px;}
#buscar_formulario .buscar_boton{background: #fff url(../images/auxiliares/boton_buscar_01.gif) no-repeat;padding-left: 30px;padding-right: 2px;font: 11px Arial,sans-serif;border: 1px solid #aaa;height: 22px;text-decoration:underline;}

#buscar_resultado{margin:0;padding:0;text-align:center;}
#buscar_resultado .buscar_res_busqueda{font:bold 12px Verdana,Arial,sans-serif;padding:3px;background:#eee;}
#buscar_resultado ul{text-align:left;margin:0;padding:0;}
#buscar_resultado li{display:block;list-style-type: none;margin:15px 0;padding:2px;border:1px solid #A8BDCB;border-top:3px solid #A8BDCB;}

#buscar_resultado li .buscar_res_titulo{font:italic bold 0.85em verdana; padding:5px; margin:0; color:#888;background:#E3E9EE}
#buscar_resultado li .buscar_res_titulo a{font-weight:normal}
#buscar_resultado li .buscar_res_titulo a:hover{}

#buscar_resultado li .buscar_res_contenido{margin:0;padding:10px; font:0.85em tahoma;color:#000;}
#buscar_resultado .encontrado{font:italic bold 12px Verdana,Arial,sans-serif; color:#AF5E3A;}

/**
 * Estilos del Buscador
 */
#buscar .quisodecir {color:#f00;}

#buscar .keymatch {padding:0 15px 10px 15px;margin:0;background:#ECF5FA;}
#buscar .keymatch h4 {margin:0;padding:10px 0 0 0;font:16px arial;color:#415B6D;}
#buscar .keymatch h4 a {font:bold 16px tahoma;color:#415B6D;text-decoration:none;}
#buscar .keymatch a {font:11px arial;color:#415B6D;}

#buscar .head_results {text-align:right;font-size:10px;background:#eee;padding:10px;margin-top:10px;border:1px solid #999}
#buscar .head_results span {float:left;font:11px sans-serif}

#buscar .results {text-align:center;margin:10px auto;width:94%}
#buscar .results .articulo {padding:15px;border:1px solid #fff;text-align:left;display:table;height:100%;width:100%}
#buscar .results .titulo {font:1em arial,sans-serif;margin:0;padding:0 0 5px 0;}
#buscar .results .titulo a{color:#E43D21;text-decoration:none}
#buscar .results .titulo a:hover{text-decoration:underline}
#buscar .results .titulo .paginasimilar{font:bold 0.8em arial;color:#003399;}
#buscar .results .contenido{margin:0;padding:0;font:0.9em arial,trebuchet ms; text-align:justify;}
#buscar .results .contenido img {margin:5px 10px 5px 0;}
#buscar .results .migas{margin:0;padding:0;font:bold 11px arial; color:#688493;}
#buscar .results .migas a {font:bold 1em arial;color:#465463;text-decoration:none}
#buscar .results .migas a:hover{text-decoration:underline}

#buscar .buttons {text-align:center;margin-bottom:5px}

#buscar .btnBuscar {display:inline;width:80px;height:20px;border:1px solid #688392;padding:3px 5px;background:#F7F8F9;font:12px arial;cursor:pointer}
#buscar .btnSimple,.btnSearchSelect,.btnImageSelect{padding:5px;font:bold 1em verdana;display:inline}
#buscar .btnSimple{cursor:pointer;border:1px solid #ccc;border-bottom:0;color:#999}
#buscar .btnSearchSelect{background:#F7F8F9;border:1px solid #688392;margin-top:1px;border-bottom:1px solid #fff}
#buscar .btnImageSelect{background:#E7EAED;border:1px solid #aaa;margin-top:1px;border-bottom:1px solid #fff}

#buscar .division_tabs {display:block;border-bottom:1px solid #aaa;margin-bottom:10px;}

/**
 * Estilos del listado del suggest
 */
.suggest {cursor:pointer;display:block;padding:2px;color:#000;text-decoration:none;white-space:nowrap;font:0.9em tahoma,helvetica,sans-serif}
.aproxsuggest {float:right;color:#2C8D31;}
.suggesthover {background:#133786;cursor:pointer;display:block;padding:2px;color:#fff;text-decoration:none;white-space:nowrap;font:0.9em tahoma,helvetica,sans-serif}
.aproxsuggesthover {float:right;color:#fff;}

/* Filtro */
.filtro {margin:5px 0 15px 0;padding:0;font:bold 0.8em verdana;text-align:center;}
.filtro select{margin:2px;padding:0;font:0.8em verdana;vertical-align:middle;width:240px;}
.filtro input{margin:2px;padding:0;font:0.8em verdana;vertical-align:middle;}
.filtro #basica{margin:0;padding:5px 0;}
.filtro #avanzada{margin:0;padding:5px;background:#F4f4f4;}

.filtro .inputBuscar{border:0px; font:10px Verdana,sans-serif;}
/*.filtro .caja_noticia{background-image: url(../images/fondo_noticia.jpg);background-position: top;background-repeat: repeat-x;}*/
.filtro .buscar_filtro {background: #fff url(../images/auxiliares/boton_buscar_01.gif) no-repeat;padding-left: 30px;padding-right: 2px;font: 11px Arial,sans-serif;border: 1px solid #aaa;height: 22px;text-decoration:underline;}

/* Editor HTML */
/* TOOLBAR BUTTONS */

.widgToolbar a {display: block;width: 21px;height: 21px;overflow: hidden;background-repeat: no-repeat;text-indent: -1000em;text-decoration: none;}
.widgToolbar a:hover{background-position: 0 -21px;}
.widgToolbar a:active{margin-top: 2px;margin-left: 2px;background-position: 0 -42px;}
.widgToolbar li.on a, .widgToolbar li.on a:hover{background-position: 0 -42px;}
.widgToolbar li.widgEditButton{background-repeat: no-repeat;background-position: bottom right;}
.widgButtonBold{background-image: url(editor/widgeditor_button_bold.gif);}
.widgButtonHTML{background-image: url(editor/widgeditor_button_html.gif);}
.widgButtonImage {background-image: url(editor/widgeditor_button_image.gif);}
.widgButtonItalic {	background-image: url(editor/widgeditor_button_italic.gif);}
.widgButtonLink{background-image: url(editor/widgeditor_button_link.gif);}
.widgButtonOrdered{	background-image: url(editor/widgeditor_button_ordered.gif);}
.widgButtonUnordered{background-image: url(editor/widgeditor_button_unordered.gif);}
.widgSource a{background-image: url(editor/widgeditor_button_empty.gif);cursor: default;}
.widgSource li.on a, .widgSource li.on a:hover{	background-position: 0 0;}
.widgSource .widgButtonHTML{background-image: url(editor/widgeditor_button_html.gif);}
.widgSource .widgButtonHTML:hover{cursor: pointer;}

/* TOOLBAR */
.widgToolbar{list-style: none;width: 345px;height: 30px;margin: 0;padding:0;border:1px solid #C8D2F2;background:#fff;}
* html .widgToolbar{width: auto;}
.widgToolbar li{display: inline;float: left;width: 21px;height: 21px;margin-top: 5px;margin-left: 5px;line-height: 30px;}

/* EDITING AREA */
.widgIframe{clear: left;width: 345px;height: 200px;border-top-width: 1px;background:#fff;}
.widgContainer textarea.widgEditor{clear: left;width: 345px;height: 200px;border-top-width: 1px;padding: 0;}

/* EDITOR CONTAINER */
.widgContainer{}

.selectdinamico {cursor:pointer;display:block;padding:2px;color:#0000CC;text-decoration:none;white-space:nowrap;}
.selectdinamico:hover {background:#C4E4FF;}
.selectdinamicohover {background:#C4E4FF;cursor:pointer;display:block;padding:2px;color:#0000CC;text-decoration:none;white-space:nowrap;}
.resalteSelect {color:#00c;text-decoration:underline;font-weight:bold;}
