﻿/*********************************************** FORMAT HTML ***********************************************/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#161d5c;}body {font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

html{height:100%;}

/*********************************************** BASICO ***********************************************/
html {
	margin: 0;
	padding: 0;
}
body {
	font-size: 12px;
	font-family: "Trebuchet MS", Arial, sans-serif;
	color: #5d5d5d;
	background: #05060a url('../img/background1.jpg') no-repeat top center;
	margin: 0;
	padding: 0;
	height: 100%;
}
p {
	margin-top: 0;
}
img {
	border: none;
}
#container {
	padding: 0;
	margin: 0px 0 0 0;
	width: 100%;
}
#contPpal {
	width: 990px;
	margin: 0 auto;
}
#contIntWeb {
	width: 990px;
	float: left;
}
a {
	text-decoration: none;
	padding: 0;
}
.divCBoth {
	clear: both;
}
/************************************* CABEZAL ********************************************/
#cabezal {
	display: block;
	float: left;
	width: 990px;
	height: 100px;
	background: none;
}
.logoCanalUy {
	width: 426px;
	display: block;
	float: left;
	margin: 0;
	padding: 20px 0 0 0;
}
/************************************* MAIN MENU ********************************************/
.mainMenuCont {
	display: block;
	float: left;
	width: 990px;
	background: none;
}
#menuPpal {
	width: 972px;
	height: 30px;
	display: block;
	margin: 0 auto;
}
#menu, #menu ul {
	height: 30px;
	display: block;
}
#menu li {
	float: left;
	display: inline;
	height: 30px;
	font-weight: normal;
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size: 14px;
	text-decoration: none;
	padding: 0;
	line-height: 28px;
	text-align: center;
}
#menu li a{
	color: #93d1ff;
	float:left;
	height:30px;
}
#menu li a:hover{
	color: #fff;
}
.btn1, a.btn1, a.btn1:link, a.btn1:visited {
	width: 68px;
	background: transparent url('../img/btn1.png') no-repeat;
	background-position: 6px 0px;
}
a.btn1:hover, a.btn1:active {
	background-position: 8px -30px;
}
.btn2, a.btn2, a.btn2:link, a.btn2:visited {
	width: 150px;
	background: transparent url('../img/btn2.png') no-repeat;
	background-position: 6px 0px;
}
a.btn2:hover, a.btn2:active{
	background-position: 8px -30px;
}
.btn3, a.btn3, a.btn3:link, a.btn3:visited {
	width: 90px;
	background: transparent url('../img/btn3.png') no-repeat;
	background-position: 6px 0px;
}
a.btn3:hover, a.btn3:active {
	background-position: 6px -30px;
}
.btn4, a.btn4, a.btn4:link, a.btn4:visited {
	width: 138px;
	background: transparent url('../img/btn4.png') no-repeat;
	background-position: 6px 0px;
}
a.btn4:hover, a.btn4:active {
	background-position: 8px -30px;
}
.btn5, a.btn5, a.btn5:link, a.btn5:visited {
	width: 90px;
	background: transparent url('../img/btn5.png') no-repeat;
	background-position: 6px 0px;
}
a.btn5:hover, a.btn5:active {
	background-position: 8px -30px;
}
.btn6, a.btn6, a.btn6:link, a.btn6:visited {
	width: 134px;
	background: transparent url('../img/btn6.png') no-repeat;
	background-position: 8px 0px;
}
a.btn6:hover, a.btn6:active {
	background-position: 8px -30px;
}
.btn7, a.btn7, a.btn7:link, a.btn7:visited {
	width: 140px;
	background: transparent url('../img/btn7.png') no-repeat;
	background-position: 6px 0px;
}
a.btn7:hover, a.btn7:active {
	background-position: 8px -30px;
}
.btn8, a.btn8, a.btn8:link, a.btn8:visited {
	width: 162px;
	background: transparent url('../img/btn8.png') no-repeat;
	background-position: 6px 0px;
}
a.btn8:hover, a.btn8:active {
	background-position: 6px -30px;
}
/************************************* CONTENIDO MID - HOME ********************************************/
#middleContainer {
	width: 990px;
	float: left;
	display: block;
	padding: 36px 0 0 0;
}
.midContLeft {
	width: 225px;
	height: 332px;
	float: left;
	color: white;
}
.midContCenter {
	width: 504px;
	float: left;
}
.midContRite {
	float:left;
	height:441px;
	left:30px;
	position:relative;
	top:0;
	width:250px;
}
/************************************* VIDEO LIST ********************************************/
.VideoList ul {
	padding: 0px 0 0 10px;
}
.VideoList li {
	list-style-type: none;
	display: inline;
	float: left;
}

.VideoList li, .VideoList li a, .VideoList li a:link, .VideoList li a:active, .VideoList li a:visited {
	text-decoration: none;
	display: inline;
	float: left;
	font-family:"Trebuchet MS", Arial, sans-serif;	
	font-weight: normal;
	text-transform: uppercase;
	padding: 0;
	margin: 0;
	padding: 0;
	width: 220px;
	height: 110px;
	cursor:pointer;
}
.VideoList li a:hover span.VideoListInfo1{
	background: transparent url('../img/linksIzq1.png') no-repeat 5px -1px;
}
.VideoList li a:hover span.VideoListInfo2{
	background: transparent url('../img/linksIzq2.png') no-repeat 2px 2px;
}
.VideoList li a:hover span.VideoListInfo3{
	background: transparent url('../img/linksIzq3.png') no-repeat 3px 2px;
}

.VideoListInfo1, .VideoListInfo2, .VideoListInfo3{
	display:block;
	float:left;
	height:50px;
	left:0;
	padding:10px 0 0 14px;
	position:relative;
	top:-27px;
	width:110px;
}

.VideoListTit {
	display: block;
	font-size: 13px;
	color: #fff;
	padding: 0px 0 0 0px;
	position:relative;
	z-index:1000;
}
.VideoListSTit {
	display: block;
	font-size: 18px;
	color: #ffa703;
	padding: 0px 0 0 0px;
	position:relative;
	z-index:1000;

}
.VideoFotoCont {
	float: left;
	width: 95px;
}
.VideoListImg {
	float: left;
	margin: 0;
	border: none;
}
.imgReflect {
	background: transparent url('../img/imgReflect.png') repeat-x;
	height: 19px;
	display: block;
	float: left;
	width: 95px;
}
	
/************************************* VIDEO PLAYER ********************************************/
.vPlayerInfo {
	float: left;
	padding: 0px 63px 0 0;
	display: block;
	width: 441px;
	display: block;
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-weight: normal;
	text-transform: uppercase;
	text-align: right;
}
.vPlayerTitLt {
	font-size: 14px;
	color: #fff;
}
.vPlayerTitRt {
	font-size: 19px;
	font-family:"Trebuchet MS", Arial, sans-serif;
	color: #ffa703;
	padding: 0 0 0 3px;
}

.vPlayerTitLtL, .vPlayerTitLtL a, .vPlayerTitLtL a:link, .vPlayerTitLtL a:visited, .vPlayerTitLtL a:active, .vPlayerTitLtL a:hover{
	font-size: 11px;
	color: #fff;
}
.vPlayerTitRtL, .vPlayerTitRtL a, .vPlayerTitRtL a:link, .vPlayerTitRtL a:visited, .vPlayerTitRtL a:active, .vPlayerTitRtL a:hover{
	font-size: 14px;
	font-family:"Trebuchet MS", Arial, sans-serif;
	color: #ffa703;
	padding: 0 0 0 3px;
}

.vPlayerCont {
	width: 100%;
	height: 329px;
	float: left;
	/*background: transparent url('../img/playerReflect.png') no-repeat 0 bottom;*/
	padding: 11px 0 0 0;
	text-align:center;
}
.vPlayerInt {
	margin: 0 auto;
	border: none;
	width: 378px;
	display: block;
}
.carouselVideos {
	float: left;
}
/************************************* PUBLICIDADES ********************************************/
ul.Publicidades {
	display: block;
	float: left;
	padding: 0 0 0 40px;
	width:210px;
}
.Publicidades li, .Publicidades li a, .Publicidades li a:link, .Publicidades li a:active, .Publicidades li a:visited, .Publicidades li a:hover {
	text-decoration: none;
	display: inline;
	float: left;
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-weight: normal;
	text-transform: uppercase;
	color: #595959;
	padding: 0 0 5px 3px;
	margin: 0;
}
.PublicImg {
	float: left;
	margin: 0;
	border: none;
	padding: 0 0 19px 0;
	/*background: transparent url('../img/imgReflect.png') repeat-x 0 bottom;*/
	clear:right;
}
/************************************* FOOTER********************************************/
.footer {
	width: 990px;
	height: 103px;
	display: block;
	float: left;
}
#contFooter {
	display:block;
	float:left;
	height:20px;
	padding:59px 13px 0 0;
	width:459px; /*495*/
}
.footerImg {
	float: left;
	margin: 0;
	padding:36px 0px 0px 0px;
}
.footerLogo {
	float: left;
	margin: 0;
	border: none;
	padding:0px;
}
#footerMenu, #footerMenu ul {
	background: none;
	height: 30px;
	float: right;
	margin: 0px;
	padding: 0;
	list-style-type: none;
	display: block;
}
#footerMenu li {
	font-weight: normal;
	float: left;
	padding: 0;
	display: inline;
	margin: 0px 5px 0 5px;
	color: #135484;
	line-height: 19px;
	font-family:"Trebuchet MS", Arial, sans-serif;	
	font-size: 12px;
}
#footerMenu a {
	font-weight: normal;
	display: inline;
	
	color: #fff;
	text-decoration: none;
	line-height: 17px;
}
#footerMenu a:hover {
	color: #34a9ff;
}
.footShadow {
	float: left;
}
.colorCeleste{
	color:#34a9ff;
}
.colorBlanco{
	color:#fff;
}
.linkSep {
	float: left;
	margin: 0;
	border: none;
	padding: 6px 0 0 0;
}
.facebookLogo {
	float: left;
	margin: 0;
	border: none;
	padding: 36px 18px 0px 0;
}

.logoApoyan 
{
	width: 209px;
	height: 103px;	
	padding: 5px 0px 0px 0;
}

.logoProduccion 
{
	width: 315px;
	height: 103px;	
	padding: 5px 0px 0px 0;
}
