
/*
-----------------------
GRUPOS
-----------------------
*/
div.grupo3g{
margin-top:15px;
}
div.grupo3g div.gr1{
width:240px;
margin-right:5px;
}
div.grupo3g div.gr2{
width:240px;
margin-right:10px;
}
div.grupo3g div.gr3{
width:225px;
}
#cuerpo div.grupo3g p{
background-repeat:no-repeat;
margin:0;
padding:4px 0 4px 25px;
color:#7A9E1B;
font-weight:bold;
}
#cuerpo div.grupo3g p.obrasElorz{
background-image:url(/parquefluvial/images/03ic_puentes.gif);
color:#790F00;
}
#cuerpo div.grupo3g p.univElorz{
background-image:url(/parquefluvial/images/03ic_bibliotecas.gif);
color:#004379;
}
#cuerpo div.grupo3g p.deporElorz{
background-image:url(/parquefluvial/images/03ic_deportes.gif);
color:#0697EF;
}

#cuerpo div.grupo3g ul{
margin:0;
padding:0px;
padding-left:20px;
list-style-type:decimal;
}
#cuerpo div.grupo3g ul li{
list-style-type:decimal;
padding-left:0px;
margin-left:10px;
margin-top:0;
margin-bottom:0;
padding-bottom:2px;
padding-top:0;
}

#cuerpo div.grupo3g ul li a{
text-decoration:underline;
}
#cuerpo div.grupo3g ul li a:hover{
text-decoration:none;
}
/*Leyenda*/
.leyenda{}
.leyenda div.leygr1{
margin-left:25px;
width:105px;
float:left;
display:inline;
}
.leyenda div.leygr2{
width:104px;
float:left;
display:inline;
}
#cuerpo div.leyenda p{
margin:0 5px 0 0;
padding-left:27px;
padding-bottom:15px;
background-repeat:no-repeat;
background-position:0 2px;
font-size:1.1em;
}
#cuerpo p.titLeyenda{
margin:20px 3px 5px 25px;
color:#223753;
font-weight:bold;
font-size:1.2em;
}
p.parking{
background-image:url(/parquefluvial/images/ic_parking.gif);
}
p.bus{
background-image:url(/parquefluvial/images/ic_bus.gif);
}
p.panel{
background-image:url(/parquefluvial/images/ic_info.gif);
}
#cuerpo div.leyenda p.arbolado{
background-image:url(/parquefluvial/images/ic_arbolado.gif);
padding-bottom:8px;
}
#cuerpo div.leyenda p.pradera{
background-image:url(/parquefluvial/images/ic_pradera.gif);
padding-bottom:8px;
}
#cuerpo div.leyenda p.rio{
background-image:url(/parquefluvial/images/ic_rio.gif);
padding-bottom:8px;
}
#cuerpo div.leyenda p.camino{
background-image:url(/parquefluvial/images/ic_camino.gif);
padding-bottom:8px;
}
#cuerpo div.leyenda p.caminoSantiago{
background-image:url(/parquefluvial/images/ic_santiago.gif);
padding-bottom:8px;
}

/* /Leyenda*/
/* Hitos*/
#cuerpo p.titHitos{
margin:5px 3px 5px 25px;
color:#223753;
font-weight:bold;
font-size:1.2em;
}
div.hitos{
margin-left:25px;
}
#cuerpo div.hitos p{
margin:0;
}
#cuerpo div.hitos ul, #cuerpo ul.especies{
margin-top:0;
margin-bottom:0;
}
#cuerpo  ul.obrasPuentes{
margin:0;
padding:0px;
padding-left:15px;
list-style-type:none;
margin-bottom:5px;
}
#cuerpo  ul.obrasPuentes li{
padding-left:0px;
margin-top:0;
margin-bottom:0;
padding-bottom:3px;
padding-top:0;
}


#cuerpo div.hitos li, #cuerpo ul.obrasPuentes li{
font-size:1.1em;
padding:2px 0 2px 0;
}
#cuerpo ul.especies li{
padding:0;
margin:0 5px 10px 18px;
}
div.hitos div{
padding-left:27px;
padding-bottom:15px;
padding-top:5px;
background-repeat:no-repeat;
background-position:0 2px;
}
div.hitos div.parques{
background-image:url(/parquefluvial/images/ic_parques.gif);
}
div.hitos div.deportes{
background-image:url(/parquefluvial/images/ic_deportes.gif);
}
div.hitos div.deportePiragua{
background-image:url(/parquefluvial/images/hito_deporte01.gif);
}
div.hitos div.puentes{
background-image:url(/parquefluvial/images/ic_puentes.gif);
}
div.hitos div.corralillos{
background-image:url(/parquefluvial/images/ic_corralillos.gif);
}/**/
/*Ficha Hito*/
.divFicha, .divFichaFauna{
background-color:#167E9C;
border-right:17px solid #A5D924;
width:522px;

color:#FFFFFF;
voice-family: "\"}\""; 
voice-family:inherit;
width:505px;}
/*
.divFichaFauna{
color:#FFFFFF; 
}*/
.divFichaFauna h3.h3Ficha{
color:#FFFFFF;
}
#cuerpo .divFichaFauna dl.dlContenido{
margin:20px 40px 0 25px;
}

.divFichaHito{
background-color:#20A2C8;
border-right:none;
width:522px;
}

#contenidoDer .divFicha div.gr1, #contenidoDer .divFicha div.gr1_especies{
width:245px;
text-align:left;
color:#FFFFFF;
float:left;
}
#contenidoDer .divFichaHito div.gr1_hito{
text-align:left;
color:#FFFFFF;
float:left;
width:370px;
}
#contenidoDer .divFicha div.gr2{
	border:none;
}
#contenidoDer .divFichaHito div.gr2_hito{
width:150px;
float:left;
color:#FFFFFF;
font-weight:bold;
margin-top:10px;
}
#contenidoDer .divFichaHito div.gr2_hito p{
font-size:1.1em;
}
#contenidoDer .divFichaHito div.gr2_hito a{
color:#FFFFFF;
text-decoration:none;
}
#contenidoDer .divFicha div.gr1_especiesError{
width:400px;
color:#FFFFFF;
}
#contenidoDer .divFicha div.gr1_especiesError a{
color:#FFFFFF;
}
#contenidoDer .divFicha div.gr1 img{
margin:0;
}
#contenidoDer .divFicha div.gr1_especies img{
margin:1px 0;
}
#contenidoDer .divFicha div.gr2{
width:237px;
color:#FFFFFF;
}
#contenidoDer .divFicha div.gr3{
width:305px;
text-align:left;
color:#FFFFFF;
}
#contenidoDer .divFicha div.gr4{
width:200px;
text-align:left;
color:#FFFFFF;
}
#contenidoDer div.Cont1TXT{
padding:0 30px 10px 0;
}/* Texto general 1 columna rio_arga,paisaje_especies_vegetales...*/
#cuerpo p.pfl1{
margin:15px 2px 4px 0;
padding:0px 5px 5px 25px;
background-image:url(/parquefluvial/images/ic_fl1.jpg);
background-repeat:no-repeat;
background-position:7px 2px;
}

#cuerpo p.pfl2{
margin:8px 2px 4px 0;
padding:0px 5px 5px 25px;
background-image:url(/parquefluvial/images/ic_fl2.jpg);
background-repeat:no-repeat;
background-position:5px 2px;
}
#cuerpo p.verMapa, p.verMapaInt{
margin:8px 5px 2px 268px;
padding:0px 5px 5px 32px;
font-size:1.1em;
background-image:url(/parquefluvial/images/ic_fl1.jpg);
background-repeat:no-repeat;
background-position:10px 0px;
color:#7A9E1B;
font-weight:bold;
}
#cuerpo p.verMapa a, #cuerpo p.verMas a{
color:#7A9E1B;
font-weight:bold;
text-decoration:none;
}
#cuerpo p.verMapaInt{
margin-left:10px;
background-image:url(/parquefluvial/images/ic_fl2.jpg);
color:#FFFFFF;
}
#cuerpo p.verMapaInt a{
color:#FFFFFF;
text-decoration:none;
}
#cuerpo p.verMas{
margin:15px 3px 5px 0;
font-weight:bold;
color:#7A9E1B;
padding:0px 5px 5px 25px;
background-image:url(/parquefluvial/images/ic_fl1.jpg);
background-repeat:no-repeat;
background-position:5px 0;
}
div.HitoTxt{
padding:15px 0;
}
#cuerpo div.HitoTxt p{
margin-left: 0;
}

/*paseo*/
.divPaseo {
min-height:190px; 
height:auto;
margin-top:15px;
}
.divPaseo h3.h3fl{
margin:0 3px 0px 0;
}
/* for Internet Explorer */
/*\*/
* html .divPaseo {
height: 190px;
}
#cuerpo #contenidoIzq div.gr2 p.pieFoto{
margin:0 0 35px 0;
font-size:1.1em;
}
.divPaseoIntro {
min-height:150px; 
height:auto;
margin-top:15px;
}
* html .divPaseoIntro {
height: 150px;
}
/*
-----------------------
LISTAS
-----------------------
*/

/*Listas*/

#cuerpo ul.ullicb{ 
padding-left:0; 
margin-left:12px;
margin-right:12px;
margin-top:0;
}

#cuerpo ul.ullicb li{
list-style-type:none;
background-image:url(/parquefluvial/images/ullicb.gif);
background-position:0px 7px;
background-repeat:no-repeat;
padding-left:10px;
color:#7A9E1B;
}

#cuerpo #contenidoIzq ul.orden{
list-style-type:square;
}

#cuerpo #contenidoIzq ul.ullicb{ 
padding-left:0; 
margin-left:12px;
margin-right:12px;
margin-top:0;
}
#cuerpo #contenidoIzq ul.ullicb li{
list-style-type:none;
background-image:url(/parquefluvial/images/ullicb.gif);
background-position:0px 7px;
background-repeat:no-repeat;
padding-left:10px;
font-size:1.1em;
font-weight:bold;
}
#cuerpo #contenidoIzq ul.ullicb li a{ color:#7A9E1B; text-decoration:none;}
#cuerpo #contenidoIzq ul.ullicb li a:hover{ color:#7A9E1B; text-decoration:underline;}

#cuerpo ul.ullicbNcol{ 
padding-left:0; 
margin-left:23px;
margin-right:12px;
margin-top:0;
}

#cuerpo ul.ullicbNcol li{
list-style-type:none;
background-image:url(/parquefluvial/images/ullicb.gif);
background-position:0px 7px;
background-repeat:no-repeat;
padding-left:10px;
}
#cuerpo ul.ullicbNcol li a{
text-decoration:underline;
}
#cuerpo ul.ullicbNcol li a:hover{
text-decoration:none;
}
#cuerpo dl.ullicbNcol{ 
padding-left:0; 
margin-left:15px;
margin-right:12px;
margin-top:0;
}

#cuerpo dl.ullicbNcol dt{
list-style-type:none;
background-image:url(/parquefluvial/images/ullicb.gif);
background-position:0px 7px;
background-repeat:no-repeat;
padding-left:10px;
}
#cuerpo dl.ullicbNcol dd{
margin:0;
margin-bottom:10px;
padding-left:10px;
}
/*
-----------------------
TABLAS
-----------------------
*/
table.tblistado{
border:1px solid #A5D924;
border-bottom:none;
border-right:none;
border-collapse:collapse;
margin:10px 5px 15px 20px;
}
table.tblistado caption{
margin:20px 3px 5px 0;
font-weight:bold;
color:#7A9E1B;
padding:0px 5px 5px 25px;
background-image:url(/parquefluvial/images/ic_fl1.jpg);
background-repeat:no-repeat;
background-position:5px 0;

text-align:left;
}
table.tblistado td{
border-bottom:1px solid #A5D924;
border-right:1px solid #A5D924;
padding:5px;
background-color:#FFFFFF;
}
table.tblistado th{
color:#7A9E1B;
font-weight:bold;
padding:5px;
border-bottom:1px solid #A5D924;
border-right:1px solid #A5D924;
background-color:#FFFFFF;
}
/*title usado en TITLES en union europea*/
div#tipDiv {
position:absolute; visibility:hidden; left:0; top:0px; z-index:10000;
background-color:#ffffff; border:1px solid #7A9E1B; 
width:340px; padding:5px 5px 3px 10px;
text-align:left;
}