/* reset */
body,h1,h2,h3,h4,h5,h6,ul,ol,li,form,dl,dt,dd,p,fieldset,table,tbody,tfoot,thead,tr,th,td {margin:0; padding:0;}
h1,h2,h3,h4,h5,h6 {font-size:1em;}
ul,li {list-style-type:none;}
a img {border:0;}
a:focus{outline: 0;}
select,input,textarea {font-family: Verdana,Arial, Helvetica, sans-serif; font-size:1em; color:#000;}
select { background:#fff;}
table {border-collapse: collapse;border-spacing: 0;}
.submit input {*overflow:visible; *padding:0 4px;}
/* generales */

/*html { height: 100%; margin-bottom: 1px; }*/
body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:70%; line-height:1.2; position:relative;}
html {overflow-y:scroll;}
.inicio_es h1 {width:138px; height:55px; margin:0.7em 0 0;}
.inicio_com h1 {width:157px; height:56px; margin:0.7em 0 0;}
h1 a {display:block; overflow:hidden; text-indent:-999em;}
.inicio_es h1 a {background:url(/img/inicio.png) no-repeat 0 0; *background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/inicio.png', sizingMethod='crop'); cursor:pointer; width:138px; height:55px;}
.inicio_com h1 a {background:url(/img/inicio.com.png) no-repeat 0 0; *background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/inicio.com.png', sizingMethod='crop'); cursor:pointer; width:157px; height:56px;}
#inicio {position:relative; z-index:9;}
#inicio,
#cabecera {min-width:750px; max-width:970px; width:95%; _width:expression((document.documentElement.offsetWidth < 810)? "750px": (document.documentElement.offsetWidth > 1030)? "970px": "95%" ); margin:0 auto; padding:15px;}
#cabecera {overflow:hidden;}
div#cabecera {position:relative; overflow:visible; height:150px; z-index:17;}
#loginstatusmodule1 {height:100px; padding:10px 10px 0 0; position:absolute; *position:relative; right:0; top:0;  z-index:11; width:200px; margin:0 0 0 auto;}
#loginstatuscontainer {float:right; text-align:right; line-height:1.4;}
#inicio_column_1 {width:53%; float:left;}
#inicio_column_2 {width:43%; float:right;}
#inicio_column_1 ,
#inicio_column_2 {}
.inicio_module {padding-bottom:1em; position:relative; z-index:6; zoom:1;}
.WMActions {position:absolute; top:3px; *top:2px; /*display:none;*/  right:3px; z-index:7; line-height:15px;}
.WMActions li {position:absolute;}
.WMActions li a {position:relative; white-space:nowrap; opacity:0.7; filter:alpha(opacity=70);}
.WMActions .WMminimize {right:0px; top:0;}
.WMActions .WMbutton {width:15px; height:15px; overflow:hidden;}
.WMActions .action_holder {right:18px; top:-2px; *top:-1px;}
.WMActions .WMbutton a {display:block; width:59px; height:131px; background:url(/img/WMactions.gif) no-repeat 0 0; cursor:pointer;}
.WMActions .WMminimize a {left:-4px; top:-22px;}
.minimizado li.WMminimize a {left:-22px;}
.minimizado .module_body {display:none;}
#p_inicio #inicio .dragging .module_header * {color:#000;}
#p_inicio #inicio .minimizado .module_header * {color:#666;}
#p_inicio #inicio .dragging .module_header {background:#666;}
#p_inicio #inicio .minimizado .module_header {background:#ccc;}
#p_inicio #inicio .dragging .WMActions { display:none;}
.module_header {font-size:1.3em; padding:0.1em 6em 0.1em 0.4em; margin-bottom:0.6em; background:#ccc; position:relative; zoom:1; cursor:move;}
.module_header h2 a {color:#000; text-decoration:none;}
#p_inicio .module_header .action_holder a {font-size:13px; line-height:15px; color:#000; text-decoration:underline;}
.module_body {font-size:1.1em;width:100%; overflow:hidden; }
.inicio_column_2 .module_body {margin-bottom:1em;}

/* registration flow */
#remindermodule1 {min-width:780px;}
#registration_container {background:#ffffb2 url(/img/reg_bg.gif) repeat-x 0 0; zoom:1;}
#wrapper_cabecera #registration_container {color:#000;position:relative; z-index:16;}
#registration_container #reminder_confirmation_cnt ,
#registration_container #startpage_wrapper ,
#registration_container #reminder_wrapper {width:670px; white-space:nowrap; font-size:1.7em; padding:0.4em 0 0.3em;}
#registration_container div#reminder_confirmation_cnt {width:510px;}
#registration_container div#startpage_wrapper {width:610px; padding-bottom:0;}
#registration_container #startpage_wrapper p,
#registration_container #reminder_wrapper p{float:left; line-height:48px;text-align:right;}
#registration_container #reminder_wrapper #module_reminder{float:none; clear:both; line-height:30px; text-align:center; font-size:0.7em; color:#c60000; font-weight:bold;}
#registration_container #startpage_wrapper p.new_user {line-height:22px; font-size:0.8em; text-align:left; padding-left:1em;}
#registration_container #reminder_confirmation_cnt p {text-align:center; font-size:0.8em;}
#registration_container #sp_reminder,
#registration_container #reminder_confirmation_cnt a,
#registration_container #reminder_wrapper a{float:right; width:216px; height:53px; line-height:48px;background:#ffffb2 url(/img/reg_bt.png) no-repeat 0 0; text-align:center;  color:#fff;}
#registration_container div#reminder_confirmation_cnt a,
#registration_container a#sp_reminder {background:#ffffb2 url(/img/reg_bt_g.png) no-repeat 0 0;}
#registration_container #reg_form_wrapper {width:870px; background:url(/img/reg_dotted.png) repeat-y 46% 2px;}
#registration_container #reminder_confirmation_cnt ,
#registration_container #startpage_wrapper ,
#registration_container #reminder_wrapper ,
#registration_container #reg_form_wrapper {margin:0 auto; overflow:hidden;}
#registration_container p#do_not_show {float:none;line-height:1.1; text-align:right; font-size:0.6em; clear:both; position:absolute; bottom:6px; right:4px;}
#registration_container ul { width:48%; float:left; font-size:1.2em; padding:1em 0;}
#registration_container ul em {font-weight:bold; font-size:1em;}
#registration_container ul li {line-height:2.6em; background:url(/img/reg_bullets.png) no-repeat; margin:0.5em 0; padding-left:48px;}
#registration_container ul .feat_customize {background-position:0 -38px;}
#registration_container ul .feat_photos {background-position:0 -78px;}
#registration_container ul .feat_rss {background-position:0 -118px;}
#registration_container ul .feat_save {background-position:0 -158px; line-height:1.3em; zoom:1; overflow:hidden;}
#registration_container ul .feat_photos em { color:#0067b2;}
#registration_container ul .feat_rss em { color:#e68928;}
#registration_container ul .feat_save em { color:#ff3f0e; width:24em;}
#registration_container ul .feat_save em ,
#registration_container ul .feat_save span { float:left;}
#registration_container form { width:50%; float:right; padding:1.5em 0;}
#registration_container form label {display:block; zoom:1; overflow:hidden; padding:0.4em 0;}
#registration_container form label span {float:left; width:12em; text-align:right; line-height:1.5em; padding-right:0.5em; font-size:1.2em;}
#registration_container form label input {height:1.3em; width:22em;}
#registration_container form label em {padding:0.3em 0 0 15em; color:#f00; font-weight:bold; display:block;}
#registration_container .submit {font-size:1.2em; padding-left:12.5em; margin-top:0.6em;}
#registration_container button {border:0; margin:0; padding:0; *overflow:visible; background:#ffffb2; cursor:pointer;}
#registration_container button div {background:#ffffb2 url(/img/reg_bt.png) no-repeat 0 0; border:0; margin:0; padding:0; width:216px; height:53px; line-height:48px; color:#fff; font-size:1.7em; cursor:pointer;}

/* themes */
#theme_list {position:absolute; right:10px; top:4em; background:#fff; border:1px solid; width:242px; overflow:hidden;}
#theme_list li {padding:3px; float:left;}
#theme_list li a{display:block; padding:10px; width:95px; text-align:right;}
#theme_list li #theme_changer_original {color:#c60000;}
#theme_changer_handle {
	display:block;
	white-space:nowrap;
	line-height:26px;
	padding-left:34px;
	background:url(/img/themes/theme_icon.png) no-repeat 0 0;
	*background:transparent;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/themes/theme_icon.png', sizingMethod='crop');
	zoom:1;
	position:relative;
	float:right;
	cursor:pointer;
}
	
	/* default */
	.tipFormShower,
	a {color:#c60000;}
	#inicio_flag p,
	#inicio_flag strong {color:#000;}
	#inicio_flag h2 {color:#c60000;}
	#inicio_search form li a {color:#3f3fd9;}

	/* theme cesped */
	.themecesped a {color:#060;}
	.themecesped #theme_changer_handle {color:#fff;}
	#theme_changer_cesped,
	.themecesped #wrapper_cabecera {background:url(/img/themes/09original.gif);color:#fff;}
	.themecesped #inicio_flag p,
	.themecesped #inicio_flag strong ,
	.themecesped #inicio_flag h2 ,
	.themecesped #inicio_search form li a ,
	.themecesped #loginstatuscontainer,
	.themecesped #login_link ,
	.themecesped #logout_link {color:#fff;}
	.themecesped #inicio_search form li.active {background:transparent;}
	.themecesped #inicio .module_header,
	.themecesped #inicio .module_header a {color:#fff;}
	.themecesped .WMActions .WMminimize a {top:-4px;}
	
	.themecesped #inicio .module_header {background:#023202;}
	.themecesped #newsmodule1 .module_header {background:#023202;}
	.themecesped #videomodule1 .module_header {background:#064006;}
	.themecesped #tvmodule1 .module_header {background:#025402;}
	.themecesped #photomodule1 .module_header {background:#036500;}
	.themecesped #eltiempomodule1 .module_header {background:#077306;}
	.themecesped #mylinksmodule1 .module_header {background:#008807;}
	.themecesped div#mylinksmodule1 li em { color:#060;}
	.themecesped #popularsitesmodule1 .module_header {background:#090;}
	.themecesped #favoritosmodule1 .module_header {background:#00af00;}
	.themecesped #mapasmodule1 .module_header {background:#01bb00;}
	.themecesped #beijing2008module1 .module_header {background:#077306;}
	
	/* theme skulls */
	.themeskulls #mapasmodule1 .module_body p,
	.themeskulls div#mylinksmodule1 li em,
	.themeskulls a {color:#3a4b37;}
	.themeskulls #theme_changer_handle {color:#fff;}
	#theme_changer_skulls,
	.themeskulls #wrapper_cabecera {background:url(/img/themes/metal5.jpg) 50%;color:#fff;}
	.themeskulls #inicio_flag p,
	.themeskulls #inicio_flag strong ,
	.themeskulls #inicio_flag h2 ,
	.themeskulls #inicio_search form li a ,
	.themeskulls #loginstatuscontainer,
	.themeskulls #login_link ,
	.themeskulls #logout_link {color:#fff;}
	.themeskulls #inicio_search form li.active {background:transparent;}
	.themeskulls #inicio .module_header,
	.themeskulls #inicio .module_header a {color:#fff;}
	.themeskulls .WMActions .WMminimize a {top:-4px;}
	.themeskulls #inicio .module_header {background:#20282a;}

	/* theme azul */
	.themeazul #mapasmodule1 .module_body p,
	.themeazul a ,
	.themeazul div#mylinksmodule1 li em { color:#20539e;}
	.themeazul #theme_changer_handle {color:#fff;}
	#theme_changer_azul,
	.themeazul #wrapper_cabecera {background:url(/img/themes/blueish.gif) 50%;color:#fff;}
	.themeazul #inicio_flag p,
	.themeazul #inicio_flag strong ,
	.themeazul #inicio_flag h2 ,
	.themeazul #inicio_search form li a ,
	.themeazul #loginstatuscontainer,
	.themeazul #login_link ,
	.themeazul #logout_link {color:#fff;}
	.themeazul #inicio_search form li.active {background:transparent;}
	.themeazul #inicio .module_header,
	.themeazul #inicio .module_header a {color:#fff;}
	.themeazul .WMActions .WMminimize a {top:-4px;}
	
	.themeazul #inicio .module_header {background:url(/img/themes/blueish.gif) repeat-x 10px 0;}
	.themeazul #newsmodule1 .module_header{background-position:10px 0;}
	.themeazul #videomodule1 .module_header {background-position:20px 0;}
	.themeazul #tvmodule1 .module_header {background-position:30px 0;}
	.themeazul #photomodule1 .module_header {background-position:40px 0;}
	.themeazul #eltiempomodule1 .module_header {background-position:50px 0;}
	.themeazul #mylinksmodule1 .module_header {background-position:90px 0;}
	.themeazul #popularsitesmodule1 .module_header {background-position:10px 0;}
	.themeazul #favoritosmodule1 .module_header {background-position:40px 0;}
	.themeazul #mapasmodule1 .module_header  {background-position:60px 0;}
	.themeazul #beijing2008module1 .module_header  {background-position:60px 0;}

	/* theme playa */
	.themeplaya #mapasmodule1 .module_body p,
	.themeplaya div#mylinksmodule1 li em,
	.themeplaya a {color:#1e8eb6;}
	.themeplaya #theme_changer_handle {color:#fff;}
	#theme_changer_playa {background:url(/img/themes/playa_t.png) no-repeat 0 0;color:#000;}
	.themeplaya #wrapper_cabecera {background:url(/img/themes/beach.jpg) no-repeat 50% 0;color:#000;}
	.themeplaya #inicio_flag p,
	.themeplaya #inicio_flag strong ,
	.themeplaya div#inicio_flag h2 ,
	.themeplaya #inicio_search form li a {color:#000;}
	.themeplaya div#inicio_flag h2 {font-weight:bold;}
	.themeplaya #loginstatuscontainer,
	.themeplaya #login_link ,
	.themeplaya #logout_link {color:#fff;}
	.themeplaya #inicio_search form li.active {background:transparent;}
	.themeplaya #inicio .module_header,
	.themeplaya #inicio .module_header a {color:#503217;}
	.themeplaya .WMActions .WMminimize a {top:-40px;}
	.themeplaya #inicio .module_header {background:#f4e4b1;}
	
	/* theme leones */
	.themeleones #mapasmodule1 .module_body p,
	.themeleones div#mylinksmodule1 li em,
	.themeleones a {color:rgb(211,25,25);}
	.themeleones #theme_changer_handle {color:#000;}
	#theme_changer_leones {background:url(/img/themes/leones_t.png) no-repeat 0 0;color:#000;}
	.themeleones #wrapper_cabecera {background:url(/img/themes/leones.png) no-repeat 50% 0;color:#000;}
	.themeleones #inicio_flag p,
	.themeleones #inicio_flag strong ,
	.themeleones #inicio_flag h2 ,
	.themeleones #inicio_search form li a ,
	.themeleones #loginstatuscontainer,
	.themeleones #login_link ,
	.themeleones #logout_link {color:#000;}
	.themeleones #inicio_search form li.active {background:transparent;}
	.themeleones #inicio .module_header,
	.themeleones #inicio .module_header a {color:#000;}
	.themeleones #inicio .module_header {background:rgb(233,225,50);}

	/* theme flores */
	.themeflores #mapasmodule1 .module_body p,
	.themeflores div#mylinksmodule1 li em,
	.themeflores a {color:rgb(255,85,85);}
	.themeflores #theme_changer_handle {color:#000;}
	#theme_changer_flores {background:url(/img/themes/flores_t.png) no-repeat 0 0;color:#000;}
	.themeflores #wrapper_cabecera {background:url(/img/themes/flores.jpg) no-repeat 50% 0;color:#000;}
	.themeflores #inicio_flag p,
	.themeflores #inicio_flag strong ,
	.themeflores #inicio_flag h2 ,
	.themeflores #inicio_search form li a ,
	.themeflores #loginstatuscontainer,
	.themeflores #login_link ,
	.themeflores #logout_link {color:#000;}
	.themeflores #inicio_search form li.active {background:transparent;}
	.themeflores #inicio .module_header,
	.themeflores #inicio .module_header a {color:#000;}
	.themeflores #inicio .module_header {background:rgb(225,237,185);}
	
	/* theme chica */
	.themechica #mapasmodule1 .module_body p,
	.themechica div#mylinksmodule1 li em,
	.themechica a {color:rgb(45,154,191);}
	.themechica #theme_changer_handle {color:#000;}
	#theme_changer_chica {background:url(/img/themes/chica_t.png) no-repeat 0 0;color:#000;}
	.themechica #wrapper_cabecera {background:url(/img/themes/chica.jpg) no-repeat 50% 0;color:#000;}
	.themechica #inicio_flag p,
	.themechica #inicio_flag strong ,
	.themechica #inicio_flag h2 ,
	.themechica #inicio_search form li a ,
	.themechica #loginstatuscontainer,
	.themechica #login_link ,
	.themechica #logout_link {color:#000;}
	.themechica #inicio_search form li.active {background:transparent;}
	.themechica #inicio .module_header,
	.themechica #inicio .module_header a {color:#000;}
	.themechica #inicio .module_header {background:rgb(242,247,168);}
	
	/* theme rocknroll */
	.themerocknroll #mapasmodule1 .module_body p,
	.themerocknroll div#mylinksmodule1 li em,
	.themerocknroll a {color:rgb(180,25,25);}
	.themerocknroll #theme_changer_handle {color:#fff;}
	#theme_changer_rocknroll {background:url(/img/themes/rocknroll_t.png) no-repeat 0 0;color:#fff;}
	.themerocknroll #wrapper_cabecera {background:url(/img/themes/rocknroll.png) no-repeat 50% 0;color:#fff;}
	.themerocknroll #inicio_flag p,
	.themerocknroll #inicio_flag strong ,
	.themerocknroll #inicio_flag h2 ,
	.themerocknroll #inicio_search form li a ,
	.themerocknroll #loginstatuscontainer,
	.themerocknroll #login_link ,
	.themerocknroll #logout_link {color:#fff;}
	.themerocknroll #inicio_search form li.active {background:transparent;}
	.themerocknroll #inicio .module_header,
	.themerocknroll #inicio .module_header a {color:#fff;}
	.themerocknroll .WMActions .WMminimize a {top:-4px;}
	.themerocknroll #inicio .module_header {background:#000;}
	
	/* theme tiburon */
	.themetiburon #mapasmodule1 .module_body p,
	.themetiburon div#mylinksmodule1 li em,
	.themetiburon a {color:rgb(25,115,164);}
	.themetiburon #theme_changer_handle {color:#000;}
	#theme_changer_tiburon {background:url(/img/themes/tiburon_t.png) no-repeat 0 0;color:#000;}
	.themetiburon #wrapper_cabecera {background:#95daf8 url(/img/themes/tiburon.png) no-repeat 50% 0;color:#000;}
	.themetiburon #inicio_flag p,
	.themetiburon #inicio_flag strong ,
	.themetiburon #inicio_flag h2 ,
	.themetiburon #inicio_search form li a ,
	.themetiburon #loginstatuscontainer,
	.themetiburon #login_link ,
	.themetiburon #logout_link {color:#000;}
	.themetiburon #inicio_search form li.active {background:transparent;}
	.themetiburon #inicio .module_header,
	.themetiburon #inicio .module_header a {color:#000;}
	.themetiburon #inicio .module_header {background:rgb(202,236,251);}
	
	/* theme mar */
	.thememar #mapasmodule1 .module_body p,
	.thememar div#mylinksmodule1 li em,
	.thememar a {color:rgb(200,0,0);}
	.thememar #theme_changer_handle {color:#000;}
	#theme_changer_mar {background:url(/img/themes/mar.png) no-repeat -205px -62px; color:#000;}
	.thememar #wrapper_cabecera {background:#6ecff1 url(/img/themes/mar.png) no-repeat 50% 0;color:#000;}
	.thememar #inicio_flag p,
	.thememar #inicio_flag strong ,
	.thememar #inicio_flag h2 ,
	.thememar #inicio_search form li a ,
	.thememar #loginstatuscontainer,
	.thememar #login_link ,
	.thememar #logout_link {color:#000;}
	.thememar #inicio_search form li.active {background:transparent;}
	.thememar #inicio .module_header,
	.thememar #inicio .module_header a {color:rgb(35,65,77);}
	.thememar .WMActions .WMminimize a {top:-58px;}
	.thememar #inicio .module_header {background:rgb(182,231,248);}
	
	/* theme cana */
	.themecana #mapasmodule1 .module_body p,
	.themecana div#mylinksmodule1 li em,
	.themecana a {color:#B83306;}
	.themecana #theme_changer_handle {color:#000;}
	#theme_changer_cana {background:url(/img/themes/cana_t.png) no-repeat 0 0;color:#fff;}
	.themecana #wrapper_cabecera {background:#f4e6b3 url(/img/themes/cana.jpg) no-repeat 50% 0;color:#fff;}
	.themecana #inicio_flag p,
	.themecana #inicio_flag strong ,
	.themecana #inicio_flag h2 ,
	.themecana #inicio_search form li a ,
	.themecana #loginstatuscontainer,
	.themecana #login_link ,
	.themecana #logout_link {color:#000;}
	.themecana #inicio_search form li.active {background:transparent;}
	.themecana #inicio .module_header,
	.themecana #inicio .module_header a {color:rgb(135,59,12);}
	.themecana .WMActions .WMminimize a {top:-76px;}
	.themecana #inicio .module_header {background:rgb(244,230,179);}
	
	/* theme fiesta */
	.themefiesta #mapasmodule1 .module_body p,
	.themefiesta div#mylinksmodule1 li em,
	.themefiesta a {color:rgb(25,115,164);}
	.themefiesta #theme_changer_handle {color:#000;}
	#theme_changer_fiesta {background:url(/img/themes/fiesta.gif) no-repeat -805px -9px;color:#000;}
	.themefiesta #wrapper_cabecera {background:#a1d5b2 url(/img/themes/fiesta.gif) no-repeat 50% 0;color:#fff;}
	.themefiesta #inicio_flag p,
	.themefiesta #inicio_flag strong ,
	.themefiesta #inicio_flag h2 ,
	.themefiesta #inicio_search form li a ,
	.themefiesta #loginstatuscontainer,
	.themefiesta #login_link ,
	.themefiesta #logout_link {color:#000;}
	.themefiesta #inicio_search form li.active {background:transparent;}
	.themefiesta #inicio .module_header,
	.themefiesta #inicio .module_header a {color:rgb(58,77,64);}
	.themefiesta .WMActions .WMminimize a {top:-94px;}
	.themefiesta #inicio .module_header {background:rgb(208,234,216);}
	
	/* theme rosa */
	.themerosa #mapasmodule1 .module_body p,
	.themerosa div#mylinksmodule1 li em,
	.themerosa a {color:#d0254c;}
	.themerosa #theme_changer_handle {color:#000;}
	#theme_changer_rosa ,
	.themerosa #wrapper_cabecera {background:#fddfdf;color:#000;}
	.themerosa #inicio_flag p,
	.themerosa #inicio_flag strong ,
	.themerosa #inicio_flag h2 ,
	.themerosa #inicio_search form li a ,
	.themerosa #loginstatuscontainer,
	.themerosa #login_link ,
	.themerosa #logout_link {color:#000;}
	.themerosa #inicio_search form li.active {background:transparent;}
	.themerosa #inicio .module_header,
	.themerosa #inicio .module_header a {color:#000;}
	.themerosa #inicio .module_header {background:#ffe19b;}
	
	/* theme clasico */
	.themeclasico #eltiempomodule1 ul li h3,
	.themeclasico div#inicio_flag h2 {font-weight:bold;}
	.themeclasico #mapasmodule1 .module_body p,
	.themeclasico div#mylinksmodule1 li em,
	.themeclasico div#mylinksmodule1 li em span,
	.themeclasico a {color:rgb(0,0,153); text-decoration:none;}
	.themeclasico #theme_changer_handle {color:rgb(0,0,153);}
	#theme_changer_clasico ,
	.themeclasico #wrapper_cabecera {background:#fff;color:rgb(0,0,153);}
	.themeclasico #inicio_flag p,
	.themeclasico #inicio_flag strong ,
	.themeclasico #inicio_flag h2 ,
	.themeclasico #inicio_search form li a ,
	.themeclasico #loginstatuscontainer,
	.themeclasico #login_link ,
	.themeclasico #logout_link {color:rgb(0,0,153);}
	.themeclasico #inicio_search form li.active {background:transparent;}
	.themeclasico #inicio .module_header,
	.themeclasico #inicio .module_header a {color:rgb(34,68,153);}
	.themeclasico .WMActions .WMminimize a {top:-112px;}
	.themeclasico #inicio .module_header {background:rgb(212,230,252);}
	
	/* theme granate */
	.themegranate #mapasmodule1 .module_body p,
	.themegranate div#mylinksmodule1 li em,
	.themegranate a {color:#ff7418;}
	.themegranate #theme_changer_handle {color:#fff;}
	#theme_changer_granate ,
	.themegranate #wrapper_cabecera {background:#8b172c;color:#fff;}
	.themegranate #inicio_flag p,
	.themegranate #inicio_flag strong ,
	.themegranate #inicio_flag h2 ,
	.themegranate #inicio_search form li a ,
	.themegranate #loginstatuscontainer,
	.themegranate #login_link ,
	.themegranate #logout_link {color:#fff;}
	.themegranate #inicio_search form li.active {background:transparent;}
	.themegranate #inicio .module_header,
	.themegranate #inicio .module_header a {color:#000;}
	.themegranate #inicio .module_header {background:#e8e6cd;}
	
/* cabecera */
#wrapper_cabecera {*margin-top:-110px; position:relative; z-index:10; zoom:1; min-width:750px; _width:expression((document.documentElement.offsetWidth < 770)? "750px": "auto" );}
#theme_wrapper {background:url(/img/header_bg.gif) repeat-x 0 100%; position:relative; z-index:13; height:4px;}
#flagmodule1 {position:absolute; left:15px; top:15px;}
#inicio_flag {/*width:24%; float:left;*/}
#inicio_flag strong {font-size:2.4em;}
#inicio_flag p {font-size:1.2em;}
.js_activo #inicio_flag #flag_form_container {margin:1em 0;}
.js_activo #inicio_flag ul {display:none; position:absolute; height:165px; width:15em; overflow:auto; background:#fff; border:1px solid #000;}
.js_activo #inicio_flag li {cursor:pointer; position:relative;}
.js_activo #inicio_flag li a {display:block; padding:3px; color:#000; text-decoration:none; padding-top:10px; margin-top:10px; border-top:1px dashed #ccc; zoom:1;}
.js_activo #inicio_flag li a.region_link {padding-top:3px; margin-top:0; border-top:0;}
.js_activo #inicio_flag li a:hover {background:#ccc;cursor:pointer; }
.js_activo #inicio_flag ul .selected a {font-weight:bold;}
.js_activo #inicio_flag h2 {font-size:1.1em; font-weight:normal; cursor:pointer; text-decoration:underline;}
.active_changer #flag_form_container ul {display:block;}
.active_changer #flag_form_container h2 {display:none;}

/* search */
#inicio_search {/*float:left; width:60%;*/}
#inicio_search #search_arrow {position:absolute; left:0; top:0; width:11px; height:8px; background:url(/img/search_arrow.png) no-repeat 0 0; *background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/search_arrow.png', sizingMethod='crop');}
#inicio_search form {width:475px; margin:1em auto 0; text-align:center; font-size:1.1em; position:relative;}
#inicio_search form label {width:475px; display:block; position:relative;}
.i_label span {position:absolute;}
#inicio_search .i_label span {display:block; padding:3px 0 0 3px; color:#aaa; cursor:text;}
#inicio_search label span ,
#p_inicio #inicio_search .hidden span ,
.sin_js #inicio_search li {display:none;}
.sin_js #inicio_search #search_google {display:block;}
.js_activo #inicio_search h2 {display:none;}
#inicio_search form #search_engines { width:475px; overflow:hidden; padding:3px; margin:0 auto 0.7em;}
#inicio_search #search_form_com #search_engines { width:390px;}
#inicio_search #search_engines li { float:left; margin-right:20px;}
#inicio_search form #search_wikipedia {margin-right:0;}
#inicio_search form li.active {background:#dadada;}
#inicio_search #search_engines li a {white-space:nowrap; display:block; padding:0 5px; position:relative; left:-1px; top:-1px; font-size:1.1em; line-height:36px; height:36px; float:left;}
#inicio_search form li.active a { border: solid 1px #afafaf; overflow:hidden; text-indent:-999em;}
#inicio_search form li.active #lnk_google {width:82px; background:#fff url(/img/google.gif) no-repeat 50% 0;}
#inicio_search #search_form_com li.active #lnk_google {background:#fff url(/img/googlecom.gif) no-repeat 50% 0;}
#inicio_search form li.active #lnk_mapas {width:90px; background:#fff url(/img/s_mapas.gif) no-repeat 50% 0;}
#inicio_search form li.active #lnk_wikipedia {padding:0; width:110px; background:#fff url(/img/s_wikipedia.gif) no-repeat 50% 0;}
#inicio_search form li.active #lnk_noticias {width:76px; background:#fff url(/img/s_inicio.gif) no-repeat 50% 0;}
#inicio_search #search_form_com li.active #lnk_noticias {background:#fff url(/img/s_iniciocom.gif) no-repeat 50% 0;}
#inicio_search form li.active #lnk_eltiempo {width:91px; background:#fff url(/img/s_eltiempo.gif) no-repeat 50% 0;}
#inicio_search #search_form_com li.active #lnk_eltiempo {background:#fff url(/img/s_eltiemponet.gif) no-repeat 50% 0;}
#inicio_search form label input { width:390px;}
#inicio_search form .submit {padding-top:0.7em; zoom:1;}
	/* news suggest */
	#inicio_search #suggestions {font-size:0.9em; text-align:left; color:#000;}
	#suggestions {border:1px solid #666; background:white; /*width:auto !important; */z-index:20;}
	#suggestions .selected {background:#4a8fd2; color:#fff;}
	#suggestions .selected a{color:#fff;}
	#suggestions li {padding:4px;}
	#suggestions .suggest_title {font-size:1.2em;}
	#suggestions li p {color:#888; font-style:italic;}
	#suggestions .selected p {color:#eee;}
	#suggestions span.highlight {font-weight:bold; text-decoration:underline;}

/* pie */
#footer {padding-top:2em; text-align:left;color:#aaa; clear:both;}
#footer a {color:#aaa; text-decoration:none;}
#footer p {text-align:left; cursor:default;}
#p_condiciones_legales {margin:1em;}
#p_condiciones_legales h1 {width:auto; height:auto; margin:1em 0 0; font-size:1.4em;}
#p_condiciones_legales h2 {width:auto; height:auto; margin:1em 0 0; font-size:1.2em;}
#p_condiciones_legales h3 {width:auto; height:auto; margin:1em 0 0; font-size:1.1em;}
#p_condiciones_legales ol {padding:1em;}
#p_condiciones_legales ol li {margin:1em; list-style-type:decimal;}
#p_condiciones_legales ol li p {margin:1em 0 0;}
#p_condiciones_legales ol ol ol li {list-style-type: upper-alpha;}


/* login */
#loginmodule1_cnt {display:none;}
#loginstatusmodule1 a {font-weight:bold; text-decoration:none; font-size:1.1em; display:block; clear:both;}
#loginstatusmodule1 a:hover {text-decoration:underline;}
#loginstatusmodule1 dt {display:none;}
#loginstatusmodule1 dd {font-weight:bold; text-align:right;}
#dialog-content .login_form {*width:310px;}
#dialog-content .login_form label {display:block; width:100%; overflow:hidden; padding-bottom:4px;}
#dialog-content .login_form label input {width:170px;}
#dialog-content .login_form label span {float:left; width:105px; font-weight:bold;}
#dialog-content .login_form label em.error {font-weight:bold; color:#f00; display:block; padding-left:105px; font-size:0.9em;}
#dialog-content .login_form .submit {padding:0 20px 30px 0;}


#dialog-content .registry_form,
#dialog-content .change_pwd_form {width:350px;}
#dialog-content .registry_form label,
#dialog-content .change_pwd_form label {display:block; width:100%; overflow:hidden; padding-bottom:4px;}
#dialog-content .registry_form label input,
#dialog-content .change_pwd_form label input {width:170px;}
#dialog-content .registry_form label span,
#dialog-content .change_pwd_form label span {float:left; width:150px; font-weight:bold;}
#dialog-content .registry_form label em.error,
#dialog-content .change_pwd_form label em.error {font-weight:bold; color:#f00; display:block; padding-left:150px; font-size:0.9em;}
#dialog-content .registry_form .submit,
#dialog-content .change_pwd_form .submit {padding:0;}

/* noticias */
#choose_province {color:#c60000; font-size:1.1em; text-align:center; margin-bottom:1em;}
#newsmodule1 .module_header {background:#ffdf7c; margin-bottom:0.3em; zoom:1;}
#newsmodule1 .module_header h2 {display:inline; font-size:1em;}
#newsmodule1 .module_header a {color:#000; text-decoration:none;}
#newsmodule1 .module_header p {position:static; top:auto; right:auto; float:right; font-size:0.9em;}
#newsmodule1 .module_body {font-size:1em;}
#newsmodule1 ol li {padding-bottom:0.6em;}
#newsmodule1 .module_body ul {width:90%; margin:0.5em auto 1em; overflow:hidden; font-size:1.1em;}
#newsmodule1 .module_body ul a {font-weight:bold;}
#newsmodule1 .module_body ul #newer_news_search,
#newsmodule1 .module_body ul #newer_news{float:right;}
#newsmodule1 .module_body ul #older_news_searh,
#newsmodule1 .module_body ul #older_news{float:left;}
.newsmodule1_mapas_lnk {color:#000000;}
.news_header {font-size:1.1em; width:100%; position:relative; overflow:hidden;}
.news_header .news_timestamp {position:absolute; left:0;}
.news_header h3{font-size:1em; padding:0 0 0 3.2em; white-space:nowrap; overflow:hidden; position:relative;}
.news_header .news_category .headline_fade{position:absolute; left:-35px; top:0; height:5em; width:35px; background:url(/img/w_fade.png) repeat-y 0 0; *background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/w_fade.png', sizingMethod='scale');}
.news_timestamp em {display:none;}
.sin_js .news_header {margin:1em 0 0.5em;}
.active_headline h3{display:block; font-size:2em; padding:0 0 0.1em 0; width:auto; white-space:normal; overflow:visible; letter-spacing:-1px;}
.active_headline h3 .headline_fade{display:none;}
.active_headline .news_timestamp em {display:inline; font-style:normal;}
.active_headline .news_timestamp {position:absolute; left:0; bottom:0.6em; color:#666; font-size:0.9em;}
.active_headline .news_category {position:absolute; left:8.5em; bottom:0.6em; top:auto; right:auto; color:#666; font-size:0.9em; font-weight:bold;}
li.active_headline .news_category .headline_fade {display:none;}
li.active_headline .news_category span {display:inline; font-weight:normal;}
.active_headline .news_header {padding-bottom:1.6em;position:relative; width:100%;}
#newsmodule1 .active_headline h3 a{ color:#000; font-weight:bold;}
#newsmodule1 .active_headline h3 a em{ color:#c60000; text-decoration:underline; font-style:normal;}
#newsmodule1 .active_headline h3 a:hover{text-decoration:none;}
.news_body img{float:left; margin:0 0.8em 0.4em 0;}
.news_body p{margin:0 0 0.6em;}
.news_body p em{font-weight:bold; text-decoration:underline;}
.news_header h3 a{text-decoration:none;}
.news_header h3 a:hover{text-decoration:underline;}
.news_category {color:#1c1c1c; position:absolute; right:0; top:0; background:#fff;}
.news_category span {display:none;}
.js_activo .news_body {display:none;}
.sin_js .news_body {padding-left:1em;}
.active_headline .news_body {display:block; font-size:1.2em; /*width:70%; min-width:440px; _width:expression((document.documentElement.offsetWidth < 1050)? "440px": "70%" );*/}
.news_body dl {clear:both; padding-bottom:0.4em;}
#news_body_first {padding-bottom:1.3em;}
.news_body dl dt {padding-right:0.4em; display:inline; font-style:italic;}
.news_body dl dd {display:inline; font-style:italic;}
.news_body dl dd a {padding-left:0em; color:#000;}
.news_sp_reminder a {padding-left:20px; line-height:20px; background:url(/img/startpage_house.gif) no-repeat 0 50%;}
	/* enviar noticia */
	.tipFormShower {background:url(/img/enviar.gif) no-repeat 3px 50%; padding-left:21px; cursor:pointer;}
	.tipFormShower em {font-style:normal; text-decoration:underline; cursor:pointer;}
	.news_body form h4 {padding-left:150px;}
	.news_body form fieldset {border:0;}
	.news_body form label {display:block; width:100%; overflow:hidden; margin:0.2em 0;}
	.news_body form label span {float:left; width:150px;}
	.news_body form label input {width:340px;}
	.news_body form label em.error {padding-left:150px; color:#f00; display:block; clear:both;}
	.news_body form .add_more_friends {padding-left:150px;}
	.news_body form .add_more_friends span {color:#c60000; cursor:pointer; display:block;}
	.news_body form .add_more_friends span em{text-decoration:underline; font-style:normal; cursor:pointer;}
	.news_body form .submit {padding:0.5em 0 1em 150px;}
	/* search results */
	.search_results_header {font-weight:normal; /*padding-right:80px;*/}
	.search_results_header span.highlight {text-decoration:underline; font-weight:bold; font-style:normal;}
	.search_results .news_header h3 a {font-weight:normal;}
	.search_results .news_header h3 a span.highlight {text-decoration:underline; font-weight:bold; font-style:normal;}
	.search_results .news_body p .highlight {text-decoration:underline; font-weight:bold; font-style:normal;}
	

/* ahora en tv */
#tvmodule1 .module_header {background:#ffbd80;}
#tvmodule1 .module_header h2 {display:inline; font-size:1em;}
#tvmodule1 .module_body ul {margin:1em 0; font-size:1.1em;}
#tvmodule1 .module_body li {padding-left: 7.5em; margin-bottom:0.6em; position:relative; zoom:1;}
#tvmodule1 .module_body li dl {width:3.8em; position:absolute; left:0;}
#tvmodule1 .hora_final {left:4em;}
.js_activo #tvmodule1 .current_program .hora_final {width:30px; height:10px; background:url(/img/tv_remaining.gif) no-repeat 100% 0; margin-top:0.2em; left:4em;}
.js_activo #tvmodule1 .current_program .hora_final dd ,
#tvmodule1 .module_body li dt {display:none;}
#tvmodule1 .module_body li h3{font-size:1em;font-weight:normal;color:#fff;}
#tvmodule1 .module_body li h3 em{font-style:normal; color:#000;}
#tvmodule1 .module_body li p{padding:0.2em 0 0 0; width:70%;}
#tvmodule1 #tv_show_all ,
#tvmodule1 #tv_show_current {display:block;}
.js_activo #tvmodule1 .module_body li p {display: none;}
#tvmodule1 .module_body li.tv_active p {display: block;}


/* videos */
.VideoModule .module_header {background:#b9ddff; margin-bottom:0.8em;}
.VideoModule h3 a {font-weight:normal;}
#p_inicio .first_video {padding:10px 0 0 140px; min-height:100px; _height:100px; margin-bottom:1em; width:auto; font-size:1.3em;}
#p_inicio .first_video h3 {font-size:1.3em; float:none; margin:0.2em 0;}
#p_inicio .first_video h3 a { font-weight:bold;}
#p_inicio .first_video .video_times,
#p_inicio .first_video dl {float:none;}
#p_inicio .video_times {font-style:normal;}
#p_inicio .first_video .valoraciones {left:140px; top:0;}
.VideoModule .module_body li {padding-left:63px; margin-bottom:0.6em; font-size:1.1em; position:relative; zoom:1;}
.VideoModule .module_body li h3 {display:inline;}
.valoraciones {width:55px; height:11px; background:url(/img/stars.gif) no-repeat 0 100%; position:absolute; left:0; top:2px;}
dl.valoracion_10 {background-position:0 0;}
dl.valoracion_9 {background-position:0 -11px;}
dl.valoracion_8 {background-position:0 -22px;}
dl.valoracion_7 {background-position:0 -33px;}
dl.valoracion_6 {background-position:0 -44px;}
dl.valoracion_5 {background-position:0 -55px;}
dl.valoracion_4 {background-position:0 -66px;}
dl.valoracion_3 {background-position:0 -77px;}
dl.valoracion_2 {background-position:0 -88px;}
dl.valoracion_1 {background-position:0 -99px;}
.valoraciones dt,
.valoraciones dd {display:none;}
.video_more {margin:0.4em 0 1em 63px; font-size:1em;}

/* mis fotos */
.PhotoModule .module_header {background:#ffbd80;}
#photomodule1 {padding-bottom:0;}
#photomodule1_cnt .minimizado {padding-bottom:1em;}
#photomodule1 .module_body {min-height:160px; _height:160px; margin-bottom:1em; padding-bottom:10px; overflow:visible;}
#photomodule1 div.empty {background:url(/img/photo_holding.gif) no-repeat 100% 100%; margin-bottom:0;}
#p_inicio .small div.empty {background:none;}
#photomodule1 #photo_container {width:100%; position:relative;}
#photomodule1 .empty {overflow:hidden;}
#photomodule1 .empty img {margin:0 10px; float:left;}
#photomodule1 .holder {font-weight:bold;}
#photomodule1 .holder p {font-size:1.2em; margin-bottom:0.1em}
#photomodule1 .holder a {text-decoration:underline;}

#photomodule1 .photo_pager {border:1px solid; width:50px; height:50px; background-position:50%; background-repeat:no-repeat; position:absolute; top:0; display:block;}
	#photo_container .disabled {display:none;}
	#prev_photo {left:0;}
	#next_photo {right:0;}
	#photo_holder {text-align:center; margin:0 auto;}
	#photo_holder img {display:block; margin:0 auto;}

	/* config */
	#dialog-content .img_progress_container,
	#dialog-content .image_form {height:30px;}
	#image_upload {font-size:1.1em;}
	.image_upload_input {width:200px;}
	.img_progress_container img {vertical-align:middle;}
	.img_progress_container strong {font-weight:normal; padding:0 4px;}
	#img_focus {position:absolute; z-index:902;}
	.config_photomodule1 .error {font-weight:bold; padding-bottom:2px; color:#f00;}

/* mis enlaces */
.MyLinksModule .module_header {background:#b9ddff;}
#mylinksmodule1 .module_body ul {float:left; padding:0 0 0 1%; width:31%;}
#mylinksmodule1 .module_body li {height:1.6em; padding:2px 0; overflow:hidden;}
#mylinksmodule1 .module_body li a { text-decoration:none; padding:2px 0 2px 20px; line-height:1.4; background:no-repeat 0 50%; white-space:nowrap; display:block; float:left;}
#mylinksmodule1 .my_bank ,
#mylinksmodule1 .my_webmail {font-weight:bold;}
#mylinksmodule1 .module_body li em {font-style:normal; color:#c60000; padding:2px 0; cursor:pointer; line-height:1.4;}
#mylinksmodule1 .module_body li em span{text-decoration:underline; cursor:pointer;}
#mylinksmodule1 .module_body li a span{text-decoration:underline; cursor:pointer;}
	/* config */
	.config_mylinksmodule1 form {overflow:hidden; zoom:1; width:600px;}
	.config_mylinksmodule1 form fieldset { border:0; padding-bottom:10px;}
	.config_mylinksmodule1 form label {display:block;}
	.config_mylinksmodule1 form label span {float:left; width:180px; font-weight:bold;}
	.config_mylinksmodule1 form label input {width:200px;}
	#p_inicio .config_mylinksmodule1 .submit {margin-top:-3em; clear:both; float:left; width:465px;}
	.local_ac {z-index:902; background:#fff; border:1px solid; font-size:1.1em;}
	.local_ac li {padding:2px 1px;}
	.local_ac .selected {background:#ccc; cursor:pointer;}
	.link_list {width:280px;float:left;}
	#dialog-content .link_list label em.error {text-align:left;font-weight:bold; color:#f00; display:block; padding-bottom:4px; margin-top:0px; font-size:0.9em;}	

/* quicklinks */
.PopularSitesModule .module_header {background:#ffbd80;}
#popularsitesmodule1 .module_body ul {float:left; padding:0 0 0 1%; width:31%;}
#popularsitesmodule1 .module_body li {padding:2px 0; overflow:hidden; zoom:1;}
#popularsitesmodule1 .module_body li a {padding:2px 0 2px 20px; background:url(http://www.inicio.es/icons/aa/aac5bc934ceacc88bcec85d481e648ce.gif) no-repeat 0 50%; display:block; float:left; white-space:nowrap;}

/* favoritos */
.FavoritosModule .module_header {background:#ffdf7c;}
#favoritosmodule1 .module_body ul {float:left; padding:0 0 0 1%; overflow:hidden;}
#favoritosmodule1 .module_body li {padding:2px 0; overflow:hidden; zoom:1;}
/*#favoritosmodule1 #favcolumn1 li {width:120px;}
#favoritosmodule1 #favcolumn2 li {width:120px;}
#favoritosmodule1 #favcolumn3 li {width:150px;}*/
#favoritosmodule1 #favcolumn1 {width:31%;}
#favoritosmodule1 #favcolumn2 {width:31%;}
#favoritosmodule1 #favcolumn3 {width:33%;}
#favoritosmodule1 .module_body li a { padding:2px 0 2px 15px; background:url(/img/folder.gif) no-repeat 0 50%; display:block; float:left; white-space:nowrap;}
#favoritosmodule1 #favfooter a { padding:0; background:none; display:inline; float:none;}
#favoritosmodule1 p {clear:both; padding:10px 0 0 25px;}

/* el tiempo */
.ElTiempoModule .module_header {background:#b9ddff;}
#eltiempo_no_region {color:#c60000;}
#eltiempo_no_region a {text-decoration:none;}
#eltiempomodule1 .module_body ul {width:100%; overflow:hidden; text-align:center;}
#eltiempomodule1 .module_body p {margin:10px 0 0 24px;}
#eltiempomodule1 .module_body ul li {float:left; width:24%; overflow:hidden;}
#eltiempomodule1_cnt .small #et_dia_4 {display:none;}
#eltiempomodule1_cnt .small .module_body ul li {width:31%;}
#eltiempomodule1 .module_body ul li h3 {font-weight:normal;}
#eltiempomodule1 .module_body ul li dt {display:none;}
#eltiempomodule1 .temperatura {font-size:1.5em; line-height:1.5em; font-weight:bold; margin-top:-8px;}
#eltiempomodule1 .temperatura a{color:#000; text-decoration:none;}
#eltiempomodule1 .prevision a {width:80%; height:45px; overflow:hidden; text-indent:-999em; line-height:45px; margin:0 auto; display:block;}
#eltiempomodule1 .d000 {background:url(/img/weather/big_d000.gif) no-repeat 50%;}
#eltiempomodule1 .d100 {background:url(/img/weather/big_d100.gif) no-repeat 50%;}
#eltiempomodule1 .d200 {background:url(/img/weather/big_d200.gif) no-repeat 50%;}
#eltiempomodule1 .d210 {background:url(/img/weather/big_d210.gif) no-repeat 50%;}
#eltiempomodule1 .d211 {background:url(/img/weather/big_d211.gif) no-repeat 50%;}
#eltiempomodule1 .d212 {background:url(/img/weather/big_d212.gif) no-repeat 50%;}
#eltiempomodule1 .d220 {background:url(/img/weather/big_d220.gif) no-repeat 50%;}
#eltiempomodule1 .d221 {background:url(/img/weather/big_d221.gif) no-repeat 50%;}
#eltiempomodule1 .d222 {background:url(/img/weather/big_d222.gif) no-repeat 50%;}
#eltiempomodule1 .d240 {background:url(/img/weather/big_d240.gif) no-repeat 50%;}
#eltiempomodule1 .d300 {background:url(/img/weather/big_d300.gif) no-repeat 50%;}
#eltiempomodule1 .d310 {background:url(/img/weather/big_d310.gif) no-repeat 50%;}
#eltiempomodule1 .d311 {background:url(/img/weather/big_d311.gif) no-repeat 50%;}
#eltiempomodule1 .d312 {background:url(/img/weather/big_d312.gif) no-repeat 50%;}
#eltiempomodule1 .d320 {background:url(/img/weather/big_d320.gif) no-repeat 50%;}
#eltiempomodule1 .d321 {background:url(/img/weather/big_d321.gif) no-repeat 50%;}
#eltiempomodule1 .d322 {background:url(/img/weather/big_d322.gif) no-repeat 50%;}
#eltiempomodule1 .d340 {background:url(/img/weather/big_d340.gif) no-repeat 50%;}
#eltiempomodule1 .d400 {background:url(/img/weather/big_d400.gif) no-repeat 50%;}
#eltiempomodule1 .d410 {background:url(/img/weather/big_d410.gif) no-repeat 50%;}
#eltiempomodule1 .d411 {background:url(/img/weather/big_d411.gif) no-repeat 50%;}
#eltiempomodule1 .d412 {background:url(/img/weather/big_d412.gif) no-repeat 50%;}
#eltiempomodule1 .d420 {background:url(/img/weather/big_d420.gif) no-repeat 50%;}
#eltiempomodule1 .d421 {background:url(/img/weather/big_d421.gif) no-repeat 50%;}
#eltiempomodule1 .d422 {background:url(/img/weather/big_d422.gif) no-repeat 50%;}
#eltiempomodule1 .d430 {background:url(/img/weather/big_d430.gif) no-repeat 50%;}
#eltiempomodule1 .d431 {background:url(/img/weather/big_d431.gif) no-repeat 50%;}
#eltiempomodule1 .d432 {background:url(/img/weather/big_d432.gif) no-repeat 50%;}
#eltiempomodule1 .d440 {background:url(/img/weather/big_d440.gif) no-repeat 50%;}

#eltiempomodule1 .n000 {background:url(/img/weather/big_n000.gif) no-repeat 50%;}
#eltiempomodule1 .n100 {background:url(/img/weather/big_n100.gif) no-repeat 50%;}
#eltiempomodule1 .n200 {background:url(/img/weather/big_n200.gif) no-repeat 50%;}
#eltiempomodule1 .n210 {background:url(/img/weather/big_n210.gif) no-repeat 50%;}
#eltiempomodule1 .n211 {background:url(/img/weather/big_n211.gif) no-repeat 50%;}
#eltiempomodule1 .n212 {background:url(/img/weather/big_n212.gif) no-repeat 50%;}
#eltiempomodule1 .n220 {background:url(/img/weather/big_n220.gif) no-repeat 50%;}
#eltiempomodule1 .n221 {background:url(/img/weather/big_n221.gif) no-repeat 50%;}
#eltiempomodule1 .n222 {background:url(/img/weather/big_n222.gif) no-repeat 50%;}
#eltiempomodule1 .n240 {background:url(/img/weather/big_n240.gif) no-repeat 50%;}
#eltiempomodule1 .n300 {background:url(/img/weather/big_n300.gif) no-repeat 50%;}
#eltiempomodule1 .n310 {background:url(/img/weather/big_n310.gif) no-repeat 50%;}
#eltiempomodule1 .n311 {background:url(/img/weather/big_n311.gif) no-repeat 50%;}
#eltiempomodule1 .n312 {background:url(/img/weather/big_n312.gif) no-repeat 50%;}
#eltiempomodule1 .n320 {background:url(/img/weather/big_n320.gif) no-repeat 50%;}
#eltiempomodule1 .n321 {background:url(/img/weather/big_n321.gif) no-repeat 50%;}
#eltiempomodule1 .n322 {background:url(/img/weather/big_n322.gif) no-repeat 50%;}
#eltiempomodule1 .n340 {background:url(/img/weather/big_n340.gif) no-repeat 50%;}
#eltiempomodule1 .n400 {background:url(/img/weather/big_n400.gif) no-repeat 50%;}
#eltiempomodule1 .n410 {background:url(/img/weather/big_n410.gif) no-repeat 50%;}
#eltiempomodule1 .n411 {background:url(/img/weather/big_n411.gif) no-repeat 50%;}
#eltiempomodule1 .n412 {background:url(/img/weather/big_n412.gif) no-repeat 50%;}
#eltiempomodule1 .n420 {background:url(/img/weather/big_n420.gif) no-repeat 50%;}
#eltiempomodule1 .n421 {background:url(/img/weather/big_n421.gif) no-repeat 50%;}
#eltiempomodule1 .n422 {background:url(/img/weather/big_n422.gif) no-repeat 50%;}
#eltiempomodule1 .n430 {background:url(/img/weather/big_n430.gif) no-repeat 50%;}
#eltiempomodule1 .n431 {background:url(/img/weather/big_n431.gif) no-repeat 50%;}
#eltiempomodule1 .n432 {background:url(/img/weather/big_n432.gif) no-repeat 50%;}
#eltiempomodule1 .n440 {background:url(/img/weather/big_n440.gif) no-repeat 50%;}


#eltiempomodule1 .temperatura_max_min {font-size:1em; width:55%; margin:0 auto; overflow:hidden;}
#eltiempomodule1 .temperatura_max_min em {display:none;}
#eltiempomodule1 .temperatura_max {float:left;}
#eltiempomodule1 .temperatura_min {float:right; color:#666;}
#eltiempomodule1 .temperatura_max ,
#eltiempomodule1 .temperatura_min {width:49%; text-align:center;}

/* mapas */

#mapasmodule1 .module_header {background:#ffdf7c;}
#mapasmodule1 #maplink {padding:2px 10px 8px; display:block;}
#mapasmodule1 .module_body p {padding:0 10px; color:#c60000; text-decoration:underline; white-space:nowrap;}

/* webmail */
.WebmailModule .module_header {background:#ffdf7c; padding-right:4.5em;}
#webmailmodule1 .module_body {position:relative;}
#webmailmodule1 .webmail_intro_header {text-align:center;}
#webmailmodule1 form {padding:1em 1em 0; width: 23em; margin:0 auto;}
#webmailmodule1 form label {display:block; overflow:hidden; zoom:1; margin:0 0 0.5em 0;}
#webmailmodule1 form label span {float:left; width:6em; text-align:right; padding-right:0.5em; line-height:1.3em;}
#webmailmodule1 .bad_webmail_login {font-weight:bold; color:#c60000; padding:0.5em;}
#webmailmodule1 .submit {padding:0.5em 0.5em 0 6em;}

#webmailmodule1 #webmail_loading {background:#fff url(/img/loader.gif) no-repeat 50%; display:none; position:absolute; opacity:0.8; filter:alpha(opacity=80);}
#webmailmodule1 .webmail_loading {position:relative;}
#webmailmodule1 .webmail_loading #webmail_loading {display:block;}

#webmailmodule1 #webmail_inbox h3 {font-weight:normal; line-height:1.5; zoom:1; overflow:hidden;}
#webmailmodule1 #webmail_inbox h3,
#webmailmodule1 #webmail_inbox h3 * {cursor:pointer; white-space:nowrap;}
#webmailmodule1 #webmail_inbox h3 em,
#webmailmodule1 #webmail_inbox h3 strong {float:left; font-style:normal;}
#webmailmodule1 #webmail_inbox h3 strong {padding:0 0.5em; width:33%; overflow:hidden; position:relative;}
#webmailmodule1 #webmail_inbox h3 span {float:right; width:49%; overflow:hidden; position:relative;}
#webmailmodule1 #webmail_inbox h3 b{position:absolute; right:0; top:0; height:5em; width:35px; background:url(/img/w_fade.png) repeat-y 0 0; *background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/w_fade.png', sizingMethod='scale'); border-right:0.5em solid #fff;}
#webmailmodule1 #webmail_inbox p {display:none;}
#webmailmodule1 #webmail_inbox .expanded p {display:block; padding:0.3em 0 0.7em 2em; color:#666; font-size:1em; clear:both;}

#webmailmodule1 #webmail_pager { zoom:1; overflow:hidden; padding-top:0.5em; width:90%; margin:0 auto;}
#webmailmodule1 #webmail_prev_cnt {float:left;}
#webmailmodule1 #webmail_next_cnt {float:right;}
#webmailmodule1 #webmail_previous,
#webmailmodule1 #webmail_next {font-weight:bold;}

#webmailmodule1 #gmail_header {background:url(/img/gmail.png) no-repeat 0 0; *background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/gmail.png', sizingMethod='crop'); padding-left:25px; font-weight:normal; zoom:1;}
#webmailmodule1_cnt .dragging #gmail_header {filter:none;}

/* RSS reader */
.RSSReaderModule .module_header {background:#ffdf7c;}
#rssreadermodule1 .module_body {position:relative; line-height:1.5;}
#rssreadermodule1 .rss_intro_header {text-align:center;}
#rssreadermodule1 .module_body p {width:92%;}
#rssreadermodule1 .module_body p a {font-weight:bold;}
#rssreadermodule1 .no_feeds form {min-height:150px; _height:150px; padding-right:230px; margin-top:1em; background-repeat:no-repeat; background-position:100% 0; width:285px; margin:0 auto;}
div.small .no_feeds #rss_site_form {background:none; padding-right:0;}
#rssreadermodule1 .no_feeds .brands_0 {background-image:url(/img/rss_brands_0.gif);}
#rssreadermodule1 .no_feeds .brands_101 {background-image:url(/img/rss_brands_101.gif); }
#rssreadermodule1 .no_feeds .brands_103 {background-image:url(/img/rss_brands_103.gif); }
#rssreadermodule1 .no_feeds .brands_104 {background-image:url(/img/rss_brands_104.gif); }
#rssreadermodule1 .no_feeds .brands_113 {background-image:url(/img/rss_brands_113.gif); }
#rssreadermodule1 .no_feeds .brands_117 {background-image:url(/img/rss_brands_117.gif); }
#rssreadermodule1 .no_feeds .brands_121 {background-image:url(/img/rss_brands_121.gif); }
 
#rssreadermodule1 .no_feeds form select{width:280px;}
#rssreadermodule1 .no_feeds form .submit {margin:1em 0;}
#rssreadermodule1 #rss_loading {background:#fff url(/img/loader.gif) no-repeat 50%; position:absolute; opacity:0.8; filter:alpha(opacity=80); z-index:42;}
#rssreadermodule1 #rss_inbox li {padding-bottom:0.4em;}
#rssreadermodule1 #rss_inbox h3 {line-height:1.5; width:100%; overflow:hidden; position:relative;}
#rssreadermodule1 #rss_inbox h3,
#rssreadermodule1 #rss_inbox h3 * {white-space:nowrap; text-decoration:none;}
#rssreadermodule1 #rss_inbox .expanded h3,
#rssreadermodule1 #rss_inbox .expanded h3 * {white-space:normal; font-weight:bold; font-size:1.1em; color:#000;}
#rssreadermodule1 #rss_inbox .expanded h3 a {padding-left:0;}
#rssreadermodule1 #rss_inbox h3 .news_timestamp {font-style:normal; font-weight:normal; position:absolute; left:0; top;0;}
#rssreadermodule1 #rss_inbox h3 .news_timestamp em {font-weight:normal; font-style:normal; color:#666; font-size:1em;}
#rssreadermodule1 #rss_inbox .expanded h3 .news_timestamp em {display:inline; position:static;}
#rssreadermodule1 #rss_inbox h3 a { padding-left:3.3em; display:block;}
#rssreadermodule1 #rss_inbox h3 a:hover {text-decoration:underline;}
#rssreadermodule1 #rss_inbox .expanded h3 {position:relative; width:auto; padding-bottom:1.8em;}
#rssreadermodule1 #rss_inbox .expanded h4 {padding-left:8em; margin-top:-1.8em; *margin-top:-2em; font-size:0.9em; line-height:1.8em;}
#rssreadermodule1 #rss_inbox .expanded h3 a {width:auto; font-size:1.8em; letter-spacing:-1px; line-height:1.2;}
#rssreadermodule1 #rss_inbox .expanded h3 a:hover {text-decoration:none;}
#rssreadermodule1 #rss_inbox h3 b{position:absolute; right:0; top:0; height:5em; width:35px; background:url(/img/w_fade.png) repeat-y 0 0; *background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/w_fade.png', sizingMethod='scale');}
#rssreadermodule1_cnt .dragging #rss_inbox h3 b{filter:none;}
#rssreadermodule1 #rss_inbox .expanded h3 b{display:none;}
#rssreadermodule1 #rss_inbox .expanded h3 .news_timestamp {font-weight:normal; font-size:0.8em; position:absolute; bottom:0; left:0; color:#666; width:auto; height:1.8em; line-height:1.8em;}
#rssreadermodule1 #rss_inbox h4 {padding-left:4.1em; font-size:0.8em; color:#666;}
#rssreadermodule1 #rss_inbox p {display:none;}
#rssreadermodule1 #rss_inbox .expanded p {display:block; padding:0.8em 0 0.7em 0; color:#000; font-size:1.08em; clear:both;}
#rssreadermodule1 #rss_inbox .expanded p > img {display:block; width:100%;}

#rssreadermodule1 #rss_pager { zoom:1; overflow:hidden; padding-top:0.5em; width:90%; margin:0 auto;}
#rssreadermodule1 #rss_prev_cnt {float:left;}
#rssreadermodule1 #rss_next_cnt {float:right;}
#rssreadermodule1 #rss_previous,
#rssreadermodule1 #rss_next {font-weight:bold;}

#rssreadermodule1 .module_header h2 {background:url(/img/rss.png) no-repeat 0 0; *background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/rss.png', sizingMethod='crop'); padding:0 0 0 20px; zoom:1; position:relative;}
#rssreadermodule1_cnt .dragging .module_header h2 {filter:none; }

/* RSS reader config*/
.config_rssreadermodule1 .close_link {visibility:hidden;}
.auto_feed_list li ,
#current_feed_list li {white-space:nowrap; padding:0.2em 0;}
.auto_feed_list li {font-weight:bold; color:#999;}
.auto_feed_list li a {font-weight:normal;}

#check_rss_form label {zoom:1; overflow:hidden;}
#check_rss_form label span{float:left; width:3.8em; text-align:right; padding-right:0.2em; line-height:1.8em;}
#check_rss_form div.submit * {vertical-align:middle;}
#check_rss_form div.submit,
#check_rss_form p.error,
#check_rss_form #rss_intro,
#check_rss_form #auto_feed_notice,
#check_rss_form .auto_feed_list,
#rss_conf_form p#empty_current_feed_list{text-align:left; padding:0.3em 0 0.2em 4em;}
#rss_conf_form p#empty_current_feed_list{color:#999; }
#check_rss_form #rss_intro {width:21em; margin-bottom:0.6em; font-size:0.9em; font-weight:bold; padding:0.3em 1em 0.2em 4.5em;}
#check_rss_form p.error{color:#f00; font-weight:bold; font-style:italic;}
#check_rss_form .submit strong,
#check_rss_form .submit img {display:none;}
#rss_conf_form .new_feed{background:#ff9;}
#rss_conf_form .unavailable{color:#c60000;}
#p_inicio .config_rssreadermodule1 .loading strong,
#p_inicio .config_rssreadermodule1 .loading img {display:inline;}


/* beijing 2008 */
.Beijing2008Module .module_header {background:#ffbd80;}
#beijing2008module1 { padding-bottom:0;}
	#medal_list {width:22em; float:left;}
	#medal_list table{font-family:Arial,Helvetica,sans-serif;}
	#medal_list thead th,
	#medal_list tbody td {border-bottom:1px solid #ccc;}
	#medal_list thead th {padding-bottom:0.2em;}
	#medal_list th.medals_header {text-align:left; font-size:1.1em; font-weight:bold; padding-left:0.3em; font-family:Verdana,Arial,Helvetica,sans-serif;}
	#medal_list td.order {text-align:right; padding:0.2em 0.7em 0.1em 0; width:1.3em;}
	#medal_list td.country_flag {width:18px; vertical-align:bottom; padding-bottom:0.1em;}
	#medal_list td.country_flag img {width:18px; height:12px; display:block;}
	#medal_list td.country_name {padding:0.2em 0.5em 0.1em;}
	#medal_list td.country_name span{ white-space:nowrap; overflow:hidden; width:10em; display:block;}
	#medal_list th.medals span {display:block; background:url(/img/medals.png) no-repeat 0 0; width:14px; height:16px; overflow:hidden; text-indent:-999em; margin:0 auto;}
	#medal_list th.silver_medals span {background-position:50% 0;}
	#medal_list th.bronze_medals span {background-position:100% 0;}
	#medal_list td.medals {width:1.8em; text-align:center; padding:0.2em 0 0.1em;}
	#medal_list td.gold_medals {font-weight:bold;}
	#medal_list .total_medal {width:2.4em; text-align:right; padding:0;}
	#medal_list th.total_medal {font-weight:normal;}
	#medal_list td.total_medal {padding:0.2em 0.2em 0.1em 0;}
	#medal_list tfoot td {padding-top:0.4em;}
	#medal_list tfoot a {font-weight:bold; font-size:1.1em; white-space:nowrap; font-family:Verdana,Arial,Helvetica,sans-serif;}
	#medal_list tfoot a.disabled {display:none;}
	#medal_list #next_medals {text-align:right;}
	#medal_trivia {float:right; width:11em; overflow:hidden; text-align:center;}
	#medal_trivia h3 {white-space:nowrap;}
	#medal_trivia p {font-size:2em; margin:0.4em 0; font-weight:bold;}

/* config */
#dialog-content {font-size:1.1em; position:relative;}
#dialog-content form {padding-top:20px;}
#dialog-content form label {display:block; width:24em;}
#dialog-content .submit {clear:both; margin-top:1em; text-align:right;}
.close_link {color:#03c; font-size:1.1em; font-weight:bold; position:absolute; right:10px; top:10px; text-decoration:none; margin-bottom:10px;}
.close_link:hover {text-decoration:underline;}
	/* tv */
	.config_tvmodule1 form {width:35em; overflow:hidden;}
	.config_tvmodule1 form ul {float:left;}
	#dialog-container .config_tvmodule1 form label {width:17em;}
/* ventana modal */
/* DONT CHANGE */
* html .fixed { position:absolute }
.fixed { position:fixed }

/* DIALOG CORE */
#dialog-overlay { top:0;left:0;width:100%;height:100%;z-index:900 }
#dialog-container { overflow:hidden;z-index:901 }

/* DIALOG TOP */
#dialog-top{background:#999;border:1px solid #fff;padding:5px;font-weight:bold}
#dialog-title{color:#333}
#dialog-close{color:#fff;padding-left:5px}
#dialog-close:hover{color:#ccc}

/* DIALOG BOTTOM */
#dialog-bottom{background:#eee;border-top:1px solid #ccc;color:#666;padding:5px;text-align:center;font-size:12px}
#dialog-bottom .next,
#dialog-bottom .prev{color:#ccc;font-weight:bold;color:#333}
#dialog-bottom .next:hover,
#dialog-bottom .prev:hover{color:#f90}
#dialog-bottom .next{padding-left:10px}
#dialog-bottom .prev{padding-right:10px}
#dialog-bottom .curr{}

/* DIALOG MISC */
#dialog-loading{color:#ccc;font-weight:bold;text-align:center;padding:20px}

/* DIALOG PREDEFINED */
#dialog-container .alert,
#dialog-container .confirm { text-align:center;color:#999 }
#dialog-container .alert input,
#dialog-container .confirm input { font-weight:bold;width:75px }

/* DIALOG PERSONAL */

/* SET STARTPAGE RELATED*/

#startpage_tag {
	font-weight:bold;
	text-decoration:none;
}

.small_text {
	font-size:10px;
}

.large_text {
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}

#startpage, #startpage_ff {
	text-align:center;
	color:#fff;
	border-bottom:2px solid #900;
	position:relative;
	background:#c00;
}
#startpage {
	min-width: 1000px;
	_width:expression((document.documentElement.offsetWidth < 1020)? "1000px": "auto" );
	zoom:1;
}
#startpage_ff {
	width:100%;
}

#set_sp,
#startpage {
	behavior:url(#default#homepage);
}

#reminder, #reminder_ff_container {
	padding:6px;
	position:relative;
}

#reminder a {
	color:#ff0;
}

#reminder_ff {
 	position:absolute;
	left:585px;
	/*height: 115px;*/
	top:4px;
	width:265px;
	z-index:5;
	font-size:1.1em;
	color:#000 !important;
	}
#reminder_ff_container {
	background:#FFFFB8;
	border:1px solid #d2d2d2;
	-moz-border-radius:10px;
	position:relative;
	overflow:hidden;
}
#reminder_ff_navbar {
	margin: 0px 5px;
	width: 170px;
}

#reminder_ff_navbar img {
	margin: 5px 5px 5px 0px;
}



#reminder_ff span {
	display: none;
}

#reminder_ff_icon {
	background:url(img/startpage_ff_chicken.gif) no-repeat 0 0;
	overflow:hidden;
	position:absolute;
	top:5px;
	right:10px;
	display:block;
	width:84px;
	height:96px;
}
#reminder_ff_close{
	position: absolute;
	bottom: 5px;
	right: 10px;
	text-decoration:underline;
	font-size:9px;
	color:#9b9638;
	display:block;
	text-align:right;
	font-weight:normal;
}

a#dont_show_reminder {
	text-decoration:underline;
	padding-top:3px;
	padding-right:3px;
	font-size:10px;
	color:#ccc;
	position:absolute; right:10px; top:10px;
	width:auto;
	margin:0;
	font-weight:bold;
	}
#reminder_ff a#dont_show_reminder {
	top:5px;
	background:0;
	}

#main_container {
	height:100%;
	left:0px;
	top:0px;
	margin:0px;
	position:relative;
	width:100%;
	z-index:3;
	}

#startpage_shadow {
	position:absolute;
	left:60%;
	top:4px;
	width:202px;
	height:102px;
	background-color:black;
	z-index:4;
	-moz-opacity:0.15;
	opacity:0.15;
	filter:alpha(opacity=15);
	}

a.startpage_close:hover ,a.startpage_close:link, a.startpage_close:visited, a.startpage_close:active  {
	float:right;
	text-decoration:underline;
	padding-top:3px;
	padding-right:3px;
	font-size:10px;
	color:#9b9638;
}

#advert a {
	display:block;
	width:100%;
	line-height:40px;
	font-size:20px;
	text-align:center;
	color:#000099;
}

a.advert {
	display:block;
	margin-bottom:1em;
	font-weight:bold;
	color:#000099;
	text-decoration:none;
}
