/* Start of CMSMS style sheet 'almedinilla-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;}

a:focus, a:hover {
       color:#512002;
       outline:none;
}
a {
    color:#576b37;
    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/almedinilla/li.gif') no-repeat left top;
  padding-left:17px;
}
li ul{
  list-style-type:circle;
}
li ul li{
    background:none; 
    padding-left:0px;
}
li ul li ul{
  list-style-type:disc;
}


#columnacentroancha img {margin:0.6em;padding:0; border:1px solid #a45c29;max-width:98%;}
#columnacentro img {margin:0.6em;padding:0; border:1px solid #a45c29;}
#columnacentroancha a img {border:none;}
#columnacentro a img {border:none;}

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




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

#columnacentroanchatitulo h2 {
        font-size:1.1em;
        font-weight:bold;
        line-height:inherit;
        letter-spacing: 0px;
        margin-bottom:0.5em;
        border:none;
        color:#FFFFFF;
        padding-left:15px;
        padding-top:0.6em;
}

h3 {
        font-size:1.3em;
        font-weight:bold;
        line-height:1em;
        margin-bottom:0.5em;
        border-bottom:1px solid #92531d;       
        padding-bottom:4px;
        font-family: Verdana;
        width:95%
}

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


/************ TABLAS ************************************/
table {
         border-collapse:separate;
         border-spacing:0;
}


table, td, th {
          vertical-align:middle;
}

table{
   width:90%;
   margin:0px auto;
   margin-top:15px;
   background:#f7fffe;
   border-top:none;
   border-bottom:1px solid #9a4b13;
}


table thead tr *{
   color:#FFFFFF;       
}
table thead td, table thead th{    
   border-left:2px solid #FAF8E9;
   border-bottom:2px solid #fdf7dd;
   font-size:1.1em;
   background:#587472  url(/uploads/almedinilla/fondoceldas.gif) repeat-x scroll left bottom;
   text-align:center;	 
   padding-bottom:5px;	
}

table tbody tr td{
   border-bottom:2px solid #fdf7dd;
   border-left:2px solid #fff;
   padding-left:0.5em;
   padding-right:0.5em;
}
table th a.asc{   
   padding-right:15px;
}
table th a.desc{
   padding-right:15px;
}
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;
}

#columnacentroancha  table img {
   margin:0.1em;
   float:none;
}

/*********  FIELDSET  *****************************/
dl {
    clear:both;
    margin:0px 0px 0px 0px;
	background:#EEEACD;
	border: 1px solid #ebeeb6;
	overflow: hidden;
	padding: 5px 0;
	height:auto;
	width:95%;
	margin:0 auto;
}

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

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



#columnacentroancha  a.pdf img,#columnacentro a.pdf img{
     margin:0px;
}
/*********** BODY *************************************/
html{
    height:100%;
    background:#e5f0ef;
}

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

#contenedor {
    background:none;
    margin:0 auto;
    width:989px;
    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 {
   border-top:none;
   border-bottom:none;
   height:160px;
   margin:0px;
   padding:0;
   overflow:hidden;
}

#cabecera {
   background:transparent url('/uploads/almedinilla/fondocabecera.jpg') no-repeat scroll 0 0; 
}

/************* CABECERA ******************************/

#cabecera  #cabeceraizquierda{
   width:70%; 
   float:left;
   height:100px;
   margin-top:50px;
   padding:0;
}
#cabecera #cabeceraderecha {
   width:28%;
   float:right;
   height:88px;
   margin-top:50px;
   padding:0; 
   margin-right:5px;
}
#cabecera h1 {
   font-size:0em;
   margin:0;
   text-indent:-2000em;
   width:500px;
   height:90px;
}
#cabecera h1 a{
   display:block;
   text-indent:-1000em;
   height:100px;
   width:100%;
}
#cabecera h2 {
   float:left;
   text-indent:-2000em;
   height:10px
}
/**************   MENU CONTACTO **********************/

#cabeceraderecha ul#menucontacto{
    margin:0;
    padding:0;
    list-style-type:none;
    margin-top:0px;
    font-weight:bold;
    text-align:center;
    overflow:hidden;
}
#cabeceraderecha ul#menucontacto li {
    background:transparent none repeat scroll 0 0;
    border-left:1px solid #587573;
    display:inline;
    padding-left:2px;
}
ul#menucontacto li a{
    color:#587573;
    font-size:1em;
}
ul#menucontacto li a:hover{
    color:#512002; 
}
#cabeceraderecha ul#menucontacto  li.primero{
    border:none;
}
#cabeceraderecha ul#menucontacto li.activo{
    color:#512002;
}
/****************MENU PRINCIPAL***********************************/

div#menuprincipal{   
    width:950px;
    height:33px;
    background:transparent url('/uploads/almedinilla/fondomenuprincipal.jpg') no-repeat scroll 0 0;
    margin-left:0px; 
    margin-top:0px;
    overflow:hidden;    
}
div#menuprincipal #contenidomenuprincipal{
    width:74%;
    float:left;
    margin-top:8px;
}
div#menuprincipal #contenidomenuprincipalbuscador{
    float:left;
    padding-left:30px;
    padding-top:1px;
    width:22%;
    
}

/************** MENU PRINCIPAL  ********************/
ul#listamenuprincipal{
    float:left;
    padding:0;
    overflow:hidden;
    width:100%;
    margin-top:-4px;
}

ul#listamenuprincipal li{
    margin:0px;
    padding-left:0px;
    background:none;
    float:left;
    font-size:17px;
    font-weight:normal;
    margin-left:0px;
    width:33%;
}

ul#listamenuprincipal li a,ul#listamenuprincipal li span{
    color:#FFFFFF; 
    display:block;  
    text-align:center;
}

ul#listamenuprincipal li a:hover{
  color:#512002;  
}

ul#listamenuprincipal li.activo *{
  color: #fde57e;
}


/***********  BUSCADOR  ***************/
#contenidomenuprincipalbuscador form{
  width:100%;
  margin:0 auto;
  padding:0px;
  background:none;
  padding-top:0.1em;
}
#contenidomenuprincipalbuscador form label{
   color:#fff;
   display:inline;
   font-weight:bold;
   margin-left:0px;
   margin-right:0.6em;
   margin-top:0.4em;
}
#contenidomenuprincipalbuscador form input{
   background:url('/uploads/almedinilla/fondobotonbuscador.gif') no-repeat;   
   border-bottom:1px solid #cecece;
   border-right:1px solid #cecece;
   vertical-align: text-bottom; 
   width:130px;
   font-size:1em;
   padding-left:0.2em;
   margin-top:0px;
   height:11px;
   padding-bottom:1px;
}
#contenidomenuprincipalbuscador form input.boton{
  background:url('/uploads/almedinilla/lupa.jpg') no-repeat top left;
  width:19px;
  height:1.8em;
  border:none;
  margin-left:-3px;
  margin-top:0px;
  text-indent:-2000em;
  cursor:pointer;
  padding-left:19px;
}
/**************** MIGAS *****************************/
#migas{
   width: 950px;
   height:19px;
   background:#fdf4ce;
   clear:both;
}
#migas #contenidomigas{	 
   margin:0 auto;
   color:#68421d;
   font-size:1em;
   text-align:left;
   overflow:hidden;      
   margin-left:10px;
}
#migas a
{
   text-decoration:none;
   color:#68421d; 
}
/***************** CONTENIDOCUERPO  ************************/
#contenedorcuerpo {
    background:transparent url(/uploads/almedinilla/fondocontenedor.jpg) repeat-y scroll 0 0;
    padding-bottom:5px;
    padding-top:3px;
    padding-left:20px;       
    overflow: auto;
    
    height:100%;
}

#contenidocuerpo{
   width:940px;
   margin-left:5px;   
   text-align:left;
   overflow:visible;
   clear:both;
   height: auto;
   min-height: 600px; 
   margin-top:10px;
   background:#fbf7dd;
   float:left;
}

#contenidocuerpo #columnaizquierda{
   float:left;
   width:183px !important;  /* Para todos los navegadores */
   width:150px;             /*  Para IE 5.5 */
   width/**/:/**/179px;  /*  Para IE 6 */   
}

#contenidocuerpo #columnacentroancha{
   background:transparent url('/uploads/almedinilla/fondocuerpo.jpg') no-repeat left top;   
   margin:0px;
   float:left;  
   padding:0px 0px 0px 1px;
   height:100%;
   width:79% !important;  /* Para todos los navegadores */
   width:74%;             /*  Para IE 5.5 */
   width/**/:/**/75%;  /*  Para IE 6 */      


}
#contenidocuerpo #columnacentroancha #columnacentroanchatitulo{
  background:url('/uploads/almedinilla/fondotitulocuerpo.gif') no-repeat left top;  
  height:30px;
  margin: 0px; 
  width:100%;
}

#contenidocuerpo #columnacentroancha #columnacentroanchacontenido{
    padding-left:10px;
    padding-top:10px;
    height:100%;
    width:97% !important;  /* Para todos los navegadores */
    width:100%;             /*  Para IE 5.5 */
    width/**/:/**/97%;  /*  Para IE 6 */    
    min-height:600px;
}

#contenidocuerpo #columnacentroancha #columnaizquierdainterior{
     float:left;
     margin:0px;     
     padding-left:10px;
     padding-top:10px;
     width:75% !important;
     width:75%;             /*  Para IE 5.5 */
     width/**/:/**/72%;  /*  Para IE 6 */    

     height:100%;
     min-height:600px;

}


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


/************* MENU SECUNDARIO ************************/
#contenidocuerpo #columnaizquierda h3{
  background:#587472;
  color:#F4F6F6; 
  height:24px;
  width:171px;
  padding-left:12px;
  border-top:none;
  border-right:none;
  border-left:none;
  border-bottom: 1px solid #98866e;
  font-size:1.2em;
  font-weight:bold;
  font-family: Trebuchet MS;
  margin:0px;
  margin-bottom:1px;
  line-height:inherit;
  letter-spacing: 0px;
  padding-top:5px;
}


#contenidocuerpo #columnaizquierda ul#menusecundario{
  padding:0px;
  margin:0px;
}


#contenidocuerpo #columnaizquierda ul#menusecundario li{ 
  background:transparent url('/uploads/almedinilla/fondolimenusecundario.jpg') repeat-y left top;
  margin:0px;
  font-weight:bold;
  font-size:1.0em;
  padding-left:18px;
  padding-top:4px;
  height:auto;
  min-height:23px;
  border-bottom:2px solid #C09173;
  width:165px !important;  /* Para todos los navegadores */
  width:179px;             /*  Para IE 5.5 */
  width/**/:/**/165px;  /*  Para IE 6 */ 
}

#contenidocuerpo #columnaizquierda ul#menusecundario li a{
   color:#FFFFFF;
}

#contenidocuerpo #columnaizquierda ul#menusecundario li a.activo{
   color: #fde57e;
}

#contenidocuerpo #columnaizquierda ul#menusecundario li a:hover{
  color:#512002;  
}

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

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



#columnaderechainterior h3{
        background:#587472;
        border:1px solid #C09173;
        color:#FFFFFF;
        font-size:0.98em;       
        margin-left:0.5em;
        margin-right:0.5em;        
        padding-bottom:0.1em;
        padding-left:0.5em;
        padding-top:0.1em;
        font-weight:bold;
        letter-spacing: 0px;
        margin-bottom:0.5em;
        width:90%;
        min-height:1.8em;
        line-height:2.2em;
}

#columnaderechainterior #menuterciario li{
       background:transparent none repeat scroll 0 0;
       border-bottom:1px solid #C09173;
       margin-bottom:0;
       padding-left:0.5em;
       padding-right:5px;
}

#columnaderechainterior #menuterciario li a{
       color:#587472;
}

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

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


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

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

}


/******** ENLACES IZQUIERDA   *******************/

#contenidocuerpo #columnaizquierda #enlacesizquierda{
  margin-top:50px;     
  overflow: visible;
  height: 100%;     
  padding-top:10px;
  background:#fefaee;
}

#contenidocuerpo #columnaizquierda #enlacesizquierda li{
  background:none;
  text-align: center;
  padding-left:0px; 
  margin-bottom:3px;
  height:auto;
  overflow:hidden;
}

#contenidocuerpo #columnaizquierda #enlacesizquierda li span{
   float:left;
   width:90%;
}

#contenidocuerpo #columnaizquierda #enlacesizquierda li img{
   border:none;   
   max-height:100%;
   max-width:100%;
   float:none;
}


/********************* 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:#c8dae7;
}

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:1px solid #175564 !important;
}


/**************      PIE     *****************************/
#pie{
     background:transparent url(/uploads/almedinilla/fondopie.jpg) no-repeat;
    border:none;
    margin-top:0px;
    height:66px;    
    clear:both; 
}

#pie #contenidopie{
   width:950px; 
   margin:0 auto;
   color:#fff;
   text-align:left;
   padding-top:0px;
   margin-left:30px;
   
}

#pie p{
  margin:0;
  float:left;
  text-align:left;
  color:#fff; 
  margin-left:10px !important;  /* Para todos los navegadores */
  margin-left:3px;             /*  Para IE 5.5 */
  margin-left/**/:/**/5px;  /*  Para IE 6 */ 
  
 }

#pie #datospie{
  margin-left:0px;
  margin-right:3px; 
  margin-top:3px;
  width:450px;
  float:left;
}

#pie #datospie p{
 width:100%;
 clear:both;
}

#pie a{
 color:#f5b41c;
}

#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/almedinilla/eprinsa.gif') no-repeat;       
	width:79px;	
	margin-right: 10px;		
}
#pie  p#creadoconportal a{
	background:transparent url('/uploads/almedinilla/portal.gif') no-repeat;        
	width:68px;	   	
	margin-right: 10px;
}
#pie p#accesibilidad a{
	background:transparent url('/uploads/almedinilla/accesibilidad.gif') no-repeat;        
	width:88px;	
        margin-right:5px !important;  /* Para todos los navegadores */
        margin-right:5px;             /*  Para IE 5.5 */
        margin-right/**/:/**/2px;  /*  Para IE 6 */ 		
}
#pie p#validxhtml10 a{
	background:transparent url('/uploads/almedinilla/validxhtml10.gif') no-repeat;    
	width:88px;		   
	margin-right:4px;	
}

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

/*********  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;
}

#contenidoportada .masinformacion {
     background:#fefaee none repeat scroll 0 0;
     border:1px solid #E2E0D3;
     clear:both;
     font-size:0.9em;
     margin-top:1px;
     margin-bottom:1em;
     padding-right:0.5em;
     font-family:tahoma;
     color:#835426;
     text-align:right;
     height:auto !important;  /* Para todos los navegadores */
     height:15px;             /*  Para IE 5.5 */
     height/**/:/**/13px;  /*  Para IE 6 */      

}

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

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

form fieldset{
	padding:2%;
	border:1px solid #587472;
	background:#EEEACD;
}

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 #587472;
}


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:#587472;
	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;
}


/************************** 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;
  background:#FAFAFA  repeat-x scroll left bottom;
  border:1px solid #A0A0A0;
  padding:6px 10px 3px 5px;
  width:92%;
  display: block;
  margin-bottom: 5px;

}


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;
}

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/almedinilla/li.gif) no-repeat scroll 0 0;
  padding-left:15px;
}


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

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

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:disc;
}



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;
}


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

#contenidocuerpo #columnacentroancha #columnaizquierdainterior {
   float:left;
   margin-right:8px;    
   padding-left:5px;
   overflow:hidden;
}

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

#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;
  width:94%;
}

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

.centrado {
  text-align:center;
}

ul.paginacion{
        clear:both;
	width:100%;
	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;
}


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 */ 
}

div#volver {	
	margin:15px 0 0;
	color:#000;
	font-size:0.95em;
	text-align:right;
	overflow:hidden;
}

#contenidocuerpo .masinformacion {
     background:#FFFFFF none repeat scroll 0 0;
     border:1px solid #587472;
     clear:both;
     font-size:1em;
     margin-top:1px;
     margin-bottom:1em;
     padding-right:0.5em;
     padding-bottom:1px !important;  /* Para todos los navegadores */
     padding-bottom:2px;             /*  Para IE 5.5 */
     padding-bottom/**/:/**/2px;  /*  Para IE 6 */     
     font-family:tahoma;
     color:#587472;
     text-align:right;
     height:auto !important;  /* Para todos los navegadores */
     height:15px;             /*  Para IE 5.5 */
     height/**/:/**/13px;  /*  Para IE 6 */      
}

#contenidocuerpo #columnacentroancha div#columnaderechainterior h3 a.vertodo { 
     background:none;
     color:#FFFFFF;
     padding:0px;          
     margin:0 0 0 12px;
     font-weight: normal;
     letter-spacing: 0px;
     font-size:0.8em; 
     text-align: right;     
     vertical-align:sub;
     text-decoration:underline;
}

/*
#contenidocuerpo #columnacentroancha div#columnaderechainterior h3 a.vertodo { 
     vertical-align:text-bottom;
     color:#587472;
}

#columnaderechainterior h3#categorias{
       background:transparent url(/uploads/almedinilla/fondo_azul_menu_h3.gif) no-repeat scroll right top;
       width:92%;
       border:none:
}
*/

/*** 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;				
} 


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


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


/*****************   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;
}

/*************************  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:100%;
	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;
}

ul.paginacionmeses h3 {
        font-size:1.3em;
        font-weight:bold;
        line-height:1.1em;
        margin:0px;
        border:none;       
        padding:0px;
        font-family: 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;
}


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

#columnaderechainterior h3 span{
   margin-right:15px;
}

ul li.thumb{
       background:none;
       height:150px;
}

li.thumb a
{
   margin-left:10px;  
   overflow:hidden;
   background:#E9E8D9;
   height:72px !important;  /* Para todos los navegadores */
   height:90px;             /*  Para IE 5.5 */
   height/**/:/**/72px;  /*  Para IE 6 */ 
   width:100px !important;  /* Para todos los navegadores */
   width:125px;             /*  Para IE 5.5 */
   width/**/:/**/100px;  /*  Para IE 6 */ 
}



#galeriainterior img {
       margin: 0px;
       border: none;
       max-width:100% !important;
       max-height:100%; 
       width:auto;      
       height:auto; 
}


#contenidocuerpo #galeriainterior ul{
   height: auto ;
}


#noticiasportada ul li h4.enlace_externo,#eventosportada ul li h4.enlace_externo{
  background: transparent url('/uploads/almedinilla/enlaces_externos.gif') no-repeat top right;
  padding-right:14px !important;
  width:95%;
}
/* End of 'almedinilla-comun' */

