@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: 'monitorpro_rgregular';
    src: url('../Fuentes/monitorpro-normal-j-webfont.eot');
    src: url('../Fuentes/monitorpro-normal-j-webfont.eot?#iefix') format('embedded-opentype'),
         url('../Fuentes/monitorpro-normal-j-webfont.woff') format('woff'),
         url('../Fuentes/monitorpro-normal-j-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

#pagina
{
/*	min-width: 740px; */
	min-width: 301px;
	max-width: 980px;
	margin:0 auto;
	padding:0;
	text-align:left;
	font-family: monitorpro_rgregular;
	color:#2C2C2C;
}


#cabecera
{
	float: left;
	width: 301px;
/*	width: 500px; */
}

#idiomas
{
	float: right;
	margin-top: 25px;
	margin-right: 35px;
	font-size: 1.1em;
	width: 130px;
	height: 30px;
	color:#575756;
	border-width: thin;
	border-style: solid;
	border-color: #00b5dd;	
	padding-left: 28px;
	padding-top: 10px;
}

#idiomas a:link, #idiomas a:active, #idiomas a:visited
{
	text-decoration: none;
	color:#575756;
	font-family: monitorpro_rgregular, Verdana;
	font-size: 1em;
	font-weight:normal;
}

#idiomas a:hover
{
	text-decoration: underline;
}

#FondoCabecera
{
	width: 100%;
/*	
	background-color:#223577; Antiguo Color 
	background-color:#BCBCBC;
*/
	height: 102px;
	margin-top: 20px;
	padding:0;
	vertical-align: bottom;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.8em;	
	color: #575756;
}

#FondoMenu
{
	width: 100%;
	float: left;
	margin:0 auto;
	padding:0;
	vertical-align: bottom;
	font-family: monitorpro_rgregular, sans-serif;
	font-size: 0.8em;	

}
#cabecera_01
{
	margin:0 auto;
	padding:0;
	vertical-align: bottom;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.75em;	
	color: #575756;	
	float: left;
	width: 800px;
}
#cabecera_02
{
	width: 100px;
	margin-top: 10px;
	float: left;
}


#Linea
{
	width:980px;
	float:left;
	margin: 0px;
	padding: 0px;
	background-color: #FFF;
}

#LineaInteriores
{
	width: 100%;
	float:left;
	margin: 0px;
	padding: 0px;
}

#LblApartado
{
	width: 100%;
	float:left;
	margin: 0px;
	padding: 0px;
	background-color: #00b5dd;
}

#Caja
{
	width:490px;
	padding:0px;
	float: left;
}

#FondoMenu #cabeceramenu #Caja
{
	width: 980px;
	float: left;	
}

#FondoMenu #cabeceramenu #Caja #Opc00
{
	background:url(/images/fondo_inicio.png) 0 0 no-repeat;
	width: 10.6em;
	height: 2.5em;
	margin-left: 0.1em;
	padding-right: 1.5em;
	padding-top: 0.2em;	
	text-align: right;
	float: right;	
	color: #FFF;
}

#FondoMenu #cabeceramenu #Caja #Opc01
{
	width: 11.3em;
	height: 3em;
	padding-right: 0.1em;
	padding-top: 0.6em;	
	text-align: center;
	float: right;
	background-color: #575756;
	color: #FFF;
	
}

#FondoMenu #cabeceramenu #Caja #Opc02
{
	width: 8.5em;
	height: 3em;
	padding-right: 0.3em;
	padding-left: 0.3em;	
	padding-top: 0.6em;	
	text-align: center;
	float: right;	
	background-color: #575756;
	color: #FFF;
}

#FondoMenu #cabeceramenu #Caja #Opc03
{
	width: 7em;
	height: 3em;
	padding-right: 0.3em;
	padding-left: 0.3em;	
	padding-top: 0.6em;	
	text-align: right;
	float: right;	
	background-color: #575756;
	color: #FFF;
}

#FondoMenu #cabeceramenu #Caja #Opc04
{
	width: 9.6em;
	height: 2.5em;
	margin-left: 0.1em;
	padding-right: 0.3em;
	padding-top: 0.2em;	
	text-align: center;
	float: right;	
	background-color: #575756;
	color: #FFF;
}

#FondoMenu #cabeceramenu #Caja #Opc05
{
	width: 6em;
	height: 2.5em;
	margin-left: 0.1em;
	padding-right: 0.3em;
	padding-top: 0.2em;	
	text-align: center;
	float: right;	
	background-color: #575756;
	color: #FFF;
}

#fondocentral
{
	background-color: #FFF;
	float:left;
}

#fondocentral_bp
{
	background-color: #FFF;
	float:left;
	width: 100%;
}


#fondoultpub{
/*	background-image:url(/images/FondoUltPub.jpg);	*/
	background-repeat:no-repeat;	
	background-color: #ececed;
	margin-top: 0px;
	margin-bottom: 5px;
	float:left;
	width: 980px;
}

#txtultpub{
	background-color: #FFFFFF;
	margin-top: 5px;
	margin-bottom: 5px;
	float: left;
	width: 50px;
}


/*
#FondoMenu #cabeceramenu #Caja #Opc01:hover, #FondoMenu #cabeceramenu #Caja #Opc02:hover, #FondoMenu #cabeceramenu #Caja #Opc03:hover, #FondoMenu #cabeceramenu #Caja #Opc04:hover, #FondoMenu #cabeceramenu #Caja #Opc05:hover
{
	background-color: #00b5dd;	
}
*/

#FondoMenu #cabeceramenu #Caja a:link #Opc00
{	
	text-decoration: none;
	color: #FFF;	
}

#FondoMenu #cabeceramenu #Caja a:link #Opc01, 
#FondoMenu #cabeceramenu #Caja a:link #Opc02, 
#FondoMenu #cabeceramenu #Caja a:link #Opc03, 
#FondoMenu #cabeceramenu #Caja a:link #Opc04, 
#FondoMenu #cabeceramenu #Caja a:link #Opc05
{	
	text-decoration: none;
	background-color: #575756;
	color: #FFF;	
}

#FondoMenu #cabeceramenu #Caja a:active #Opc00, 
#FondoMenu #cabeceramenu #Caja a:active #Opc01, 
#FondoMenu #cabeceramenu #Caja a:active #Opc02,
#FondoMenu #cabeceramenu #Caja a:active #Opc03,
#FondoMenu #cabeceramenu #Caja a:active #Opc04,
#FondoMenu #cabeceramenu #Caja a:active #Opc05
{	
	text-decoration: none;
	background-color: #00b5dd;
	color: #575756;	
}

#FondoMenu #cabeceramenu #Caja a:visited #Opc01,
#FondoMenu #cabeceramenu #Caja a:visited #Opc02,
#FondoMenu #cabeceramenu #Caja a:visited #Opc03,
#FondoMenu #cabeceramenu #Caja a:visited #Opc04,
#FondoMenu #cabeceramenu #Caja a:visited #Opc05
{	
	text-decoration: none;
	background-color: #575756;
	color: #FFF;
}

#FondoMenu #cabeceramenu #Caja a:hover #Opc01, 
#FondoMenu #cabeceramenu #Caja a:hover #Opc02,
#FondoMenu #cabeceramenu #Caja a:hover #Opc03,
#FondoMenu #cabeceramenu #Caja a:hover #Opc04,
#FondoMenu #cabeceramenu #Caja a:hover #Opc05
{
	text-decoration: none;
	background-color: #00b5dd;	
	color: #FFF;
	cursor: pointer;
}

#FondoMenu #cabeceramenu #Caja a:hover #Opc00 
{
	background-position: 3px -45px;
	text-decoration: none;
	color: #FFF;
	cursor: pointer;
}

#pie
{
	padding: 0.5em 0 0.5em 0;	
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.8em;	
	color: #999;
	text-align:left;
	margin-top: 10px;
	border-top-width: 0.1em;
	border-bottom-width: 0.1em;
	border-top-style: solid;
	background-color: #FFF;
	float: left;
	width: 100%;
}

#pie #CajaCopy
{
	padding-top: 5px;
	margin-right: 3px;
	float: left;	
/*	width: 300px;	*/
}

#pie #CajaCopyTxt
{
	padding-top: 18px;
	margin-right: 3px;
	float: left;	
/*	width: 300px;	*/
}

#pie .CajaMenu
{
	padding-top: 18px;
	float: right;
/*	width: 430px; */
}

#pie #CajaIcons
{
	float: right;
}

#pie .CajaMenu a:link, #pie .CajaMenu a:visited, #pie .CajaMenu a:active
{	
	text-decoration: underlinenone;
	color: #999;	
}

#pie .CajaMenu a:hover
{	
	text-decoration: none;
	color: #999;	
}

#primary-0p
{
	border:0;
	padding-left:2px;
	padding-right:2px;
	padding-top:0;
	margin:0;	
}

ul.menu
{
	list-style:none;
	border:none;
	text-align:left;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	color:#2C2C2C;		
	margin:0;
	padding:0;
}

ul.menu li
{
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
 	height: 29px;
	display:inline;	
}

.Cuerpo_v01
{
	margin: 0;
	padding: 0;
	background-color:#FFFFFF;
}

.migas
{
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.8em;
	color: #3c3c3b;
	background-color:#FFF;
	padding: 0.8em 0em 0.8em 15px;
	margin: 0px;
	height: 15px;
	float: left;
}

.migas .enlacemigas a
{
	color: #3c3c3b;
	font-weight: bold;
}

.migas .enlacemigas a:link, .migas .enlacemigas a:visited, .migas .enlacemigas a:active
{
	text-decoration: underline;
}

.migas .enlacemigas a:hover
{
	text-decoration: none;
}

.Caja235
{
	width:235px;
	padding:0px;
	float: right;
	margin-top: 5px;
}

/*
.CajaPie
{
	width:155px;
	height:50px;
	padding:0px;
	margin:2px;
	border: 2px solid #00B3DD;
	float: left;
	margin-top: 5px;
	vertical-align: middle;	
}
*/

.CajaPie, .CajaPieP, .CajaPieU
{
	float: left;
}

.CajaPie a {
    width: 150px;
    height: 50px;
    border: 2px solid #00B3DD;
    text-align: left;
    line-height: 15px;
    display: block;
    color: #FFF;
    text-decoration: none;
    margin: 2px 3px 2px 2px;
    padding: 5px 0 0 5px; 
    background: #00B3DD;
}

.CajaPie a:hover {
    width: 150px;
    height: 50px;
    border: 2px solid #00B3DD;
    text-align: left;
    line-height: 15px;
    display: block;
    color: #00B3DD;
    text-decoration: none;
    margin: 2px 3px 2px 2px;
    padding: 5px 0 0 5px;
    background: #FFF;
}

.CajaPieP a {
    width: 150px;
    height: 50px;
    border: 2px solid #00B3DD;
    text-align: left;
    line-height: 15px;
    display: block;
    color: #FFF;
    text-decoration: none;
    margin:2px 3px 2px 0px;
    padding: 5px 0 0 5px; 
    background: #00B3DD;
}

.CajaPieP a:hover {
    width: 150px;
    height: 50px;
    border: 2px solid #00B3DD;
    text-align: left;
    line-height: 15px;
    display: block;
    color: #00B3DD;
    text-decoration: none;
    margin:2px 3px 2px 0px;
    padding: 5px 0 0 5px;
    background: #FFF;
}

.CajaPieU a {
    width: 150px;
    height: 50px;
    border: 2px solid #00B3DD;
    text-align: left;
    line-height: 15px;
    display: block;
    color: #FFF;
    text-decoration: none;
    margin:2px 0px 2px 2px;
    padding: 5px 0 0 5px; 
    background: #00B3DD;
}

.CajaPieU a:hover {
    width: 150px;
    height: 50px;
    border: 2px solid #00B3DD;
    text-align: left;
    line-height: 15px;
    display: block;
    color: #00B3DD;
    text-decoration: none;
    margin:2px 0px 2px 2px;
    padding: 5px 0 0 5px;
    background: #FFF;
}

.Caja470
{
	width:470px;
	padding:0px;
	float: right;
	margin-top: 5px;
}

.Caja470Inst
{
	float: left;
	width: 470px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 5px;
}

.Caja510
{
	width:260px;
	padding:0px;
	float: left;
}

.Caja250, .Caja250p
{
	float: left;
	width: 245px;
	height: 320px;
	margin-right: 5px;
	padding-top: 5px;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #00b5dd;	
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #00b5dd;	
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #00b5dd;	
	background-color: #ECECED;
}

.Caja250cab
{
	float: left;
	width: 247px;
	margin-top: 6px;
	margin-right: 5px;
}

.Caja250pie
{
	float: left;
	width: 247px;
	margin-right: 5px;
}

#Columna510 img, #Columna470 img
{
	float: left;
	margin-bottom: 1px;
	margin-top: 2px;
	margin-left: 0.3em;
}


.Caja250 img
{
	clear: left;
	float: left;
	width: 40px;
	height: 40px;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-right: 5px;
}

.Caja250p img
{
	width: 30px;
	height: 30px;
	margin-bottom: 5px;
	margin-right: 5px;
}

#Columna510 p
{
	float: left;
	padding: 0px 0px 0px 5px;
	margin: 0 0 3px;
	font-family:monitorpro_rgregular, Verdana, sans-serif;	
	color: #575756;
	font-size: 0.8em;
	text-align: left;
}

#Columna470 p
{
	float: left;
	margin: 0px 5px 10px 5px;
	font-family:monitorpro_rgregular, Verdana, sans-serif;	
	color:#575756;
	font-size: 0.8em;
	text-align: justify;
}

.Caja250 p, .Caja250p p
{
	background-color: #ECECED;
	float: left;
	padding: 0px 0px 10px 5px;
	font-family:monitorpro_rgregular, Verdana, sans-serif;	
	color: #575756;
	font-size: 0.8em;
	width: 240px;
}

.Caja250 p a, .Caja250p p a
{
	width: 180px;
	font-family:monitorpro_rgregular, Verdana, sans-serif;	
	color:#575756;
}

.Caja510Borde
{
	border: 1px;
	border-color:#EAEAEA;
	border-style:solid;
	margin-left: 1px;
	margin-bottom: 5px;
	padding-top: 5px;
	width:505px;
	float: left;
}

.Publicacion
{
	font-family:monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.8em;
	color:#004080;
	width:122.5px;
	height: 100px;
	padding:0px;
	float: left;
}

.CajaPublicacion
{
/*	width: 123px; */
	width: 250px;
/*	height: 122.5px;*/
	height: 76px;
	border-style: solid;
	border-width: 1px;
	border-color: #E4E4E4;
	float: left;
	margin: 1px;
}

.CajaPublicaciones
{
/*	width: 123px; */
	width: 460px;
/*	background-color:#F7F7F7; */
/*	border-style: solid; */
/*	border-width: 1px; */
/*	border-color: #CCCCCC;		 */
	float: left;
	margin-top:     1px; 
	margin-bottom: 10px;
	margin-left:    1px;
	margin-right:   1px;
}

.CajaPublicacionesLarga
{
/*	width: 123px; */
	width: 660px;
	background-color:#F7F7F7;
	border-style: solid;
	border-width: 1px;
	border-color: #CCCCCC;		
	float: left;
	margin: 1px;
}

.CajaPublicacionesBlanca
{
/*	width: 123px; */
	width: 460px;
	background-color:#FFF;
	border-style: solid;
	border-width: 1px;
	border-color: #CCCCCC;		
	float: left;
	margin: 1px;
}

.CajaCurAvaBlanca
{
/*	width: 123px; */
	width: 660px;
	background-color:#FFF;
/*	border-style: solid;	*/
/*	border-width: 1px;	*/
/*	border-color: #CCCCCC;	*/	
	float: left;
	margin: 1px;
	padding-bottom: 10px;
}

.CajaPublicacionesAno
{
/*	width: 123px; */
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.8em;
	color:#575756;		
	width: 340px;
	height: 30px;
	background-color:#F7F7F7;
	border-style: solid;
	border-width: 1px;
	border-color: #CCCCCC;		
	float: left;
	margin: 1px;
	padding-left: 120px;
	padding-top: 10px;
}

.CajaPrensaAno
{
/*	width: 123px; */
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 1em;
	color: #ECECED		
	width: 403px;
	height: 30px;
	float: left;
	margin: 0px;
	padding-left: 250px;
	padding-top: 10px;
}

.CajaPrensaAno .AnoPubli
{
	font-size: 0.9em;
	font-weight: bold;
	color: #ECECED		
}

.CajaPublicacionesNum
{
/*	width: 123px; */
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.8em;
	color:#575756;		
	width: 290px;
	height: 30px;
	background-color:#F7F7F7;
	border-style: solid;
	border-width: 1px;
	border-color: #CCCCCC;		
	float: left;
	margin: 1px;
	padding-left: 170px;
	padding-top: 10px;
}

.Caja470Sombra
{
/*	
	border: 1px;
	border-color:#EAEAEA;
	border-style:solid; 
*/
	background-color:#F4F4F4;
/*	
	margin-left: 1px;
	margin-bottom: 5px;
	padding-top: 5px; 
*/
	margin-top: 5px;
	padding: 0px;
	width: 470px;
/*	height: 34px; */
	float: left;
}

.Caja470Boton
{
	border: 1px;
	border-color: #FFF;
	border-style: solid; 
	background-color: #F4F4F4;
	margin-left: 1px;
	margin-top: 1px;	
	width: 230px;
	height: 30px;	
	float: left;
}

.Caja470Boton img
{
	float:left;
}

.Caja470BotonTxt
{
	padding-top: 5px;
	padding-bottom: 0;	
	padding-left: 0;
	padding-right: 0;
	margin: 0;
	float:left;	
}

.Caja470BotonTxt a:link, .Caja470BotonTxt a:active, .Caja470BotonTxt a:visited
{
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.9em;
	color: #575756;
	text-decoration: underline;
}

.Caja470BotonTxt a:hover
{
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.9em;
	color: #575756;
	text-decoration: none;
}


.Caja117Destacado
{
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.60em;
	font-weight:bold;
	color: #575756;
}

#Destacado01
{
	width: 115px;
	height: 60px;
	margin: 1px;
	float: left;
	padding-left: 1px;
	background-image: url(/images/Destacados01.jpg);
	background-repeat: no-repeat;
}

#Destacado02
{
	width: 115px;
	height: 60px;
	margin: 1px;
	float: left;
	padding-left: 1px;
	padding-right: 1px;
	background-image: url(/images/Destacados02.jpg);
	background-repeat: no-repeat;
}

#Destacado03
{
	color: #575756;;	
	width: 115px;
	height: 60px;
	margin: 1px;
	float: left;
	background-image: url(/images/Destacados03.jpg);
	background-repeat: no-repeat;
}

#Destacado04
{
	color: #575756;;	
	width: 115px;
	height: 60px;
	margin: 0.5px;
	float: left;	
	background-image: url(/images/Destacados04.jpg);
	background-repeat: no-repeat;
}

#Destacado04 .Caja117Destacado
{
	padding-left: 55px;
}

#Destacado03 .Caja117Destacado
{
	padding-left: 45px;
}

.TxtPublicacion
{	
	background-color: #FFFFFF;
	width: 90px;
	float: left;	
	font-family:monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	color:#343434;
	height: 76px;	
}

.TxtPublicaciones
{	
	width: 390px;
	float: left;
	padding-left:1px;
	font-family:monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.8em;
	color:#575756;
	margin-bottom: 10px;
}

.TxtPublicacionesLarga
{	
	width: 600px;
	float: left;
	padding-left:1px;
	font-family:monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.8em;
	color:#575756;
	margin-bottom: 10px;
}

.Caja250 p #Texto
{
	font-weight: bold;
}

.TxtPublicaciones #TextoFecha, .TxtPublicaciones #TextoNorm
{
	margin-top: 3px;
	margin-bottom: 3px;
}

.ImgPublicacion
{
	width: 55px;
	height: 74px;
	float: left;
	border-style: solid;
	border-width: 1px;
	border-color: #E4E4E4;
	margin-bottom: 10px;		
	margin-right: 10px;		
}

.ImgDestacados
{
	width: 53px;
	float: left;
	border-style: solid;
	border-width: 1px;
	border-color: #E4E4E4;		
}

.CabeceraApt
{

	background-image:url(../images/flecha.gif);
	background-repeat:no-repeat;
	background-color: #00B5DD;
	border-color: #00B5DD;
	border-style: solid;
	border-width: thin;
	margin-top: 5px;
	margin-right:5px;
	width: 245px;
	height: 20px;
}

.PieApt
{
	background-image:url(../images/flechapie.gif);
	background-repeat:no-repeat;
	font-size: 1.5em;
	margin-right: 5px;
	text-align: right;
	width: 246px;
	height: 18px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #00b5dd;	
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #00b5dd;	
}

#CabeceraTxt
{
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.8em;
	color: #FFF;
	margin-left: 25px;
	padding-top: 2px;
	font-weight: normal;
}

#PieTxt
{
	font-family:monitorpro_rgregular, Verdana, sans-serif;
	font-size:0.8em;
	color: #FFF;
	margin-left: 25px;
	margin-top: 30px;
	padding-right: 5px;
	font-weight: bold;
}

#PieTxt a:link, #PieTxt a:visited, #PieTxt a:active
{
	text-decoration: none;
	color: #FFF;
}

#PieTxt a:hover
{
	text-decoration: none;
	color: #575756;

}

#LineaIndi
{
	width: 500px;
	float: left;
}

#FechAct
{
	float: left;
	clear: left;
	width: 100px;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #3c3c3b;	
	padding-right: 10px;
	text-align: right;
}

#FechAct #Linea
{
	margin-bottom: 3px;
	background-color: #ececed;
	width: 100px;
	height: 100%; 
}

#FechAct #image
{
	float: right;
	margin-bottom: 3px;
	background-color: #ececed;
	width: 100px;
	bottom: 0px; 
	position: relatie;
}


#DescAct
{
	float: left;
	width: 550px;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	padding-left: 10px;
	padding-bottom: 5px;	
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #3c3c3b;		
}

#DescAct #Linea
{
	margin-bottom: 3px;
	background-color: #ececed;
	width: 480px;
	clear: right;
}

#DescAct #Serie
{
	width: 50px;
	float: right;
	background-color: #ececed;
}

#FechActNor
{
	float: left;
	width: 100px;
	font-family:monitorpro_rgregular, Verdana, sans-serif;
	font-weight:normal;
	font-size: 0.8em;
	color: #FFBF00;	
	padding-left:5px;
}

#DescActNor
{
	float: left;
	width: 480px;
	font-family:monitorpro_rgregular, Verdana, sans-serif;
	font-weight:normal;
	font-size: 0.8em;
	color:#575756;
	padding-left:1px;
	padding-bottom: 5px;	
}

#DescActPP
{
	float: left;
	width: 380px;
	font-family:monitorpro_rgregular, Verdana, sans-serif;
	font-weight:bold;
	font-size: 0.8em;
	color:#575756;
	padding-left:1px;
	padding-bottom: 5px;	
}

#TambienPuede
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:20px;
	color: #334A87;
	line-height:18px;
	width: 110px;
	height: 50px;
	margin-top: 35px;
	padding-left: 30px;
	float: left;
}

#seguirnos
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color: #334A87;
	line-height:18px;
	width:120px;	
	margin-top: 3px;
/*	margin-bottom: 10px;	*/
	float: left;
}

#seguirnos img
{
	margin: 8px 3px 4px 4px;
}

#mantenerte
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color: #334A87;
	line-height:18px;
	width:150px;	
	margin-top: 3px;
	margin-bottom: 3px;	
	float: left;
}

#mantenerteTxt
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color: #334A87;
	margin-top: 8px;
	margin-bottom:3px;	
	padding:0;
	width: 200px;
	float: left;		
}

#mantenerteTxt #img
{
	margin: 0px;
	width: 20px;
	float: left;
}

#mantenerteTxt #Txt
{
	margin-left: 10px;
	padding-top: 5px;
	width: 150px;	
	float: left;	
}

#mantenerteTxt #Txt a:link, #mantenerteTxt #Txt a:visited, #mantenerteTxt #Txt a:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color: #334A87;
	width: 150px;	
	float: left;	
	text-decoration: underline;
}

#mantenerteTxt #Txt a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color: #334A87;
	width: 150px;	
	float: left;	
	text-decoration: none;
}

#LineaInteriores #CajaMenu
{
	width:280px;
	float:left;
	margin: 0px;
	padding: 0px;
	color: #E2E2E2;
}

#LineaInteriores #CajaMenuDer
{
	width: 200px;
	float: right;
	margin: 5px 0px 0px 0px;
	padding: 0px;
	color: #E2E2E2;
}


#LineaInteriores #CajaMenuLarga
{
	font-family:monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.9em;
	color: #575756;
	width: 880px;
	height: 40px;
	float: left;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 50px;
	padding-left: 20px;
	padding-top: 20px;
	background-color: #F4F4F4;
}

#LineaInteriores #CabeceraCajaMenu
{
	font-family:monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.9em;
	color: #FFF;
	padding: 0 0 0 15px;
	margin: 0;
	background-color: #00b5dd;
/*	margin-top: 7px;	*/
/*	width: 100%;		*/
	height: 32px;
	clear: right;
}

#LblApartado #CabeceraCajaMenu
{
	font-family:monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.9em;
	color: #FFF;
	padding: 0 0 0 15px;
	margin: 0;
/*	margin-top: 7px;	*/
	height: 32px;
	width: 98.5%;
	float: left;
}

#LineaInteriores #CabeceraCajaMenu #Imagen, #LblApartado #CabeceraCajaMenu #Imagen
{
	float: left;
	padding-top: 6px;
}

#LblApartado #CabeceraCajaMenu #logo
{
	float: right;
	width: 50px;
}

#LineaInteriores #CabeceraCajaMenu #Texto, #LblApartado #CabeceraCajaMenu #Texto
{
	font-weight:bold;
	float: left;
	margin-left: 8px;	
	padding-top: 7px;
	height: 20px;
}

#LineaInteriores #CajaContenidoAlerta #Imagen
{
	float: left;
	padding-top: 6px;
}

#LineaInteriores #CajaContenidoAlerta #Texto
{
	font-weight:bold;
	float: left;	
	padding-top: 7px;
	margin-left: 10px;
	width: 500px;
}

#LineaInteriores #CajaContenidoAlerta #Texto a:link, #LineaInteriores #CajaContenidoAlerta #Texto a:active, #LineaInteriores #CajaContenidoAlerta #Texto a:visited
{
	text-decoration: underline;
	color: #FFF;
}

#LineaInteriores #CajaContenidoAlerta #Texto a:hover
{
	text-decoration: none;
	color: #FFF;
}

#LineaInteriores #CabeceraContenidos, #LineaInteriores #CabeceraContenidosInfAnu
{
	font-family:monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.9em;
	color: #575756;
	width: 695px;
	height: 21px;
	float: left;
	margin-top: 5px;
	margin-bottom: 0px;
	padding-top: 10px;
	padding-left: 3px;
/*	background-color: #F4F4F4;*/
	border-bottom-width: 0.1em;
	border-bottom-style: solid;
	border-bottom-color: #CED1D8;
}

#LineaInteriores #CabeceraContenidosInfAnu
{
	font-family:monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.9em;
	color: #575756;
	width: 695px;
	height: 35px;
	float: left;
	margin-top: 5px;
	margin-bottom: 0px;
	padding-top: 10px;
	padding-left: 3px;
/*	background-color: #F4F4F4;*/
	border-bottom-width: 0.1em;
	border-bottom-style: solid;
	border-bottom-color: #CED1D8;
}


#LineaInteriores #CabeceraContenidosError
{
	font-family:monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.9em;
	color: #575756;
	width: 900px;
	height: 21px;
	float: left;
	margin-top: 5px;
	margin-bottom: 0px;
	padding-top: 10px;
	padding-left: 3px;
/*	background-color: #F4F4F4;*/
	border-bottom-width: 0.1em;
	border-bottom-style: solid;
	border-bottom-color: #CED1D8;
}

#LineaInteriores #CabeceraContenidosCompra
{
	font-family:monitorpro_rgregular, Verdana, sans-serif;
	font-weight:bold;
	color: #575756;
	width: 695px;
	height: 21px;
	float: left;
	margin-top: 5px;
	margin-bottom: 0px;
	padding-top: 10px;
	padding-left: 3px;
/*	background-color: #F4F4F4;*/
	border-bottom-width: 0.1em;
	border-bottom-style: solid;
	border-bottom-color: #CED1D8;
}

#LineaInteriores #CabeceraContenidosLarga
{
	font-family:monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.9em;
	color: #575756;
	width: 880px;
	height: 21px;
	float: left;
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 50px;
	padding-top: 2px;
/*	background-color: #F4F4F4;*/
	border-bottom-width: 0.1em;
	border-bottom-style: solid;
	border-bottom-color: #CED1D8;
}

#LineaInteriores #CajaContenido
{
	width:695px;	
	float:left;
	padding-top: 5px;
	padding-bottom: 20px;
	padding-left: 3px;
	margin-top: 5px;
}

#LineaInteriores #CajaContenidoEcs
{
	width:100%;	
	float:left;
	padding-top: 5px;
	padding-bottom: 20px;
	padding-left: 3px;
	margin-top: 5px;
}

#LineaInteriores #CajaContenidoAlerta
{
	width:680px;	
	float:left;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 5px;
	background-color: #00b5dd;
	color: #FFF;
}

#LineaInteriores #CajaContenidoVideo
{
	width:595px;	
	float:left;
	padding-top: 5px;
	padding-bottom: 20px;
	padding-left: 103px;
	margin-top: 5px;
}

#LineaInteriores #CajaContenidoPublicaciones
{
	width:497px;	
	float:left;
	padding-top: 5px;
	padding-bottom: 20px;
	padding-left: 3px;
	margin-top: 5px;
}

#LineaInteriores #CajaContenidoLarga
{
	width:880px;	
	float:left;
	padding-top: 5px;
	padding-bottom: 20px;
	padding-left: 50px;
	margin-top: 5px;
}

#LineaInteriores #CajaContenido p, #LineaInteriores #CajaContenidoEcs p, #LineaInteriores #CajaContenidoLarga p, #LineaInteriores #CajaContenidoPublicaciones p
{
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.8em;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 5px;
	list-style-type: none;
	color:#575756;
	text-align: justify;
}

#LineaInteriores #CajaContenido ul, #LineaInteriores #CajaContenidoPublicaciones ul, #LineaInteriores #CajaContenidoLarga ul
{
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.8em;
	color: #003;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 5px;
	color: #575756;
	text-align: justify;
}

#LineaInteriores #CajaContenido li, #LineaInteriores #CajaContenidoPublicaciones li, #LineaInteriores #CajaContenidoLarga li
{
	display: list-item;	
	list-style-type: square;
	margin-top: 5px;
	margin-left: 0px;
	padding: 1px;
	font-weight: normal;
}

#LineaInteriores #CajaContenido .CajaCurAvaBlanca li
{
	display: list-item;	
	list-style-type: square;
	margin-top: 5px;
	margin-left: 0px;
	padding: 1px;
	font-weight: normal;
}

#LineaInteriores #CajaContenido .CajaCurAvaBlanca li a:link, #LineaInteriores #CajaContenido .CajaCurAvaBlanca li a:active, #LineaInteriores #CajaContenido .CajaCurAvaBlanca li a:visited
{
	color: #575756;
	font-weight: normal;
	font-size: 0.8em;
	text-decoration: underline;
}

#LineaInteriores #CajaContenido .CajaCurAvaBlanca li a:hover
{
	text-decoration: none;
}

#LineaInteriores #CajaContenidoBlanca ul, #CajaContenidoPublicaciones #CajaContenidoBlanca ul
{
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.8em;
	color: #003;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 5px;
	color:#575756;
	text-align: justify;
	float: left;
}

#LineaInteriores #CajaContenidoBlanca li, #CajaContenidoPublicaciones #CajaContenidoBlanca li
{
	display: list-item;	
	list-style-type: square;
	margin-top: 5px;
	margin-left: 250px;
	padding: 1px;
}

ul.menulateral
{
	list-style:none;
	border:none;
	text-align:left;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.8em;
	color:#CCC;		
	margin-left: 0px;
	padding: 0px;
}

#Button1
{
	list-style:none;
	border:none;
	text-align:left;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.8em;
	color:#CCC;		
	margin-left: 30px;
	padding: 5px;
}

ul.menulateralDer
{
	list-style:none;
	border:none;
	text-align:left;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.8em;
	color:#CCC;		
	padding: 5px;
	margin: 0px;
	width: 200px;
}

ul.menulateralDer li
{
	display: block;	
	margin-bottom: 10px;
	overflow: hidden;
}


ul.menulateralDerBotonMD
{
	color: #FFF;
	font-width: bold;
	display: block;	
	margin-bottom: 10px;
	overflow: hidden;
}

ul.menuinf
{
	list-style:none;
	border:none;
	text-align:left;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.6em;
	color:#CCC;		
	padding: 5px;
	margin: 0px;
	width: 200px;
	float: right;
}

ul.menuinf li
{
	display: inline;	
	margin-bottom: 10px;
	overflow: hidden;
}
ul.menulateral li
{

/* 	height: 30px; 		  */
/*	width: 200px; 		 */
	display: block;	
	margin-bottom: 2px;
	overflow: hidden;
	color: #575756;
}


ul.menulateral li a:link, ul.menulateral li a:visited, ul.menulateral li a:active, ul.menulateral form, .Indi
{
	padding-left:     15px;
	padding-right:    5px;
	padding-top:     10px;	
	padding-bottom:  10px;
	text-decoration: none;
	border-bottom:#FFF solid 0.1em;
	background-color: #dedddd;
/* 	height: 30px; */
	width: 220px;
	display: block;	
	overflow: hidden;
	color: #3c3c3b;	
}

ul.menulateral li.Otras
{
	padding-left:     5px;
	padding-right:    5px;
	padding-top:     10px;	
	padding-bottom:  10px;
	text-decoration: none;
	border:#CCC solid 0.1em;
	background-color: #FFF;
/* 	height: 30px; */
	width: 228px;
	display: block;	
	overflow: hidden;
	color: #575756;	
}

ul.menulateralDer li a:link, ul.menulateralDer li a:visited, ul.menulateralDer li a:active, ul.menulateralDer form
{
	padding-left:     5px;
	padding-right:    5px;
	padding-top:     10px;	
	padding-bottom:  10px;
	text-decoration: none;
	border:#CCC solid 0em;
	background-color:#ECECEC;
/* 	height: 30px; */
	width: 182px;
	display: block;	
	overflow: hidden;
	color: #3c3c3b;	
}

ul.menuinf li a:link, ul.menuinf li a:visited, ul.menuinf li a:active, ul.menuinf form
{
	padding-left:     5px;
	padding-right:    5px;
	padding-top:     10px;	
	padding-bottom:  10px;
	text-decoration: none;
	border:#CCC solid 0.1em;
	background-color:#F4F4F4;
/* 	height: 30px; */
	width: 180px;
	display: inline;	
	color: #575756;	
}

ul.menulateral li a:hover, ul.menulateralDer li a:hover, ul.menulateral li .BotonMenu:hover,
ul.menulateral li a:active, ul.menulateralDer li a:active, ul.menulateral li .BotonMenu:active
{
	text-decoration: none;
	background-color: #00b5dd;	
	color: #FFF;
	cursor: pointer;
}

#CajaSinLinkCab
{
	text-decoration: none;
/*	border: #CCC solid 0.1em; */
	background-color: #dedede;	
 	height: 35px;
	width: 192px;
	color: #3c3c3b;
	margin-left: 5px;
	font-size: 0.8em;
	font-weight: bold;
}

a:link #CajaSinLinkCab, a:active #CajaSinLinkCab, a:visited #CajaSinLinkCab
{
	padding-left:     0px;
	padding-right:    5px;
	padding-top:      5px;	
	padding-bottom:  10px;
	text-decoration: none;
/*	border:#CCC solid 0.1em; */
	background-color: #575756;	
 	height: 20px;
	width: 187px;
	color: #FFF;
	font-size: 0.8em;
	font-weight: bold;
}

a:hover #CajaSinLinkCab 
{
	text-decoration: none;
	border: none;
	background-color: #00B5DD;	
 	height: 	 20px;
	width: 		187px;
	color: 	      #FFF;
	font-size: 	0.8em;
	padding-left:     0px;
	padding-right:    5px;
	padding-top:      5px;	
	padding-bottom:  10px;
}

#CajaSinLinkPie
{
	padding-left:     5px;
	padding-right:    5px;
	background-color: #575756;	
	width: 182px;
 	height: 20px;
	color: #FFF;	
	font-size: 0.8em;
	font-weight: bold;
	margin-left: 5px;
}

#CajaSinLinkTit
{
	padding-left:     5px;
	padding-right:    5px;
	padding-bottom:   3px;
/*	border: #CCC solid 0.1em; */
	background-color: #ececec;
	width: 182px;
	color: #3c3c3b;	
	font-size: 0.8em;
	margin-left: 5px;
	display: block;
	overflow: hidden;
}


#CajaSinLinkTit a:link, #CajaSinLinkTit a:active, #CajaSinLinkTit a:visited
{
	text-align: right;
	color: #575756;	
	text-decoration: underline;
}

#CajaSinLinkTit a:hover
{
	text-align: right;
	color: #575756;	
	text-decoration: none;
}

.BotonComprar
{
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 1.1em;	
	color: #575756;
	border:#FFF solid 0em;  
	background-color: #FFF;
	padding-top: 2px;
	margin: 0px;
	text-align: left;
	cursor: pointer;
}

.BotonComprar:hover
{
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 1.1em;	
	color: #00B5DD;
	border:#FFF solid 0em;  
	background-color: #FFF;
	padding-top: 2px;
	margin: 0px;
	text-align: left;
	cursor: pointer;
}

.BotonComprarIVA
{
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 1em;	
	color: #575756;
	border:#F4F4F4 solid 0em;
	background-color: #F4F4F4;
	padding-left: 30px;
	margin: 0px;
	width: 150px;
	text-align: left;
	cursor: pointer;
}

.BotonArt
{
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 1.1em;	
	border:#F4F4F4 solid 0em;
	color: #3c3c3b;
	background-color: #ececed;
	padding-top: 5px;
	margin: 0px;
	width: 210px;
	text-align: left;
	cursor: pointer;
}

.BotonDes
{
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 1.1em;	
	color: #575756;
	border:#FFF solid 0em;
	background-color: #FFF;
	padding-top: 2px;
	margin: 0px;
	width: 210px;
	text-align: left;
	cursor: pointer;
}

.BotonDes:hover
{
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 1.1em;	
	color: #00B5DD;
	border:#FFF solid 0em;
	background-color: #FFF;
	padding-top: 2px;
	margin: 0px;
	width: 210px;
	text-align: left;
	cursor: pointer;
}

.CajaBotonBy
{
	background-image: url(/images/InactivoDigital.gif);
	background-repeat: no-repeat;	
/*	border:#CCC solid 0.1em; */
	color: #575756;	
	float: left;
	clear: left;
	cursor: pointer;
	font-family:monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.7em;
	margin-top: 5px;
	margin-bottom: 5px;
	height: 19px;
	width: 30px;
	padding-left: 35px;
}


.CajaBotonByP
{
	background-image: url(/images/InactivoPapel.gif);
	background-repeat: no-repeat;	
/*	border: #CCC solid 0.1em;	*/
	color: #575756;	
	float: left;
	clear: left;
	cursor: pointer;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size:    0.7em;
	margin-top:     5px;
	margin-bottom:  5px;
	height:        19px;
	width:         45px;
	padding-left:  35px;
}

.CajaBotonDes
{
	background-image: url(/images/InactivoDescargar.gif);
	background-repeat: no-repeat;	
/*	border: #CCC solid 0.1em;*/
	color: #575756;	
	float: left;
	clear: left;
	cursor: pointer;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.7em;
	margin-top: 5px;
	margin-bottom: 5px;
	height: 19px;
	width: 45px;
	padding-left: 35px;
}

.CajaBotonByP:hover
{
	background-image: url(/images/ActivoPapel.gif);
	background-repeat: no-repeat;	
/*	border: #CCC solid 0.1em;*/
	color: #575756;	
	float: left;
	clear: left;
	cursor: pointer;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size:    0.7em;
	margin-top:     5px;
	margin-bottom:  5px;
	height:        19px;
	width:         45px;
	padding-left:  35px;
}

.CajaBotonBy:hover
{
	background-image: url(/images/ActivoDigital.gif);
	background-repeat: no-repeat;	
/*	border:#CCC solid 0.1em; */
	color: #575756;	
	float: left;
	clear: left;
	cursor: pointer;
	font-family:monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.7em;
	margin-top: 5px;
	margin-bottom: 5px;
	height: 19px;
	width: 30px;
	padding-left: 35px;
}

.CajaBotonDes:hover
{
	background-image: url(/images/ActivoDescargar.gif);
	background-repeat: no-repeat;	
/*	border: #CCC solid 0.1em;*/
	color: #575756;	
	float: left;
	clear: left;
	cursor: pointer;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.7em;
	margin-top: 5px;
	margin-bottom: 5px;
	height: 19px;
	width: 45px;
	padding-left: 35px;
}



.CajaBotonArt
{
	background-color:#F2F3F8;
	padding: 3px;
	margin: 0px;
	border:#CCC solid 0.1em;
	color: #575756;	
	float: right;
	cursor: pointer;
}

.CajaBotonBy img, .CajaBotonArt img
{
	padding-top: 6px;
	padding-left: 3px;
	margin: 0px;
}


/* CSS de Estructura */

#CajaContenido #Departamento
{
	height: 20px;
	display: block;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.8em;
	color: #575756;
	font-weight:bold;
	float:left;
	clear: left;
}

#CajaContenido #NomDir
{
	height: 20px;
	width: 695px;
	display: block;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 1.1em;
	color: #575756;
	font-weight:bold;
	float:left;
	clear: both;
	margin-bottom: 10px;
}

#CajaContenido #SubDepartamento
{
	height: 20px;
	margin-top: 10px;
	margin-left: 10px;
	width: 500px;
	display: block;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.8em;
	color: #575756;
	font-weight: bold;
	float: left;
	clear: left;
}

#CajaContenido #CajaEtiquetaDepartamento
{
	width: 470px; 
	display: block;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.8em;
	font-weight:normal;
	color: #575756;
	float: left;
	clear: left;
	text-transform: none;
}

#CajaContenido #CajaEtiquetaDepartamento #Sub
{
	margin-left: 10px;
}

#CajaContenido #CajaEtiquetaDepartamento #SubSub
{
	margin-top: 10px;
	margin-left: 20px;
	float: left;
	clear: right;
	width: 400px;
}

#CajaContenido #CajaEtiquetaDepartamento #Sub #Tit, #CajaContenido #CajaEtiquetaDepartamento #SubSub #Tit
{
	height: 20px;
	font-weight: bold;
	text-transform: none;
	float: left;
	clear: left;
}

#CajaContenido #CajaEtiquetaDepartamento #Sub #Tit, #CajaContenido #CajaEtiquetaDepartamento #SubSub #Dir
{
	font-weight: normal;
	text-transform: none;
	float: left;
	clear: left;
}

#CajaContenido #CajaEtiquetaDepartamento #Sub #Cargo, #CajaContenido #CajaEtiquetaDepartamento #SubSub #Cargo
{
	font-weight: normal;
	text-transform: none;
	color: #00B5DD;
	float: left;
	clear: left;
}

#CajaContenido #CajaEtiquetaDepartamento #Sub #Tit, #CajaContenido #CajaEtiquetaDepartamento #Dir, #CajaContenidoPublicaciones #CajaEtiquetaDepartamento #Dir
{
	font-size: 1.1em;
	font-weight: bold;
	text-transform: none;
	float: left;
	clear: left;
	width: 695px;
}

#CajaContenido #CajaEtiquetaDepartamento #Sub #Cargo, #CajaContenido #CajaEtiquetaDepartamento #Cargo, #CajaContenidoPublicaciones #CajaEtiquetaDepartamento #Cargo
{
	font-size: 1.1em;
	font-weight: normal;
	text-transform: none;
	color: #00B5DD;
	float: left;
	clear: left;
	width: 695px;
	margin-bottom: 10px;
	clear: left;
}

/*
#CajaContenido #Departamento
{
	margin-left: 50px;
	border-bottom: #CCC solid 0.1em;
	height: 20px;
	width: 500px;
	display: block;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.8em;
	color: #575756;
	font-weight:bold;
	float:left;
}
*/

#CajaContenido #CajaContenidoBlanca
{
	margin-left: 0px;
	margin-top: 10px;
	margin-bottom: 20px;
	padding-top: 0px;
	padding-bottom: 10px;
	width: 695px;
	display: block;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 1em;
	font-weight: normal;
	text-align:justify;
	float:left;
}

#CajaContenido #CajaContenidoBlanca2
{
	margin-left: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 645px;
	display: block;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 1em;
	font-weight: normal;
	text-align:justify;
	float:left;
	width:695px;
}

#CajaContenidoPublicaciones #CajaContenidoBlanca
{
	background-color: #F4F4F4;
	margin-top: 20px;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 460px;
	display: block;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.9em;
	font-weight:bold;
	float:left;
}

#CajaContenidoPublicaciones #CajaContenidoBlanca2
{
	margin-left: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 645px;
	display: block;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	text-align:justify;
	float:left;
	width:460px;
}

#CajaContenido #CajaContenidoBlanca #Servicio, #CajaContenidoPublicaciones #CajaContenidoBlanca #Servicio
{
	background-color: #336699;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 0px;
	padding-bottom: 10px;
	font-size: 0.9em;
	width: 400px;
	display: block;	
	float: left;
	clear: right;
}

/*
#CajaContenido #Blanco
{
	padding-left: 100px;	
	width: 50px;
	height: 5px;	
	float: left;
}
*/

#CajaContenido #DptoUni, #CajaContenidoPublicaciones #DptoUni
{
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	width: 400px;
	display: block;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.9em;
	color:#CCC;
	border-left-width: 0.1em;
	border-left-style: solid;
	border-left-color: #CED1D8;
}

#CajaContenido #Uni, #CajaContenidoPublicaciones #Uni
{
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 10px;
	background-color:#F4F4F4;
 	height: 15px;
	width: 390px;		
	display: block;	
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.8em;	
	color: #575756;
	text-align:center;	
	border:#CCC solid 0.1em;
}

#CajaContenido #Uni1, #CajaContenidoPublicaciones #Uni1
{
	float: left;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 10px;
	background-color:#F4F4F4;
	height: 30px;
	width: 170px;
	display: block;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.8em;
	color: #575756;	
	text-align :center;
	border:#CCC solid 0.1em;
}

#CajaContenido #Uni2, #CajaContenidoPublicaciones #Uni2
{
	float: left;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
	background-color:#F4F4F4;
	height: 30px;
	width: 175px;
	display: block;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.8em;
	color: #575756;	
	text-align :center;
	border:#CCC solid 0.1em;
}

#CajaContenido #Uni:hover, #CajaContenido #Uni1:hover, #CajaContenido #Uni2:hover
{
	text-decoration: none;
	background-color: #575756;	
	color: #FFF;
}


#CajaContenido #BlancoUni
{
	width: 195px;
	height: 20px;
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
	border-right-width: 0.1em;
	border-right-style: solid;
	border-right-color: #CED1D8;
}

#CajaContenido #BlancoUni2
{
	width: 195px;
	height: 35px;
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
	border-right-width: 0.1em;
	border-right-style: solid;
	border-right-color: #CED1D8;
}

#CajaContenido #BlancoCorto
{
	width: 8px;
	height: 35px;
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
	border-right-width: 0.1em;
	border-right-style: solid;
	border-right-color: #CED1D8;
}

#CajaContenido #Uni a:link, #CajaContenido #Uni a:active, #CajaContenido #Uni a:visited, 
#CajaContenido #Uni2 a:link, #CajaContenido #Uni2 a:active, #CajaContenido #Uni2 a:visited
{
	text-decoration: underline;
}

#CajaContenido #Uni a:hover, #CajaContenido #Uni a:hover
{
	text-decoration: none;
}

.ParrafoCajaBlanca
{
	padding-top: 10px;
	width: 655px;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	color: #575756;
	float:left;
	text-align: justify;
	margin-right: 20px;
	margin-left: 20px;
}

#CajaContenidoPublicaciones #CajaEtiqueta
{
	padding-top: 10px;
	padding-left: 25px;
	width: 100px;
	display: block;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #575756;	
	float:left;
	text-align: left;
	margin-right: 20px;
}

#CajaContenido #CajaEtiqueta
{
	padding-top: 10px;
	padding-left: 25px;
	width: 100px;
	display: block;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #575756;	
	float:left;
	text-align: left;
	margin-right: 20px;
}

#CajaContenido #CajaValor
{
	padding-top: 10px;
	width: 400px;
	display: block;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #575756;	
	float:left;
	text-align: left;
	margin-right: 20px;
}

#CajaContenido #CajaValorTesis
{
	padding-top: 10px;
	width: 690px;
	display: block;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #575756;	
	float:left;
	text-align: left;
	margin-right: 20px;
}

#CajaServicio
{
	margin-left: 100px;
	padding: 0px;
	width: 360px;
	display: block;
	float:left;
}

#CajaAptDoc
{
	padding: 0px;
	width: 360px;
	display: block;
	float:left;
}

#CajaContenido #CajaContenidoBlanca #Servicio #CajaEtiquetaTit
{
	padding-left: 10px;
	padding-top: 10px;
	width: 340px;
	display: block;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.9em;
	color: #FFFFFF;
	float:left;
	text-align: left;	
}

#CajaContenido .CajaCurAvaBlanca #CajaAptDoc #Servicio
{
	background-color: #336699;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 0px;
	padding-bottom: 10px;
	font-size: 0.9em;
	width: 640px;
	display: block;	
	float: left;
	clear: left;
}

#CajaContenido .CajaCurAvaBlanca #CajaAptDoc #Servicio #CajaEtiquetaTit
{
	padding-left: 10px;
	padding-top: 10px;
	width: 340px;
	display: block;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.9em;
	color: #FFFFFF;
	float:left;
	text-align: left;	
}

#CajaContenido #CajaContenidoBlanca .Capa #CajaEtiqueta
{
	padding-left: 10px;
	width: 130px;
	display: block;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.8em;
	color: #575756;
	float:left;
	text-align: right;
	margin-right: 20px;
}

#CajaContenido #CajaContenidoBlanca .Capa #CajaValor, 
#CajaContenido #CajaContenidoBlanca .Capa #CajaValorMail,
#CajaContenido #CajaContenidoBlanca .Capa #CajaValorTlfn,
#CajaContenido #CajaContenidoBlanca .Capa #CajaValorFax
{
	padding-top: 10px;
	width: 200px;
	display: block;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	color: #575756;
	float:left;
}



#Servicio #Flecha
{
	padding-right: 10px;
	padding-top: 5px;
	width: 20px;
	display: block;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.9em;
	color: #FFFFFF;
	float: right;
}

#CajaContenido .CajaCurAvaBlanca #CajaAptDoc #Servicio #Flecha
{
	padding-right: 10px;
	padding-top: 10px;
	width: 20px;
	display: block;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.9em;
	color: #FFFFFF;
	float: right;
}

#CajaContenido #CajaValorG1, #CajaContenidoPublicaciones #CajaValor
{
	padding-top: 10px;
	width: 300px;
	display: block;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #575756;
	float: left;
}

#CajaContenido #CajaValorG2
{
	padding-top: 10px;
	width: 500px;
	display: block;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #575756;
	float: left;
}

#CajaContenido #CajaValorG3
{
	padding-top: 10px;
	width: 350px;
	display: block;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #575756;
	float: left;
}

#CajaContenidoPublicaciones #CajaValorG3
{
	padding-top: 10px;
	width: 150px;
	display: block;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #575756;
	float: left;
	text-align: left;
}

#CajaContenido #Literal
{
	padding-top: 10px;
	width: 560px;
	display: block;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-weight: normal;
	color: #575756;
	float:left;
	padding-left: 20px;
}	

#CajaContenido #CajaValor ul, #CajaContenidoPublicaciones #CajaValor ul
{
	display: list-item;
	padding-left: 0px;	
	padding-top: 0px;
	width: 300px;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-weight: normal;
	color: #575756;
	font-size: 1em;
}

#CajaContenido #CajaValor ul li, #CajaContenidoPublicaciones #CajaValor ul li
{
	display: list-item;
	list-style-type: square;	
}

#CajaContenido #CajaValorTlfn, #CajaContenidoPublicaciones #CajaValorTlfn
{
	padding-top: 10px;
	height: 20px;
	width: 200px;
        display: block;
        font-family: monitorpro_rgregular, Verdana, sans-serif;
        font-size: 0.8em;
        font-weight: normal;
        color: #575756;
        float:left;
        background-image: url(../images/Tlfn.jpg);
        background-repeat: no-repeat;
        padding-left: 20px;
        background-position: 0px 8px;
}

#CajaContenido #CajaValorFax, #CajaContenidoPublicaciones #CajaValorFax
{
        padding-top: 10px;
        height: 20px;
        width: 200px;
        display: block;
        font-family: monitorpro_rgregular, Verdana, sans-serif;
        font-size: 0.8em;
	font-weight: normal;
        color: #575756;
        float:left;
        background-image: url(../images/Fax.jpg);
        background-repeat: no-repeat;
        padding-left: 20px;
        background-position: 0px 8px;
}

#CajaContenidoPublicaciones #CajaValorMail
{
        padding-top: 10px;
        height: 20px;
        width: 200px;
        display: block;
        font-family: monitorpro_rgregular, Verdana, sans-serif;
        font-size: 0.8em;
        font-weight: normal;
        color: #575756;
        float:left;
        background-image: url(../images/sobre.jpg);
        background-repeat: no-repeat;
        padding-left: 20px;
        background-position: 0px 8px;
}

#CajaContenido #CajaValorMail
{
        padding-top: 10px;
        height: 20px;
        width: 280px;
        display: block;
        font-family: monitorpro_rgregular, Verdana, sans-serif;
        font-size: 0.8em;
        font-weight: normal;
        color: #575756;
        float:left;
        background-image: url(../images/sobre.jpg);
        background-repeat: no-repeat;
        padding-left: 20px;
        background-position: 0px 8px;
}

#CajaContenido #SesionPrograma
{
	margin-left: 30px;
	padding-top: 10px;
/*	border-bottom: #CCC solid 0.1em; */
	height: 20px;
	width: 650px;
	display: block;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.8em;
	color: #575756;
	font-weight:bold;
	float:left;
}

#CajaContenido #GaleriaMultimedia
{
	margin-left: 0px;
	padding-top: 0px;
	width: 550px;
	display: block;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.8em;
	color: #575756;
	font-weight:bold;
	float:left;
}

/* CSS de Patronato */

#CajaContenido #DepartamentoPatronato
{
	margin-left: 0px;
	padding-top: 0px;
	height: 20px;
	width: 500px;
	display: block;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.8em;
	color: #575756;
	font-weight:bold;
	float:left;
}


#CajaContenido #CajaEtiquetaPatronato
{
	width: 470px;
	display: block;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.8em;
	font-weight:normal;
	color: #575756;
	float:left;
}

#CajaContenido #CajaEtiquetaPatronato #Cargo
{
	font-weight: normal;
	text-transform: none;
	color: #00B5DD;
	float:left;
}

#CajaContenido #CajaContenidoBlancaPatronato
{
	margin-bottom: 10px;
/*	padding-bottom: 10px; */
	width: 490px;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-weight: normal;
	float: left;
	clear: left;
	text-transform: none;
}

#CajaContenido #CajaContenidoBlancaIndicadores
{
	background-color: #ececed;
	margin-bottom: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;	
	width: 692px;
	font-family: monitorpro_rgregular, Verdana, sans-serif;

	font-weight:bold;
	float:left;
}

#CajaContenido #CajaContenidoBlancaEventos
{
	background-color: #F4F4F4;
	margin-top: 30px;
	margin-bottom: 30px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;	
	width: 685px;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-weight:bold;
	float:left;
	color: #575756;
	font-size: 0.8em;
}

#CajaValorMail a:link, #CajaValorMail a:visited, #CajaValorMail a:active
{
	text-decoration: underline;
	color:#575756;
}

#CajaValorMail a:hover
{
	text-decoration: none;
	color:#575756;

}

#CajaContenido #CajaContenidoBlancaIndicadores a:link, #CajaContenido #CajaContenidoBlancaIndicadores a:visited, #CajaContenido #CajaContenidoBlancaIndicadores a:active
{
	text-decoration: underline;
	margin-bottom: 20px;
	font-weight:bold;
	color: #3c3c3b;
}

#CajaContenido #CajaContenidoBlancaIndicadores a:hover
{
	text-decoration: none;
	font-weight: bold;
	margin-bottom: 20px;
	color: #3c3c3b;
}

#DescActPP a:link, #DescActPP a:visited, #DescActPP a:active
{
	text-decoration: underline;
	color:#575756;
}

#DescActPP a:hover
{
	text-decoration: none;
	color:#575756;

}

.ImgPDF
{
	float: right;
}

#DescActProp #Prop
{
	float: left;
	clear: left;
	margin-right: 0.5em;
}

.CmpEnLinea
{
	padding-top:     9px;	
	padding-left:     5px;	
	float: left;
	height: 20px;
}

.CmpEnLineaImg
{
	float: right;
	background-color: #00b5dd;
	width: 35px;
	height: 35px;
}

.ImgCmpEnLinea
{
	float: left;
	width: 35px;
	height: 35px;
}

.CmpEnLineaImg img, .ImgCmpEnLinea img
{
	margin-left: 7px;
	margin-top: 7px;
}

.CmpEnLineaBus
{
	float: left;
	padding-top: 5px;
	margin: 0px;
	width: 175px;
	font-size: 1em;
}

.CmpEnLineaCab
{
	float: left;
	text-align: right;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 60px;
}

.CmpEnLineaDet
{
	float: left;
	text-align: right;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 60px;
}

.CmpEnLineaDetIco
{
	float: left;
	text-align: right;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 20px;
}

.CmpEnLineaDetTit
{
	float: left;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 150px;
}

#Formulario
{
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.75em;	
	color: #575756;
	width: 460px;
	margin-left: 100px;
	background-color:#FFF;
	float: left;

}

#CajaFormulario
{
	padding-top: 20px;
	padding-bottom: 20px;
	float: left;
}

#FormularioContactar
{
	width: 510px;
	margin-top: 30px;
	margin-bottom: 30px;
	margin-left: 30px;
/*	background-color:#F2F3F8;  */
	background-color: #FDFDFD; 
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.8em;	
	color: #575756;	
	float: left;
}

#FormularioAyudas
{
	width: 510px;
	margin-top: 30px;
	margin-bottom: 30px;
	margin-left: 30px;
/*	background-color:#F2F3F8;  */
	background-color: #FDFDFD; 
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.8em;	
	color: #575756;	
	float: left;
}

#FormularioPrograma
{
	width: 650px;
	margin-top: 30px;
	margin-bottom: 30px;
	margin-left: 30px;
/*	background-color:#F2F3F8;  */
/*	background-color: #FDFDFD; */
	background-color: #F4F4F4;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.75em;	
	color: #575756;	
	float: left;
}

#FormularioCompra
{
	width: 757px;
	margin-top: 15px;
	margin-bottom: 30px;
	margin-left: 0px;
/*	background-color:#F2F3F8;  */
	background-color: #FDFDFD; 
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.75em;	
	color: #575756;	
	float: left;
}

#FormularioSuscriptores
{
	width: 610px;
	margin-top: 30px;
	margin-bottom: 30px;
/*	background-color:#F2F3F8;  */
	background-color:#FFF;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.9em;	
	color: #575756;	
}

#FormularioSuscriptores p
{
	width: 590px;
	padding-top:    10px;
	padding-bottom: 10px;
	padding-left:   10px;
	color: #575756;	
}

#FormularioContactar p
{
	width: 490px;
	padding-top:    10px;
	padding-bottom: 10px;
	padding-left:   10px;
	color: #575756;	
	float: left;
}

#Formulario .Cabecera
{
	background-color:#F2F3F8;
	font-weight:bold;
	padding-top:    10px;
	padding-bottom: 10px;
	padding-left:   10px;
	margin-bottom: 10px;
	clear: both;
}

#Formulario .Etiqueta
{
	text-align:right;
	padding-left: 55px;
	width: 100px;
	float: left;
	clear:left;
}	

#Formulario .Campo
{
	width: 300px;
	padding-left: 5px;
	float: left;
}

#FormularioContactar .Cabecera, #FormularioSuscriptores .Cabecera
{
	background-color:#F2F3F8;
	font-weight:bold;
	padding-top:    10px;
	padding-bottom: 10px;
	padding-left:   10px;
/*	padding-left:   175px; */
	width: 530px;
	clear: both;
}

#FormularioCompra .Cabecera
{
	margin-bottom: 10px;
	border-top: 4px solid #00b5dd;
	border-bottom: 2px solid #BCBBBC;
	height: 60px;
	clear: both;
/*	padding-top:    10px;*/
/*	padding-left:   10px; */
/*	padding-left:   175px; */
}

#FormularioCompra .Cabecera #CajaBotonOn
{
	height: 40px;
	margin-right: 20px;
	float: left;	
}

#FormularioCompra .Cabecera #CajaBotonOn .Numero
{
	padding-left: 6px;
	padding-top: 12px;
	font-weight: bold;
	font-size: 0.9em;	
	color: #f4f4f4;
	float: left;
}

#FormularioCompra .Cabecera #CajaBotonOn .TextoLine01
{
	padding-left: 6px;
	padding-top: 8px;
	font-weight: bold;
	font-size: 1.5em;	
	color: #BCBBBC;
	float: left;
}

#FormularioCompra .Cabecera #CajaBotonOn .TextoLine02
{
	padding-left: 6px;
	padding-top: 6px;
	font-weight: bold;
	font-size: 1.5em;	
	color: #BCBBBC;
	float: left;
}

#FormularioCompra .Cabecera #CajaBotonOn .Texto01
{
	padding-left: 12px;
	padding-top: 35px;
	font-weight: bold;
	font-size: 1.4em;	
	color: #BDBBBD;
	float: left;
}

#FormularioCompra .Cabecera #CajaBotonOn .Texto02
{
	padding-left: 12px;
	padding-top: 15px;
	font-weight: bold;
	font-size: 1.4em;	
	color: #BDBBBD;
	float: left;
}

#FormularioCompra .Cabecera #CajaBotonOff
{
	height: 40px;
	width: 126px;
	float: left;
}

#FormularioCompra .Cabecera #CajaBotonOff .Numero
{
	padding-left: 16px;
	padding-top: 12px;
	font-weight: bold;
	font-size: 0.9em;	
	color: #575756;
	float: left;
}

#FormularioCompra .Cabecera #CajaBotonOff .Texto
{
	padding-left: 12px;
	padding-top: 6px;
	font-weight: bold;
	font-size: 0.9em;	
	color: #575756;
	float: left;
}

#FormularioCompra .Cabecera #CajaBotonOff .Texto1
{
	padding-left: 12px;
	padding-top: 12px;
	font-weight: bold;
	font-size: 0.9em;	
	color: #575756;
	float: left;
}

#FormularioContactar .Etiqueta
{
	clear: left;
	float: left;
	text-align: right;
	width: 150px;
	margin-top: 10px;
}	

#FormularioPrograma .Etiqueta
{
	text-align:right;
	width: 100px;
	float: left;
	margin-top: 10px;
	color: #00b5dd;
}	

#FormularioCompra .Linea .Etiqueta
{
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 1.2em;	
	color: #575756;
	text-align:right;
	width: 150px;
/*	clear: both; */
	clear: left; 
	float: left;
	margin-top: 10px;
}	

#FormularioCompra .Linea .EtiquetaTxt
{
	text-align:right;
	width: 200px;
	clear: both;
	float: left;
	margin-top: 10px;
}	

#FormularioSuscriptores .Etiqueta
{
	text-align:right;
	width: 250px;
	float: left;
	margin-top: 10px;
}	

#FormularioContactar .Campo, #FormularioSuscriptores .Campo
{
	padding-left: 5px;
	float: left;
	width: 350px;
	margin-top: 10px;
	clear: right;
}		

.Botonera
{
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	background-color: #E2E2E2;
	margin-top: 0px;
	margin-bottom: 5px;
	float: left;

	color: #575756;
	border: 1px solid #A0A2A8;
}

#FormularioPrograma .Campo
{
	padding-left: 5px;
	float: left;
	width: 525px;
	margin-top: 10px;
	clear: right;
}		

#FormularioPrograma .CampoTit
{
	padding-left: 5px;
	float: left;
	width: 525px;
	margin-top: 10px;
	clear: right;
	color: #C00000;
}		

#FormularioCompra .Linea .Campo
{
	padding-left: 5px;
	float: left;
	width: 350px;
	margin-bottom: 5px;
	margin-top: 0px;
	clear: right;
}		

#FormularioCompra .Campo01
{
	padding-left: 525px;
	float: left;
	width: 300px;
	margin-bottom: 0px;
	margin-top: 10px;
}		

#FormularioCompra .Linea
{
	float: left;
	clear: left;
	width: 730px;
}		

#FormularioContactar .Boton, #FormularioSuscriptores .Boton, #FormularioCompra .Boton
{
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	background-color: #E2E2E2;
	float: left;
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 160px;
	color: #575756;
	border: 1px solid #A0A2A8;
}	


#FormularioContactar .BotonAyudas
{
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	background-color: #E2E2E2;
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 10px;
	color: #575756;
	clear: left;
	border: 1px solid #A0A2A8;
}	

#FormularioCompra .Boton:hover
{
	background-color: #00b5dd;
	color: #ffffff;
}



#FormularioCompra .RadioBoton
{
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-left: 60px;
	color: #575756;
	clear: left;
}	

#FormularioCompra .RadioBotonEjem
{
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-left: 0px;
	color: #575756;
	clear: left;
}	

#FormularioCompra .TxtRadioBoton
{
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	margin-top: 60px;
	margin-bottom: 20px;
	margin-left: 60px;
	color: #575756;
	clear: left;
}	

#FormularioCompra .TxtRadioBotonEjem
{
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 0px;
	color: #575756;
	clear: left;
	font-size: 1.2em;
}	

#FormularioCompra .Txt
{
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 60px;
	color: #575756;
	clear: left;
}	

#FormularioCompra .Caja
{
	border: 1px solid #A0A2A8;
	width: 600px;
	margin-left: 100px;	
	margin-bottom: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	float: left;
}	

#FormularioCompra .Linea .Campo01
{
	padding-left: 5px;
	float: left;
	width: 560px;
	margin-bottom: 0px;
	margin-top: 10px;
}		

#FormularioCompra .TxtConf
{
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 60px;
	color: #575756;
	clear: left;
	float: left;
}	

#FormularioCompra .TxtChekBox
{
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	margin-top: 60px;
	margin-bottom: 20px;
	margin-left: 60px;
	color: #575756;
	clear: left;
}	

#FormularioCompra .Boton2
{
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	background-color: #E2E2E2;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
	color: #575756;
	clear: left;
	border: 1px solid #A0A2A8;
}	

#FormularioCompra .Boton2:hover
{
	background-color: #00b5dd;
	color: #ffffff;
}	

#Formulario .Boton
{
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	background-color: #E2E2E2;
	margin-top: 0px;
	margin-bottom: 5px;
	color: #575756;
	border: 1px solid #A0A2A8;
	clear: left;
}	

#FormularioSuscriptores .Boton
{
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	background-color: #E2E2E2;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 260px;
	color: #575756;
	clear: left;
	border: 1px solid #A0A2A8;
}	

#FormularioSuscriptores .Leyenda
{
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	margin-top: 15px;
	margin-bottom: 5px;
	color: #575756;
	clear: left;
}	

.Error
{
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-weight: bold;
	color: #FF0000;
	text-align: center;
	padding: 5px;
}

#imgBanner
{
/*	padding-top:25px;	*/
}

.TextoEpi
{

/*	width: 123px; */
	font-family:monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.8em;
	color:#575756;
	width: 450px;
	background-color:#F7F7F7;
	float: left;
	clear: left;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: bold;
}

.TextoEpiCurAva
{
	font-family:monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.9em;
	color:#575756;
	background-color:#F7F7F7;
	float: left;
/*	clear: left; */
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: bold;
	width: 580px;
}

.TextoTit
{
	font-family:monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.8em;
	color:#575756;
	width: 430px;
	float: left;
	clear: left;
	margin-left: 10px;
	margin-right: 10px;
	padding-left: 10px;
	margin-top:5px;
	padding-bottom: 5px;
	background-image:url(../images/Cuadradillo.gif);
	background-repeat:no-repeat;
	background-position:left 5px;
}

a:link .TextoTit, a:active .TextoTit, a:visited .TextoTit
{
	text-decoration: underline;
}

a:hover .TextoTit 
{
	text-decoration: none;
}

.TextoTitDet
{
	font-family:monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.8em;
	color:#575756;
	width: 430px;
	float: left;
	clear: left;
	margin-left: 10px;
	margin-right: 10px;
	padding-left: 10px;
	margin-top:5px;
	padding-bottom: 5px;
}

.TextoTitRes
{
	font-family:monitorpro_rgregular, Verdana, sans-serif;
	color:#575756;
	width: 430px;
	float: left;
	clear: left;
	margin-left: 10px;
	margin-right: 10px;
	padding-left: 10px;
	margin-top:5px;
	padding-bottom: 5px;
}

#Texto a:link, #Texto a:active, #Texto a:visited
{
	font-family:monitorpro_rgregular, Verdana, sans-serif;
	font-weight: bold;
/*	color:#343434; */
	color:#575756;
	text-decoration: underline;
}

#Texto a:hover
{
	font-family:monitorpro_rgregular, Verdana, sans-serif;
	font-weight: bold;
/*	color:#343434; */
	color:#575756;
	text-decoration: none;
}

.TextoTitDet p
{
	font-family:monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.6em;
	color:#575756;
	padding-right: 10px;
}


/* CSS de Columna */

#Columna510
{
	width: 780px;
	float:left;
	margin: 0px;
	padding: 0px;
	background-color: #FFF;
}

#Columna470
{
	width: 200px;
	float:left;
	margin: 0px;
	padding-top: 3px;
	background-color: #FFF;
}

#Columna550
{
	width: 550px;
	float:left;
	margin: 0px;
	padding: 0px;
}

#Columna600
{
	width: 600px;
	float:left;
	margin: 0px;
	padding-left: 50px;
}

#Columna650
{
	width: 650px;
	float:left;
	margin: 0px;
	padding-left: 50px;
}

#Columna750
{
	width: 750px;
	float:left;
	margin: 0px;
	padding-left: 0px;
}

#Columna410
{
	width: 410px;
	float:left;
	margin-top: 20px;
	padding: 0px;
	
}

#Columna300
{
	width: 300px;
	float:left;
	margin-top: 20px;
	padding: 0px;
	
}

#Columna410 p, #Columna470 ul
{
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.8em;
	color:#575756;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 5px;
	list-style-type: square;
	text-align: justify;
}

#Columna410 a:link, #Columna410 a:visited, #Columna410 a:active
{
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 1em;
	color: #575756;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 5px;
	list-style-type: none;
	text-decoration: underline;
}

#FormularioContactar a:link, #FormularioContactar a:visited, #FormularioContactar a:active
{
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	color: #575756;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 5px;
	list-style-type: none;
	text-decoration: underline;
}

#Columna410 a:hover, #FormularioContactar a:hover
{
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 1em;
	color: #575756;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 5px;
	list-style-type: none;
	text-decoration:none;
}

#FormularioContactar p, #FormularioContactar ul
{
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	color:#575756;
	padding: 5px;
	list-style-type: square;
	text-align: justify;
}

.CabeceraContactar
{
	margin-top: 10px;

}

/* Contactar */

#CajaContenidoContactar #CajaValor
{
	padding-top: 10px;
	width: 200px;
	display: block;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	color: #575756;
	float:left;
}

#CajaContenidoContactar #CajaValorTlfn
{
	padding-top: 10px;
	height: 20px;
	width: 10px;
        display: block;
        font-family: monitorpro_rgregular, Verdana, sans-serif;
        font-size: 0.8em;
        font-weight: normal;
        color: #575756;
        float:left;
	clear: left;
/*        background-image: url(../images/Tlfn.jpg); */
        background-repeat: no-repeat;
        padding-right: 20px;
        background-position: 0px 8px;
}

 

#CajaContenidoContactar  #CajaValorFax
{
        padding-top: 10px;
        height: 20px;
        width: 10px;
        display: block;
        font-family: monitorpro_rgregular, Verdana, sans-serif;
        font-size: 0.8em;
	font-weight: normal;
        color: #575756;
        float:left;
	clear: left;
/*        background-image: url(../images/Fax.jpg); */
        background-repeat: no-repeat;
        padding-right: 20px;
        background-position: 0px 8px;
}

#CajaContenidoContactar #CajaValorMail
{
        padding-top: 10px;
        height: 20px;
        width: 200px;
        display: block;
        font-family: monitorpro_rgregular, Verdana, sans-serif;
        font-size: 0.8em;
        font-weight: normal;
        color: #575756;
        float:left;
/*        background-image: url(../images/sobre.jpg); */
        background-repeat: no-repeat;

        background-position: 0px 8px;
}

.LogoFUNCAS:hover
{
	cursor: pointer;
}

/*
.Boton
{
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	background-color: #E2E2E2;
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 20px;
	color: #575756;
	border: 1px solid #A0A2A8;
	float: left;
}	
*/

.CajaTexto
{
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	background-color: #FFF;
	margin-top: 0px;
	margin-bottom: 5px;
	margin-right: 5px;
	border: 1px solid #A0A2A8;
	clear: left;
}	

form
{
	margin: 0;
	padding: 0;
}


/* Mapa Web */

.CajaInicio
{
	background-color:#F4F4F4;
 	height: 20px;
	display: block;	
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.6em;	
	color: #575756;
	text-align:center;	
	border:#CCC solid 0.1em;
	width: 200px;
	float: left;
	padding-top: 10px;
}

.CajaContenedorInicio
{
	display: block;	
	width: 200px;
	margin-left: 300px;
	margin-right: 300px;
	margin-bottom: 20px;
	float: left;
}

.CajaBoton01
{
	background-color:#F4F4F4;
 	height: 30px;
	display: block;	
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.6em;	
	color: #575756;
	text-align:center;	
	border:#CCC solid 0.1em;
	width: 103px;
	margin-left: 2.5px;
	margin-right: 2.5px;
	float: left;
}

.CajaBoton02
{
	background-color:#F4F4F4;
 	height: 20px;
	display: block;	
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.6em;	
	color: #575756;
	text-align:center;	
	border:#CCC solid 0.1em;
	width: 103px;
	margin-left: 2.5px;
	margin-right: 2.5px;
	float: left;
	padding-top: 10px;
}


.CajaContenedor
{
	width: 103px;
	margin-left: 2.5px;
	margin-right: 2.5px;
	float: left;
}

.CajaContenedorInicio
{
	display: block;	
	width: 200px;
	margin-left: 300px;
	margin-right: 300px;
	margin-bottom: 5px;
	float: left;
}

.CajaContenedorInt
{
	display: block;	
	color: #575756;
	text-align:left;	
	width: 100px;
	margin-left: 3px;
	margin-right: 2.5px;
	float: left;
	border-left:#CCC solid 0.1em;
}

.CajaContenedorIntInicio
{
	display: block;	
	color: #575756;
	text-align:left;	
	width: 100px;
	margin-left: 70px;
	margin-right: 2.5px;
	float: left;
	border-left:#CCC solid 0.1em;
}

.Cajalinea
{
	display: block;	
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.6em;	
	color: #575756;
	text-align:left;	
	border-bottom:#CCC solid 0.1em;
	width: 95px;
	float: left;
	padding-top: 10px;
	padding-bottom: 3px;
	padding-left: 3px;
}

.Caja380
{
	width: 370px;
	padding-top:10px;
	padding-right: 10px;
	float: left;
}

.Caja220
{
	border-left: 3px solid #FFFFFF;
	width: 212px;
	padding-top:10px;
	padding-left: 5px;
	float: left;
}

#CajaContenido #CajaEtiquetaCV, #CajaContenidoPublicaciones #CajaEtiquetaCV
{
	padding-top: 10px;
	width: 100%;
	display: block;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.8em;
	color: #575756;
	float:left;
	clear:left;
	text-align: left;
	margin-left: 10px;
}

#CajaContenido #CajaContenidoBlanca #TxtCV, #CajaContenidoPublicaciones #CajaContenidoBlanca #TxtCV, #CajaContenido #CajaContenido #TxtCV
{

	float:left;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #575756;
	margin-bottom: 10px;
	text-align: justify;
	background-color: #e9e8e9;
}

#CajaContenido #CajaEtiquetaDepartamento #TxtCV
{

	float:left;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #575756;
	margin: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: justify;
	background-color: #e9e8e9;
	width: 695px;
	margin-bottom: 10px;
}

#CajaContenidoPublicaciones #CajaEtiquetaDepartamento #TxtCV
{

	float:left;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #575756;
	margin: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: justify;
	background-color: #e9e8e9;
	width: 467px;
	margin-bottom: 10px;
}

#CajaContenidoBlanca #Foto, #CajaContenidoBlanca2 #Foto
{
	float:left;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 150px;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	color: #575756;	
}

#CajaContenidoBlanca #TxtPortada
{
	float:left;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	width: 150px;
	font-family: monitorpro_rgregular, Verdana, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	color: #575756;	
}

.Capa
{
	float: left;
	position: relative;
	display: none;
	width: 695px;
}

.Capa0
{
	float: left;
	position: relative;
	display: none;
	width: 670px;
	margin-left:25px;
}

.Capa1
{
	float: left;
	position: relative;
	display: none;
	width: 220px;
}

.CapaDocCurAva
{
	float: left;
	position: relative;
	display: none;
	background-color: #F4F4F4;
	border-width: thin;
	border-style: solid;
	border-color: #CED1D8;
	margin-left: 10px;
	width: 638px;
}


.Agenda
{
	font-family: monitorpro_rgregular, Verdana;
	font-size: 1.3em;		
	height: 2em;
/*	padding-left: 0.3em;	 */
	margin-left: 0.3em;
	margin-right: 0.3em;
	text-align:left;
	float: left;	
	width: 210px;
	height: 80px;
}

.AgendaFecha
{
	font-family: monitorpro_rgregular, Verdana;
	font-size: 1.3em;		
	margin-top: 0.25em;
	text-align:left;
	float: left;	
	width: 222px;
	height: 70px;
	background-color: #e9e8e9;
}

.AgendaFechaDia
{
	font-family: monitorpro_rgregular, Verdana;	
	font-size: 2.5em;	
	font-weight: normal;
	letter-spacing: -0.1em;
	color: #575756;
	text-align:left;
	float: left;	
	width: 85px;
	height: 70px;
}

.AgendaFechaMes
{
	font-family: monitorpro_rgregular, Verdana;
	font-weight: bold;
	font-size: 0.8em;
	color: #575756;
	text-align:left;
	float: left;	
	width: 130px;
	height: 95px;
	padding-top: 40px;
}

.AgendaLeyenda
{
	font-family: monitorpro_rgregular, Verdana;
	font-size: 0.6em;		
	padding-left: 0.3em;	
	padding-top: 0.3em;
	padding-bottom: 0.3em;	
	text-align:left;
	float: left;
	clear: left;	
	width: 218px;
	background-color: #00b5dd;
	color: #FFF;
}
.Calendario
{
	margin-left: 0.3em;
	margin-right: 0.3em;
	float: right;	
}

#LineaPublicaciones
{
	clear: left;
	width: 460px;
}

#LineaPublicacionesLarga
{
	clear: left;
	width: 650px;
}

#Flecha
{
	background-image:url(/images/mas.gif);
	height: 17px;
	width: 695px;
	float: left;
	clear: left;
	border-bottom-width: 0.2em;
	border-bottom-style: solid;
	border-color: #00b5dd;
}

#SubFlecha
{
	margin-left: 10px;
	background-image:url(/images/submas.gif);
	height: 17px;
	width: 685px;
	float: left;
	clear: left;
	border-bottom-width: 0.2em;
	border-bottom-style: solid;
	border-color: #00b5dd;
}

#SubSubFlecha
{
	background-image:url(/images/subsubmas.gif);
	height: 17px;
	width: 675px;
	float: left;
	clear: left;
	border-bottom-width: 0.2em;
	border-bottom-style: solid;
	border-color: #00b5dd;
}

#plus
{
	float: right;
	color: #FFF;
	text-align: right;
	margin-right: 7px;
	font-size: 1.5em;

}

#minus
{
	float: right;
	color: #FFF;
	text-align: right;
	margin-right: 9px;
	font-size: 1.5em;
	font-weight: bold;	
}

.LineaRedu
{
	letter-spacing: 0.01em;
}


#fuente 
{
	font-family:monitorpro_rgregular, Verdana, sans-serif;	
	font-size: 0.8em;
	text-align: left;
	width: 280px;
	background-color: #ECECED;
}

#fuenteVb
{
	font-family:monitorpro_rgregular, Verdana, sans-serif;	
	font-size: 0.8em;
	text-align: left;
	width: 280px;
	background-color: #ECECED;
}

#fuentebp
{
	font-family:monitorpro_rgregular, Verdana, sans-serif;	
	font-size: 0.8em;
	text-align: left;
	width: 450px;
	background-color: #ECECED;
}


#fuenteVideo
{
	font-family:monitorpro_rgregular, Verdana, sans-serif;	
	font-size: 1em;
	text-align: left;
	width: 300px;
	background-color: #ECECED;
	align: center;
}

#fuente .flecha, #fuenteVb .flecha 
{
	padding: 0px 0px 0px 0px;
	float: left;
	clear: left;
	color: #00B5DD;
	width: 10px;
	background-color: #ECECED;
	font-weight: bold;
}

#fuente .Txt, #fuente .Txt a:link, #fuente .Txt a:active, #fuente .Txt a:visited, #fuente .Txt a:hover
{
	padding: 0px 0px 0px 2px;	
	float: left;
	color: #575756;
	width: 265px;
	background-color: #ECECED;
	text-decoration: none;	
}

#fuenteVb .TxtVb, #fuenteVb .TxtVb a:link, #fuenteVb .TxtVb a:active, #fuenteVb .TxtVb a:visited
{
	padding: 0px 0px 5px 2px;	
	float: left;
	color: #575756;
	width: 195px;
	background-color: #ECECED;
	text-decoration: none;	
	text-align: left;
}

#fuenteVb .Etiqueta
{
	padding: 0px 0px 5px 0px;
	float: left;
	clear: left;
	color: #00B5DD;
	width: 100px;
	background-color: #ECECED;
	font-weight: normal;
}

#fuentebp .Etiqueta
{
	padding: 0px 0px 5px 0px;
	float: left;
	clear: left;
	color: #00B5DD;
	width: 150px;
	background-color: #ECECED;
	font-weight: normal;
}

#fuenteVb .TxtVbEtiqueta
{
	padding: 0px 0px 2px 0px;	
	float: left;
	color: #575756;
	width: 100px;
	background-color: #ECECED;
	text-decoration: none;	
	text-align: left;
}

#fuenteVb .TxtVbEtiquetaFech
{
	margin: 0;
	padding: 0px 5px 5px 0px;	
	float: left;
	color: #575756;
	width: 100px;
	background-color: #ECECED;
	text-decoration: none;	
	text-align: left;
}

#fuenteVb .EtiquetaFrm
{
	padding: 0px 0px 5px 0px;
	float: left;
	color: #00B5DD;
	width: 50px;
	background-color: #ECECED;
	font-weight: normal;
}

#fuenteVb .TxtVb, #fuenteVb .TxtVb a:link, #fuenteVb .TxtVb a:active, #fuenteVb .TxtVb a:visited
{
	padding: 0px 0px 5px 2px;	
	float: left;
	color: #575756;
	width: 195px;
	background-color: #ECECED;
	text-decoration: none;	
	text-align: left;
}

fuenteVb .TxtVb a:hover
{
	text-decoration: underline;	
}	

#fuente .Txt a:hover
{
	background-color: #00B5DD;
	color: #FFFFFF;
	float;
}

#fuente .medio 
{
	padding: 5px 5px 5px 5px;
	margin-left: 10px;
	float: left;
	color: #575756;
	text-align: left;
	background-color: #ECECED;
	width: 240px;
	font-weight: bold;
}

#CajaMenu ul li ul 
{
	display: none;
	width: 200px;
}


/* Home box Scroll */
.wrapper{height:260px; width:100%;}
.content{width:310px; height:250px; padding:10px;}

/* Publicaciones */
.wrapper_pub{height:260px; width:100%;}
.content_pub{width:310px; height:450px;}


/* Videoblog box Scroll pequeña*/
.wrapper_vb{height:260px; width:100%;}
.content_vb{width:31.9%; height:280px; padding:10px; float:left;}
.content_bp{width:48.3%; height:280px; padding:10px; float:left;}

/* Videoblog box Scroll grande*/
.wrapper_vb_big{height:260px; width:100%;}
.content_vb_big{width:430px; height:250px; padding:10px; float:left;}

.content img, .content_vb img{max-width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; padding:4px; border:none 1px #666;}
.content p:nth-child(even), .content_vb p:nth-child(even) {color:#999; font-family:Georgia,serif; font-size:17px; font-style:italic;}
.content p:nth-child(3n+0), .content_vb p:nth-child(3n+0){color:#c96;}
.content_1,.content_2,.content_3{float:left;}
.content_1 {margin: 10px 10px 10px 0; padding:0 5px; border-top:1px dashed rgba(255,255,255,0.15); border-bottom:1px dashed rgba(255,255,255,0.15);background-color: #ECECED;}
.content_2 {margin: 10px 10px 5px 0; padding:0 5px; border-top:1px dashed rgba(255,255,255,0.15); border-bottom:1px dashed rgba(255,255,255,0.15);background-color: #ECECED;}

.content h1, .content_vb h1, .content_vb_big h1 
{
	font-size:28px; 
	line-height:32px; 
	font-weight:normal; 
	color:#575756; 
	padding:10px 5px; 
	margin:10px 0; 
	width: 350px; 
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #00b5dd;
}

.content_pub h1
{
	font-size:28px; 
	line-height:32px; 
	font-weight:normal; 
	color:#575756; 
	padding: 10px 0px 10px 5px; 
	margin:10px 0; 
	width: 630px; 
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #00b5dd;
}

.content_bp h1
{
	font-size:20px; 
	line-height:32px; 
	font-weight:normal; 
	color:#575756; 
	padding:10px 5px; 
	margin:10px 0; 
	width: 450px; 
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #00b5dd;
}

.content h1 a, .content_vb h1 a, .content h1 a:active, .content_vb h1 a:active, .content h1 a:visited, .content_vb h1 a:visited
{
	text-decoration: none;
	color: #575756;
}

.content h1 a:hover, .content_vb h1 a:hover
{
	text-decoration: underline;
	color: #575756;
}

.LineaPedido
{
	font-family: monitorpro_rgregular;
	font-size: 1.2em;		
	border-bottom-width: 0.1em;
	border-bottom-style: solid;
	border-bottom-color: #BCBBBC;
	margin-bottom: 1em;
}

#SocialShare
{
	float: right;
	width: 30%;
	align: right;
}

#fuentevideo {
	position: relative;
	margin: 0px;
	padding: 0px;;
	*zoom: 1;
}


#fuentevideo .bx-caption {
	position: absolute;
	bottom: 0;
	left: 0;
	background: #666\9;
	background: rgba(80, 80, 80, 0.75);
	width: 100%;
	color: #FFF;
	font-size: 0.9em;
}