/*****************************************************************************************************************************/
/* CSS Document */
body{font-family:"Trebuchet MS",verdana,Sans-serif;}
.animsa{text-align:right;margin:-1.8em 0.3em 0 0;padding:0;}

/****************************************************************************************************/
/******************************************** BÁSICOS ***********************************************/
/****************************************************************************************************/
a{text-decoration:none;}
a img{border:0;}
form{margin:0;padding:0;}
.dcha{float:right;padding:0.5em;}
.izq, .izda{float:left;}
.comienzofin span{ display:none;}
.comienzofin{ display:none;}
.esquina span{ display:none;}
.justificado{ text-align:justify;}
.centrado{ text-align:center;}
.nobr{display:none;}


/* titulos */
h1{font-size:1.6em;position:relative; line-height:1em; float:left;position:relative;  margin:0px;margin-top:-3px; padding:0; font-weight:normal;font-family:"Trebuchet MS";}
h1 img{ margin:2px 0px 0px 0px ; padding:0; width:4.5em; height:4.3em;}
h2{font-size:1em;}
h3{font-size:1em; padding:5px; margin:0; text-align:left; text-transform:uppercase;}
h4{font-size:1.2em;padding:0; margin:0;}
em {text-decoration: none; font-style: normal;}
blockquote {font-size:1.05em; display:inline; clear: none; }

/* tabla */
table{font-size:1em;}
#cuerpo table{ width:50em;border:none; margin:1em 0;clear:both; padding: 10px;}
caption{margin:0 0px; padding:0.6em;font-size:1.1em;}
th{padding:1px;font-size:1em; text-align:center;}
td{ padding: 3px}


/* listas */
ul li {margin:1em 0em}

/* paginado */
.paginado .ant{float:left;}
.paginado .sig{float:right;}


/****************************************************************************************************/
/***************************************** ESTRUCTURA ***********************************************/
/****************************************************************************************************/
#estructura {width:67em;margin:1em auto 1em;padding:0;border-top:0; position:relative;background:#fff url(/imgs/bk.estructura.gif) top right no-repeat;border:1px solid #ccc;border-top:none;}
#corona {float:left;position:absolute;top:0.65em;left:-1px; width:8.2em; height:3em;}
#escudo {float:left;margin:2px 0px 0px 0px ; padding:0; width:7.20em; height:6.85em;}
.esquina{background:#fff url(/imgs/pixelb.gif) no-repeat; width:1em; height:1.3em; display:block;margin-left:-0.3em;}

/* FECHA IDIOMA */
.fecha-idioma{margin:-1.5em 0em 0em 0em; text-align:right; float:right;padding:0em 10em 0.2em 0em;left:1px;}
html > /**/ body .fecha-idioma{margin:0em ;}/*modern browsers*/
* html .fecha-idioma{margin-top:0; margin-bottom:1em;} /*ie 6*/
html:first-child .fecha-idioma{margin-top:0.3em;margin-bottom:0em}/*opera*/

/* CABECERA */
#cabecera{overflow:hidden;margin:1em 0em 0em 0em;width:67em;background:transparent url(/imgs/bk.menuppal.gif) 0em -0.9em no-repeat}
html>/* */body #cabecera {margin:0em;}/*modern browsers*/
html:first-child #cabecera {margin:0em;}/*opera*/

/* BUSCADOR Y MENU PRINCIPAL */
#buscador_y_menu_ppal{width:58em;text-align:right;overflow:hidden; margin:0em; float:right; padding:1px;} 

/* buscador */
#buscador_y_menu_ppal fieldset{border:none;}
#buscador_y_menu_ppal form{float:left; margin:0em 0 0em 15.5em;padding:0em 0 0.6em 0;}
* html #buscador_y_menu_ppal form{margin-left:5em;padding-bottom:0.5em} /*ie 6*/
#buscador_y_menu_ppal label{}
#buscador_y_menu_ppal input{width:10em;height:1.2em;font-size:0.95em;line-height:1em;padding:0;}
#buscador_y_menu_ppal .botonbusqueda{padding:1px 3px;margin:0 15px 0 5px; width:6.2em; height:1.6em;}
#buscador_y_menu_ppal .busqueda_avanzada{clear:both;}
#buscador_y_menu_ppal .avanzada{padding-right:1.4em;}



/* MENU SUPERIOR */
#menuarriba{width:67em;  margin:-1.5em 0em 0em 0em; padding:5px 0 0;overflow:hidden; text-transform:uppercase;clear:both;background:transparent url(/imgs/bk.menuarriba.gif) bottom left no-repeat;}
#menuarriba li{list-style:none; float:right; margin:0 4px;padding:2px 0; }
#menuarriba li a {font-family:Trebuchet MS;}
#menuarriba li.buzon span,#menuarriba li.buzon a{background:url(/imgs/ico_buzon.gif) left center no-repeat;}
#menuarriba li.buzon span a:hover,#menuarriba li.buzon span a.on{background:url(/imgs/ico_buzon.gif) left center no-repeat;}
#menuarriba li.plano span,#menuarriba li.plano a{background:url(/imgs/ico_plano.gif) left center no-repeat;}
#menuarriba li.plano span a:hover,#menuarriba li.plano span a.on{background:url(/imgs/ico_plano.gif) left center no-repeat;}
#menuarriba li.plano {margin-right:8.7em}
* html #menuarriba li.plano{margin-right:3.9em;}
#menuarriba li.tablon span,#menuarriba li.tablon a{background:url(/imgs/ico_tablon.gif) left center no-repeat;}
#menuarriba li.tablon span a:hover,#menuarriba li.tablon span a.on{background: url(/imgs/ico_tablon.gif) left center no-repeat;}
#menuarriba li.inicio span,#menuarriba li.inicio a{background:url(/imgs/ico_inicio.gif) left center no-repeat;}
#menuarriba li.inicio span a:hover,#menuarriba li.inicio span a.on{background: url(/imgs/ico_inicio.gif) left center no-repeat;}
#menuarriba li.consultas span,#menuarriba li.consultas a{background:url(/imgs/ico_consultas.gif) left center no-repeat;}
#menuarriba li.consultas span a:hover,#menuarriba li.consultas span a.on{background: url(/imgs/ico_consultas.gif) left center no-repeat;}
#menuarriba li.noticias span,#menuarriba li.noticias a{background:url(/imgs/ico_noticias.gif) left center no-repeat;}
#menuarriba li.noticias span a:hover,#menuarriba li.noticias span a.on{background: url(/imgs/ico_noticias.gif) left center no-repeat;}
#menuarriba li.agenda span,#menuarriba li.agenda a{background:url(/imgs/ico_agenda.gif) left center no-repeat;}
#menuarriba li.agenda span a:hover,#menuarriba li.agenda span a.on{background: url(/imgs/ico_agenda.gif) left center no-repeat;}
#menuarriba li.tramites span,#menuarriba li.tramites a{background:url(/imgs/ico_tramites.gif) left center no-repeat;}
#menuarriba li.tramites span a:hover,#menuarriba li.tramites span a.on{background: url(/imgs/ico_tramites.gif) left center no-repeat; }
#menuarriba li span a{padding:0.3em 0.2em 0.3em 1.7em;}

/* PIE*/
#pie{ width:65em; clear:both; margin:0 0 1px 0; text-align:left; overflow:hidden; padding:5px 1em;}
#pie .dcha{float:right; width:44em; text-align:center; padding:0.1em;}
#pie .izq{float:left; width:19em; text-align:center;  padding:0.1em;}

/* menu principal: ayunta, lugar y... */
#menu_ppal{float:right;position:relative;width:57em;margin:0em;padding:0.1em 0em;overflow:hidden;list-style:none;font-family:"Trebuchet MS";}

#menu_ppal li{float:left; line-height:1.2em; font-size:1.2em;padding:1px 3px 1px 0px; margin:0em;text-transform:uppercase;}
#menu_ppal li a{font-weight:bold;background:transparent url(/imgs/iconos.menu.gif) top left no-repeat;}
#menu_ppal li span span{background:none;padding-left:17px;}

#menu_ppal li span.ayunta a{background-position:0 0;}
#menu_ppal li span.ayunta a:hover,#menu_ppal li span.ayunta-on, #menu_ppal li span.ayunta-on a{ background-position:-300px 0; }
#menu_ppal li span.gente a, #menu_ppal li span.gente{ background-position:0 -50px; }
#menu_ppal li span.gente a:hover,#menu_ppal li span.gente-on, #menu_ppal li span.gente-on a{ background-position:-300px -50px;}
#menu_ppal li span.actividad a, #menu_ppal li span.actividad{ background-position:0 -100px; }
#menu_ppal li span.actividad a:hover,#menu_ppal li span.actividad-on, #menu_ppal li span.actividad-on a{ background-position:-300px -100px;}
#menu_ppal li span.turismo a,#menu_ppal li span.turismo{ background-position:0 -150px;}
#menu_ppal li span.turismo a:hover, #menu_ppal li span.turismo-on,#menu_ppal li span.turismo-on a{ background-position:-300px -150px;}
#menu_ppal li span.paseo a,#menu_ppal li span.paseo{ background-position:0 -200px;padding-right:0em;margin-right:0em;}
#menu_ppal li span.paseo a:hover, #menu_ppal li span.paseo-on, #menu_ppal li span.paseo-on a{ background-position:-300px -200px;}



/* PORTADA */
/* afecta en portada */
.maquetacion{display:none;}

/* texto presentación y foto */
.caja_texto_portada{width:46.2em; float:left; border-left:none;border-right:none; text-align:left; padding:1.3em; margin:0;background:#fff url(/imgs/bk.esquina.portada.gif) top left no-repeat;}
.caja_texto_portada .texto{width:44em; float:left; padding:10px;}
.caja_texto_portada .texto .dcha{width:24em; float:right; padding:10px;}
.caja_texto_portada .texto .izda{width:24em; float:left; padding:10px;}
.caja_texto_portada .texto p{ margin:10px 0;width:22em; }
a.boton_texto{float:left; padding:1px 2px;} 
a.boton_texto:hover{ text-decoration:underline;}

/* zona gris de portada */
.columna_portada{width:13.6em;float:left; text-align:left; padding:3px;}
.columna_portada h2{ padding:0.2em; text-transform:uppercase;}

/* noticias portada */
.noticias_portada {width:34em;float:right;text-align:left; padding:0 0 0 0em; margin:0 0.12em 1em 0;}
.noticias_portada ul{margin:0; width:15.6em; float:left;  padding:0 0.4em 0 0;}
.noticias_portada .segunda{ width:15.6em;float:left; padding:0  0 0 0.6em;}
.noticias_portada li{margin:0; padding:0px 0 5px 15px; list-style:none;background:#fff url(/imgs/ico_enlace.gif) top left no-repeat;}
.noticias_portada h2{padding:0.2em; margin:0.3em 0em 1em 0em;text-transform:uppercase; }
.noticias_portada h4{font-size:1.2em; padding:0; margin:0 5px;}

/* banners */
#destacados_portada{width:18em;float:right;}
#destacados_portada ul{ margin: 0px 0px 0px 0px; padding:15px 0px 0px 0px ; list-style:none;}
#destacados_portada ul li{margin:0px 0px 0px 0px;padding:0px 0px 12px 0px;}

/* CONTENEDOR: MENU IZQUIERDA + CONTENIDO */
#contenedor{ width:67em;overflow:hidden;text-align:left;background:#fff url(/imgs/bk.contenedor.gif) 15em 0 repeat-y;}
#contenedor-ancho{ width:73em;overflow:hidden;text-align:left;}


/* menu de la izquierda */
#menu_interior{width:14em;float:left; padding-bottom:0px;text-align:left;background:#eee bottom left no-repeat; }
dl.destacados{margin:1em 0.5em;padding:0;}
dl.destacados dt {margin:0 0 0 2px;padding:2px 0;border-top:1px dotted #040;border-bottom:1px dotted #040;background:transparent url(/imgs/ico.flecha.gif) 0 0.4em no-repeat;}
dl.destacados dt a{ padding:0px 10px 0;}
dl.destacados dt a:hover{ padding:0px 10px 0;}
dl.destacados dd{margin:2px;padding:0;}
dl.destacados dd a{display:block;padding:2px 5px 1px;}
dl.destacados .ddon{ padding:0px 5px 0;}
dl.destacados dd.ultimo{padding-bottom:7px;}

/* contenido interior */
#cuerpo{ float:right;width:51.9em;}
#contenido{border-top:1px solid #ccc;background:transparent url(/imgs/bk.esquina.portada.gif) top left no-repeat; text-align:left; margin-bottom:10px; padding:10px;}
#contenido img{margin:10px 0 2px;}
#contenido ul {list-style:none outside url(/imgs/ico.apartado.gif);margin:0.5em;padding:0em;margin-left:1.5em;}
#contenido ul li{margin:0.5em 0em; padding:0em;}

/* titulo dentro del contenido, h2 */
#caja_blanca{background:#fff; border:7px solid #FFF; margin:0 0px 0;overflow:hidden; width:50.6em; position:relative; left:-1px;}
#tit_enviar_imprimir{ width:49em;overflow:hidden;text-align:left; border:1px dotted #429719;margin:1em 0.1em 1em 0; padding:0; background:#fff; }
#tit_enviar_imprimir h2{ color:#429719; font-size:1em; margin:0; padding:5px 10px; width:35em !Important; float:left; text-transform:uppercase;}




#pestanas{overflow:hidden;width:11em !Important;float:right;list-style:none;padding:1px;margin:0; }
#pestanas li{float:right;padding:0;margin:0;}


/* para agenda */
#calendario {margin:0em; text-align:center; width:13em;}
#calendario a:hover {text-decoration:underline;}
table#Calendario{ font-size:0.9em;text-align:center;}
table#Calendario caption a{font-weight:bold;padding:0em 0.3em; margin:0.1em 0.2em;}
#Calendario td{ padding:0.2em;}
#Calendario td.hoy a{font-weight:bold;}
#Calendario .dia{padding:0.2em; font-weight:bold}

/* para los formularios de la web: buzon, enviar a un amigo, buscador, buscador empresas,*/
#formulario{border: 1px dotted #ccc; padding:1em 2em; margin:1em;}
#formulario p{padding:0.1em ; margin:0;}
#formulario label{text-align:right;width:130px;float:left;padding:0.1em;margin:0;margin-top:0.6em;}
.textfield {margin:5px 3px;width:30em;font:1em/1em verdana, arial;}
.nobr{display:none;}  
textarea{width:30em;height:7em;margin:0.5em;font:1em/1em verdana, arial;position:relative;display:inline;}
.botones{width:30em;float:right;padding-right:11.6em !important;margin-top:1em !important;}
.botonaceptar{padding:1px 2px;margin:0px; width:10em; float:right;font-size:1em; text-align:center;margin-left:10em !important;}
.botones input{padding:1px 2px;margin:0px; width:10em; float:right;font-size:1em; text-align:center;}

/* para el buscador de empresas */
form#buscador #formulario .textfield {margin:5px 3px;width:24em;font:1em/1em verdana, arial;}
form#buscador #formulario .botones{float:right;display:inline;width:24em;padding-right:2em !important;margin-top:1em !important;}
form#buscador #formulario .botonaceptar{float:right;width:10em; font-size:1em; text-align:center;}
form#buscador #formulario .botones [type=button]{width:10em;font-size:1em;}

/* apartado paseo virtual, antigua galeria de fotos */
.underline {margin:0px;padding:0px; border:0px; text-decoration:underline; background:none;}
.elementopaseo{ width:9.8em; border:1px #666; float:left; margin:0.6em;}
.elementopaseo img{ margin:10px 0 0px 2px;}
.elementopaseo p{border:1px #666; background-color:#efefef; margin:0; padding:0.4em }
.elementopaseo dd.verficha{background-color:#fff;}
.elementopaseo dd.verficha a{color:#066;}

/**********************************************************************************************/
/*********************************** LISTADO DE OBJETOS ***************************************/
/**********************************************************************************************/
.elementolistado{padding:0em; margin:0;list-style-type:none;}
*+html .elementolistado li {margin:0.5em 0em !important;padding:0.5em !important;border:1px solid #ccc;}
html > /* */ body .elementolistado li {list-style:none url(' ') inside;padding:0.5em !important; margin:0.5em 0em !important;background:transparent url(/imgs/ico.apartadoa.gif) no-repeat 0.2em 0.5em;padding-left:2em !important;border:1px solid #ccc;}
.elementolistado li a{list-style:none inside url(/imgs/ico.apartadoa.gif); padding:0em; margin:0em; font-weight:normal;}
.elementolistado li p{background:#efefef; margin:0em; margin-top:0.35em;margin-left:-1.5em; padding:0.5em;border:0;}
*+html .elementolistado li p{margin-left:0em;}
.elementolistado .enlace{background:transparent url(/imgs/pixel.gif); list-style: none; font-weight:normal;}
.elementolistado li ol li {border:0px solid #fff;}
.elementolistado li ul li {border:0px solid #fff;}

/* listado eventos agenda */
.elementolistado p.agendatit{ background:transparent;padding:0.3em;padding-left:1em; font-weight:bold;}
*+html .elementolistado p.agendatit {list-style:none inside url(/imgs/ico.apartadoa.gif);margin-left:-1.5em;}
.elementolistado .agendap{background:#ffffff; border:0px; margin:0em;padding:0em;}
*+html .elementolistado .agendap {margin:0em !important;padding-bottom:0.5em;}
.elementolistado .agendap p{background:#ffffff; margin:0em; margin-left:-1.5em; padding:0.5em;border:0;}
*+html .elementolistado .agendap p {margin:0em;padding:0.5em 0.5em 0.5em 0.5em;}
.elementolistado div.agendap p strong{padding-right:0.5em;}


/* listado de noticias */
*+html .noticias .elementolistado li {margin:0.5em 0em !important;padding:0.5em !important;border:1px solid #ccc}
html > /* */ body .elementolistado li {list-style:none url(' ') inside;padding:0.5em !important; margin:0.5em 0em !important;background:transparent url(/imgs/ico.apartadoa.gif) no-repeat 0.2em 0.5em;padding-left:2em !important;border:1px solid #ccc;}

/* listado de documentos*/
div.documentos ul.elementolistado li a.doctit,div.documentos ul.elementolistado li{list-style:none outside url();background:none;}
div.documentos ul.elementolistado li{border:1px solid #ccc;}
html > /* */ body div.documentos ul.elementolistado li {padding:0.5em !important;}
div.documentos ul.elementolistado .docp {background:#efefef; border:0px; margin-top:0.5em;padding:0.5em;}
html > /* */ body div.documentos ul.elementolistado li p{background:#efefef; margin:0em !important; margin-top:0.35em;padding:0.5em;border:0;}
div.documentos ul.elementolistado li a img{padding-right:0.5em;}

/*  para el apartado descargas de software en ayuntamiento */
.sinlista {list-style:none inside url('') !important;margin:0em; padding:0em;margin-left:2em;}
.sinlista .texto{margin-left:0em;}
.sinlista a img{padding-right:1em;vertical-align:middle;}
.sinlista li a img{padding-left:0em;}
*+html .sinlista li a img{margin-left:-1.5em !important;}

/* menu para galería de imagenes */
.clear{clear:both;}
#menu_interior_galeria{width:14em;float:left; padding-bottom:164px;text-align:left;}

.foto{ font-size:0.9em; padding-left:0.5em}
.foto p{margin:0; padding:0;  width:12em;}

#fotos{width:90%;padding:0;margin:1em 5px !important;text-align:center;}
#fotos li{display:inline;list-style:none;}
#fotos li a img{padding:3px;margin:0px;border:1px solid #ddd;background:#fff;margin-bottom:1em;}
#fotos li span{display:none;}
#fotos li.clear{display:block;}
#fotoampliada{background:#fff;padding:3px;margin:0 0 1px 0;text-align:center;}
#fotoampliada img{border:1px solid #ece;padding:12px 12px;background:#ddd;}

/* apartado como llegar, leyenda carreteras */
#carreteras {position:absolute;top:45em;left:44.25em;z-index:1;font-weight:bold;font-size:0.9em;margin:0;padding:0.1em;border:0;width:8.6em;background:#FFFFFF; border:#CCC 1px solid;}
#carreteras img {margin:0;padding:0;border:0}

/*iconos para el listado de documentos */
.doc, .elementolistado .doc, .listdoc .doc{background:transparent url(/imgs/ico_doc.gif) 0 0.9em no-repeat;padding:0.7em 0 0.5em 1.8em;line-height:1.6em; }
.dot, .elementolistado .dot, .listdoc .dot{background:transparent url(/imgs/ico_doc.gif) 0 0.9em no-repeat;padding:0.7em 0 0.5em 1.8em;line-height:1.6em; }
.xls, .elementolistado .xls, .listdoc .xls{background:transparent url(/imgs/ico_xls.gif) 0 0.9em no-repeat;padding:0.7em 0 0.5em 1.8em;line-height:1.6em; }
.pdf, .elementolistado .pdf, .listdoc .pdf{background:transparent url(/imgs/ico_pdf.gif) 0 0.9em  no-repeat;padding:0.7em 0 0.5em 1.8em;line-height:1.6em;}
.html, .elementolistado .htm, .listdoc .html{background:transparent url(/imgs/ico_html.gif) 0 0.9em no-repeat;padding:0.7em 0 0.5em 1.8em;line-height:1.6em; }
.bloque{display:block;}

/******************************************************************************************************************************************************/
/************** SERVICIOS Y GUÍA DE INTERÉS ****************************/
/***********************************************************************/
.servicios{width:11em;float:left; margin:0.5em; padding:0;font-weight:normal;list-style:none outside url() !important;}
.servicios h3 {margin-bottom:0em !important;}
.servicios li{ margin:0.5em 0em;padding:0.5em !important;}
/******************************************************************************************************************************************************/


/* para el iframe de búsqueda avanzada */
.busqueda_avanzada {scroll:auto; width:51em;position:relative;left:0em;top:0em;border:0;height:60em;}


/* apartado fondos de escritorio */
.listafondos {border:1px solid #ccc; margin:1em 0;padding:1em 1em 1.5em 1em;}
.listafondos p img{margin:0em;}
.listafondos ul{float:left;list-style:none !important;margin:-6.5em 0em 0em 7em !important;list-style:none url(' ') inside}
.listafondos ul li{padding:0.2em 0em;list-style:none !important;list-style:none url(' ') inside}
.listafondos ul li a:hover{text-decoration:underline;}



/* estilos para la pantalla completa:*/
#cuerpo_completo{float:right;width:62em; margin:0em 0em 0em 0em;background:#fff;padding:0em 2.5em 0em 0em;}
#cuerpo_completo #caja_blanca{ margin:0 0px 0;overflow:hidden; width:61em; }
#cuerpo_completo #tit_enviar_imprimir{ width:60em;text-align:left;margin:0em 0em 0em 0em; padding:0;float:left;}
#cuerpo_completo #tit_enviar_imprimir h2{font-size:1em; margin:0; padding:5px 10px; width:46em; float:left; text-transform:uppercase;}
#cuerpo_completo .migas{padding:3px 0px 3px 0px; width:62em;text-align:left;}
#cuerpo_completo #contenido{border:0em; background:none;}
#cuerpo_completo .documentos .elementolistado{margin:0em; padding:0em;}


/*favoritos y pagina principal*/
.favoritos_pagprin{width:17em;text-align:right;}
html > /**/body .favoritos_pagprin{margin-right:2em;}

.favoritos{width:7.5em;float:left;text-align:center;}
.principal{width:8.2em;float:right;text-align:center;}
.pipe{width:0.5em;float:left;margin-top:0.5em;}




/********* CUADERNO DE VIAJE*************/


/********* REVISAR Y CAMBIAR *************/
/********* REVISAR Y CAMBIAR *************/
/********* REVISAR Y CAMBIAR *************/

#contenedor-ancho{ width:73em;overflow:hidden;text-align:left;}
#tit_enviar_imprimir{ width:49em;overflow:hidden;text-align:left; margin:1em 0.1em 1em 0; padding:0; background:#eee;}
#tit_enviar_imprimir h2{ font-size:1em; margin:0; padding:5px 10px; width:35em; float:left; text-transform:uppercase;}

.migas{padding:0 3px 3px; width:44.5em;float:left;}

#pestanas{overflow:hidden;width:12em;float:right;list-style:none;padding:1px;margin:0; }
#pestanas li{float:right;padding:0;margin:0;}
#pestanas li { overflow:hidden;}
#pestanas li img{}
#pestanas li .feeds {padding:0.5em;}


/* estilos para la pantalla completa:*/
#cuerpo_completo{float:left;width:64em;background:#fff; margin:0;padding:0em 1em;}
#cuerpo_completo #caja_blanca{ margin:0px 0;overflow:hidden; width:62em; }
#cuerpo_completo #tit_enviar_imprimir{ width:62em;text-align:left;margin:0em 0.1em 0em 0em; padding:0;float:left; }
#cuerpo_completo #tit_enviar_imprimir h2{font-size:1em; margin:0; padding:5px 10px; width:46em; float:left; text-transform:uppercase;}
#cuerpo_completo .migas{padding:0; margin:0; width:97%;text-align:left;}



/********* SÓLO PEGAR *******************/
/********* SÓLO PEGAR *******************/
/********* SÓLO PEGAR *******************/

/*para el formulario de comentarios*/
#contenido h3.cuaderno{color:#683c1d;font-weight:bold;background:none;border:none;text-align:left;}
#contenido .comentarios{width:60em;overflow:hidden;margin:1em 0;}
#contenido .comentarios label{color:#683c1d;font-weight:bold;padding:0;}
#contenido .comentarios textarea{width:58em;font:1em/1em verdana, arial, Arial, sans-serif;background:none;}
#contenido .comentarios fieldset{border:none;}
#contenido .comentarios fieldset legend{display:none;}
#contenido .comentarios .boton{margin:0.5em;background:#683c1d;color:#fff;float:right;border:none;}

#contenido .enlace-destacado a{color:#000;text-decoration:underline;}
#contenido .enlace-destacado a:hover{color:#666;text-decoration:underline;}

/*para el formulario de acceso*/
#contenido .acceso{float:left;margin:0 1.5em 0 0;}
#contenido .acceder{width:35em;padding:0.5em 1em;float:left;overflow:hidden;border:1px dotted #ccc;}
#contenido .acceder fieldset{border:none;margin:0;padding:0;}
#contenido .acceder fieldset legend{display:none;}
#contenido .acceder label{padding:0;color:#6a6a69;font-weight:bold;}
#contenido .acceder input{width:7.5em !Important;margin-right:1em;padding:0;}
#contenido .acceder .boton{width:6em;margin:0;background:#6a6a69;color:#fff;}
#contenido .acceder p{margin:0.5em 0 0.2em;}
#contenido .olvidocontrasena{margin:0;padding-top:0.5em;float:right;text-decoration:underline;color:#000;font:1em/1em "Trebuchet MS",verdana,Sans-serif;}
#contenido .olvidocontrasena:hover{color:#666;}

#contenido .registro{float:left;width:20.5em !Important;}
#contenido .registro p{margin:0;padding:0.7em;border:1px dotted #ccc;font-weight:bold;font-size:1.1em;line-height:normal;overflow:hidden;width:auto;}
#contenido .registro p a{float:right;color:#666;font-weight:normal;font-size:0.9em;}

#contenido .pasos{width:60em;margin:0;padding:0;overflow:hidden;list-style:none;}
#contenido .pasos li{width:29.2em;margin-right:1em;padding:0;float:left;list-style:none;}
#contenido .pasos li h4{padding:0.1em 0.3em;background:#683c1d;color:#fff;text-transform:uppercase;font-weight:normal;font-size:1em;}
#contenido .pasos li ul{margin:0;padding:0.5em;background:#fff;border-right:1px dotted #ccc;border-bottom:1px dotted #ccc;border-left:1px dotted #ccc;list-style-image:none;}
#contenido .pasos li ul li{width:24em;margin:0;padding:0 0 0.3em 1em;background:url(/imgs/ico.flecha.negra.gif) 0 0.4em no-repeat;color:#6a6a69;float:none;}
#contenido .pasos li ul li a{text-decoration:underline;color:#6a6a69;}
#contenido .pasos li ul li a:hover{text-decoration:underline;color:#333;}
#contenido .pasos li.ultimo{margin-right:0;}
#contenido .pasos ul.herramientas-interior{width:23em;margin:0;padding:0;overflow:hidden;border:none;}
#contenido .pasos ul.herramientas-interior li{width:1.5em;margin:0;padding:0 0.5em;display:block;float:left;background-image:none;}
#contenido .pasos ul.herramientas-interior li img{margin:0;padding:0;float:none;}

#contenido .ejemplo{width:18em;margin-bottom:2em;padding:0.5em 1em;float:right;background:#6a6a69;text-align:center;font-size:0.8em;}
#contenido .ejemplo a{color:#fff;text-transform:uppercase;}
#contenido .ejemplo a:hover{text-decoration:underline;}

/*para el registro en cuaderno*/
#contenido .registro-cuaderno{width:60em;overflow:hidden;}
#contenido .registro-cuaderno fieldset{width:47.8em;margin:0;padding:1em 6em;border:0;}
#contenido .registro-cuaderno fieldset legend{display:none;}
#contenido .registro-cuaderno label{width:13em;margin:0.5em 1em 1em;padding:0;clear:both;float:left;color:#6a6a69;font-weight:bold;text-align:right;}
#contenido .registro-cuaderno input{width:18em;margin:0 9em 1em 0;padding:0;float:left;}
#contenido .registro-cuaderno select{width:18em;margin:0 9em 1em 0;padding:0;float:left;background:none;border:1px solid #ccc;}
#contenido .registro-cuaderno .boton{width:5.5em;margin:0;float:right;border:none;background:#683c1d;color:#fff;}

/*lista cuaderno*/
#contenido .lista-cuaderno p.info{font-weight:bold;color:#683c1d;font-size:1.2em;}
#contenido .lista-cuaderno p.generar{width:50em;padding:0.6em;overflow:hidden;background:#683c1d; }
#contenido .lista-cuaderno p.generar a{margin-right:1em;float:left;color:#fff;text-decoration:none;}
#contenido .lista-cuaderno p.generar a.separa{padding-right:1em;border-right:1px solid #fff;}
#contenido .lista-cuaderno p.generar a:hover{text-decoration:underline;}
#contenido .lista-cuaderno ul{margin:0;padding:0;list-style-image:none;}
#contenido .lista-cuaderno ul li{margin-bottom:2em;}
#contenido .lista-cuaderno ul li ul{width:60em;margin:0;padding:0;overflow:hidden;list-style:none;}
#contenido .lista-cuaderno ul li ul li{margin:0.5em 1em;float:left;}
#contenido .lista-cuaderno ul li ul li a {color:#683c1d; text-decoration:none;}
#contenido .lista-cuaderno ul li ul li a.eliminar{background:url(/imgs/ico.papelera.gif) 0 0.3em no-repeat;padding-left:1.5em;text-transform:uppercase;}
#contenido .lista-cuaderno ul li ul li a.modificar{background:url(/imgs/ico.lapiz.gif) 0 0.3em no-repeat;padding-left:1.5em;text-transform:uppercase;}
#contenido .lista-cuaderno ul li ul li a.subir{background:url(/imgs/ico.flecha-subir.gif) 0 0.3em no-repeat;padding-left:1.5em;text-transform:uppercase;}
#contenido .lista-cuaderno ul li ul li a.bajar{background:url(/imgs/ico.flecha-bajar.gif) 0 0.3em no-repeat;padding-left:1.5em;text-transform:uppercase;}
#contenido p.error{color:#683c1d;font-size:1.2em;}




/********* CUADERNO DE VIAJE*************/
/*para el formulario de comentarios*/
#contenido h3.cuaderno{font-weight:bold;background:none;border:none;text-align:left;}
#contenido .comentarios{width:60em;overflow:hidden;margin:1em 0;}
#contenido .comentarios label{font-weight:bold;padding:0;}
#contenido .comentarios textarea{width:58em;font:1em/1em verdana, arial, Arial, sans-serif;background:none;}
#contenido .comentarios fieldset{border:none;}
#contenido .comentarios fieldset legend{display:none;}
#contenido .comentarios .boton{margin:0.5em;float:right;border:none;}

#contenido .enlace-destacado a{text-decoration:underline;}
#contenido .enlace-destacado a:hover{text-decoration:underline;}

/*para el formulario de acceso*/
#contenido .acceso{float:left;margin:0 1.5em 0 0;}
#contenido .acceder{width:35em;padding:0.5em 1em;float:left;overflow:hidden;}
#contenido .acceder fieldset{border:none;margin:0;padding:0;}
#contenido .acceder fieldset legend{display:none;}
#contenido .acceder label{padding:0;font-weight:bold;}
#contenido .acceder input{width:8.5em;margin-right:1em;padding:0;}
#contenido .acceder .boton{width:6em;margin:0;}
#contenido .acceder p{margin:0.5em 0 0.2em;}
#contenido .olvidocontrasena{margin:0;padding-top:0.5em;float:right;text-decoration:underline;font:1em/1em "Trebuchet MS",verdana,Sans-serif;}


#contenido .registro{float:left;width:21.5em;}
#contenido .registro p{margin:0;padding:0.7em;font-weight:bold;font-size:1.1em;line-height:normal;overflow:hidden;width:auto;}
#contenido .registro p a{float:right;font-weight:normal;font-size:0.9em;}

#contenido .pasos{width:60em;margin:0;padding:0;overflow:hidden;list-style:none;}
#contenido .pasos li{width:29.2em;margin-right:1em;padding:0;float:left;}
#contenido .pasos li h4{padding:0.1em 0.3em;text-transform:uppercase;font-weight:normal;font-size:1em;}
#contenido .pasos li ul{margin:0;padding:0.5em;list-style-image:none;}
#contenido .pasos li ul li{width:24em;margin:0;padding:0 0 0.3em 1em;background:url(/imgs/ico.flecha.negra.gif) 0 0.4em no-repeat;float:none;}
#contenido .pasos li ul li a{text-decoration:underline;}
#contenido .pasos li ul li a:hover{text-decoration:underline;}
#contenido .pasos li.ultimo{margin-right:0;}
#contenido .pasos ul.herramientas-interior{width:23em;margin:0;padding:0;overflow:hidden;border:none;}
#contenido .pasos ul.herramientas-interior li{width:1.5em;margin:0;padding:0 0.5em;display:block;float:left;background-image:none;}
#contenido .pasos ul.herramientas-interior li img{margin:0;padding:0;float:none;}

#contenido .ejemplo{width:18em;margin-bottom:2em;padding:0.5em 1em;float:right;text-align:center;font-size:0.8em;}
#contenido .ejemplo a{text-transform:uppercase;}
#contenido .ejemplo a:hover{text-decoration:underline;}

/*para el registro en cuaderno*/
#contenido .registro-cuaderno{width:60em;overflow:hidden;}
#contenido .registro-cuaderno fieldset{width:47.8em;margin:0;padding:1em 6em;}
#contenido .registro-cuaderno fieldset legend{display:none;}
#contenido .registro-cuaderno label{width:13em;margin:0.5em 1em 1em;padding:0;clear:both;float:left;font-weight:bold;text-align:right;}
#contenido .registro-cuaderno input{width:18em;margin:0 9em 1em 0;padding:0;float:left;}
#contenido .registro-cuaderno select{width:18em;margin:0 9em 1em 0;padding:0;float:left;background:none;}
#contenido .registro-cuaderno .boton{width:5.5em;margin:0;float:right;border:none;}

/*lista cuaderno*/
#contenido .lista-cuaderno p.info{font-weight:bold;font-size:1.2em;}
#contenido .lista-cuaderno p.generar{width:55em;padding:0.6em;overflow:hidden;}
#contenido .lista-cuaderno p.generar a{margin-right:1em;float:left;text-decoration:none;}
#contenido .lista-cuaderno p.generar a.separa{padding-right:1em;}
#contenido .lista-cuaderno p.generar a:hover{text-decoration:underline;}
#contenido .lista-cuaderno ul{margin:0;padding:0;list-style-image:none;}
#contenido .lista-cuaderno ul li{margin-bottom:2em;}
#contenido .lista-cuaderno ul li ul{width:60em;margin:0;padding:0;overflow:hidden;list-style:none;}
#contenido .lista-cuaderno ul li ul li{margin:0.5em 1em;float:left;}
#contenido .lista-cuaderno ul li ul li a {text-decoration:none;}
#contenido .lista-cuaderno ul li ul li a.eliminar{background:url(/imgs/ico.papelera.gif) 0 0.3em no-repeat;padding-left:1.5em;text-transform:uppercase;}
#contenido .lista-cuaderno ul li ul li a.modificar{background:url(/imgs/ico.lapiz.gif) 0 0.3em no-repeat;padding-left:1.5em;text-transform:uppercase;}
#contenido .lista-cuaderno ul li ul li a.subir{background:url(/imgs/ico.flecha-subir.gif) 0 0.3em no-repeat;padding-left:1.5em;text-transform:uppercase;}


.limpiar{clear:both;}