/* CSS Document */
html 		{background:#fff url(/National_Library/oe_/https://www.accuweatherglobal.com/img/bg/bk11.jpg) top repeat-x; padding: 0px;margin:0;font:normal 12px   Arial, Helvetica, sans-serif;}


body, body.default		{}

.fullspan  	{width: 100%;}

sup {
	vertical-align: baseline;
	font-size: 0.8em;
	position: relative;
	top: -0.4em;
	}

a 			{color: #44a1d0;text-decoration: none;}
a:visited 	{color: #5EAFD7;}
a:hover 	{text-decoration: underline;}

p 			{margin: 0px 0px 15px;}
img 		{border: none;}
ul 			{margin: 5px 0px 15px;padding-left: 20px;}
ul li 		{margin: 0px;}
ol 			{margin: 5px 0px 15px;padding-left: 20px;}
ul li 		{margin: 0px;}

h1,h2,h3 	{font-family: Arial, Helvetica, sans-serif;}

h1 		{font-size:36px;}
h2 		{font-size:24px;}
h3 		{font-size:18px;}
h4 		{font-size:16px;}
h5 		{font-size:36px;}
h6 		{font-size:36px;}

strong { font-weight:bold;}

/* Cabezera */
#top 		{height:120px;}
#logo 		{margin-top:10px;}
#sup 		{margin-top:50px;}



.tool 			{ z-index: 1000; position:absolute; left:470px; top:-50px; background-color:#000; padding:5px; width:100px; text-align:center;color: #fff;}
.tool a			{ color: #ffcc33;}
.tool a:hover	{ color: #fff;}



/* Menu superior */
ul.menu-sup,ul.menu-sup li	{margin:0;padding:0;list-style-type:none}
ul.menu-sup li				{float: right;margin-left: 10px}
ul.menu-sup a				{display:block;padding:5px 8px 5px 8px;font:normal 11px  Arial, Helvetica, sans-serif; text-transform:uppercase; background: #ffcc33;color: #000;text-decoration:none;text-align:center}
ul.menu-sup a:hover			{background: #000;color:#FFF}
ul.menu-sup .selected		{display:block;padding:5px 8px 5px 8px;font:normal 11px  Arial, Helvetica, sans-serif; text-transform:uppercase;text-decoration:none;text-align:center;background: #000;color:#FFF;}
.welcom						{display:block;padding:10px 0px 5px 0px;font:normal 11px  Arial, Helvetica, sans-serif; text-decoration:none;text-align:center;color:#fff; float:right;}

/* Menu tools */
ul.menu-tool,ul.menu-tool li	{margin:0;padding:0;list-style-type:none}
ul.menu-tool li					{float: right;margin-left: 10px}
ul.menu-tool a					{display:block;padding:5px 8px 5px 8px;font:normal 11px  Arial, Helvetica, sans-serif; background: #FFF;color:#26313b ;text-decoration:none;text-align:center}
ul.menu-tool a:hover			{background: #0075b2;color:#FFF}
ul.menu-tool .selected			{display:block;padding:5px 8px 5px 8px;font:normal 11px  Arial, Helvetica, sans-serif;text-decoration:none;text-align:center;background: #FFF;color:#0075b2;}




/* Menu lateral */
#menu-lat 					{background-color:#ecf5f9;}
ul.menu-lat					{margin:10px;padding:0;list-style-type:none}
ul.menu-lat li				{margin:0 0 5px 0;}
ul.menu-lat a				{display:block;padding:5px 8px 5px 8px;font:normal 11px  Arial, Helvetica, sans-serif; text-transform:uppercase; background: #fff;color: #26313b;text-decoration:none;text-align:center}
ul.menu-lat a:hover			{background: #CBE1ED;color:#26313b}
ul.menu-lat .selected		{display:block;padding:5px 8px 5px 8px;font:normal 11px  Arial, Helvetica, sans-serif; text-transform:uppercase;text-decoration:none;text-align:center;background: #CBE1ED;color:#26313b;}



#menu-lat .sub				{margin:0 0 5px 20px;}




/* slide */
#slide 		{height:420px; background: #fff; margin-top:20px;}
#slider 	{ cursor:pointer;}
#datos 		{margin-top:10px;height:400px;background:#ccc url(/National_Library/oe_/https://www.accuweatherglobal.com/img/slide-world.jpg) no-repeat top center;}
#formato 	{margin-top:10px;height:400px;background:#ccc url(/National_Library/oe_/https://www.accuweatherglobal.com/img/slide-map.jpg) no-repeat top center;display:none;}
#envio 		{margin-top:10px;height:400px;background:#ccc url(/National_Library/oe_/https://www.accuweatherglobal.com/img/slide-maps.jpg) no-repeat top center;display:none;}
#precio 	{margin-top:10px;height:400px;background:#ccc url(/National_Library/oe_/https://www.accuweatherglobal.com/img/slide-hand.jpg) no-repeat top center;display:none;}
#video 	{margin-top:10px;height:400px;background:#ccc url(/National_Library/oe_/https://www.accuweatherglobal.com/img/slide-video.jpg) no-repeat top center;display:none;}
.sliderec	 	{margin-top:10px; padding:10px;}
.sliderec.b 	{background:url(/National_Library/oe_/https://www.accuweatherglobal.com/img/trans-black.png) repeat; color:#FFF; text-shadow: #000000 1px 1px 1px;}
.sliderec.n 	{background:url(/National_Library/oe_/https://www.accuweatherglobal.com/img/trans-white.png) repeat; color:#333; text-shadow: #FFFFFF 1px 1px 1px;}
.sliderec h1	{margin-bottom:15px;font-family: Arial, Helvetica, sans-serif; font-size: 33px; line-height:26px; letter-spacing:-1px;font-weight: bolder;}


/* info */
#tabs 			{margin-top:20px; padding:2px 10px 0 10px;}
.options 		{padding:0;height:350px; overflow:hidden; }
/*.optionstab 	{padding:0; border: 2px solid #9ec457; height:350px; background-color:#FFF; display:none; overflow:hidden;}*/
.optionstab 	{padding:0; height:350px; background-color:#9ec457; display:none; overflow:hidden;}
.interior 		{padding:0; margin:2px; height:346px; background-color: #CFE8CE;position: relative;}



.close2 		{ position: absolute; left: 930px; top:0px; height:21px; width:27px; display:block; overflow:hidden;background: url(/National_Library/oe_/https://www.accuweatherglobal.com/img/close.png) 0 0 no-repeat; text-indent: -1000px;}
.close2:hover 	{ background: url(/National_Library/oe_/https://www.accuweatherglobal.com/img/close.png) 0 -21px no-repeat;}

.close 			{ position: absolute; left: 370px; top:305px; padding: 15px 0 0 0 !important; height:45px; width:220px; display:block; overflow:hidden;background: url(/National_Library/oe_/https://www.accuweatherglobal.com/img/close3.png) 0 12px no-repeat; text-align:center;}
.close:hover 	{ background: url(/National_Library/oe_/https://www.accuweatherglobal.com/img/close3.png) 0 -65px no-repeat; text-decoration:none; padding: 10px 0 0 0 !important;}
.close a		{ color:#FFF;font-family: Arial, Helvetica, sans-serif;font-size: 20px;font-style: italic;font-weight: 700;text-shadow: 1px 1px 1px #000 !important;text-decoration: none;text-transform: none;letter-spacing: -0.05em;word-spacing: 0em;line-height: 1.2; }
.close a:hover 	{ text-decoration:none;text-shadow: 2px 2px 2px #000;}


.closesig 			{ position: absolute; left: 600px; top:305px; padding: 15px 0 0 0 !important; height:45px; width:61px; display:block; overflow:hidden;background: url(/National_Library/oe_/https://www.accuweatherglobal.com/img/close4.png) 0 12px no-repeat; text-align:center;}
.closesig:hover 	{ background: url(/National_Library/oe_/https://www.accuweatherglobal.com/img/close4.png) 0 -65px no-repeat; text-decoration:none; padding: 10px 0 0 0 !important;}
.closesig a			{ color:#FFF;font-family: Arial, Helvetica, sans-serif;font-size: 20px;font-style: italic;font-weight: 700;text-shadow: 1px 1px 1px #000 !important;text-decoration: none;text-transform: none;letter-spacing: -0.05em;word-spacing: 0em;line-height: 1.2; }
.closesig a:hover 	{ text-decoration:none;text-shadow: 2px 2px 2px #000;}

.closeant 			{ position: absolute; left: 300px; top:305px; padding: 15px 0 0 0 !important; height:45px; width:61px; display:block; overflow:hidden;background: url(/National_Library/oe_/https://www.accuweatherglobal.com/img/close4.png) 0 12px no-repeat; text-align:center;}
.closeant:hover 	{ background: url(/National_Library/oe_/https://www.accuweatherglobal.com/img/close4.png) 0 -65px no-repeat; text-decoration:none; padding: 10px 0 0 0 !important;}
.closeant a			{ color:#FFF;font-family: Arial, Helvetica, sans-serif;font-size: 20px;font-style: italic;font-weight: 700;text-shadow: 1px 1px 1px #000 !important;text-decoration: none;text-transform: none;letter-spacing: -0.05em;word-spacing: 0em;line-height: 1.2; }
.closeant a:hover 	{ text-decoration:none;text-shadow: 2px 2px 2px #000;}


/*.delon 			{ float:left; margin:70px 0 0 5px; height:30px; width:30px; display:none; overflow:hidden;background: url(/National_Library/oe_/https://www.accuweatherglobal.com/img/bot-delete.png) 0 0 no-repeat; text-indent: -1000px;}
.delon:hover 	{ background: url(/National_Library/oe_/https://www.accuweatherglobal.com/img/bot-delete.png) 0 -30px no-repeat;}

.delonh 		{ float:left; margin:70px 0 0 5px; height:30px; width:30px; display:none; overflow:hidden;background: url(/National_Library/oe_/https://www.accuweatherglobal.com/img/bot-delete.png) 0 0 no-repeat; text-indent: -1000px;}
.delonh:hover 	{ background: url(/National_Library/oe_/https://www.accuweatherglobal.com/img/bot-delete.png) 0 -30px no-repeat;}*/

.separador		{ height:20px; clear:both;}
#recinfo 		{ padding:10px 0 10px 0; height:120px; background-color:#9ec457; margin-top:10px;}

#resumen { display:none;padding:10px 0 10px 0; height:120px; background-color: #DFEBF2; margin-top:10px;}


#info 					{background: #fff; margin-top:20px; padding:10px 0 10px 0;}
#info h1				{margin-bottom:20px;}
#info #lista ul 		{}
#info #lista ul li 		{margin-top:15px; padding-left:25px; background:url(/National_Library/oe_/https://www.accuweatherglobal.com/img/ul.png) 0 3px no-repeat; color:#555;}
#info #lista ul li h3 	{margin:0; font-weight:normal; color:#000;}
#info #lista ul li.no 	{background:url(/National_Library/oe_/https://www.accuweatherglobal.com/img/ul-cancel.png) 0 3px no-repeat;}


#info #verif ul 		{}
#info #verif ul li 		{margin-top:5px; padding-left:25px; background:url(/National_Library/oe_/https://www.accuweatherglobal.com/img/ul.png) 0 3px no-repeat; color:#555;}
#info #verif ul li h3 	{margin:0; font-weight:normal; color:#000; font-size:15px;}
#info #verif ul li.no 	{background:url(/National_Library/oe_/https://www.accuweatherglobal.com/img/ul-cancel.png) 0 3px no-repeat;}

#info #frase 			{background:url(/National_Library/oe_/https://www.accuweatherglobal.com/img/bk-frase3.png) no-repeat; text-align:center; height:78px; margin-bottom:30px;}
#info #frase h2			{font-style:italic;font-family: Arial, Helvetica, sans-serif; font-size: 22px;font-weight: normal; margin:10px; color:#fff; letter-spacing:-1px;width:920px;background:none !important;}
#info #frase h1			{font-style:italic;font-family: Arial, Helvetica, sans-serif; font-size: 23px; line-height:26px; font-weight: normal;margin:10px; color:#FFF; display:none; width:920px; letter-spacing:-1px;background:none !important;}
#info #frase .c		    {line-height:50px !important;}

#info #fraseh 			{text-align:center; height:78px; cursor:pointer;}
#info #fraseh h2		{ font-style:italic;font-family: Arial, Helvetica, sans-serif; font-size: 22px;font-weight: normal; margin:10px; color:#FFF; letter-spacing:-1px;background:none !important;}
#info #fraseh h1		{font-style:italic;font-family: Arial, Helvetica, sans-serif; font-size: 23px; line-height:26px; font-weight: normal;margin:10px; color:#FFF; display:none; width:920px; letter-spacing:-1px;background:none !important;}
#info #fraseh .c		{line-height:50px !important;}
#info #fraseh h1 b		{font-style:italic;font-weight: normal; color: #fff; }
.over2 	{background:url(/National_Library/oe_/https://www.accuweatherglobal.com/img/bk-frase3.png) no-repeat;}
.over1 	{background:url(/National_Library/oe_/https://www.accuweatherglobal.com/img/bk-frase3-over.png) no-repeat;}



.register 				{background-color:#ecf5f9; padding:10px 0 10px 0; height:220px; margin:10px 0 0 0;}
.register h1			{margin:0 20px 20px 20px; color:#27749C;}
.register h3			{margin:0 20px 0 20px; color:#27749C;}
.register p				{margin:0 20px 10px 20px;}
.register ul li 		{padding:0 0 5px 25px; background:url(/National_Library/oe_/https://www.accuweatherglobal.com/img/ul.png) 0 1px no-repeat; color:#555;}
.register a				{margin:0 10px 0 10px; padding-top:10px; display:block; height:41px; font:20px bold  Arial, Helvetica, sans-serif; text-align:center; background:url(/National_Library/oe_/https://www.accuweatherglobal.com/img/bot.png) center 0 no-repeat; color:#FFF; text-decoration:none;}
.register a:hover		{background-position: center -51px;}

.register a.reg			{margin:0 10px 30px 10px; padding-top:10px; display:block; height:41px; font:20px bold  Arial, Helvetica, sans-serif; text-align:center; background:url(/National_Library/oe_/https://www.accuweatherglobal.com/img/bot.png) center -51px no-repeat; color:#FFF; text-decoration:none;}
.register a.reg:hover	{background-position: center 0px;}



/* content */
#content 			{background-color:#fff; padding:10px;}
#content h1			{margin-bottom:10px;}


/* pie */
#pie 		{background: #085898; margin-top:10px; color:#CCC;}
#pie .copy	{margin:10px 0 10px 10px;font-size:11px;}


/* Form fields
-------------------------------------------------------------- */
label       { font-weight: bold;}
fieldset    { padding:1.4em; margin: 0 0 1.5em 0; border: 1px solid #ccc; }
legend      { font-weight: bold !important; font-size:1.2em !important; }
label img   { vertical-align: bottom;}

.legend     {margin:5px 0 5px 0 !important; font-size:9px !important; }

input[type=text],
input.text, input.text1, input.title, 
textarea, select { 
  background-color:#fff; 
  border:1px solid #bbb; 
}
input[type=text]:focus, 
input.text:focus, input.text1:focus,input.title:focus, 
textarea:focus, select:focus { 
  border-color:#666; 
}

input[type=text], 
input.text, input.title,
textarea, select {
/*  margin:0.5em 0;*/
}

input.text, 
input.title   { width: 230px; padding:5px; }
input.text1   { width: 190px; padding:5px;}
input.text2   { width: 220px; padding:5px; }
input.title   { font-size:1.5em; }
textarea      { width: 240px; height: 100px; padding:5px; }

select.text   { width: 240px; padding:5px !important; }
select.text1   { width: 190px; padding:5px !important;}
select.text2   { width: 220px; padding:5px !important; }

input[type=checkbox], input[type=radio], 
input.checkbox, input.radio { 
  position:relative; top:.25em;margin:5px 0 10px 10px; 
}


input[type=submit]			{border:0; display:block; height:26px; width:100px; font:12px normal  Arial, Helvetica, sans-serif; text-align:center; background:url(/National_Library/oe_/https://www.accuweatherglobal.com/img/bot-form.png) 0 0 no-repeat; color:#FFF; text-decoration:none;}
input[type=submit]:hover	{background-position: 0 -26px;}


label.subgrande		{padding: 0px;overflow: visible;width:200px; display:block; height:51px; font:20px bold  Arial, Helvetica, sans-serif; text-align:center; background:url(/National_Library/oe_/https://www.accuweatherglobal.com/img/botbuy.png) center -51px no-repeat; color:#FFF; text-decoration:none; vertical-align:top;}
input.subgrande				{width:200px; display:block; height:45px; font:20px bold  Arial, Helvetica, sans-serif; text-align:center; background:url(/National_Library/oe_/https://www.accuweatherglobal.com/img/botbuy.png) center -51px no-repeat; color:#FFF; text-decoration:none; vertical-align:top;}
input.subgrande:hover		{background-position: center 0px;}

input.subchico				{width:200px; display:block; height:45px; font:20px bold  Arial, Helvetica, sans-serif; text-align:center; background:url(/National_Library/oe_/https://www.accuweatherglobal.com/img/bot.png) center -51px no-repeat; color:#FFF; text-decoration:none; vertical-align:top;}
input.subchico:hover		{background-position: center 0px;}

input.subgrandeS			{width:200px; display:block; height:45px; font:20px bold  Arial, Helvetica, sans-serif; text-align:center; background:url(/National_Library/oe_/https://www.accuweatherglobal.com/img/bot.png) center -51px no-repeat; color:#FFF; text-decoration:none; vertical-align:top;}
input.subgrandeS:hover		{background-position: center 0px;}



form.inline { line-height:3; }
form.inline p { margin-bottom:0; }

.add { margin-bottom:-10px; }
.add a			{margin:0 10px 0 10px; padding-top:10px; display:block; height:41px; font:20px bold  Arial, Helvetica, sans-serif; text-align:center; background:url(/National_Library/oe_/https://www.accuweatherglobal.com/img/bot-add.png) center 0 no-repeat; color:#FFF; text-decoration:none; width:220px;}
.add a:hover	{background-position: center -51px;}



#container{  
    width:360px;  
    margin:0px auto;  
    padding:0;  
}  
#locationdiv{ min-height:200px;
 
}  

/*#location {margin:0;padding:0;list-style-type:none}
#location li {margin:0 0 3px 0;padding:2px 0 2px 15px;list-style-type:none;background:url(/National_Library/oe_/https://www.accuweatherglobal.com/img/liadd.gif) left 3px no-repeat;}
#location li:hover { cursor:pointer;}
*/

#locationdivh{  
 	min-height:200px;
}  

#locationh {margin:0;padding:0;list-style-type:none}
#locationh li {margin:0 0 3px 0;padding:2px 0 2px 15px;list-style-type:none;background:url(/National_Library/oe_/https://www.accuweatherglobal.com/img/liadd.gif) left 3px no-repeat;}
#locationh li:hover { cursor:pointer;}



#location li.deselect {background:url(/National_Library/oe_/https://www.accuweatherglobal.com/img/lidel.gif) left 3px no-repeat !important;}
#locationh li.deselect {background:url(/National_Library/oe_/https://www.accuweatherglobal.com/img/lidel.gif) left 3px no-repeat !important;}



.delete		{color: #F00 !important; text-decoration:none;}
.delete:hover	{text-decoration:underline}



.addh { margin-bottom:-10px; }
.addh a			{margin:0 10px 0 10px; padding-top:10px; display:block; height:41px; font:20px bold  Arial, Helvetica, sans-serif; text-align:center; background:url(/National_Library/oe_/https://www.accuweatherglobal.com/img/bot-add.png) center 0 no-repeat; color:#FFF; text-decoration:none; width:220px;}
.addh a:hover	{background-position: center -51px;}


.deleteh		{color: #F00 !important; text-decoration:none;}
.deleteh:hover	{text-decoration:underline}


.sig { margin-bottom:-10px; }
.sig a			{margin:0 10px 0 10px; padding-top:10px; display:block; height:41px; font:20px bold  Arial, Helvetica, sans-serif; text-align:center; background:url(/National_Library/oe_/https://www.accuweatherglobal.com/img/bot.png) center 0 no-repeat; color:#FFF; text-decoration:none; width:220px;}
.sig a:hover	{background-position: center -51px;}

.ayuda { background-color:#ffffff;}
.ayuda div{ margin:10px; color:#666 !important;}


.addm { margin-bottom:20px;}
.addm a			{margin:0 10px 0 10px; padding-top:10px; display:block; height:41px; font:20px bold  Arial, Helvetica, sans-serif; text-align:center; background:url(/National_Library/oe_/https://www.accuweatherglobal.com/img/bot-add.png) center 0 no-repeat; color:#FFF; text-decoration:none; width:270px;}
.addm a:hover	{background-position: center -51px;}

#mapdiasdiv {float:left; width:250px; height:105px;}

.deletem		{color: #F00 !important; text-decoration:none;}
.deletem:hover	{text-decoration:underline}




/* Success, notice and error boxes
-------------------------------------------------------------- */

input[type=text].error, textarea.error {background: #FBE3E4;}

label.error {font:12px bold  Arial, Helvetica, sans-serif; background-color: #F30; color: #fff; padding:2px; margin-top:5px; display:inline-block; float:right;}

.terror,
.tnotice, 
.tsuccess    { padding: .8em; margin-bottom: 1em; border: 2px solid #ddd; font-size:13px; }

.terror      { background: #FBE3E4; color: #8a1f11; border-color: #FBC2C4; }
.tnotice     { background: #FFF6BF; color: #514721; border-color: #FFD324; }
.tsuccess    { background: #E6EFC2; color: #264409; border-color: #C6D880; }
.terror a    { color: #8a1f11;text-decoration:underline; }
.tnotice a   { color: #514721; text-decoration:underline;}
.tsuccess a  { color: #264409; text-decoration:underline;}


.qnotice    { padding:10px 10px 10px 50px; margin-bottom: 1em; border: 2px solid #ddd; font-size:13px !important; border-color: #FFD324; color: #514721; background:#FFF6BF url(/National_Library/oe_/https://www.accuweatherglobal.com/img/alert.png) 10px 5px no-repeat;}
.qnotice b    { font-weight:bold; color:#F60;  }
.qnotice a    { color: #8a1f11; text-decoration:underline; }

.anotice    {padding:0; margin:-5px 0 5px 0; font-size:11px !important; color: #514721;}
.anotice p	{margin:0;}
.anotice b  {font-weight:bold; color:#F60; margin:0; padding:0;}
.anotice a  {color: #8a1f11; text-decoration:underline; margin:0; padding:0;}





#total { display:block; text-align:center;}

#total strong {font:15px bold  Arial, Helvetica, sans-serif; color: #F30;}

#localidades {list-style: none;margin: 0;padding: 0;}

#localidades li {display: inline-block;border-left: solid 1px #eee;border-top: solid 1px #eee;border-right: solid 2px #ccc;border-bottom: solid 2px #ccc;cursor: pointer;padding: 0.2em 0.3em;margin: 5px; background:#FFF;}




#localidadesh {list-style: none;margin: 0;padding: 0;}

#localidadesh li {display: inline-block;border-left: solid 1px #eee;border-top: solid 1px #eee;border-right: solid 2px #ccc;border-bottom: solid 2px #ccc;cursor: pointer;padding: 0.2em 0.3em;margin: 5px; background:#FFF;}


#mapalidades {list-style: none;margin: 0;padding: 0; height:200px; width:260px; overflow:auto; overflow-x:hidden; }

#mapalidades li {display: inline-block;border-left: solid 1px #eee;border-top: solid 1px #eee;border-right: solid 2px #ccc;border-bottom: solid 2px #ccc;cursor: pointer;padding: 0.2em 0.3em;margin: 5px; background:#FFF;}



/* Administracion
-------------------------------------------------------------- */
.header 	{margin-bottom:10px;background-color:#ecf5f9; text-align:center;}
.header h2	{margin:10px; color:#27749C;}

.list-services li 		{margin-top:15px; padding:5px 0 10px 25px; color:#555; border-bottom:dotted 1px #27749C;}
.list-services li h3 	{margin:0; font-weight:normal; color:#000;}

.ok 		{background:url(/National_Library/oe_/https://www.accuweatherglobal.com/img/ul.png) 0 6px no-repeat;}
.pause 		{background:url(/National_Library/oe_/https://www.accuweatherglobal.com/img/attention.png) 0 6px no-repeat;}
.no 		{background:url(/National_Library/oe_/https://www.accuweatherglobal.com/img/cross-circle.png) 0 6px no-repeat;}

.ok span		{ color:#093;}
.pause span		{ color:#F60;}
.no span		{ color:#C00;}

.lang {display: inline;border-left: solid 1px #eee;border-top: solid 1px #eee;border-right: solid 2px #ccc;border-bottom: solid 2px #ccc;cursor: pointer;padding: 0.2em 0.3em;margin: 5px 10px 0 0;}



/*NEW SLIDER STYLES FOR SCALE, ETC*/
/* slider widget */
.ui-slider  {
	text-decoration: none !important;
}
.ui-slider .ui-slider-handle  {
	overflow: visible !important;
}
.ui-slider .ui-slider-tooltip {
	display: none;
}
.ui-slider .screenReaderContext {
	position: absolute;
	width: 0;
	height: 0;
	overflow: hidden;
	left: -999999999px;
}
.ui-slider .ui-state-active .ui-slider-tooltip, .ui-slider .ui-state-focus .ui-slider-tooltip, .ui-slider .ui-state-hover .ui-slider-tooltip {
	display: block;
	position: absolute;
	bottom: 2.5em;
	text-align: center;
	padding: .3em .2em .4em;
	font-size: .9em;
	width: 8em;
	margin-left: -3.7em;
}
.ui-slider .ui-slider-tooltip .ui-tooltip-pointer-down, .ui-slider .ui-slider-tooltip .ui-tooltip-pointer-down-inner {
	position: absolute; 
	display: block;
	width:0; 
	height:0; 
	border-bottom-width: 0;
	background: none;
}
.ui-slider .ui-slider-tooltip .ui-tooltip-pointer-down {	
	border-left: 7px dashed transparent; 
	border-right: 7px dashed transparent;
	border-top-width: 8px;
	bottom:	-8px;
	right: auto;
	left: 50%;
	margin-left: -7px;
}
.ui-slider .ui-slider-tooltip .ui-tooltip-pointer-down-inner {
	border-left: 6px dashed transparent; 
	border-right: 6px dashed transparent;
	border-top: 7px solid #fff;
	bottom:	auto;
	top: -9px;
	left: -6px;
}
.ui-slider a {
	text-decoration: none;
}
.ui-slider ol, .ui-slider li, .ui-slider dl, .ui-slider dd, .ui-slider dt {
	list-style: none;
	margin: 0;
	padding: 0;
}
.ui-slider ol, .ui-slider dl {
	position: relative;
	top: 1.3em;
	width: 100%;
}
.ui-slider dt {
	top: 1.5em;
	position: absolute;
	padding-top: .2em;
	text-align: center;
	border-bottom: 1px dotted #ddd;
	height: .7em;
	color: #999;
}
.ui-slider dt span {
	background: #fff;
	padding: 0 .5em;
}
.ui-slider li, .ui-slider dd {
	position: absolute;
	overflow: visible;
	color: #666;
}
.ui-slider span.ui-slider-label {
	position: absolute;
}
.ui-slider li span.ui-slider-label, .ui-slider dd span.ui-slider-label {
	display: none;
}
.ui-slider li span.ui-slider-label-show, .ui-slider dd span.ui-slider-label-show {
	display: block;
}
.ui-slider span.ui-slider-tic {
	position: absolute;
	left: 0;
	height: .8em;
	top: -1.3em;
}
.ui-slider li span.ui-widget-content, .ui-slider dd span.ui-widget-content {
	border-right: 0;
	border-left-width: 1px;
	border-left-style: solid;
	border-top: 0;
	border-bottom: 0;
}
.ui-slider .first .ui-slider-tic, .ui-slider .last .ui-slider-tic {
	display: none;
}



.menu-accord h3 {margin:20px 0 10px 0; display:block; color:#0075b2; border-bottom:1px solid #CCC; font-size:16px; padding-bottom:5px;}

.menu-accord ul {list-style-type:none;margin:15px 0 10px 0;padding: 0; background-color:#DAE8FC;}

.menu-accord li {margin-top: 1px; background-color:#FFF; padding:10px 0px 10px 5px;}

.menu-accord ul li ul{list-style-type:none;margin: 0;padding: 0;}

.menu-accord li ul li {margin-top: 1px; background-color:#FFF;}



.acctit	a		{font-weight:bold;margin:0px 0 5px 0;}
.multi-tit 		{float:left;width:220px;margin:0px;padding:0px;}
.multi-radio 	{float:left;width:120px;margin:0px;padding:0px;}
.multi-msg		{float:left;width:60px;margin:0px;padding:0px;}



pre {
	background: #f6fbfd;
	color: #666;
	border:1px solid #d0e9f5;
	margin: 10px 0 10px 0;
	padding: 5px;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	verical-align: top;
}



/* Menu lateral demo*/
ul.menu-tab					{margin:30px 0 20px 10px;padding:0;list-style-type:none}
ul.menu-tab li				{margin:0 0 5px 0;}
ul.menu-tab a				{display:block;padding:5px 8px 5px 8px;font:normal 12px  Arial, Helvetica, sans-serif; text-transform:uppercase; background: #fff;color: #26313b;text-decoration:none;text-align:center}
ul.menu-tab a:hover			{background: #F5FBFE;color:#26313b}
ul.menu-tab .selected		{display:block;padding:15px 8px 15px 8px;font:normal 12px  Arial, Helvetica, sans-serif; text-transform:uppercase;text-decoration:none;text-align:center;background: #E9F4FE;color:#26313b;}



.generalform {padding:10px;background: #E9F4FE;}
.generalform h2 {text-align:center; margin:10px 0 25px 0;}


#mapexample {height:220px;}
#mapexample img{ margin:0px 5px 10px 5px;}
#mapexample p {display:block;font:normal 9px  Arial, Helvetica, sans-serif; text-align: center; height:11px;}

blockquote { margin-left:20px !important;}

#pricebox   {background-color:#FC3; padding-bottom:5px; padding-top:5px}
#pricebox h1{text-align:center; padding:0; margin:0 10px 0 10px;}
#pricebox h1 span {font-size:30px !important;}
#pricebox h3{text-align:center; padding:0; margin:0 0 2px 0; font:bold 16px  Arial, Helvetica, sans-serif;}
#pricebox h2{text-align:center; padding:0; margin:0; font:bold 16px  Arial, Helvetica, sans-serif;}
#pricebox p {text-align:center; padding:0; margin:2px 0 0 0; font:normal 11px  Arial, Helvetica, sans-serif;}
#pricebox h4{text-align:center; padding:0; margin:0 10px 5px 10px; font:normal 12px  Arial, Helvetica, sans-serif;}

#pricebox a				{margin:0 10px 0 10px; padding-top:10px; display:block; height:41px; font:20px bold  Arial, Helvetica, sans-serif; text-align:center; background:url(/National_Library/oe_/https://www.accuweatherglobal.com/img/bot.png) center 0 no-repeat; color:#FFF; text-decoration:none;}
#pricebox a:hover		{background-position: center -51px;}

#pricebox .titulo 		{font-family: Arial, Helvetica, sans-serif; font-size: 33px; line-height:26px; font-weight: 700; text-shadow: #000000 1px 1px 1px;color:#fff; letter-spacing:-1px; text-align:center; display:block; margin:10px 0 20px 0;}


#pricebox ul li 		{padding:0 0 2px 25px; background:url(/National_Library/oe_/https://www.accuweatherglobal.com/img/ul.png) 0 1px no-repeat; color:#000; font:bold 16px  Arial, Helvetica, sans-serif; line-height:16px;}






.boton 				{margin-top:10px;}
.boton a			{margin:0 10px 0 10px; padding-top:10px; display:block; height:41px; font:20px bold  Arial, Helvetica, sans-serif; text-align:center; background:url(/National_Library/oe_/https://www.accuweatherglobal.com/img/bot.png) center -51px no-repeat; color:#FFF; text-decoration:none;}
.boton a:hover		{background-position: center 0px;}

.boton2 			{margin-top:10px;}
.boton2 a			{margin:0 10px 0 10px; padding-top:10px; display:block; height:41px; font:20px bold  Arial, Helvetica, sans-serif; text-align:center; background:url(/National_Library/oe_/https://www.accuweatherglobal.com/img/bot-azul.png) center 0px no-repeat; color:#FFF; text-decoration:none;}
.boton2 a:hover		{background-position: center -51px;}

.boton3 			{margin:10px 0 20px 0;}
.boton3 a			{margin:0 10px 0 10px; padding-top:10px; display:block; height:41px; font:20px bold  Arial, Helvetica, sans-serif; text-align:center; background:url(/National_Library/oe_/https://www.accuweatherglobal.com/img/bot-azul-l.png) center 0px no-repeat; color:#FFF; text-decoration:none;}
.boton3 a:hover		{background-position: center -51px;}

.boton4 			{margin:10px 0 20px 0;}
.boton4 a			{margin:0 10px 0 10px; padding-top:10px; display:block; height:41px; font:20px bold  Arial, Helvetica, sans-serif; text-align:center; background:url(/National_Library/oe_/https://www.accuweatherglobal.com/img/bot-l.png) center -51px no-repeat; color:#FFF; text-decoration:none;}
.boton4 a:hover		{background-position: center 0px;}

.boton5 			{margin:10px 0 0 0;}
.boton5 a			{margin:0 10px 0 10px; padding-top:13px; display:block; height:39px; font:13px bold  Arial, Helvetica, sans-serif; text-align:center; background:url(/National_Library/oe_/https://www.accuweatherglobal.com/img/bot-add.png) center 0px no-repeat; color:#FFF; text-decoration:none;}
.boton5 a:hover		{background-position: center -51px;}

.boton8 			{margin:10px 0 0 0;}
.boton8 a			{margin:0 10px 0 0; padding-top:13px; display:block; height:39px; font:13px bold  Arial, Helvetica, sans-serif; text-align:center; background:url(/National_Library/oe_/https://www.accuweatherglobal.com/img/bot-add.png) center -51px no-repeat; color:#FFF; text-decoration:none;}
.boton8 a:hover		{background-position: center 0;}

.botguardar 			{margin:0;}
.botguardar  a			{margin:0 10px 0 0; padding-top:4px; display:block; height:24px; font:13px bold  Arial, Helvetica, sans-serif; text-align:center; background:url(/National_Library/oe_/https://www.accuweatherglobal.com/img/botsave.png) center -28px no-repeat; color:#FFF; text-decoration:none;}
.botguardar  a:hover	{background-position: center 0;}

.botborrar 				{margin:0;}
.botborrar   a			{margin:0 10px 0 0; padding-top:4px; display:block; height:24px; font:13px bold  Arial, Helvetica, sans-serif; text-align:center; background:url(/National_Library/oe_/https://www.accuweatherglobal.com/img/botdelete.png) center 0 no-repeat; color:#FFF; text-decoration:none;}
.botborrar   a:hover	{background-position: center -28px;}


.boton6 			{margin:10px 0 0 0;}
.boton6 a			{margin:0 10px 0 10px; padding-top:13px; display:block; height:39px; font:13px bold  Arial, Helvetica, sans-serif; text-align:center; background:url(/National_Library/oe_/https://www.accuweatherglobal.com/img/bot-addf.png) center 0px no-repeat; color:#FFF; text-decoration:none;}
.boton6 a:hover		{background-position: center -51px;}

.boton7 			{margin-top:20px;}
.boton7 a			{margin:0; padding-top:4px; display:block; height:24px; font:13px bold  Arial, Helvetica, sans-serif; text-align:center; background:url(/National_Library/oe_/https://www.accuweatherglobal.com/img/botc.png) center 0px no-repeat; color:#FFF; text-decoration:none;}
.boton7 a:hover		{background-position: center -28px;}

.boton9 			{margin-top:20px;}
.boton9 a			{margin:0; padding-top:4px; display:block; height:24px; font:13px bold  Arial, Helvetica, sans-serif; text-align:center; background:url(/National_Library/oe_/https://www.accuweatherglobal.com/img/botcl.png) center 0px no-repeat; color:#FFF; text-decoration:none;}
.boton9 a:hover		{background-position: center -28px;}


.botonres 			{margin-top:10px;}
.botonres a			{margin:0 10px 0 10px; padding-top:10px; display:block; height:41px; font:20px bold  Arial, Helvetica, sans-serif; text-align:center; background:url(/National_Library/oe_/https://www.accuweatherglobal.com/img/bot-azul.png) center 0px no-repeat; color:#FFF; text-decoration:none;}
.botonres a:hover		{background-position: center -51px;}


.botonch 			{margin-top:10px;}
.botonch a			{margin:0; padding-top:4px; display:block; height:24px; font:13px bold  Arial, Helvetica, sans-serif; text-align:center; background:url(/National_Library/oe_/https://www.accuweatherglobal.com/img/botc.png) center 0px no-repeat; color:#FFF; text-decoration:none;}
.botonch a:hover	{background-position: center -28px;}



input.subchic			{width:130px; display:block; height:24px; font:13px bold  Arial, Helvetica, sans-serif; text-align:center; background:url(/National_Library/oe_/https://www.accuweatherglobal.com/img/botc.png) center 0px no-repeat; color:#FFF; text-decoration:none; vertical-align:top;}
input.subchic:hover		{background-position: center -28px;}






.listok {list-style: none;margin: 0;padding: 0;}
.listok li {padding:0 0 0 20px;margin: 0 0 3px 0; background:url(/National_Library/oe_/https://www.accuweatherglobal.com/img/ul.png) 0 0 no-repeat;}


.mapTabs {padding:0;margin:20px 0 0 0;}

.mapTabs li {padding:0;margin:0 0 10px 0;}

.mapTabs a {
  text-align: right;
  display:block;
  padding:0;
  margin:0;
  font:14px bold Arial, Helvetica, sans-serif !important; 
  color:#06C;
  text-decoration:none;
}
.mapTabs a:hover { color:#666;}
.mapTabs a.selected { color:#000 !important;text-decoration:none;}
/*.multih a {background: transparent url(/National_Library/oe_/https://www.accuweatherglobal.com/img/type-tab.png) -95px -70px no-repeat;}
.multil a {background: transparent url(/National_Library/oe_/https://www.accuweatherglobal.com/img/type-tab.png) -190px -70px no-repeat;}
.multip a {background: transparent url(/National_Library/oe_/https://www.accuweatherglobal.com/img/type-tab.png) -285px -70px no-repeat;}
.multiu a {background: transparent url(/National_Library/oe_/https://www.accuweatherglobal.com/img/type-tab.png) -380px -70px no-repeat;}
.multiw a {background: transparent url(/National_Library/oe_/https://www.accuweatherglobal.com/img/type-tab.png) -475px -70px no-repeat;} 
.multis a {background: transparent url(/National_Library/oe_/https://www.accuweatherglobal.com/img/type-tab.png) -570px -70px no-repeat;} 


.multih a:hover {background-position: -95px -140px;}
.multil a:hover {background-position: -190px -140px;}
.multip a:hover {background-position: -285px -140px;}
.multiu a:hover {background-position: -380px -140px;}
.multiw a:hover {background-position: -475px -140px;} 
.multis a:hover {background-position: -570px -140px;} 


.multih a.selected {background-position: -95px 0px;}
.multil a.selected {background-position: -190px 0px;}
.multip a.selected {background-position: -285px 0px;}
.multiu a.selected {background-position: -380px 0px;}
.multiw a.selected {background-position: -475px 0px;} 
.multis a.selected {background-position: -570px 0px;} 
*/


div#bd {
    position: relative;
	width: 365px;
}
div#gmap {
    width: 280px;
    height: 160px;
}
div#gmaph {
    width: 280px;
    height: 160px;
}
div#crosshair {
    position: absolute;
    top: 72px;
    height: 19px;
    width: 19px;
    left: 50%;
    margin-left: -8px;
    display: block;
    background: url(/National_Library/oe_/https://www.accuweatherglobal.com/img/crosshair.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.atajosbox 	{width: 100px; padding:10px; text-align:center; float:left;}


.tab div {
	height:65px;
	background: url(/National_Library/oe_/https://www.accuweatherglobal.com/img/bot-64-verde.png) 0 -65px no-repeat;
}

.tab div.selected{
	height:65px;
	background: url(/National_Library/oe_/https://www.accuweatherglobal.com/img/bot-64-verde.png) 0 0 no-repeat;
}


.tab div a {
	display:block;
	width:170px;
	text-align:center;
  color:#FFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  font-style: italic;
  font-weight: 700;
  text-shadow: 1px 1px 1px #000 !important;
  text-decoration: none;
  text-transform: none;
  letter-spacing: -0.05em;
  word-spacing: 0em;
  line-height: 1.2;
  padding:10px 0 0 10px;
}

.tab div a:hover {
  font-size: 20px;
  text-shadow: 2px 2px 2px #000;
}

.tab div.selected a {
text-align:center;
width: auto;
  color:#FFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  text-shadow: 1px 1px 1px #000 !important;
  text-decoration: none;
  text-transform: none;
  letter-spacing: -0.05em;
  word-spacing: 0em;
  line-height: 1.2;
  padding:15px 0 0 0;
}







ul.htabs {
    width:540px;
    margin:0;
    padding:0;
	border-bottom: 1px solid #000 ;
	float:left;
}
ul.htabs li {
    display:block;
    float:left;
    padding:0 5px;
}
ul.htabs li a {
    display:block;
    float:left;
    padding:5px;
    text-decoration:none;
	color: #666;
	border-top: 1px solid #8d8d8d;
	border-left: 1px solid #8d8d8d;
	border-right: 1px solid #8d8d8d;
	font-weight:bold !important;
}


a[rel="buscar"] {
	background-color:#399fd2;
	color: #FFF !important;
}

a[rel="selector"], a[rel="mapa"] {
	background-color:#fff;
}



.hselected {
    color: #FFF !important;
	background-color:#9ec457 !important;
	border-top: 1px solid #000 !important;
	border-left: 1px solid #000 !important;
	border-right: 1px solid #000 !important;
}


.contenttabs {
	background: url(/National_Library/oe_/https://www.accuweatherglobal.com/img/contenttabs.png) 0 0 no-repeat; height:250px;
}


#forecastlocno {
	text-align:center;
	margin:70px 10px 0 10px;
	padding:10px;
	float:left;
	background-color: #ffeca2;
}


#forecastloc {
	float:left;
}

.editforecastloc {
	width:225px;
}


.cerrarloc 			{height:27px; width:60px; display:block; background: url(/National_Library/oe_/https://www.accuweatherglobal.com/img/closeloc.png) 40px 3px no-repeat; padding:0; margin:0;}
.cerrarloc:hover 	{background: url(/National_Library/oe_/https://www.accuweatherglobal.com/img/closeloc.png) 40px -31px no-repeat; cursor:pointer;}
.cerrarloc span 	{display:block; margin:12px 5px 0 0; padding:0px;}
















ul.htabsh {
    width:540px;
    margin:0;
    padding:0;
	border-bottom: 1px solid #000 ;
	float:left;
}
ul.htabsh li {
    display:block;
    float:left;
    padding:0 5px;
}
ul.htabsh li a {
    display:block;
    float:left;
    padding:5px;
    text-decoration:none;
	color:#666;
	border-top: 1px solid #8d8d8d;
	border-left: 1px solid #8d8d8d;
	border-right: 1px solid #8d8d8d;
	background-color:#FFF !important;
}
.hselectedh {
    color: #000 !important;
	border-top: 1px solid #000 !important;
	border-left: 1px solid #000 !important;
	border-right: 1px solid #000 !important;
}

.contenttabs {
	
}


#horalocno {
	text-align:center;
	margin:70px 10px 0 10px;
	padding:10px;
	float:left;
	background-color: #ffeca2;
}


#horaloc {
	float:left;
}

.edithoraloc {
	width:225px;
}


.cerrarloch 	{height:25px; width:70px; display:block; background: url(/National_Library/oe_/https://www.accuweatherglobal.com/img/closeloc.png) 40px 0 no-repeat; padding:0; margin:0;}
.cerrarloch:hover {background: url(/National_Library/oe_/https://www.accuweatherglobal.com/img/closeloc.png) 40px -34px no-repeat; cursor:pointer;}
.cerrarloch span { display:block; margin:8px 5px 0 0; padding:0px;}

.resumenfondo {background: url(/National_Library/oe_/https://www.accuweatherglobal.com/img/fondoresumen.png) 0 0 no-repeat; height:350px;}

.resumenpron, .resumenhora, .resumengraf, .resumenextras { margin:10px;}
.resumenpron img, .resumenhora img, .resumengraf img, .resumenextras img { margin-bottom:10px;}
.resumenpron p, .resumenhora p, .resumengraf p, .resumenextras p {font: 14px bold Arial, Helvetica, sans-serif !important; color:#379ccf }


#priceboxt   {background-color:#FC3; padding:5px; text-align:center;}
#recinfo h1 { color:#FFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 25px;
  font-style: normal;
  font-weight: normal;
  text-shadow: 1px 1px 1px #000 !important;
  text-decoration: none;
  text-transform: none;
  letter-spacing: -0.05em;
  word-spacing: 0em;
  line-height: 1.2; }
#recinfo p {font: 14px bold Arial, Helvetica, sans-serif !important; color: #2E7033; }
#priceboxt p {color: #000 !important; }
#recinfo h2 { color:#FFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 36px;
  font-style: normal;
  font-weight: 900;
  text-shadow: 1px 1px 1px #000 !important;
  text-decoration: none;
  text-transform: none;
  letter-spacing: -0.05em;
  word-spacing: 0em;
  line-height: 1.2; }
#recinfo h3 {font: 16px bold Arial, Helvetica, sans-serif !important; color: #000; }

[disabled] { 
color: #CCC;
background-color: #666;
}

.tip {background: #f4fee1; border: 1px solid #9ecc46; cursor:pointer; margin-top:10px; padding:7px;}
.tip p {font: 11px normal Arial, Helvetica, sans-serif !important; color: #333; padding:0; margin:0;}
.tip b {font: bold 14px bold Arial, Helvetica, sans-serif !important; color: #9ecc46;}


.flotante { position:fixed; margin:0; padding:0; width:33px; bottom: 0px; right:0px;}
.flotante ul { margin:0; padding:0;}
.flotante ul li { margin:2px; padding:2px; background-color:#FFF}
.BGSelector {margin:0; padding:0;width:25px;}


#locationdiv img, #locationdivh img{ margin:100px 0 0 90px;}
#countrydiv, #citydiv, #countrydivh, #citydivh, #mapcity {/*text-align:center; vertical-align:middle;*/}


#tourtext {background:url(/National_Library/oe_/https://www.accuweatherglobal.com/img/fondo4.gif) no-repeat; width:220px; height:120px; overflow:hidden;cursor:pointer;}
#tourtext h1 { color:#FFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 19px;
  font-style: oblique;
  font-weight: bolder !important;
  text-shadow: 1px 1px 1px #000 !important;
  text-decoration: none;
  text-transform: none;
  word-spacing: 0em;
  line-height: 1.2;
  background:none !important; }
#tourtext p {font: 13px Arial, Helvetica, sans-serif !important; color: #fff;line-height: 1;  text-shadow: 1px 1px 1px #000 !important; font-weight: bolder !important;background:none !important;}

.example, .required { color:#F00;}
.exampleo { color: #360;}


#faq h2{}
#faq h3{margin:20px 0 10px 0;}
#faq h4{ margin:0 0 5px 10px; cursor:pointer; color:#666;}
#faq h4:hover{ background-color: #FF3; }
#faq h4.active{ font-weight:bold !important; margin-top:25px; color:#000; }
#faq p{ margin:0 0 15px 25px; display: none;}
#faq pre{ margin:0 0 15px 25px; display: none;}
#faq h4.highlight{ background-color:#CFF;}





.no-zoom body {
	-o-transform-origin:50% 0;
	-moz-transform-origin:50% 0;
}
.zoom body.larger {
	zoom:110%;
}
.zoom body.largest {
	zoom:125%;
}
.no-zoom body.larger {
    -o-transform: scale(1.1);
    -moz-transform: scale(1.1);
    transform: scale(1.1);
}
.no-zoom body.largest {
    -o-transform: scale(1.25);
    -moz-transform: scale(1.25);
    transform: scale(1.25);
}
.priceover   {background-color:#ebb001 !important; cursor:pointer; }

#claim 		{position:absolute; top:72px; left:170px; width:250px; height:25px; font: bold 14px Arial, Helvetica, sans-serif !important; color: #FC0; overflow:hidden; letter-spacing:-1px;}
#claim div 	{width:250px; height:25px; font-weight: bolder;}


.servicebanner {width:256px !important; height:100px !important; overflow:hidden !important;cursor:pointer !important;padding:5px 10px 10px 10px !important;border:solid #FFF 2px !important;}

.servicebanner h1 { 
color:#FFF !important;
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 19px !important;
  font-style: oblique !important;
  font-weight: bolder !important;
  text-shadow: 1px 1px 1px #000 !important;
  text-decoration: none !important;
  text-transform: none !important;
  word-spacing: 0em !important;
  line-height: 1.2 !important;}
  
.servicebanner p {font-weight: bolder !important;
					background: none !important;}
					
.bak1 {	background:url(/National_Library/oe_/https://www.accuweatherglobal.com/banners/productos-bak1.jpg) no-repeat;}		
.bak2 {	background:url(/National_Library/oe_/https://www.accuweatherglobal.com/banners/productos-bak2.jpg) no-repeat;}							
.bak3 {	background:url(/National_Library/oe_/https://www.accuweatherglobal.com/banners/productos-bak3.jpg) no-repeat;}		
.bak4 {	background:url(/National_Library/oe_/https://www.accuweatherglobal.com/banners/productos-bak4.jpg) no-repeat;}
.link 	{ cursor:pointer;}		

.messg strong	{ font-size:12px; font-weight:700;}	
.listok a 	{color: #3464B4 !important;text-decoration: none;}


/*default2*/
#start { width:500px; height:180px; padding:20px; background-color:#FC3; text-align:center;}
#start h1 {font-family: Arial, Helvetica, sans-serif; font-size: 44px; line-height:36px; font-weight: 700; text-shadow: #000000 1px 1px 1px;color:#fff; letter-spacing:-1px; text-align:center; display:block; margin:10px 0 20px 0;}
#start h2 {font-style:italic;font-family: Arial, Helvetica, sans-serif; font-size: 22px;font-weight: normal; color:#000; letter-spacing:-1px;}
#start a			{margin:0px 10px 0 10px; padding-top:10px; display:block; height:41px; font:20px bold  Arial, Helvetica, sans-serif; text-align:center; background:url(/National_Library/oe_/https://www.accuweatherglobal.com/img/bot.png) center 0 no-repeat; color:#FFF; text-decoration:none;}
#start a:hover		{background-position: center -51px;}



/*default3*/
.welcome 		{
	
position: absolute;
top: 122px;
left: 0;
z-index: 200;
width: 100%;
height: 750px;	
background:#fff url(/National_Library/oe_/https://www.accuweatherglobal.com/img/bg/bk11.jpg) 0 -122px repeat-x; 

}
.welcome h1 {font-family: Arial, Helvetica, sans-serif; font-size: 44px; line-height:36px; font-weight: 700; text-shadow: #000000 1px 1px 1px;color:#fff; letter-spacing:-1px; text-align:center; display:block; margin:10px 0 20px 0;}
.welcome h2 {font-style:italic;font-family: Arial, Helvetica, sans-serif; font-size: 22px;font-weight: normal; color:#fff; letter-spacing:-1px;}
.welcome2 a			{margin:0px 10px 0 10px; padding-top:10px; display:block; height:41px; font:20px bold  Arial, Helvetica, sans-serif; text-align:center; background:url(/National_Library/oe_/https://www.accuweatherglobal.com/img/bot.png) center 0 no-repeat; color:#FFF; text-decoration:none;}
.welcome2 a:hover		{background-position: center -51px;}
.welcome .video img		{ margin-top:15px;}



#callcode {width:70px; height:30px; float: right;}
.botcode {
font-family: Arial, Helvetica, sans-serif; font-size: 12px; 
line-height:28px;
font-weight:bold; 
text-shadow: #fff 1px 1px 1px;
color:#000; 
letter-spacing:-1px; 
text-align:center; 
display:block;
width: 70px;
height: 30px;	
background:#fff url(/National_Library/oe_/https://www.accuweatherglobal.com/img/but-bk.gif) no-repeat; 
}
.botanime{
font-family: Arial, Helvetica, sans-serif; font-size: 12px; 
line-height:28px;
font-weight:bold; 
text-shadow: #fff 1px 1px 1px;
color:#000; 
letter-spacing:-1px; 
text-align:center; 
display:block;
width: 70px;
height: 30px;	
background:#fff url(/National_Library/oe_/https://www.accuweatherglobal.com/img/but-anime.gif) no-repeat; 
}
.botaply{
font-family: Arial, Helvetica, sans-serif; font-size: 12px; 
line-height:28px;
font-weight:bold; 
text-shadow: #000 1px 1px 1px;
color:#fff; 
letter-spacing:-1px; 
text-align:center; 
display:block;
width: 70px;
height: 30px;	
background:#fff url(/National_Library/oe_/https://www.accuweatherglobal.com/img/but-bkr.gif) no-repeat; 
}




.ribbon-wrapper {
 line-height: 0px !important;
  background-image:none !important;
  border: !important;
  padding:0px !important;
  margin: 0px !important;
  width: 49px;
  height: 50px;
  position: absolute;
  top: -3px;
  right: -3px;
}