
.opciones_princ {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	padding-left: 5px;
	border-bottom: solid 1px #FFFFFF
	}


.opciones_princSel {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 5px;
	border-bottom: solid 1px #FFFFFF
	}

.opc_princ_open {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #eeeeee;
	text-decoration: none;
	padding-left: 5px;
	height: 25px
	}

.opc_princ_selec {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #597697;
	padding-left: 18px;
	height: 25px;
	font-weight: bold
	}

li {
	font-family: Verdana,Arial, sans-serif;
        font-size: 11px;
	}

.fecha {
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	padding-left: 5px;
	border-bottom: solid 1px #FFFFFF;
	height: 25px;
	}

.opciones_secun {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: none;
	background-color: #DDE6F1;
	}

td.opciones_princ {
	height: 49px
	}

td.opciones_princSel {
	height: 49px
	}
	
td.sobre {
	height: 25px
	}

body {
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF
	}

a:link {
	color: #00009C
	}

a:visited {
	color: #000789
	}

a.ruta {
	color: #FFFFFF
	}

.fondo {
	background-image:url('fondo.jpg')
	}

.noticias {
	background-color: #F6F8FB;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal
	}

.noticias_open {
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal
	}

.ruta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	padding: 2px;
	padding-left: 5px
	}

.pie {
	background-color: #FFFFFF;
	padding-left: 5px;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color:#000088;
	letter-spacing:1px;
	}

.indice	{
	font-family: Verdana,Tahoma, sans-serif;
	color: #000088;
	font-size: 11px;
	line-height: 20px
	}

li li {
	font-size: 100%
	}
	
a {
	font-family: Verdana,Tahoma, sans-serif;
	color:#000088;
	}

h2 {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-left: 20px;
        color: #FFFFFF
	}

h3 {
	font-family: Tahoma,Arial,sans-serif;
	font-size: 12px;
	font-weight: 600;
	letter-spacing: 1px;
	margin-left: 35px
	}

h4 {
	font-family: Tahoma,Arial,sans-serif;
	font-size: 11px;
	font-weight: 600;
	letter-spacing: 1px;
	margin-left:50px
	}

.beerre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	background-color: #FFFFFF;
	padding-right: 40px;
	padding-left:40px
	}

.parrafo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	background-color: #FFFFFF;
	padding-right:30px;
        margin-left:20px
	}

.italic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	background-color: #FFFFFF;
	padding-right:30px;
        margin-left:20px
	}

.parrafo2 {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	background-color: #FFFFFF;
	padding-right:30px;
	margin-left: 35px
	}

.parrafo3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	background-color: #FFFFFF;
	padding-right:30px;
	margin-left:50px
	}

.listado {
	font-family:Verdana,Tahoma, sans-serif;
	color:#000000;
	font-size:11px;
	line-height:16px;
	margin-right:40px;
	}

.lilevel4 {
	font-family:Verdana,Tahoma, sans-serif;
	color:#000000;
	font-size:11px;
	line-height:16px;
	margin-right:40px;
	margin-left:60px;
	}

.ubica	{
	font-family:Verdana, sans-serif;
	font-weight:bold;
	font-size:12px;
	padding-left:20px;
	margin-left:20px;
	margin-top:30px;
	margin-bottom:10px;
	margin-right:15px;
	padding-top:20px
	}

.margen_sup {
        margin-top:10px;
	}

.not_mas_rec {
	font-weight:bold;
	letter-spacing:1px;
	font-size:12px;
	font-family:Verdana, sans-serif;
	padding-left:30px;
	}

.fecha_not {
	font-size:11px;
        font-family:Verdana, sans-serif;
        padding-left:30px;
        padding-right:15px;
        padding-top:5px
	}

.buscador {
	font-size:11px;
        height:18px;
        margin-right:5px;
        font-family:Verdana, sans-serif
	}

.tabla_boletin {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        background-color: #E2EBF3;
        border-top:solid 1px #487EB8;
        border-left:solid 1px #487EB8;
        border-right:solid 1px #487EB8;
        border-bottom:solid 1px #487EB8;
	margin-left:20px;
	margin-top:15px
	}

.tabla_indice {
	margin-left:20px;
	margin-top:15px
	}

.tabla_home { 
	margin-left:50px;
	margin-top:30px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	background-color: #FFFFFF;
	padding-right:30px;
	}

.linea {
	padding:2px;
	padding-top:5px;
	padding-bottom:5px;
	font-family:Tahoma,Verdana, sans-serif;
	font-size:11px;
	border-bottom:solid 1px #000000;
	text-align:right
	}

.lineatex {
	padding:2px;
	padding-top:5px;
	padding-bottom:5px;
	font-family:Tahoma,Verdana, sans-serif;
	font-size:11px;
	border-bottom:solid 1px #000000;
	text-align:center
	}

.lineault {
	padding:2px;
	padding-top:5px;
	padding-bottom:5px;
	font-family:Tahoma,Verdana, sans-serif;
	font-size:11px;
	text-align:right
	}

.lineatex2ult {
	padding:2px;
	padding-top:5px;
	padding-bottom:5px;
	font-family:Tahoma,Verdana, sans-serif;
	font-size:11px;
	text-align:center
	}

.linea2 {
	padding:2px;
	padding-top:5px;
	padding-bottom:5px;
	font-family:Tahoma,Verdana, sans-serif;
	font-size:11px;
	border-bottom:solid 1px #000000;
	text-align:right
	}

.lineatex2 {
	padding:2px;
	padding-top:5px;
	padding-bottom:5px;
	font-family:Tahoma,Verdana, sans-serif;
	font-size:11px;
	border-bottom:solid 1px #000000;
	text-align:center
	}

.linea2ult {
	padding:2px;
	padding-top:5px;
	padding-bottom:5px;
	font-family:Tahoma,Verdana, sans-serif;
	font-size:11px;
	text-align:right
	}

.lineatexult {
	padding:2px;
	padding-top:5px;
	padding-bottom:5px;
	font-family:Tahoma,Verdana, sans-serif;
	font-size:11px;
	text-align:center
	}

.tdtable {
	padding:3px;
	font-family:Tahoma,Verdana, sans-serif;
	font-size:11px;
	}

.thtable {
	padding:4px;
	font-family:Tahoma,Verdana, sans-serif;
	font-size:11px;
	font-weight:bold;
	border-bottom:solid 1px #000000;
	}

.pietabla {
	padding:2px;
	font-family:Verdana,Arial, sans-serif;
	font-style:italic;
	font-size:9px;
	}

.tabla_nivel1 {
	margin-left:20px;
	border:solid 1px #000000;
	}
	
.ubica {
	padding:15px;
	margin:15px;
	border-bottom:solid 1px #000000;
	margin-top:0;
	margin-bottom:0
	}

.lineacabecera {
	padding:5px;
	border-bottom:solid 1px #000000;
	font-weight:bold;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	text-align:center;
	}

.cabecera {
	text-align:center;
	padding:5px;
	border-bottom:solid 1px #000000;
	font-weight:bold;
	font-family:Verdana,Arial, sans-serif;
	font-size:11px;
	background-color:#FFDA12;
	}

.tabla_nivel2 {
	margin-left:35px;
	border:solid 1px #000000;
	}
	
.tabla_nivel3 {
	margin-left:50px;
	border:solid 1px #000000;
	}

th {
	text-align:center
	}

ul {
	margin-left:75px;
	}

hr {
	margin-left:20px;
	margin-right:20px;
	border:groove 2px #dddddd
	}
	
.piepagina {
	padding-left:20px;
	font-family:Tahoma,Verdana,Arial, sans-serif;
	font-style:italic;
	font-size:11px;
	letter-spacing:1px
	}

.the {
	background-color: #aaaaaa
	}

.tbo {
	background-color: #ddeeff
	}

.tbo2 {
	background-color: #F8F5D8
	}

.margen0 {
	margin-top:0px; margin-left:0px;
	}

.buscador {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	background-color: #FFFFFF;
	padding-right:30px;
	}

.boton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #CCCCCC;
	cursor: pointer
	}

.enlacem {
	font-family: "Humnst777 BT", Tahoma;
	font-size: 15px;
	font-weight: bold;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
        padding-left: 10px;
        padding-right: 10px;
	}

.participa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	color: #000000;
	border: 1px solid #6E91B7;
	padding-right: 15px;
	padding-left: 15px;
	}

.opciones_princm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;		
	padding-left:5px;
	border-bottom:solid 1px #FFFFFF;
	}

.tituloNoticia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	font-variant: normal;
	color: #487EB8
	}

A.tituloNoticia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	font-variant: normal;
       text-decoration: none;
	color: #487EB8
	}

A.enlaceNoticia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	font-variant: normal;
        text-decoration: none;
	color: #487EB8
	}

.enlaceNoticia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	font-variant: normal;
	color: #487EB8
	}

A.tituloNoticia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	font-variant: normal;
	color: #487EB8
	}

.parrafoNoticia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
        TEXT-ALIGN: justify;
	color: #000000
	}

.lineaNoticias {
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:solid 1px #779EC9;
	}

.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000
	}

.txtDestacado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #ff9900
	}

INPUT.formulario
{
    BORDER-RIGHT: #333333 1px solid;
    BORDER-TOP: #333333 1px solid;
    BORDER-LEFT: #333333 1px solid;
    BORDER-BOTTOM: #333333 1px solid;
    BACKGROUND-COLOR: #FFFFFF;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    FONT-WEIGHT: normal;
    COLOR:#333333;
    HEIGHT: 15px
}

.novedades
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(http://www.chguadalquivir.es/opencms/opencms/chg-web/pics/fondo_novedades.jpg);
    BACKGROUND-REPEAT: repeat-x
}

.cuadroNovedades
{
   BACKGROUND-COLOR: #779EC9;
   FONT-FAMILY: Tahoma;
   FONT-SIZE: 10px;
   COLOR: #FFFFFF
}

.subNovedades
{
   BACKGROUND-COLOR: #E3ECF4;
   FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
   FONT-SIZE: 9px;
   COLOR: #333333
}

.datos 
{
   BACKGROUND-COLOR: #FFEFAE;
   FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
   FONT-SIZE: 11px;
   FONT-WEIGHT: normal;
   COLOR: #333333
}

.titulo 
{
   BACKGROUND-COLOR: #ACCB54;
   FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
   FONT-SIZE: 12px;
   FONT-WEIGHT: bold;
   COLOR: #333333


