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

body{
	font: normal 11px/1em Verdana, Geneva, sans-serif;
	color: #000;
	background-color: white;
}

p{
	line-height: 1.31em;
	padding: 0 20px 8px 20px;
}

p.copete{
	font-weight: bold;
	color: #174D61;
	padding-bottom:20px;
}

blockquote{
	padding: 5px 25px;
	font-style: italic;
}

a{
	color: #000066;
	text-decoration: none;
	border-bottom: 1px solid #DDD;
}

a:visited{
	border-bottom: 1px solid #9999C2;
	color: #9999C2;
}

a:hover{
	border-bottom: 1px solid #3333FF;
	color: #3333FF;
}

/* Accesibilidad */

.saltar{ 
  width: 880px;
  margin: 10px auto 0 auto;
  position: relative;
} 

.saltar a, .saltar a:hover, .saltar a:visited { 
  /*float: right;*/
} 

.saltar a:active, .saltar a:focus { 
}

/****************************/

h1{
	font: normal 1.81em/1.21em "Trebuchet MS", Tahoma;
	color: black;
}

h2, h3, h4, h5, h6{
	margin: 15px 0 5px 0;
	color: #D83638;
	padding: 0 20px 0px 20px;
}

h2{
	font: normal 1.61em/1.21em "Trebuchet MS", Tahoma;
}

.actividades h2, .p_actividades h2, .actividades h3, .p_actividades h3, .actividades h4, .p_actividades h4{
	color: #990033;
}

.juegos h2, .p_juegos h2, .juegos h3, .p_juegos h3, .juegos h4, .p_juegos h4{
	color: #663399;
}

.p_enlaces h2{
	color: #CC3399;
}

.p_videos h2, .p_videos-encuentro h2, .p_videos-lsa h2, .p_videos h3, .p_videos-encuentro h3, .p_videos-lsa h3, .p_videos h4, .p_videos-encuentro h4, .p_videos-lsa h4{
	color: #398393;
}

.programas h2, .p_programas h2, .programas h3, .p_programas h3, .programas h4, .p_programas h4{
	color: #989832;
}

.libros h2, .p_libros h2, .libros h3, .p_libros h3{
	color: #339900;
}

.p_banco-imagenes h2{
	color: #FF9900;
}

h3{
	margin-bottom: -20px;
	padding-bottom: 25px;
	font: normal 1.51em/1.21em "Trebuchet MS", Tahoma;
}

h4{
	font: normal 1.41em/1.21em "Trebuchet MS", Tahoma;
}

h5{
	font: normal 1.31em/1.21em "Trebuchet MS", Tahoma;
}

h6{
	font: normal 1.21em/1.21em "Trebuchet MS", Tahoma;
}

img{
	padding: 5px 5px 0 5px;
	display: block;
	margin: 0 auto;
}

ul, ol{
	padding: 5px 50px 5px 150px;
	list-style-type: circle;
}

ol{
	list-style-type: decimal;
}

	ul li, ol li{
		line-height: 1.31em;
		padding-bottom: 5px;
	}

table{
	width: 580px;
	border: 2px solid #0E625A;
	margin: 1.5em 0 2em 135px;
	text-align: left;
}

	table tr.header td{
		text-align: center;
		vertical-align: middle;
		padding: 5px;
		font-weight: bold;	
	}

	table td{
		border: 1px solid #0E625A;
		padding: 3px;
		vertical-align: top;
		line-height: 1.21em;
	}

	table td ul{
		padding-left: 20px;
		padding-right: 5px;
	}

	table.centrada td{
		text-align: center;
	}

.invisible{
	display: none;
}

.galeria_imagenes a.clear, .clear{
	clear: both;
}

.flotar_der{
	float: right;
}

.flotar_izq{
	float: left;
}

.videoIntro{
	width: 322px;
	height: 221px;
	position: absolute;
	top: 50px;
	left: 30px;
	box-shadow: 0 0 10px 2px #3D3D3D;
	-webkit-box-shadow: 0 0 10px 2px #3D3D3D;
	-moz-box-shadow: 0 0 10px 2px #3D3D3D;
}

.video{
	background-color:#EEEEEE;
	clear:both;
	margin:30px 0 30px 60px;
	text-align:center;
}

.vid_360x290px {
	background:url("../img/bkg_vid_360x290.png") no-repeat scroll 0 0 transparent;
	height:327px;
	width:396px;
}

.vid_centrado {
	margin:30px auto;
}

a.bot-pdf{
	background:url("../img/bot-pdf.png") no-repeat scroll 0 0 transparent;
	border:medium none;
	display:block;
	width: 82px;
	height: 105px;
	text-indent:-99999px;
	margin: 0 0 20px 10px;
}

a.botJugar{
	background:url("../img/bot-jugar.png") no-repeat scroll 0 0 transparent;
	border: medium none;
	display: block;
	width: 66px;
	height: 108px;
	text-indent:-99999px;
	margin: 0 0 20px 10px;
}

/************* ESPECIALES ****************/

.biblioteca-pedagogica p.copete{
	padding-bottom: 40px;
}

.tic-educacion-especial ul.listaTIC{
	padding-left: 50px;
	margin-bottom: 20px;
}

.tic-educacion-especial ul.listaTIC li{
	list-style: none;
}

.libro-utic span.filelink a, .tic-educacion-especial span.filelink a, .biblioteca-pedagogica span.filelink a, .actividades span.filelink{
	background:url("../img/ico-pdf.gif") no-repeat scroll 5px 0 transparent;
	border:medium none;
	display:block;
	padding:0 0 20px 30px;
}


/******************** LAYOUT ************************/

#contenedor{
	width: 906px;
	margin: 0 auto;
	position: relative;
}

.cuerpo-sup{
	background: transparent url(../img/bkg-cuerpo.png) repeat-y center top;
}

.cuerpo-inf{
	background: transparent url(../img/bkg-cuerpo-inf.png) no-repeat center bottom;
	padding-bottom: 19px;
}

.cuerpo{
	background: transparent url(../img/bkg-cuerpo-sup.jpg) no-repeat 3px top;
	height:100%;
	overflow:hidden;
}

.contenido_ppal{
	width: 655px;
	float:left;
}

/******************** ENCABEZADO **********************/
 
#encabezado{
	position: relative;
	height: 96px;
}

	#encabezado #titSitio{
		width: 429px;
		position: absolute;
		top: 40px;
		left:14px;
	}

		#encabezado #titSitio a{
			height: 42px;
			background: transparent url(../img/h1-principal.png) no-repeat 0 0;
			display: block;
			border: none;
			text-indent: -999999px;
		}

	#encabezado a.logo{
		border: medium none;
		display: block;
		height: 56px;
		position: absolute;
		right: 5px;
		top: 42px;
		width: 292px;
	}

	#encabezado a img{
		padding: 0;
	}

/************************ SOLAPAS DE SECCIONES *******************/

ul.solapasSecciones{
	padding: 0;
	height: 58px;
	background: transparent url(../img/bkg-menu-ov.png) no-repeat 0 0;
	list-style-type: none;
}

	ul.solapasSecciones li{
		float: left;
		padding: 0;
	}
	
	ul.solapasSecciones h3{ margin: 0; padding: 0;}

		ul.solapasSecciones li a{
			border:medium none;
			color:white;
			display:block;
			font-family:Helvetica,Arial;
			font-size:1.21em;
			line-height: 33px;
			text-align:center;
			text-shadow:0 0 5px #262626;
			width: 119px;
			background: transparent url(../img/bkg-menu.png) no-repeat 0 0;
			padding: 19px 0 0 0;
		}
		
		ul.solapasSecciones li a:hover, ul.solapasSecciones li a.activo{
			background-image: none;
		}
		
		ul.solapasSecciones li.banco-imagenes a{
			width: 115px;
			background-position: -119px 0;
			line-height:1em;
			padding-bottom:5px;
			padding-top:22px;
		}
		
		ul.solapasSecciones li.programas a{
			width: 109px;
			background-position: -234px 0;
		}

		ul.solapasSecciones li.videos a{
			width: 78px;
			background-position: -343px 0;
		}

		ul.solapasSecciones li.enlaces a{
			width: 113px;
			background-position: -421px 0;
			line-height:1em;
			padding-bottom:5px;
			padding-top:22px;
		}

		ul.solapasSecciones li.actividades a{
			width: 124px;
			background-position: -534px 0;
		}

		ul.solapasSecciones li.juegos a{
			width: 86px;
			background-position: -658px 0;
		}

		ul.solapasSecciones li.libros a{
			width: 162px;
			background-position: -744px 0;
		}

/******************** MIGA DE PAN *****************/

#miga_de_pan{
	padding: 5px 20px 5px 14px;
}

	#miga_de_pan ul{
		padding: 0;
		list-style-type: none;
		height: 100%;
		overflow: hidden;
	}

		#miga_de_pan ul li{
			float: left;
			color: white;
		}

			#miga_de_pan ul li a{
				color: white;
				border-bottom: 1px solid #B59696;
			}


/******************** ENCABEZADOS SECCIONES  ***********************/

.tituloSeccion{
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	box-shadow: 0 0 10px #6A6A6A;
	-moz-box-shadow: 0 0 10px #6A6A6A;
	-webkit-box-shadow: 0 0 10px #6A6A6A;
	text-shadow:1px 1px 3px #848484;
	background:url("../img/bkg-encabezado-actividades.png") no-repeat scroll 10px 10px #333333;
	color:white;
	font-family:Trebuchet MS;
	line-height:1.21em;
	margin:0 0 15px 13px;
	padding: 35px 20px 42px 283px;
	font-size: 25px;
}

	.juegos .tituloSeccion, .p_juegos .tituloSeccion{
		background:url("../img/bkg-encabezado-juegos.png") no-repeat scroll 10px 10px #333333;
	}

	.p_videos .tituloSeccion, .p_videos-encuentro .tituloSeccion, .p_videos-lsa .tituloSeccion{
		background:url("../img/bkg-encabezado-videos.png") no-repeat scroll 10px 10px #333333;
	}
	
	.libros .tituloSeccion, .p_libros .tituloSeccion{
		background:url("../img/bkg-encabezado-libros.png") no-repeat scroll 10px 10px #333333;
	}
	
	.programas .tituloSeccion, .p_programas .tituloSeccion, .d_programas .tituloSeccion{
		background:url("../img/bkg-encabezado-programas.png") no-repeat scroll 10px 10px #333333;
	}

	.p_enlaces .tituloSeccion{
		background:url("../img/bkg-encabezado-enlaces.png") no-repeat scroll 10px 10px #333333;
	}
	
	.p_banco-imagenes .tituloSeccion{
		background:url("../img/bkg-encabezado-imagenes.png") no-repeat scroll 10px 10px #333333;
	}

/******************** BARRA LATERAL ***************/

.barra_lateral{
	width: 251px;
	float: right;
}

	.barra_lateral ul {
		border-radius: 0 15px 15px 0;
		-moz-border-radius: 0 15px 15px 0;
		-webkit-border-radius: 0 15px 15px 0;
		-khtml-border-radius:  0 15px 15px 0;
		
		background:none repeat scroll 0 0 white;
		list-style-type:none;
		margin:-41px 18px 20px -10px;
		padding:48px 0 4px 17px;
	}

	.resultadosBuscador .barra_lateral ul{
		margin-top: 0;
		padding-top: 9px;
	}

		.barra_lateral ul li{
			padding-bottom:6px;
		}

			.barra_lateral ul li a{
				background: transparent url(../img/bot-barra.png) no-repeat 0 0;
				display: block;
				font-size: 13px;
				height:33px;
				line-height: 31px;
				border: none;
				color: #333;
				font-family: Helvetica, Arial;
				padding: 0 20px 0 10px;
				font-weight:bold;
			}
			
			.barra_lateral ul li a:hover, .barra_lateral ul li a.activo{
				background: transparent url(../img/bot-barra-ov.png) no-repeat 0 0;
				color: white;
			}

			/*** Botones con dos líneas de texto ***/

			.barra_lateral ul li.doslineas a, .barra_lateral ul li.li_libro-utic a, .barra_lateral ul li.li_modulo-introductorio-tic-educacion-especial a, .barra_lateral ul li.li_videos-encuentro a, .barra_lateral ul li.li_videos-lsa a, .barra_lateral ul li.li_combate-san-lorenzo a, .barra_lateral ul li.li_presidentes-constitucionales-argentinos a, .barra_lateral ul li.li_rodaje-combate-san-lorenzo a, .barra_lateral ul li.li_banco-ite a{
				font-size:13px;
				line-height:15px;
			}
			
			/*** Botones con tres líneas de texto ***/
			
			.barra_lateral ul li.treslineas a{
				font-size: 12px;
				line-height: 16px;
			}

	.barra_lateral ul li.botColeccion{
		padding: 10px 0 15px 5px;
	}
	
		.barra_lateral ul li.botColeccion a, .barra_lateral ul li.botColeccion a:hover{
			background:url("../img/bot-coleccion.jpg") no-repeat scroll 0 0 transparent;
			border:medium none;
			display:block;
			height:69px;
			padding:0;
			text-indent:-999999px;
			width:209px;
		}


/******************** MENÚ INICIO ***********************/

.menuInicio{
	background: transparent url(../img/bkg-home-ov.jpg) no-repeat center 0;
	width: 920px;
	height: 310px;
	position: relative;
}
	
	.menuInicio h2{
		padding: 0;
		margin: 0;
		position: absolute;
		text-indent: -999999px;
	}
	
	.menuInicio h2.miraVideo{
		left:68px;
		top:16px;
	}

	.menuInicio h2.navegaMaterial{
		left:417px;
		top:16px;
	}
	
	.menuInicio ul.solapasSecciones{
		background: none;
		list-style-type: none;
	}

		.menuInicio ul.solapasSecciones li{
			position: absolute;
		}

		.menuInicio ul.solapasSecciones li.inicio{
			display: none;
		}
		
		.menuInicio ul.solapasSecciones li.banco-imagenes{
			top: 46px;
			left: 380px;
		}
		
		.menuInicio ul.solapasSecciones li.programas{
			top: 104px;
			left: 380px;
		}

		.menuInicio ul.solapasSecciones li.videos{
			top: 162px;
			left: 380px;
		}
		
		.menuInicio ul.solapasSecciones li.enlaces{
			top: 220px;
			left: 380px;
		}

		.menuInicio ul.solapasSecciones li.actividades{
			top: 46px;
			left: 640px;
		}

		.menuInicio ul.solapasSecciones li.juegos{
			top: 104px;
			left: 640px;
		}

		.menuInicio ul.solapasSecciones li.libros{
			top: 162px;
			left: 640px;
		}

			.menuInicio ul.solapasSecciones li a{
				background: transparent url(../img/bkg-home.jpg) no-repeat 0 0;
				width: 260px;
				height: 58px;
				padding: 0;
				text-indent: -999999px;
				font-size: 0;
			}
		
			.menuInicio ul.solapasSecciones li a:hover{
				background-image: none;
			}

			.menuInicio ul.solapasSecciones li.banco-imagenes a{
				background-position: 0 0;
			}
			
			.menuInicio ul.solapasSecciones li.programas a{
				background-position: 0 -58px;
			}

			.menuInicio ul.solapasSecciones li.videos a{
				background-position: 0 -116px;
			}

			.menuInicio ul.solapasSecciones li.enlaces a{
				background-position: 0 -174px;
			}

			.menuInicio ul.solapasSecciones li.actividades a{
				width: 254px;
				background-position: -260px 0;
			}
			
			.menuInicio ul.solapasSecciones li.juegos a{
				width: 254px;
				background-position: -260px -58px;
			}

			.menuInicio ul.solapasSecciones li.libros a{
				width: 254px;
				background-position: -260px -116px;
			}

/******************** LISTADO DE RECURSOS ***********************/

ul.lista_recursos{
	list-style-type:none;
	padding:0 0 20px 15px;
}

	ul.lista_recursos li{
		padding: 30px 0 0;
	}

	ul.lista_recursos li.primero{
		padding-top: 10px;
	}

		ul.lista_recursos li h3{
			background-color:#69B5C5;
			margin:0;
			padding:5px 15px 5px 70px;
			border-radius: 5px;
			-moz-border-radius: 5px;
			-webkit-border-radius: 5px;
			-khtml-border-radius:  5px;
			-moz-box-shadow: 2px 2px 2px #CDCDCD;
			box-shadow:  2px 2px 2px #CDCDCD;
			-webkit-box-shadow: 2px 2px 2px #CDCDCD;
		}
		
		.actividades ul.lista_recursos li h3, .actividades ul.lista_recursos li h3.sinLink{
			background-color: #990033;
		}
		
		.juegos ul.lista_recursos li h3{
			background-color: #663399;
		}
		
		.p_videos ul.lista_recursos li h3{
			background-color: #69B5C5;
		}
		
		.libros ul.lista_recursos li h3{
			background-color: #339900;
		}
		
		.p_enlaces ul.lista_recursos li h3{
			background-color: #FF6699;
		}
		
		.p_programas ul.lista_recursos li h3{
			background-color: #CCCC66;
		}

			ul.lista_recursos li h3 a, ul.lista_recursos li h3 span, ul.lista_recursos li h3.sinLink{
				color: white;
				border-bottom: none;
				padding:0 0 30px 70px;
				position: relative;
				left: -70px;
			}
			
			.p_programas ul.lista_recursos li h3 a{
				color:black;
			}

			.actividades ul.lista_recursos li h3.sinLink, .actividades ul.lista_recursos li h3 a{
				background:url("../img/bkg-li-recurso-actividades.png") no-repeat scroll 8px 0 transparent;
			}
			
			.juegos ul.lista_recursos li h3 a{
				background:url("../img/bkg-li-recurso-juegos.png") no-repeat scroll 8px 0 transparent;
			}

			.programas-curriculares ul.lista_recursos li h3 a{
				background:url("../img/bkg-li-recurso-programas-curriculares.png") no-repeat scroll 8px 3px transparent;
			}
			
			.programas-generales ul.lista_recursos li h3 a{
				background:url("../img/bkg-li-recurso-programas-generales.png") no-repeat scroll 8px 3px transparent;
			}
			
			.programas-multimedia ul.lista_recursos li h3 a{
				background:url("../img/bkg-li-recurso-programas-multimedia.png") no-repeat scroll 8px 3px transparent;
			}
			
			.programas-sistemas ul.lista_recursos li h3 a{
				background:url("../img/bkg-li-recurso-programas-sistemas.png") no-repeat scroll 8px 3px transparent;
			}
			
			.tecnologia-adaptativa ul.lista_recursos li h3 a{
				background:url("../img/bkg-li-recurso-tecnologia-adaptativa.png") no-repeat scroll 14px 3px transparent;
			}
			
			.videos-encuentro ul.lista_recursos li h3 a, .videos-testimonios ul.lista_recursos li h3 a{
				background:url("../img/bkg-li-recurso-videos-encuentro.png") no-repeat scroll 14px 0 transparent;
			}
			
			.cursos-oficios-formacion-laboral ul.lista_recursos li h3 a{
				background:url("../img/bkg-li-recurso-cursos-oficios-formacion-laboral.png") no-repeat scroll 11px 0 transparent;
			}

			.videos-lsa ul.lista_recursos li h3 a{
				background:url("../img/bkg-li-recurso-videos-lsa.png") no-repeat scroll 14px 0 transparent;
			}

			.libros ul.lista_recursos li h3 a{
				background:url("../img/bkg-li-recurso-libros.png") no-repeat scroll 8px 0 transparent;
			}

			.p_enlaces.enlaces-alumnos-y-docentes ul.lista_recursos li h3 a, .p_enlaces ul.lista_recursos li h3 a, .p_enlaces ul.lista_recursos li h3 span{

				background:url("../img/bkg-li-recurso-enlaces-docentesyalumnos.png") no-repeat scroll 8px 0 transparent;
			}

			.enlaces-docentes ul.lista_recursos li h3 a{
				background:url("../img/bkg-li-recurso-enlaces-docentes.png") no-repeat scroll 8px 0 transparent;
			}
			
			ul.lista_recursos li h3 a:hover{
				color: #D9E6E7;
			}
			
			.p_programas ul.lista_recursos li h3 a:hover{
				color: #585858;
			}

		ul.lista_recursos li p{
			margin-top: -22px;
			padding: 28px 0 18px 70px;
		}


/******************** LOGOS ***********************/

ul.logos{
	height: 38px;
	list-style-type: none;
	padding: 0 0 10px 0;
}

	ul.logos li{
		float: left;
		padding: 0;
	}

	ul.logos li.anses, ul.logos li.presidencia, ul.logos li.bicentenario, ul.logos li.ministerio{
		float: right;
	}

		ul.logos li.educar{
			padding-left: 5px;
		}
		
		ul.logos li.encuentro{
			padding-left: 18px;
		}

		ul.logos li.pkpk{
			padding-left: 18px;
		}
		
		ul.logos li.ministerio{
			padding-right: 20px;
		}
		
		ul.logos li.oei{
			padding-left: 19px;
		}
		
		ul.logos li.anses{
			padding-right: 18px;
		}
		
		ul.logos li.presidencia{
			padding-right: 15px;
		}
		
		ul.logos li.bicentenario{
			padding-right: 3px;
		}

		ul.logos li a{
			display: block;
			border: none;
			width: 74px;
			background: transparent url(../img/logos-inferior.png) no-repeat -7px 0;
			text-indent: -999999px;
			height: 38px;
		}
		
		ul.logos li.encuentro a{
			width: 47px;
			background-position: -100px;
		}
		
		ul.logos li.pkpk a{
			width: 54px;
			background: transparent url(../img/logo-pkpk.png) no-repeat 0 0;
		}
		
		ul.logos li.ministerio a{
			width: 126px;
			background-position: -171px;
		}
		
		ul.logos li.oei a{
			width: 29px;
			background-position: -313px;
		}
		
		ul.logos li.anses a{
			width: 93px;
			background-position: -530px;
		}
		
		ul.logos li.presidencia a{
			width: 258px;
			background-position: -636px;
			/*background: transparent url(../img/logo-presidencia-buena-gente.png) no-repeat 0 0;*/
		}
		
		/*ul.logos li.bicentenario a{
			width: 91px;
			background-position: -811px;
		}*/

/************************ MAPA DEL SITIO *************************/

		ul.LSM_0{
			padding-left: 38px;
			line-height: 1.15em;
			list-style-type: disc;
			margin-top: 25px;
			font-size: 1.5em;
		}
		
			ul.LSM_0 li{
				font-size: 0.91em;
				padding: 0 0 0.5em 0;
			}
			
				ul.LSM_0 li a{
					border-bottom: 1px solid #ccDDFF;
				}

		ul.LSM_1{
			padding: 0 0 1em 2em;
			list-style-type: circle;
		}

			ul.LSM_1 li{
				padding: 0.25em 0;
			}

		ul.LSM_2{
			padding-left: 2em;
		}

			ul.LSM_2 li{
				line-height: 1.6em;
				padding: 0;
			}
			
		ul.LSM_3{
			padding: 0 0 1em 2em;;
		}

		ul.LSM_3 li{
			line-height: 1.6em;
			padding: 0;
		}

		ul.LSM_4{
			padding: 0 0 1em 2em;
		}
			
			#sombra{
				background: transparent url(../img/bckgd_contenido_cuerpo.png) repeat-y scroll 0 0;
			}

/************************ RECUADRO RESALTADO *************************/
	
.resaltado{
	background-color: #E9F7F7;
	margin: 0px 65px 0px 135px;
	padding: 5px 15px;
}

	ul.resaltado, ol.resaltado{
		padding-left: 40px;
	}


/******************** GALERÍA DE IMÁGENES ************************/

.galeria_imagenes{
	height:100%;
	overflow:hidden;
	padding: 10px 20px 20px 30px;
}

	.galeria_imagenes a{
		border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		-khtml-border-radius: 5px;
		box-shadow: 2px 3px 5px 0 #E1E1E1;
		-moz-box-shadow: 2px 3px 5px 0 #E1E1E1;
		-webkit-box-shadow: 2px 3px 5px 0 #E1E1E1;
		 
		border:2px solid #A2B9C5;
		float:left;
		margin:0 10px 10px 0;
		padding:4px;
		background-color:#F1F7FB;
	}

		.galeria_imagenes a img{
			padding: 0;
			margin: 0;
		}

	/*** Estilos de Thickbox ***/

	body #TB_window {
		border-radius: 7px;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		-khtml-border-radius: 7px;
		border:4px solid #687C8C;
		box-shadow: 0 0 15px #141313;
		-moz-box-shadow: 0 0 15px #141313;
		-webkit-box-shadow: 0 0 15px #141313;
	}
	
	#TB_window  #TB_caption{
		font-family:"Trebuchet MS";
		font-size:1.51em;
		padding-left:14px;
		height:50px;
		color:#E68900;
	}
	
		#TB_window  #TB_caption #TB_secondLine {
			padding-top: 10px;
		}
		
	body #TB_window img#TB_Image {
		padding: 0;
	}

/******************** VIDEO ************************/

.video{
	text-align: center;
	margin: 30px 0 30px 93px;
	background-color: #EEE;
}

.vid_398x286px{
	width: 435px;
	height: 324px;
	background: transparent url(../img/bkg_vid_398x286.png) no-repeat scroll 0 0;
}

.vid_380x234px{
	width: 417px;
	height: 271px;
	background: transparent url(../img/bkg_vid_380x234.png) no-repeat scroll 0 0;
}

.vid_360x290px{
	width: 396px;
	height: 327px;
	background: transparent url(../img/bkg_vid_360x290.png) no-repeat scroll 0 0;
}

	.vid_398x286px object, .vid_380x234px object, .vid_360x290px object{
		margin-top: 15px;
	}

.vid_centrado{
	margin: 30px auto;
}

.video p{
	padding: 60px;
	text-align: center;
}
	
.video p a{
	text-decoration: underline;
	color: red;
}


/**************** BUSCADOR *************************/

.resultadosBuscador p{
	margin: 10px 0;
}

.buscadorAvanzado{
	padding: 0 20px 8px;
	margin: 10px 0;
	font-size:1.1em;
}

	.buscadorAvanzado form.zoom_searchform{
		left:0;
		top:0;
	}

form{
	margin:0 2px 11px 0;
	position:relative;
	overflow: hidden;
	right:-7px;
	top:10px;
}

.barra_lateral form{
	width:220px;
	height:30px;
}

.menuInicio form {
	height:26px;
	position:absolute;
	right:29px;
	top:223px;
}

	.campo-buscador, .zoom_searchbox, select{
		-moz-border-radius: 5px;
		border-radius: 5px;
		-webkit-border-radius: 5px;
		-khtml-border-radius: 5px;
		-moz-box-shadow: 1px 1px 2px #C2BBBB;
		box-shadow: 1px 1px 2px #C2BBBB;
		-webkit-box-shadow: 1px 1px 2px #C2BBBB;
		background-color: #F9F9F9;
		border: 2px solid #C5C5CB;
		padding:2px 5px;
		width: 170px;
	}
	
	.menuInicio .campo-buscador{
		-moz-border-radius: 7px;
		border-radius: 7px;
		-webkit-border-radius: 7px;
		-khtml-border-radius: 7px;
		
		-moz-box-shadow: 1px 1px 8px #484343 inset;
		box-shadow: 1px 1px 8px #484343 inset;
		-webkit-box-shadow: 1px 1px 8px #484343 inset;
		background:url("../img/bkg-home-ov.jpg") no-repeat scroll -704px -17px transparent;
		border: none;
		width:175px;
	}
	
	.zoom_searchbox, select{
		-moz-box-shadow: 2px 2px 2px #E0E0E0 inset;
		box-shadow: 2px 2px 2px #E0E0E0 inset;
		-webkit-box-shadow: 2px 2px 2px #E0E0E0 inset;
	}
	
	form.zoom_searchform select{
		width: 110px;
	}
	
	form.zoom_searchform .zoom_results_per_page select{
		width: 55px;
	}

	.campo-buscador:focus{
		-moz-box-shadow: 2px 2px 2px #C4E2F5;
		box-shadow: 2px 2px 2px #C4E2F5;
		-webkit-box-shadow: 2px 2px 2px #C4E2F5;
		background-color: #F0F3F9;
	}
	
	.menuInicio .campo-buscador:focus{
		-moz-box-shadow: 1px 1px 10px #74704A inset;
		box-shadow: 1px 1px 10px #74704A inset;
		-webkit-box-shadow: 1px 1px 10px #74704A inset;
		
		-moz-box-shadow:1px 1px 10px #605D40 inset;
		box-shadow:1px 1px 10px #605D40 inset;
		-webkit-box-shadow:1px 1px 10px #605D40 inset;
		background-color:white;
		background-image:none;
	}

	.boton-buscador, .zoom_button{
		background: url("../img/ico-buscar.png") no-repeat scroll 0 3px transparent;
		border: none;
		color: transparent;
		cursor: pointer;
		height: 25px;
		line-height: 1em;
		margin-right: 3px;
		text-indent: -999999px;
		width: 22px;
	}
	
	.zoom_button{ position: absolute; left: 250px; top: 5px;}
	
	.menuInicio .boton-buscador{
		margin-right: 7px;
		background-position: 0 4px;
	}

.label-advsearch{
	text-indent:-9999px;
	width: 1px;
	height: 1px;
	display: block;
}


.searchFieldset{
	float: left;
}

.searchField{	
	float: left; 
	width: 270px; }

.zoom_results_per_page{ 
	float: right; 
	width: 270px; 
	margin-right: 20px; 
	display: inline;
	overflow: hidden;
}

.zoom_categories{
	float: left;
	width: 560px;
	clear: both;
}

.zoom_categories select{
	width: 110px;
}

.zoom_match{width: 560px; clear: both;  overflow: hidden; padding-top: 8px;}

.zoom_match legend, .zoom_match label, .zoom_match input{ 
	display: block; 
	float: left; 
	}

.zoom_match legend{ margin-right: 6px; } 

.zoom_match legend, .zoom_match label{ padding-top: 2px;} 


form.zoom_searchform{
	background-color:#F5F5F5;
	border:2px solid #C1C1C1;
	margin-bottom:15px;
	padding:10px;
	text-align: left;
	font-size: 0.91em;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	
	-moz-box-shadow: 2px 2px 2px #E0E0E0;
	box-shadow: 2px 2px 2px #E0E0E0;
	-webkit-box-shadow: 2px 2px 2px #E0E0E0;
}

	form.zoom_searchform .zoom_searchbox{
		width:220px;
	}

	form.zoom_searchform .zoom_button{
		margin-right: 35px;
	}
	
	.summary, .result_pagescount{
		color:#545465;
		font-size:0.91em;
		font-style:italic;
	}
	
	.suggestion{
		font-style:italic;
		padding-top:35px;
		text-align:center;
	}

	label.overlabel{
		color:#999999;
		display:none;
	}
	
	label.overlabel-apply {
		display:inline;
		color: #777070;
		font-family: "Trebuchet MS";
		font-size: 1em;
		position:absolute;
		left: 10px;
		top: 9px;
		z-index:1;
		cursor: text;
		text-shadow:1px 1px 0 white;
	}

	.menuInicio label.overlabel-apply {
		font-size: 0.91em;
	}
	
.cat_summary ul{
	padding-left: 230px;
}

.result_pagescount{
	display: none;
}

.result_pages {
	padding: 10px;
}

.searchheading{
	color: #D83638;
	font-size: 142%;
}

.highlight{
	color: #F75F1E;
	font-weight: bold;
}

.results{
	padding: 40px 0 10px;
}

	.result_block{
		padding:5px 10px;
		margin-bottom: 15px;
		background-color: #F9F9FB;
		clear:both;
		height:100%;
		overflow: hidden;
		-moz-border-radius: 6px;
		border-radius: 6px;
		-webkit-border-radius: 6px;
		-khtml-border-radius: 6px;
	}
		.result_block a, .result_altblock a{
			font-size:1.21em;
			line-height:1.31em;
		}

	.result_altblock{
		padding:5px 10px;
		margin-bottom: 15px;
		clear:both;
		height:100%;
		overflow: hidden;
	}	
		.result_title{
			line-height:1.21em;
			padding-bottom: 3px;
			float:left;
			width:475px;
			font-size: 122%;
			margin-top: 0;
			padding-left: 0;
		}
		
		.context, .infoline{
			color: #333;
			font-size: 0.91em;
			line-height: 1.31em;
			padding-bottom:5px;
			width:510px;
			float: left;
		}
		
		span.category{
			color:#848484;
			font-size:0.81em;
			display: block;
		}

		.zoom_categories{
			display:block;
			margin-top:12px;
			/*height:95px;*/
		}
		
		.zoom_categories legend{ clear: both;  }
		
			.zoom_categories ul{
				height:100%;
				list-style-type:none;
				overflow:hidden;
				padding:0;
				width:269px;
				margin: 8px 0 0 80px;
			}
			
				.zoom_categories ul li{
					float:left;
					width:130px;
				}
		
		.infoline{
			color: #777;
		}
		
		.result_image{
			float:left;
			margin-bottom:5px;
			margin-right:12px;
		}
			.result_image a{
			}
				.result_image a img{
					margin: 0;
				}


/********************* SHARE THIS ******************/

.compartir{
	float: right;
	display: block;
	margin: 0 0 14px 4px;
	width:215px;
	overflow: hidden;
	clear: both;
}

.menuInicio .compartir{
	bottom:33px;
	float:left;
	position:absolute;
	right:28px;
	margin:5px 0 0 4px;
}

	.compartir p{
		color:#646877;
		font-family:Arial;
		font-size:1em;
		font-weight:bold;
		float: left;
		line-height: 1.25em;
		padding-right: 10px;
	}
	
	.menuInicio .compartir p{
		color:#F5F5F5;
		text-shadow:-1px -1px 2px #69494E;
	}

	/*.menuInicio .compartir p{
		float: right;
		padding-right:0px;
	}*/

	.compartir .stButton .chicklets {
		padding-left: 15px;
	}
	
	
/********************* BOTÓN "ME GUSTA" ******************/

.botonFBlike{
	left:14px;
	position:absolute;
	top:81px;
}