@charset "UTF-8";
@font-face {
	font-weight: normal;
	font-style: normal;
}


img{behavior: url('../alpha/iepngfix.htc');	border:0;}

body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url(../images/comun_fondoweb.jpg);
	background-repeat:repeat-x;
	background-position: centfer top;
	background-color:#0C86C9;
}
#pagecontent  .fondo_blanco{ background-color:#FFF; color:#0C86C9;}
#maincontent{
	width:934px;
	margin:auto;
	margin-top:30px;
}
#header {width:100%; height:108px; margin-bottom:25px;}

#header h1{width:145px; height:70px;background-image:url(../images/comun_logoCI2.png);background-repeat:no-repeat; float:right; margin-bottom:30px; margin-top:-3px; behavior: url('../alpha/iepngfix.htc');	border:0;}
#header h1 span{ display:none;}

#header h2{width:322px; height:65px;background-image:url(../images/comun_logo_elvalordecadagota.png);background-repeat:no-repeat;float:left;background-position:bottom; margin-bottom:30px; behavior: url('../alpha/iepngfix.htc');	border:0;}
#header h2 span{ display:none;}

#header hr{width:100%; clear:both;height: 1px;border: 0;color: #85BEDD;background-color: #85BEDD;}

#menu {clear:both;with:100%;}
#menu li{float:left; margin-right:8px;margin-bottom:35px;font-weight: bold; font-style: normal; line-height:normal; font-family: 'AntipastoRegular', sans-serif; font-size:18px;color:#FFF;text-shadow: 0px 1px 1px #0C1F6C; height:24px;text-align:center; position:relative;}
#menu li.activo{}
#menu li a{color:#FFF;text-decoration:none;}


#menu li .subm{
	display:block;
	position:absolute;
	height:22px;
	width:342px;
	background-image:url(../images/fondoSUbm.gif);
	top:25px;
}
#menu li .subm6{
	display:block;
	position:absolute;
	height:22px;
	width:342px;
	background-image:url(../images/fondoSUbm3.gif);
	background-repeat:no-repeat;
	top:25px;
}

#menu li .subm li,#menu li .subm6 li{display:block; float:left; margin-top:5px; margin-left:12px;}
#menu li .subm li a,#menu li .subm6 li a{display:block; float:left;}
#menu li .subm li a.izquierda{display:block; float:left; background-image:url(../images/menu4_1.gif); height:15px; width:101px; background-position:left top; background-repeat:no-repeat;}
#menu li .subm li a.derecha{display:block; float:left; background-image:url(../images/menu4_2.gif); height:15px; width:60px; background-position:left top; background-repeat:no-repeat;}
#menu li .subm li a.sumate{display:block; float:left; background-image:url(../images/menu4_3.gif); height:15px; width:118px; background-position:left top; background-repeat:no-repeat;}
#menu li .subm li a:hover{ background-position:bottom;}
#menu li .subm li a.activo{ background-position:bottom;}

#menu li .subm6 li a.izquierda{display:block; float:left; background-image:url(../images/menu6_1.gif); height:15px; width:50px; background-position:left top; background-repeat:no-repeat;}


#menu li .submHogar{display:block; position:absolute; height:22px; width:464px; background-image:url(../images/fondoSUbm4.gif); top:25px; background-repeat:no-repeat;}
#menu li .submHogar li{display:block; float:left; margin-top:5px; margin-left:12px;}
#menu li .submHogar li a{display:block; float:left;}
#menu li .submHogar li a.smenu1{display:block; float:left; background-image:url(../images/menu3_1.gif); height:15px; width:212px;}
#menu li .submHogar li a.smenu2{display:block; float:left; background-image:url(../images/menu3_2.gif); height:15px; width:85px;}
#menu li .submHogar li a.smenu3{display:block; float:left; background-image:url(../images/menu3_3.gif); height:15px; width:101px;}
#menu li .submHogar li a.smenu4{display:block; float:left; background-image:url(../images/menu3_4.gif); height:15px; width:99px;}
#menu li .submHogar li a:hover{ background-position:bottom;}
#menu li .submHogar li a.activo{ background-position:bottom;}
#menu li a span{display:none; visibility:hidden;}

#menu .menu1{
	display:block;
	background-image:url(../images/menu1.jpg);
	background-repeat:no-repeat;
	background-position:top;
	height:24px;
	overflow:hidden;
	width:95px;
}

#menu .menu2{
	display:block;
	background-image:url(../images/menu2.jpg);
	background-repeat:no-repeat;
	background-position:top;
	height:24px;
	overflow:hidden;
	width:180px;
}

#menu .menu3{
	display:block;
	background-image:url(../images/menu3.jpg);
	background-repeat:no-repeat;
	background-position:top;
	height:24px;
	overflow:hidden;
	width:95px;
}

#menu .menu4{
	display:block;
	background-image:url(../images/menu4.jpg);
	background-repeat:no-repeat;
	background-position:top;
	height:24px;
	overflow:hidden;
	width:100px;
}

#menu .menu5{
	display:block;
	background-image:url(../images/menu5.jpg);
	background-repeat:no-repeat;
	background-position:top;
	height:24px;
	overflow:hidden;
	width:233px;
}
#menu .menu6{
	display:block;
	background-image:url(../images/menu6.jpg);
	background-repeat:no-repeat;
	background-position:top;
	height:24px;
	overflow:hidden;
	width:168px;
}

#menu li a:hover{
	background-position:bottom;
}

#menu li a.activo{
	background-position:bottom;
}


#pagecontent{clear:both;}
#pagecontent .col2{width:614px;}
#pagecontent .col3{width:934px;}
#pagecontent .col1{width:300px;}
#pagecontent .izda{float:left;}
#pagecontent .dcha{float:right;}

#pagecontent .degAzul{background-image:url(../images/degradadoAzul.gif); background-repeat:repeat-x; background-position:bottom;}

#pagecontent h3{font-weight: bold; font-style: normal; line-height:30px; font-family: 'AntipastoRegular', sans-serif; font-size:32px;color:#FFF;}


/* PARTE DE LA HOME */

#pagecontent .home1{ background-image:url(../images/portada_teaser1.jpg);height:250px; position:relative;}
#pagecontent .home1 h3{padding-left:10px; padding-top:10px; width:200px;}
#pagecontent .home1 p{font-weight: normal; font-style: normal; line-height:normal; font-size:12px; color:#0C85C9; background-color:#FFF; font-weight:bold; padding:10px; position:absolute;top:162px; left:10px; width:300px;}
#pagecontent .home3 { padding-top:25px;}
#pagecontent .home3 h3{width:500px; float:left;}
#pagecontent .home3 .boton{background-image:url(../images/comun_menu2_fondo.jpg);background-repeat:repeat-x;font-weight: bold; font-style: normal; line-height:14px; font-family: 'AntipastoRegular', sans-serif; font-size:14px;color:#FFF; padding:6px; width:100px; float:right; text-align:center; height:40px; margin-top:15px;}
#pagecontent .home3 .boton a{color:#FFF; text-decoration:none;}
#pagecontent .home3 .miniaturas{background-image:url(../images/portada_fondovideos.jpg);height:150px; margin-top:-25px; float:left; width:614px;}
#pagecontent .home3 .miniaturas .modulo{ float:left; padding-left:11px; padding-top:10px;}
#pagecontent .home3 .miniaturas .modulo p{font-weight: normal; font-style: normal; line-height:normal; font-size:12px; color:#0C85C9; font-weight:bold; padding-top:8px; }

#pagecontent .home4{ padding-top:15px;}


#pagecontent .home5y6{clear:both;padding-top:25px;}

#pagecontent .home5{
	display:block;
	background-image:url(../images/botonHome5.jpg);
	background-repeat:no-repeat;
	position:relative;
	height:228px;
	text-decoration:none;
	margin-top:10px;
}

#pagecontent .home5 .text{
	position:absolute;
	top:173px;
	left:11px;
	height:50px;
	width:270px;
	font-weight: normal;
	font-style: normal;
	line-height:normal;
	font-size:12px; color:#0C85C9;
	font-weight:bold;
	text-decoration:none;	
}

#pagecontent .home6{
	display:block;
	background-image:url(../images/botonHome6.jpg);
	background-repeat:no-repeat;	
	position:relative;
	height:228px;
	text-decoration:none;
	margin-top:10px;
}

#pagecontent .home6 .text{
	position:absolute;
	top:173px;
	left:11px;
	height:50px;
	width:270px;
	font-weight: normal;
	font-style: normal;
	line-height:normal;
	font-size:12px; color:#0C85C9;
	font-weight:bold;
	text-decoration:none;
}

#pagecontent .home7{
	clear:both;
	padding-top:25px;
}


/* ********* */

/* PARTE DE CANAL */

#pagecontent .canal1{
	background-image:url(../images/imagenCanal.jpg);height:250px; position:relative;
}

#pagecontent .canal1 .leyenda{
	display:block;
	position:absolute;
	color:#FFF;
	font-size:10;
	font-weight:normal;
	top:225px;
	right:10px;
	width:300;
	text-align:right;
}

#pagecontent .canal1 h3{padding-left:10px; padding-top:10px; width:200px;}
#pagecontent .canal1 p{font-weight: normal; font-style: normal; line-height:normal; font-size:12px; color:#0C85C9; background-color:#FFF; font-weight:bold; padding:10px; position:absolute;top:162px; left:10px; width:300px;}

#pagecontent .canal2{
	font-size:12px;
	color:#FFF;
	font-style:normal;
	padding-top:20px;
}
#pagecontent .canal3{
	font-size:12px;
	color:#0C86C9;
	font-style:normal;
	padding:20px;
	width:574px;
}

#pagecontent .canal2 strong{
	font-weight:bold;
}

/* ********* */

/* PARTE DE HOGAR */

#pagecontent .hogar1{
	height:402px;
	position:relative;
}

#pagecontent .hogar1 .shares{
	position:absolute;
	right:10px;
	bottom:10px;
}

#pagecontent .hogar2{
	font-size:12px;
	color:#FFF;
	font-style:normal;
	padding-top:20px;
}

#pagecontent .hogar3{
	
	background-color:#FFF;
	margin-top:10px;
	padding-bottom:15px;
}

#pagecontent .hogar3 .modVideo{
	display:block;
	float:left;
	margin-top:15px;
	margin-left:10px;
	text-decoration:none;
	color:#0C85C9;
	font-weight:normal;
	font-size:12px;	
}

#pagecontent .hogar3 .modVideo .pad{
	height:150px;
	width:190px;
	position:relative;
}

#pagecontent .hogar3 .modVideo .pad h4{
	color:#0C85C9;
	font-weight:bold;
	font-size:12px;
	margin:0px;
	padding:0px;
}

#pagecontent .hogar3 .modVideo .pad .imagen{
	width:190px;
	height:107px;
	margin-bottom:3px;
}

#pagecontent .hogar3 .modVideo .pad .play{
	position:absolute;
	top:105px;
	left:3px;
}


#pagecontent .hogar1Usuario{
	position:relative;
	background-color:#FFF;
}

#pagecontent .hogar1Usuario .pad{
	padding:10px;
	color:#0C85C9;
}

#pagecontent .hogar1Usuario .izq{
	float:left;
	width:490px;
}

#pagecontent .hogar1Usuario .der{
	float:right;
	width:65px;
}

#pagecontent .hogar1Usuario .pad h4{
	color:#0C85C9;
	font-weight:bold;
	font-size:12px;
	margin:0px;
	padding:0px;
}

#pagecontent .hogar1Usuario .pad .shares{
	margin-top:3px;
	margin-left/*\**/:7px\9;
	margin-top/*\**/:-5px\9;
}
#pagecontent .hogar1Usuario .pad .shares a{
	margin-right/*\**/:5px\9;
}

#pagecontent .hogar3 .modVideoUsuario{
	display:block;
	float:left;
	margin-top:15px;
	margin-left:10px;
	text-decoration:none;
	color:#0C85C9;
	font-weight:normal;
	font-size:12px;	
}

#pagecontent .hogar3 .modVideoUsuario a{
	text-decoration:none;
	color:#0C85C9;
}

#pagecontent .hogar3 .modVideoUsuario .pad{
	height:160px;
	width:190px;
	position:relative;
	color:#0C85C9;
}

#pagecontent .hogar3 .modVideoUsuario .pad h4{
	color:#0C85C9;
	font-weight:bold;
	font-size:12px;
	margin:0px;
	padding:0px;
}

#pagecontent .hogar3 .modVideoUsuario .pad .imagen{
	width:190px;
	height:107px;
	margin-bottom:3px;
	margin-top:3px;
}

#pagecontent .hogar3 .modVideoUsuario .pad .play{
	position:absolute;
	top:105px;
	left:3px;
}

#pagecontent .hogar1UsuarioDar{
	position:relative;
	background-color:#FFF;
}

	#pagecontent .hogar1UsuarioDar .pad{
		padding:15px;
		color:#0C85C9;
	}

	#pagecontent .hogar1UsuarioDar .labels{
		margin-bottom:5px;
		margin-top:10px;
		font-size:17px;
		display:block;
		font-weight:bold;
	}
	
	#pagecontent .hogar1UsuarioDar .leyenda{
		margin-bottom:5px;
		margin-top:5px;
		font-size:11px;
		display:block;
		text-align:right;
	}
	
	#pagecontent .hogar1UsuarioDar .opcion{
		margin-bottom:5px;
		margin-top:15px;		
	}
	
	#pagecontent .hogar1UsuarioDar span{
		font-size:17px;
		font-weight:bold;	
	}
	
	#pagecontent .hogar1UsuarioDar .interiorOpcion{
		margin-bottom:5px;
		margin-top:5px;
		padding-left:25px;
	}
	
	#pagecontent .hogar1UsuarioDar .error{
		color:#900;
	}
	
	#pagecontent .hogar3 .paginacion{
		clear:both;
		padding-left:15px;
		padding-top:25px;
		color:#0C85C9;
		font-weight:normal;
		font-size:14px;
	}
	
	#pagecontent .hogar3 .paginacion a{
		font-weight:normal;
		color:#0C85C9;
		text-decoration:none;
	}
	
	#pagecontent .hogar3 .paginacion a:hover{
		font-weight:bold;
	}
	
	#pagecontent .hogar3 .paginacion a.activo{
		font-weight:bold;
		color:#999999;
		text-decoration:none;
	}	


/* ******************** */


/* PARTE DE EMPRESAS COLABORADORAS */

#pagecontent .colaboradoras1{ background-image:url(../images/imagenColaboradoras.jpg);height:250px; position:relative;}
#pagecontent .colaboradoras1 h3{padding-left:10px; padding-top:10px; width:200px;}
#pagecontent .colaboradoras1 p{font-weight: normal; font-style: normal; line-height:normal; font-size:12px; color:#0C85C9; background-color:#FFF; font-weight:bold; padding:10px; position:absolute;top:182px; left:10px; width:300px; display:block;}
#pagecontent .colaboradoras1 p .izquierda{ display:block; float:left; width:250px;}
#pagecontent .colaboradoras1 p .derecha{ display:block; float:right; width:30px;}


#pagecontent .colaboradoras2{
	clear:both;
	font-size:12px;
	color:#FFF;
	font-style:normal;
	padding-top:20px;
}

#pagecontent .colaboradoras2 .colaboradoras2Interior{
	clear:both;
	margin-top:10px;
	position:relative;
}

#pagecontent .colaboradoras2 .colaboradoras2Interior .empresas{
	/*
	position:absolute;
	top:0px;
	left:20px;
	*/
	margin-left:20px;
	width:594px;
	z-index:1;
	background-color:#FFF;
	height:auto;
	background-image:url(../images/fondoSup.jpg);
	background-position:top;
	background-repeat:no-repeat;
}

#pagecontent .colaboradoras2 .colaboradoras2Interior .empresas .modFondo{
	background-image:url(../images/fondoInf.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}

#pagecontent .colaboradoras2 .colaboradoras2Interior .empresas #empresacol{
	min-height:600px;
}

#pagecontent .colaboradoras2 .colaboradoras2Interior .letras{
	position:absolute;	
	top:0px;
	left:0px;
	width:30px;
	z-index:2;
}

#pagecontent .colaboradoras2 .colaboradoras2Interior .letras a{
	display:block;
	float:left;
	margin-bottom:2px;
	text-decoration:none;
	color:#0C86C9;
	height:18px;
	width:30px;
	background-image:url(../images/modLetra.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

#pagecontent .colaboradoras2 .colaboradoras2Interior .letras a:hover{
	display:block;
	float:left;
	margin-bottom:2px;
	text-decoration:none;
	color:#0C86C9;
	height:18px;
	width:30px;
	background-image:url(../images/modLetra.gif);
	background-repeat:no-repeat;	
	background-position:left bottom;
}

#pagecontent .colaboradoras2 .colaboradoras2Interior .letras a.activo{
	display:block;
	float:left;
	margin-bottom:2px;
	text-decoration:none;
	color:#0C86C9;
	height:18px;
	width:30px;
	background-image:url(../images/modLetra.gif);
	background-repeat:no-repeat;	
	background-position:left bottom;
}

#pagecontent .colaboradoras2 .colaboradoras2Interior .letras a span{
	display:block;
	padding-left:5px;
	padding-top:3px;
	font-size:12px;
	line-height:12px;	
	font-weight:bold;	
}

#pagecontent .colaboradoras2 .colaboradoras2Interior .empresas .list_empr{
	display:block;
	padding:20px;
	float:none;
	clear:both;
}

#pagecontent .colaboradoras2 .colaboradoras2Interior .empresas .descr{
	float:left;
	width:410px;
	margin-left:25px;
	color:#0C86C9;
}

#pagecontent .colaboradoras2 .colaboradoras2Interior .empresas .descr a{
	color:#0C86C9;
}

/* PARTE DE EMPRESAS EMPRESAS CONSEJOS */

#pagecontent .consejos1{ background-image:url(../images/img_consejos.jpg);height:250px; position:relative;}
#pagecontent .consejos1 h3{padding-left:10px; padding-top:10px; width:200px;}
#pagecontent .consejos1 p{font-weight: normal; font-style: normal; line-height:normal; font-size:12px; color:#0C85C9; background-color:#FFF; font-weight:bold; padding:10px; position:absolute;top:182px; left:10px; width:300px; display:block;}
#pagecontent .consejos1 p .izquierda{ display:block; float:left; width:250px;}
#pagecontent .consejos1 p .derecha{ display:block; float:right; width:30px;}

#pagecontent .consejos2{
	clear:both;
	font-size:12px;
	color:#FFF;
	font-style:normal;
	padding-top:20px;
}

#pagecontent .consejos2 ul{
	display:block;
	height:60px;
	overflow:hidden;
	z-index:1;
	margin-top:10px;
}

#pagecontent .consejos2 ul li{
	display:block;
	float:left;
	margin-right:10px;
	height:60px;
}

#pagecontent .consejos2 ul li a{
	display:block;
	height:60px;
	overflow:hidden;
	background-position: left top;
	text-decoration:none;
}

#pagecontent .consejos2 ul li a.menu1{
	width:115px;
	background-image:url(../images/past_cons_3.jpg)
}

#pagecontent .consejos2 ul li a.menu2{
	width:180px;
	background-image:url(../images/past_cons_2.jpg)
}

#pagecontent .consejos2 ul li a.menu3{
	width:110px;
	background-image:url(../images/past_cons_1.jpg)
}

#pagecontent .consejos2 ul li a:hover{
	display:block;
	height:60px;
	overflow:hidden;
	background-position: left bottom;
}

#pagecontent .consejos2 ul li a.activo{
	display:block;
	height:60px;
	overflow:hidden;
	background-position: left bottom;
}


#pagecontent .consejos2 .areaTexto{
	margin-top:-35px;
	background-color:#FFF;
	z-index:90;
	font-size:12px;
	color:#0C85C9;
}

#pagecontent .consejos2 .areaTexto .pad{
	padding-top:20px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:20px;
}

#pagecontent .consejos2 .areaTexto .pad ul{
	margin:0px;
	padding:0px;
	height:auto;
}

#pagecontent .consejos2 .areaTexto .pad ul li{
	height:auto;
	float:none;
	display:block;
	padding-bottom:15px;
	padding-left:10px;
}

#pagecontent .consejos2 .areaTexto .pad ul li h5{
	font-weight:bold;
	font-size:16px;
	padding-bottom:15px;
}

#pagecontent .consejos2 .areaTexto .pad ul li ul{
	margin:0px;	
}

#pagecontent .consejos2 .areaTexto .pad ul li ul li{
	padding:0px;
	padding-bottom:10px;
	padding-left:10px;
	background-image:url(../images/bull1.gif);
	background-repeat:no-repeat;
	background-position: 0px 3px;		
}

#pagecontent .consejos2 .areaTexto .pad ul li ul li ul li{
	padding:0px;
	padding-bottom:10px;
	padding-left:10px;
	background-image:url(../images/bull2.gif);
	background-repeat:no-repeat;
	background-position: 0px 7px;		
}

#pagecontent .consejos2 .areaTexto .pad ul li ul li span{
	margin-bottom:10px;
	display:block;
}

/* ******************** */

/* PARTE DE CADAGOTA */

#pagecontent .cadaGota1{
}

#pagecontent .cadaGota2{
	
	font-weight:normal;
	color:#FFF;
	font-size:12px;
	
}
#pagecontent .cadaGota2 h3{padding-bottom:20px; padding-top:20px; width:200px;}


#pagecontent .cadaGota2 strong{
	font-weight:bold;
}

/* ********* */


#footer{clear:both;width:100%; height:30px;font-size:12px; color:#FFF; padding-top:5px; line-height:35px;}
#footer hr{width:100%; clear:both;height: 1px;border: 0;color: #85BEDD;background-color: #85BEDD;}

.hogar1Usuario img{ padding-top /*\**/:10px\9; margin-left /*\**/:-6px\9;}
.flash_juegos{ width:613px; margin:auto;}
