 /*-----------MAPA DEL SITIO bloque 1 temas--------*/
.contenedormapaweb{ 
border-bottom:1px solid #C5C4C4;
width:98%;
padding:10px;
}


.mapasitiocaja1_old h3{ 
background-color: #06551B
; padding-top: 3px
; padding-right: 0px
; padding-bottom: 3px
; padding-left: 35px
; font-family: Arial, Helvetica, sans-serif
; font-size: 99%
; font-weight: bold
; text-transform: uppercase
; color: #ffffff
; text-decoration: none
; background-image: url(../img/interior/ico_subtemas_p.gif)
; background-repeat: no-repeat
; background-position: 3px 2px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 5px
; margin-left: 0px;
}

.mapasitiocaja1_oldult h3 {
background-color:#D03B48;
background-position:3px 2px;
background-repeat:no-repeat;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:99%;
font-weight:bold;
margin:0 0 5px;
padding:3px 0 3px 35px;
text-decoration:none;
text-transform:uppercase;
}
.mapasitiocaja1 h3 {
background-color:#D03B48;
background-position:4px 2px;
background-repeat:no-repeat;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:99%;
font-weight:bold;
margin:0 0 5px;
padding:3px 0 3px 35px;
text-decoration:none;
text-transform:uppercase;
}




.mapasitiocaja1 ul {  
background-color: #FFFFFF
;margin-top: 10px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 40px; 

}

.mapasitiocaja1_old li{  
font-family: Verdana, Arial, Helvetica, sans-serif;
; font-size: 80%
; font-weight: bold
; color: #06551B
; text-decoration: none
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 2px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; list-style-type: none
; text-decoration: none;
}

.mapasitiocaja1 li {
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:99%;
font-weight:bold;
list-style-type:none;
margin:2px 0 0;
padding:0;
text-decoration:none;
}
.mapasitiocaja1 ul ul {  
background-color: #FFFFFF
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 40px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px;
}

.mapasitiocaja1 li li{  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 85%
; font-weight: normal
; color: #06551B
; text-decoration: none
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; border: #E7E7D8
; border-style: solid
; border-top-width:0px
; border-right-width: 0px
; border-bottom-width: 1px
; border-left-width:0px
; list-style-type: none;
}

.mapasitiocaja1 li li a{  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: normal
; color: #06551B
; text-decoration: none
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; border: #E7E7D8
; border-style: solid
; border-top-width:0px
; border-right-width: 0px
; border-bottom-width: 1px
; border-left-width:0px
; list-style-type: none;
}

.mapasitiotemas_old {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: bold
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 10px
; background-color: #DDE5B4
; width:100%;
}

.mapasitiotemas {
background-color:#F6ECEC;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:100%;
font-weight:bold;
padding:0 0 0 10px;
width:100%;
}

.mapasitiocaja1_old li a {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: normal
; color: #005100
; text-decoration: none
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 10px;
}

.mapasitiocaja1 li a  {
color:#404040;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:99%;
font-weight:normal;
margin:0 0 0 10px;
text-decoration:none;
}

.mapasitiocaja1 li a:hover {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 99%
; font-weight: normal
; color: #005100
; text-decoration: underline;
}


/*-----------MAPA DEL SITIO bloque 2 tipos--------*/
.mapasitiocaja2 h3{ 
background-color: #06551B
; padding-top: 3px
; padding-right: 0px
; padding-bottom: 3px
; padding-left: 35px
; font-family: Arial, Helvetica, sans-serif
; font-size: 99%
; font-weight: bold
; text-transform: uppercase
; color: #ffffff
; text-decoration: none
; background-image: url(../img/interior/ico_subtemas_p.gif)
; background-repeat: no-repeat
; background-position: 3px 2px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 5px
; margin-left: 0px;
}



.mapasitiocaja2 ul {  
background-color: #FFFFFF
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 40px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px;
}

.mapasitiocaja2 li {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 99%
; font-weight: normal
; color: #FFFFFF
; text-decoration: none
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 2px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; list-style-type: none;
}

.mapasitiocaja2 ul ul {  
background-color: #FFFFFF
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left:40px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px;
}

.mapasitiocaja2 li li{  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 85%
; font-weight: normal
; color: #06551B
; text-decoration: none
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; border: #E7E7D8
; border-style: solid
; border-top-width:0px
; border-right-width: 0px
; border-bottom-width: 1px
; border-left-width:0px
; list-style-type: none;
}

.mapasitiocaja2 li li a{  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: normal
; color: #06551B
; text-decoration: none
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; border: #E7E7D8
; border-style: solid
; border-top-width:0px
; border-right-width: 0px
; border-bottom-width: 1px
; border-left-width:0px
; list-style-type: none;
}

.mapasitiotipos {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: bold
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 10px
; background-color: #E0E0CD
; width:100%;
}

.mapasitiocaja2 li a {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 99%
; font-weight: normal
; color: #404040
; text-decoration: none
; margin-left: 10px;
}

.mapasitiocaja2 li a:hover {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 99%
; font-weight: normal
; color: #005100
; text-decoration: underline;
}

/*-----------MAPA DEL SITIO bloque 3 perfiles--------*/
.mapasitiocaja3_old h3{ 
background-color: #96B796
; padding-top: 3px
; padding-right: 0px
; padding-bottom: 3px
; padding-left: 35px
; font-family: Arial, Helvetica, sans-serif
; font-size: 80%
; font-weight: bold
; text-transform: uppercase
; color: #06551B
; text-decoration: none
; background-image: url(../img/interior/ico_mapa_perfiles.gif)
; background-repeat: no-repeat
; background-position: 4px 2px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 5px
; margin-left: 0px;
}

.mapasitiocaja3 h3 {
background-color:#6EA76E;
background-position:4px 2px;
background-repeat:no-repeat;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:99%;
font-weight:bold;
margin:0 0 5px;
padding:3px 0 3px 35px;
text-decoration:none;
text-transform:uppercase;
}

.mapasitiocaja3 ul {  
background-color: #FFFFFF
;margin-top: 10px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 40px; 

}

.mapasitiocaja3 li {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 99%
; font-weight: normal
; color: #FFFFFF
; text-decoration: none
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 2px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; list-style-type: none;
}

.mapasitiocaja3 ul ul {  
background-color: #FFFFFF
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 40px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px;
}

.mapasitiocaja3 li li{  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 85%
; font-weight: normal
; color: #06551B
; text-decoration: none
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; border: #E7E7D8
; border-style: solid
; border-top-width:0px
; border-right-width: 0px
; border-bottom-width: 1px
; border-left-width:0px
; list-style-type: none;
}

.mapasitiocaja3 li li a{  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: normal
; color: #06551B
; text-decoration: none
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; border: #E7E7D8
; border-style: solid
; border-top-width:0px
; border-right-width: 0px
; border-bottom-width: 1px
; border-left-width:0px
; list-style-type: none;
}

.mapaentidades {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: bold
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 10px
; background-color: #FFF3C6
; width:100%;
}

.mapaciudadania {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: bold
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 10px
; background-color: #E0CAC6
; width:100%;
}

.mapaasociaciones {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: bold
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 10px
; background-color: #CBE4E2
; width:100%;
}

.mapasitiocaja3 li a  {
color:#404040;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:99%;
font-weight:normal;
margin-left:10px;
text-decoration:none;
}

.mapasitiocaja3 li a:hover {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 99%
; font-weight: normal
; color: #005100
; text-decoration: underline;
}

/*-----------MAPA DEL SITIO bloque 4 servicios--------*/

.mapasitiocaja4_old h3{ 
background-color: #C2C29A
; padding-top: 3px
; padding-right: 0px
; padding-bottom: 3px
; padding-left: 35px
; font-family: Arial, Helvetica, sans-serif
; font-size: 99%
; font-weight: bold
; text-transform: uppercase
; color: #06551B
; text-decoration: none
; background-image: url(../img/interior/ico_servicios_tit.gif)
; background-repeat: no-repeat
; background-position: 3px 2px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 5px
; margin-left: 0px;
}

.mapasitiocaja4 h3 {
background-color:#808080;
background-position:3px 2px;
background-repeat:no-repeat;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:99%;
font-weight:bold;
margin:0 0 5px;
padding:3px 0 3px 35px;
text-decoration:none;
text-transform:uppercase;
}

.mapasitiocaja4_old ul {  
background-color: #FFFFFF
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 40px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px;
}

.mapasitiocaja4 ul {  
background-color: #FFFFFF
;margin-top: 10px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 40px; 
}
.mapasitiocaja4_old li {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 80%
; font-weight: normal
; color: #6A6A07
; text-decoration: none
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 15px
; margin-top: 2px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; list-style-type: none;
}

.mapasitiocaja4 li {
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:99%;
font-weight:normal;
list-style-type:none;
margin:2px 0 0;
text-decoration:none;
width:100%;
}

.mapasitiocaja4 ul ul{  
background-color: #FFFFFF
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 40px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px;
}

.mapasitiocaja4 li li{  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 85%
; font-weight: normal
; color: #6A6A07
; text-decoration: none
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; border: #E7E7D8
; border-style: solid
; border-top-width:0px
; border-right-width: 0px
; border-bottom-width: 1px
; border-left-width:0px
; list-style-type: none;
}

.mapasitiocaja4 li li a{  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: normal
; color: #6A6A07
; text-decoration: none
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; border: #E7E7D8
; border-style: solid
; border-top-width:0px
; border-right-width: 0px
; border-bottom-width: 1px
; border-left-width:0px
; list-style-type: none;
}

.mapasitioservicios {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: bold
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; background-color: #F4F4F4
; width:98%;
}
.mapasitiodestinatarios {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: bold
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; background-color: #edf5ed
; width:100%;
}


.mapasitiocaja4 li a {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 99%
; font-weight: normal
; color: #404040
; text-decoration: none
; margin-left: 10px;
}

.mapasitiocaja4 li a:hover {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 99%
; font-weight: normal
; color: #005100
; text-decoration: underline;
}