﻿

/* ========================================
                 CSS GENERALES
   ======================================== */
* { margin:0;padding:0;font-family:Verdana,arial,helvetica,Sans-Serif;}
img {border-width:0}
sup, sub{font-size:90%}
body {font-size:1em;}



#cuerpo {width:630px;margin-top:10;margin-left:10;}
#contenido *{}
#logochd {width:283px;}

a {text-decoration:underline;}
a:link {color:#000000;text-decoration:underline;}
a:visited {color:#000000;text-decoration:underline;}
a:hover {color:#6E8E05;text-decoration:underline;}

hr {height:1;color:#000000}

div.Modulo {clear:both;margin:0px 0px 0 0;}


/* ============================
   CSS elementos comunes
   ============================ */
span.Normal {font-size:1em;}
a.SubHead {font-size:x-small;}



/* ============================
   CSS para resultados busqueda
   ============================ */
span.numeroBuscar {font-size:xx-small;color:#fff;background-color:#222;}
a.tituloBuscar {font-size:xx-small;}
span.relevanciaBuscar {font-size:xx-small;}
span.resumenBuscar {font-size:xx-small;}
a.linkBuscar {font-size:xx-small;}
span.fechaBuscar {font-size:xx-small;}
td.col1Buscar {padding:0 10px 0 0;width:5%;}
td.col2Buscar {padding:4px 4px 4px 0;border-bottom: 1px dotted #222;width:95%;overflow:hidden;}
table.tablaBuscar {width:100%;margin:5px 0px 5px 0px;table-layout:fixed;overflow:hidden;}




/* ========================================
   CSS para el módulo DMCGaleriaArchivo
   ======================================== */
h2.tituloDiapositivas {clear:both;}

div.filadiapositiva {clear:both;}

div.diapositiva {vertical-align:top;
    float:left;
    width:172px;
    margin:2px 2px 2px 2px}
div.fotodiap {padding:5px 4px 5px;
    border: solid 1px #000;
    text-align:center;
    background-color:#FFF}
div.textodiap {padding:5px 4px 5px 4px;
    border: solid 1px #000;
    border-top:0;
    background-color: #FFF;
    font-size:xx-small}
div.fotodiap img.foto, div.fotodiap a.foto img{border:0px}
img.foto {width:155}


/* =====================================================
   CSS para el módulo DMCAguaEmbalsada / DMCCaudalesRios
   ===================================================== */
#MiniMapa {float:right;}
#TablaDatos {float:none;clear:both;}


/* =====================================================
   CSS para el módulo      DMCContacta
   ===================================================== */
/* PARTE DE ENTRADA DE MENSAJES */
div.divContacta {margin:8px 2px 0 4px;}
.contacta_txtNombre {width:98%;}
.contacta_txtEmail {width:98%;}
.contacta_txtAsunto {width:98%;}
.contacta_txtTexto {width:98%;} 
.contacta_txtDireccion {width:100%;} 
.contacta_txtCiudad {width:100%;} 
.contacta_txtCP {width:40%;} 
.contacta_txtTelefono {width:40%;} 
div.divNotalegal {font-size:xx-small;margin:8px 2px 0 4px;}
div.Contacta_fila{clear:both;margin:2px 0 0 16px;} 
.Contacta_label{float:left;width:14%;text-align:left;} 
.Contacta_span{float:left;width:80%;text-align:left;} 
label {font-size:xx-small;color:#000;}
.contacta_Box {color:#000;font-size:xx-small;}
.help {border:none 1px #000;font-size:xx-small;color:#000;background-color:#eee;width:98%;}
/* PARTE DE LISTADO DE MENSAJES */
ul.DMCContacta_listado {margin:0 0 0 0;}
.ContenidoContenedor li.DMCContacta_listado {font-size:1em;list-style-type:none;list-style-position:outside;list-style-image:none; margin:4px 4px 6px 4px;padding:0 0 4px 0;border-bottom:dashed 1px #aaa;}
.DMCContacta_mensajeFECHAHORA {font-size:0.6em;color:#fff;background-color:#222;font-weight:bold}
.DMCContacta_mensajeCATEGORIA {font-size:0.6em;color:#000}
.DMCContacta_tit {font-size:0.6em;color:#000;font-weight:bold;}
.DMCContacta_subtit {font-size:0.6em;color:#000;}
.DMCContacta_mensajeTEXTO {font-size:0.6em;color:#000;}
table.DMCContacta_PagingControl {width:90%;}
.DMCContacta_combos {font-size:0.6em;color:#000;}
div.DMCContacta_paging {margin:4px 0px 4px 0px;width:100%}
div.DMCContacta_total {margin:4px 0px 4px 0px;width:100%}



/* ========================================
   CSS para el módulo DMCActuacionesCauces
   ======================================== */
img.actuFotos {margin:2px;max-width:260px;vertical-align:top}
a.actuFotos img{border-width:1px;border-color:#000;}
a.actuFotos:link img{border-color:#000;}
a.actuFotos:visited img{border-color:#000;}
a.actuFotos:hover img{border-color:#6E8E05;} 
div.botonDMCActuaciones {}



/* ===============================================
    CSS para el área de textos ContenidoContenedor
   =============================================== */
.ContenidoContenedor {color:#000;}


#EncabezadoContenedor h1 {font-size:0.8em;
    font-weight:bold;
    border:solid 1px #000;
    padding:2px 2px 2px 2px;
    margin:8px 2px 8px 2px;
    text-align:center;
    color:#000;
    background-color:#eee;}
    

.ContenidoContenedor h1 {font-weight:bold;font-size:0.7em;color:#000;margin: 12px 12px 7px 14px;border-bottom:solid 1px #000;}
.ContenidoContenedor h2 {font-weight:bold;font-size:0.6em;color:#000;margin: 12px 12px 7px 20px;border-bottom:solid 1px #000;}
.ContenidoContenedor h3 {font-weight:bold;font-size:0.6em;color:#000;margin: 12px 12px 7px 26px;border-bottom:solid 1px #000;}
.ContenidoContenedor h4 {font-weight:bold;font-size:0.6em;color:#000;margin: 12px 12px 7px 32px;border-bottom:solid 1px #000;}


.ContenidoContenedor p {text-indent:12px;margin-top:4px;margin-bottom:4px;font-size:.6em;}
.ContenidoContenedor p.sintab {text-indent:0px;}
.ContenidoContenedor p img {text-indent:0px;}

    
.ContenidoContenedor ul, ol {margin-top: 3px;margin-bottom: 3px;}
.ContenidoContenedor li {margin:3px 0px 3px 14px;font-size:0.6em;list-style-position:inside}
html>body .ContenidoContenedor li {margin:8px 0px 8px 14px;}  /* Hack para no IE */
.ContenidoContenedor li li {font-size:1em;margin:0px 0px 0px 14px;}
.ContenidoContenedor li p {font-size:1em;margin:0px}
html>body .ContenidoContenedor li li {margin:3px 0px 3px 14px;}  /* Hack para no IE */
 

table.datos {margin:0px 0 5px 0;
             width:auto;
             border:0;
	         padding:0;
	         border-spacing:1px;
	         border-collapse:collapse;}
	         
table.datos td, table.datos th, table.datos caption {font-size:.6em;}

table.datos tr{background:#fff}
table.datos th, table.datos td{
	                  border:solid 1px #000;
	                  padding:2px;}
	                  
table.datos th{vertical-align:middle;border:solid 1px #000;}
table.datos td.centrada{text-align:center}
table.datos tr.enblanco td{border-style:none;background-color:#fff}	  
table.datos tr.enblanco th{border-style:none;background-color:#fff}	                
table.datos th.multifila {vertical-align:middle}


table.datos caption
   {margin:0 0 0 0;
  	border: solid 1px #000;
  	border-bottom: solid 2px #000;
  	text-transform:uppercase;
    font-weight:bold;
    color:#000;
	background:#e0e0e0;
	padding:4px;}

	                  
table.datos th a{color:#000;text-decoration:underline;}
table.datos th a:link{color:#000}
table.datos th a:visited{color:#000}
table.datos th a:hover{color:#6E8E05;}   

table.datos th {font-weight:bold;
                background:#e0e0e0;
                color:#000}
table.datos th.subtitulo {font-weight:bold;
                          background:#f5f5f5;
                          color:#000}     

table.datos td{color:#000;}						  
table.datos td.marcada {font-weight:bold;background:#eee;} 						  


/* ================================
    CSS GENERALES PARA Noticias
   ================================ */   
#tituloArticulo {font-weight:bold;font-size:x-small;color:#000;margin: 8px 0px 0px 0px;text-align:center;}
#subtituloArticulo {font-weight:normal;font-size:x-small;color:#000;margin: 5px 0px 0px 0px;text-align:center;}

span.NormalBold {font-weight:bold;color:#000;}

.CategoryList {
	font-weight: bold;
	font-size:0.6em;
	color:#000;}

.CommentsContainer {
	border: 1px solid #ccc; 
	background-color: #fff; 
	padding: 1px;
}

.CommentItemStyle {
	background-color: #F8F8F8; 
	padding: 5px; 
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}

.CommentAlternatingItemStyle {
	padding: 5px; 
}

.CommentAuthor {
	font-size: 1.25em; 
	font-weight: bold;
}
.CommentDate{
	font-size: .8em; 
	color: #5F68AD;
}

li.entradaNoticia
{
    list-style-image:none;
}

div.entradaNoticia1
{
	margin: 0px 0px 10px 0px;
}

div.entradaNoticia2
{
}

div.separadorNoticia
{
	margin: 10px 30px 10px 20px;
	border-bottom: 1px dotted #333;
	clear:both
}

a.tituloNoticia{
	font-weight: bold;
	font-size:xx-small;
	color:#000;
	text-decoration:none;}

.fechaNoticia{font-size:xx-small;
	  color:#fff;
	  background-color:#222;
	  font-weight:bold}

.subtituloNoticia{font-size:xx-small;
	  color:#000}
	  
.categoriaNoticia{font-size:xx-small;
	  color:#222}
	  
.pieNoticias{
	font-weight:normal;
	font-size:1em;
	color:#222;
}

table.PagingTable
{
    width:100%;
    border: solid 1px #000;
    padding:1px 1px 1px 1px;
    background-color:#eee;
}


table.PagingTable .Normal
{
    font-size:xx-small;
	color:#000;
	font-weight:bold
}

span.detallesArticulo {text-align:left;} 
span.detallesArticulo p{font-size:0.6em;} 
span.detallesArticulo p p{font-size:1em;} 

span.noticiasDetalles1 {font-size:xx-small;}

div.volver {text-align:center;}
a.CommandButton:link {color:#000;text-decoration: none;font-size:xx-small;font-weight:bold}
a.CommandButton:visited {color:#000;text-decoration: none;font-size:xx-small;font-weight:bold}
a.CommandButton:hover {color:#6E8E05;text-decoration: none;font-size:xx-small;font-weight:bold} 

input.NormalTextBox{border:1px solid #000;}



/* =====================================================
   CSS para el encabezado de página 
  ====================================================== */
#encabezado
{
    margin:1px 0px 5px 0px;
    border-bottom:solid 1px #000;
    background-color:#eee;}
   
.bcrumb, a.bcrumb:link, a.bcrumb:visited, a.bcrumb:active, a.bcrumb:hover  {
	color: #000;
	font-family: tahoma;
	font-weight: normal;
	font-size: xx-small;
	text-decoration:none;
}

a.bcrumb:hover  {
	color: #6E8E05;
	font-family: tahoma;
	font-weight: normal;
	font-size: xx-small;
	text-decoration:none;
}


/* =====================================================
   CSS para el pie de página 
  ====================================================== */
#piepagina
{
    float:none;
    clear:both;
    margin:15px 0px 5px 0px;
    border-top:solid 1px #000;
    background-color:#eee;
    font-size:xx-small;
    color:#000;
    text-align:center;}
    
/* =================================
    CSS PARA el MAPA DE LA WEB
   ================================= */
ul.PageList {}
li.PageItem {font-size:1em;list-style-position:inside}
li.PageItem a {}
span.PageName {}
span.PageDescription {}

