@import url("stylesheet.css");#base {	width: 1024px;	height: 660px;	margin-left: auto;	margin-right: auto;	/*	margin-left: auto;	margin-right: auto;*/}#titulo {	width: 100%;	height: 100px;	background-image: url(Imagenes/Fondos/Pantalla1Fondo_01.jpg);}#tituloB {	width: 100%;	height: 100px;	background-image: url(Imagenes/Fondos/Pantalla2Fondo_01.jpg);}#tituloC {	width: 100%;	height: 100px;	background-image: url(Imagenes/Fondos/Pantalla3Fondo_01.jpg);}#contvideo {	width: 100%;	height: 502px;	background-image: url(Imagenes/Fondos/Pantalla1Fondo_02.jpg);	background-repeat: no-repeat;	background-position: 0% 0%;}#contvideo2 {	width: 100%;	height: 502px;	background-image: url(Imagenes/Fondos/Pantalla1Fondo_02.jpg);	background-repeat: no-repeat;	background-position: 0% 0%;}#contvideo3 {	width: 100%;	height: 502px;	background-image: url(Imagenes/Fondos/Pantalla3Fondo_02.jpg);	background-repeat: no-repeat;	background-position: 0% 0%;}#footer {	width: 100%;	height: 58px;	background-image: url(Imagenes/Fondos/Pantalla1Fondo_03.jpg);	margin-top: 0px;	padding-top: 0px;}#footer2 {	width: 100%;	height: 58px;	background-image: url(Imagenes/Fondos/Pantalla3Fondo_03.jpg);	margin-top: 0px;	padding-top: 0px;}.pie {	color: #333333;	font-family: montserratregular;	font-weight: 400;	text-align: left;	width: 100%;	height: 100%;	padding-top: 15px;	padding-left: 50px;}.pie2 {	color: #333333;	font-family: montserratregular;	font-weight: 400;	text-align: left;	width: 100%;	height: 100%;	padding-top: 15px;	padding-left: 50px;}#vid {	width: 425px;	margin-left: 31px;	float: left;	margin-right: 30px;}#vid2 {	width: 200px;	height: 480px;	margin-left: 31px;	float: left;	margin-right: 30px;}#vid3 {	position: relative;	left: 50px;	width: 40%;	margin-left: 30%;	top: 50px;	float: left;}#vid4 {	position: relative;	left: 50px;	width: 60%;	margin-left: 30%;	top: 80px;	float: left;	text-decoration: none;}#expvid {	width: 388px;	height: 220px;	margin-bottom: 10px;	border-radius: 8px;	border-color: #3e8ddd	border-width: 1px;	border: 2px solid #3e8ddd;}#expvid2 {	width: 700px;	height: 394px;	margin-bottom: px;	border-radius: 8px;	margin-top: 50px;	-webkit-box-shadow: 1px 1px 6px 0px #333333;	box-shadow: 1px 1px 6px 0px #333333;}/*------ BOTONES ------*/#buttonbar {	width: 388px;	height: 64px;	border: 2px solid #FFFFFF;	border-radius: 8px 8px 8px 8px;	margin-bottom: 0px;}#parar, #retroceder, #adelantar, #btnplay, #sonido, #DiapoMas {	background-image: none;	border: none;	margin-top: 10px;	width: 24px;	height: 24px;	background-repeat: no-repeat;	margin-left: 15px;}#retroceder {	background: url(Imagenes/Botones/BTNsVid_02.png);	margin-left: 20px;}#retroceder:active {	background: url(Imagenes/images/BTNsVid_02.png);}#parar {	background: url(Imagenes/Botones/BTNsVid_06.png);}#parar:active {	background-image: url(Imagenes/Botones/BTNsVid_06.png);}#btnplay {	background: url(Imagenes/Botones/BTNsVid_04.png);}#btnplay:active {	background: url(Imagenes/Botones/BTNsVid_04.png);}#adelantar {	background: url(Imagenes/Botones/BTNsVid_08.png);}#adelantar:active {	background: url(Imagenes/btns_11copia.png);}#sonido {	background: url(Imagenes/Botones/BTNsVid_10.png);}#sonido:active {	background: url(Imagenes/Botones/BTNsVid_10.png);}#DiapoMas {	background: url(Imagenes/Botones/BTNsVid_11.png);	width: 141px;	height: 43px;	margin-right: 3px;}/*------FIN BOTONES ------*//**/.diapogrande {	margin-right: auto;	margin-left: auto;	width: 100%;	height: 502px;	background-image: url(Imagenes/Fondos/Pantalla3Fondo_02.jpg);}.DiapoMenos {	float: left;	width: 106px;	height: auto;	margin-top: 140px;	margin-left: 30px;}#dipsGr {	width: auto;	height: 467px;	border: 2px solid #999999;	border-radius: 8px;	float: left;}#btnL {	height: 470px;	float: left;	width: 200px;	display: block;	text-align: right;}#btnR {	height: 470px;	float: left;	width: 170px;	display: block;	text-align: left;}#btnL button, #btnR button {	background: none;	border: none;	margin-top: 250px;}.rg-image {	width: 510px;	height: 380px;	display: block;	float: left;	margin-top: 22px;	margin-bottom: 14px;}.rg-image .imagen {	width: 504px;	height: 374px;	border-radius: 8px;	border: 2px solid #3e8ddd;	background-color: #3e8ddd;}#slide {	width: 510px;	height: 64px;	border-radius: 8px;	background-color: #FFFFFF;	opacity: 0.8;	float: left;	display: block;	margin-bottom: 20px;}/** slider**/.jssorb03 {	position: absolute;}.jssorb03 div, .jssorb03 div:hover, .jssorb03 .av {	position: absolute;	/* size of bullet elment */	width: 21px;	height: 21px;	text-align: center;	line-height: 21px;	color: #000;	font-size: 12px;	overflow: hidden;	cursor: pointer;}.jssorb03 div {	background-position: -5px -4px;}.jssorb03 div:hover, .jssorb03 .av:hover {	background-position: -35px -4px;}.jssorb03 .av {	background-position: -65px -4px;}.jssorb03 .dn, .jssorb03 .dn:hover {	background-position: -95px -4px;}.jssora03l, .jssora03r {	display: block;	position: absolute;	/* size of arrow element -- tamaño Flecha */	width: 47px;	height: 47px;	cursor: pointer;	background-position: 0 0;	overflow: hidden;	top: -5px;}/*.jssora03l {	background-position: -3px -33px;}.jssora03r {	background-position: 63px 33px;}.jssora03l:hover {	background-position: -123px -33px;}.jssora03r:hover {	background-position: 183px 33px;}.jssora03l.jssora03ldn {	background-position: -243px -33px;}.jssora03r.jssora03rdn {	background-position: 303px 33px;}*/#slider1_container {	width: 530px;	height: 74px;	border-radius: 8px 8px 8px 8px;	float: left;	margin-bottom: 0px;	border: 2px solid #FFFFFF;}.mini {	border: 1px solid #999999;	-webkit-box-shadow: 2px 2px 3px #666666;	box-shadow: 2px 2px 3px #666666;	background-color: #FFFFFF;}#TitPon {	width: 100%;	height: 158px;	color: #3e8ddd;	font-size: 36px;}/*#TitPon h1 {	font-family: montserratbold;	font-size: 18px;	text-align: left;	display: block;	top: 10px;	position: relative;	margin-bottom: 15px;}#TitPon h2 {	color: #dfc86a;	font-size: 18px;	text-align: left;	font-weight: bolder;	display: block;	margin-top: 20px;	margin-bottom: 0px;}#TitPon h3 {	color: #FFFFFF;	font-family: montserratregular;	font-size: 14px;	text-align: left;	font-weight: lighter;	display: block;}*/#base .diapogrande #btnL button img {	float: right;}#TitPon2 {	width: 100%;	margin-top: 50px;}#TitPon2 h1 {	color: #FFFFFF;	font-family: montserratregular;	font-size: 18px;	text-align: right;	font-weight: bolder;}#TitPon2 h2 {	color: #dfc86a;	font-family: montserratregular;	font-size: 16px;	text-align: right;	font-weight: bolder;}#TitPon2 h3 {	color: #FFFFFF;	font-family: montserratregular;	font-size: 14px;	text-align: right;	font-weight: lighter;}#pista1 {	width: 600px;	height: auto;	margin-left: auto;	margin-right: auto;}.pie span {	display: block;	width: 110px;	height: auto;	float: left;	background-color: #DCDCDC;	text-align: center;	margin-right: 10px;	height: 25px;	border-radius: 5px;	padding-top: 5px;	color: #9A7E73;}/* ----- TITULOS INDEX Y OTROS  ----*/#titulos {	width: 500px;	height: auto;	margin-left: 50px;	margin-top: 90px;}#titulo1 {	display: block;	color: #FFFFFF;	font-family: montserratregular;	font-weight: 100;	font-size: 40px;	margin: 0px;}#titulo2 {	color: #FFFFFF;	font-family: montserratbold;	font-size: 100px;	text-align: left;	line-height: 92px;	display: inline;}#titulo3 {	display: block;	color: #FFFFFF;	font-family: montserratregular;	font-weight: 100;	font-size: 40px;}#titulo4 {	display: block;	color: #d8df25;	font-family: montserratregular;	font-size: 25px;	margin-top: 10px;	min-width: 0px;	text-align: left;	top: auto;	margin-bottom: 0px;}#titulo5 {	display: block;	color: #FFFFFF;	font-family: montserratregular;	font-weight: bolder;	font-size: 25px;	margin-bottom: 0px;	margin-top: 32px;}#titulo6 {	display: block;	color: #FFFFFF;	font-family: montserratregular;	font-weight: 100;	margin: 0px;	font-size: 23px;}#titulo7 {	display: block;	color: #FFFFFF;	font-family: montserratregular;	font-weight: 100;	margin-top: 0px;	margin-right: 0px;	margin-left: 0px;	margin-bottom: 0px;	font-size: 20px;}/* ----- FIN TITULOS INDEX Y OTROS  ----*/#vid4 #contpon {	width: auto;	height: auto;	margin-top: 13px;}#separa {	width: auto;	height: 1px;	margin-left: 135px;	margin-top: 50px;	margin-bottom: 50px;	background-color: #FFF;}#vid4 #contpon #expos {	width: auto;	color: #FFFFFF;	font-family: montserratregular;	font-size: 17px;	text-align: left;	margin-top: 30px;}#vid4 #contpon #curr {	width: auto;	color: #FFFFFF;	font-family: montserratregular;	font-size: 15px;	text-align: left;}#vid4 #contpon #tit_pon {	width: auto;	color: #3e8ddd;	font-family: montserratregular;	font-size: 18px;	text-align: left;	margin-left: 14px;	text-shadow: 0px 0px 5px #000000;	text-transform: uppercase;}#cloc {	float: left;	display: block;	margin-right: 30px;	margin-bottom: 30px;}#vid4 #TGrande {	width: 700px;	margin-top: 20px;	color: #FFFFFF;	font-size: 26px;	text-align: left;	font-family: montserratregular;	font-weight: lighter;}.mueve {	margin-top: 30px;}#contvideo2 #vid3a {	color: #FFFFFF;	width: 20%;	text-align: right;	position: relative;	float: right;	top: 50%;	right: 50px;}#vid #TitPon h1 {	color: #FFFFFF;	font-size: 18px;	text-align: left;	margin-top: 20px;	margin-bottom: 0px;	font-family: Arial, Helvetica, sans-serif;	text-decoration: none;	text-transform: uppercase}#vid #TitPon h2 {	color: 3e8ddd;	font-family: Arial, Helvetica, sans-serif;	font-size: 17px;	font-weight: bold;	margin-top: 20px;	margin-bottom: 0px;	text-decoration: none;}#vid #TitPon h3 {	color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	text-align: left;	font-weight: normal;	text-align: left;	margin-top: 0px;	margin-bottom: 10px;	text-decoration: none;}