/*---------------------------*/
/*---------PORTADA----------*/
/*-------------------------*/
body{
  
    font-family:Arial, Helvetica, sans-serif;
    line-height:140%;
    color:#282828;
    font-size:13px;
}
/*---------cabecera portada nuevo estilo---------*/

div#cabecera {  
width:100%;
height:100px;
border-bottom: 2px solid #404040;
border-top: 2px solid #404040;

}
div#cabecera_izq {
float:left;
width:10%;
}

div#cabecera_der {
float:right;
width:89%;
border:0px solid red;

}

div#contenedorcabecera_der {
width:100%;
}


div#cabecera_der_izq {
float:left;
height:90px;
width:305px;
background-image: url(http://www.juntadeandalucia.es/gobernacionyjusticia/opencms/portal/com/img/portada/logocabecera.png);

}
div#cabecera_der_izq2 {
float:left;
height:90px;
width:305px;
background-image: url(http://www.juntadeandalucia.es/gobernacionyjusticia/opencms/portal/com/img/interior/logocabecera2.png);

}

div#cabecera_der_izq_contenido {
float:left;
height:90px;
width:305px;
background-image: url(http://www.juntadeandalucia.es/gobernacionyjusticia/opencms/portal/com/img/portada/logocabecera2.png);

}
div#cabecera_der_der {
float:right;
width:65%;
}

div#cabecera_der_der_contenedor {
height:100px;
border: 0px solid #cf3f3f;
width:100%;
}

div#cabecera_der_der_contenedor_left {
float:left;
border: 0px solid blue;
width:1%;
}

div#cabecera_der_der_contenedor_right{
float:right; width:95%;

}

div#banCabecera{
float:right;
}
div#mapa{
float:right;
}

/* Fin cabecera portada nuevo estilo */

/* cabecera contenido nuevo estilo  */

div#cabecera_contenido {  
width:100%;
height:100px;
border-bottom: 2px solid #404040;
border-top: 2px solid #404040;

}
div#cabecera_izq_contenido {
float:left;
width:10%;
}

div#cabecera_der_contenido {
float:right;
width:89%;
border:0px solid red;

}

div#contenedorcabecera_der_contenido {
width:100%;
}


div#cabecera_der_izq_contenido {
float:left;
height:90px;
width:41%;
background-image: url(http://www.juntadeandalucia.es/gobernacionyjusticia/opencms/portal/com/img/portada/logocabecera.png);

}
div#cabecera_der_izq2_contenido {
float:left;
height:90px;
width:41%;
background-image: url(http://www.juntadeandalucia.es/gobernacionyjusticia/opencms/portal/com/img/interior/logocabecera2.png);

}

div#cabecera_der_izq_contenido {
float:left;
height:90px;
width:40%;
background-image: url(http://www.juntadeandalucia.es/gobernacionyjusticia/opencms/portal/com/img/portada/logocabecera2.png);

}
div#cabecera_der_der_contenido {
float:right;
width:59%;
}

div#cabecera_der_der_contenedor_contenido {
height:100px;
border: 0px solid #cf3f3f;
width:100%;
}

div#cabecera_der_der_contenedor_left_contenido {
float:left;
border: 0px solid blue;
width:0;
}

div#cabecera_der_der_contenedor_right_contenido{
float:right; width:98%;

}

div#banCabecera_contenido{
float:right;
}
div#mapa_contenido{
float:right;
}
/* Fin contenido portada nuevo estilo */



div#tpmcontenedor2_old {
height:520px;
width:100%; 

}


div#tpmcontenedor2contenido {
width:98%; 
float:left;
_margin-top: 10px;
}

div#tpmcontenedor {
border: 0px solid #91C11D;
font-size:12px;
_font-size:10px;
width:100%; 

}

div#tpmcontenedorcontenido_old {
border: 0px solid #91C11D;
font-size:12px;
width:100%; 
}

div#tpmcontenedorcontenido {
border: 0px solid #91C11D;
font-size:12px;
width:98%; 
padding-left:15px;

}

div#tpmtituloconsejeria{
clear:both;

padding: 0 0 0 1px;}

div#tpmtituloconsejeria_left_old{
float:left;width:69%;
padding: 0 10px 0 1px; border: 0px solid blue;
}

div#tpmtituloconsejeria_left  {
left:10px;
position:absolute;
right:295px;
height: 50%

}

div#consejeria_imagen{border-bottom:1px solid #404040}


div.rapidxwpr{
    /* margin:auto;
    width:980px; */
}
div#footer{
    padding:5px 0px 20px 0px;
    clear:both;
    color:#fff;
    margin:auto;
    width:auto;
}

/* clearing & floating
.clearingfix:after{
    content:".";
    display:block;
    line-height:0px;
    clear:both;
    visibility:hidden;
}
*/

.clearingfix{
    display:block;
}

div.credits{
    float:right;
    margin:0 20px 0 0;
}

div.servicios_old {
    padding:10px 0 0 15px; color:#097122; display:block; height:35px; font-weight:bold; 
}
div.servicios {
border-bottom:1px solid #C5C4C4;
color:#097122;
float:left;
font-weight:bold;
height:35px;
margin: 0 0 0 10px;
margin-top: 15px;
_margin-top: 30px;
width:100%;
}

div.servicios ul{
margin-left: 8px;
}

div.servicioscontenido_old {
    padding:40px 0 0 15px; 
    color:#097122; 
    display:block; 
    float:left; 
    height:35px; 
    font-weight:bold;
    border-bottom: 1px solid #C5C4C4;
    font-size:12px;
    width:98%; 
}
div.servicioscontenido {
    padding:10px 0 10px 15px; 
    color:#097122; 
    display:block; 
    float:left;
    font-weight:bold;
    border-bottom: 1px solid #C5C4C4;
    font-size:12px;
    width:98%; 
}
.caparecuadro{
margin-top:12px;
}
.recuadroimg{
border:1px solid #BBC2BB;
float:right;
margin-left:20px;
width:280px;
}
.recuadroimg2{
border:1px solid #BBC2BB;
float:left;
margin-right:8px;
_height: 109px;
}
div#noticiaprincipal span {
	font-weight:bold;
	}
div#noticiaprincipal{
	border:0px solid green; height:215px; margin-right:5px;
	}

div#noticiaprincipal img{
float:right; height:185px; margin:1px;
width: 278px
	}
div#noticiassecundarias {clear:both;}
div.noticiassecundarias { border:0px solid red; width:100%; 
	}
div.vertodas {clear:both; text-align:right;  padding-right:14px;}
div.noticiassecundarias2 {width:100%; height:100px; border-top:1px dotted #097122; border-bottom:1px dotted #097122; margin-top:2px; padding-bottom:12px;
}

div#tpmtituloconsejeria_right_old {
float:right;
border: 0px solid blue;
float:left; width:29%;
}
div#tpmtituloconsejeria_right  {
position:absolute;
right:5px;
}
div.novedades {
    padding:10px 0 0 0; margin-top:0px;
}

.contenidopaginaprincipal  {
float:left;
margin:0 0 0 10px;

width:95%;
}
.contenidopaginaprincipal p {

font-family:Arial,Helvetica,sans-serif;
text-align:justify;
text-decoration:none;
}
.contenidopaginaprincipal img.derecha {
background-color:#A80000;
border:1px solid #BBC2BB;
float:right;
margin:5px 5px 5px 10px;
padding:0;
}
/*------------------fin pie nuevo estilo ------*/
fieldset img {
border: none
}

/*---------cabecera ZONA 1---------*/
div#logo{
float: left
; width: 20%/*180px*/
; background-color: #FFFFFF
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; background-image: url(http://www.juntadeandalucia.es/gobernacionyjusticia/opencms/portal/com/img/portada/fondo_logo.gif)
; background-position: right center   
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; background-repeat: no-repeat
; height:110px
}
/*---------cabecera ZONA 2---------*/
div#publicidad{ 
width:388px
; float: left
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; background-color: #06551B
; height: 117px
;
}

div#banner {
width:100%
; height: 64px
; float: left
; text-align: center
; background-color: #fff
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}

div.buscadorcontenido_borrar { 
width:85%; margin-left: 35px; font-size:14px; border-top:1px solid #000; border-bottom:1px solid #000;

}
div.buscadorcontenido_borrar { 
width:85%; margin-left: 35px; font-size:14px;;

}
/* buscador box */
div.buscador{
    background:url(http://www.juntadeandalucia.es/gobernacionyjusticia/opencms/portal/com/img/portada/benefits-top.jpg) no-repeat 0 0;
    padding:6px 0 0 0; margin-bottom:8px; border:0px solid red; text-align:right; 
    width:280px;
    float:right; 
}

div.buscador-bg{
    background:url(http://www.juntadeandalucia.es/gobernacionyjusticia/opencms/portal/com/img/portada/benefits-bg.jpg) no-repeat 0 100% ;
    padding:2px 6px 5px 0px; 
}
div.destinatarios{
    background:url(http://www.juntadeandalucia.es/gobernacionyjusticia/opencms/portal/com/img/portada/benefits-top.jpg) no-repeat 0 0 ;
    padding:10px 0 0 0; margin-bottom:2px;
}

div.destinatarios-bg{
    background:url(http://www.juntadeandalucia.es/gobernacionyjusticia/opencms/portal/com/img/portada/benefits-bg.jpg) no-repeat 0 100% ;
    padding:0 13px 0px 13px;
}


/*---------buscador nuevo estilo---------*/


div#publicidadservicios{ 
padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px /*570px */
; /*background-color: #B6B685*/
; height: 117px
; width: 64.9%
; float: left
; position: relative
;
}

/*---------cabecera ZONA 3---------*/
div#serviciosiconos{ 
padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px /*570px */
; /*background-color: #B6B685*/
; height: 117px
; width: 64.9%
; float: left
; position: relative
;
}





div#fechaprint {
display: none;
}

/*---------contenido---------*/
div#contenido {  
width: 100%
; background-color: #ffffff
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; float: left

}

div#rutaportada {
width: 100%
; background-color: #FFFFFF
; float: left
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; height: 40px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px

}

div#ruta {
width: 85%
; background-color: #FFFFFF
; float: left
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; height: 40px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px

}

/*---------camino de migas nuevo estilo---------*/
.caminomigas{
font-weight:normal;	
}
#titular_novedades {
	border-top: 1px dotted #097122;}
#titular{
float:left;	width:60%;}
#novedades{
	float:right;width:20%;
	}


div#enlacejunta {
background-color: #FFFFFF
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 3px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px

}

div#noticias {
width: 100%
; float: left
; background-color: #FFFFFF
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px

}

div#cabeceranoticias {
width: 100%
; height: 33px
; float: left
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; background-image: url(http://www.juntadeandalucia.es/gobernacionyjusticia/opencms/portal/com/img/portada/fondo_noticia.gif)
; background-repeat: repeat

}

/* mjrojas: Resuelve IPC de 52118 */
div#cabeceranoticias h2{
    padding-bottom:0px;
    margin-bottom:0px;
    height: auto;
}

div#pieiz {
width: 100%
; float: left
; padding-top: 3px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; background-image: url(http://www.juntadeandalucia.es/gobernacionyjusticia/opencms/portal/com/img/portada/fondo_noticia.gif)
; background-repeat: repeat
; text-align: right
; height: 22px
}

div#piedcho {
width: 100%

; padding-top: 3px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; background-image: url(http://www.juntadeandalucia.es/gobernacionyjusticia/opencms/portal/com/img/portada/fondo_noticia.gif)
; background-repeat: repeat
; text-align: right
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; height: 22px

}
div#noticiasiz {
width: 50%
; float: left
; background-color: #EBEFD2
; padding-top: 15px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}

div#noticiasdcha {
width: 50%
; float: left
; clear: right
; background-color: #EBEFD2
; padding-top: 15px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px

}

.bloquesnoticias {
width: 100%
; float: left
; padding-top: 5px
; padding-right: 0px
; padding-bottom: 5px
; padding-left: 0px

}

/*--------estilos ruta-------------*/
div#lala {float:right; width:29%; border: 0px solid red; padding-top:5px;}
div#lala2{
color:#097122;
float:left;
font-weight:bold;
padding-left:10px;
margin-top:3px;
_margin-top:20px;
}


/*---------columna izquierda---------*/
/* mjrojas: Resuelve descuadres despues de ipc 52118 */
div#columnaderechacgobj{ 
width:20%  
; clear: right
; float: right
; background-color: #ffffff
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px  
; margin-bottom: 0px
; margin-left: 0px   

}

div#tipologia{ 
width:100%
; background-color: #ffffff
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}

.cuadro{ 
padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 10px 
; background-image: url(http://www.juntadeandalucia.es/gobernacionyjusticia/opencms/portal/com/img/portada/cuadro.gif)
; background-repeat: no-repeat
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; width: 90% /*100px*/  
; background-position: left bottom

}

div#tematica{ 
width:100%
; background-color: #ffffff
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}

div#ayuda{ 
width:100%
; float: left
; background-color: #96B796
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 5px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; background-image: url(http://www.juntadeandalucia.es/gobernacionyjusticia/opencms/portal/com/img/portada/cuadro2.gif); background-repeat: no-repeat

}

/*---------columna central---------*/
div#columnacentral{ 
float: left

; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; width: 64.9%
; height: 100%

}

/*---------columna derecha---------*/

div#columnaderecha{ 
width:15%
; float: left
; clear: right
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: -10px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; height: 100%

}

div#perfiles {
width: 100%
; float: left
; background-color: #ffffff
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; vertical-align: middle
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; height: 0px

}

/*---------pie---------*/
div#wai{ 
; float: left
; background-color: #ffffff
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; margin-top: 0px

}

div#areanovedades {
float: left
; background-color: #F0F0E8
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 30px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; width: 100%
}

div#zonanovedades{ 
float: left
; background-color: #F0F0E8
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; width: 100%
}

div#novedades{ 
float: left
; background-color: #ffffff
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 10px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; width: 58%
; height: 60px
; background-image: url(http://www.juntadeandalucia.es/gobernacionyjusticia/opencms/portal/com/img/portada/fondo_enlaces.gif)
; background-repeat: repeat

}

div#novedadessinbanner{ 
float: left
; background-color: #ffffff
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 10px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; width: 23%
; height: 60px
; background-image: url(http://www.juntadeandalucia.es/gobernacionyjusticia/opencms/portal/com/img/portada/fondo_enlaces.gif)
; background-repeat: repeat

}

div#logonovedades{ 
float: left
; clear: right
; background-color: #F0F0E8
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 10px
; padding-left: 3px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; width: 40%
; height: 60px
; border: #F0F0E8
; border-style: solid
; border-top-width: 0px
; border-right-width: 1px
; border-bottom-width: 1px
; border-left-width: 0px
}

div#logonovedadessinbanner{ 
background-color: #F0F0E8
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 5px
; margin-top: 0px 
; margin-right: 0px
; margin-bottom: 15px
; margin-left: 155px
; height: 60px
; border: #F0F0E8
; border-style: solid
; border-top-width: 0px
; border-right-width: 1px
; border-bottom-width: 1px
; border-left-width: 0px
}

div#datos{ 

background-color: #ffffff
; padding-top: 2px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px 
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; width: 100%
; position:relative
; float:left
; clear: both
}


div#cierrenovedades1{ 
width: 100%
;font-size: 60%
; float: left
; background-color: #D7D7BD
; padding-top: 5px
; padding-right: 0px
; padding-bottom: 5px
; padding-left: 0px
; margin-top: 10px
; margin-right: 0px
; margin-bottom: 10px
; margin-left: 0px
; text-align: center
}


div#cierrenovedades2{ 
width: 100%
;font-size: 60%
; float: left
; background-color: #D7D7BD
; padding-top: 5px
; padding-right: 0px
; padding-bottom: 5px
; padding-left: 0px
; margin-top: 10px
; margin-right: 0px
; margin-bottom: 10px
; margin-left: 0px
; text-align: center
}

div.cierrenovedades{ 
width: 100%
;font-size: 60%
; float: left
; background-color: #D7D7BD
; padding-top: 5px
; padding-right: 0px
; padding-bottom: 5px
; padding-left: 0px
; margin-top: 10px
; margin-right: 0px
; margin-bottom: 10px
; margin-left: 0px
; text-align: center
}

div#cierrenovedades{ 
width: 100%
;font-size: 60%
; float: left
; background-color: #D7D7BD
; padding-top: 5px
; padding-right: 0px
; padding-bottom: 5px
; padding-left: 0px
; margin-top: 10px
; margin-right: 0px
; margin-bottom: 10px
; margin-left: 0px
; text-align: center
}



div#logojunta{ 
float: left
; background-color: #FFFFFF
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 10px
; padding-left: 50px
; margin-top: 10px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px

}


div#novedadesPie{
   float: left;
   width: 155px;
   height: 24pt;
   text-align:center;
   margin:0px;
   margin-left:-100%;
   padding-bottom:25px;
   padding-top:25px;
   background-image: url(http://www.juntadeandalucia.es/gobernacionyjusticia/opencms/portal/com/img/portada/fondo_enlaces.gif);
}

div#novedadesPie a{
background: no-repeat;
background-image: url(http://www.juntadeandalucia.es/gobernacionyjusticia/opencms/portal/com/img/portada/ico_enlaces.gif);
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:85%;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;
margin: 0px 0px 0px 0px; 
padding: 5px 0px 20px 30px; 

}

/*añadido para el enlace*/
div#novedadesPie a:hover{

color:#06551B;
text-decoration:underline;

}

/*----------novedades logos empresas--------------*/

div.empresasPie{
   position: relative;
   float: left;
   margin: 5px 5px 0px 0px;
   padding: 0px 0px 0px 0px;
}

.empresas{  
width: 40%
; padding-top: 3px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 3px
; margin-left: 0px
; float: left
; text-align: center

}

.empresassinbanner{  
width: 30%
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 3px
; margin-left: 0px
; float: left
; text-align: center

}
/*FINDE LA PORTADA*/


/*------------INTERIORES----------*/
/*------NAVEGACIÓN POR TEMAS-----*/
/*------------------------------*/


div#tematicainterior{ 
width:100%
; background-color: #ffffff
; padding-top: 2px
; padding-right: 0px
; padding-bottom: 2px
; padding-left: 0px
; 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

}

div#tematicainterior1{ 
width:100%
; background-color: #ffffff
; padding-top: 2px
; padding-right: 0px
; padding-bottom: 2px
; padding-left: 0px
; 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
; height:66px
}
/*-------------zona marrón----------------*/


div#tipodocumento{ 
width:100%
; background-color: #ffffff 
; padding-top: 2px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}

/*-------------ZONA IZQUIERDA zona VERDE DE SUBTEMAS ----------------*/


div#subtematicaiz{ 
width:100%
; background-color: #ffffff 
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}


/*-------------perfiles interior--------------*/

div#perfilinterior{ 
width:100%
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px

}


div#perfilinteriorentidades{ 
width:100%
; padding-top: 12px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px 
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; background-image: url(http://www.juntadeandalucia.es/gobernacionyjusticia/opencms/portal/com/img/interior/ico_perfil_entidades.gif)
; background-repeat: no-repeat
; float: left
; height: 35px
; display: inline
;
}

#perfilinteriorentidades span{
  margin-left: 40px
;
 
}

div#perfilinteriorasociaciones{ 
width:100%

; padding-top: 12px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px  
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; background-image: url(http://www.juntadeandalucia.es/gobernacionyjusticia/opencms/portal/com/img/interior/ico_perfil_asociaciones.gif)
; background-repeat: no-repeat
; float: left
; height: 35px
}

#perfilinteriorasociaciones span{
 margin-left: 40px 
;
}

div#perfilinteriorciudadanos{ 
width:100%

; padding-top: 12px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px  
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; background-image: url(http://www.juntadeandalucia.es/gobernacionyjusticia/opencms/portal/com/img/interior/ico_perfil_ciudadanos.gif)
; background-repeat: no-repeat
; float: left
; height: 35px
; display: inline
;
}

#perfilinteriorciudadanos  span {
  margin-left: 40px  
;

}       
.cuadro1 { padding-top: 0px 
; padding-right: 0px 
; padding-bottom: 0px 
; padding-left: 0px  
; background-image: url(http://www.juntadeandalucia.es/gobernacionyjusticia/opencms/portal/com/img/portada/cuadro1.gif)
; background-repeat: no-repeat 
; margin-top: 0px 
; margin-right: 0px 
; margin-bottom: 0px 
; margin-left: 0px 
; width: 100% 
; background-position: left bottom 
}


/*------------INTERIORES----------*/
/*------NAVEGACIÓN POR TEMAS-----*/
/*------------------------------*/


div#tipointerior{ 
width:100%
; background-color: #ffffff
; padding-top: 2px
; padding-right: 0px
; padding-bottom: 2px
; padding-left: 0px
; 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

}

div#tipointerior1{ 
width:100%
; background-color: #ffffff
; padding-top: 2px
; padding-right: 0px
; padding-bottom: 2px
; padding-left: 0px
; 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
; height:66px
}


/*---------PIE---------*/
div#lineaverde{ 
float: left
; width: 99%
; background-color: #ffffff
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px

}

div#lineaizquierda{ 
width:20%
; float: left
; background-color: #ffffff
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 5px 
; margin-left: 0px
; border-color: #06551B black black
; border-style: solid
; border-top-width: 11px
; border-right-width: 0px
; border-bottom-width: 0px
; border-left-width: 0px

}

div#lineacentral{ 
float: left
; clear: right
; background-color: #ffffff
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; width: 80%
; border-color: black black #06551B
; border-style: solid
; border-top-width: 0px
; border-right-width: 0px
; border-bottom-width: 11px
; border-left-width: 0px

}

div#lineaverde #datos{
background-color: #ffffff
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: -10px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; width: 100%
}

* html div#lineaverde #datos{
background-color: #ffffff
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px 
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; width: 100%
}

div#pieavisolegal {
display: none;
    
}

/*--------------MENÚ HORIZONTAL TEMAS---------------*/


div#cabtemas{ 
width:100%
; background-color: #F0F4D7
; float: left
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px

}

div#cabtemastitulo{ 
width:81%
;float: left
; background-color: #D5E190
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px

}

div#cabtemastitulocompleto{ 
width:100%
;float: left
; background-color: #D5E190
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px

}

div#novedadesint{ 
width:19%
; float: left
; clear: right
; background-color: #ABAB74
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px

}

div#cabtemasfondo{ 
width:100%
; background-color: #D5E190
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}

div#cabtemascompleto{
width:100%
; background-color: #06551B
; float: left
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}

/*--------------MENÚ HORIZONTAL SUBTEMAS nivel1---------------*/

div#cabsubtemas1{ 
border-top:1px dotted #097122;
float:left;
font-size:12px;
margin-left:13px;
width:98%;
}

div#cabsubtemastitulo1{ 
width:81%
; float: left
; background-color: #06551B
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}

div#cabsubtemastitulo1completo{ 
float:left;	
width:80%;
}

div#novedadesint1{ 
float:right;width:20%;
}

div#novedadesint1completo{ 
width:19%
; float: left
; clear: right
; background-color: #06551B
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}

div#cabsubtemasfondo1{ 
width:100%
; float: left
; background-color: #F0F4D7
; padding-top: 3px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px

}

/*--------------MENÚ HORIZONTAL SUBTEMAS nivel2---------------*/

div#cabsubtemas2{ 
width:100%
; background-color: #F0F4D7
; float: left
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px

}

div#cabsubtemastitulo2{ 
width:16%
;float: left
; background-color: #06551B
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px

}

div#cabsubtemasfondo2{ 
width:81%
; float: left
; clear: right
; background-color: #F0F4D7
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 5px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}


/*-------centro en páginas interiores--------------*/

div#columnacentralint{
 width: 79% 
; float: left
; background-color: #ffffff
; 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: #D9E6DC
; border-style: solid
; border-top-width: 0px
; border-right-width: 0px
; border-bottom-width: 0px
; border-left-width: 1px

}

html div#columnacentralint{
 width: 79%
; float: left
; background-color: #ffffff
; 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: #D9E6DC
; border-style: solid
; border-top-width: 0px
; border-right-width: 0px
; border-bottom-width: 0px
; border-left-width: 1px 

}

div#contenidoint{  
width: 100%
; background-color: #ffffff
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; float: left
; margin-top: 0px
; margin-right: 0px 
; margin-bottom: 0px
; margin-left: 0px

}
/*---------contenedor nuevo estilo---------*/

div#tpmcontenedor2 {
height:600px;
width:100%;

margin-left:11px;
}
div#tpmcontenedor {
border: 0px solid #91C11D;
font-size:12px;
width:100%; 

}

/*------------INTERIORES----------*/
/*------NAVEGACIÓN POR SERVICIOS-----*/
/*------------------------------*/

div#serviciosinterior{ 
width:100%
; background-color: #ffffff
; padding-top: 2px
; padding-right: 0px
; padding-bottom: 2px
; padding-left: 0px
; 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

}

div#otrosservicios{ 
width:100%
; background-color: #ffffff
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px

}

/*--------------MENÚ HORIZONTAL SERVICIOS---------------*/


div#cabservicios_old{ 
width:100%
; background-color: #F0F4D7
; float: left
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px

}

div#cabservicios_old{ 
width:100%
; float: left
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px

}

div#cabserviciostitulo{ 
width:65%
; float: left
; background-color: #D5E190
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px

}

div#cabserviciostitulocompleto{ 
border-top:1px dotted #CF3F3F;
width:100%
;float: left
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px

}

div#novedadescontenido {
float:right;
}
div#novedadesintserv{ 
border-bottom:0 solid #000000;
border-top:0 solid #000000;
font-weight:bold;
margin:5px 2px 0;

}

div#cabserviciosfondo{ 
width:100%
; background-color: #D5E190
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px

}


/*------------INTERIORES----------*/
/*------NAVEGACIÓN POR PERFILES-----*/
/*------------------------------*/


div#perfilseleccionadointerior{ 
width:100%
; background-color: #ffffff
; padding-top: 2px
; padding-right: 0px
; padding-bottom: 2px
; padding-left: 0px
; 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

}
div#asociacioneseleccionado{ 
width:100%
; background-color: #ffffff
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px

}

div#ciudadanosseleccionado{ 
width:100%
; background-color: #ffffff
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px

}

div#entidadesseleccionado{ 
width:100%
; background-color: #ffffff
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px

}

/*-------------NAVEGACIÓN OTROS PERFILES interior--------------*/

div#otrosperfiles{ 
width:100%
; background-color: #ffffff
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px

}

div#otrosperfilesentidades{ 
width:100%
; background-color: #ffffff
; padding-top: 12px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 40px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; background-image: url(http://www.juntadeandalucia.es/gobernacionyjusticia/opencms/portal/com/img/interior/ico_perfil_entidades.gif)
; background-repeat: no-repeat
; float: left
; height: 35px
}

div#otrosperfilesasociaciones{ 
width:100%
; background-color: #ffffff
; padding-top: 12px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 40px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; background-image: url(http://www.juntadeandalucia.es/gobernacionyjusticia/opencms/portal/com/img/interior/ico_perfil_asociaciones.gif)
; background-repeat: no-repeat
; float: left
; height: 35px
}

div#otrosperfilesciudadanos{ 
width:100%
; background-color: #ffffff
; padding-top: 12px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 40px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; background-image: url(http://www.juntadeandalucia.es/gobernacionyjusticia/opencms/portal/com/img/interior/ico_perfil_ciudadanos.gif)
; background-repeat: no-repeat
; float: left
; height: 35px
}

.fotosperfiles ul { 

; padding-top: 5px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; margin-top: 25px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; list-style: none
}

.fotosperfiles li { 

; background-color: #ffffff
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 3px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; list-style: none
}

.buzon_BORRAR p{

font-family: Arial, Helvetica, sans-serif
; font-size: 75%
; font-weight: normal
; color: #06551B
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left:0px
; padding-top: 10px
; padding-right:15px
; padding-bottom: 10px
; padding-left:15px
; text-decoration: none
; text-align: justify
; background-color: #EEEEE3
; width: 95%

}
.buzon p{

font-family: Arial, Helvetica, sans-serif
; font-weight: normal
; color: #FFFFFF
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left:0px
; padding-top: 10px
; padding-right:15px
; padding-bottom: 10px
; padding-left:15px
; text-decoration: none
; text-align: justify
; width: 95%
; background-color: #404040;
}

/* Estilos para los combos y botones */

.combocontenidos
{
    border: 1px solid #097122;
}

.botoncontenidos
{
   background-color:#097122;
   border:1px solid #404040;
   color:#FFFFFF;
   font-weight:bold;

}

.botoncontenidos:hover
{
   background-color:#808080;

}

#paginaerror {width:60%; height:190px; background:#E2DEDE; margin-left:20%; margin-top:6%; 
margin-bottom: 2%;}
#paginaerror img{float:left; padding:0px 0px 0 0; margin:5px 15px 5px 5px;border: 1px solid}
.error0{ font-weight:bold; padding:5px 15px 5px 5px; margin-top:28px; }
.error1{ background:#fff; margin-left:50px; padding:5px 10px 5px 5px;}
.error3 a {font-weight:bold;  float:right; margin-right:40px;}
