@charset "UTF-8";
/* CSS Document */
/*···········································································
				ESTRUCTURAS DEL SITE
···········································································*/

	html{
		color:#000;
		padding:0;
		background: #FFFFFF url(../images/fondo.jpg);
		

	}
	
	.wrapper{
	width:950px;
	margin:0 auto 0px;
	
	}
	
	.top{
	padding-top:10px;
	padding-left:0px;
	height:255px;
	}
	
	.flash{
		width:890px;
		height:420px;
		padding-top:10px;
		padding-bottom:26px;
	}
	
	.videoPlayer{
		width:600px;
		height:370px;
		padding-top:10px;
		padding-bottom:26px;
		float:left;
	}
	
	div.roundedBottom{
		background:transparent;  /*url(../images/bottom-footer-rounded.png);*/
		height:4px;
		font-size:0;
		overflow:hidden;
		clear:both;
		margin-bottom:15px;
	}
	
	div.roundedTop{
		background:transparent; /*url(../images/bordes-redondos.png) no-repeat;*/
		height:4px;
		font-size:0;
		overflow:hidden;
		clear:both;
	}

	/*div.roundedTop div{
		height:4px;
		width:4px;
		font-size:0;
		overflow:hidden;
	}
	
	div.roundedToptotal{
		background: url(../images/top-footer-rounded.png) no-repeat;
		height:4px;
		font-size:0;
		overflow:hidden;
		clear:both;
	}*/
	
	.colInner{
		background:#fff;
		padding:15px 15px 15px 30px;
	}

	.colInnerLeft{
		background:#fff;
		padding:27px 30px;
		height:556px;
		}
	
	.colInnerTopRight{
		background:#fff;
		padding:27px 30px;
		height:132px;
		}

	.rightCol{
		width:472px;
		float:right;
		background:transparent;
	}
	
	
	.mainbox{
	margin-bottom:6px;
	padding-top:15px;
	overflow:hidden;
	width:100%;
	padding-bottom:3px;
	background:url(../images/fondo-info.jpg) top center no-repeat;
}
		
	.leftColum{
		width:472px;
		float:left;
		background:transparent;
	}
	
	.rightColsec{
		width:420px;
		float:right;
		background:transparent;
	}
	
	.rightlistVideos{
		float:right;
		width:290px;
		padding:10px 0 10px 0;
	}
	
	.leftColumsec{
		width:420px;
		float:left;
		background:transparent;
	}
	.mbottom{
	margin-bottom:6px;
	}
	
	.totalwidth{
		background:#fff;
		padding:0px;
		margin-bottom:0px;
	}
	
	
	.mainbg{
		background:transparent url(../images/bordes-redondos.png) no-repeat bottom left;
		margin-bottom:6px;
		overflow:hidden;
		width:100%;
		padding-bottom:3px;
	}
	
	

	.clear{
		clear:both;
	}
	
	.clearInner{
	width:100%;
	overflow:hidden;
	}
	
	.footerLinks li a{
		color:#4F2F28;
		height:33px;
	}
	
	.ftlogo{
		width:125px;
		padding-top:33px;
		overflow:hidden;
		height:0;
		background:transparent url(assets/sprite-main.png) no-repeat 0 -294px;
		float:left;
		margin-right:0;
	}
	
	.ftLeft{
		float:left;
		width:460px;
		}
	
	.ftRight{
		float:right;
		width:290px;
		padding:20px 20px 20px 0px;
		}
		
	.topvideo{
		padding:5px 0 5px 0;
		border-bottom:1px solid #c9c9c9;
	}
	
	.innerTopvideo{
		width:240px;
		float:right;
	}
	
	.footer{
		background:#FFFFFF;
		clear:both;
		color:#666666;
		font-size:11px;
		/*padding:10px;
		margin-top:20px;*/
	}
	
	.footerLeft{
		float:left;
		padding:20px 0 20px 20px;
		width:460px;
		}