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




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 !important;  /* Para todos los navegadores */   
    height:100%;             /*  Para IE 5.5 */
    height/**/:/**/100%;  /*  Para IE 6 */
   
 }
p img {margin:0.3em;padding:0; border:1px solid #175564;}
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:#7f531f;
       outline:none;
}
a {
    color:#576b37;
    text-decoration:none;
    outline:none;}




h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#084328;margin:0;clear:both;}

h1 {font-size:3em;line-height:1;}
h2 {font-size:2.5em;line-height:1em;letter-spacing: -0.05em;}
h3 {font-size:1.4em;font-weight:bold;line-height:1em;margin-bottom:0.5em;border-bottom:1px solid #833d14;letter-spacing:1.2px;padding-bottom:4px;}
h4 {font-size:1.1em;font-weight:bold;line-height:1em;margin-bottom:0.5em;margin-top:1em;margin-left:0.1em;border-bottom:1px solid #833d14;letter-spacing:1.2px;padding-bottom:4px; padding-left:0.3em;}

h5 {
font-size:1em;
font-weight:bold;
margin-bottom:0.5em;
margin-top:0.5em;
text-decoration:underline;
}
h6 {font-size:1em;font-weight:normal;margin-bottom:0.3em;margin-left:0px;}
li ul, li ol {margin:0;}



ul {list-style-type:none;}

ul li{
  background:transparent url('/uploads/montilla/li.gif') no-repeat left top;
  padding-left:18px;
}


li ul li{
   background:transparent url('/uploads/montilla/lisecundario.gif') no-repeat left top;
   padding-left:13px;

}


#contenidoportada #noticiasportada img,
#contenidoportada #eventosportada img {margin:0.3em;border:1px solid #833d14;}

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

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

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

caption, th, td {
         text-align:left;
         font-weight:normal;
}

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

blockquote:before, blockquote:after, q:before, q:after {
         content:"";
}
blockquote, q {
         quotes:"" "";
}
a img {
          border:none;
}


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


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


.subrayado{
text-decoration:underline;
}

.listadocita{
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
  margin:4em;
  color:#666;
  font-style:italic;
  display:block;
}

#columnacentroancha table b a,#columnacentro table b a,
#columnacentroancha table strong a,#columnacentro table strong a{
color:#A99D10;
}

#columnacentroancha table a:hover,#columnacentro table a:hover{
text-decoration:underline;
}

/*********** BODY *************************************/




html{
 height:100%;
 background:#fff;
}

body { 
  line-height: 1.5;
}



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

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

#contenedor {
            background:#fff;
            margin:0 auto;
            overflow:hidden;
            width:989px;
            text-align:left;
}

body.mceContentBody{
         background: #fff;
}

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






/************* CABECERA ******************************/
#cabecera {
    border-top:none;
    border-bottom:none;
    height:110px;
    margin:0;
    padding:0;
}

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

#cabecera.areas-municipales{
    background:transparent url('/uploads/montilla/cabecera_areas.jpg') no-repeat scroll 0 0;
}
#cabecera.informacion-municipal{
    background:transparent url('/uploads/montilla/cabecera_info_municipal.jpg') no-repeat scroll 0 0;
}

#cabecera.montilla-historia-cultura-y-vino{
    background:transparent url('/uploads/montilla/cabecera_turismo.jpg') no-repeat scroll 0 0;
}

#cabecera.oficina-virtual{
    background:transparent url('/uploads/montilla/cabecera_Home.jpg') no-repeat scroll 0 0;
}

#cabecera  #cabeceraizquierda{
  width:65%; 
  float:left;
  height:100px;
  margin-top:0px;
  padding:0;
}


#cabecera #cabeceraderecha {
  width:28%;
  float:right;
  height:88px;
  margin-top:5px;
  padding:0; 

}


#cabecera h1 {
   font-size:0em;
   margin:0;
   text-indent:-2000em;
   width:250px;
   height:90px;
}

#cabecera h1 a{
  display:block;
  text-indent:-1000em;
  height:100px;
  width:100%;
}

#cabecera h2 {
  float:left;
  text-indent:-2000em;
  height:10px
}




#cabeceraderecha form{
  width:25em;
  margin:0 auto;
  margin-top:8px;
  padding-top:0.5em;
  padding-bottom:0.5em;
  background:#084328;
  border-top:none;
  border-bottom:none;
}
#cabeceraderecha form label{
   margin-left:1.2em;
   margin-right:1.2em;
   margin-top:0.4em;
   color:#fff;
   display:inline;
   width:auto;
   font-weight:bold;
}
#cabeceraderecha form input{
 background:url('/uploads/montilla/fondobotonbuscador.gif') no-repeat;
 width:135px;
 font-size:1em;
 padding-left:0.2em;
 border:none;
 border-bottom:1px solid #cecece;
 border-right:1px solid #cecece;
 margin-top:0.1em;
}


#cabeceraderecha form input.boton{
 background:url('/uploads/montilla/lupa.jpg') no-repeat;
 width:18px;
 height:20px;
 border:none;
 margin-left:0.3em;
 margin-top:0.2em;
 text-indent:-2000em;
 cursor:pointer;
 padding-left:20px;
}

#cabeceraderecha form input.boton:hover{
  background-position:bottom left;
}

/**************   MENU CONTACTO **********************/

#cabeceraderecha ul#menucontacto{
    margin:0;
    padding:0;
    list-style-type:none;
    margin-top:5px;
    font-weight:bold;
    text-align:center;
    overflow:hidden;
    width:98% !important;  /* Para todos los navegadores */
    width:98%;             /*  Para IE 5.5 */
    width/**/:/**/99%;  /*  Para IE 6 */ 
}
#cabeceraderecha ul#menucontacto li {
   background:transparent none repeat scroll 0 0;
   border-left:1px solid #084328;
   display:inline;
   padding-left:2px;
}
ul#menucontacto li a{
  color:#084328;
  font-size:1em;
}

ul#menucontacto li a:hover{
  color:#833d14; 
}



#cabeceraderecha ul#menucontacto  li.primero{
  border:none;
}
#cabeceraderecha ul#menucontacto li.activo{
   color:#a99d10;
}
.rss{
  background: transparent url('/uploads/montilla/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 */ 
}


/**************** MIGAS *****************************/
#migas{
 height:19px;
 background:#fff;
 clear:both;
 margin-left:8px;
}
#migas #contenidomigas{
	width:970px;
	margin:0 auto;
	color:#084328;
	font-size:0.95em;
	text-align:left;
	overflow:hidden;
        letter-spacing:1.5px;
}

#migas a
{
  text-decoration:underline;
}

#migas span.lastitem{
font-style:italic;
}
/****************MENU PRINCIPAL***********************************/

#contenidomenuprincipal{   
   width:989px;
   background:transparent url('/uploads/montilla/fondo_principal.jpg') no-repeat center right;
   margin-top:4px !important;  /* Para todos los navegadores */
   margin-top:-13px;             /*  Para IE 5.5 */
   margin-top/**/:/**/-13px;  /*  Para IE 6 */ 
  
}

#contenidomenuprincipal{
   height:21px;
}



ul#menuprincipal{
  float:left;
  padding:0;
  width:950px;
  overflow:hidden;
}

ul#menuprincipal li{
  margin-top:0;
  margin-bottom:0;
  margin-right:0;
  background:none;
  float:left;
  font-size:12px;
  font-weight:bold;
  margin-left:50px !important;  /* Para todos los navegadores */
  margin-left:40px;             /*  Para IE 5.5 */
  margin-left/**/:/**/43px;  /*  Para IE 6 */ 
}

ul#menuprincipal li a{
  color:#084328; 
  display:block;  
  text-align:center;
}

ul#menuprincipal li a:hover{
  color:#833d14;
  background-position:bottom left !important;
}

ul#menuprincipal li.activo *{
  color:#a99d10;
}


/************** CUERPO *******************************/
#cuerpo{
       background:#fff;
       /* padding-bottom:95px; */
       padding-bottom:15px;
       }

#contenidocuerpo{
   width:980px;
   margin:0 auto;
   text-align:left;
   overflow:hidden;
   clear:both;
   margin-left:8px;
   height: auto !important; /* para los browsers buenos */
   height:50em;             /*  Para IE 5.5 */
   height/**/:/**/50em;  /*  Para IE 6 */ 
   min-height: 40em; /* para los browsers buenos */
   height:100%;

}

#contenidocuerpo #columnaizquierda{
 width:22%;
 float:left;
 min-height:500px;
 margin-top:10px;
 overflow:hidden;
 
}

#contenidocuerpo #columnacentroancha{
 margin:0;
 margin-top:10px;
 margin-left:5px;
 padding:0;
 width:76%;
 float:left;
 padding-left:10px;
}

#contenidocuerpo #columnacentroancha h3{
    margin-bottom:15px;
    margin-left:-8px;
    margin-top:5px;
}

#contenidocuerpo #columnacentroancha h4{
  margin-left: -7px;
}

#contenidocuerpo #columnacentro{
 margin:0;
 margin-top:15px;
 margin-left:1%;
 margin-right:1%;
 padding:0;
 width:53%;
 float:left;
 overflow:hidden;
}


#contenidocuerpo #columnaderecha{
 width:22%;
 float:left;
 min-height:500px;
 margin-left:9px;
  margin-top:15px;
}






/************* MENU SECUNDARIO ************************/
#contenidocuerpo #columnaizquierda h3{
  background:#e9e8d9;
  border-top:1px solid #85a295;
  border-right:1px solid #85a295;
  border-left:1px solid #85a295;
  border-bottom: none;
  color:#084328; 
  font-size:1.1em;
  font-weight:bold;
  font-family: Verdana;
  height:35px;
  margin:0;
  margin-bottom:1px;
  letter-spacing:0px;
  padding-top:5px;
  padding-left:10px;
  padding-bottom:0px;
  padding-right:3px;
  width:195px !important;  /* Para todos los navegadores */
  width:195px;             /*  Para IE 5.5 */
  width/**/:/**/195px;  /*  Para IE 6 */ 
}

#contenidocuerpo #columnaizquierda ul#menusecundario{
  border-left:1px solid #85a295;
  border-right:1px solid #85a295;
  border-bottom:1px solid #85a295;
  color:#084328;
  padding-right:3px;
  width:195px !important;  /* Para todos los navegadores */
  width:195px;             /*  Para IE 5.5 */
  width/**/:/**/195px;  /*  Para IE 6 */ 
  padding-top:15px;
  padding-left:10px;
  padding-bottom:5px;
  margin-top:-2px;
}


#contenidocuerpo #columnaizquierda ul#menusecundario li{ 
 font-weight:bold;
 margin-bottom:0.5em;
 padding-left:18px !important;  /* Para todos los navegadores */
 padding-left:3px;             /*  Para IE 5.5 */
 padding-left/**/:/**/18px;  /*  Para IE 6 */ 
 font-size:1.0em !important;  /* Para todos los navegadores */
 font-size:1em;             /*  Para IE 5.5 */
 font-size/**/:/**/1em;  /*  Para IE 6 */ 
}

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

#contenidocuerpo #columnaizquierda ul#menusecundario li ul{
 margin:0;
 padding-left:3px;
}

#contenidocuerpo #columnaizquierda ul#menusecundario li ul li{
   background :none;
   margin-left:0;
   font-weight:normal;
   margin-top:0.4em;
   padding-left:1px !important;  /* Para todos los navegadores */
   padding-left:16px;             /*  Para IE 5.5 */
   padding-left/**/:/**/1px;  /*  Para IE 6 */ 
   font-size:0.8em !important;  /* Para todos los navegadores */
   font-size:0.8em;             /*  Para IE 5.5 */
   font-size/**/:/**/0.8em;  /*  Para IE 6 */ 
}

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

/*************  MENU PLANTILLA AREAS  *******************/
#contenidocuerpo #columnaancha h3 {
  font-weight:bold;
  margin-left:3px;
  margin-top:10px;
  

}
#contenidocuerpo #columnaancha ul#menusecundario{
   margin-left:50px;
   width:90%;
   margin-top:35px;
}

#contenidocuerpo #columnaancha ul#menusecundario li{ 
   font-weight:bold;
   margin-bottom:2em;
   margin-right:20px;
   letter-spacing:1.2px;
   font-size:1.1em !important;  /* Para todos los navegadores */
   font-size:1.1em;             /*  Para IE 5.5 */
   font-size/**/:/**/1.1em;  /*  Para IE 6 */ 
   padding-left:18px !important;  /* Para todos los navegadores */
   padding-left:16px;             /*  Para IE 5.5 */
   padding-left/**/:/**/18px;  /*  Para IE 6 */ 
   float:left;
   width:45%;
}

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

#contenidocuerpo #columnaderecha h3,
#contenidocuerpo #columnacentroancha div#columnaderechainterior h3 {
    color:#084328;
    font-size:0.9em;
    font-weight:bold;
    margin:17px 0 0;
    padding:0.4em 2% 0.4em 2%;
    width:93%;
    border-top:1px solid #833D14;
    border-bottom:1px solid #833D14;
}

ul#menuterciario{
    margin:0 0 0 5px;
    padding:0.2em 0 0 1px;
    border-left:1px solid #833D14;
    padding-left:2%;
    padding-right:2%;
    width:92% !important;  /* Para todos los navegadores */
    width:94%;             /*  Para IE 5.5 */
    width/**/:/**/92%;  /*  Para IE 6 */ 
}


ul#menuterciario li{
 background:none;
 border-bottom:1px solid #e5e9db;
 padding-left:12px !important;  /* Para todos los navegadores */
 padding-left:0px;             /*  Para IE 5.5 */
 padding-left/**/:/**/10px;  /*  Para IE 6 */ 

}
ul#menuterciario li ul{
 margin:0;
 padding-left:0;
}
ul#menuterciario li ul li{
 margin-left:0;
 font-weight:normal;
}

ul#menuterciario li a.activo{
   color:#a99d10;
   font-style:italic;
}
/**************      PIE     *****************************/
#pie{
    background:#084328; 
    border-top:2px solid #ea6222;
    border-bottom:2px solid #ea6222;
    margin-top:10px;
    /* margin-top:-70px; */
    height:65px;    
    clear:both; 
}

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

#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:10px;
  width:500px;
  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:10px;
	float: left;
}

#pie  p#disenaeprinsa a{
	background:transparent url('/uploads/montilla/eprinsa.gif') no-repeat;       
	width:79px;	
	margin-right: 10px;		
}
#pie  p#creadoconportal a{
	background:transparent url('/uploads/montilla/portal.gif') no-repeat;        
	width:68px;	   	
	margin-right: 10px;
}
#pie p#accesibilidad a{
	background:transparent url('/uploads/montilla/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/montilla/validxhtml10.gif') no-repeat;    
	width:88px;		   
	margin-right:4px;	
}

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

table.mitadancho{
      width:60%;
}


table{
   margin-bottom:1.4em; 
   width:100%;
   margin:0px auto;
   margin-top:15px;
   background:#f8f8ee;
   border-top:1px solid #a99d10;
   border-bottom:2px solid #a99d10;
   border-collapse:separate;
   border-spacing:0;
}





table thead tr *{
   color:#084328;       
}
table thead td, table thead th{    
   border-left:2px solid #FAF8E9;
   border-bottom:2px solid #a99d10;
   font-size:1.1em;
   background:#eeeacd;
   text-align:center;	 	
}

table tbody tr td{
   border-bottom:2px solid #fff;
   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;
}

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

/****************  FORMULARIOS **************************/
form{
	width:95%;
	overflow:hidden;
	margin:0 auto;
        
        /*border:1px solid #833D14;
	background:#EEEACD;*/
}

form fieldset{
	padding:2%;
	border:1px solid #833D14;
	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 #833D14;
}


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:#084328;
	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 solid #833D14;
 padding:2%;
 background:#EEEACD;

}


.mensajeaviso p{
  color:#425227;
}


/*************   PAGINAS PARTIDOS POLITICOS ******************/
#columnacentroancha  ul.partido_politico{
        width:24%;
        float:left;
        padding-left:2px;
        border-left:1px solid black;
}

#columnacentroancha  ul.partido_politico li{
        width:100%;
        float:left;
        padding-left:0px;
        background: none;
}

#columnacentroancha  ul.partido_politico li.logo_partido{
        text-align:center;        
}

#columnacentroancha  ul.partido_politico li.logo_partido img{
        margin-left:55px;        
}

#columnacentroancha  ul.partido_politico li.logo_partido a{
        color:black;        
        font-size:0.8em;
        font-weight:bold;      
}

#columnacentroancha  ul.partido_politico li img{
        float:left;
}

#columnacentroancha  ul.partido_politico li span{
        float:left;
        width:42%;
        margin-top:20px;
        color:#576B37;       
}

/*************   ORGANIGRAMA AYUNTAMIENTO ******************/
div.miembro_partido {
        background:#EEEACD none repeat scroll 0 0;
        border:1px solid #833D14;
        clear:both;
        margin-top:3px;
        overflow:hidden;
        width:510px;
}


div.miembro_partido p{            
        float:left;
        margin:0;
        padding:5px 0 0;
        width:125px;
}

div.miembro_partido img {
       float:left;
       margin:0px;       
}



div.miembro_partido dl{
     float:left;
     clear:none;
     width:375px;
     margin:0;
     border: none;
     background:none;
}
div.miembro_partido dl dt {
    float:left;
    font-weight:bold;
    padding-left:1em;
    width:20%;
}
div.miembro_partido dl dd {
          border-bottom:1px solid #FFFFFF;
          float:left;
          padding-left:10px;
          width:70%;
}
/****************   NOTICIAS   **************************************/

#contenidocuerpo #columnacentroancha #columnaizquierdainterior {
   float:left;
   margin-right:8px;  
   width:70% !important;  /* Para todos los navegadores */
   width:70%;             /*  Para IE 5.5 */
   width/**/:/**/70%;  /*  Para IE 6 */     
   padding-left:5px;
   overflow:hidden;
}

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

#contenidocuerpo #columnacentroancha #columnaderechainterior {
   background:none;
   border:none;
   margin:0;
   margin-top:3px !important;  /* Para todos los navegadores */
   margin-top:2px;             /*  Para IE 5.5 */
   margin-top/**/:/**/2px;  /*  Para IE 6 */
   float:left;
   width:28% !important;  /* Para todos los navegadores */
   width:28%;             /*  Para IE 5.5 */
   width/**/:/**/27%;  /*  Para IE 6 */     
   padding-top:0em !important;  /* Para todos los navegadores */
   padding-top:0.5em;             /*  Para IE 5.5 */
   padding-top/**/:/**/0.3em;  /*  Para IE 6 */
}



#contenidocuerpo #columnacentroancha div#columnaderechainterior h3 a.vertodo { 
     background:transparent url(/uploads/montilla/li_portada_mas.jpg) no-repeat scroll left top;
     padding-left:14px;
     font-weight: normal;
     letter-spacing: 0px;
     font-size:1em; 
     text-align: right;   

   margin-left:45px !important;  /* Para todos los navegadores */
   margin-left:30px;             /*  Para IE 5.5 */
   margin-left/**/:/**/45px;  /*  Para IE 6 */
      
}


#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;
  clear:both;
  width:94%;
  border:none;

}

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

ul.listadointerior li img {
     float:left;
     max-width:28% !important;  /* Para todos los navegadores */
     width:auto;  /* Para todos los navegadores */     
}

.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:0 auto;
	color:#000;
	font-size:0.95em;
	text-align:right;
	overflow:hidden;
}

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


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


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


/***************  MENU SUPERIOR  **********************/
ul.menuterciario-arriba{
   width:100%;
   margin:0 0 15px;
   line-height:normal;
   float: left;
   list-style:none;

}

ul.menuterciario-arriba li 
{
   padding-left:0px;
   background:none;
   display:inline;
   float:left;
}


ul.menuterciario-arriba li a:link,
ul.menuterciario-arriba li a:visited {
  border-bottom: 1px solid #0a4529;
  float:left;
  margin:0;
  text-decoration: none;
  display:block;
  float:left;
  padding:0px 6px 0px 6px;
  border-right: 1px solid #0a4529;      
}

ul.menuterciario-arriba li a.activo_sin_borde{
     border-right:none;           
     color:#A99D10;
     font-style:italic;

}

ul.menuterciario-arriba li a.enlace_sin_borde{
      border-right:none;           
}

ul.menuterciario-arriba li a.activo{
     color:#A99D10;
     font-style:italic;
}

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

ul li.thumb{
       background:none;
}

li.thumb a
{
   margin-left:10px;  
   overflow:hidden;
   background:#ece9ca;
   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; 
}


#galeriainterior ul{
   height: auto !important; /* para los browsers buenos */
   height:20em;             /*  Para IE 5.5 */
   height/**/:/**/30em;  /*  Para IE 6 */ 
   min-height: 30em; /* para los browsers buenos */
   height:100%;

}

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

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

}

#columnaizquierdainterior ul.listacalendario h4 {
  margin-top:0;
}

#columnaizquierdainterior ul.listacalendario li {
  clear:both;
  width:94%;
  border:none;
}

ul.listacalendario .img_lista_calendario
{
  border:none;
  float:left;
  max-width:35% !important;  
}

#columnaizquierdainterior ul.listacalendario li img{
    max-width:100% !important;  
}

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

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

}

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

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

/*************  CALENDARIO    **************/

#tablaagenda table{
  margin-bottom:1.5em;
  border-bottom: 1px solid #833D14;
  margin-top:0px;

}

#tablaagenda table caption{
  background:#084328;
  text-align:center;
  border: 1px solid #833D14;
}

#tablaagenda table caption *{
  color:white;
  margin:0 auto;
}

#tablaagenda table th{
  padding:0;
  background:#EEEACD;
  color:#084328;
  text-align:center;
  font-weight:normal;
}

#tablaagenda table td{
  padding: 0 0 5px;
  text-align:center;
  border: none;
}

#tablaagenda table td.calendar-today{
  background:#e0e0e0;
}

#tablaagenda table td a{
  color:#bb7421;
  text-decoration:underline;
} 

#tablaagenda table .calendar .texto {
   padding-top:3px;
   width:128px;
}


/************************** 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 li {
  padding-top: 0px;
  background:transparent url(/uploads/montilla/li.gif) no-repeat scroll 0 0
}




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-left:20px;
  padding-top:0;
  
}

div.div_mapa ul.tablaContenido li ul li a ul li,div.div_mapa ul.tablaContenido li ul li ul li {
    background:transparent url(/uploads/montilla/borde-li-mapa.gif) no-repeat scroll 0 0;
}

div.div_mapa ul.tablaContenido li ul li a ul li.last,div.div_mapa ul.tablaContenido li ul li ul li.last {
   background:transparent url(/uploads/montilla/borde-li-mapa-last.gif) no-repeat scroll 0 0;
}


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{
/*  background:transparent url(/uploads/montilla/literciario.gif) no-repeat scroll 0 0 !important; */
/*  background:transparent url(/uploads/montilla/borde-li-mapa.gif) no-repeat scroll 0 0; */
  padding-top: 0px;
  
}

/************************** FARMACIAS *************************/
 div.farmaciaguardia {
      /* background:#F2F4D0 none repeat scroll 0 0; */
      background: none;
      border:1px solid #D8D6C9;
      clear:both;
      margin-top:3px;
      overflow:auto;
      width:450px;
      margin-left:50px;
}
p#imagenfarmacia {
   text-align: center;
}

p#imagenfarmacia img {
      border:none;

}

div.farmaciaguardia span{
    border-bottom:1px solid  #A99D10;
    color:#084328;
    margin-left:15px;
    text-align:center;
}

dl.informacion_farmacia {
      border:medium none;
      background:none;
      clear:none;
      float:left;
      margin:0;
      width:400px;
}

dl.informacion_farmacia dt {
      float:left;
      font-weight:bold;
      padding-left:1em;
      width:18%;
}

dl.informacion_farmacia dd {
      border:none;
      float:left;
      padding-left:10px;
      width:70%;
      background:none;
}


/************************ LISTADO PRODUCTOS  **********************/
ul.listadoproductos h4{
  margin-top:1px;
}
div.imagenproducto{
  border:none;
  float:left;
  width:30%;
}

div.imagenproducto img{
     float:left;
     max-width:90% !important;  /* Para todos los navegadores */     
     width:auto;
}

div.textoproducto{
  border:none;
  float:left;
  width:65%;
}



ul.listadoproductos li {
  clear:both;
  width:97%;
  border:none;
  overflow:auto;
  margin-bottom:30px;
}

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


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

li.thumbenlace{
   margin-bottom:1em;
   padding-top:0.8em;
   padding-left: 0px;
   width:150px; 
   margin-right:18px;
   overflow:hidden;
   float:left;
   height: 150px;
   background:#EEEACD  !important;
}

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

.thumbenlace a.enlaceenlace{
  text-align:center;
   line-height:1.1em;
}
.thumbenlace a.imagenenlace img{
   max-height:90px !important;
   height:auto;
   border:1px solid #175564 !important;
}

/**************  CALLEJERO    **********************************/

div#capaplano{
  width:100%;
  text-align:center;
  height:auto;
}

ul#planointerior {
   width:95%;
   background:none;
   overflow:hidden;
   border: none;
   text-align:left;
   margin-left:3em;
   margin-top:2em;
}

ul#planointerior li.cuadrante {
   background:none  !important;
   width:250px;
   margin:0px;
   padding:0px;
   float:left;
   border:1px solid #833d14;
   overflow:hidden;
   height: 178px;
}

ul#planointerior li.cuadrante a
{
   margin:0px;  
   overflow:hidden;
   background:none;
   height:100%;
   width:100%;
}



ul#planointerior li.cuadrante a img {
       margin: 0px;
       border: none;
       height:178px !important;  /* Para todos los navegadores */
       height:178px;             /*  Para IE 5.5 */
       height/**/:/**/178px;  /*  Para IE 6 */ 
       width:250px !important;  /* Para todos los navegadores */
       width:250px;             /*  Para IE 5.5 */
       width/**/:/**/250px;  /*  Para IE 6 */ 
       max-width:100%;
}


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

/* End of 'montilla-comun' */

/* Start of CMSMS style sheet 'montilla-portada' */
/* reset.css */
/* typography.css */


#contenidoportada {
    clear:both;
    height:100%;    
    overflow:hidden;
    margin-top:10px !important;  /* Para todos los navegadores */
    margin-top:1px;             /*  Para IE 5.5 */
    margin-top/**/:/**/-7px;  /*  Para IE 6 */ 
    
}



/****        COLUMNA CENTRO   *********/

#contenidoportada #columnaizquierda{
     width: 329px;
}

#contenidoportada #columnacentro{
     width: 329px;
     margin-left:25px;
}




#contenidoportada #columnaderecha{ 
     margin-left:25px;
     width:278px !important;  /* Para todos los navegadores */
     width:270px;             /*  Para IE 5.5 */
     width/**/:/**/270px;  /*  Para IE 6 */
     overflow:hidden;
}

#contenidoportada #columnaizquierda,
#contenidoportada #columnacentro,
#contenidoportada #columnaderecha{
     height: auto !important;   
     min-height: 40em;     
     overflow:hidden;
     float:left;     
}

/*****                ESCAPARATES    ******************/

#contenidoportada #columnaizquierda #escaparate_informacion,
#contenidoportada #columnacentro #escaparate_turismo{   
    float:left;   
    width: 329px;
}

#contenidoportada #columnaderecha   #escaparate_tramites{   
    float:left;
     width:278px !important;  /* Para todos los navegadores */
     width:270px;             /*  Para IE 5.5 */
     width/**/:/**/270px;  /*  Para IE 6 */
}

#contenidoportada #columnaizquierda #escaparate_informacion h3,
#contenidoportada #columnacentro   #escaparate_turismo h3{
   width:329px !important;  /* Para todos los navegadores */
   width:327px;             /*  Para IE 5.5 */
   width/**/:/**/329px;  /*  Para IE 6 */
   padding-left:2px;
}

#contenidoportada #columnaderecha   #escaparate_tramites h3{
    width:276px !important;  /* Para todos los navegadores */
    width:268px;             /*  Para IE 5.5 */
    width/**/:/**/270px;  /*  Para IE 6 */
    padding-left:2px;
}

#contenidoportada #columnaizquierda #escaparate_informacion h3,
#contenidoportada #columnacentro   #escaparate_turismo h3,
#contenidoportada #columnaderecha   #escaparate_tramites h3 {
   background:transparent url(/uploads/montilla/fondo_escaparate.jpg) no-repeat scroll 0 0;
   border:medium none;
   margin-bottom:0px;
   border-bottom:2px solid #EA6222;
   padding-top:4px;
}


#contenidoportada #columnaizquierda #escaparate_informacion h3 a,
#contenidoportada #columnacentro   #escaparate_turismo h3 a,
#contenidoportada #columnaderecha   #escaparate_tramites h3 a {
   color:#084328;
   font-size:0.8em;
   font-weight:bold;
   margin-left:0;
   padding-left:6px;
}

#contenidoportada #columnaizquierda #escaparate_informacion ul,
#contenidoportada #columnacentro   #escaparate_turismo ul{
   width:327px;
}
#contenidoportada #columnaderecha   #escaparate_tramites ul{
     width:276px !important;  /* Para todos los navegadores */
     width:268px;             /*  Para IE 5.5 */
     width/**/:/**/268px;  /*  Para IE 6 */
}

#contenidoportada #columnaizquierda #escaparate_informacion ul,
#contenidoportada #columnacentro   #escaparate_turismo ul,
#contenidoportada #columnaderecha   #escaparate_tramites ul {
   margin:0px;  
   overflow:visible;
   padding:0;
   border-right:1px solid #dad8c2;
   border-left:1px solid #dad8c2;
   border-bottom:1px solid #dad8c2;
   height: auto !important; /* para los browsers buenos */
   height: 11em; /* para IE5+ */
   min-height: 11em; /* para los browsers buenos */
}


#contenidoportada #columnaizquierda #escaparate_informacion ul li,
#contenidoportada #columnacentro #escaparate_turismo ul li
{
   width:14.5em;
}


#contenidoportada #columnaderecha   #escaparate_tramites ul li{
   width:98%;
}

#contenidoportada #columnaizquierda #escaparate_informacion ul li,
#contenidoportada #columnacentro   #escaparate_turismo ul li,
#contenidoportada #columnaderecha   #escaparate_tramites ul li{
   background:none;  
   float: left;
   padding-left:0px;
   margin-top:5px;
}


#contenidoportada #columnaizquierda #escaparate_informacion ul li a,
#contenidoportada #columnacentro   #escaparate_turismo li a,
#contenidoportada #columnaderecha   #escaparate_tramites li a{
   font-weight:normal;
   font-size:0.9em;
   margin-left:10px;
}



/*********   DESTACADOS ********************/
#contenidoportada #columnaizquierda #destacados_anuncio{    
    border:1px solid #DAD8C2;
    float:left;
    height:221px !important;  /* Para todos los navegadores */
    height:221px;            /*  Para IE 5.5 */
    height/**/:/**/217px;  /*  Para IE 6 */
    margin-top:17px;
    margin-bottom:0px;
    width:327px;
    overflow:hidden;

}

#contenidoportada #columnaizquierda #destacados_anuncio img{    
    width:100%;
}

#contenidoportada #columnacentro #destacados_enlaces{    
    float:left;
    margin-top:17px;
    width:329px;    
    height:223px !important;  /* Para todos los navegadores */
    height:223px;             /*  Para IE 5.5 */
    height/**/:/**/219px;  /*  Para IE 6 */
    overflow:hidden;
    line-height:1.18em;
}

#contenidoportada #columnacentro #destacados_enlaces a{        
    height:46px;   
}

#contenidoportada #columnacentro #destacados_enlaces a img{    
    border:1px solid #DAD8C2;
    margin-top:0px  !important;  
    margin-right:0px  !important;  
    margin-left:0px  !important;  
    width:327px;
    margin-bottom:1.0em !important;  /* Para todos los navegadores */
    margin-bottom:0.9em;             /*  Para IE 5.5 */
    margin-bottom/**/:/**/0.8em;  /*  Para IE 6 */
}

#contenidoportada #columnaderecha #destacados_areas{
    float:left;
    margin-top:17px;
    width:100%;
    height:223px !important;  /* Para todos los navegadores */
    height:223px;             /*  Para IE 5.5 */
    height/**/:/**/219px;  /*  Para IE 6 */
    overflow:hidden;
}

#contenidoportada #columnaderecha #destacados_areas #titulo_areas{  
    border:1px solid #DAD8C2;       
    background:transparent url(/uploads/montilla/fondo_areas.jpg) no-repeat scroll right top;
    display: block;
    width:100%;
    height:32px;    
}
#contenidoportada #columnaderecha #destacados_areas #titulo_areas a{
    font-size:14px;
    font-weight: bold;
    margin-left:11px;
    margin-top:5px;
    float:left;
    color:black;
}

#contenidoportada #columnaderecha #destacados_areas #enlaces_areas{
    float:left;
    border:1px solid #DAD8C2;
    height:174px;
    margin-top:13px !important;  /* Para todos los navegadores */
    margin-top:13px;            /*  Para IE 5.5 */
    margin-top/**/:/**/9px;  /*  Para IE 6 */
    width:276px !important;  /* Para todos los navegadores */
    width:270px;             /*  Para IE 5.5 */
    width/**/:/**/268px;  /*  Para IE 6 */
}

#contenidoportada #columnaderecha #destacados_areas #enlaces_areas h3{
    margin:5px;
    padding:0;
    border-bottom: none;
    font-size: 1.1em;
}
#contenidoportada #columnaderecha #destacados_areas #enlaces_areas ul 
{
   margin-top:5px;
   margin-left:15px;
}
#contenidoportada #columnaderecha #destacados_areas #enlaces_areas ul li{
    padding:0; 
    width:100%;    
    margin-top:5px;
    overflow:hidden;   
    height:40px;
    background: none;
}

#contenidoportada #columnaderecha #destacados_areas #enlaces_areas ul li img {        
    height:40px;
    width:30px;
    float:left;
    display:block;
}

#contenidoportada #columnaderecha #destacados_areas #enlaces_areas ul li a {  
   color:#858680;
   display:block;
   float:left;
   font-size:1em;
   font-weight:bold;
   margin-left:10px;
   margin-right:4px;
   margin-top:5px;   
   width: 200px;   
   height:40px;
}

#contenidoportada #columnaderecha #destacados_areas #enlaces_areas ul li a span{  
   vertical-align :middle;
}

/********  NOTICAS,ENLACES, ENLACES       ************************/



#contenidoportada #columnaizquierda #noticiasportada,
#contenidoportada #columnacentro #eventosportada{    
    width:327px;
    overflow:visible;
}

#contenidoportada #columnaderecha #enlacessportada{
    width:276px !important;  /* Para todos los navegadores */
    width:270px;             /*  Para IE 5.5 */
    width/**/:/**/268px;  /*  Para IE 6 */
    overflow:visible;
}

#contenidoportada #columnaizquierda #noticiasportada,
#contenidoportada #columnacentro #eventosportada,
#contenidoportada #columnaderecha #enlacessportada{
    border:1px solid #85a395;
    float:left;    
    margin-top:17px;    
    height: auto !important; /* para los browsers buenos */    
    height:25em;            /*  Para IE 5.5 */
    height/**/:/**/25em;  /*  Para IE 6 */
    min-height: 25em; /* para los browsers buenos */
}




#contenidoportada #columnaizquierda #noticiasportada h3,
#contenidoportada #columnacentro #eventosportada h3,
#contenidoportada #columnaderecha #enlacessportada h3{
   border-bottom:medium none;
   margin:5px;
   padding:0;
   font-size: 1.1em;
}

#contenidoportada #columnaizquierda  #noticiasportada p.vertodo,
#contenidoportada #columnacentro #eventosportada p.vertodo,
#contenidoportada #columnaderecha #enlacessportada p.vertodo {
  text-align: right;
  margin-top:0px;
  height:auto; 
  width:98%;
}


#contenidoportada #columnaizquierda  #noticiasportada p.vertodo a,
#contenidoportada #columnacentro #eventosportada  p.vertodo a,
#contenidoportada #columnaderecha #enlacessportada p.vertodo a{   
   background:transparent url('/uploads/montilla/li_portada_mas.jpg') no-repeat left top;
   margin-bottom:0.5em;
   margin-left:10px;
   margin-right:10px;
   margin-top:10px;
   padding-left:14px;
}


#contenidoportada #columnaizquierda  #noticiasportada  ul,
#contenidoportada #columnacentro #eventosportada  ul,
#contenidoportada #columnaderecha #enlacessportada ul{
  margin-right:3px;
  margin-top:4px;
  padding:0;
  margin-left:8px !important;  /* Para todos los navegadores */
  margin-left:1px;            /*  Para IE 5.5 */
  margin-left/**/:/**/5px;  /*  Para IE 6 */
  overflow: visible;

   height: auto !important; /* para los browsers buenos */
   height:20em;            /*  Para IE 5.5 */
   height/**/:/**/20em;  /*  Para IE 6 */
   min-height: 20em; /* para los browsers buenos */    


 
}


#contenidoportada #columnaizquierda  #noticiasportada ul li,
#contenidoportada #columnacentro #eventosportada  ul li{
   background:transparent url('/uploads/montilla/li_portada_noticias.jpg') no-repeat left top;   
   overflow:hidden;
   margin-bottom:2px;
   padding-left:18px !important;  /* Para todos los navegadores */
   padding-left:12px;            /*  Para IE 5.5 */
   padding-left/**/:/**/13px;  /*  Para IE 6 */
   height: auto !important; /* para los browsers buenos */
   height: 10em; /* para IE5+ */
   height/**/:/**/10em;  /*  Para IE 6 */
   min-height: 9em; /* para los browsers buenos */    
}
#contenidoportada #columnaizquierda  #noticiasportada ul li img,
#contenidoportada #columnacentro #eventosportada  ul li img{
    float:left;
    max-width:27% ;
}


#contenidoportada #columnaizquierda  #noticiasportada ul li img{
    max-height: 80px;
}


#contenidoportada #columnacentro #eventosportada  ul li img {
    max-height: 50px;
}




#contenidoportada #columnaizquierda  #noticiasportada ul li div,
#contenidoportada #columnacentro #eventosportada  ul li div{
    float:left;
    margin-left:3px;
    width:69% !important;  /* Para todos los navegadores */
    width:65%;            /*  Para IE 5.5 */
    width/**/:/**/69%;  /*  Para IE 6 */
}

#contenidoportada #columnaizquierda  #noticiasportada h4,
#contenidoportada #columnacentro  #eventosportada h4
{
   font-size:1em;
   border:none;
   padding:0;
   margin-left:0;
   margin-top:0;
   margin-bottom:0.4em;
   font-weight:normal;
   color:#084328;
}



#contenidoportada #columnaderecha #enlacessportada ul li{
  background:none;
  border:none;
  margin-top:1px;
  margin-bottom:1px;
  height:68px !important;  /* Para todos los navegadores */
  height:65px;             /*  Para IE 5.5 */
  height/**/:/**/65px;  /*  Para IE 6 */

  width:95%!important;  /* Para todos los navegadores */
  width:98%;             /*  Para IE 5.5 */
  width/**/:/**/95%;  /*  Para IE 6 */
  text-align: left;
  overflow:hidden;
  padding-left:0px;
  margin-right:10px !important;  /* Para todos los navegadores */
  margin-right:2px;             /*  Para IE 5.5 */
  margin-right/**/:/**/2px;  /*  Para IE 6 */
}

#contenidoportada #columnaderecha #enlacessportada ul li img{
   border:none;   
   height:65px;
   width:250px !important;  /* Para todos los navegadores */
   width:247px;            /*  Para IE 5.5 */
   width/**/:/**/247px;  /*  Para IE 6 */         
}


/* End of 'montilla-portada' */

/* Start of CMSMS style sheet 'montilla-general' */
.textoverdecursiva{
   color:MediumSeaGreen;
   font-size:1.4em;
   font-weight:bold;
   font-style:italic;
}

.textoverde{
   color:MediumSeaGreen;
   font-size:1.2em;
   font-weight:bold;
}

.textoazul{
   color:royalblue;
   font-weight:bold;
}

.pepito{
  text-decoration:underline;
 
}
/* End of 'montilla-general' */

