HTML {
	WIDTH: 100%; HEIGHT: 100%
}

BODY {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../images/main_bg.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #485056; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF
	}
		
		A {
	BACKGROUND-POSITION: 50% bottom;
	COLOR: #FF6600;
	BACKGROUND-REPEAT: repeat-x;
	TEXT-DECORATION: none
}

A:hover {
	TEXT-DECORATION: underline
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}



		

			
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

h3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

h4 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 10px
}

FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}




#container {
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: auto;
	margin-right: auto;
	width: 980px;
	padding: 0px 0px 0px 0px;
	margin-top: 0px;
	overflow: auto;
	background-image: url(../images/bg_content.jpg);
			}
			

#containerSitemap {
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: auto;
	margin-right: auto;
	width: 980px;
	padding: 0px 0px 0px 0px;
	margin-top: 0px;
	overflow: auto;
	background-image: url(../images/bg_content2.jpg);
			}
			


#contenidoprincipal {
	margin-left: 23px;
	float: left;
	width: 700px;
	display: inline;
	overflow: hidden;
	margin-top: 0px;

			}

			
/*  --------------------------------------------------   header  */
		
#header {
	BACKGROUND-IMAGE: url(../images/header.jpg);
	BORDER-RIGHT: #fff 0px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #fff 0px solid;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px;
	BORDER-LEFT: #fff 0px solid;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #fff 0px solid;
	background-repeat: no-repeat;
	background-position: right top;
	height: 75px;
}
#header #logo {
	PADDING-RIGHT: 0px;
	DISPLAY: none;
	PADDING-LEFT: 0px;
	BACKGROUND-IMAGE: url(../images/logo.gif);
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 300px;
	PADDING-TOP: 0px;
	BACKGROUND-REPEAT: no-repeat;
	margin-left: 24px;
}
#header #logo A {
	DISPLAY: block; BACKGROUND-IMAGE: none; WIDTH: 300px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 42px; BORDER-BOTTOM-STYLE: none
}
#header #menu2 {
	PADDING-RIGHT: 0px;
	margin-RIGHT: 10px;
	MARGIN-TOP: 10px;
	PADDING-LEFT: 10px;
	FONT-SIZE: 11px;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	WIDTH: 240px;
	COLOR: #ccc;
	LINE-HEIGHT: normal;
	PADDING-TOP: 6px;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: right;
	margin-right: 10px;
	display: inline;
}

/*  --------------------------------------------------   contenido  */

#content {
	BACKGROUND-IMAGE: url(../images/bg_content.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-left: 24px;
	overflow: auto;

}

#mediaHome {
	height: 275px;
	width: 700px;
	padding-top: 0px;
	margin-top: 6px;
	float: left;
}

#flashcontentHome {
	height: 250px;
	width: 700px;
	display: block;
	margin-top: 25px;
	padding-top: 0px;
}



#media2 {
	height: 250px;
	width: 700px;
/*	padding-top: 32px;*/
	float: left;
}


#media img {
	margin-top: -22px;
}

#pie {
	/*	MARGIN: 10px 0px 0px 0px;*/
	PADDING-TOP: 15px;
	PADDING-RIGHT: 10px;
	padding-left: 34px;
	height: 45px;
	background-image: url(../images/bg_pie.gif);
	background-position: top left;
	clear: both;
	margin-top: 20px;

/*	position: fixed;
bottom: 0px; */
/*	display: block;*/
}



  
  /* sombras caja menu

--------------------------------------------------*/


#containermenu {

/*	float: right;
	clear: both;*/
}

#menu-top
{
	background-image: url(../images/bg_menu1.png) !important;
	background-image: url(../images/bg_menu1.gif);
	background-repeat: no-repeat;
	height: 21px;
	clear: both;
	display: block;
	width: 245px;
}

#menu-bottom
{
	background-image: url(../images/bg_menu3.png)!important;
	background-image: url(../images/bg_menu3.gif);
	background-repeat: repeat-y;
	height: 21px;
	clear: both;
	width: 245px;
}

#menu {
	/*margin:10px 10px 10px  10px;*/
/*	padding:10px 10px 10px  10px;
	BORDER-TOP: #ccc 1px solid;
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-LEFT: #ccc 1px solid;
	BORDER-BOTTOM: #ccc 1px solid;*/
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	margin-right: 0px;
	background-image: url(../images/bg_menu2.png)!important;
	background-image: url(../images/bg_menu2.gif);
	background-repeat: repeat-y;
	width: 245px;
	padding-bottom: 10px;
	display:block;
	cursor:default;
	
}

/*
.wrap0, .wrap1, .wrap2, .wrap3 {

  display:inline-table;
   \display:block;

  }
*/
.wrap0 {
	/*float:left;*/
	background:url(../images/sombra_sup_izq.png) left top no-repeat !important;
	background:url(../images/sombra_sup_izq.gif) left top no-repeat;
	/*background-color: #33CCFF;*/

 }	

.wrap1 {

	position:relative;
	background:url(../images/sombra_inf_der.png) right bottom no-repeat !important;
		background:url(../images/sombra_inf_der.gif) right bottom no-repeat;
	top:10px;
	left:10px;

/*	background-color: #FF6666;*/
  }	

.wrap2 {

	position:relative;
	background:url(../images/esquina_inf_izq.png) left bottom no-repeat !important;
	background:url(../images/esquina_inf_izq.gif) left bottom no-repeat;
	bottom:0;
	left:-10px;
	/*background-color:#996633*/

  }

.wrap3 {

	position:relative;
	top: -10px;
	left:10px;
	right:0;
	padding:10px 10px 0 0;
	background:url(../images/esquina_sup_der.png) right top no-repeat !important;
		background:url(../images/esquina_sup_der.gif) right top no-repeat ;
/*	background-color:#CCFF00*/
  }

.wrap3 img {

	display:block;
	border:0px solid #FFFFFF;

  }


/* menu--------------------------------------------------*/


.sdmenu {
	font-family: Sans-Serif;
	font-size: 12px;
	border-top: solid #d4dde4 2px;
	width: 210px;
	margin-left: 17px;
	/*padding: 0 10px 0 10px;*/

    
}
/* COLORES enlace de Secciones - 1ª*/
.sdmenu .nivel1, .nivel1b, .sdmenu .nivel1hidden{
	border: 1px solid #fff;
	display: block;
	padding: 5px 0;
	font-weight: bold;
	color: #305a8a;
	cursor: hand;
	letter-spacing: -20%;
}


/*.nivel1, .nivel1b, a:hover {
	  background-color: #FBFBFB;
	color: #444;
}
*/

.sdmenu .nivel1, .nivel1b {
    border-bottom: 1px solid #DDD;
	    cursor: hand;

}


.nivel1b {
	/*padding-left: 10px;   */ 
  cursor: hand;
}

.nivel1b a {
	color: #305a8a;
	text-decoration: none;
	

}


.sdmenu .arrow {
	margin-left: 0px;
	margin-right: 0px;
	float: right;
	 cursor: hand;
}

.sdmenu .nivel1hidden {
    border-bottom: 1px solid #DDD;
	
		   
}
/* COLORES enlace de Seccion  1ª*/
.sdmenu #top {
	cursor: hand;
    background: #ccc url(../img/cab_menu.gif) no-repeat;
}

.sdmenu .submenu {
	overflow: hidden;
	line-height: 9px;
	margin-bottom: 10px;
}
/* COLORES enlace de subsecciones*/
.sdmenu .submenu a {
    padding: 5px 0 ;
    text-indent: 10px;
    background: #fff;
    display: block;
    /*border-bottom: 1px solid #DDD;*/
    color: #999;
    text-decoration: none;
	cursor: hand;
}
/* COLORES OVER de subsecciones*/
.sdmenu .submenu a:hover {
	background :  url(../images/linkarrow.gif) no-repeat left center;
	  background-color: #FBFBFB;
	color: #444;
}

.submenuSel{
	background :  url(../images/linkarrow.gif) no-repeat left center;
	background-color: #FBFBFB;
	color: #444;
}
/* items -------------------------------------------------*/


/* buscador -----------------------*/

#buscar {
	padding-bottom: 10px;
	border-top: solid #d4dde4 2px;
	text-align: center;
	padding-top: 10px;
	margin-top: 10px;
	height: 20px;
	margin-left: 15px;
	margin-right: 15px;
}


.inputestilo1 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-image: url(../images/bginput.gif);
	width: 100px;
	background-color: #ffffff;
	border: 1px solid;
	vertical-align: middle;
	height: 16px;
	border-color: #DFDFDF;
	
}


.inputestilo2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-image: url(../images/bginput.gif);
	width: 120px;
	background-color: #ffffff;
	border: 1px solid;
	vertical-align: middle;
	height: 17px;
	border-color: #DFDFDF;
	margin: 5px 0px 0px 0px;
}

.botonBuscar {
	width: 75px;
	height: 19px;
	vertical-align: top;
	margin-top: 1px;
	background-image: url(../images/search.gif);
	background-color: #A9A9A9;
	border: 0;
	cursor: pointer;
	background-repeat: no-repeat;
	padding-bottom: 1px;
	margin-left: 2px;
}


#rss {
	font-family: tahoma, Sans-Serif;
	font-size: 11x;
	border-top: solid #d4dde4 2px;
	padding-top: 30px;
	margin-top: 15px;
	background-image: url(../images/title_rss.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #999999;
	padding-left: 3px;
	margin-left: 10px;
}


#rss2 {
	font-family: tahoma, Sans-Serif;
	font-size: 11x;
	border-top: solid #d4dde4 2px;
	padding-top: 30px;
	margin-top: 10px;
	background-image: url(../images/title_rss.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #999999;
	padding-left: 3px;
	margin-left: 17px;
	width: 210px;
}

#rss2 a{
	color: #303854;
}

#related {
	font-family: Georgia, tahoma, Sans-Serif;
	font-size: 13x;
	padding-top: 0px;
	margin-top: 0px;
	/*background-image: url(../images/title_rss.gif);
	background-repeat: no-repeat;
	background-position: left top;*/
	color: #333333;
	padding-left: 12px;
	margin-left: 0px;
	margin-bottom: 15px;
}

#related a{
	font-family: Georgia, tahoma, Sans-Serif;
	font-size: 11px;
	color: #828282;
	/*padding-top: 5px;
	padding-left: 0px;*/
}

#related p{
	margin:5px 5px 5px 0px;
}


/* columna der home -----------------------*/

#col_d {
	float: right;
	margin-right: 5px;
	margin-top: -15px;
	padding-right: 0px;
	clear: both;
	
}
#col_logo {
	font-family: tahoma, Sans-Serif;
	font-size: 11x;
	text-align: left;
	margin-top: 15px;
	width: 225px;
	margin-bottom: 15px;
	margin-left: 5px;
}

#col_dest {
	font-family: tahoma, Sans-Serif;
	font-size: 11x;
	padding-bottom: 5px;
	padding-top: 15px;
	margin-top: 15px;
	background-image: url(../images/bg_columnd1.jpg);
	background-repeat: repeat-x;
	background-position: top;
	width: 225px;
	margin-left: 5px;
	padding-right: 10px;
	margin-right: 5px;
}


#buildingOLD {
	border-top: solid #d4dde4 2px;
	margin-top: 15px;
	background-image: url(../images/title_building.gif);
	background-repeat: no-repeat;
	background-position: top;
	color: #999999;
	padding-left: 5px;
	padding-bottom: 0px;
	padding-top: 30px;
	margin-left: 10px;
	height: 65px;
}


#building {
	border-top: solid #d4dde4 2px;
	margin-top: 15px;
	background-image: url(../images/title_building.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #999999;
	padding-left: 3px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	padding-top: 10px;
	margin-left: 17px;
	height: 65px;
	width: 210px;
	font-family: tahoma, Sans-Serif;
	font-size: 11x;
}


#building img {
	float: right;
	margin-right: 10px;
	
}

#building .texto {
	/*margin:5px 2px 10px 10px;*/
	/*padding:10px 10px 10px  10px;*/
	float: left;
	padding-right: 10px;
	padding-top: 5px;
}


#building .texto a 
{
	color:#666666;	
}


#building .texto a:hover
{
	color:#242424;
	text-decoration: none;	
	/*	float: left;
	display: block;*/
}



#headlines {
	border-top: solid #d4dde4 2px;
	padding-top: 40px;
	padding-bottom: 10px;
	margin-top: 5px;
	background-image: url(../images/title_headlines.gif);
	background-repeat: no-repeat;
	background-position: top;
	color: #999999;
	padding-left: 5px;
	margin-left: 10px;
	margin-bottom: 10px;
	height: 75px;
}

#countdown {
	border-top: solid #d4dde4 2px;
	margin-top: 15px;
	background-image: url(../images/title_countdown.gif);
	background-repeat: no-repeat;
	background-position: top;
	color: #999999;
	padding-left: 5px;
	padding-bottom: 0px;
	padding-top: 30px;
	margin-left: 10px;
}


#newsletter {
	/*border-top: solid #d4dde4 2px;*/
	padding-top: 40px;
	margin-top: 15px;
	background-image: url(../images/title_newsletter.gif);
	background-repeat: no-repeat;
	background-position: top;
	color: #999999;
	text-align: left;
	margin-left: 10px;
	padding-left: 5px;
}


/* destacados -------------------------------------------------*/

.destacados
{
	/*background:url(../images/body-middle-line.gif) left top repeat-x;*/
	width:700px;
	float: left;
	padding-top: 15px;
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.destacados-box1
{
	width:210px;
	border-right:1px solid #D1D1D1;
	text-align:left;
	float:left;
	padding-right: 15px;
	padding-left: 15px;
}


.destacados-box1 p
{
	padding-right: 5px;
	padding-left: 5px;
	margin-bottom: 7px;
	margin-top: 0px;
}


.destacados-box1 p a 
{
	padding-right: 5px;
	padding-left: 0px;
	margin-bottom: 7px;
	margin-top: 0px;
	color:#666666;	
}


.destacados-box1 p a:hover
{

	color:#242424;
	text-decoration: none;	/*	float: left;
	display: block;*/
}



.destacados-box1 .title a
{
	padding-left: 5px;
	font-weight: bold;
	margin-bottom: 2px;
	 	color: #003366;		
}

.destacados-box1 .title a:hover
{

	color:#242424;
	text-decoration: none;	/*	float: left;
	display: block;*/
}



.destacados-box1 img
{
	padding-left:5px;
	padding-top:6px;
}


/*.destacados-box1:hover
{
 	background-color:#f0f0f0;
 	background-image: url(xxx.gif);
	cursor: default;
}
*/


.destacados-box-imagen
{
	background:url(../images/image-box-bg.gif) left top no-repeat;
	padding-right:5px;
	display: block;
	background-repeat: no-repeat;
	padding-bottom: 5px;
}
.destacados-pie
{
	padding:7px 0px 5px 20px;
	background-image: url(../images/bg_piedestacado.gif);
	white-space: normal;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}

/* posts -------------------------------------------------*/

.post
{
	background:url(../images/bg_post.gif) left top repeat-x;
	width:700px;
	float: left;
	padding-top: 30px;
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	display: block;
	margin-bottom: 20px;
	margin-top: 10px;
	padding-bottom: 20px;
}
.post-box1
{
	width:330px;
	float:left;
	padding-right: 7px;
	padding-left: 0px;
	display: block;
	background-image: url(../images/bg_post-caja.gif);
	background-position: top right;
	background-repeat: repeat-y;
	margin-top: 10px;
	padding-bottom: 0px;
	padding-top: 5px;
}

.post-box1:hover
{
 	background-color:#f0f0f0;
 	/*background-image: url(xxx.gif);*/
	cursor: default;
}



.post-imagen
{
	display: inline;
	background-repeat: no-repeat;
	float: left;
	padding:1px 1px 1px 1px;
	BORDER-TOP: #ccc 1px solid;
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-LEFT: #ccc 1px solid;
	BORDER-BOTTOM: #ccc 1px solid;
	margin-right: 0px;
	margin-top: 3px;
	margin-left: 5px;
}

.post-caja
{
	padding-bottom: 5px;
	padding-left: 0px;
	float: right;
	display: block;
	width: auto;
	clear: leftx;

}


.post-box1 p
{
	margin-top: -2px;
	padding-left: 3px;
	margin-bottom: 3px;
	display: block;
	margin-left: 3px;
	width: 250px;
	line-height: 12px;
	font: Arial, tahoma;
/*	float: left;
	display: block;*/
}

.post-box1 p a
{
	font-family: Arial, tahoma;
	color:#666666;	/*	float: left;
	display: block;*/
}


.post-box1 p a:hover
{
	color:#666666;
	color:#242424;
	font-family: Arial, tahoma;
	text-decoration: none;	/*	float: left;
	display: block;*/
}

.post-box1 img
{
/*	float: left;
	display: block;*/
}


.post-pie
{
	padding:9px 0px 0px 20px;
	background-image: url(../images/bg_pie-post.gif);
	/*BORDER-TOP: #cc1c1cb 1px solid;*/
	white-space: normal;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	background-position: left top;
	margin-left: 0px;
	line-height: 7px;
}

/* contenidos-------------------------------------------------*/

#breadcrumb{
	padding:7px 17px 5px 0px;
	margin:0px;
	text-align:left;
	font-family: "Trebuchet MS", Tahoma, Georgia, Arial, Verdana, san-serif;
	color:#028AEE;
	font-size:14px;
	font-weight:normal;
	letter-spacing: -1px;
	height: 19px;
}


#texto{
	padding:20px 30px 40px 3px;
	margin-right: 50px;
	float: left;
	width: 600px;
	color: #48648E;
	overflow: hidden;
	clear: both;
	margin-top: 5px;
	margin-bottom: 5px;

}

#columnaTexto1{
	padding:10px 0px 20px 3px;
	margin: 30px 20px 50px 0px;
	float: left;
	width: 300px;
	overflow: hidden;
	BORDER-RIGHT: #ccc 1px solid;
	height: 100%;
	display: block;
}

#columnaTexto2{
	padding:10px 10px 20px 0px;
	margin: 30px 50px 50px 0px;
	float: right;
	width: 300px;
	overflow: hidden;
	display: block;
}



#grupofotos{
	display: block;
	clear: both;
	background-color: #F9F9F9;
	padding:0px 0px 2px 0px;
	width: 200px;
	
}

#grupofotos img{
	padding:2px 2px 2px 2px;
	margin:0px 5px 5px 0px;
	BORDER-TOP: #ccc 1px solid;
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-LEFT: #ccc 1px solid;
	BORDER-BOTTOM: #ccc 1px solid;
	
}

#grupofotos p{
	margin:5px 5px 5px 0px;
}


.subtexto{
	padding:5px 60px 10px 0px;
	margin-right: 60px;
	color: #48648E;
	display: none;
}

.subtexto2 {
	padding:0px 60px 0px 0px;
	margin-right: 60px;
	color: #48648E;
	display: none;
}


.frase {
	font-family: "Trebuchet MS", Georgia, Arial, Verdana, san-serif;
	font-size:16px;
	font-weight:bold;
	color: #234A85;
	letter-spacing: -1px;
	margin-bottom: 10px;
	line-height: 18px;

}

.destacado {
	font-family: "Trebuchet MS", Georgia, Arial, Verdana, san-serif;
	font-size:16px;
	font-weight:normal;
	color: #0099CC;
	letter-spacing: -1px;
	margin-bottom: 10px;
	line-height: 16px;

}

.sin 
{
	list-style-type: none;
	margin-left: 0px;
	margin-top: 0px;
	color: #6D7E92;
	list-style-position: outside;
}

.destacado_linea {
	font-family: "Trebuchet MS", Georgia, Arial, Verdana, san-serif;
	font-size:16px;
	font-weight:normal;
	color: #0099CC;
	letter-spacing: -1px;
	line-height: 16px;
	border-top-style: dotted;
	border-top-color: #999999;
	border-top-width: 1px;
	width: 500px;
	display: block;
	padding-top: 10px;
}

.destacado2 {
	font-family: Georgia, Arial, Verdana, san-serif;
	font-size:16px;
	font-weight:bold;
	color: #0099CC;
	letter-spacing: -1px;
	margin-bottom: 10px;
	line-height: 18px;

}

.star {
	padding: 0px 0px 0 20px;
	margin: 0px 0px 4px 10px;
	background: url(../images/star.gif) no-repeat left top;
	font-family:  Arial, Verdana, san-serif;
	font-size:16px;
	/*font-weight:bold;*/
	color: #2F63B0;
	letter-spacing: -0.5px;
	display: block;
	text-align: left;
	width: 400px;
}



#subcontenido{
	background-image: url(../images/bg_subcontenido.gif);
	background-repeat: repeat-y;
	float: left;
	display: block;
	padding: 15px 0px 0px 20px;
	width: 600px;
}

#subcontenido a{
	color: #1767C8;
	vertical-align:bottom;
}


#subcontenido_pie{
	background-image: url(../images/bg_subcontenido_pie.gif);
	background-repeat: no-repeat;
	float: left;
	display: block;
	width: 650px;
	height: 50px;
}


.readmore{
	/*	background-image: url(../images/more.gif);
	background-repeat: no-repeat;*/
	text-align: right;
	width: 500px;
	margin-bottom: 0px;
	padding-bottom: 5px;
	/*	border-bottom-color: #666666;
	border-bottom-style: dotted;
	border-bottom-width: 1px;*/	
	margin-top: -10px;
}

.readmore_off{
	/*	background-image: url(../images/more.gif);
	background-repeat: no-repeat;*/
	text-align: right;
	width: 450px;
	margin-top: -10px;
	margin-bottom: 0px;
	padding-bottom: 10px;
	border-bottom-color: #666666;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	display: none;
	/*padding:5px 60px 10px 0px;*/
}

.foto{
	background-image: url(../images/bg_foto.png) !important;
	background-image: url(../images/bg_foto.gif);
	background-repeat: no-repeat;
	width: 120px;
	height: 220px;
	padding: 0px 0px 0px 10px;
	float: left;
	display: block;

}

.foto_on{
	background-image: url(../images/bg_foto_on.png) !important;
	background-image: url(../images/bg_foto_on.gif);
	background-repeat: no-repeat;
	width: 120px;
	height: 220px;
	padding: 0px 0px 0px 10px;
	float: left;
	display: block;
}

.foto img, .foto_on img{
	padding: 10px 0px 10px 0px;
	display: block;

}



.foto img a, .foto_on img a  {
 outline: 0;

}


.cita {
	color: #666;
	display: block;
	background: url(../images/comllas.gif) no-repeat left top;
	font-size: 140%;
	line-height:100%;
	margin: 0px 20px 0px 0px;
	padding: 10px 20px 0 50px;
	/*letter-spacing: -0.03em;*/
	
}

.piecita {
	color: #666;
	margin: 0px 0px 0px 0px;
	/*letter-spacing: -0.03em;*/
	text-align: right;
	font-weight: bold;
	padding-bottom: 20px;
	display: block;
}

#readers {
	color: #666;
	margin: 0px 20px 0px 0px;
	letter-spacing: -0.03em;
	text-align: left;
	font-weight: bold;
	padding-bottom: 20px;
	display: block;
	padding: 0px 0px 0px 0px;
}

.listaEnlaces1 {
	margin: 0;
	margin-left:15px;
	margin-right:45px;
	list-style-type: disc;
	list-style-image: url(../images/flechaInd.gif);
	list-style-position: outside;
	padding-left: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
}	
	   
	   
.listaEnlaces1 li a{
	/*border-bottom: solid 1px #c6c6c6;*/
	height: 20px;

 }
 
 
 .listaNews {
	margin: 0;
	margin-right:20px;
	margin-left:0px;
	/*line-height: .7em;*/
	height: 100%;
	list-style-type: disc;
	list-style-image: url(images/flecha.lista.gif);
	list-style-position: outside;
	padding-left: 5px;
	
	
}

.fecha{
	color: #0066CC;
	margin-BOTTOM: 0px;
	display:block;
}

.listaNews li {
	list-style: none;
	text-align: left;
	margin-top: 10px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding: 3px;
	border-top: solid 1px #c6c6c6;

}

.listaNews li a{
	margin-top: 0px;
	display: block;
}

.listaNews li p{
	margin-top: 5px;
	margin-bottom: 5px;
}

.listaNews li img{
	padding:2px 2px 2px 2px;
	margin:0px 10px 5px 0px;
	BORDER-TOP: #ccc 1px solid;
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-LEFT: #ccc 1px solid;
	BORDER-BOTTOM: #ccc 1px solid;
	float: left;
}


#tags {
	margin-top: 5px;
	/*	display: block;*/
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(../images/bg_tags.gif);
	height: 25px;
	clear: both;
	padding: 6px 0px 0px 25px;
	font-weight: bold;
	color: #6C8593;
}

#tags2 {
	margin-top: 15px;
	/*	display: block;*/
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(../images/bg_tags.gif);
	height: 25px;
	clear: both;
	padding: 6px 0px 0px 25px;
	font-weight: bold;
	color: #6C8593;
}



#tags a, #tags2 a{
	color: #999999;
	display: inline;
	padding:0px 3px 0px 10px;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(../images/bg_tags_a.gif);
	
}


.titleNews {
	font-family: Georgia, "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #003399;
	color: #1E4873;
	line-height:  17px;
	font-weight: normal;
	padding-top: 25px;


}

#titleNewsBig {
	font-family: Georgia, "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	color: #004080;
	font-size: 25px;
	font-weight: normal;
	letter-spacing: -0.5px;
	line-height: 26px;
	margin:20px 20px 5px 0px;
	padding-right: 20px;
}

#indice {
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	float: right;
	letter-spacing: 0px;


	vertical-align: bottom:
	font-size: 9px;
	font-size: 11px;
	border-top: solid 1px #c6c6c6;
	margin:5px 40px 10px 0px;
	padding-top: 2px;
	display: block;
	width: 100%;
}

#fotoNews{
	padding:2px 2px 2px 2px;
	margin:0px 5px 5px 0px;
	BORDER-TOP: #ccc 1px solid;
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-LEFT: #ccc 1px solid;
	BORDER-BOTTOM: #ccc 1px solid;
	float: left;	
	
}

.listaCategory {
	margin:0px 0px 0px 20px;
}	

.listaSubCategory {
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}	


.listaCategory li{
	list-style-type: disc;
	list-style-image: url(../images/listaCat.gif);
	list-style-position: outside;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}	


.listaSubCategory li{
	list-style-type: disc;
	list-style-image: url(../images/listaSubCat.gif);
	list-style-position: inside;
	padding-left: 0px;
	margin:0px 0px 0px 0px;
	color: #999999;
}	
		
.listaSubCategory li a{
	color: #999999;
	margin:10px 0px 0px 0px;
	
}	
	
	
	
#pags {
	margin-top: 5px;
	/*	display: block;*/
/*	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(../images/bg_tags.gif);*/
	height: 25px;
	clear: both;
	padding: 6px 0px 0px 25px;
	font-weight: bold;
	color: #6C8593;
	text-align: right;
		border-top: dotted 1px #c6c6c6;
}


#pags a{
	padding:0px 3px 0px 10px;
}



.texto_apoyo
{
	padding:9px 0px 0px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	margin-left: 0px;
	line-height: 7px;
}

.noprint 
{
}
