/* Start of CMSMS style sheet 'encinasreales-comun' */
/* reset.css */
/* typography.css */

/******  GENERALES *************************/

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p,
blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, 
q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, 
tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}


blockquote {margin:1.5em;color:#666;font-style:italic;}
strong {font-weight:bold;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre, code {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
p {
    margin:0 0 0.5em;
    overflow:hidden;
    height:auto;
 }
p img {margin:0.3em;padding:0; border:1px solid #175564;}
table {margin-bottom:1.4em; width:100%;}
th {font-weight:bold;background:#C3D9FF;}
th, td {padding:4px 10px 4px 5px;}
tr.even td {background:#E5ECF9;}
tfoot {font-style:italic;}
caption {background:#eee;}
.small {font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}
.large {font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}
.hide {display:none;}
.quiet {color:#666;}
.loud {color:#000;}
.highlight {background:#ff0;}
.added {background:#060;color:#fff;}
.removed {background:#900;color:#fff;}
.first {margin-left:0;padding-left:0;}
.last {margin-right:0;padding-right:0;}
.top {margin-top:0;padding-top:0;}
.bottom {margin-bottom:0;padding-bottom:0;}
label {font-weight:bold;}

fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}

legend {font-weight:bold;font-size:1.2em;}
input.text, input.title, textarea, select {margin:0.5em 0;border:1px solid #bbb;}
input.text:focus, input.title:focus, textarea:focus, select:focus {border:1px solid #666;}
input.text, input.title {width:300px;padding:5px;}
input.title {font-size:1.5em;}
textarea {width:390px;height:250px;padding:5px;}
.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}
.subrayado{text-decoration:underline;}
a:focus, a:hover {
       color:#930300;
       outline:none;
}
a {
    color:#a39129;
    text-decoration:none;
    outline:none;}


ul {list-style-type:none;}

li ul, li ol {
       margin-left:8px;
       margin-top:4px;
}
ul li{
  background:transparent url('/uploads/encinasreales/li.gif') no-repeat left top;
  padding-left:17px;
}
li ul{
  list-style-type:disc;
}
li ul li{
    background:none; 
    padding-left:0px;
}
li ul li ul{
  list-style-type:circle;
}


/************************  TITULOS  *************************/
h1, h2, h3, h4, h5, h6 {
        font-weight:normal;
        color:#5a0000;
        margin:0;
        clear:both;
        font-family: Georgia;
}
h1 {
        font-size:3em;
        line-height:1;}
h2 {
        font-size:2.5em;
        line-height:1em;
        letter-spacing: -0.05em;}

h3 {
        font-size:1.7em;               
        padding-left:0px;
        margin-bottom:0.5em;
        border-bottom:1px solid #bd9999;       
        padding-bottom:4px;       
        font-style:italic;
        width:95%;
}

h4 {
       font-size:1.4em;
       font-weight:bold;
       margin-bottom:0.5em;
       margin-top:0.5em;
       text-decoration:underline;
}
h5 {
       font-size:1.2em;
       font-weight:bold;
       margin-bottom:0.3em;
       margin-left:0px;
       font-style:italic;
}

h6 {
       font-size:1.1em;
       font-weight:bold;
       margin-bottom:0.3em;
       margin-left:0px;
}

/********   IMAGENES ***********************************/

#columnacentroancha img {margin:0.6em;padding:0; border:1px solid #BD9999;max-width:100%;}
#columnacentro img {margin:0.6em;padding:0; border:1px solid #BD9999;}
#columnacentroancha a img {border:none;}
#columnacentro a img {border:none;}
#columnacentro table img,#columnacentroancha table img {
   margin:0.1em;
   float:none;
}

#columnacentroancha img.sinborde,#columnacentro img.sinborde{border:none;}

#columnacentroancha li img.sinmargen{margin:0px}
#columnacentro li img.sinmargen {margin:0px}

/*********** BODY *************************************/
html{
    height:100%;
    background:#00542d;
}

body {    
    color:#222222;    
    font-family:Arial,Verdana,sans-serif;
    margin:0;
    font-size:68.75%;
    text-align:left;
    line-height: 1.5;
}

#contenedor,#contenedorportada {
    background:none;
    margin:0 auto;
    width:950px;
    text-align:left;
}


body.mceContentBody{
    background: #fff;
}
body.mceContentBody a{
    text-decoration:none;
    color:#a03b09 !important;
    outline:none;
}

/* hacks para que funcione correctamente el centrado de la web en IE5.5 */
@media tty {
i{content:"\";/*" "*/}} body{text-align:center;} /*";}
}/* */ 

/**************      CABECERA    *****************************/
#cabecera {
   background:transparent url('/uploads/encinasreales/fondocabecera.jpg') no-repeat scroll 0 0; 
   border-top:none;
   border-bottom:none;
   height:145px;
   width:950px;
   margin:0px;   
   overflow:hidden;
}


#cabeceraizquierda{
   width:33%; 
   float:left;
   height:96px;
   margin-top:15px;
   padding:0;
   overflow:hidden;
}
#cabeceraderecha {
   width:64%;
   float:right;
   height:96px;
   margin-top:15px;
   padding:0; 
   margin-right:0px; 
}
#cabecera h1 {
   font-size:0;
   height:80px;
   margin:0;
   text-indent:-2000em;
   width:100%;
   
}
#cabecera  h1 a{
   display:block;
   height:100%;
   text-indent:-1000em;
   width:100%;
}
#cabecera  h2 {
   float:left;
   height:10px;
   text-indent:-2000em;
}

.enlace_externo{
  background: transparent url('/uploads/encinasreales/enlaces_externos.gif') no-repeat top right;
  padding-right:14px !important;
}
/**************   MENU CONTACTO **********************/

#cabeceraderecha ul#menucontacto{
    margin-right:3px;
    padding:0;
    list-style-type:none;
    margin-top:5px;
    font-weight:normal;
    font-family:georgia;
    text-align:center;
    overflow:hidden;
    float:right;
    width:50% !important;  /* Para todos los navegadores */
    width:50%;             /*  Para IE 5.5 */
    width/**/:/**/50%;  /*  Para IE 6 */ 
}

#cabeceraderecha ul#menucontacto li {
    background:transparent none repeat scroll 0 0;
    border-left:1px solid #ffffff;
    display:inline;
    padding-left:8px;  
}


ul#menucontacto li a{
   color:#ffffff;
   font-size:1em;
}

ul#menucontacto li.activo{
  color:#A39129;
  font-style:italic;
}

ul#menucontacto li a:hover{

   color:#A39129;
}


#cabeceraderecha ul#menucontacto  li.primero{
  border:none;
}

.rss{
  background: transparent url('/uploads/encinasreales/rss.gif') no-repeat center right;
  padding-right:16px !important;  /* Para todos los navegadores */
  padding-right:16px;             /*  Para IE 5.5 */
  padding-right/**/:/**/9px;  /*  Para IE 6 */ 
}

/****************MENU PRINCIPAL***********************************/

div#menuprincipal{   
    width:950px;
    height:31px;
    background:none;
    margin-left:0px; 
    margin-top:0px;
    overflow:hidden;    
    float:left;
}
div#menuprincipal #contenidomenuprincipal{
    width:62%;
    float:left;

    
}
div#menuprincipal #contenidomenuprincipalbuscador{
    float:left;
    padding-left:10px;
    padding-top:0px;
    width:32%;
    height:25px;
}

ul#listamenuprincipal{
    float:left;
    padding:0;
    overflow:hidden;
    width:68%;
    margin-top:2px;
    margin-left:26px !important;  /* Para todos los navegadores */
    margin-left:15px;             /*  Para IE 5.5 */
    margin-left/**/:/**/15px;  /*  Para IE 6 */    
    
}


ul.el-municipio{
  background:transparent url(/uploads/encinasreales/menuprincipal_el_municipio.gif) no-repeat scroll 0 0;
}

ul.el-ayuntamiento{
   background:transparent url(/uploads/encinasreales/menuprincipal_ayuntamiento.gif) no-repeat scroll 0 0; 
}

ul.oficina-virtual{
   background:transparent url(/uploads/encinasreales/menuprincipal_tramites.gif) no-repeat scroll 0 0;
}


ul#listamenuprincipal li{
   float:left;
   height:37px;
   margin-left:0;
   margin-top:0px;
   padding-left:0;
   text-indent:-2000em;
   width:133px;
   background:none;
}

ul#listamenuprincipal li a {
    background-position:left top;
    display:block;
    height:28px;
    margin-left:0px;
    text-indent:-2000em;
}

ul#listamenuprincipal li.el-ayuntamiento a {
 background:transparent url(/uploads/encinasreales/menuprincipal_texto_ayuntamiento.png) no-repeat scroll 0 0;
}
ul#listamenuprincipal li.el-municipio a {
 background:transparent url(/uploads/encinasreales/menuprincipal_texto_el_municipio.png) no-repeat scroll 0 0;
}

ul#listamenuprincipal li.oficina-virtual a {
 background:transparent url(/uploads/encinasreales/menuprincipal_texto_tramites.png) no-repeat scroll 0 0;
}


ul#listamenuprincipal li.activo a{
   background-position:bottom left; 
} 

ul#listamenuprincipal li a:hover{
     background-position:bottom left; 

}

/***********  BUSCADOR  ***************/
#contenidomenuprincipalbuscador form{
  width:100%;
  margin:3px 0px 0px 0px ;
  padding:0px;
  background:none;
  padding-top:0.1em;
}
#contenidomenuprincipalbuscador form label{
   color:#831e22;
   display:inline;
   font-weight:bold;
   margin-left:0px;
   margin-right:0.6em;
   margin-top:0.4em;
   font-family:georgia;
   font-style:italic;
}
#contenidomenuprincipalbuscador form input{
   background:url('/uploads/encinasreales/fondobotonbuscador.gif') no-repeat;   
   border-bottom:1px solid #cecece;
   border-right:1px solid #cecece;
   vertical-align: middle; 
   width:162px;
   font-size:1em;
   padding-left:0.2em;
   margin-top:0px;
   height:16px;
   padding-bottom:1px;
}
#contenidomenuprincipalbuscador form input.boton{
  background:url('/uploads/encinasreales/lupa.png') no-repeat top left;
  width:25px;
  height:25px;
  border:none;
  margin-left:-3px;
  margin-top:0px;
  text-indent:-2000em;
  cursor:pointer;
  padding-left:25px;
}

/**************** MIGAS *****************************/
#migas{
      background:transparent url('/uploads/encinasreales/fondomigas.jpg') no-repeat scroll 0 0; 
      clear:both;
      margin-left:0px;
      width:100%;
      padding:0px;
      height:38px;
}
#migas #contenidomigas{
      margin:0 0 0 40px;
      color:#152540;
      font-size:1.1em;
      font-family:trebuchet MS;
      text-align:left;
      overflow:hidden;
      letter-spacing:1.5px;
}
#migas a
{
      text-decoration:underline;
      color:#152540;
}
#migas span.lastitem{
     font-style:italic;
}





/***************** CONTENIDOCUERPO  ************************/
#contenedorcuerpo {
    background:#FFFFFF;
    padding-bottom:0px;
    padding:0px;       
    overflow: auto;    
    height:100%;
}

#contenidocuerpo{
   width:940px;
   margin-left:5px;   
   text-align:left;
   overflow:visible;
   clear:both;
   height: auto;
   min-height: 500px; 
   margin-top:0px;
   background:#ffffff;
   float:left;
   padding-bottom:5px;
  
}

#contenidocuerpo #columnaizquierda{
   float:left;
   width:210px;
   font-weight:bold;
   font-family: Verdana;
   margin-left:10px !important;  /* Para todos los navegadores */
   margin-left:5px;             /*  Para IE 5.5 */
   margin-left/**/:/**/5px;  /*  Para IE 6 */    
   background:transparent url(/uploads/encinasreales/fondoabajomenusecundario.jpg) no-repeat scroll left bottom;
   padding-bottom:20px;
  
}



#contenidocuerpo #columnacentroanchaarriba{
   background:transparent url('/uploads/encinasreales/fondocolumnacentroarriba.jpg') no-repeat scroll 0 0; 
   height:15px;
   width:700px;
   float:left;
}

#contenidocuerpo #columnacentroanchamedio{
   background:transparent url('/uploads/encinasreales/fondocolumnacentro.jpg') repeat-y scroll 0 0; 
   float:left;
   width:670px !important;  /* Para todos los navegadores */
   width:700px;             /*  Para IE 5.5 */
   width/**/:/**/670px;  /*  Para IE 6 */   
   padding:0 15px 5px !important;  /* Para todos los navegadores */
   padding:0 15px 5px;   /*  Para IE 5.5 */
   padding/**/:/**/0 15px 5px;  /*  Para IE 6 */ 
   min-height:400px;
}

#contenidocuerpo #columnacentroanchaabajo{
   background:transparent url('/uploads/encinasreales/fondocolumnacentroabajo.jpg') no-repeat scroll 0 0; 
   height:15px;
   width:700px;
   float:left;
}



#contenidocuerpo #columnacentroancha{  
   background:none;  
   margin-left:5px;
   float:left;     
   height:100%;
   padding:0px; 
   width:700px;
  
}


#contenidocuerpo #columnacentro{
    margin-right:8px;
    overflow:hidden;
    float:left;
    height:100%;
    margin:0;
    padding-left:10px;
    padding-top:10px;
    width:53%;
}



#contenidocuerpo #columnaderecha{
   background:#FFFFFF none repeat scroll 0 0;
   border:1px solid #4f6277;
   float:left;
   margin-left:5px;
   margin-top:0;
   padding-top:0.5em;
   width:22%;
}

/************* MENU SECUNDARIO ************************/


#contenidocuerpo #columnaizquierda h3{
     background:transparent url('/uploads/encinasreales/fondoh3menusecundario.jpg') no-repeat left top;
     color:#FFFFFF; 
     height:18px;
     width:202px;
     border-bottom:none;
     font-weight:bold;
     font-family:georgia;
     font-style:italic;
     margin-bottom:0px;
     line-height:inherit;
     letter-spacing: 0px;
     padding-top:4px;
     padding-bottom:0px;
     padding-left:12px;
     font-size:11px;    
}
#contenidocuerpo #columnaizquierda h3 span {
    float:right;
    margin-right:30px !important;  /* Para todos los navegadores */
    margin-right:15px;             /*  Para IE 5.5 */
    margin-right/**/:/**/30px;  /*  Para IE 6 */   
}

#contenidocuerpo #columnaizquierda ul#menusecundario{
      background:transparent url('/uploads/encinasreales/fondomenusecundario.jpg') repeat left bottom;
      padding:0 0 10px 0px;
      margin:0px;
      width:202px;  
     overflow:hidden;
}
#contenidocuerpo #columnaizquierda ul#menusecundario li{      
      font-size:1.0em;
      padding-top:4px;  
      padding-left:0px;      
      padding-bottom:1px;
      background:none;
      width:98% !important;  /* Para todos los navegadores */
      width:98%;             /*  Para IE 5.5 */
      width/**/:/**/95%;  /*  Para IE 6 */   
      /* height:23px;    */
      margin-left:1px;     
}


#contenidocuerpo #columnaizquierda ul#menusecundario li:hover{      
      background:transparent url('/uploads/encinasreales/fondoliactivomenusecundario.jpg') repeat left bottom;
      border-top:1px solid #bad1c6;
      border-bottom:1px solid #bad1c6;
      padding-top:3px;  
      padding-bottom:0px;     
}

#contenidocuerpo #columnaizquierda ul#menusecundario li a{
     background:transparent url('/uploads/encinasreales/li_transparente.gif') no-repeat left top;
     color:#412c49;
     display:block;
     width:92% !important;  /* Para todos los navegadores */
     width:98%;             /*  Para IE 5.5 */
     width/**/:/**/95%;  /*  Para IE 6 */  
     min-height:23px;
     padding-left:15px;
     margin-left:9px !important;  /* Para todos los navegadores */
     margin-left:1px;             /*  Para IE 5.5 */
     margin-left/**/:/**/9px;  /*  Para IE 6 */  
}


#contenidocuerpo #columnaizquierda ul#menusecundario li.activo a,
#contenidocuerpo #columnaizquierda ul#menusecundario li.ultimobordeactivo a{
      color:#a39129;
      font-style:italic;
}


/******* MENU TERCIARIO  *****************/

#columnaderechainterior #menuterciario{
         height:100%;
         list-style-type:none;
         margin-bottom:0.5em;
         margin-top:0.5em;
         overflow:hidden;
         width:100%;        
}



#columnaderechainterior h3{
        border-bottom:1px solid #025131;
        color:green;        
        font-size:1.2em;
        font-weight:bold;
        height:18px;
        letter-spacing:0;
        line-height:1em;
        margin-bottom:0;
        margin-left:0;
        margin-right:0;
        padding-bottom:0;
        padding-left:0.5em;
        padding-top:0.1em;
        text-align:right;                 
}

#columnaderechainterior #menuterciario li{
       background:transparent none repeat scroll 0 0;
       border:none;
       font-family:georgia;
       margin-bottom:0;
       padding-left:0.5em;
       padding-right:5px;
       font-style:italic;
       line-height:1.3em;
       margin-bottom:6px;
       text-align:right;
}

#columnaderechainterior #menuterciario li a{
     color:#412C49;
}

#columnaderechainterior #menuterciario li a:hover{
       color:#a39129;
}

#columnaderechainterior #menuterciario li a.activo{
   color:#A39129;
}


#columnaderechainterior #menuterciario  ul {
   list-style-type:none;
   margin-top:0px;
   margin-left:5px;
}

#columnaderechainterior #menuterciario li ul li.ultimoborde{
       border-bottom:none;

}



/**********************TABLAS ************************/

table{
   width:100%;
   margin:0px auto;
   margin-top:15px;
   background: #fff;
   border:none;
   border-collapse:separate;
   border-spacing:0;

}

table thead tr *{
   color:#ffffff;       
}
table thead td, table thead th{    
   font-size:1.1em;
   background:#02542e;
   text-align:center;	
   font-weight:bold; 	
   vertical-align:middle;
}

table tbody tr td{
   padding-left:0.5em;
   padding-right:0.5em;
   height: 25px;
   border-bottom:1px solid #02542e;
}

table thead tr td{
   height: 25px;
}

table td.importe{
   text-align:right;
   white-space:nowrap;
   font-size:0.9em;
}

table td.descripcion{
   font-size:0.9em;
}

table td.fecha{
   font-size:0.9em;
}

table td.sinsalto{
   white-space:nowrap;
}

table img {
   margin:0.2em;
   float:none;
}

#columnacentroancha td.titulocategoria,#columnacentro td.titulocategoria {
  background:#c3decf none repeat scroll 0 0;
  border-bottom:1px solid #effff8;
  font-size:1.1em;
  font-weight:bold;
}


/****************  FORMULARIOS **************************/
form{
	width:95%;
	overflow:hidden;
	margin:10px auto 0;
}

form fieldset{
	padding:2%;
	border:1px solid #02542E;
	background:#f0f0e5;
}

form label{
	clear:both;
	display:block;
	width:20%;
	float:left;
	font-weight:normal;
}
form textarea{
	width:60%;
	overflow:hidden;
        font-size:1.6em
}
form input, form select, form textarea{
	border:1px solid #02542E;
}


form input, form select{
	font-size:1.1em;
}
form span{
	clear:both;
	display:block;
}
form p{
	clear:both;
	padding:0px;
	margin:3px 0px 8px 0px;
	height:100%;
	overflow:hidden;
}
p.botones{
	padding:2px 0px 2px 0px;
	background:#02542e;
	text-align:center;
	color:#fff;
}
p.botones input, p.botones a{
	width:auto;
	background:#fff !important;
	color:#000;
	text-align:center;
	cursor:pointer;
	font-size:1em;
}
p.botones a{
	padding:2px 0px 2px 0px;
}
.aviso{ 
        color:#5b0302;
}
.mensajeaviso{
        border:1px dotted #425227;
        background:#e8ea9f;
}
.mensajeaviso p{
       color:#425227;
}

/**************      PIE     *****************************/
#pie{
     background:transparent url(/uploads/encinasreales/fondopie.jpg) no-repeat;
     border:none;
     margin-top:0px;
     height:95px;    
     clear:both; 
}
#pie #contenidopie{
     width:950px; 
     text-align:left;
     padding-top:0px;
     margin-left:0px;
     padding-top:7px;
   
}
#pie p{
     margin:0;
     float:left;
     text-align:left;
     color:#000000; 
     margin-left:5px !important;  /* Para todos los navegadores */
     margin-left:1px;             /*  Para IE 5.5 */
     margin-left/**/:/**/2px;  /*  Para IE 6 */  
 }
#pie #datospie{
     margin-left:0px;
     margin-right:3px; 
     margin-top:0px;
     width:530px;
     float:left;
}
#pie #datospie p{
     width:100%;
     clear:both;
}
#pie a{
     color:#A39129;
}
#pie  p#disenaeprinsa a,#pie  p#creadoconportal a,#pie p#accesibilidad a,
#pie p#validxhtml10 a,#pie p#juntaandalucia a{	
     display:block;	
     height:31px;
     text-indent: -1000em;
     margin-top:6px;
     float: left;
}
#pie  p#disenaeprinsa a{
     background:transparent url('/uploads/encinasreales/eprinsa.gif') no-repeat;       
     width:81px;	
     margin-right: 3px;		
}
#pie  p#creadoconportal a{
      background:transparent url('/uploads/encinasreales/portal.gif') no-repeat;        
      width:72px;	   	
      margin-right: 3px;
}
#pie p#accesibilidad a{
      background:transparent url('/uploads/encinasreales/accesibilidad.gif') no-repeat;        
      width:88px;	
      margin-right:3px !important;  /* Para todos los navegadores */
      margin-right:3px;             /*  Para IE 5.5 */
      margin-right/**/:/**/1px;  /*  Para IE 6 */ 		
}
#pie p#validxhtml10 a{
      background:transparent url('/uploads/encinasreales/validxhtml10.gif') no-repeat;    
      width:88px;		   
      margin-right:3px;	
}

#pie p#juntaandalucia a{
      background:transparent url(uploads/encinasreales/juntaandalucia.gif) no-repeat;       
      width:45px;	       
      margin-right: 3px;      	
}

/******************    MAPA  ***************************/
#map{
   margin:0 auto;
   width:655px;
   height:323px;
   clear:both;
   border:1px solid #d5d3ba;
   position:relative;
   margin-left:5px;
}
#map img{
  border:none;
  margin:0px;
}

/*********  TIME STAMP   ******************/
.sello a {
     background:transparent url(http://www.dipucordoba.es/inc/eadmin/contratacion/img/sello.gif) no-repeat scroll right top;
     float:none;
     line-height:25px;
     padding-right:25px;
     padding-top:6px;
     text-decoration:none;
}

/************ VOLVER            *********************/
div#volver {	
	margin:0 auto;
	color:#000;
	font-size:0.95em;
	overflow:hidden;
        background:#c6d9d0 none repeat scroll 0 0;
        border-bottom:1px solid #5A0000;
        border-top:1px solid #5A0000;
        clear:both;
        margin:10px auto;
        padding:1px 0;
        text-align:right;
        padding-right:5px;
}

div#volver a{
   color:#5A0000;
   font-family:georgia;
   font-size:1.1em;
}

div#volver a:hover{
   color:#a39129;
}


/*************    GALERIA DE IMAGENES  ************************/

ul li.thumb{
  width:120px;
  margin:0 25px 8px 0;
  height:150px;  
  font-family:georgia;
}


li.thumb a
{
   overflow:hidden;
   background:#fff;
   height:90px !important;  /* Para todos los navegadores */
   height:90px;             /*  Para IE 5.5 */
   height/**/:/**/72px;  /*  Para IE 6 */ 
   width:105px;
   padding-left:10px;
   padding-right:10px;
   background:#FFFFFF none repeat scroll 0 0;
   border-color:#c6d9d0 #00acbf #00acbf #c6d9d0;
   border-style:solid;
   border-width:1px 2px 2px 1px;
}


li.thumb a:visited img {
 background-color:#fff;
}


li.thumb a:hover {
  background:#fff;
  color:#000;
  outline:none;
}


#galeriainterior img {
       margin: 0px;
       border: none;
       max-height:100%;  
       max-width:100% !important;  /* Para todos los navegadores */
       height:auto ;
       width:auto;
       padding:0px;
}


#galeriainterior ul{
   height: auto;
   float:left;
   width:98%;
}

#galeriainterior ul li{
  background:none;
}


.nombrealbum{
   background:#c6d9d0 none repeat scroll 0 0;
   border-color:#00acbf;
   border-style:solid;
   border-width:1px 1px 2px;
   font-size:1em;
   font-style:normal;
   font-family:georgia;
   font-weight:bold;
   margin-top:5px;
   text-align:center;
   width:104%;
}


/****************   NOTICIAS   **************************************/

#contenidocuerpo #columnacentroancha #columnaizquierdainterior {
   float:left;
   margin-right:22px;  
   width:73%;  
   padding-left:5px;
   padding-right:0px;
   overflow:hidden;   
}

#contenidocuerpo #columnacentroancha #columnaizquierdainterior h3{
  margin-bottom:15px;
  margin-top:5px;

}

#contenidocuerpo #columnacentroancha #columnaderechainterior {
      background:transparent none repeat scroll 0 0; 
      border-left:1px solid #025131;
      float:left;
      margin:0 0 10px;
      padding-top:0;
      width:152px;
}

#contenidocuerpo #columnacentroancha #columnaizquierdainterior div ul li {
   background:transparent url('/uploads/encinasreales/li.gif') no-repeat left top; 
}



#contenidocuerpo #columnacentroancha #columnaizquierdainterior div ul li img{
   border:none;
}


#contenidocuerpo #columnacentroancha #columnaizquierdainterior p img{
   border:none;
}


#contenidocuerpo #columnacentroancha div#columnaderechainterior h3 a.vertodo {    
    color:#025131;
    font-size:1em;
    font-weight:normal;
    letter-spacing:0;
    margin-left:35px !important;
    margin-left:35px;             /*  Para IE 5.5 */
    margin-left/**/:/**/35px;  /*  Para IE 6 */ 
    text-align:right; 
}


#contenidocuerpo #columnacentroancha div#columnaderechainterior h3 a.vertodo:hover {   
   color:#a39129;
}
#listadonoticiasinterior {
	 margin-top:2px;
	 margin-left:0.3em;
	 margin-bottom:0.5em;
	 width:100%;
	 height:100%;
}

#listadonoticiasinterior  ul.listadointerior h4
{
    margin-top:0px;
}

ul.listadointerior li {
  padding-left:23px;
}

 .masinformacion {
    background:white none repeat scroll 0 0;
    border-bottom:1px solid #5A0000;
    clear:both;
    color:#5A0000;
    font-family:georgia;
    font-size:1em;
    font-style:italic;
    height:auto !important;
    margin-bottom:1em;
    margin-top:4px;
    padding-right:0.5em;
    text-align:right;
    width:98%;
 }

ul.listadointerior li img {
     float:left;
     max-width:28% !important;
     width:auto;
}

.centrado {
  text-align:center;
}

ul.paginacion{
   clear:both;
   width:100%;

   overflow:hidden;
   margin:10px auto;
   text-align:center;
   padding:1px 0px 1px 0px;
   background:#025131 ;
   border-top:1px solid #FA961F;
   border-bottom:1px solid #FA961F;
   color: #FFFFFF;

}
ul.paginacion li{
    background:none;
    display:inline;
    padding-left:18px !important;  /* Para todos los navegadores */
    padding-left:16px;             /*  Para IE 5.5 */
    padding-left/**/:/**/18px;  /*  Para IE 6 */ 
}

ul.paginacion li a{
    color:#ecfff7;
}


 ul.paginacion li a:hover{
    color:#a39129;
}

/*************************  AGENDA LOCAL  ************************/

ul.listacalendario{
   border: none;
}

ul.listacalendario li {
  padding-left:23px;
}

ul.listacalendario li dl dt{
   width: 10%;  
}

ul.listacalendario li dl dd{
  width: 85%;  
}



ul.listacalendario .img_lista_calendario
{
 float:left;
 overflow: hidden;
 max-width:100%;
}

ul.listacalendario .txt_lista_calendario
{
 float:left;
 width: 340px;
 margin-left:14px;

}


ul.paginacionmeses{
        clear:both;
	width:100%;
	height:20px;
	overflow:hidden;
	margin:10px auto;
	text-align:center;
	padding:1px 0px 1px 0px;
        background:#f8f6ea;
	border-top:1px solid #A99D10;
	border-bottom:1px solid #A99D10;
}

#contenidocuerpo #columnacentroancha #columnaizquierdainterior h3{
       margin:0px;
}

ul.paginacionmeses h3 {
        font-size:1.3em;
        font-weight:bold;
        line-height:1.1em;
        margin:0px;
        border:none;       
        padding:0px;
        font-family: Georgia,Verdana;       
}
ul.paginacionmeses li{
    background:none;
    display:inline;
    padding-left:18px !important;  /* Para todos los navegadores */
    padding-left:16px;             /*  Para IE 5.5 */
    padding-left/**/:/**/18px;  /*  Para IE 6 */ 
    width:29%;
    float:left;
}

ul.paginacionmeses li a{
 color:#412C49;
}

ul.paginacionmeses li a:hover{
 color:#A39129;
}


/********************* ENLACES *************/


ul#enlacesinterior{
   clear:none;
   float:left;
   background:none;
   width:100%;
}

ul#enlacesinterior li.thumbenlace{
   margin-bottom:1em;
   padding-top:0.8em;
   padding-left: 0px;
   width:45%; 
   margin-right:18px;
   overflow:hidden;
   float:left;
   height: 150px;
   background:none;
   border:1px solid #009b52;
}

ul#enlacesinterior li.thumbenlace a{
  display:block;
  padding:0px !important;
  margin:0px !important;
  text-align:center;
  width:97%;
  font-weight:bold;
}
ul#enlacesinterior li.thumbenlace a.imagenenlace{
  max-height:100px; 
  width:95%; 
  overflow:hidden;
  margin-bottom:10px
}

ul#enlacesinterior li.thumbenlace a.enlaceenlace{
  text-align:center;
   line-height:1.1em;
}
ul#enlacesinterior li.thumbenlace a.imagenenlace img{
   max-height:90px !important;
   height:auto;
   border:none;
}







/************************** MAPA WEB *************************/
div.div_mapa
{
 width:33%;
 float:left;
}

div.div_mapa ul.tablaContenido{
  margin-left:0px;
  margin-right:0px;
 
}


div.div_mapa ul.tablaContenido li {
  background : none;
}


div.div_mapa ul.tablaContenido li a {
  font-weight:bold;
  margin-bottom:5px;
  padding:6px 10px 3px 5px;
  width:92%;
  display: block;
  margin-bottom: 5px;
  border-bottom:1px solid #025131;
  color:green;
  font-size:1.2em;
  font-weight:bold;
  height:18px;
  letter-spacing:0;
  padding-bottom:0;
  padding-left:0.5em;
  text-align:right;
  font-style:italic;
}

div.div_mapa ul.tablaContenido li a:hover {
   color:#A39129;
}

div.div_mapa ul.tablaContenido li ul li a  {
   background:none;
   padding-left:0px;
   font-weight:normal;
   margin-bottom:0px;  
   padding:0px;
   width:90%;
   border:none;
   text-align:left;
   color:#412C49;
   display: inline;
   font-style:normal;
}




div.div_mapa ul.tablaContenido li ul{
 list-style-type:none;
}

div.div_mapa ul.tablaContenido li ul li {
  padding-top: 0px;
  background:transparent url(/uploads/encinasreales/li.gif) no-repeat scroll 0 0;
  padding-left:15px;
}


div.div_mapa ul.tablaContenido li ul li ul{
  list-style-type:disc;
}

div.div_mapa ul.tablaContenido li ul li ul li{
   padding-left:1px;
}

div.div_mapa ul.tablaContenido li ul li a ul li,div.div_mapa ul.tablaContenido li ul li ul li { 
  border:0 solid white;
  padding-top:0;
  background:none;
  
}

div.div_mapa ul.tablaContenido li ul li ul li ul{
 list-style-type:circle;
}



div.div_mapa ul.tablaContenido li ul li ul li a ul li,div.div_mapa ul.tablaContenido li ul li ul li ul li{
  padding-top: 0px;
  background:none;
  padding-left:0px;
}


/************  FIELDSET **************************/

dl {
    clear:both;
    margin:5px 0px 0px 0px;
    background:#f0f0e5;
    border: 1px solid #02542E;
    overflow: hidden;
    padding: 5px 0;
    height:auto;
    width:80%;
	
        
}

dt {
    clear: both;
    width: 25%;
    float: left;
    margin-top: 4px;
    text-align: right;
    padding: 2px 5px;
    min-height:1.5em;
   font-weight:bold;
}

dd {
	width: 70%;
	float: left;
	margin-top: 5px;
	background: #fff;
	padding: 2px 5px;
	min-height:1.5em;
}

/*****************   FORMULARIO SUSCRIPCION   *********************/

div.capasuscripcion dl.suscripcion dd {
  width: 85% !important;
  background:none;
  
}  
div.capasuscripcion dl.suscripcion dd label{
 width:80%;
}
div.capasuscripcion dl.suscripcion dt {
  margin-top: 0px;
  clear: left;
  width: 6% !important;
}

div.capasuscripcion dl.suscripcion dd {
  margin-left: 0px !important;
  margin-top: 4px;
  margin-bottom: 4px;
}



/*** TRAMITES **/

.radio_tramites span{
    width:90%;
    display:block;	
    font-weight:bold;			   
}
				
.radio_tramites label{
   width:45%;
   margin-left:15px;	
   font-style:italic;			
}
				
.radio_tramites input{
   float:left;				
} 


table#tablatramites{
  border-right:1px solid #3F2B46;
  background:none;
}


table#tablatramites td{
  border-left:1px solid #3F2B46;
  border-bottom:1px solid #3F2B46
}

#columnacentroancha td.titulocategoria,#columnacentro td.titulocategoria {
   background:#F0E5F0 none repeat scroll 0 0;
   border-bottom:1px solid #9A4B13;
   color:#3F2B46;
   font-size:1.1em;
   font-weight:bold;
}


a#piePdf{
	display:block;
	margin:0 auto;
	background: transparent url('/uploads/encinasreales/get_adobe_reader.png') no-repeat;
	text-indent:-1000em;
	width:158px;
	height:39px;
}

/* End of 'encinasreales-comun' */

