body{
	background-image:url(../img/page/bgTop.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#000000;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3E3B3C;
}
#main{
	width:980px; 
	margin:0 auto;
}
#header{
	height:232px;
	position:relative;
}
#tabUser{
	width:195px;
	height:140px;
	background-image:url(../img/header/tab.png);
	background-position:bottom;
	background-repeat:no-repeat;
	position:absolute;
	right:0;
}
.tabUserHidden{
	top:-105px;
}
.tabUserShow{
	top:0px;
}
.spanUserHidden{
	color:#F3F3F3;
}
.spanUserShow{
	color:#FCB913;
}
#spanUser{
	cursor:pointer;
}
#divUser{
	height:100px;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	background-color:#231F20;
	color:#F5F5F5;
}
#divUser p{
	margin-top:4px;
	margin-bottom:0px;
}
.inputTextLogin{
	border:#9A9A9A 1px solid;
	background-color:#F7F7F7;
	width:170px;
}
.inputBtnLogin{
	color:#231F20;
	font-size:10px;
	border:#9B9FA4 1px solid;
	background-color:#DADBDD;
	width:173px;
}
.inputBtn{
	color:#231F20;
	font-size:10px;
	border:#9B9FA4 1px solid;
	background-color:#DADBDD;
	width:120px;
}
#divTab{
	padding-top:5px;
	padding-left:45px;
	height:35px;
	font-weight:bold;
}
#menuHorizon{
	height:30px;
	padding-top:7px;
}
#menuHorizon a{
	padding-left:30px;
	padding-right:30px;
	color:#3E3B3C;
	text-decoration:none;
}
#menuHorizon a:hover{
	color:#8A8486;
	text-decoration:underline;
}
#menuHorizon a.active{
	color:#D1D2D3;
	text-decoration:none;
	background-color:#3E3739;
}
#menuHorizonBottom{
	float:left;
}
#menuHorizonBottom a{
	padding-left:30px;
	padding-right:30px;
	color:#D7D7D7;
	text-decoration:none;
}
#menuHorizonBottom a:hover{
	color:#EEEEEE;
	text-decoration:underline;
}
#menuInfo{
	height:190px;
}
.menuInfoDiv{
	width:540px;/*465*/
	float:left;
}
.menuInfoDivText{
	width:440px;/*465*/
	float:left;
	padding-top:45px;
	text-align:left;
}
.menuInfoDivText img{
	margin-right:15px;
	float:left;
}
.menuInfoDiv img{
	float:left;
	display:block;
}
#menuInfo img.logo{
	margin-top:40px;
}
#menuInfo img.imgTitle{
	margin-top:116px;
	margin-left:15px;
}
#containerMain{
	background-image:url(../img/page/bgBottom.jpg); 
	background-position:center top; 
	background-repeat:no-repeat;
	color:#D7D7D7;
}
.borderLeft{
	height:130px;
	border:none;
	border-left:#3E3B3C 1px solid;
	padding-left:20px;
	overflow:hidden;
	min-height: 130px;
	display: table-cell;
	vertical-align: middle
}
#qt{
	text-align:right;
	padding-top:5px;
}
#qt strong{
	color:#00AEEF;
}
#qt a{
	color:#00AEEF;
	text-decoration:none;
}
#qt img{
	padding-left:6px;
}
#qt a:hover{
	color:#5BD2FF;
	text-decoration:none;
}

#qt2{
	width:285px;
	padding-top:5px;
	float:right;
}
#qt2 strong{
	color:#00AEEF;
}
#qt2 a{
	color:#00AEEF;
	text-decoration:none;
}
#qt2 a:hover{
	color:#5BD2FF;
	text-decoration:none;
}
#containerGallery{
	padding-top:4px;
	/*padding-top:22px;*/
}
#slideGaleryVideo{
	height:113px;
	width:730px;
	float:left;
	padding-top:17px;
	background-color:#000000;
	overflow:hidden;
}
#galleryIcon{
	height:130px;
	width:250px;
	float:left;
	background-color:#000000;
}
#galleryIcon img{
	padding-top:30px;
}
#slideGaleryVideo img{
	left:0px;
	top:0px;
	width:120px;
	height:90px;
	
	float:left;
	/*display:block;*/
	/*margin-right:15px;*/
	border:#322C2D 2px solid;
}
#slideGaleryVideo a{
	/*display:block;*/
	width:120px;
	height:90px;
	float:left;
	margin-right:15px;
	/*text-indent:300px;*/
}
.infoPageTitleImage{
	width:345px;
}
.infoPageTitleBanner{
	width:643px;
}

.infoPageTitleImage p{
	padding-right:10px;
}
.infoPageTitleText{
	width:613px;
	border:none;
}
.infoPageTitleText div{
	padding-left:45px;
	border:none;
	border-left:#CCCCCC 1px solid;
}

#infoPage{
	position:relative;
	width:980px;/*480px*/
	height:230px;
	overflow:hidden;
	clear:both
}

#infoPageInteriores{
	width:980px;/*480px*/
	clear:both
}

#infoPage div{
	float:left;
}
.rowPading{
	width:979px;
	padding-top:20px;
	clear:both;
	overflow:hidden;
}
.rowPadingStatic{
	width:979px;
	padding-top:20px;
	overflow:hidden;
	position:relative;
}
.center{
	width:100%;
}
.center p{
	text-align:center;
	margin-top:1px;
	margin-bottom:1px;
}

#box4{
	position:absolute;
	overflow:hidden;	
	width: 3840px; 
	left: 0px;
	top:100px;
}
#box4 div.este{
	width:980px;
	float:left;
}

.mask3{
	position:relative;
	width:980px;
	overflow:hidden;
}
.rowArrow{
	padding-top:15px;
	width:80px;
	margin:0 auto;
	position:relative;
}
#prev8{
	left:0;
	cursor:pointer;
	position:absolute;
}
#next8{
	right:0;
	cursor:pointer;
	position:absolute;
}
#m1{
	cursor:pointer;
}
#m2{
	cursor:pointer;
}
#tvSpots{
	width:980px;/*870px*/
	height:480px;
	padding-top:30px;
}
.tvSpotsBanner{
	overflow:hidden;
	padding-top:30px;
}
.eng_version{
	width:110px;
	float:right;
}
.eng_version a{
	color:#FFFFFF;
	text-decoration:none;
}
.eng_version a:hover{
	color:#F4F4F4;
	text-decoration:underline;
}
.eng_version img{
	margin-top:-5px;
	margin-left:8px;
}
.footer{
	clear:both;
	padding-top:30px;
	color:#B9B9B9;
}
.footer strong{
	font-size:11px;
	color:#FCFCFC;
}
.footer p{
	font-size:9px;
}
.scrollSpots{
	position:absolute;
	display:block;
	height:443px;
	overflow:scroll;
	/*padding: 15px 60px 15px 20px;*/
	/*border:1px #66CC66 solid;
	border-right:0;
	margin:50px 0;*/
	/*background:#fff;
	left:0;
	top:0;*/
	width:980px;/*572*/
	/* fixes has-layout-bug in IE6*/
	zoom:1;
}
.scrollPolitico{
	position:absolute;
	display:block;
	height:450px;
	overflow:scroll;
	/*padding: 15px 60px 15px 20px;*/
	padding-right:30px;
	/*border:1px dashed black;
	border-right:0;
	margin:50px 0;*/
	/*background:#fff;
	left:0;
	top:0;*/
	width:308px;
	/* fixes has-layout-bug in IE6*/
	zoom:1;
}
.tvSpotsTitulo{
	margin-bottom:15px;
}
#box1 a{
	display:inline-block;
	width:120px;
	height:90px;
	margin-right:23px;
	margin-bottom:23px;
}
#box1 a.nomargin{
	display:inline-block;
	width:120px;
	height:90px;
	margin-right:0px;
	margin-bottom:23px;
}
#boxCli{
	padding-left:18px;
}
#boxCli a{
	display:inline-block;
	width:120px;
	height:90px;
	margin-right:18px;
	margin-bottom:18px;
}
#boxCli a.nomargin{
	display:inline-block;
	width:120px;
	height:90px;
	margin-right:0px;
	margin-bottom:19px;
}
#boxSorteo a.nomargin{
	display:inline-block;
	width:120px;
	height:90px;
	margin-right:0px;
	margin-bottom:23px;
}
#box1 img{
	border:#322C2D 2px solid;
}
#box2 a{
	display:inline-block;
	width:120px;
	height:90px;
	margin-right:23px;
	margin-bottom:23px;	
}
#box2 img{
	border:#322C2D 2px solid;
}
#boxCli img{
	border:#322C2D 2px solid;
}
.tvSpotsImg{
	float:left;
}
#tvSpotsNaranjeros{
	width:960px;/*870px*/
	height:300px;
	margin:0 auto;
	padding-top:30px;
}
.scrollNaranjeros{
	position:absolute;
	display:block;
	height:320px;
	overflow:scroll;
	/*padding: 15px 60px 15px 20px;*/
	padding-right:30px;
	/*border:1px #66CC66 solid;
	border-right:0;
	margin:50px 0;*/
	/*background:#fff;
	left:0;
	top:0;*/
	width:572px;
	/* fixes has-layout-bug in IE6*/
	zoom:1;
}
#tvSpotsNaranjerosVideos{
	width:602px;
	height:300px;
	float:left;
	position:relative;
}
#tvSpotsNaranjerosRadio{
	width:240px;
	height:300px;
	float:right;
	position:relative;
}
#tvSpotsSorteo{
	/*width:828px;*/
	margin:0 auto;
	padding-top:30px;
	position:relative;
}
#tvSpotsSorteo strong{
	color:#939598;
}
#tvSpotsSorteo a{
	color:#FFFFFF;
	text-decoration:none;
}
#tvSpotsSorteo a:hover{
	color:#D4D4D4;
	text-decoration:none;
}
#boxSorteo a{
	display:inline-block;
	width:120px;
	height:90px;
	margin-right:16px;
	margin-bottom:16px;
}
#boxSorteo img{
	border:#322C2D 2px solid;
}
#boxSorteo a{
	display:inline-block;
	width:120px;
	height:90px;
	margin-right:16px;
	margin-bottom:16px;	
}



.centerDiv{
	padding-left:50px;
}
.padding15{
	padding-top:15px;
}

#radio{
	width:970px;
	margin:0 auto;
	padding-top:10px;
}


.radioInfo{
	width:350px;
	height:130px;
	overflow:hidden;
}
.radioInfoImg{
	width:130px;
	height:104px;
	float:left;
}
.radioInfoImg img{
	margin-top:4px;
	border:#333333 2px solid;

}
.radioInfoTex{
	width:216px;
	height:104px;
	float:left;
}
.radioInfoTex div{
	height:74px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:20px;
	margin-top:5px;
	border:none;
	border-left:#CCCCCC 1px solid;
}
.radioInfoTex strong{
	color:#FCB813;	
}
.radioInfoTex p{
	margin-top:1px;
	margin-bottom:1px;
}
#maskInfoRadio{
	width:352px;
	height:104px;
	overflow:hidden;
	float:left;
	position:relative
}
#maskJobsRadio{
	width:600px;
	height:104px;
	float:left;
	
	overflow:hidden;
	
	position:relative;
}
#moveImgRadio img{
	border:#333333 2px solid;
	margin-top:6px;
	margin-left:8px;
	float:left;
}
#moveInfoRadio{
	top:0;
	overflow:hidden;
	position:absolute;
}
#moveImgRadio{
	width: 3840px; 
	left:0;
	overflow:hidden;
	position:absolute;
}
#containerJobs{
	width:0;
	overflow:hidden;
}

.staffImg1{
	display:block;
	filter: alpha(opacity=0);
	opacity: .0;
}
.staffImg2{
	display:none;
	filter: alpha(opacity=100);
	opacity: 1;
}

#circuitoCerrado{
	width:828px;
	margin:0 auto;
	padding-top:30px;
}
#circuitoCerrado div{
	width:414px;
	float:left;
}
#circuitoCerrado p{
	text-align:justify;
	padding-left:15px;
	padding-right:15px;
}
#videoEmpresarial{
	width:828px;
	margin:0 auto;
	padding-top:30px;
}
#videoEmpresarial div{
	width:271px;
	float:left;
}
#videoEmpresarial p{
	padding-right:20px;
}
#preguntasFrecuentes{
	width:960px;
	margin:0 auto;
	padding-top:40px;
}
#preguntasFrecuentes div{
	width:420px;
	float:left;
}
.margin110{
	margin-left:115px;
}
#preguntasFrecuentes strong{
	color:#FCB813;
}
#preguntasFrecuentes p{
	text-align:justify;
}
#tecnologia{
	margin:0 auto;
	padding-top:30px;
}
#tecnologia p{
	text-align:justify;
}
#links{
	width:635px;
	margin:0 auto;
	padding-top:40px;
}
#links a{
	color:#FCB813;
	text-decoration:none;
}
#links a:hover{
	color:#FF9900;
	text-decoration:none;
}
#links div{
	width:260px;
	float:left;
}
#links p{
	text-align:justify;
}

#blog{
	width:870px;
	margin:0 auto;
	padding-top:30px;
}
#blog p{
	text-align:justify;
}
#tutoriales{
	width:635px;
	margin:0 auto;
	padding-top:40px;
}
#tutoriales div{
	width:260px;
	float:left;
}
#tutoriales p{
	text-align:justify;
}
.overLink{
	color:#FCB813;
	text-decoration:none;
	font-size:12px;
}
.overLink3{
	color:#C08803;
	text-decoration:none;
	font-size:12px;
}
.overLink2{
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;
}
.ulStyle ul{
	padding-top:0px;
	margin-top:0px;
	padding-left:0px;
	margin-left:0px;
}
.ulStyle li{
	list-style-image:url(../img/page/bullet.png);
	font-size:16px;
	padding-bottom:4px;
}
.ulStyle span{
	color:#939598;
	padding-left:6px;
}
.ulStyle a{
	color:#FFFFFF;
	text-decoration:none;
}
.ulStyle a:hover{
	color:#D4D4D4;
	text-decoration:none;
}

.tip			{ width:150px; font-family:tahoma,arial; background:url(../img/page/tip-text.png) left top repeat-y; }
.tip-top		{ background:url(../img/page/tip-top.png) top left no-repeat; height:8px; width:150px; }
.tip-title		{ color:#FCB913; font-weight:bold; margin:0 8px 0 8px; }
.tip-text		{ color:#F4F4F4; padding:5px 8px 0 8px; }
.tip-bottom		{ background:url(../img/page/tip-bottom.png) left bottom no-repeat; width:150px; height:8px; }


#adminE{
	width:925px;
	margin:0 auto;
	padding-top:15px;
}

#sortable-list{
	padding:0;
}
.sortDiv{
	width:120px;
	height:90px;
	float:left;
	margin-left:4px;
	margin-right:4px;
	margin-top:8px;
	border:#322C2D 2px solid;
	cursor:pointer;
}
.manDiv{
	height:18px;
	width:120px;
	margin-top:72px;
	z-index:-1;
}
.manIco1{
	padding-top:1px;
	margin-right:3px;
	float:right;
	filter: alpha(opacity=15); 
	opacity: .15;	
}	
.manIco2{
	padding-top:1px;
	margin-right:3px;
	float:right;
	filter: alpha(opacity=100); 
	opacity: 1;	
}	
#message-box{ 
	background:#fffea1; 
	border:2px solid #fc0; 
	padding:4px 8px; 
	margin:0 0 14px 0; 
	width:500px; 
}
.inputText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	width:220px;
	border:#D6D6D6 1px solid;
}