/* CSS Document */

/******************** estilos *******************/
.EstiloLista{
   list-style-image:url(../img/vineta_verde.png);
}

.EstiloLista-fs{
   list-style-image:url(../img/vineta_roja.png);
}


.Estilo-fecha-not-a{
    font-family:"Times New Roman", Times, serif;	
	font-size: 12px;
	color:#333333;
	text-align:justify;	
	margin-left:0px;
	margin-right:0px;		
 }
 
.Estilo-cab-cultura{
   font-family:"Times New Roman", Times, serif;	
	font-size: 20px;
	color:#ffffff;
	text-align:justify;	
	margin:7px 10px;
	/*font-weight:bold;*/
}

.Estilo-cab-educ{
   font-family:"Times New Roman", Times, serif;	
	font-size: 20px;
	color:#7f9fcf;
	margin:0px 10px;
	/*font-weight:bold;*/
}


.Estilo-cab-fs{
   font-family:"Times New Roman", Times, serif;	
	font-size: 20px;
	color:#bb0000;
	text-align:justify;	
	margin:7px 10px;
	/*font-weight:bold;*/
}


.Estilo-cab-eventos{
   font-family:"Times New Roman", Times, serif;	
	font-size: 20px;
	color:#333333;
	text-align:justify;	
	margin:7px 10px;
	/*font-weight:bold;*/
}

 
a.glink2-a, a.glink2-a:visited{
  	font-family:"Times New Roman", Times, serif;
	font-size:12px;
  	color:#003366;					
	text-decoration: none;
	margin-left:0px;	
   }

   a.glink2-a:hover{
  	color:#003366;
	text-decoration:none;
	margin-left:0px;
   } 

/** global**/

 #content-menu-cont-area{
      
	  height:800px;
	  width:990px;	   	   
	  margin-left:auto;
	  margin-right:auto;
	  margin-top:3px;
	  background-color:#ffffff;
	  margin-bottom:0.25px;    
   } 
   
   #content-menu-cont-area2{
      
	  height:910px;
	  width:990px;	   	   
	  margin-left:auto;
	  margin-right:auto;
	  margin-top:3px;
	  background-color:#ffffff;
	  margin-bottom:0.25px;
	     
   }
   
   #content-menu-cont-area2-ma{
      
	  height:990px;
	  width:990px;	   	   
	  margin-left:auto;
	  margin-right:auto;
	  margin-top:3px;
	  background-color:#ffffff;
	  margin-bottom:0.25px;
	     
   }
   
   #content-menu-cont-area3{
      
	  height:880px;
	  width:990px;	   	   
	  margin-left:auto;
	  margin-right:auto;
	  margin-top:3px;
	  background-color:#ffffff;
	  margin-bottom:0.25px;
	  
	      
   }    
   
   #content-iframe{	   
	   width:573px;
	   height:auto;	     	   	   
	   margin-left:auto;
	   margin-right:auto;
	   margin-top:3px;
	   margin-bottom:0.25px;
	   background-color:#ececec;
	   float:right; 
   }   
 
/*** zona eventos ***/

   #eventos-dest{
      width:180px;
	  height:180px;
	  background-color:#FFeeee;
	  float:left;
	  margin-top:15px;
	  margin-left:1px;
	  border-bottom:1px solid #dd3300;	  	  
   }
   
   #eventos-dest-cab{
      width:180px;
	  height:25px;
	  background-color:#ffcccc;
	  border-top:1px solid #dd3300;
	  border-bottom:1px solid #dd3300;
	  padding-top:5px;
	  margin-bottom:10px;
   }
   
   #banner8{
      width:180px;
	  height:105px;
	  background-color:#AACdef;
	  float:left;
	  margin-top:15px;
	  margin-left:1px;
	  border:2px;
	  border-color:#AACdef;
   }
   
   #banner10{
      width:197px;
	  height:189px;
	  background-color:#AACdef;
	  float:left;
	  margin-top:15px;
	  margin-left:1px;
	  border:2px;
	  border-color:#AACdef;
   }
   
/*** zona contenido **/   
   
   #cont-menu-area-dch{
      width:198px;
	  height:700px;	  
	  margin-left:1px;
	  margin-right:2px;
	  margin-top:0px;
	  float:right;
	  background-color:#FFFFFF;
   }  
   
   
/*** zona buzon-enlces-agenda ***/

    #enlaces-area-cont{
      width:197px;
	  height:213px;
	  background-image:url(../img/fonfo-interes-rosaIe6.png);  
	  margin-bottom:10px;
	  margin-left:1px;	  
	  overflow:hidden;	  
   }
   
   #enlaces-area3-cont{
      width:197px;
	  height:233px;
	  background-image:url(../img/fonfo-interes-rosaIe623.png);  
	  margin-bottom:10px;
	  margin-left:1px;	  
	  overflow:hidden;	  
   }
   
    #interes-cent-area{
      width:156px;
	  height:147px;
	  background-color:#ffffff;
	  margin-left:10px;
	  margin-right:10px;
	  margin-top:20px;	  
   }
   
   #enlaces-area2-cont{
      width:197px;
	  height:173px;
	  background-image:url(../img/fonfo-interes-rosaIe6-area2.png);  
	  margin-bottom:10px;
	  margin-left:1px;	  
	  overflow:hidden;	  
   }
   
   #enlaces-area2-cont-ov{
      width:197px;
	  height:173px;
	  background-image:url(../img/fonfo-interes-rosaIe6-ov.png);  
	  margin-bottom:10px;
	  margin-left:1px;	  
	  overflow:hidden;	  
   }
   
    #interes-cent-area2{
      width:156px;
	  height:107px;
	  background-color:#ffffff;
	  margin-left:10px;
	  margin-right:10px;
	  margin-top:30px;	  
   }
   
   #noticias-area2-cont{
      width:197px;
	  height:300px;
	  background-image:url(../img/fonfo-noticias-rosaIe6.png);  
	  margin-bottom:10px;
	  margin-left:1px;	  
	  overflow:hidden;	  
   }
   
    #noticias-cent-area2{
      width:176px;
	  height:260px;
	  background-color:#ffffff;
	  margin-left:10px;
	  margin-right:10px;
	  margin-top:20px;	  
   }
   
   #noticias-cont-area2{
      width:166px;
	  margin-left:10px;
	  margin-bottom:10px;
	  margin-top:5px;
	  height:47.5;	 
   }
   
    #noticias-cont-port{
      width:420px;
	  margin-left:5px;
	  padding-bottom:20px;
	  margin-top:5px;
	  height:37.5;
	  
   }                 
     
   #buzon-area-cont{
      width:197px;
	  height:65px;	  
	  float:left;
	  margin-top:0px;
	  margin-left:1px;
	  background-image:url(../img/fonfo-buzon-rosaIe6.png);	
	  overflow:hidden;	  
   }
   
   #buzon-area-cont-ov{
      width:197px;
	  height:65px;	  
	  float:left;
	  margin-top:0px;
	  margin-left:1px;
	  background-image:url(../img/fonfo-buzon-rosaIe6-ov.png);	
	  overflow:hidden;	  
   }
   
   #buzon-cent-area{
      width:177px;
	  height:35px;
	  background-color:#ffffff;
	  margin-left:10px;
	  margin-right:10px;
	  margin-top:20px;
   }
   
   #buzon-img-area{
      width:12%;
      height:20px;
	  margin-left:12px;
	  margin-top:3px;
	  background-image:url(../img/buzon.png);
	  background-repeat:no-repeat;
	  float:left;      
   }
   
   #buzon-cab-area{
      width:75%;
	  height:20px;      
	  margin-left:5px;
	  margin-right:0px;
	  margin-top:5px;	  	
	  float:left;	  
   }
   
   .calendarBox-area {
		/*position: relative;*/
		top: 5px;		
		padding: 5px;
		width: 175px;
		margin-left:1px;
		margin-top:7px;
		height: 140px;
		float:left;
		border: 0px solid #A8BBC6;
	}
	
	.calendarFloat-area {
		float: left;
		width: 19px;
		height: 15px;
		margin: 1px 0px 0px 1px;
		padding: 1px;
		border: 1px solid #fff;
		font-family: Tahoma;
		font-size: 10px;
		font:#3366CC;
	}
	
	.ccMonth{
	   width:95px;
	}
	
	.ccYear{
	   width:60px;
	}
	
	.cont-gen-event-area{
	   width:573px;
	   overflow:hidden;
	   float:left;
	   margin-left:96px;
	   margin-right:auto;
	}
	
	#cont-gen-event-area1{	   
	   margin-left:0px;	   
	}
	
	#cont-gen-event-area2{	   
	   margin-left:96px;	  
	}
	
	.eventList-area{
	   background-color:#ffffff;
	   margin-top:0px;	   
	   width:573px;
	   float:left;	  
	   overflow:hidden;	   
	}	
	
	.contEvento-area{
      width:573px;	  
	  background-color:#ffffff;
	  float:left;	  
	  overflow:hidden;
	   
   }
   
   .cabDescEvento-area{
      width:563px;	  	  	  
	  background-color:#ececee;
	  font-size:11px;
	  font-family:bold Corbel;
	  font:#002200;
	  padding-top:10px;
	  padding-bottom:5px;
	  margin-top:25px;
	  padding-right:5px;
	  float:left;	  	  
   }
   
   .descEvento-area{
      width:568px;	  	  	  
	  background-color:#ececee;
	  font-size:11px;
	  font-family:bold Corbel;
	  font:#002200;
	  padding-top:7px;
	  padding-bottom:7px;
	  padding-right:5px;
	  float:left;	 	  
   }
   
   .itemList-area{
	   font-size:11px;
	   font-family:bold Corbel;
	   font:#002200;
	   margin-top:5px;
	   margin-bottom:5px;
	   height:20px;
	   padding-top:2px;
	   padding-left:5px;
	   padding-right:5px;
	    width:563px;
		float:left;
	}
	
	.relleno-area{	   
	   /*height:700px;	  */
	    width:568px;
		float:left;
	}
	
	#menCont-area{
	    padding:5px 5px 5px 5px;
	   font-size:14px;
       font-family:"Lucida Sans";
       color:#ffffff;
	   font: bold;	   
	   margin-bottom:5px;	  
	   height:35px;
	   width:563px;
	   float:left;
	}
	
	.cabList-area{
	   padding:5px 5px 5px 5px;
	   font-size:14px;
       font-family:"Lucida Sans";
       color:#ffffff;
	   font: bold;
	   background-image:url(../img/fondo-destacados.gif);
	   margin-bottom:5px;	  
	   height:25;
	   width:568px;
	   float:left;
	 } 
	
/**  area social **/

   #encabezado-as{
      width:573px;
	  height:25px;
	  margin-top:5px;
	  padding-top:4px;
	  background-color:#AACdef;      
   }
   
   #encabezado-as-pc{
      width:100%;
	  height:20px;
	  margin-top:5px;
	  padding-top:0px;
	  background-color:#ececec;      
   }
   
   #cont-as{
      width:573px;
	  height:850px;
	  background-color:#ececec;
	  float:left;
   }
   
/********************contenedor para contenido principal *************/   
   #cont-as2{
      width:766px;
	  height:848px;
	  background-color:#ffffff;
	  border:1px solid #ececec;
	  float:left;
   }  
  
   
 /***** distribuidores principales del contenedor ***********/ 
   #cont-as2-izq{
      background-color:#ffffff;
	  width:382px;
	  float:left;
	  margin:0.5px 0.5px 0.5px 0.5px;
	  height:848px;
   }
   
   #cont-as2-dch{
      background-color:#ffffff;
	  width:382px;
	  float:left;
	  margin:0.5px 0.5px 0.5px 0.5px; /* top - right - bottom - left */
	  height:848px;
   }
   
   /******  distribiçuidores del contenido secundarios ***/
   .c-as2{
      width:382px;
	  margin:0.5px 1px 0.5px 0px;
	  background-color:#ffffff;
   }     
   
   #c-as2-izq-sup{
      height:562.5px;
	  border-bottom:1px solid #ececec;
	  border-right:1px solid #ececec;	  
   }
   
   /*** contenido c-as2-izq-sup **/
   
   .c-as2-izq-sup-c-cab{
      width:371px;
	  height:40px;
	  margin:5px 5px 4px 5px;	 
	  float:left;
	  border-bottom:1px;	  
	  border-bottom-style:solid;	    
   }
   
   #c-as2-izq-sup-c-cab-cul-ed{
       background-color:#7f9fcf;
	   border-bottom-color:#000066;
   }
   
   #c-as2-izq-sup-c-cab-ma{
       background-color:#99CC99;
	   border-bottom-color:#003300;
   }
   
    #c-as2-izq-sup-c-cont{
      width:371px;
	  height:117.5px;
	  margin:5px 5px 4px 5px;
	  padding-top:10px;
	  background-color:#f8ffff;
	  float:left;
	  border-bottom:1px;
	  border-bottom-color:#7f9fcf;
	  border-bottom-style:solid;	    
   }
   
   #c-as2-izq-sup-c-cont-ed1{
      width:106px;
	  height:117.5px;
	  margin:2px 0px 4px 5px;
	  padding-top:10px;
	   background-color:#f8ffff;
	  float:left;
	  border-bottom:1px;
	  border-bottom-color:#7f9fcf;
	  border-bottom-style:solid;	    
   }
   
    #c-as2-izq-sup-c-cont-ed2{
      width:254px;
	  height:107.5px;
	  margin:2px 0px 4px 0px;	  
	  padding-top:20px;
	  padding-right:10px;
	   background-color:#f8ffff;
	  float:left;
	  border-bottom:1px;
	  border-bottom-color:#7f9fcf;
	  border-bottom-style:solid;	    
   }
   
   #c-as2-izq-sup-c-cont-cul2{
      width:371px;
	  height:142.5px;
	  margin:5px 5px 4px 5px;
	  padding-top:10px;
	  background-color:#f8ffff;
	  float:left;
	  border-bottom:1px;
	  border-bottom-color:#7f9fcf;
	  border-bottom-style:solid;	    
   }
   
    #c-as2-izq-sup-c-cont-sub{
      width:184px;
	  height:117.5px;
	  margin:0px;	  
	  background-color:#f8ffff;
	  float:left;	      
   }
   
   #c-as2-izq-sup-c-cont-sub3{
      width:184px;
	  height:107.5px;
	  margin-top:10px;	  
	  background-color:#f8ffff;
	  float:left;	      
   }
   
   #c-as2-izq-sup-c-cont-sub2{
      width:184px;
	  height:157.5px;
	  margin:0px;	  
	  background-color:#f8ffff;
	  float:left;	      
   }
   
   #c-as2-izq-inf{
      height:284px;
	  border-bottom:1px solid #ececec;
	  text-align:center;		  
   }
   
   #c-as2-dch-sup{
      height:200px;
	  background-position:center;
	  border-left:1px solid #ececec;
	  border-right:1px #ececec solid;
	  border-bottom:1px #ececec solid;	  
   }
   
   #c-as2-dch-sup-ma{
      height:201.5px;
	  /*background-image:url(../img/fondo-ma-dch-sup.png);*/
	   background-repeat:no-repeat;
	  background-position:center;
	  text-align:center;	  
   }      
   
   #c-as2-dch-cent{
      height:442px;
	  border-bottom:1px #ececec solid;
	  border-right:1px #ececec solid;
	  border-left:1px solid #ececec;		  
   }
   
   /*** contenido c-as2-dch-cent ***/
   
   #c-as2-dch-cent-c-cab{
      width:371px;
	  height:40px;
	  margin:5px 5px 4px 5px;	  
	  float:left;	  	    
   }
   
   #c-as2-dch-cent-c-cont-wimg{
      width:361px;
	  margin:5px 10px 4px 10px;
	  height:181px;
	  /*background-color:#996699;*/
	  float:left;
   }
   
   #c-as2-dch-cent-c-cont-wimg2{
      width:361px;
	  margin:5px 10px 0px 10px;
	  height:120px;
	  /*background-color:#996699;*/
	  float:left;
   }
   
    #c-as2-dch-cent-c-cont-imgEv{
      width:115px;
	  height:115px;
	  /*background-color:#996699;*/
	  float:left;
   }
   
    #c-as2-dch-cent-c-cont-textEv{
      width:215px;
	  height:95px;
	  padding:10px;
	  float:left;
   }
   
   
   #c-as2-dch-cent-c-cont-w{
      width:361px;
	  margin:5px 10px 4px 10px;
	  height:83px;
	  /*background-color:#996699;*/
	  float:left;
   }
   
    #c-as2-dch-cent-c-cont-w2{
      width:361px;
	  margin:5px 10px 4px 10px;
	  height:63px;
	  /*background-color:#996699;*/
	  float:left;
   }
   
   #c-as2-dch-cent-c-cont-sig{
      width:371px;
	  margin:0px 5px 6px 5px;
	  height:10px;
	  /*background-color:#996699;*/
	  float:left;
   }
   
        
   
   #c-as2-dch-inf{
      height:202px;
	  margin-top:1px;
	  border-bottom:1px solid #ececec;	  
   }
   
   #c-as2-dch-inf-ma{
      width:381px;
	  margin:0.5px 1px 0.5px 0px;
      height:202px;
	  margin-top:1px;
	  background-image:url(../img/fondo-medioamb-dch-sup.png);
	  background-repeat:no-repeat;
	  background-position:center;
	  border-bottom:1px solid #ececec;
	  border-left:1px solid #ececec;
	  border-right:1px solid #ececec;	  
   }
   
    #c-as2-dch-inf-ma2{
      height:156px;
	  margin-top:1px;
	  border-bottom:1px solid #ececec;	  
   }
   
   #c-as2-izq-inf-ma{
      width:382px;
	  margin:0.5px 1px 0.5px 0px;
	  background-color:#ffffff;
	  height:282px;
	  border-bottom:1px solid #ececec;
	  border-top:1px solid #ececec;
	  text-align:center;	 
   }
   
   #c-as2-izq-inf-ma2{
      width:382px;
	  margin:0.5px 1px 0.5px 0px;
	  background-color:#ffffff;
	  height:283px;
	  border-bottom:1px solid #ececec;
	  border-top:1px solid #ececec;
	  text-align:center;	 
   }
   
   
  a.glink-cab-a, a.glink-cab-a:visited{
  	font:Corbel;
  	color:#000099;
	font-size:14px;
	padding: 4px 8px 6px 4px;
	border-right: 1px solid #ccc;		
	text-decoration: none;	
   }

   a.glink-cab-a:hover{
  		
	background-color:#ffffff;
   }
   
   a.glink-cab-a2, a.glink-cab-a2:visited{
  	font:Corbel;
  	color:#000099;
	font-size:12px;
	padding: 4px 8px 6px 4px;			
	text-decoration: none;	
   }

   a.glink-cab-a2:hover{
  		
	background-color:#ffffff;
   }
   
   #cont-as-gl{
      width:990px;
	  height:895px;
	  background-color:#ffffff;	  
   }
   
   #cont-rell{
      width:980px;
	  height:62px;
	  background-color:#ffffff;
	  text-align:right;
	  padding-top:28px;
	  padding-right:10px;
   }
   
   #cont-rell2{
      width:989px;
	  height:5px;
	  background-color:#ffffff;
	  margin-left:1px;
	  text-align:right;
	  padding-top:5px; 
   }
   
/** area deportes **/

   #cont-ad{
     width:573px;
	  height:900px;
	  background-color:#ffffff; 
   } 
   
/** area participacion ciudadana **/

   #cont-apc{
     width:573px;
	  height:1000px;
	  background-color:#ff0000; 
   }
   
/** comun areas **/

  #print-area{
      width:35px;
	  height:34px;
	  float:right;	  
	  padding-left:15px;
	  border-bottom-color:#A8BBC6;
	  border-bottom-style:dotted; 
	  margin-right:10px; 	  	  
   }
  
  #cont-gandhi{
     width:979px;
	 height:40px;
	 margin:1px;
	 background-color:#ffffff;
	 float:left;
	 text-align:right;
	 padding:5px;
  }
  
  #cont-dia-ma-img{
     width:166px;
	 height:264px;
	 float:left;
	 margin-top:18px;
	 margin-left:6px;     
  } 
  
  #cont-dia-ma-text{
     width:146px;
	 height:164px;
	 float:left;
	 margin-top:30px;
	 margin-left:30px;     
  }
  
  #cont-dia-ma-enlace{
     width:146px;
	 height:24px;
	 float:left;
	 margin-top:38px;
	 margin-left:30px;     
  }  
  
  #Layer1 {
	position:absolute;
	width:200px;
	height:15px;
	z-index:1;	
	margin-left:540px;	
}

/**** area de cultura ****/

   #c-as2-izq-sup-c-cont-cul{
      width:371px;
	  height:280px;
	  margin:2px 5px 4px 5px;
	  padding-top:10px;
	  background-color:#f8ffff;
	  float:left;
	  border-bottom:1px;
	  border-bottom-color:#7f9fcf;
	  border-bottom-style:solid;	    
   }
   
   #c-as2-dch-inf-cult{
      height:197px;
	  
   }
   
    #c-as2-izq-inf-cul{
      height:283px;
	  border-bottom:1px solid #ececec;
	  border-right:1px solid #ececec;
	  text-align:center;
	  width:382px;
	  margin:0.5px 1px 0.5px 0px;
	  background-color:#ffffff;		  
   }
   
/**** area de medio ambiente ****/

  #cont-as2-ma{
      width:766px;
	  height:848px;
	  background-color:#ffffff;
	  border:1px solid #ececec;
	  float:left;
   }

/**** area de festejos *****/
   #c-as2-izq-sup-fa{
      height:500.5px;
	   border-bottom:1px solid #ececec;	  
   } 
   
   #c-as2-izq-inf-fa{
      height:346px;
	  border-bottom:1px solid #ececec;	  
   }
   
  .c-as2-izq-sup-c-cab-fs{
      width:371px;
	  height:40px;
	  margin:5px 5px 4px 5px;	 
	  float:left;
	  border-bottom:1px;	  
	  border-bottom-style:solid;	    
   } 
        
   #c-as2-izq-sup-c-cab-fs{
       background-color:#FFcccc;
	   border-bottom-color:#003300;
   }
   
   #c-as2-izq-sup-c-cont-fs{
      width:371px;
	  height:245px;
	  margin:2px 5px 4px 5px;
	  padding-top:10px;
	  background-color:#ffeeee;
	  float:left;
	  border-bottom:1px;
	  border-bottom-color:#ee0000;
	  border-bottom-style:solid;	    
   }
   
   #c-as2-izq-sup-c-cont-fs1{
      width:166px;
	  height:117.5px;
	  margin:2px 0px 4px 5px;
	  padding-top:10px;
	  background-color:#ffeeee;
	  float:left;
	  border-bottom:1px;
	  border-bottom-color:#ee0000;
	  border-bottom-style:solid;	    
   }
   
    #c-as2-izq-sup-c-cont-fs2{
      width:194px;
	  height:107.5px;
	  margin:2px 0px 4px 0px;	  
	  padding-top:20px;
	  padding-right:10px;
	  background-color:#ffeeee;
	  float:left;
	  border-bottom:1px;
	  border-bottom-color:#ee0000;
	  border-bottom-style:solid;	    
   }

   #c-as2-dch-inf-fs{
      height:320px;
	  margin-top:1px;
	  background-repeat:no-repeat;
	  background-position:center;
	  border-right:0px solid #ececec;
   }
   
   #c-as2-dch-sup-fs{
      height:202px;
	  margin-top:1px;	  
	  background-repeat:no-repeat;
	  background-position:center;
	  border-bottom:1px solid #ececec;
	  border-left:1px solid #ececec;
	  text-align:center;
	  border-right:1px #ececec solid;	  
   }
   
   #c-as2-dch-cent-fs{
      height:315px;
	  margin-top:1px;	  
	  background-repeat:no-repeat;
	  background-position:center;
	  border-bottom:1px solid #ececec;
	  text-align:center;
	  background-image:url(../img/fondo-cartel-feria-dch-cent.png);
	  background-repeat:no-repeat;
	  background-position:center;
	  border-left:1px #ececec solid;
	  border-right:1px #ececec solid;	  
   } 
   
   
   /********* area de sanidad **********/
   
   #c-as2-izq-sup-san{
      height:500.5px;
	  border-bottom:1px solid #ececec;
	  border-right:1px solid #ececec;	  
   }
   
   #c-as2-izq-inf-san{
      width:382px;
	  height:346px;
	   margin:0.5px 1px 0.5px 0px;
	  border-bottom:1px solid #ececec;	  
   }
   
   #c-as2-izq-sup-c-cont-san{
      width:371px;
	  height:245px;
	  margin:2px 5px 4px 5px;
	  padding-top:10px;
	  background-color:#f8ffff;
	  float:left;
	  border-bottom:1px;
	  border-bottom-color:#7f9fcf;
	  border-bottom-style:solid;	    
   }
   
   #c-as2-dch-inf-san{
      width:382px;
	  height:231px;
	  margin:0.5px 1px 0.5px 0px;
	  background-color:#ffffff; 
   }
   
   /********** urbanismo y vivienda *************/ 
   
   #c-as2-cont-urb{
      width:762px;
	  height:840px;
	  margin:0px 1px 4px 2px;
	  padding-top:5px;
	  background-color:#FFfeee;
	  border-bottom-color:#003300;
	  float:left;
	  border-bottom:1px;
	  border-bottom-style:solid;	    
   }
   
   #c-as2-izq-sup-c-cab-urb{
       background-color:#ccbb99;
	   border-bottom-color:#000066;
	   width:752px;
	   height:40px;
	   margin:5px 5px 4px 5px;	 
	   float:left;
	   border-bottom:1px;	  
	   border-bottom-style:solid;
	   text-align:center;
   }
   
    
     #c-as2-izq-sup-c-cab-urban{
       background-color:#ccbb99;
	   border-bottom-color:#000066;
   }
   
   #c-as2-izq-sup-c-cont-urban{
      width:371px;
	  height:117.5px;
	  margin:5px 5px 4px 5px;
	  padding-top:10px;
	  background-color:#FFfeee;
	  border-bottom-color:#330000;
	  float:left;
	  border-bottom:1px;
	  border-bottom-style:solid;	    
   }
   
   #c-as2-izq-sup-c-cont-urban-largo{
      width:371px;
	  height:305px;
	  margin:2px 5px 4px 5px;
	  padding-top:10px;
	  background-color:#FFfeee;
	  border-bottom-color:#330000;
	  float:left;
	  border-bottom:1px;
	  border-bottom-style:solid;	    
   }
   
   #c-as2-izq-sup-c-cont-sub2-urban{
      width:184px;
	  height:157.5px;
	  margin:0px;	  
	  background-color:#fffeee;
	  float:left;	      
   }
   
    #c-as2-dch-sup-urban{
      height:201.5px;
	  background-image:url(../img/fondo-urban-dch-sup.png);
	   background-repeat:no-repeat;
	  background-position:center;	  
   }
   
    /********** mujer *************/ 
	
	
     #c-as2-izq-sup-c-cab-seg{
       background-color:#FF9966;
	   border-bottom-color:#000099;
   }
   
   #c-as2-izq-sup-c-cont-seg{
      width:371px;
	  height:57.5px;
	  margin:5px 5px 4px 5px;
	  padding-top:10px;
	  background-color:#FFfeee;
	  border-bottom-color:#660000;
	  float:left;
	  border-bottom:1px;
	  border-bottom-style:solid;	    
   }
   
   #c-as2-izq-sup-c-cont-seg-largo{
      width:371px;
	  height:105px;
	  margin:2px 5px 4px 5px;
	  padding-top:10px;
	  background-color:#FFfeee;
	  border-bottom-color:#660000;
	  float:left;
	  border-bottom:1px;
	  border-bottom-style:solid;	    
   }
   
   #c-as2-izq-sup-c-cont-sub2-seg{
      width:368px;
	  height:100px;
	  margin:0px;	  
	  background-color:#fffeee;
	  float:left;	      
   }
   
    #c-as2-dch-sup-seg{
      height:199px;
	  border-bottom:1px solid #ececec;
	  border-left:1px solid #ececec;
	  border-right:1px solid #ececec;	  
   }
   
   #c-as2-izq-sup-muj{
      width:382px;
	  margin:0.5px 1px 0.5px 0px;
	  background-color:#ffffff;
	  height:476.5px;
	  border-bottom:1px solid #ececec;
	  border-right:1px solid #ececec;	  
   }
   
    #c-as2-izq-inf-muj{
	  width:382px;
	  margin:0.5px 1px 0.5px 0px;
	  background-color:#ffffff;
      height:370.5px;
	  border-bottom:1px solid #ececec;
	  border-right:0px solid #ececec;	  
   }
   
   #c-as2-dch-inf-seg{
      width:382px;
	  margin:0.5px 1px 0.5px 0px;
	  background-color:#ffffff;
	  height:446px;
	  border-bottom:0px #ececec solid;
	  border-right:0px #ececec solid;
   }
   
   /********** seguridad formación y empleo *************/ 
   
    #c-as2-izq-sup-c-cab-emp{
       background-color:#3399FF;
	   border-bottom-color:#000099;
   }
   
   #c-as2-izq-sup-c-cont-emp{
      width:371px;
	  height:117.5px;
	  margin:5px 5px 4px 5px;
	  padding-top:10px;
	  background-color:#f4ffff;
	  border-bottom-color:#660000;
	  float:left;
	  border-bottom:1px;
	  border-bottom-style:solid;	    
   }
   
   #c-as2-izq-sup-c-cont-emp-largo{
      width:371px;
	  height:305px;
	  margin:2px 5px 4px 5px;
	  padding-top:10px;
	  background-color:#f4ffff;
	  border-bottom-color:#660000;
	  float:left;
	  border-bottom:1px;
	  border-bottom-style:solid;	    
   }
   
   #c-as2-izq-sup-c-cont-sub2-emp{
      width:184px;
	  height:157.5px;
	  margin:0px;	  
	  background-color:#f4ffff;
	  float:left;	      
   }
   
    #c-as2-dch-sup-emp{
      height:201.5px;
	  background-image:url(../img/fondo-emp-dch-sup.png);
	   background-repeat:no-repeat;
	  background-position:center;
	  border-bottom:1px #ececec solid;	  
   }
   
   
   
   /********** seguridad juventud y deportes *************/ 
   
   #c-as2-izq-sup-c-cab-dep{
       background-color:#009900;
	   border-bottom-color:#003300;
   }
   
   #c-as2-izq-sup-c-cont-dep{
      width:371px;
	  margin:3px 5px 3px 5px;
	  padding-bottom:8px;
	  background-color:#FFffff;
	  border-bottom-color:#003300;
	  float:left;
	  border-bottom:1px;
	  border-bottom-style:solid;	    
   }
   
   .c-as2-izq-sup1-c-cont-dep{
      height:35px;
   }
   
    .c-as2-izq-sup2-c-cont-dep{
      height:95px;
   }
   
   .c-as2-izq-sup3-c-cont-dep{
      height:122.5px;
   }
   
   #c-as2-izq-sup-c-cont-dep-largo{
      width:371px;
	  height:305px;
	  margin:2px 5px 4px 5px;
	  padding-top:10px;
	  background-color:#FFffff;
	  border-bottom-color:#003300;
	  float:left;
	  border-bottom:1px;
	  border-bottom-style:solid;	    
   }
   
   #c-as2-izq-sup-c-cont-sub2-dep{
      width:184px;
	  margin:0px;	  
	  background-color:#ffffff;
	  float:left;	      
   }
   
   .c-as2-izq-sup1-c-cont-sub2-dep{
      height:122.5px;
   }
   
   .c-as2-izq-sup2-c-cont-sub2-dep{
      height:35px;
   }
   
    #c-as2-dch-sup-dep{
      height:201.5px;
	  background-image:url(../img/fondo-dep-dch-sup.png);
	   background-repeat:no-repeat;
	  background-position:center;	  
   }
   
   #c-as2-dch-sup-form{
      height:281.5px;
	  background-image:url(../img/fondo-dep-dch-sup.png);
	   background-repeat:no-repeat;
	  background-position:center;
	  border-bottom:1px #ececec solid;	  
   }
    
    #c-as2-dch-cent-form{
      height:362px;
	   border-bottom:1px #ececec solid;	  
   }
   
   #c-as2-dch-inf-form{
      height:202px;
	  margin-top:1px;
	  border-bottom:1px solid #ececec;	  
   }
   
    /********** economia *************/ 
   #cont-as2-izq-eco{
      background-color:#ececec;
	  width:764px;
	  float:left;
	  margin:0.5px 0.5px 0.5px 0.5px;
	  height:848px;
   }
   
   
   #c-as2-cont-eco{
      width:762px;
	  height:840px;
	  margin:0px 1px 4px 2px;
	  padding-top:5px;
	  background-color:#eeffff;
	  border-bottom-color:#003300;
	  float:left;
	  border-bottom:1px;
	  border-bottom-style:solid;	    
   }
   
   #c-as2-izq-sup-c-cab-eco{
       background-color:#336633;
	   border-bottom-color:#003333;
	   width:752px;
	   height:40px;
	   margin:5px 5px 4px 5px;	 
	   float:left;
	   border-bottom:1px;	  
	   border-bottom-style:solid;
	   text-align:center;
   }
   
   #c-as2-contText-eco{
      width:632px;
	  height:710px;
	  margin:50px;
	  padding-top:30px;
   }
   
    #c-as2-firma-eco{
      width:632px;
	  margin:10 50px 50px 30px;
	  padding-top:0px;
	  text-align:right;
   }
      
   #c-as2-izq-sup-c-cont-eco-largo{
      width:371px;
	  height:305px;
	  margin:2px 5px 4px 5px;
	  padding-top:10px;
	  background-color:#eeffff;
	  border-bottom-color:#003333;
	  float:left;
	  border-bottom:1px;
	  border-bottom-style:solid;	    
   }
   
   #c-as2-izq-sup-c-cont-sub2-eco{
      width:184px;
	  height:157.5px;
	  margin:0px;	  
	  background-color:#eeffff;
	  float:left;	      
   }
   
    #c-as2-dch-sup-eco{
      height:201.5px;
	  background-image:url(../img/fondo-eco-dch-sup.png);
	   background-repeat:no-repeat;
	  background-position:center;	  
   }
   
   /********** participacion ciudadana *************/
    
   #c-as2-izq-sup-part{
      height:657.5px;
	  border-bottom:1px solid #ececec;
	  border-right:1px solid #ececec;  
   }
   
   #c-as2-izq-inf-part{
      height:189px;
	  border-bottom:1px solid #ececec;
	  text-align:center;  
   }
   
   #c-as2-izq-sup-c-cab-part{
       background-color:#3366ff;
	   border-bottom-color:#0000CC;
   }
   
   #c-as2-izq-sup-c-cont-part{
      width:371px;
	  height:137.5px;
	  margin:5px 5px 4px 5px;
	  padding-top:10px;
	  background-color:#eeffff;
	  border-bottom-color:#0000cc;
	  float:left;
	  border-bottom:1px;
	  border-bottom-style:solid;	    
   }
   
   #c-as2-izq-sup-c-cont-part-corto{
      width:371px;
	  height:45.5px;
	  margin:0px 5px 4px 5px;
	  padding-top:0px;
	  background-color:#eeffff;
	  border-bottom-color:#0000cc;
	  float:left;
	  border-bottom:1px;
	  border-bottom-style:solid;	    
   }
   
   #c-as2-izq-sup-c-cont-part-largo{
      width:371px;
	  height:180px;
	  margin:2px 5px 4px 5px;
	  padding-top:10px;
	  background-color:#eeffff;
	  border-bottom-color:#0000cc;
	  float:left;
	  border-bottom:1px;
	  border-bottom-style:solid;	    
   }
   
   #c-as2-izq-sup-c-cont-sub2-part{
      width:328px;
	  height:157.5px;
	  margin:0px;	  
	  background-color:#eeffff;
	  float:left;	      
   }
   
    #c-as2-dch-sup-part{
      height:201.5px;
	  background-image:url(../img/fondo-part-dch-sup.png);
	  background-repeat:no-repeat;
	  background-position:center;
	  border-bottom:1px #ececec solid;	  
   }
   
    #c-as2-dch-cent-part{
	  width:381px;
	  margin:0.5px 1px 0.5px 0px;
	  background-color:#ffffff;
      height:441px;
   }
   
   #c-as2-dch-inf-part{
	  width:381px;
	  margin:0.5px 1px 0.5px 0px;
	  background-color:#ffffff;
      height:201px;
	  margin-top:1px;
	  border-bottom:1px #ececec solid;		  
   }
   
   /********** turismo *************/ 
   
   #c-as2-izq-sup-c-cab-tur{
       background-color:#FFbb00;
	   border-bottom-color:#0000CC;
   }
   
   #c-as2-izq-sup-c-cont-tur{
      width:371px;
	  height:117.5px;
	  margin:5px 5px 4px 5px;
	  padding-top:10px;
	  background-color:#fffffe;
	  border-bottom-color:#0000cc;
	  float:left;
	  border-bottom:1px;
	  border-bottom-style:solid;	    
   }
   
   #c-as2-izq-sup-c-cont-tur-largo{
      width:371px;
	  height:305px;
	  margin:2px 5px 4px 5px;
	  padding-top:10px;
	  background-color:#fffffe;
	  border-bottom-color:#0000cc;
	  float:left;
	  border-bottom:1px;
	  border-bottom-style:solid;	    
   }
   
   #c-as2-izq-sup-c-cont-sub2-tur{
      width:184px;
	  height:157.5px;
	  margin:0px;	  
	  background-color:#fffffe;
	  float:left;	      
   }
   
    #c-as2-dch-sup-tur{
      height:201.5px;
	  background-image:url(../img/fondo-tur-dch-sup.png);
	   background-repeat:no-repeat;
	  background-position:center;	  
   }
   
   /********** formacion y empleo *********/
   
   #c-as2-izq-sup-form{
      height:849px;
	  border-right:1px #ececec solid;
	  border-bottom:1px #ececec solid;	  
   }
   
   #c-as2-izq-sup-c-cont-form{
      width:371px;
	  margin:0px 5px 4px 4px;
	  padding-top:0px;
	  background-color:#f4ffff;
	  border-bottom-color:#660000;
	  float:left;
	  border-bottom:1px;
	  border-bottom-style:solid;	    
   }
   
   .c-as2-izq-sup1-c-cont-form{
      height:102.5px;
   }
   
    .c-as2-izq-sup2-c-cont-form{
      height:132.5px;
   }
   
    .c-as2-izq-sup3-c-cont-form{
      height:72.5px;
   }
   
   #c-as2-izq-sup-c-cont-sub2-form{
      width:184px;
	  margin:0px;	  
	  background-color:#f4ffff;
	  float:left;	      
   }
   
   .c-as2-izq-sup1-c-cont-sub2-form{
      height:102.5px;
   }
   
    .c-as2-izq-sup2-c-cont-sub2-form{
      height:132.5px;
   }
   
   .c-as2-dch-sup-fe{
      width:383px;
	  margin:0.5px 1px 0.5px 0px;
      height:201.5px;
	  background-image:url(../img/fondo-emp-dch-sup.png);
	  background-repeat:no-repeat;
	  background-position:center;
	  border-bottom:1px #ececec solid;
   }
   
   .c-as2-dch-sup2-fe{
      width:383px;
	  margin:0.5px 1px 0.5px 0px;
      height:201.5px;
	  border-bottom:1px #ececec solid;
   }
   
   .c-as2-dch-cent-fe{
      width:383px;
	  margin:0.5px 1px 0.5px 0px;
	  background-color:#ffffff;
	  height:424px;
	  border-left:1px solid #ececec;
   }
   
  /********** area de educacion **********/
  
    #c-as2-dch-cent-ed{
      height:562.5px;
	  width:381px;
	  margin:0.5px 1px 0.5px 0px;
	  background-color:#ffffff;
	  border-bottom:1px solid #ececec;	  
   }
   
   #cab-cont-sup-dch{
      width:90%;
	  height:33px;
	  padding:10px;
	  margin-left:10px;
	  border-bottom:2px #000099 groove;
   }
   
    #text-cont-sup-dch{
      width:76%;
	  height:390px;
	  padding:35px;
	  margin-left:10px;
   }
   
   #c-as2-dch-inf-ed{
      height:283px;
	  margin-top:1px;
   }
   
   #firma-ed{
      width:100%;
	  text-align:right;
	  margin-top:22px;
   }
   
   .c-as2-ed{
     width:382px;
	  margin:0px 1px 0.5px 0px;
	  background-color:#ffffff;
   }
   .c-as2-ed1{
     width:382px;
	  margin:0px 1px 0.5px 0px;
	  background-color:#ffffff;
   }
   
   /************* asuntos sociales ****************/
    
	#c-as2-izq-sup-asoc{
      height:847px;
	  border-bottom:1px solid #ececec;
	  border-right:1px solid #ececec;	  
   }
   
    #c-as2-izq-inf-ass{
      height:284px;
	  border-bottom:1px solid #ececec;
	  text-align:center;
	  width:381px;
	  margin:0.5px 1px 0.5px 0px;
	  background-color:#ffffff;		  
   }
   
   #c-as2-dch-inf-ass{
      height:201px;
	  margin-top:1px;
	  border-left:1px #ececec solid;
	  border-right:1px #ececec solid;
	  border-bottom:1px #ececec solid;
	  width:382px;
	  margin:0.5px 1px 0.5px 0px;
	  background-color:#ffffff;
   }
   
   #c-as2-dch-sup-ass{
      height:197px;	  
	  background-position:center;
	  border-left:1px #ececec solid;
	  border-bottom:1px #ececec solid;
	  width:381px;
	  margin:0.5px 1px 0.5px 0px;
	  background-color:#ffffff;		  
   }
   
   #c-as2-dch-cent-ass{
      height:442px;
	  border-bottom:1px #ececec solid;
	  border-left:1px solid #ececec;
	  width:381px;
	  margin:0.5px 1px 0.5px 0px;
	  background-color:#ffffff;		  		  
   }
   
   #c-as2-izq-sup-c-cont-asoc{
      width:371px;
	  height:100.5px;
	  margin:0px 5px 4px 5px;
	  background-color:#f8ffff;
	  float:left;
	  border-bottom:1px;
	  border-bottom-color:#7f9fcf;
	  border-bottom-style:solid;	    
   }
   
   #c-as2-izq-sup-c-cont-sub2-asoc{
      width:184px;
	  height:55px;
	  background-color:#f8ffff;
	  float:left;	      
   }
   
    #c-as2-izq-sup-c-cont-asoc2{
      width:371px;
	  height:70.5px;
	  margin:0px 5px 4px 5px;
	  background-color:#f8ffff;
	  float:left;
	  border-bottom:1px;
	  border-bottom-color:#7f9fcf;
	  border-bottom-style:solid;	    
   }
   
   #c-as2-izq-sup-c-cont-sub2-asoc2{
      width:184px;
	  height:45px;
	  margin:0px;	  
	  background-color:#f8ffff;
	  float:left;	      
   }       
   
   #c-as2-izq-sup-c-cont-asoc3{
      width:371px;
	  height:40.5px;
	  margin:0px 5px 4px 5px;
	  background-color:#f8ffff;
	  float:left;
	  border-bottom:1px;
	  border-bottom-color:#7f9fcf;
	  border-bottom-style:solid;	    
   }
   
   #cont-dch-sup-asoc-text{
      width:301px;
	  height:126px;
	  margin:20px 45px 20px 50px;
	  float:left;
   }          
   
   /************* añadido jose 20-09-2009 ****************/
   
   .storyC-Noticias {
	padding: 5px 0px 0px 0px;
	font-size: 90%;
	font: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
}

.txtmira {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	vertical-align: middle;
	background-color:#FF8040;
}
