/*-----GENERICOS---*/
.ocultar {
    DISPLAY: none
}

/* Nuevo diseño - Inicio */

  /* Header elements */

h1, h2, h3, h4, h5, h6{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color:       #282828;
    line-height: 100%;
}

h1{
    font-size: 28px;
}

h2{
    font-size: 18px;
}

h3{
    font-size:   15px;
    font-weight: bold;
}

h4{
    font-size: 15px;
}

h5{
    font-size: 14px;
}

h6{
    font-size: 11px;
}
.clearingfix:after{
    content:".";
    display:block;
    line-height:0px;
    clear:both;
    visibility:hidden;
}

.clearingfix{
    display:block;
}
/* benefits box */
div.tematica{
    background:url(../img/portada/benefits-top.jpg) no-repeat 0 0 ;
    padding:8px 0 0 0; margin-bottom:12px; margin-top:2px;

}

div.tematica-bg{
    background:url(../img/portada/benefits-bg.jpg) no-repeat 0 100%;
    padding:0 13px 0px 13px;

}

div.tematica h3{
    text-transform:uppercase;
    font-weight:normal;
    margin:0;
    padding: 4px 0 6px 28px;
    background:url(../img/portada/icono_temas_menu.png) no-repeat 1px;
}

div.tematica ul{
    list-style:none;
    margin:5px 7px;
}

div.tematica ul li{
    background:url(../img/portada/icono_temas_menu_item.png) no-repeat 16px 50%;
    padding:1px 0 1px 33px;
    border-bottom:#d4d3d3 1px solid;
    width:211px;
_width: 240px;
}

div.tematica ul li a{
    font-size:14px;
    color:#282828;
}

div.destinatarios h3{
    text-transform:uppercase;
    font-weight:normal;
    margin:0;
    padding: 4px 0 6px 28px;
    background:url(../img/portada/icono_destinatarios_menu.png) no-repeat 1px;
}

div.destinatarios ul{
    list-style:none;
    margin:5px 7px;
}

div.destinatarios ul li{
    background:url(../img/portada/icono_destinatarios_menu_item.png) no-repeat 16px 50%;
    padding:1px 0 1px 33px;
    border-bottom:#d4d3d3 1px solid;
    width:211px;
_width: 240px;
}

div.destinatarios ul li a{
    font-size:14px;
    color:#282828;
}

div.encontrados2 a {
  font-weight:bold;  font-size:13px;
text-align: justify;
}

div.encontrados2_old ul{
    list-style:none;
    margin:4px 7px;
}
div.encontrados2 ul{
    list-style:none;
    margin-top:4px;
    margin-bottom:4px;
    margin-left:15px;
    margin-right:15px;
    _margin-left:30px;
}

div.encontrados2_borrar ul li{
    background:url(../img/interior/iconotemascc.png) no-repeat 8px 6%;
    padding:2px 0 2px 33px;
   

}


/* Nuevo diseño - Fin */
li.li_titulosnoticia {
background:transparent url("../../com/img/interior/iconotemascc.png") no-repeat scroll 8px 6%;
font-size:13px;
font-weight:bold;
padding:2px 0 10px 30px;
}
li.li_titulos {
background:transparent url("../img/interior/iconotemascc.png") no-repeat scroll 0 3%;
font-size:14px;
font-weight:bold;
padding:0 0 5px 23px;
}
li.li_subvenciones {
background:transparent url("../img/interior/iconotemasccpeq.png") no-repeat scroll left top;
font-weight:bold;
list-style:none outside none;
margin-left:-18px;
padding:0 0 1px 19px;
}
li.li_subvenciones_texto  {
font-weight:normal;
list-style:none outside none;
margin-left:-24px;
padding:0 0 6px 25px;
}

li.li_subvenciones_enlace {
background:transparent url("../img/interior/iconopeque.jpg") no-repeat scroll 8px -1px;
font-weight:normal;
list-style:none outside none;
margin-left:-25px;
padding:0 0 1px 23px;
}
.spanfiltrado{margin-left: 11px
}
.spanresultado{margin-left: 8px
}
/*---------nuevos estilo web--------*/
body,div,dl,dt,dd,ul,ol,li,pre,form,fieldset,input,textarea,blockquote,th,td{
    margin:0;
    padding:0;
}

fieldset,img{
    border:0px;
}

html{
    height:100%;
    margin-bottom:1px;
     
}

body{
    position:relative;
    overflow-x:hidden;
    width: 99%;
    align:center;
}

:focus{
    outline:hidden;
}

/* links */
a{
    color:#282828;
    text-decoration:none;
}

a:hover{
    text-decoration:underline;
}

img#logobanner{
    margin-right:5px;
    margin-top:3px;
    border:0;
    float:right;
}
img#logobannercontenido{
    padding-right:5px;
    padding-top:3px;
    border:0;
    float:right;
}
div#topmenu{
    float:right;
    height:20px;
    padding-right:5px;
    padding-top:15px;
    border:0px solid black;
    
   
}

div#topmenu ul{
    padding:0px;
    margin:0px;
    list-style:none;
    float:left;
    font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
    font-size:12px;
 
}

div#topmenu li{
    float:left;
    display:block;
    margin:0 0 0 0px;
}

div#topmenu li a{
    float:left;
    display:block;
    position:relative;
    background:transparent url(../img/portada/menu-r.gif) no-repeat 100% 0;
    height:20px;
    padding:0 3px 0 0;
    overflow:hidden;
    color:#202020;
    text-decoration:none;
    text-transform:uppercase;
 
    font-weight:bold;
    line-height:20px;
}

div#topmenu li a span{
    display:block;
    background:url(../img/portada/menu-l.gif) no-repeat 0 0;
    padding:0 5px 0 5px;
}

div#topmenu li a.active, div#topmenu li a:hover{
    background:url(../img/portada/menu-r.gif) no-repeat 100% -28px;
    text-decoration:none;
}

div#topmenu li a.active span, div#topmenu li a:hover span{
    background:url(../img/portada/menu-l.gif) no-repeat 0 -28px;
}
span#logo, img#logo{
    position:absolute;
    top:4px;
    left:0px;
    width:92px;
    height:90px;
    padding-left:10px;
    padding-bottom:2px;
    border:0;
}

/* topmenu de contenidos */
div#topmenu_contenido{
    float:right;
    height:20px;
    padding-right:5px;
    padding-top:15px;
    border:0px solid black;
    
   
}

div#topmenu_contenido ul{
    padding:0px;
    margin:0px;
    list-style:none;
    float:left;
    font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
    font-size:12px;
 
}

div#topmenu_contenido li{
    float:left;
    display:block;
    margin:0 0 0 0px;
}

div#topmenu_contenido li a{
    float:left;
    display:block;
    position:relative;
    background:transparent url(../img/portada/menu-r.gif) no-repeat 100% 0;
    height:20px;
    padding:0 2px 0 0;
    overflow:hidden;
    color:#202020;
    text-decoration:none;
    text-transform:uppercase;
 
    font-weight:bold;
    line-height:20px;
}

div#topmenu_contenido li a span{
    display:block;
    background:url(../img/portada/menu-l.gif) no-repeat 0 0;
    padding:0 2px 0 2px;
}

div#topmenu_contenido li a.active, div#topmenu_contenido li a:hover{
    background:url(../img/portada/menu-r.gif) no-repeat 100% -28px;
    text-decoration:none;
}

div#topmenu_contenido li a.active span, div#topmenu_contenido li a:hover span{
    background:url(../img/portada/menu-l.gif) no-repeat 0 -28px;
}

/* Fin de topmenu de contenidos */



div.servicios a {
padding:0px 0 0 0px; color:#097122;  height:35px; font-weight:bold; _margin-top:15px;
}

div.servicios_old a {
padding:0px 0 0 0px; color:#097122; display:block; height:35px; font-weight:bold; _margin-top:15px;
}

div.servicioscontenido_old a {
padding:0px 0 0 0px; color:#097122; display:block; height:35px; font-weight:bold; 
}
div.servicioscontenido a {
padding:0px 0 0 0px; color:#097122;  height:35px; font-weight:bold; 
}
	
div.servicios  li {
color:green; float:left; padding-left:16px; margin:0px 5px; list-style:none; 
background:url(../img/interior/iconoservicios.png) no-repeat 0px 50%;
}

div.servicioscontenido  li {
color:green; float:left; padding-left:16px; margin:0px 5px; list-style:none; 
background:url(../img/interior/iconoservicios.png) no-repeat 0px 50%;
}

div.credits a{
    font-size:12px;
    color:#000;
}
div.credits span{
    font-size:12px;
    color:#000;
}
ul.footermenu{
    list-style:none;
    margin:0 0 0 10px; margin-top:0px;
}

ul.footermenu li{
    float:left;
    margin:0 0 0 15px;
}

ul.footermenu a{
    font-size:12px;
    color:#000;
    text-transform:uppercase;
}

div#titulonoticiario h2 {
	color:#000; padding-top:2px; 
	}
div#titulonoticiario img {
	float:left; _margin-top:21px;
	}
div#titulonoticiariointerior_old h2 {
	color:#000;
	}

div#titulonoticiariointeriornoticia h2 {
background-image:url("../img/interior/icononoticia.png");
background-repeat:no-repeat;
color:#000000;
height:27px;
margin-bottom:0;
margin-top:15px;
padding-left:35px;
width: 100%;
}
div#titulonoticiariointeriorservicio h2 {
background-image:url("../img/interior/icononoticiaservicio.png");
background-repeat:no-repeat;
color:#000000;
height:27px;
margin-bottom:0;
margin-top:15px;
padding-left:33px;
width: 100%;
}
div#titulonoticiariointeriordestinatario h2 {
background-image:url("../img/interior/icondestinatario.png"); 
background-repeat:no-repeat;
color:#000000;
height:27px;
margin-bottom:0;
margin-top:15px;
padding-left:33px;
width: 100%;
}
div#titulonoticiariointerior img {
	float:left; border-top:16px; margin-top:15px;	
}
.tituloNotiDest{text-align:justify; padding-bottom:1px;
}
.tituloNotiDest a {color:#097122; font-weight:bold;}
.tituloNotiDest a span {color:#000; font-weight:bold;}
.tituloNoti{
margin-top: 12px;
}
.tituloNoti a {color:#5C5656;font-weight:bold;}
.tituloNoti a span {font-weight:normal;}

.recuadroimg img {padding-top:0px; float: left;}
.recuadroimg2 img {
margin: 1px;
float: left; 
height: 105px; 
width: 150px;

}
.subtitulo {text-align:justify; padding-top:0; color:#000;
}

 div.vertodas a {color:#097122; font-weight:bold;
	
	}
div.vertodas img {vertical-align:middle; padding-right:4px;
	
	}
	div.ladoderecho2 {float:right; width:58%; border-top:0px solid #D4D3D3; border-bottom:0px solid #D4D3D3; margin-top:10px; 
	
	}
	div.ladoderecho2 img {padding:0px 0px 0px 0px; border: 1px solid #666666; margin-right:4px; _margin-top:4px;
	
	}
	
div.ladoizquierdo2 {float:left; width:40%; border-right:1px solid #D4D3D3; border-bottom:0px solid #D4D3D3;margin-left:0px; margin-top:10px; 
	
	}
	div.ladoizquierdo2 img {margin-right:7px; _margin-top:4px;
	
	}

div.ladoderecho {float:right; padding-bottom:12px; width:48%; border-top:1px solid #D4D3D3; border-bottom:1px solid #D4D3D3; margin-right:5px;
	
	}
	
div.ladoizquierdo {float:left; padding-bottom:12px; width:48%; border-top:1px solid #D4D3D3; border-bottom:1px solid #D4D3D3;margin-right:5px; }
div.ladoizquierdocontenido {float:left; width:68%; border-top:1px solid #D4D3D3; border-bottom:1px solid #D4D3D3;margin-right:5px; margin-top:20px;
border-bottom:1px dotted #097122;
	
	}


div.ladoizquierdocontenido a {
  font-weight:bold;
}

div.ladoizquierdocontenido ul{
    list-style:none;
    margin:5px 7px;
}

div.ladoizquierdocontenido ul li{
    background:url(../img/interior/iconotemas.png) no-repeat 5px 50%;
    padding:1px 0 1px 23px;
   

}
div.ladoderechocontenido {float:right; width:28%; border-top:1px solid #D4D3D3; border-bottom:1px solid #D4D3D3; margin-right:2px;margin-top:20px;
	
	}


div.ladoderechocontenido ul{
    list-style:none;
    margin:5px 7px;
    background-color:#F4F4F4;
}

/* Inicio cambios realizados por José Enrique */

div.bannerscontenido{
    list-style:none;
    margin:10px 7px;
    border:1px solid #D4D3D3;
}

div.bannerscontenido a img{
display: block;
margin-left: auto;
margin-right: auto;
height:47px;
width:225px;
padding:8px 0 8px 0;
}

/* Fin cambios realizados por José Enrique */

div.ladoderechocontenido ul li{
    background:url(../img/interior/iconotemascc.png) no-repeat 10px 50%;
    padding:1px 0 1px 33px;
    border-bottom:1px solid #D4D3D3;

}

/* Buscador Portada */
    form.msnp *{ margin: 0px; padding: 0px; }

    form.msnp{ padding:7px 13px 12px; 
    background-image:url(msn/images2/fondo-azul.png); 
    background-repeat:repeat-x; 
}

    form.msnp label{ display:none; }

    form.msnp input{ font-family:MS Shell Dlg; font-size:0.8em; vertical-align:middle; }

    form.msnp input#text, form.msnp input#query{ 
      background-color:#fff; width:170px; height:1.5em; _height:22px; border:1px solid #097122; padding:4px 4px 2px 2px; }

    form.msnp > input#text, form.msnp > input#query{ margin:1px 0 0 0; }

    form.msnp input#search{ background-color:#097122; font-weight:bold; color:#fff; height:2.3em; _height:22px; width:65px; border:1px solid #404040; margin:1px 0 0 6px; padding:3px 8px 6px;}

    form.msnp > input#search{ margin:1px 0 0 6px; margin:-2px 1px 0 1px; }

    form.msnp input:hover#search{ background-color:#808080;  }

/* Buscador Interior */
    form.msn *{ margin: 0px; padding: 0px; }

    form.msn{ padding:7px 13px 12px; background-image:url(msn/images2/fondo-azul.png); background-repeat:repeat-x; float: right; margin-right: 5px }

    form.msn label{ display:none; }

    form.msn input{ font-family:MS Shell Dlg; font-size:0.8em; vertical-align:middle; }

    form.msn input#text, form.msn input#query { background-color:#fff; width:170px; height:1.5em; _height:14px; border:1px solid #097122; padding:4px 4px 2px 2px; }

    form.msn > input#text, form.msn > input#query { margin:1px 0 0 0; }

    form.msn input#search{ background-color:#097122; font-weight:bold; color:#fff; height:2.3em; _height:22px; width:65px; border:1px solid #404040; margin:1px 0 0 6px; padding:3px 8px 6px;}

    form.msn > input#search{ margin:1px 0 0 6px; margin:-2px 1px 0 1px; }

    form.msn input:hover#search{ background-color:#808080;  }



/*---------fin nuevos estilo web--------*/


/*---------cabecera---------*/
#banner img {
margin-top: 3px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; border: #FFFFFF
; border-style: solid
; border-top-width: 1px
; border-right-width: 1px
; border-bottom-width: 1px
; border-left-width: 1px
 
}

#iconos p{ 

font-family: Arial, Helvetica, sans-serif
; font-size: 75%
; font-weight: bold
; color: #FFFFFF
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; padding-top: 0px
; padding-right: 5px
; padding-bottom: 0px
; padding-left: 0px
; text-decoration: none

}
#iconos p a strong{ 
font-size:100%
; font-weight: bold
; color: #06551B
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; padding-top: 0px
; padding-right: 5px
; padding-bottom: 0px
; padding-left: 0px
; text-decoration: none

}

#iconos p a:hover strong{ 

text-decoration: underline

}
#iconos p a{ 
font-family:Arial, Helvetica, sans-serif
; font-weight: bold
; color:  #FFFFFF
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; text-decoration: none
; font-size: 100%

}
#iconos p a:hover{ 

font-family: Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: bold
; color: #06551B
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px

}



#servicios h2{
 
font-family: Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: bold
; color: #06551B
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 3px
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left:18px
; text-decoration: none
; text-transform: uppercase
; background-image: url(../img/portada/ico_servicios.gif)
; background-repeat: no-repeat
; background-position: 0px 3px
; text-align: left
 
}

#servicios p{
font-family: Arial, Helvetica, sans-serif
; font-size: 75%
; font-weight: bold
; color: #666600
; margin-top: 0px
; margin-right: 15px 
; margin-bottom: 0px
; margin-left: 15px
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 10px
; text-decoration: none
; border-color: black black #EBEFD2
; border-style: solid; border-top-width: 0px
; border-right-width: 0px
; border-bottom-width: 1px
; border-left-width: 0px
; /*width: 100% */
}

#servicios p a{ 

font-family: Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: bold
; color: #666600
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; text-decoration: none
; border-color: black black #EBEFD2
; /*border-style: solid
;*/ border-top-width: 0px
; border-right-width: 0px
; border-bottom-width: 0px
; border-left-width: 0px

}
#servicios p a:hover{ 

font-family: Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: normal
; color: #666600
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; text-decoration: none
; border-color: black black #EBEFD2
; border-style: none
; border-top-width: 0px
; border-right-width: 0px
; border-bottom-width: 1px
; border-left-width: 0px

}
/*---------columnaizquierda---------*/

#tipologia h2{ 
background-color: #06551B
; padding-top: 9px
; padding-right: 0px   
; padding-bottom: 10px
; padding-left: 35px    
; font-family: Arial, Helvetica, sans-serif
; font-size: 75%
; font-weight: bold
; text-transform: uppercase
; color: #FFFFFF; text-decoration: none
; background-image: url(../img/portada/ico_op.gif)
; background-repeat: no-repeat
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px  
; margin-left: 0px
}

#tipologia ul {  
background-color: #FFFFFF
; padding-top: 5px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 20px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}
#tipologia li {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 80%
; font-weight: normal
; color: #005100
; text-decoration: none
; list-style-type: none
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 10px
; text-decoration: none
; background-image: url(../img/portada/ico_menu.gif); background-repeat: no-repeat; background-position: 0px 8px
; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px
}
#tipologia li a {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: normal
; color: #005100
; text-decoration: none

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

}

#tematica h2{ 
background-color: #06551B
; padding-top: 10px
; padding-right: 0px
; padding-bottom: 10px
; padding-left: 35px
; font-family: Arial, Helvetica, sans-serif
; font-size: 75%
; font-weight: bold
; text-transform: uppercase
; color: #FFFFFF
; text-decoration: none
; background-image: url(../img/portada/ico_op.gif)
; background-repeat: no-repeat
; margin-top: 0px
; margin-right: 0px 
; margin-bottom: 0px
; margin-left: 0px
}


#tematica ul {  
background-color: #FFFFFF
; padding-top: 5px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 15px
; margin-top: 0px
; margin-right: 0px  
; margin-bottom: 0px
; margin-left: 0px
}

#tematica li {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 80%
; font-weight: normal
; color: #005100
; text-decoration: none
; list-style-type: none
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 10px
; background-image: url(../img/portada/ico_menu.gif); background-repeat: no-repeat
; background-position: 0px 8px
; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px
}

#tematica li a {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: normal
; color: #005100
; text-decoration: none

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

}

#ayuda p{ 
background-color: #96B796
; padding-top: 9px
; padding-right: 4px
; padding-bottom: 10px
; padding-left: 20px
; font-family: Arial, Helvetica, sans-serif
; font-size: 80%
; font-weight: bold
; color: #FFFFFF
; text-decoration: none
; background-image: url(../img/portada/cuadro0.gif)
; background-repeat: no-repeat
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px

}


#ayuda p a {  

background-color: #96B796

; font-family: Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: bold
; color: #FFFFFF
; text-decoration: none
; padding-top: 9px
; padding-right: 4px
; padding-bottom: 10px
; padding-left: 20px

}

#ayuda p a:hover {  
font-family: Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: bold
; color: #005100
; padding-top: 9px
; padding-right: 4px
; padding-bottom: 10px
; padding-left: 10px

}

/*---------central---------*/
#ruta p{ 
background-color: #ffffff
; padding-top: 9px
; padding-right: 4px
; padding-bottom: 10px
; padding-left: 10px
; font-family: Arial, Helvetica, sans-serif
; font-size: 75%
; font-weight: normal
; color: #515151; text-decoration: none
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px

}

#ruta p a{ 
background-color: #ffffff
; padding-top: 9px
; padding-right: 4px
; padding-bottom: 10px
; padding-left: 10px
; font-family: Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: bold
; color: #515151; text-decoration: none
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px

}

#ruta p a:hover{ 
background-color: #ffffff
; padding-top: 9px
; padding-right: 4px
; padding-bottom: 10px
; padding-left: 10px
; font-family: Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: bold
; color: #06551B; text-decoration: none
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; text-decoration: underline
}

#rutaportada p{ 
background-color: #ffffff
; padding-top: 9px
; padding-right: 4px
; padding-bottom: 10px
; padding-left: 10px    
; font-family: Arial, Helvetica, sans-serif
; font-size: 75%
; font-weight: normal
; color: #515151; text-decoration: none
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px

}

#rutaportada p a{ 
background-color: #ffffff
; padding-top: 9px
; padding-right: 4px
; padding-bottom: 10px
; padding-left: 10px   
; font-family: Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: bold
; color: #515151; text-decoration: none
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px

}

#rutaportada p a:hover{ 
background-color: #ffffff
; padding-top: 9px
; padding-right: 4px
; padding-bottom: 10px
; padding-left: 10px
; font-family: Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: bold
; color: #06551B; text-decoration: none
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; text-decoration: underline
}

#rutaportada p img{
background-color: #ffffff
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: -9px
; margin-right: 4px
; margin-bottom: -8px
; margin-left: -10px

}

/*---------noticias---------*/
#noticias h2{ 
font-family: Arial, Helvetica, sans-serif
; font-size: 80%
; font-weight: bold
; color: #005100
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; padding-top: 9px
; padding-right: 4px
; padding-bottom: 10px
; padding-left: 35px
; text-decoration: none
; text-transform: uppercase
; text-align: left
; background-image: url(../img/portada/ico_noticias.gif)
; background-repeat: no-repeat
; height: 32px

}


#noticias p{ 

font-family: Arial, Helvetica, sans-serif
; font-size: 75%
; font-weight: bold
; color: #003300
; margin-top: -10px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 30px
; text-decoration: none

}

#noticiasiz p{ 

font-family: Arial, Helvetica, sans-serif
; font-size: 75%
; font-weight: normal
; color: #003300
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; text-decoration: none

}

#noticiasiz p a { 
font-family: Arial, Helvetica, sans-serif 
; font-size: 100%
; font-weight: bold 
; color: #003300 
; margin-top: 0px 
; margin-right: 0px 
; margin-bottom: 0px 
; margin-left: 0px 
; padding-top: 0px 
; padding-right: 0px 
; padding-bottom: 0px 
; padding-left: 0px 
; text-decoration: underline
}

#noticiasiz p a:hover { 
font-family: Arial, Helvetica, sans-serif 
; font-size: 100%
; font-weight: bold 
; color: #688200
; margin-top: 0px 
; margin-right: 0px 
; margin-bottom: 0px 
; margin-left: 0px 
; padding-top: 0px 
; padding-right: 0px 
; padding-bottom: 0px 
; padding-left: 0px 
; text-decoration: underline 
}

#noticiasiz img { 
margin-top: 5px
; margin-right: 5px
; margin-bottom: 5px
; margin-left: 5px
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; border: #FFFFFF
; border-style: solid
; border-top-width: 1px
; border-right-width: 1px
; border-bottom-width: 1px
; border-left-width: 1px
; float: left
}

#noticiasdcha img { 
margin-top: 5px
; margin-right: 5px
; margin-bottom: 5px
; margin-left: 24px
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; border: #FFFFFF
; border-style: solid
; border-top-width: 1px
; border-right-width: 1px
; border-bottom-width: 1px
; border-left-width: 1px
; text-align: center

}

#noticiasdcha p{ 
font-family: Arial, Helvetica, sans-serif
; font-size: 75%
; font-weight: normal
; color: #003300
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 10px
; padding-top: 10px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; text-decoration: none

}

#noticiasdcha p a { 
font-family: Arial, Helvetica, sans-serif 
; font-size: 100%
; font-weight: bold 
; color: #003300 
; margin-top: 0px 
; margin-right: 0px 
; margin-bottom: 0px 
; margin-left: 0px 
; padding-top: 0px 
; padding-right: 0px 
; padding-bottom: 0px 
; padding-left: 0px 
; text-decoration: underline
}

#noticiasdcha p a:hover { font-family: Arial, Helvetica, sans-serif 
; font-size: 100%
; font-weight: bold 
; color: #688200
; text-decoration: underline 
}

#noticias p a.ultimas{ 
font-family: Arial, Helvetica, sans-serif 
; font-size: 100%
; font-weight: bold 
; color: #ffffff 
; margin-top: 0px 
; margin-right: 0px 
; margin-bottom: 0px 
; margin-left: 0px 
; padding-top: 3px 
; padding-right: 0px 
; padding-bottom: 3px 
; padding-left: 5px 
; text-decoration: none
}

#noticias p a:hover.ultimas{ font-family: Arial, Helvetica, sans-serif 
; font-size: 100%
; font-weight: bold 
; color: #D1DB99
; text-decoration: underline 
}

#piedcho a { 
font-family: Arial, Helvetica, sans-serif 
; font-size: 80%
; font-weight: bold 
; color: #ffffff 
; padding-left: 0px
; text-decoration: none
}

#piedcho a:hover { 
font-family: Arial, Helvetica, sans-serif 
; font-size: 80%
; font-weight: bold 
; color: #003300 
; text-decoration: underline 
}

#pieiz a { 
font-family: Arial, Helvetica, sans-serif 
; font-size: 80%
; font-weight: bold 
; color: #ffffff 
; background-image: url(../img/portada/mas.gif)
; background-repeat: no-repeat
; padding-left: 20px
; text-decoration: none 
}

#pieiz a:hover { 
font-family: Arial, Helvetica, sans-serif 
; font-size: 80%
; font-weight: bold 
; color: #003300 
; text-decoration: underline 
}


/*---------perfiles---------*/

#perfiles h2{ 
font-family: Arial, Helvetica, sans-serif
; font-size: 80%
; font-weight: bold
; color: #005100
; margin-top: 5px  
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; padding-top: 9px
; padding-right: 4px
; padding-bottom: 0px
; padding-left: 35px
; text-decoration: none
; text-transform: uppercase
; text-align: left
; background-color: #96B796
; background-image: url(../img/portada/cuadro2.gif)
; background-repeat: no-repeat
; height: 32px


}

#perfiles img { 
margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 28px
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px

}

/*---------pie---------*/

#wai img{ 
float: right
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 5px
; margin-top: 5px
; margin-right: 5px
; margin-bottom: 5px
; margin-left: 5px
; border: #ffffff
; border-style: solid
; border-top-width: 0px
; border-right-width: 0px
; border-bottom-width: 0px
; border-left-width: 0px
}

#novedades h2{
 
padding-top: 30px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 50px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; background-image: url(../img/portada/ico_enlaces.gif)
; background-repeat: no-repeat
; background-position: 20px 24px
; font-family: Arial, Helvetica, sans-serif
; font-size: 80%
; font-weight: bold
; text-transform: uppercase
; color: #FFFFFF
; text-decoration: none
; height: 59px
; float:left
}

#novedadessinbanner h2{
 
padding-top: 30px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 50px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; background-image: url(../img/portada/ico_enlaces.gif)
; background-repeat: no-repeat
; background-position: 20px 24px
; font-family: Arial, Helvetica, sans-serif
; font-size: 80%
; font-weight: bold
; text-transform: uppercase
; color: #FFFFFF
; text-decoration: none
; height: 59px
; float:left
}

#novedades h2 a{
 
padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
 
; font-family: Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: bold
; text-transform: uppercase
; color: #FFFFFF
; text-decoration: none
 
}

#novedadessinbanner h2 a{
 
padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
 
; font-family: Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: bold
; text-transform: uppercase
; color: #FFFFFF
; text-decoration: none
 
}

#novedades a img{
 
padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 10px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 15px
; border: 0px
}

#novedadessinbanner a img{
 
padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 10px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 15px
; border: 0px
}
 
#novedades h2 a:hover{
color: #06551B
; text-decoration: underline
 
}

#novedadessinbanner h2 a:hover{
color: #06551B
; text-decoration: underline
 
}

#logonovedades img { 
padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 1px
; margin-right: 0px
; margin-bottom: 1px
; margin-left: 0px 
; border: #B6B685
; border-style: solid
; border-top-width: 1px
; border-right-width: 1px
; border-bottom-width: 1px
; border-left-width: 1px
}

#logonovedadessinbanner img { 
padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 1px
; margin-right: 0px
; margin-bottom: 1px
; margin-left: 0px 
; border: #B6B685
; border-style: solid
; border-top-width: 1px
; border-right-width: 1px
; border-bottom-width: 1px
; border-left-width: 1px
}

#cierrenovedades p{ 

; font-family: Arial, Helvetica, sans-serif
; font-size: 80%
; font-weight: bold
; color: #666600
; text-decoration: none
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 10px
; margin-bottom: 0px
; margin-left: 80px
; background-image: url(../img/portada/ico_mas.gif); background-repeat: no-repeat

}

#cierrenovedades p a{ 

; font-family: Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: bold
; color: #666600
; text-decoration: none

}
#cierrenovedades p a:hover{ 

; font-family: Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: bold
; color: #ffffff
; text-decoration: underline
}

#datos p{  

font-family: Verdana, Arial, Helvetica, sans-serif
; text-align: center
; font-weight: normal
; color: #6F6F42
; text-decoration: none
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left:0px

}

#datos p a {  

font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: bold
; color: #6F6F42
; text-decoration: none
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left:0px
; text-decoration: none

}

#datos p a:hover{  

font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: bold
; color: #B6B685
; text-decoration: none
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left:0px
; text-decoration: underline

}

#datos {  

font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 62%
; text-align: center
; font-weight: normal
; color: #6F6F42
; text-decoration: none
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left:0px

}

#datos a {  

font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: bold
; color: #6F6F42
; text-decoration: none
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left:0px
; text-decoration: none

}

#datos a:hover{  

font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: bold
; color: #B6B685
; text-decoration: none
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left:0px
; text-decoration: underline

}


/*---------buscador---------*/

#buscador label {  
font-family: Arial, Helvetica, sans-serif
; font-size: 70%
; font-weight: bold
; text-transform: uppercase
; text-decoration: none
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 10px
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; color: #A0C914
}

#buscador form {  
 color: #A0C914
;width:100%
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; 
}

#buscador input { 
font-family: Arial, Helvetica, sans-serif 
; font-size: 100% /*font-size: 70%*/ 
; font-weight: bold 
; text-transform: uppercase 
; text-decoration: none 
; padding-left: 0px 
; margin-top: 0px 
; margin-right: 0px 
; margin-bottom: 0px 
; margin-left: 10px 
; padding-top: 0px 
; padding-right: 0px 
; padding-bottom: 0px 
; color: #425309
}

#buscador h5 {
margin-bottom: -15px
; margin-left: 10px
;
}

div#buscador p {
  margin-bottom: 10px;
}

.campos {  
font-family: Arial, Helvetica, sans-serif
; font-size: 60%
; font-weight: normal
; color: #666666
; text-decoration: none
; vertical-align: bottom;
}

.campos1{  
font-family: Arial, Helvetica, sans-serif
; font-size: 100%
; FONT-WEIGHT: bold; FONT-STYLE: italic
; color: #000
; text-decoration: none
; vertical-align: bottom
}

.campos2 {  
font-family: Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: normal
; color: #666666
; text-decoration: none
; vertical-align: bottom
}


/*---------------------------*/
/*--NAVEGACIÓN POR TEMAS----*/
/*-------------------------*/



/*ELEMENTO SELECCIONADO*/

#tematicainterior h2{ 
background-color: #06551B
; padding-top: 10px
; padding-right: 0px
; padding-bottom: 10px
; padding-left: 35px
; font-family: Arial, Helvetica, sans-serif
; font-size: 75%
; font-weight: bold
; text-transform: uppercase
; color: #FFFFFF
; text-decoration: none
; background-image: url(../img/portada/ico_op.gif)
; background-repeat: no-repeat
; margin-top: -2px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}

#tematicainterior ul {  
background-color: #FFFFFF
; padding-top: 7px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 15px
; margin-top: 4px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px

}

#tematicainterior li{  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 80%
; font-weight: bold
; color: #005100
; text-decoration: none
; list-style-type: none
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 10px
; background-image: url(../img/portada/ico_menu.gif)
; background-repeat: no-repeat
; background-position: 0px 8px
; margin-top: 0px; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px

}

#tematicainterior .seleccionado{  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 80%
; font-weight: bold
; color: #005100
; text-decoration: none
; list-style-type: none
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 10px
; background-image: url(../img/portada/ico_menu_selec.gif)
; background-repeat: no-repeat
; background-position: 0px 8px
; margin-top: 0px; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px

}

#tematicainterior li strong {  
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; border: #FFFFFF
; border-style: solid
; border-top-width:0px
; border-right-width: 0px
; border-bottom-width: 12px
; border-left-width: 4px

}



#tematicainterior li a {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: normal
; color: #005100
; text-decoration: none

}

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

}

#tematicainterior li .seleccionado{  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: bold
; color: #476747
; text-decoration: none
; background-image: url(../img/portada/ico_menu3_selec.gif)
; background-repeat: no-repeat
; background-position: 0px 8px

}

/*-------cuando se queda seleccionado en la segunda navegación-----*/

/*ELEMENTO SELECCIONADO*/

#tematicainterior1 h2{ 
background-color: #06551B
; padding-top: 10px
; padding-right: 0px
; padding-bottom: 10px
; padding-left: 35px
; font-family: Arial, Helvetica, sans-serif
; font-size: 80%
; font-weight: bold
; text-transform: uppercase
; color: #FFFFFF
; text-decoration: none
; background-image: url(../img/portada/ico_op.gif)
; background-repeat: no-repeat
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}

#tematicainterior1 ul {  
background-color: #FFFFFF
; padding-top: 7px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 15px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}

#tematicainterior1 li {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 80%
; font-weight: bold
; color: #005100
; text-decoration: none
; list-style-type: none
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 10px
; background-image: url(../img/portada/ico_menu.gif)
; background-repeat: no-repeat
; background-position: 0px 10px
; margin-top: 0px; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px

}

#tematicainterior1 li strong {  
padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; border: #FFFFFF
; border-style: solid
; border-top-width:0px
; border-right-width: 0px
; border-bottom-width: 0px
; border-left-width: 4px
}

#tematicainterior1 li a {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: normal
; color: #005100
; text-decoration: none

}

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

}

#tematicainterior1 li .seleccionado {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: bold
; color: #476747
; text-decoration: none


}


/*Para las opción de Menú NIVEL 2 : Zona verde clara*/

#tematicainterior ul ul {  
background-color: #EFF5EF
; padding-top: 5px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 12px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}

#tematicainterior li li {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 95%
; font-weight: bold
; color:#476747
; text-decoration: none
; list-style-type: none
; padding-top: 2px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 10px
; background-image: url(../img/portada/ico_menu3.gif)
; background-repeat: no-repeat
; background-position: 0px 8px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}

* html #tematicainterior li li {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 95%
; font-weight: bold
; color:#476747
; text-decoration: none
; list-style-type: none
; padding-top: 2px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 10px
; background-image: url(../img/portada/ico_menu3.gif)
; background-repeat: no-repeat
; background-position: 0px 10px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}

#tematicainterior li li a {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: normal
; color: #476747
; text-decoration: none

}

#tematicainterior li li a:hover {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: normal
; color: #476747
; text-decoration: underline

}


/*----Zona marrón DOCUMENTOS RELACCIONADOS-----*/

#tipodocumento ul {  
background-color: #FFFFFF
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 15px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}

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


/*Para las opción de Menú NIVEL 2 */

#tipodocumento ul ul {  
background-color: #F0F0E8
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 12px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; border: #F0F0E8
; border-style: solid
; border-top-width: 5px
; border-right-width: 0px
; border-bottom-width: 5px
; border-left-width: 0px
}

#tipodocumento li li {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: bold
; color: #4D4D31
; text-decoration: none
; list-style-type: none
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 10px
; background-image: url(../img/portada/ico_menu2.gif); background-repeat: no-repeat
; background-position: 0px 8px
; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px
}

#tipodocumento li li a {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: normal
; color: #4D4D31
; text-decoration: none

}

#tipodocumento li li a:hover {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: normal
; color: #4D4D31
; text-decoration: underline

}

/*----------------------------------IZQUIERDA SUBTEMAS ZONA VERDE CLARA---------*/

#subtematicaiz ul {  
background-color: #ffffff
; padding-top: 0px
; padding-right: 2px
; padding-bottom: 3px
; padding-left: 23px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; border: #FFFFFF
; border-style: solid
; border-top-width: 5px
; border-right-width: 0px
; border-bottom-width: 0px
; border-left-width: 0px

}

#subtematicaiz li{ 

font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 75%
; font-weight: bold
; color: #06551B
; text-decoration: none
; list-style-type: 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

}

#subtematicaiz li strong{
width:100%  
; font-size: 100%
; background-color: #D5E190
; padding-top: 4px
; padding-right: 0px
; padding-bottom: 2px
; padding-left: 5px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: -4px
; margin-left: 0px
; border: #D5E190
; border-style: solid
; border-top-width: 0px
; border-right-width: 13px
; border-bottom-width: 0px
; border-left-width: 0px
; height: 20px

}


/*Para las opción de Menú NIVEL 2 */

#subtematicaiz ul ul {  
background-color: #F1F5DC
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 12px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px

}

#subtematicaiz li li { 
width:100% 
; font-family: Verdana, Arial, Helvetica, sans-serif
; background-color: #F1F5DC
; font-size: 100%
; font-weight: bold
; color: #687522
; text-decoration: none
; list-style-type: none
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 10px
; background-image: url(../img/interior/ico_subtema_iz.gif)
; background-repeat: no-repeat
; background-position: 0px 8px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px

}

#subtematicaiz li li a {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: normal
; color: #687522
; text-decoration: none

}

#subtematicaiz li li a:hover {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: normal
; color: #687522
; text-decoration: underline

}

/*------------perfiles en el interior-----------*/


#perfilinterior h2{ 
background-color: #96B796
; padding-top: 10px
; padding-right: 0px
; padding-bottom: 10px
; padding-left: 35px
; font-family: Arial, Helvetica, sans-serif
; font-size: 80%
; font-weight: bold
; text-transform: uppercase
; color: #005100
; text-decoration: none
; background-image: url(../img/interior/ico_op2.gif)
; background-repeat: no-repeat
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; border-color: black black #FFFFFF
; border-style: solid
; border-top-width: 0px
; border-right-width: 0px
; border-bottom-width: 3px
; border-left-width: 0px
}


/*-----------ENTIDADES------------*/


#perfilinteriorentidades a{  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 80%
; font-weight: normal
; color: #B99400
; text-decoration: none

}

#perfilinteriorentidades a:hover{  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 80%
; font-weight: normal
; color: #B99400
; text-decoration: none
; text-decoration: underline

}

/*------------ASOCIACIONES----------*/


#perfilinteriorasociaciones a{  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 80%
; font-weight: normal
; color: #3A7474
; text-decoration: none

}

#perfilinteriorasociaciones a:hover{  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 80%
; font-weight: normal
; color: #3A7474
; text-decoration: none
; text-decoration: underline

}


/*--------------CIUDADANOS-----------*/


#perfilinteriorciudadanos a{  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 80%
; font-weight: normal
; color: #BD5757
; text-decoration: none

}

#perfilinteriorciudadanos a:hover{  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 80%
; font-weight: normal
; color: #BD5757
; text-decoration: none
; text-decoration: underline

}

/*---------------------------*/
/*--NAVEGACIÓN POR TIPOS DE INFORMACIÓN EN EL INTERIOR----*/
/*-------------------------*/



/*ELEMENTO SELECCIONADO*/

#tipointerior h2{ 
background-color: #06551B
; padding-top: 10px
; padding-right: 0px
; padding-bottom: 10px
; padding-left: 35px
; font-family: Arial, Helvetica, sans-serif
; font-size: 75%
; font-weight: bold
; text-transform: uppercase
; color: #FFFFFF
; text-decoration: none
; background-image: url(../img/portada/ico_op.gif)
; background-repeat: no-repeat
; margin-top: -2px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}

#tipointerior ul {  
background-color: #FFFFFF
; padding-top: 7px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 15px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}

#tipointerior li {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 80%
; font-weight: bold
; color: #005100
; text-decoration: none
; list-style-type: none
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 10px
; background-image: url(../img/portada/ico_menu.gif)
; background-repeat: no-repeat
; background-position: 0px 10px
; margin-top: 0px; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px

}

#tipointerior li strong {  
padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; border: #FFFFFF
; border-style: solid
; border-top-width:0px
; border-right-width: 0px
; border-bottom-width: 14px
; border-left-width: 4px

}



#tipointerior li a {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: normal
; color: #005100
; text-decoration: none

}

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

}


#tipointerior li .seleccionado {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: bold
; color: #476747
; text-decoration: none

}

/*-------cuando se queda seleccionado en la segunda navegación-----*/

/*ELEMENTO SELECCIONADO*/

#tipointerior1 h2{ 
background-color: #06551B
; padding-top: 10px
; padding-right: 0px
; padding-bottom: 10px
; padding-left: 35px
; font-family: Arial, Helvetica, sans-serif
; font-size: 80%
; font-weight: bold
; text-transform: uppercase
; color: #FFFFFF
; text-decoration: none
; background-image: url(../img/portada/ico_op.gif)
; background-repeat: no-repeat
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}

#tipointerior1 ul {  
background-color: #FFFFFF
; padding-top: 7px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 15px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}

#tipointerior1 li {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 80%
; font-weight: bold
; color: #005100
; text-decoration: none
; list-style-type: none
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 10px
; background-image: url(../img/portada/ico_menu.gif)
; background-repeat: no-repeat
; background-position: 0px 10px
; margin-top: 0px; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px

}

#tipointerior1 li strong {  
padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; border: #FFFFFF
; border-style: solid
; border-top-width:0px
; border-right-width: 0px
; border-bottom-width: 0px
; border-left-width: 4px
}



#tipointerior1 li a {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: normal
; color: #005100
; text-decoration: none

}

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

}

#tipointerior1 li .seleccionado {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: bold
; color: #476747
; text-decoration: none

}
/*----------------------------------IZQUIERDA SUBTEMAS ZONA blanca---------*/



#subtipoiz ul {  
background-color: #ffffff
; padding-top: 0px
; padding-right: 2px
; padding-bottom: 3px
; padding-left: 23px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; border: #FFFFFF
; border-style: solid
; border-top-width: 5px
; border-right-width: 0px
; border-bottom-width: 0px
; border-left-width: 0px

}

#subtipoiz li{ 


font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 75%
; font-weight: bold
; color: #06551B
; text-decoration: none
; list-style-type: 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

}

#subtipoiz li strong{
width:100%  
; font-size: 100%
; background-color: #D5E190
; padding-top: 4px
; padding-right: 0px
; padding-bottom: 2px
; padding-left: 5px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: -4px
; margin-left: 0px
; border: #D5E190
; border-style: solid
; border-top-width: 0px
; border-right-width: 13px
; border-bottom-width: 0px
; border-left-width: 0px
; height: 20px
}


/*Para las opción de Menú NIVEL 2 */

#subtipoiz ul ul {  
background-color: #F1F5DC
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 12px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px

}

#subtipoiz li li { 
width:100% 
; font-family: Verdana, Arial, Helvetica, sans-serif
; background-color: #F1F5DC
; font-size: 100%
; font-weight: bold
; color: #687522
; text-decoration: none
; list-style-type: none
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 10px
; background-image: url(../img/interior/ico_subtema_iz.gif)
; background-repeat: no-repeat
; background-position: 0px 8px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px

}

#subtipoiz li li a {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: normal
; color: #687522
; text-decoration: none

}

#subtipoiz li li a:hover {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: normal
; color: #687522
; text-decoration: underline

}


/*----------------MENÚ HORIZONTAL TEMAS---------------*/



#cabtemastitulo h2{ 
background-color: #06551B
; padding-top: 9px
; padding-right: 4px
; padding-bottom: 10px
; padding-left: 35px
; font-family: Arial, Helvetica, sans-serif
; font-size: 80%
; font-weight: bold
; text-transform: uppercase
; color: #FFFFFF
; text-decoration: none
; background-image: url(../img/interior/ico_subtemas_g.gif)
; background-repeat: no-repeat
; background-position: 0px 6px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}

#cabtemastitulo h3{ 
background-color: #06551B
; padding-top: 9px
; padding-right: 4px
; padding-bottom: 10px
; padding-left: 35px
; font-family: Arial, Helvetica, sans-serif
; font-size: 80%
; font-weight: bold
; text-transform: uppercase
; color: #FFFFFF
; text-decoration: none
; background-image: url(../img/interior/ico_subtemas_g.gif)
; background-repeat: no-repeat
; background-position: 0px 6px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}

#cabtemastitulocompleto h2{ 
background-color: #06551B
; padding-top: 9px
; padding-right: 4px
; padding-bottom: 10px
; padding-left: 35px
; font-family: Arial, Helvetica, sans-serif
; font-size: 80%
; font-weight: bold
; text-transform: uppercase
; color: #FFFFFF
; text-decoration: none
; background-image: url(../img/interior/ico_subtemas_g.gif)
; background-repeat: no-repeat
; background-position: 0px 6px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}

#cabtemastitulocompleto h3{ 
background-color: #06551B
; padding-top: 9px
; padding-right: 4px
; padding-bottom: 10px
; padding-left: 35px
; font-family: Arial, Helvetica, sans-serif
; font-size: 80%
; font-weight: bold
; text-transform: uppercase
; color: #FFFFFF
; text-decoration: none
; background-image: url(../img/interior/ico_subtemas_g.gif)
; background-repeat: no-repeat
; background-position: 0px 6px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}

#novedadesint h2{ 
background-color: #ABAB74
; padding-top: 6px
; padding-right: 4px
; padding-bottom: 10px
; padding-left: 0px
; font-family: Arial, Helvetica, sans-serif
; font-size: 80%
; font-weight: bold
; text-transform: uppercase
; color: #FFFFFF
; text-decoration: none
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}

#novedadesint h2 a{
background-color: #ABAB74
; padding-top: 6px
; padding-right: 4px
; padding-bottom: 10px
; padding-left: 0px
; font-family: Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: bold
; text-transform: uppercase
; color: #FFFFFF
; text-decoration: none
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}
 
#novedadesint h2 a:hover{
color: #06551B
; text-decoration: underline
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}

#novedadesint h3{ 
background-color: #ABAB74
; padding-top: 6px
; padding-right: 4px
; padding-bottom: 10px
; padding-left: 0px
; font-family: Arial, Helvetica, sans-serif
; font-size: 80%
; font-weight: bold
; text-transform: uppercase
; color: #FFFFFF
; text-decoration: none
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}

#novedadesint h3 a{
background-color: #ABAB74
; padding-top: 6px
; padding-right: 4px
; padding-bottom: 10px
; padding-left: 0px
; font-family: Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: bold
; text-transform: uppercase
; color: #FFFFFF
; text-decoration: none
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}
 
#novedadesint h3 a:hover{
color: #06551B
; text-decoration: underline
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}

#novedadesintserv h2{ 
background-color: #ABAB74
; padding-top: 6px
; padding-right: 4px
; padding-bottom: 10px
; padding-left: 0px
; font-family: Arial, Helvetica, sans-serif
; font-size: 80%
; font-weight: bold
; text-transform: uppercase
; color: #FFFFFF
; text-decoration: none
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}

#novedadesintserv h2 a{
background-color: #ABAB74
; padding-top: 6px
; padding-right: 4px
; padding-bottom: 10px
; padding-left: 0px
; font-family: Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: bold
; text-transform: uppercase
; color: #FFFFFF
; text-decoration: none
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}
 
#novedadesintserv h2 a:hover{
color: #06551B
; text-decoration: underline
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}

#novedadesintserv h3{ 
background-color: #ABAB74
; padding-top: 6px
; padding-right: 4px
; padding-bottom: 10px
; padding-left: 0px
; font-family: Arial, Helvetica, sans-serif
; font-size: 80%
; font-weight: bold
; text-transform: uppercase
; color: #FFFFFF
; text-decoration: none
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}

#novedadesintserv h3 a{
background-color: #ABAB74
; padding-top: 6px
; padding-right: 4px
; padding-bottom: 10px
; padding-left: 0px
; font-family: Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: bold
; text-transform: uppercase
; color: #FFFFFF
; text-decoration: none
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}
 
#novedadesintserv h3 a:hover{
color: #06551B
; text-decoration: underline
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}

#cabtemasfondo a{  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 75%
; font-weight: normal
; color: #06551B
; text-decoration: none
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; padding-top: 0px
; padding-right: 6px
; padding-bottom: 0px
; padding-left: 7px
; background-image: url(../img/interior/ico_linea.gif)
; background-repeat: no-repeat
; background-position: 0px 4px
}


#cabtemasfondo a:hover{  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-weight: normal
; color: #06551B
; text-decoration: underline

}

#cabtemasfondo strong{  
width:10%
; font-family: Verdana, Arial, Helvetica, sans-serif
; background-color: #F0F4D7
; font-size: 75%
; font-weight: bold
; color:#06551B
; text-decoration: none
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 12px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: -5px
; margin-left: 0px
; border: #F0F4D7
; border-style: solid
; border-top-width: 2px
; border-right-width: 5px
; border-bottom-width: 3px
; border-left-width: 7px

}


/*----------------MENÚ HORIZONTAL SUBTEMAS nivel 1---------------*/

#cabsubtemastitulo1 h2{ 
background-color: #06551B
; font-family: Arial, Helvetica, sans-serif
; font-size: 80%
; font-weight: bold
; text-transform: uppercase
; color: #FFFFFF
; text-decoration: none
; background-image: url(../img/interior/ico_subtemas_g.gif)
; background-repeat: no-repeat
; background-position: 0px 6px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; padding-top: 9px
; padding-right: 4px
; padding-bottom: 10px
; padding-left: 35px
}

#cabsubtemastitulo1 h3{ 
background-color: #06551B
; font-family: Arial, Helvetica, sans-serif
; font-size: 80%
; font-weight: bold
; text-transform: uppercase
; color: #FFFFFF
; text-decoration: none
; background-image: url(../img/interior/ico_subtemas_g.gif)
; background-repeat: no-repeat
; background-position: 0px 6px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; padding-top: 9px
; padding-right: 4px
; padding-bottom: 10px
; padding-left: 35px
}

#cabsubtemastitulo1completo h2{ 
float:left;
width:60%;
margin-top:15px;
}

#cabsubtemastitulo1completo h3{ 
font-family: Arial, Helvetica, sans-serif
; font-size: 80%
; font-weight: bold
; text-decoration: none
; background-image: url(../img/interior/icononoticia.png)
; background-repeat: no-repeat
; background-position: 0px 6px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; padding-top: 9px
; padding-right: 4px
; padding-bottom: 10px
; padding-left: 35px
}

#novedadesint1 h2{ 
background-color: #ABAB74
; padding-top: 6px
; padding-right: 4px
; padding-bottom: 10px
; padding-left: 0px
; font-family: Arial, Helvetica, sans-serif
; font-size: 80%
; font-weight: bold
; text-transform: uppercase
; color: #FFFFFF
; text-decoration: none
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}

#cabsubtemasfondo1 ul{
list-style-type: 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
}

#cabsubtemasfondo1 li{
float: left;    
}

#cabsubtemasfondo1 a{  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 75%
; font-weight: normal
; color: #5F6B18
; text-decoration: none
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px

; margin-top: 0px
; margin-right: 5px
; margin-bottom: 0px
; margin-left:0px

}

#cabsubtemasfondo1 a img{  
 
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
 
; margin-top: 0px
; margin-right: 5px
; margin-bottom:1px
; margin-left:0px
 
}

#cabsubtemasfondo1 a:hover{  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-weight: normal
; color: #5F6B18
; text-decoration: underline

}

#cabsubtemasfondo1 strong{  
 
font-family: Verdana, Arial, Helvetica, sans-serif
; background-color: #ffffff
; font-size: 75%
; font-weight: bold
; color:#5F6B18
; text-decoration: none
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 5px
; margin-bottom: 0px
; margin-left: 0px
; background-position: bottom
; border: #FFFFFF
; border-style: solid
; border-top-width: 0px
; border-right-width: 2px
; border-bottom-width:3px
; border-left-width: 2px
 
}

* html #cabsubtemasfondo1 strong{  

font-family: Verdana, Arial, Helvetica, sans-serif

; font-size: 70%
; font-weight: bold
; color:#5F6B18
; 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: #ffffff
; border-style: solid
; border-top-width: 0px
; border-right-width: 3px
; border-bottom-width: 3px
; border-left-width:2px

}
#cabsubtemasfondo1 strong img {
; 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: #ffffff
; border-style: solid
; border-top-width: 7px
; border-right-width: 5px
; border-bottom-width: 0px
; border-left-width:0px
}


/*----------------MENÚ HORIZONTAL SUBTEMAS nivel2---------------*/


#cabsubtemastitulo2 h2{ 
background-color: #06551B
; padding-top: 1px
; padding-right: 0px
; padding-bottom: 2px
; padding-left: 35px
; font-family: Arial, Helvetica, sans-serif
; font-size: 80%
; font-weight: bold
; text-transform: uppercase
; color: #FFFFFF
; text-decoration: none
; background-image: url(../img/interior/ico_subtemas_g.gif)
; background-repeat: no-repeat
; background-position: 0px 2px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}




#cabsubtemasfondo2 a{ 
font-family: Verdana, Arial, Helvetica, sans-serif
; width:15%
; font-size: 75%
; font-weight: normal
; color: #5F6B18
; text-decoration: none
; padding-top: 0px
; padding-right: 5px
; padding-bottom: 0px
; padding-left: 12px
; background-image: url(../img/interior/ico_subtemas_marron2.gif)
; background-repeat: no-repeat
; background-position: 0px 6px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 5px
 

}

#cabsubtemasfondo2 a:hover{  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-weight: normal
; color: #5F6B18
; text-decoration: underline

}

#cabsubtemasfondo2 strong{  
width:10%;
font-family: Verdana, Arial, Helvetica, sans-serif
; background-color: #ffffff
; font-size: 75%
; font-weight: bold
; color:#5F6B18
; text-decoration: none
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 12px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: -5px
; margin-left: 0px
; background-position: bottom
; border: #FFFFFF
; border-style: solid
; border-top-width: 2px
; border-right-width: 5px
; border-bottom-width: 3px
; border-left-width: 7px
; background-image: url(../img/interior/ico_subtemas_marron.gif)
; background-repeat: no-repeat
; background-position: 0px 6px

}

/*--------------novedades logos empresas---------*/


.empresas p{  

font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 62%
; font-weight: normal
; color: #666600
; text-decoration: none
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left:5px
; margin-top:10px

}

.empresassinbanner p{  

font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 62%
; font-weight: normal
; color: #666600
; text-decoration: none
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left:5px
; margin-top:10px

}

/*---------------------------*/
/*--NAVEGACIÓN POR SERVICIOS EN EL INTERIOR----*/
/*-------------------------*/



/*ELEMENTO SELECCIONADO*/

#serviciosinterior h2{ 
background-color: #06551B
; padding-top: 10px
; padding-right: 0px
; padding-bottom: 10px
; padding-left: 35px
; font-family: Arial, Helvetica, sans-serif
; font-size: 75%
; font-weight: bold
; text-transform: uppercase
; color: #FFFFFF
; text-decoration: none
; background-image: url(../img/portada/ico_op.gif)
; background-repeat: no-repeat
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}

#serviciosinterior ul {  
background-color: #FFFFFF
; padding-top: 7px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 15px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}

#serviciosinterior li {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 80%
; font-weight: bold
; color: #005100
; text-decoration: none
; list-style-type: none
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 10px
; background-image: url(../img/portada/ico_menu.gif)
; background-repeat: no-repeat
; background-position: 0px 10px
; margin-top: 0px; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px

}

#serviciosinterior li strong {  
padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; border: #FFFFFF
; border-style: solid
; border-top-width:0px
; border-right-width: 0px
; border-bottom-width: 14px
; border-left-width: 4px

}

#serviciosinterior li a {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: normal
; color: #005100
; text-decoration: none

}

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

}

#serviciosinterior li .seleccionado {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: bold
; color: #476747
; text-decoration: none
}


/*---------------------------*/
/*--NAVEGACIÓN POR OTROS SERVICIOS EN EL INTERIOR----*/
/*-------------------------*/
#otrosservicios h2{ 
background-color: #06551B
; padding-top: 9px
; padding-right: 4px
; padding-bottom: 10px
; padding-left: 35px
; font-family: Arial, Helvetica, sans-serif
; font-size: 75%
; font-weight: bold
; text-transform: uppercase
; color: #FFFFFF; text-decoration: none
; background-image: url(../img/portada/ico_op.gif)
; background-repeat: no-repeat
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}

#otrosservicios ul {  
background-color: #FFFFFF
; padding-top: 5px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 20px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}

#otrosservicios li {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 75%
; font-weight: bold
; color: #666600
; text-decoration: none
; list-style-type: none
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 10px
; text-decoration: none
; background-position: 0px 8px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; border: #EBEFD2
; border-style: solid
; border-top-width: 0px
; border-right-width: 0px
; border-bottom-width: 1px
; border-left-width: 0px
}

#otrosservicios li a {  
font-family: Verdana, Arial, Helvetica, sans-serif

; font-weight: bold
; color: #666600
; text-decoration: none

}

#otrosservicios li a:hover {  
font-family: Verdana, Arial, Helvetica, sans-serif

; font-weight: bold
; color: #666600
; text-decoration: underline

}

/*----------------MENÚ HORIZONTAL TEMAS---------------*/


#cabserviciostitulo h2{ 
background-color: #D2D2B5
; padding-top: 9px
; padding-right: 4px
; padding-bottom: 10px
; padding-left: 25px
; font-family: Arial, Helvetica, sans-serif
; font-size: 80%
; font-weight: bold
; text-transform: uppercase
; color: #005100
; text-decoration: none
; background-image: url(../img/interior/ico_servicios_tit.gif)
; background-repeat: no-repeat
; background-position: 0px 8px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}

#cabserviciostitulocompleto h2{ 
background-color: #D2D2B5
; padding-top: 9px
; padding-right: 4px
; padding-bottom: 10px
; padding-left: 25px
; font-family: Arial, Helvetica, sans-serif
; font-size: 80%
; font-weight: bold
; text-transform: uppercase
; color: #005100
; text-decoration: none
; background-image: url(../img/interior/ico_servicios_tit.gif)
; background-repeat: no-repeat
; background-position: 0px 8px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}


#cabserviciostitulo_BORRAR h3{ 
background-color: #D2D2B5
; padding-top: 9px
; padding-right: 4px
; padding-bottom: 10px
; padding-left: 25px
; font-family: Arial, Helvetica, sans-serif
; font-size: 80%
; font-weight: bold
; text-transform: uppercase
; color: #005100
; text-decoration: none
; background-image: url(../img/interior/ico_servicios_tit.gif)
; background-repeat: no-repeat
; background-position: 0px 8px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}

#cabserviciostitulo h3{ 
background-color: #404040
; padding-top: 9px
; padding-right: 4px
; padding-bottom: 10px
; padding-left: 25px
; font-family: Arial, Helvetica, sans-serif
; font-size: 80%
; font-weight: bold
; text-transform: uppercase
; color: #FFFFFF
; text-decoration: none
; background-image: url(../img/interior/ico_servicios_tit.gif)
; background-repeat: no-repeat
; background-position: 0px 8px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}

#cabserviciostitulocompleto h3{ 
clear:both;
padding:0 0 0 1px;
}


#cabserviciostitulocompleto_old h3{ 
background-color: #D2D2B5
; padding-top: 9px
; padding-right: 4px
; padding-bottom: 10px
; padding-left: 25px
; font-family: Arial, Helvetica, sans-serif
; font-size: 80%
; font-weight: bold
; text-transform: uppercase
; color: #005100
; text-decoration: none
; background-image: url(../img/interior/ico_servicios_tit.gif)
; background-repeat: no-repeat
; background-position: 0px 8px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}


#cabserviciosfondo a{  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 75%
; font-weight: normal
; color: #06551B
; text-decoration: none
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 7px
; background-image: url(../img/interior/ico_linea.gif)
; background-repeat: no-repeat
; background-position: 0px 4px
}


#cabserviciosfondo a:hover{  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-weight: normal
; color: #06551B
; text-decoration: underline

}

/*---------------------------*/
/*--NAVEGACIÓN POR PERFILES EN EL INTERIOR----*/
/*-------------------------*/




/*ELEMENTO SELECCIONADO ASOCIACIONES*/

#perfilseleccionadointerior h2{ 
background-color: #06551B
; padding-top: 10px
; padding-right: 0px
; padding-bottom: 10px
; padding-left: 35px
; font-family: Arial, Helvetica, sans-serif
; font-size: 80%
; font-weight: bold
; text-transform: uppercase
; color: #FFFFFF
; text-decoration: none
; background-image: url(../img/portada/ico_op.gif)
; background-repeat: no-repeat
; margin-top: -2px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px

}


#asociacioneseleccionado ul {  
background-color: #FFFFFF
; padding-top: 7px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 10px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px

}

#asociacioneseleccionado li {  
font-family: Verdana, Arial, Helvetica, sans-serif

; font-size: 80%
; font-weight: bold
; color: #3A7474
; text-decoration: none
; list-style-type: none
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 20px
; background-image: url(../img/interior/ico_asociaciones_seleccionado.gif)
; background-repeat: no-repeat
; background-position: 0px 2px
; margin-top: 0px; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px

}


#asociacioneseleccionado li strong {  
padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; border: #FFFFFF
; border-style: solid
; border-top-width:0px
; border-right-width: 0px
; border-bottom-width: 0px
; border-left-width: 6px
; height:14px
}



#asociacioneseleccionado li a {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: normal
; color: #005100
; text-decoration: none

}

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

}


#asociacioneseleccionado li .seleccionado { 
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: bold
; color: #3A7474
; text-decoration: none
; background-image: url(../img/interior/ico_perfil_n2_on.gif)
; background-repeat: no-repeat
; background-position: 0px 2px
 
}

/*Para las opción de Menú NIVEL 2 : Zona celeste*/

#asociacioneseleccionado ul ul {  
background-color: #EFF5EF
; padding-top: 5px
; padding-right: 0px
; padding-bottom: 5px
; padding-left: 8px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; border: #ffffff
; border-style: solid
; border-top-width:12px
; border-right-width: 0px
; border-bottom-width: 0px
; border-left-width: 0px

}

#asociacioneseleccionado li li {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 95%
; font-weight: bold
; color:#3A7474
; text-decoration: none
; list-style-type: none
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 18px
; background-image: url(../img/interior/ico_perfil_n2.gif)
; background-repeat: no-repeat
; background-position: 0px 2px
; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px
}

#asociacioneseleccionado li li a {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: normal
; color: #3A7474
; text-decoration: none

}

#asociacioneseleccionado li li a:hover {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: normal
; color: #3A7474
; text-decoration: underline

}



/*ELEMENTO SELECCIONADO CIUDADANOS*/


#ciudadanosseleccionado ul {  
background-color: #FFFFFF
; padding-top: 7px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 10px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px

}

#ciudadanosseleccionado li {  
font-family: Verdana, Arial, Helvetica, sans-serif

; font-size: 80%
; font-weight: bold
; color: #BD5757
; text-decoration: none
; list-style-type: none
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 20px
; background-image: url(../img/interior/ico_ciudadanos_seleccionado.gif)
; background-repeat: no-repeat
; background-position: 0px 2px
; margin-top: 0px; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px

}

#ciudadanosseleccionado li strong {  
padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px

; border: #FFFFFF
; border-style: solid
; border-top-width:0px
; border-right-width: 0px
; border-bottom-width: 0px
; border-left-width: 6px
; height:14px
}

#ciudadanosseleccionado li a {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: normal
; color: #A86548
; text-decoration: none

}

#ciudadanosseleccionado li a:hover {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: normal
; color: #A86548
; text-decoration: underline

}

#ciudadanosseleccionado li .seleccionado { 
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: bold
; color: #A86548
; text-decoration: none
; background-image: url(../img/interior/ico_perfil_n3_on.gif)
; background-repeat: no-repeat
; background-position: 0px 2px
 
}

/*Para las opción de Menú NIVEL 2 : Zona rosa*/

#ciudadanosseleccionado ul ul {  
background-color: #EDE0DE
; padding-top: 5px
; padding-right: 0px
; padding-bottom: 5px
; padding-left: 8px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; border: #ffffff
; border-style: solid
; border-top-width:12px
; border-right-width: 0px
; border-bottom-width: 0px
; border-left-width: 0px

}

#ciudadanosseleccionado li li {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 95%
; font-weight: bold
; color:#A86548
; text-decoration: none
; list-style-type: none
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 18px
; background-image: url(../img/interior/ico_perfil_n3.gif)
; background-repeat: no-repeat
; background-position: 0px 2px
; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px
}

#ciudadanosseleccionado li li a {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: normal
; color: #A86548
; text-decoration: none

}

#ciudadanosseleccionado li li a:hover {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: normal
; color: #A86548
; text-decoration: underline

}



/*ELEMENTO SELECCIONADO ENTIDADES*/


#entidadesseleccionado ul {  
background-color: #FFFFFF
; padding-top: 7px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 10px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px

}

#entidadesseleccionado li {  
font-family: Verdana, Arial, Helvetica, sans-serif

; font-size: 80%
; font-weight: bold
; color: #796100
; text-decoration: none
; list-style-type: none
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 20px
; background-image: url(../img/interior/ico_entidades_seleccionado.gif)
; background-repeat: no-repeat
; background-position: 0px 2px
; margin-top: 0px; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px

}

#entidadesseleccionado li strong {  
padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; border: #FFFFFF
; border-style: solid
; border-top-width:0px
; border-right-width: 0px
; border-bottom-width: 0px
; border-left-width: 6px
; height:14px
}



#entidadesseleccionado li a {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: normal
; color: #005100
; text-decoration: none

}

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

}

#entidadesseleccionado li .seleccionado { 
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: bold
; color: #796100
; text-decoration: none
; background-image: url(../img/interior/ico_perfil_n1_on.gif)
; background-repeat: no-repeat
; background-position: 0px 2px

}

/*Para las opción de Menú NIVEL 2 : Zona amarilla*/

#entidadesseleccionado ul ul {  
background-color: #F8EEC7
; padding-top: 5px
; padding-right: 0px
; padding-bottom: 5px
; padding-left: 8px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; border: #ffffff
; border-style: solid
; border-top-width:12px
; border-right-width: 0px
; border-bottom-width: 0px
; border-left-width: 0px

}

#entidadesseleccionado li li {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 95%
; font-weight: bold
; color:#796100
; text-decoration: none
; list-style-type: none
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 18px
; background-image: url(../img/interior/ico_perfil_n1.gif)
; background-repeat: no-repeat
; background-position: 0px 2px
; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px
}

#entidadesseleccionado li li a {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: normal
; color: #796100
; text-decoration: none

}

#entidadesseleccionado li li a:hover {  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: normal
; color: #796100
; text-decoration: underline

}

/*------------OTROS PERFILES en el interior-----------*/

#otrosperfilinterior h2{ 
background-color: #06551B
; padding-top: 10px
; padding-right: 0px
; padding-bottom: 10px
; padding-left: 35px
; font-family: Arial, Helvetica, sans-serif
; font-size: 80%
; font-weight: bold
; text-transform: uppercase
; color: #005100
; text-decoration: none
; background-image: url(../img/interior/ico_op2.gif)
; background-repeat: no-repeat
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; border-color: black black #FFFFFF
; border-style: solid
; border-top-width: 0px
; border-right-width: 0px
; border-bottom-width: 3px
; border-left-width: 0px
}

#otrosperfiles h2{ 
background-color: #06551B
; padding-top: 9px
; padding-right: 4px
; padding-bottom: 10px
; padding-left: 35px
; font-family: Arial, Helvetica, sans-serif
; font-size: 75%
; font-weight: bold
; text-transform: uppercase
; color: #FFFFFF; text-decoration: none
; background-image: url(../img/portada/ico_op.gif)
; background-repeat: no-repeat
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 10px
; margin-left: 0px
}

/*-----------ENTIDADES------------*/


#otrosperfilesentidades a{  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 80%
; font-weight: normal
; color: #B99400
; text-decoration: none

}

#otrosperfilesentidades a:hover{  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 80%
; font-weight: normal
; color: #B99400
; text-decoration: none
; text-decoration: underline

}

/*------------ASOCIACIONES----------*/


#otrosperfilesasociaciones a{  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 80%
; font-weight: normal
; color: #3A7474
; text-decoration: none

}

#otrosperfilesasociaciones a:hover{  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 80%
; font-weight: normal
; color: #3A7474
; text-decoration: none
; text-decoration: underline

}


/*--------------CIUDADANOS-----------*/


#otrosperfilesciudadanos a{  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 80%
; font-weight: normal
; color: #BD5757
; text-decoration: none

}

#otrosperfilesciudadanos a:hover{  
font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 80%
; font-weight: normal
; color: #BD5757
; text-decoration: none
; text-decoration: underline

}

.cuadro p{
padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 13px   
; margin-top: 0px  
; margin-right: 0px
; margin-bottom: 0px 
; margin-left: 0px   
; font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 65%
; font-weight: bold
; color: #006633
; text-decoration: none
 
}

* html .cuadro p{
padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left:13px
; margin-top: 10px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 65%
; font-weight: bold
; color: #006633
; text-decoration: none

}


/* ----------------------------------------
    mjrojas: IPC 48338
    Capa de control para publicaciones
-----------------------------------------*/
div.descripcionPublicacion{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 26px;
    position: relative; 
    clear: both; 
}

div.contenedorDescripcionPublicacion{
    margin: 0px 0px 0px 3px;
_margin-left:6px;
    padding: 0px 0px 0px 0px;
    
}

div.contenedorDescripcionPublicacion .descripcionfoto{
float:left;
margin-top:0px;
margin-bottom: 5px;
margin-right: 0px;
margin-left: -5px;
_margin-left: 0px;
padding:0px 0px 0px 0px;
position:relative;
width:100%;
clear:both;


}
div#contenidopaginaprincipal span {
	font-weight:bold;
	}
div#contenidopaginaprincipal{
	border:0px solid green; height:135px; margin-right:5px;
	}

div#contenidopaginaprincipal img{
float:right; height:140px; padding:0px 0px 0px 0px; border:1px solid #202020; margin-left:10px;
	}


div.contenedorDescripcionPublicacion .descripcionfoto .fichadatos .fichadatosiz .fichadatostitulo{
    
}
/* ----------------------------------------
    Fin capa de control para publicaciones
-----------------------------------------*/

/* ------------------------------------
 *  link externos
 *  ---------------------------------*/
#servicios p.link-externo{
    /*background: transparent url(../img/link_icon.gif) no-repeat scroll 8px 0px;
    padding: 1px 0px 1px 25px;*/
}

.enlace-oculto{
	display: none;
}

/* -------------------------
 * Acrónimos
 * -------------------------*/

#servicios acronym {
    border-style: none;
}

/* Iconos Mapa Web   */

div#iconomapaweb {
float:left;
margin-right: 10px;
}