/* GENERAL */
BODY {
	PADDING: 0px; FONT-SIZE: 0.8em; MARGIN: 0px; FONT-FAMILY: Arial, Tahoma; BACKGROUND-COLOR: #e0e0e0; background-image:url(../../../ima/bg.gif);
}
form { margin:0px; padding:0px}
.campo{font-family:Arial; font-size:11px; color:#555555; padding:3px; width:460px; border:1px solid #D6D6D6; margin-bottom:10px}
.label{font-family:Arial; font-size:11px; color:#c00000;}
.verde{color:#009933;}
.seccion {float:left; width:100%; font-family: Arial, Helvetica, sans-serif; font-size:22px; color:#999; border-bottom:1px solid #DFDFDF; margin-bottom:10px}
A:link {
	COLOR: #333; TEXT-DECORATION: none
}
A:active {
	COLOR: #333; TEXT-DECORATION: none
}
A:visited {
	COLOR: #333; TEXT-DECORATION: none
}
A:hover {
	COLOR: #f00000; TEXT-DECORATION: underline
}
P {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 0px 0px 20px; COLOR: #666; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; clear:both
}

/* ESTRUCTURA GENERAL*/
#farouter {
	MARGIN: 20px auto; WIDTH: 984px; TEXT-ALIGN: left; BACKGROUND: #ffffff; margin-bottom:5px; background-color:#FFFFFF;
}
#c994{
	MARGIN: 0px; WIDTH: 982px; COLOR: #4e4e50; TEXT-ALIGN: left; border:1px solid #999999; float:left; background-color:#fff; display:inline;
}
.c783-1{
	float: left; border-right:1px solid #e6e6e6; width: 804px; background-repeat:repeat-y; display:inline; background-image:url(../img/sep_home.gif); background-repeat:repeat-y;
}
#cultimo_mom{
	float: left; width: 981px; background-color:#e6e6e6; padding: 10px 7px 10px 6px; color:#CC0000
}
#ultimo_mom{
	float: left; width: 969px; border:1px solid #999999; background-color:#fff; padding: 2px 5px 0px 5px;
}
#c453{
	float: left; width: 443px; padding:15px 10px;
}
#c453-1{
	float: left; width: 468px; padding:15px 10px 15px 10px; display:inline;
}
#c320{
	float: right; width: 300px;	padding:15px 10px;
}
#c320-1{
	float: right; width: 300px;	padding:15px 8px 15px 2px; BACKGROUND-COLOR: #fff; display:inline;
}
#c180{
	float: right; width: 180px;	padding:15px 10px 15px 9px;
}
#c180-1{
	float: right; width: 160px;	padding:15px 8px 15px 2px; display:inline; margin:0px
}
div.box300{
	float: left; width: 300px;	margin-bottom:10px;
}
div.box443{
	float: left; width: 443px; margin-bottom:15px;
}
div.box443-1{
	float: left; width: 468px; margin-bottom:15px;
}
div.box180{
	float: left; width: 160px;	margin-bottom:5px; display:inline;
}
div.cbanner728{
	float: left; text-align: center; width: 100%; height: 105px; padding-top:15px; background-color: #fff; border-top:1px solid #DFDFDF;
}
div.cbanner_hd{
	float: right; width: 315px; height: 60px; padding:15px 10px 10px 0px;
}
div.cierre{
    width:788px;
    border-top:1px solid #e4e2e2;
    background-color:#FFF;
	float:left;
	padding:15px 5px;
	text-align:left;
	display:inline;
}
.cierre a:link, .cierre a:visited, .cierre a:hover {color:#c00000;}
.cierre a:hover {text-decoration:underline}
div.favoritos{
    width:788px;
    border-top:1px solid #e4e2e2;
    background-color:#FFF;
	float:left;
	padding:10px 5px;
	text-align:center;
	font-size:12px;
	/*display:inline;*/
}
.favoritos a:link, .favoritos a:visited, .favoritos a:hover {color:#666;}
.favoritos a:hover {color:#c00000; text-decoration:none}
div.grilla{
    width:788px;
    border-top:1px solid #e4e2e2;
    background-color:#FFF;
	float:left;
	padding:10px 5px;
	display:inline;
}

/* HEADER*/
#header{
	float: left; width: 100%; height: 86px; background-color: #fff; display:inline;
}
#header-v{
	float: left; width: 100%; height: 89px; background-color: #fff; background-image:url(../header/img/fndhdv.jpg); background-repeat:repeat-x;
}
#header-az{
	float: left; width: 100%; height: 89px; background-color: #fff; background-image:url(../header/img/fndhd-az.jpg); background-repeat:repeat-x;
}

/* MENU TOP*/
#menutop{
	float: left; width: 977px; background-color:#efefef; font-family:Tahoma; font-size:11px; color:#666; padding-right:5px; padding-top:5px; padding-bottom:5px; border-bottom:1px solid #999; display:inline;
}
#menutop a {
	color:#666; text-decoration:none
}
#menutop a:hover {
	color:#333; text-decoration:underline
}
.pronostico_menutop{
float: left; text-align:left; width: 34%; font-size:11px; padding-top:4px; padding-left:5px; display:inline;
}
.submenu_menutop{
	float: left; text-align:right; width: 28%; padding:5px 10px; border-right:1px solid #ccc;  display:inline;
}

/* MENU PPAL*/
#cmenu{
	float: left; width: 954px; height: 20px; padding: 5px 0px; background-color:#f4f4f4; background-image:url(../../ima/fndmenu.jpg); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; padding-right:6px; padding-left:6px; border-bottom:1px solid #ccc; border-top:1px solid #ccc; text-align:left; margin:0px 8px; display:inline;
}
#buscador{
	float: right; width: 330px; color:#ccc; text-align:right; display:inline; margin-top:2px
}
#menu{
	float: left; width: 95%; color:#ccc; padding-top:3px; display:inline;
}
#menu a {
	color:#333; text-decoration:none;
}
#menu a:hover {
	color:#000; text-decoration:underline;
}
#buscar{
	float: right; width: 18%; text-align:left
}
.input{font-family:Tahoma; font-size:10px; color:#555555; height:11px; padding-left:3px; margin-right:5px}

/* SUBMENU PPAL*/
#submenu{
	float: left; width: 952px; font-family:Tahoma; font-size:11px; color:#999; padding:7px; border-bottom:1px solid #ccc; margin:0px 8px 10px 8px; display:inline;
}
#submenu a {
	color:#999; text-decoration:none
}
#submenu a:hover {
	color:#999; text-decoration:underline
}

/* ULTIMO MOMENTO*/
#cultimom{
	float: left; width: 98%; height: 19px; padding:2px 0px; background-color: #fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; padding-right:1%; padding-left:1%; border-bottom:1px solid #ccc; text-align:left; color:#CC0000;
}
#bot_ultmom{
	float: left; text-align:left; width:15%;
}
.txt_ultmom{
	float: left; text-align:left; padding-top:1px; font-size:12px; width:85%;
}
.txt_ultmom, .txt_ultmom a:link, .txt_ultmom a:visited, .txt_ultmom a:hover{
	color:#CC0000; text-decoration:none;
}
.txt_ultmom a:hover{
	text-decoration:underline;
}

/* UL y LI MENUES*/
#menu ul, #menutop ul, #submenu ul {
	padding: 0;	margin: 0; list-style: none;
}
#menutop li, #submenu li {
	padding-right: 3px; padding-left: 0px;
}
#menu li {
	margin-right: 8px; padding-left: 0px;
}
#menu li, #submenu li {
	float: left; 
}
#menutop li {
	float: right;
}

/* FOOTER */
.barra{
	WIDTH: 100%; height:18px; border-top:1px solid #CC0000; float:left; background-color:#f1f1f1; display:inline
}
#cfooter{
	WIDTH: 98%; PADDING: 10px 1%; float:left; text-align:left; color:#666; font-family:Arial, Helvetica, sans-serif; font-size:11px; background-color:#fff;
}
.menufooter{
	WIDTH: 100%; PADDING: 10px 0px; border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; float:left; text-align:left; color:#666; font-family:Tahoma; font-size:11px; background-color:#FFF; display:inline; margin-bottom:15px
}
#cfooter a:link {
	color:#666; text-decoration:none;
}
#cfooter a:visited {
	color:#666; text-decoration:none;
}
#cfooter a:hover {
	color:#c00000; text-decoration:underline;
}

/* Fonts / Tipos */
.georgia	{ font-family	: Georgia, "Times New Roman", Times, serif;	}
.arial      { font-family  : Arial, Helvetica, sans-serif;         	}
.narrow     { font-family  : "Arial Narrow", Arial, Helvetica, sans-serif;         	}
.trebuchet  { font-family  : Trebuchet MS, Helvetica, sans-serif;  	}
.tahoma		{ font-family  : Tahoma, Arial, Helvetica, sans-serif; 	}

/* Tamaņos */
.t3 { font-size : 3px;  }
.t9 { font-size : 9px;  }
.t10{ font-size : 10px; }
.t11{ font-size : 11px; }
.t12{ font-size : 12px; }
.t13{ font-size : 13px; }
.t14{ font-size : 14px; }
.t15{ font-size : 15px; }
.t16{ font-size : 16px; }
.t17{ font-size : 17px; }
.t18{ font-size : 18px; }
.t20{ font-size : 20px; }
.t22{ font-size : 22px; }
.t24{ font-size : 24px; }
.t26{ font-size : 26px; }
.t28{ font-size : 28px; }
.t30{ font-size : 30px; }

/* Paddings */

.p2   { padding         : 2px;  }
.pt2  { padding-top     : 2px;  }
.pb2  { padding-bottom  : 2px;  }
.pl2  { padding-left    : 2px;  }
.pr2  { padding-right   : 2px;  }

.p5   { padding         : 5px;  }
.pt5  { padding-top     : 5px;  }
.pb5  { padding-bottom  : 5px;  }
.pl5  { padding-left    : 5px;  }
.pr5  { padding-right   : 5px;  }

.p10  { padding         : 10px; }
.pt10 { padding-top     : 10px; }
.pb10 { padding-bottom  : 10px; }
.pl10 { padding-left    : 10px; }
.pr10 { padding-right   : 10px; }

.p15  { padding         : 15px; }
.pt15 { padding-top     : 15px; }
.pb15 { padding-bottom  : 15px; }
.pl15 { padding-left    : 15px; }
.pr15 { padding-right   : 15px; }

.p20  { padding         : 20px; }
.pt20 { padding-top     : 20px; }
.pb20 { padding-bottom  : 20px; }
.pl20 { padding-left    : 20px; }
.pr20 { padding-right   : 20px; }

/* Decoraciones */
.tdn      { text-decoration : none;      }
.tdu      { text-decoration : underline; }
.tup      { text-transform:uppercase }
.b { font-weight : bold; }

/* colores */

.c000000{  	color  : #000000; }/* negro */
.c231F20{   color  : #231F20; }/* negro 2 */
.c7D7D7D{   color  : #7D7D7D; }/* gris epigrafes */
.c7B7B7B{   color  : #7B7B7B; }/* gris claro texto secundario objetos */
.ce6e6e6{   color  : #e6e6e6; }/* gris claro */
.cf8f8f8{   color  : #f8f8f8; }/* gris claro claro */
.c333333{	color  : #333333; }/* gris oscuro*/
.c666666{	color  : #666666; }/* gris oscuro 2*/
.ce8e8e8{	color  : #e8e8e8; }/* gris 2*/
.c404040{	color  : #404040; }/* gris oscuro 1*/
.cD53F26{   color  : #D53F26; }/* rojo */
.cDA0000{   color  : #DA0000; }/* rojo */
.cFFFFFF{	color  : #FFFFFF; }/* blanco */
.c4D4D4F{	color  : #4D4D4F; }/* gris header menu*/
.c419A1C{ 	color  : #419A1C; }/* verde */
.cC02B5A{ 	color  : #C02B5A; }/* bordo*/
.c427835{ 	color  : #427835; }/* verde oscuro*/
.c545453{ 	color  : #545453; }/* gris oscuro 3*/
.cB4B1AF{ 	color  : #B4B1AF; }/* gris claro */
.cBEBEBE{   color  : #BEBEBE; }/* gris claro */
.c777777{   color  : #777777; }/* gris */
.c898989{   color  : #898989; }/* gris */
.c6B6969{   color  : #6B6969; }/* gris oscuro 4 */

/* FORMATO PAGINADOR */
.paginador {color:#666; border:0px;	float:left;	width:100%;	padding:10px 0px;}
.paginador a:link,.paginador a:visited,.paginador a:hover,.paginador a:active {text-decoration:none; color: #636363; background:#F9F9F9; border:1px solid #E6E6E6; padding:3px 6px;	font-size:11px}
.paginador a:hover {background:#ccc; color:#FFFFFF;	border-color:#E6E6E6;}
.paginador span {text-decoration:none;background:#fff;padding:3px 6px;border:1px solid #E6E6E6;color:#ccc;font-size:11px;}

/* POPUP FOTOGALERIA */
.border_preview {BORDER-RIGHT: #444 1px solid; BORDER-TOP: #444 1px solid; Z-INDEX: 100; BACKGROUND: #333; BORDER-LEFT: #444 1px solid; BORDER-BOTTOM: #444 1px solid; POSITION: absolute}
.preview_temp_load {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: middle; PADDING-TOP: 10px; TEXT-ALIGN: center}
.preview_temp_load IMG {VERTICAL-ALIGN: middle; TEXT-ALIGN: center}
#loader_container {WIDTH: 100%; POSITION: absolute; TOP: 40%; TEXT-ALIGN: center}
#loader {BORDER-RIGHT: #6a6a6a 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #6a6a6a 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 10px; Z-INDEX: 255; PADDING-BOTTOM: 16px; MARGIN: 0px auto; BORDER-LEFT: #6a6a6a 1px solid; WIDTH: 135px; COLOR: #fff; PADDING-TOP: 10px; BORDER-BOTTOM: #6a6a6a 1px solid; FONT-FAMILY: Tahoma, Helvetica, sans; BACKGROUND-COLOR: #000; TEXT-ALIGN: left
}
#progress {FONT-SIZE: 1px; LEFT: 10px; WIDTH: 1px; POSITION: relative; TOP: 1px; HEIGHT: 5px; BACKGROUND-COLOR: #9d9d94}
#loader_bg {FONT-SIZE: 1px; LEFT: 8px; WIDTH: 113px; POSITION: relative; TOP: 8px; HEIGHT: 7px; BACKGROUND-COLOR: #ebebe4}



#time{ background: url(../../ima/imagenes.png) -43px -215px no-repeat;width:16px;height:16px;text-align:absmiddle;}
#logohd{ background: url(../../ima/imagenes.png) -43px -43px no-repeat;width:317px;height:86px;}
#netlabs{ background: url(../../ima/imagenes.png) -43px -317px no-repeat;width:135px;height:28px;}
#iab{background: url(../../ima/imagenes.png) -43px -653px no-repeat;width:63px;height:28px;}
#certifica{background: url(../../ima/imagenes.png) -43px -542px no-repeat;width:100px;height:25px;}
#google{background: url(../../ima/imagenes.png) -43px -431px no-repeat;width:100px;height:25px;}
#datahost{background: url(../../ima/imagenes.png) -43px -767px no-repeat;width:100px;height:25px;}
#pie_logo{background: url(../../ima/imagenes2.png) -37px -37px no-repeat;width:89px;height:59px;text-align:center;margin-bottom:0px;margin-left:45%}
#paginas{background: url(../../ima/imagenes2.png) -37px -170px no-repeat;width:764px;height:74px;}
#cartelera{background: url(../../ima/imagenes2.png) -37px -465px no-repeat;width:89px;height:73px;}
#clima{background: url(../../ima/imagenes2.png) -37px -612px no-repeat;width:89px;height:73px;}
#futbol{background: url(../../ima/imagenes2.png) -37px -318px no-repeat;width:89px;height:73px;}
#tit_clas_home{background: url(../../ima/imagenes2.png) -37px -949px no-repeat;width:158px;height:32px;}
#publica_clas_home{background: url(../../ima/imagenes2.png) -37px -848px no-repeat;width:158px;height:27px;}
#cine{background: url(../../ima/imagenes.gif) -25px -25px no-repeat;width:160px;height:49px;}
#teatro{background: url(../../ima/imagenes.gif) -25px -123px no-repeat;width:160px;height:49px;}
#autos_clas_home{background: url(../../ima/imagenes.gif) -25px -221px no-repeat;width:52px;height:20px;padding:0px;margin:0px;float:left}
#inmu_clas_home{background: url(../../ima/imagenes.gif) -25px -290px no-repeat;width:54px;height:20px;padding:0px;margin:0px;float:left}
#varios_clas_home{background: url(../../ima/imagenes.gif) -25px -359px no-repeat;width:52px;height:20px;padding:0px;margin:0px;float:left}
#inm_clas_home{background: url(../../ima/imagenes.gif) -25px -428px no-repeat;width:158px;height:27px;}
#veh_clas_home{background: url(../../ima/imagenes.gif) -25px -504px no-repeat;width:158px;height:27px;}
#art_clas_home{background: url(../../ima/imagenes.gif) -25px -580px no-repeat;width:158px;height:27px;}



/*MENU DESPLEGABLE*/
#nav, #nav ul{
     margin:0;
     padding:0;
     list-style-type:none;
     list-style-position:outside;
     position:relative;
} 

#nav a:link, #nav a:active, #nav a:visited{
    display:block;
    padding:0px 0px;
    color:#333;
    text-decoration:none;
}

#nav a:hover{
    color:#CC0000;
}
#nav li{
    float:left;
    position:relative;
}
#nav ul {
    position:absolute;
    display:none;
	border:1px solid #666;
	background-color:#fff;
	line-height:1.5em;
}
#nav li ul li{
    float:left;
    position:relative;
	padding:0px 5px;
}
#nav li ul a{
    width:12em;
    float:left;
}
#nav ul ul{
	top:auto;
}	
#nav li ul ul {
    left:12em;
    margin:0px 0 0 10px;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{
 display:none;
 }
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{
 display:block;
 }








