/* Reseteo general de propiedades */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
	margin-left: 1em;
}
th,
td {
    vertical-align: top;
}

fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,th,var {
	font-style:normal;
	font-weight:normal;
}
strong {
    font-weight:bold;
}
ol,
ul {
	list-style:none;
}
caption,
th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:bold;
	clear:both;
	margin: 1em 0;
}
q:before,
q:after {
	content:'';
}
abbr,acronym {
    border:0;
}

/* -------------------- Normas generales -------------------- */

body {
    position:relative;
    margin:0 auto;
    padding: 0 0 1em 0;
    width:47.5em;
    font:100%/1.3 Tahoma, Arial, sans-serif;
    color:#333;
    background: #fff;
}

a img {
    border:0;
}

a:link,
a:visited {
    color:#333;
}

a:hover {
    text-decoration:none;
}

ul,
ol {
    padding-left: 0;
    margin-left:0;
}

fieldset {
    padding: 0;
}

dt {
    font-weight: bold;
}
dd {
    margin-left: 2em;
}

tbody th {
    font-weight: bold;
    padding-right: 1em;
}

textarea {
    font-family: Tahoma, Arial, sans-serif;
}

#contenido h2 {
    font-size: 1.5em;
    margin: 0.5em 0;
}

#contenido h3 {
    font-size: 1.2em;
    margin: 0.5em 0;
}

.listaDecimal {
    list-style-type: decimal;
}

/* ---------- Elementos ocultos visualmente ---------- */

#accesibilidad,
#buscador label span,
#elPortal span,
#home h1 span {
    position:absolute;
    top:0;
    left:-100em;
}

fieldset legend,
table caption {
    display: none;
}

.clear {
    display:block;
    clear:both;
}
#contenido hr.clear {
    border: 0;
}


/* -------------------- Cabecera -------------------- */

/* ---------- Menu auxiliar ---------- */

#menuAuxiliar {
    display:block;
    background:#766628;
    float:left;
    clear:both;
    width:100%;
    margin-bottom:0.25em;
    font-size:0.7em;
}

#menuAuxiliar img {
    float:left;
}

#menuAuxiliar ul {
    position:relative;
    margin: 0.2em 0 0 7.5em;
    float: left;
}

#menuAuxiliar #menuIdioma {
    float:right;
    margin:0.2em 0 0 0;
}

#menuAuxiliar #menuIdioma li a {
    font-weight: bold;
}

#menuAuxiliar li {
    display:inline;
    text-transform:lowercase;
    color:#C9BA7D;
    border-right:1px solid #fff;
    padding:0 0.4em 0 0;
    margin-right: 0.1em;
}

/* Hack IE 6 y 7 */
* html #menuAuxiliar li {
    margin-right: 0.5em;
}
*:first-child+html #menuAuxiliar li {
    margin-right: 0.5em;
}

#menuAuxiliar li a {
    color:#fff;
    background-color:#766628;
}

#menuAuxiliar li.activo a,
#home #menuAuxiliar li.inicio a {
    text-decoration:none;
    color:#EDDD97;
}
#menuAuxiliar li.activo a strong,
#menuAuxiliar li.inicio a strong {
    font-weight:normal;
}

#menuAuxiliar li.ultimoLista {
    border-right: 0;
}

/* ---------- Buscador ---------- */

#buscador fieldset {
    position:relative;
    background:#A6A94C;
    width:auto;
    top:-4em;
    float:right;
    margin:0 0 -4em;
    padding:0.7em 0.7em 0.25em;
    font-size:0.825em;
}

/* Hack IE 6 */

* html #buscador fieldset {
    top: -3.75em;
    margin: 0 0 -3.75em;
}

#buscador input {
    border:1px solid #5E5E5E;
    background:#ccc;
    color:#5E5E5E;
    font-size:0.9em;
    font-weight:bold;
    padding:0.1em 0.5em;
    margin-left:0.25em;
}

/* Hack IE 6 y 7 */
* html #buscador input {
    padding:0;
}

*:first-child+html #buscador input {
    padding:0;
}

#buscador label {
    display: inline; 
}

#buscador label input {
    border:0;
    background:#fff;
    font-weight:normal;
    font-size:.9em;
    width:11em;
    padding: .2em .1em;
    margin-left:0;
}

/* Hack IE 7 */
*:first-child+html #buscador label input {
    padding:.1em .25em;
    margin-bottom:1px;
}

#buscador p {
    display:block;
    color:#fff;
    margin:0.2em 0 0;
    font-size:0.8em;
}

/* Hack IE 6 y 7 */
* html #buscador p {
    font-size:0.7em;
}
*:first-child+html #buscador p {
    font-size:0.7em;
}

#buscador a {
    color:#fff;
    text-decoration:underline;
    font-weight:bold;
}
#buscador a:hover {
    text-decoration:none;
}


/* ---------- Menu principal ---------- */

#menu {
    display:block;
    clear:both;
    width:auto;
    background:#5D746F;
    margin-top:1px;
    padding:0.3em 0 0.1em 0.1em;
    height:2em;
    margin-bottom:0;
    font-size:0.8em;
}

#menu li {
    float: left;
    background: transparent url(/medioambiente/gipuzkoaingurumena/img/all/bg-menu-li.gif) right no-repeat;
}

#menu li a {
    display:block;
    color:#fff;
    text-decoration:underline;
    float:left;
    padding: 0.25em 0.3em;
    margin: 0 0.25em;
}

/* Hack IE 6 */
* html #menu li a {
    padding: 0.25em 0.1em;
}

#menu li a:hover {
    text-decoration: none;
}

#menu li.ultimoLista {
    background-image:none;
}

#menu li.activo a {
    background:#333;
    color:#CED876;
    text-decoration: none;
    font-weight: bold;
}

#menu a strong {
    font-weight: normal;
}

/* ------ Contenido ------ */

#contenido {
    width:75%;
    float:right;
    margin-bottom: 2em;
    font-size: 0.7em;
}

#contenido hr {
    height: 1px;
    border: 0;
    border-top: 1px solid #e1e5e4;
}

#contenido p,
#contenido fieldset {
    margin: 0.75em 0;
    padding: 0;
}

#contenido li ul li,
#contenido li ol li {
    margin: 1em 0;
}

#noticias li {
    clear: both;
    margin-bottom:3em;
}

ol#secciones li {
    clear: both;
    margin: 1em 0;
}

#noticias li li,
#secciones li li {
    margin: 0 1em;
}

#contenido ul.listaDisco {
    margin-left: 1em;
    list-style: disc;
}

#contenido ul li li {
    margin-left: 1em;
}

#contenido ol li {
    margin-left: 2em;
}

#contenido ol#secciones li {
    margin-left: 0;
}

/* Elementos de diseno */

.tabla {
    margin: 1em 0;
    border: 1px solid #ccc;
}

.tabla thead th {
    color: #A1AC3F;
    text-transform: uppercase;
    text-align: left;
    font-weight: bold;
    padding: 0.5em 1em;
    font-size: 1.1em;
}

.tabla .alt {
    background: #F5F5F5;
}

.tabla th,
.tabla td {
    border: 1px solid #ccc;
}

.tabla tbody td,
.tabla tbody th {
    padding: 1em;
}

#contenido .nota {
    display: block;
    padding: 0.5em 1em;
    background: #F4F2E2;
    color: #766727;
    border-bottom: 1px solid #EAE7DD;
    font-size: 0.9em;
}

#contenido .nota strong {
    display: block;
    clear: both;
}

img.imagenTextoIzquierda {
    text-align: left;
    margin-right: 1em;
    margin-bottom: 1em;
    float: left;
}



/*-------------------------------------IMAGENES NOTICIA HOME-----------------------------------------------------*/
img.imagenTextoIzquierdaHome {

    margin-right: 1em;    float: left;

	/*este atributo con diagonales //   solo lo lee Firefox  //  padding-top:1.8em;*/
	

}

/* Hack IE 6 solo lo lee Internet Explorer 6 

*html  img.imagenTextoIzquierdaHome{
	/*margin-top:1em; padding-top:3em;}*/


/*---------------------------------------FIN IMAGENES NOTICIA HOME---------------------------------------------------*/




#noticias h2,#noticias h3,
#noticias h4 {
    clear: none;
}



img.imagenTextoCentro {
    text-align: center;
    display: block;
    clear: both;
    margin: 1em auto;
}

img.imagenTextoDerecha {
    float: right;
    text-align: right;
    margin-left: 1em;
    margin-bottom: 1em;
}


/* Encabezados  */

#elPortal {
    display:block;
    background-color:#f3f1e6;
    clear:both;
    border-bottom:0.6em solid #A3A948;
    margin:0;
    overflow: hidden;
}

#elPortal img {
    margin-bottom: -0.3em;
}

/* Menu pagina */

#menuPagina li
.menuPagina li {
    margin: 0 0 0.1em 0;
    font-size: 1.1em;
}

#menuPagina li a,
.menuPagina li a {
    display: block;
    background: #efefef url(/medioambiente/gipuzkoaingurumena/img/all/bullet-li-menu-pagina.gif) 0.5em center no-repeat;
    margin:0;
    padding: 0.5em 0 0.5em 2em;
	text-align:left;
}

/* Hack IE 6 */
* html #menuPagina li,
* html .menuPagina li {
    margin: 0 0 -1em 0;
}


/* ------ Noticias ------ */

#noticias h3,
#secciones h2 {
background:#5D746F none repeat scroll 0 0;
color:#FFFFFF;
font-size:1em;
font-weight:normal;
margin:3em 0 2em;
padding:0 0.5em;
text-transform:uppercase;
}

#noticias h4 {
    font-weight: bold;
    text-transform: none;
    color: #444;
    background: transparent;
    margin: 0.5em 0 0 0;
}

#noticias p.fecha {
    margin: 0 0 1em 0;
    color:#666;
    font-size:1em;
}

#noticias .destacados h2 {
    background: #A1AC3F;
    color: #fff;
    padding: 0 0.5em;
}


#contenido strong {
    font-weight:bold;
}
#contenido em {
    font-style:italic;
}
#contenido a {
    text-decoration:underline;
}
#contenido a:hover {
    text-decoration:none;
}

#noticias .observatorio h3 {
    background-color:#766727;
}

#noticias .residuos h3 {
    background-color:#5D746F;
}

#noticias .movilidad h3 {
    background-color:#A1AC3F;
}

#noticias .masInfo {
    display:block;
    margin:1em 0;
    padding:0 0 1em 0;
    background: url(/medioambiente/gipuzkoaingurumena/img/all/bullet-adicional.gif) left 0.5em no-repeat;
    font-weight: bold;
}

/* ---- Destacados ---- */

.destacados {
    margin: 4em 0;
}

.destacados h2 {
    color:#fff;
    background-color:#A1AC3F;
    text-transform:uppercase;
    font-weight:normal;
    margin: 0.5em 0.5em 0.5em 0.75em;
    padding: 0 0.5em;
    font-size: 1em !important;
}

.destacados table {
    margin-left: 0;
}

.destacados table th {
    padding: 0.25em 0.5em 0.25em 0;
}

.destacados table td {
    padding: 0.25em 0;
}

.destacados table th {
    color: #CC9900;
}
.destacados table a {
    color: #000;
}

/* ---------- Menu inferior de la home y noticias ---------- */

#menuOtros {
    border:1px solid #D9D9D9;
    clear:both;
    padding: 0 1em;
}

#menuOtros h3 {
    color:#766727;
    border-bottom:1px solid #D9D9D9;
    background:url(/medioambiente/gipuzkoaingurumena/img/all/icono-pagina.gif) top left no-repeat;
    padding-left:1.4em;
    padding-bottom: 0.3em;
    font-weight:bold;
    margin:1em 0;
}

#menuOtros table {
    margin: 0 0 1em 0;
}

#menuOtros th,
#menuOtros td {
    color:#909090;
    padding:0.25em 1em 0.25em 0;
    margin:0;
}

#menuOtros a {
    color:#333;
    font-weight:bold;
}

#menuOtros td.secciones {
    font-size: 0.9em;
    padding-left: 1em;
    border-left: 1px solid #AC5900;
    text-transform:uppercase;
}

#menuOtros td.secciones em {
    color:#AC5900;
    font-style: normal;
}

#menuOtros p.masInfo {
    padding: 0;
    margin: 0 0 1em 0 !important;
}

#menuOtros span {
    color: #444;
}

/* ---------- Contenedor adicional ---------- */

#contenedorAdicional {
    float:left;
    width:22%;
    border-top:0.4em solid #5D746F;
	margin-bottom:.4em;
}

#contenedorAdicional li {
    margin: 0 0 0.5em 0;
}

#contenedorAdicional li span {    
    display: block;
    margin-top: 0.1em;
    padding:0.4em 0.25em 0.3em 1.85em;
    background: #9CAAA7;
    color: #fff;
    border: 0;
    font-weight:bold;
    font-size: 0.75em;
}

ul#contenedorAdicional li ul li {
    border-left: 1px solid #9CAAA7;
    border-right: 1px solid #9CAAA7;
    border-bottom: 1px solid #ccc;
    font-size: 0.7em;
}

#contenedorAdicional li li.activo {
    background-color: #fff;
}

#contenedorAdicional li li.activo a {
    background-color: #eee;
    text-decoration: none;
    color: #A1AC3F;
    display: block;
}

#contenedorAdicional li li a {
    text-decoration: underline;
}
#contenedorAdicional li li a:hover {
    text-decoration: none;
}

#contenedorAdicional li.primeroLista {
    padding-top: 1em;
    background-position: 0.75em 1.5em;
}

#contenedorAdicional li.ultimoLista {
    border-bottom: 1px solid #9CAAA7;
}

#contenedorAdicional li.activo span {
    background: #A1AC3F url(/medioambiente/gipuzkoaingurumena/img/all/bg-cabecera-menu-lateral.gif)  0.3em 0 no-repeat;
    padding:0.4em 0 0.3em 3.25em;
    border-bottom: 0;
    margin-bottom: 0;
    display:block;
    font-size: 0.79em;
}

#contenedorAdicional .activo a span {
    color:#fff;
    text-decoration:none;
}

#contenedorAdicional li a:hover span {
    text-decoration: none;
}

#contenedorAdicional li a span {
    display:block;
    font-weight:bold;
    padding:0.4em 0.25em 0.3em 1.85em;
    background: #9CAAA7 url(/medioambiente/gipuzkoaingurumena/img/all/bullet-cabecera-menu-adicional.gif) 0.9em 0.7em no-repeat;
    border: 0;
    font-size: 0.75em;
    text-decoration: underline;
}

/* Hack IE 6 y 7 */
* html #contenedorAdicional li a span {
    padding-top: 0 !important;
    margin-bottom: 0.3em;
}
*:first-child+html #contenedorAdicional li a span {
    padding-top: 0 !important;
}

#contenedorAdicional a span {
    color: #fff;
}

#contenedorAdicional li li a span {
    color: #444;
}

#contenedorAdicional li.activo {
    margin-bottom: 1em;
}

#contenedorAdicional li.activo li {
    margin-bottom: 0;
}

/* Hack IE 6 */

* html #contenedorAdicional li {
    margin-bottom: -1em;
}
* html #contenedorAdicional li.ultimoLista {
    margin-bottom: 2.5em;
}
* html #contenedorAdicional .activo li.ultimoLista {
    margin-bottom: 0;
}


#contenedorAdicional li li {
    background:url(/medioambiente/gipuzkoaingurumena/img/all/bullet-adicional-contenidos.gif) 0.75em 0.75em no-repeat;
    padding:0.25em 0.5em 0.25em 1.75em;
    font-size:0.9em;
    border: 0;
    margin: 0;
    font-weight: bold;
}

#contenedorAdicional li li.activo a span {
    background-color: #eee;
    background-image: none;
    color: #444;
    padding: 0;
    margin: 0;
    font-size: 1em;
    font-weight: bold;
    text-decoration: underline;
}

#contenedorAdicional li li.activo a:hover span {
    text-decoration: none;
}

#contenedorAdicional li#destacados ul {
    margin-left:0;
    margin-top: 1.25em;
}

#contenedorAdicional li#destacados li {
    margin-left:0;
    padding-left:0;
    background: none;
    margin: 0.25em 0;
}

/* ---------- Pie ---------- */

#pie {
    display:block;
    clear:both;
    font-size:0.7em;
    background:#74652D;
    color:#fff;
    padding-top:0.25em;
    padding-bottom:0.25em;
    height: 1.5em;
}

#pie a {
    color:#fff;
}

#infoLegal {
    float:left;
    margin-left: 0.5em;
}

#pieLogo {
    float:right;
    margin-right:.5em;
}

#pieLogo img {
    margin-bottom:-0.3em;
    margin-right:0.2em;
}






/* ---------------------------------------------------------------------------  Filtro documentos */


#contenido .cuadroFiltro { float:left; width:100%; margin-top: 1.5em; margin-bottom: 1em;}
#contenido .cuadroFiltro h3 { color:#74652d; font-size:1.4em; font-weight:normal;} 
#contenido .cuadroFiltro .filtro { float:left; width:100%; color:#fff; background:#a1ac3f; border: 1px solid #a1ac3f; padding: 0.25em 0;} 
#contenido .cuadroFiltro .filtro form{ float:left; width:95%;/*width:60%;*/ font-size:1.1em; /*border-right: 1px solid #949c45;*/ margin-left:1em; padding-right:2em;} 
	html > /* */ body #contenido .cuadroFiltro .filtro form{ padding-right:0;} 
	* html #contenido .cuadroFiltro .filtro form{ margin-left: 0.5em; padding-right:0;} 
#contenido .cuadroFiltro .filtro form select{ width:15em;/*width:10em;*/ font-size:1em;}
#contenido .cuadroFiltro .filtro form input { color:#5e5e5e; font-size:0.9em; background:#ccc; border:1px solid #5e5e5e; font-weight:bold; margin-left:0.25em; padding:0.1em 0.5em; }
#contenido .cuadroFiltro .filtro p.notafiltro{ float:left; width:35%; border-left: 1px solid #b4bd65; background:none; margin:0; padding:0.5em 0.455em 0.5em 1em;} 
	html > /* */ body #contenido .cuadroFiltro .filtro p.notafiltro{ padding:0.5em 0 0.5em 1em;} 
	* html #contenido .cuadroFiltro .filtro p.notafiltro{ padding:0.5em 0 0.5em 1em;} 
#contenido .cuadroFiltro .filtro p.notafiltro a{ color:#fff; text-decoration:underline;} 
#contenido .cuadroFiltro .filtro p.notafiltro a:hover{ text-decoration:none;} 
#contenido .cuadroFiltro #tablaFiltro{ float:left; width:100%; border: 1px solid #a1ac3f; padding: 1em 0;}
#contenido .cuadroFiltro #tablaFiltro table span{ color:#a1ac3f; font-weight:bold; padding-right:0.5em; margin-right:0.5em; border-right: 1px solid #a1ac3f;}


/* ---------------------------------------------------------------------------  Playas */

/* ------------------------------------------  general */

.playasIngurumena table#tablaContenedor{ float:left; margin:0;}
.playasIngurumena table{ margin:0;}
.playasIngurumena table a img{ border:none;}

.playasIngurumena #elTiempo_playas,
.playasIngurumena #mareas_playas{ float:left; width: 255px; height:120px; overflow:hidden; background: url(/MedioAmbiente/gipuzkoaingurumena/adj/img/cabecera/playas/bg_tiempoYmareas.jpg) no-repeat 0 bottom; padding:10px; margin:0 0 1em;}
.playasIngurumena #mareas_playas{ float:right;}
.playasIngurumena #elTiempo_playas h3,
.playasIngurumena #mareas_playas h3{ float:left; color: #a3a948; font-size:18px; font-family:"Trebuchet MS",Tahoma, Arial, sans-serif; font-weight:normal; margin:0 0 8px 0;}
.playasIngurumena #elTiempo_playas h3 { width:100%;}

.playasIngurumena #elTiempo_playas img { float: left; margin: 5px 15px 0 10px;}
.playasIngurumena #elTiempo_playas p { float: left; width:60%; margin:0;}
.playasIngurumena #elTiempo_playas p.clima_playas { font-family:"Trebuchet MS",Tahoma,Arial,sans-serif; font-style:italic; font-size:13px;}
.playasIngurumena #elTiempo_playas p strong { color:#5d746f;}
.playasIngurumena #elTiempo_playas ul { float:left; margin-top: 5px;}
.playasIngurumena #elTiempo_playas ul li { background: url(/MedioAmbiente/gipuzkoaingurumena/adj/img/cabecera/playas/bullet_ventanaNueva.gif) no-repeat 0 center; padding-left: 1em; margin: 0.3em 0 0;}
.playasIngurumena #elTiempo_playas ul li a { color:#3575ab;}

.playasIngurumena #mareas_playas a { float:right; color: #3575ab; margin-top: 6px;}
.playasIngurumena #mareas_playas ul { float:left; width:100%; margin-top:3px;}
.playasIngurumena #mareas_playas ul li { float:left; width: 49%; clear:none; text-align:center; margin:0;}
.playasIngurumena #mareas_playas ul li span{ float:left; width:100%; margin-top: 3px;}

.playasIngurumena #condicionesSanitarias_playas{ float:left; width:570px; margin:0;}
.playasIngurumena #condicionesSanitarias_playas h3{ float:left; width:566px; color:#fff; font-size:14px; font-weight:normal; text-transform:uppercase; margin:0; font-family:"Trebuchet MS",Tahoma, Arial, sans-serif; background:#a1ac3f; padding:2px;}
.playasIngurumena #condicionesSanitarias_playas h3 span { float:left; margin: 2px 0 0 5px;}
.playasIngurumena #condicionesSanitarias_playas h3 span.datosCondiciones{ float: right; font-size:11px; text-transform: none; background:#6e7245 url(/MedioAmbiente/gipuzkoaingurumena/adj/img/cabecera/playas/condicionesSanitarias_span.gif) no-repeat 0 0; padding: 4px 5px 3px 10px; margin:0;}

.playasIngurumena #condicionesSanitarias_playas div { float:left; width:566px; overflow:hidden; font-family:"Trebuchet MS",Tahoma, Arial, sans-serif; border: 1px solid #cdd4d3; padding:1px; margin-top:10px;}
.playasIngurumena #condicionesSanitarias_playas table .lineaPar { background:#ebeeed;}
.playasIngurumena #condicionesSanitarias_playas table .lineaImpar { background:#f5f6f6;}
.playasIngurumena #condicionesSanitarias_playas table td{ vertical-align:middle; font-weight:bold; padding:5px;}
.playasIngurumena #condicionesSanitarias_playas table td.lineaTitulo{ border:1px solid #ebeeed; border-right:none; text-transform:uppercase; background:#fff;}
.playasIngurumena #condicionesSanitarias_playas table td.lineaTitulo img{ margin-top: 10px;}
.playasIngurumena #condicionesSanitarias_playas table thead{ color:#fff; background:#9caaa7; border:1px solid #9caaa7;}
.playasIngurumena #condicionesSanitarias_playas table.contenidoTabla{ float:left; width:566px; border-collapse: separate; border-spacing: 1px;}
.playasIngurumena #condicionesSanitarias_playas table span{float: right; clear:both; font-size:0.8em; font-weight:normal; text-align:left; margin-top: 5px;}
/*.playasIngurumena #condicionesSanitarias_playas table.cabeceraTabla span{ margin-left: 0;}*/
.playasIngurumena #condicionesSanitarias_playas table a{/* float:left; */margin-top:4px;}

/* ------------------------------------------  interior */

.playasIngurumena #cabecera_playas{ float:left; width: 570px; margin-bottom:10px;}
.playasIngurumena #cabecera_playas img{ float:left;}
.playasIngurumena #cabecera_playas div{ float:right; width:216px; height:259px; border: 3px solid #333; background:#fff;}
	* html .playasIngurumena #cabecera_playas div{ height:213px;}
.playasIngurumena #cabecera_playas div h3{ color:#fff; text-transform:uppercase; font-weight:normal; font-size:14px; font-family:"Trebuchet MS",Tahoma, Arial, sans-serif; line-height:1em; background:#a1ac3f url(/MedioAmbiente/gipuzkoaingurumena/adj/img/Galerias/Galeria-Playas/ico_titWebcam.jpg) no-repeat 0 0; margin:0 0 3px; padding: 5px 0 5px 55px;}
.playasIngurumena #cabecera_playas div div{ float:left; width:210px; border: none; background:none; margin:3px;}
	* html .playasIngurumena #cabecera_playas div div{ margin:1px;}

.playasIngurumena #menuPagina{ float:left; width: 570px; margin-bottom:10px;}
	* html .playasIngurumena #menuPagina{ background:#efefef;}

.playasIngurumena ol li{ float:left; width:570px; margin:0;}
	* html .playasIngurumena ol li{ width:550px;}
.playasIngurumena ol li h2{ margin:0;}
.playasIngurumena ol li#apartado1 h2{ float:left; width:566px; color:#fff; font-size:11px; font-weight:normal; text-transform:uppercase; font-family:"Trebuchet MS",Tahoma, Arial, sans-serif; background:#a1ac3f; padding:2px; margin:0 0 10px 0;}
.playasIngurumena ol li#apartado1 h2 span { float:left; margin: 4px 0 0 5px;}
.playasIngurumena ol li#apartado1 h2 span.datosCondiciones{ float: right; font-size:11px; text-transform: none; background:#6e7245 url(/MedioAmbiente/gipuzkoaingurumena/adj/img/cabecera/playas/condicionesSanitarias_span.gif) no-repeat 0 0; padding: 4px 5px 3px 10px; margin:0;}

.playasIngurumena #condicionesSanitarias_playas div.interiorPagina{ margin:0 0 10px 0;}
.playasIngurumena #condicionesSanitarias_playas h4{ float:left; width:90%; color:#6c7976; font-size:14px; text-transform: uppercase; font-weight: normal; margin: 5px 0 5px 10px;}
.playasIngurumena #condicionesSanitarias_playas table td.lineaTitulo.interiorPagina{ border:1px solid #ebeeed;}
.playasIngurumena #condicionesSanitarias_playas table .lineaTitulo.interiorPagina.elTiempoPlayas img{ float:left;}
.playasIngurumena #condicionesSanitarias_playas table .lineaTitulo.interiorPagina.elTiempoPlayas span{ float: left; width:50px; margin-top:13px;} 

.playasIngurumena #webcamPlayas_interior { float:left; width:566px; border: 1px solid #cdd4d3; padding:1px; margin-bottom:20px;}
.playasIngurumena .tit_webcamInterior { font-family:Arial, Helvetica, sans-serif; padding: 0 0 0 22px; background:#5d746f url(/MedioAmbiente/gipuzkoaingurumena/adj/img/Galerias/Galeria-Playas/ico_titWebcam_interior.jpg) no-repeat 0 center;}

.playasIngurumena .cuadroFiltro .filtro { float:left; width: 570px;}
.playasIngurumena .cuadroFiltro .filtro form{ width:90%; border:none;}
.playasIngurumena .cuadroFiltro .filtro form select{ width:200px; background:#fff; border:1px solid #5d746f;}

.playasIngurumena h2#condicionesSanitarias{ float:left; width:566px; color:#fff; font-size:11px; font-weight:normal; text-transform:uppercase; font-family:"Trebuchet MS",Tahoma, Arial, sans-serif; background:#a1ac3f; padding:2px; margin:0 0 10px;}
.playasIngurumena h2#condicionesSanitarias span { float:left; margin: 5px 0 0 5px;}
.playasIngurumena h2#condicionesSanitarias span.datosCondiciones{ float: right; font-size:11px; text-transform: none; background:#6e7245 url(/MedioAmbiente/gipuzkoaingurumena/adj/img/cabecera/playas/condicionesSanitarias_span.gif) no-repeat 0 0; padding: 4px 5px 3px 10px; margin:0;}

.playasIngurumena .cuadroFiltro { width:100%;}
#contenido.playasIngurumena .cuadroFiltro .filtro form { width: 95%; border-right:none;}
#contenido.playasIngurumena .cuadroFiltro .filtro form select { width:15em;}

