body{background-repeat:no-repeat;background-color:#2ca065;z-index:0; background-position:top center;}
body.homepages{ background-image:url(../layouts/homepages/standard/img/fondo_home.jpg);background-repeat:no-repeat;background-color:#2ca065;z-index:0; background-position:top center;}
.social-map{background:url(../layouts/overallcomponents/img/comentarios_mapa.png);}

.ie6warning{ width:910px; height:46px; background: url(../layouts/overallcomponents/img/attentionicn.gif) no-repeat #FFC; padding:10px 10px 10px 80px; margin-top:10px}
.ie6warning a, .ie6warning a:link, .ie6warning a:hover, .ie6warning a:visited{ color:#00F; text-decoration:underline}
.imgheaderbottommenumap{background-image:url(../layouts/homepages/standard/img/mapa_header_footer_home.png);}
.imgmapesp{background-image:url(../layouts/homepages/standard/img/mapa_body_home_ESP.png);}
.imgmappor{background-image:url(../layouts/homepages/standard/img/mapa_body_home_POR.png);}
a, a:link, a:visited, a:hover, a:active{text-decoration:none;}
/*.mainborder{border-left-style:solid;border-right-style:solid;border-left-width:1px;border-right-width:1px; border-left-color:#BEC2B3;	border-right-color:#7C8788; position:relative;top:0px;}*/
.mainPlayer{ padding:10px 0px 30px 30px;}
.mainSpots{ background-color:#DADECD; padding: 20px 12px 0px 12px; height:180px;}
.innerAreaBG{ background-color:#FFF; margin-bottom:10px;}
#innerArea.regpage, #innerArea.error404{ background-color:#FFF; margin:10px 0px;}

#flash-content{background-color:#cccccc; text-align:center; margin-top:28px;}

/*LOCAL ID, CLOCK*/
#homebtn a{ width:130px; height:89px; float:left; margin-right:10px;}
#headertools{ width:260px;}
#topbanner{  width:728px; height:90px; float:right; margin:14px 3px 0px 0px;}
.localidDIV{ background-position:-2px 0px; width:1000px; height:127px;color:#184A4F;font-size:10px;}
.countryDIV{padding-top:10px;padding-left:18px;cursor:pointer; text-transform:uppercase; float:left; width:150px;}
.countrieslistDIV{position:absolute; z-index:1000; background:#FFF;padding:10px;top:30px;text-transform:uppercase;cursor:pointer;}
.countrieslistDIV a:link,a:visited,a:hover{text-decoration:none;color:#000;}
.countrieslistDIV a:hover{text-decoration:none;color:#FFF;}
.localidclock{padding:7px 0px 0px 0px;text-transform:uppercase; color:#FFF}
.overalltopbg{width:1000px; height:100px;}

.overalltopbg div#toptolls{ padding:36px 0px 0px 30px; float:right; width:85px; height:60px; background:url(../layouts/overallcomponents/img/soporte_herramientas.gif) no-repeat;}
div#toptolls *{margin:0;padding:0;border:none;text-align:left;line-height:1em;}
div#toptolls a.button{display:block;width:20px;height:15px;overflow:hidden;text-decoration:none;background-image:url(../layouts/overallcomponents/img/btn_herramientas.gif);float:left;background-repeat:no-repeat;}
div#toptolls a.button span{visibility:hidden;}
div#toptolls a#emailbtn{background-position:-23px 0px;}
div#toptolls a#emailbtn:hover{background-position:-23px -15px;}

/*FORUMSPOTS*/
div.forumspots{width:308px;height:272px;border: 1px solid #B5C9CA;background-color:#E3ECC9;}
div.forumspots a{text-decoration:none;}
div.forumspots a.forumspotelement{display:block;background-color:#CEE499; margin: 2px 0px 0px 0px;}
div.forumspots a.forumspotelement:hover{background-color:#bed9db;color:#FFCC00;}
div.forumspotelementtitle{background-color:transparent; color:#716F6E; text-transform:uppercase; font-weight:bold;  height:15px}
div.forumspotelementtxt{background-color:transparent; color:#33736C;}

/*.forumspots{width:308px;height:272px;border: 1px solid #B5C9CA;background-color:#E3ECC9;}
.forumspotelement{background-color:#E3ECC9; padding: 2px 0px 0px 0px;}
.forumspotelementtitle{background-color:#CEE499; color:#716F6E; text-transform:uppercase; font-weight:bold;  height:15px}
.forumspotelementtxt{background-color:#CEE499; color:#33736C;}*/


/*blogspots*/
div.blogspots{width:310px;height:272px;border: 1px solid #B5C9CA;background-color:#E3ECC9; position:relative}
div.blogspots div.blogtitleesp{ background:url(../layouts/overallcomponents/img/blogtitle_esp.gif) no-repeat #BFCA31; width:100%; height:58px;}
div.blogspots div.blogtitlepor{ background:url(../layouts/overallcomponents/img/blogtitle_por.gif) no-repeat #BFCA31; width:100%; height:58px;}
div.blogspots div.blogtitleesp span,div.blogspots div.blogtitlepor span{ visibility:hidden}
div.blogspots div.spotwrapper{position:relative;height:100%;}
div.blogspots div.blogspotsep{height:1px; background:#BDC3AB; margin:4px 0px 4px 0px}
div.blogspots div.readmore{position:absolute;bottom:5px;width:100%}
div.blogspots div.blogspotelementtitle h5{margin:7px;color:#33736c;font-size:14px; line-height:1.2em}
div.blogspots div.blogspotelementtxt {margin:7px;color:#717877;font-size:13px;}
/*boton leer nota completa Home*/
div.blogspots div.readmore img{float:right; position:absolute}
a.notacompletaesp{background-image:url(../layouts/overallcomponents/img/btn_leer_nota_completa_esp.gif);}
a.notacompletapor{background-image:url(../layouts/overallcomponents/img/btn_leer_nota_completa_por.gif);}
a.buttonnotacompleta{display:block;width:150px;height:21px;}
a.buttonnotacompleta:hover{background-position:0px 21px;}
a.buttonnotacompleta span{visibility:hidden;}

/*home spots*/
.homespots{ width:300px;height:150px;background-repeat:repeat-x;float:left;margin-left:12px;margin-right:12px; cursor:pointer;}
.homespotstitile{width: 110px;height:32px;float:left;padding:10px 4px 4px 4px;color:#34736A;font-weight:bold;font-size:13px;text-transform:uppercase;line-height:14px; text-decoration:none;}
.homespotstext{width: 110px;height:56px;float:left;padding:10px 4px 4px 4px;color:#73787B;font-size:10px;font-weight:bold;text-transform:uppercase;line-height:12px; text-decoration:none;}
.homespotsver{width: 110px;float:left;padding:10px 4px 4px 4px;color:#D0E49C;font-size:10px;font-weight:bold;text-transform:uppercase;text-decoration:none;}
.homespotssep{width: 112px;height: 5px;background-color:#F36422;float:right;}

/*LOGIN, REGISTRO*/
.loginaccesstitle{ float:left; font-size:8px; font-weight:bold; text-transform:uppercase; line-height:10px; padding: 2px 0px 0px 28px;}
.loginaccesstitle span, .loginaccesstitle a{ color:#FFF; text-decoration:none}
.loginaccesstitle a:hover{ color:#FFF; text-decoration:underline}
#loginformDIV, #rememberpassDIV{display:none;height: 280px;background-color:#cfd0d0;top:0px;position:relative;}
.loginFieldSet, .regFieldSet{ left:440px; width: 300px;text-align:right;border:0px;position:absolute;padding:0px 20px 0px 20px;margin: 0px;}
.loginFieldSet li, .regFieldSet li{list-style:none;color:#6A6B65;font-size:10px;margin:1px 0px 1px 0px;padding:0px;}
.loginFieldSet ol, .regFieldSet ol{margin:0px;padding:0px; width:300px}
.loginFieldSet legend, .regFieldSet legend{color:#000;text-transform:uppercase;padding:0px 0px 10px 0px;margin:0px; width: 300px;}
div#regloadclock{ position:absolute; top:60px; left:600px; visibility:hidden; text-align:center; color:#33736C;}

.logincommunitytitle{ font-size:13px; font-weight:bold; position:absolute; width: 300px; color:#000;text-transform:uppercase;padding:0px 0px 0px 10px;margin:0px;}
.loginerrordiv{width:260px; font-size:10px; color:#EF4223; font-weight:bold} 
.loginlabel{text-align: right;} 
.loginlabelimg{ float:left; margin-left:75px;}
.loginFieldSet .email{ background-position:-4px -276px; width:65px; height:14px;}
.loginFieldSet .claveesp{ background-position:-4px -297px; width:65px; height:14px;}
.loginFieldSet .clavepor{ background-position:-4px -315px; width:65px; height:14px;}
.loginlabelerror{width:300px;text-align: left;position:absolute; margin-left:5px; font-size:10px; color:#EF4223; font-weight:bold}
.logininput{ background-color:#CFD0D0; background-position:-79px -277px; width:142px; height:13px; border:0px; padding: 0px 4px 2px 4px; font-size:10px;color:#70726D;}
.loginfacebookbg{ text-align:center; background-color:#FFF; font-size:11px; color:#6A6B65; padding:6px; width: 620px; position:absolute; left:0px; top:190px;}
.loginregtitle{ color:#33736C; font-size:14px; text-transform:uppercase; padding:20px 0px 0px 0px; font-weight:bold; vertical-align:top; width:650px;}
.loginregtext{color:#6A6B65; font-size:12px; padding:20px 20px 0px 20px; vertical-align:top; width:260px; position:absolute}
.loginregtext a, .loginFieldSet a{ color:#2ca065;}
#registerDIV{display:none;height: 280px;background-color:#cfd0d0;top:0px;position:relative;}
#loginfbuser{ border: 1px; border-style:solid; border-color:#FFF; margin:2px 0px 0px 6px;}
.optionreg{font-size:10px;color:#70726D;background-color:#FFF; width:48px}
.optionregplain{font-size:10px;color:#70726D;}
.btnentrar{ background-position:-257px -278px; width:101px; height:17px;}
.btnenviar{ background-position:-363px -278px; width:101px; height:17px;}
.btnentrar:hover{ background-position:-257px -297px; width:101px; height:17px;}
.btnenviar:hover{ background-position:-363px -297px; width:101px; height:17px;}

/*MAIN MENU*/
.mainMenu{ background-position:-2px -127px; width:1000px; height:28px;}
 #mainMenuBtnsArea{ height:28px; width:822px;}
.mainmenuitem{font-size:12px;color:#FFF;text-transform:uppercase;cursor:pointer;height:22px;font-weight:bold;text-align:left;padding: 5px 5px 0px 5px;float:left;}
#mainmenuitem0{ padding-left:20px;}
#mainmenuitem0.mainmenuitemOver{ padding-left:20px;}
.mainmenuitemOver{color:#FF0;}
/*esquena derecha del los elementos principales del menu*/
#mainMenuTools{ float:right; width:226px;}
div#emailtool{ background-position:-598px -163px; width:22px; height:17px; margin-top:5px;}
div#emailtool a.button{display:block;width:22px;height:17px;overflow:hidden;text-decoration:none;}
div#emailtool a.button span{visibility:hidden;}
/*div#emailtool a#emailbtn{background-position:-23px 0px;}
div#emailtool a#emailbtn:hover{background-position:-23px -15px;}*/

.mainmenuUSERcorner{ background-position:-630px -159px; float:right;width:190px;height:24px; margin:2px 3px 0px 0px;}
.showLoginBtn{ width:40px; height:28px;}

.mainmenuitemSep{height:28px;float:left;list-style:none; background-position:-545px -157px; width:2px;}
/*soporte de todos los subs*/
.homepageSubMenuContainer{background:#cfd0d0;position:relative; width:999px}
.mainmenusub{height: 280px;clear:left; position:relative}
/*separador de columnas de submenu*/
.mainmenusubsep{width:1px;height:240px;background-color:#a0b4b2;float:left;}
/*cada elemento de submenu*/
.mainmenusubItem{background:#cfd0d0; line-height:13px; text-transform:uppercase;font-size:12px; width:190px;margin-left:4px;cursor:pointer;}
.mainmenusubItem a:link, .mainmenusubItem a:visited{color:#000;display:block;text-decoration:none;padding:6px 6px 6px 10px; width:190px;}
.mainmenusubItem a:hover{color:#FFF;display:block;text-decoration:none; background-color:#2ca065}
.mainmenuclosebtn{float:left;height:240px; position:relative; width:28px;} 
.mainmenuclosebtn a{ position:absolute; bottom:0px; width:28px; height:20px; background-position:-7px -161px;} 

/*BOTTOM MENÚ*/
.container.bottommenu{ width:1000px; height:60px; background-position:-2px -188px;}
.bottommenusup{ height:21px; width:984px; padding:0px 0px 0px 6px;/*background-repeat:no-repeat;background-position:left top;	clear:left;*/}
.bottommenuitem{float:left;text-transform:uppercase;font-size:11px;}
.bottommenumiddle{width:976px;height:18px;padding-left:10px;}
.bottommenuitemsep{margin:0px 3px;color:#2ca065;}
.bottommenuitemmiddle{ background-position:-38px -164px; margin:1px 6px 0px 6px;height:17px;font-weight:bold;color:#92e9bd;}
.bottommenuitemmiddle0{width:42px; padding-left:8px;}
.bottommenuitemmiddle1{width: 50px; padding-left:8px;}
.bottommenubottom{ clear:left; height:21px; width:984px; padding: 2px 0px 0px 6px;}
.bottommenuitem a:link, .bottommenuitem a:visited{text-decoration:none;color:#2ca065;}
.bottommenuitem a:hover{text-decoration:underline;color:#2ca065;}
.bottommenuitemmiddle a:link, .bottommenuitemmiddle a:visited{text-decoration:none;color:#92e9bd; padding-left:8px;}
.bottommenuitemmiddle a:hover{text-decoration:underline;color:#92e9bd;}

/*footer*/
.mainfooter{ background-position:-2px -250px; width:1000px; height:20px; padding:4px 0px 0px 0px;font-size:10px;color:#92e9bd;}
.mainfooter a{color:#92e9bd;}
.mainfooter a:hover{color:#92e9bd; text-decoration:underline}
.mainfooter span.warnerlogo{ width:17px; height:16px; display:block; float:left}
.footerwblatxt{ float:left;}
.footerbtns{ float:right; margin-right:11px;}


/*banner*/
.mainRightBanner{background-image:url(../layouts/homepages/standard/img/rightbannerbg.gif); background-repeat:no-repeat; background-color:#FFF;height:630px; width:209px; float:right; padding: 15px 0px 0px 0px;}
.mainRightBannerElement{ margin:0px 0px 0px 25px;}
.mainbottomsop{background-color:#FFF; height:296px; padding:16px 0px 0px 27px}

.mainBottomBanner{ padding-left:12px; width:300px;}
.mainBottomBannerElement{background-image:url(../layouts/homepages/standard/img/bottombannerbg1px.jpg); background-repeat:repeat-x; height:272px; padding:12px 0px 0px 0px}




/*Área social*/
div#starRating, div#sendToFriend{margin-right:10px;}

div#minisiteBottomArea{width:950px;margin:15px auto 0px; padding-bottom:25px;}
div.minisiteComments{margin-top:11px;overflow:visible;}
/*minisiteSocialRibbon */
div.minisiteSocialRibbon{ margin:0px; background-position:0px 0px; width:950px; min-height:37px;}
div.minisiteSocialRibbon *{margin:0;padding:0;text-align:left;line-height:1em;color:#fff;}
div.minisiteSocialRibbon{background-color:transparent;}
div#sendtofriendpopDIV{ height:222px;}

div.minisiteSocialRibbon a.socialButton{display:block;width:34px;height:30px;overflow:hidden;text-decoration:none;background-image:url(../layouts/minisitestandard/img/botones_comunidad.gif);float:left;background-repeat:no-repeat;}
div.minisiteSocialRibbon a.socialButton span{visibility:hidden;}
div.minisiteSocialRibbon div#socialSites{width:360px;margin-top:2px;margin-left:15px;height:30px;float:left;}
a#deliciousButton{background-position:-34px 0px;}
a#facebookButton{background-position:-68px 0px;}
a#hi5Button{background-position:-102px 0px;}
a#orkutButton{background-position:-136px 0px;}
a#myspaceButton{background-position:-170px 0px;}
a#diggButton:hover{background-position:0px -30px;}
a#deliciousButton:hover{background-position:-34px -30px;}
a#facebookButton:hover{background-position:-68px -30px;}
a#hi5Button:hover{background-position:-102px -30px;}
a#orkutButton:hover{background-position:-136px -30px;}
a#myspaceButton:hover{background-position:-170px -30px;}

div.minisiteSocialRibbon div#sendToFriend{ height:29px;width:249px;float:right;margin-top:3px;}
div.minisiteSocialRibbon div#sendToFriend p{ background-position:0px -256px;height:24px;width:182px; display:block;height:20px;font-weight:bold;float:left; padding:4px 0px 0px 10px; margin:3px 0px 0px;}
div.minisiteSocialRibbon div#sendToFriend div.sendtofrienderror{background-color: #2C3431;border:solid 1px #acacac;width:272px;padding:4px;text-align:left;display:none; height:14px;position:absolute; top: -30px; left:0px;}
div.minisiteSocialRibbon div#sendToFriend a#sendToFriendButton{ background-position:-192px -255px;display:block;width:57px;height:26px;text-decoration:none;float:right; margin:2px 0px 0px;}
div.minisiteSocialRibbon div#sendToFriend a#sendToFriendButton span{visibility:hidden;}
div.minisiteSocialRibbon div#sendToFriend a#sendToFriendButton:hover{background-position:-192px -280px;}
input#recomendname, input#recomendemail, textarea#recomendtext{ color:#000;}
input#sendrecomendbtn{background-position:-505px -256px;height:24px;width:121px; cursor:pointer; text-align:center;border: none;}
input#sendrecomendbtn:hover{background-position:-505px -281px;}
span#recomendcounter{ display:block;}

div.minisiteSocialRibbon div#starRating{height:29px;width:255px;float:right;margin:3px 15px 0px 0px;}
div.minisiteSocialRibbon div#starRating p{ background-position:-251px -256px;height:20px;width:119px;display:block;font-weight:bold;float:left;text-align:left; padding:4px 0px 0px 10px; margin:3px 0px 0px;}
div.minisiteSocialRibbon div#starRating div.rankingerror{background-color: #2C3431;border:solid 1px #acacac;width:252px;padding:4px;text-align:left;display:none;height: 14px;position:absolute; top: -30px; left:0px;}

.pointer{ cursor:pointer;}
.nopointer{ cursor:default;}
ul.ranking{ list-style:none; background-position:-729px -752px; width:126px; height:24px; margin: 3px 0px 0px 127px;}
ul.ranking span{ display:none}
ul.ranking li{ float:left}
ul.ranking li a.star{ display:block; width:24px; height:24px;}
ul.ranking li a.star span{ display:none}
ul.ranking.onestar{ background-position:-729px -777px; width:126px; height:24px;}
ul.ranking.twostar{ background-position:-729px -802px; width:126px; height:24px;}
ul.ranking.trheestar{ background-position:-729px -827px; width:126px; height:24px;}
ul.ranking.fourstar{ background-position:-729px -852px; width:126px; height:24px;}
ul.ranking.fivestar{ background-position:-729px -877px; width:126px; height:24px;}

div#starRating, div#sendToFriend{margin-right:10px;}
/*end minisiteSocialRibbon */

/*COMMENTS*/
.commentcontainer {background:#2C3431;border:1px solid #2c3431;}
.commenttitleesp {width:195px;height:22px;float:left;}
.commenttitlepor {width:195px;height:22px;float:left;}
.commentcontainerbuttons {padding:20px 0px 0px 15px;height:19px; overflow:hidden;color:#000;}
.commentcontainerbuttons.esp {background-position:-1px -308px !important;}
.commentcontainerbuttons.por {background-position:-1px -530px !important;}
.commentpostcommentesp {background-position:0px -752px !important;width:155px;height:22px;margin-left:20px;float:left;cursor:pointer; margin-right:1px;}
.commentpostcommentpor {background-position:0px -796px !important;width:155px;height:22px;margin-left:20px;float:left;cursor:pointer; margin-right:1px;}
.commentpostcommentesp:hover {background-position:0px -774px !important;}
.commentpostcommentpor:hover {background-position:0px -818px !important;}

.commentbtn {cursor: pointer;text-align: center;float:left;margin-right:1px;font-size: 11px; color:#000;}
#allcommentslbl{background-position:-156px -752px; width:101px; height:22px;}
#primerolbl{background-position:-258px -752px; width:135px; height:22px;}
#primerolbl:hover{background-position:-258px -774px;}
#iraultimolbl{background-position:-394px -752px; width:51px; height:22px;}
#iraultimolbl:hover{background-position:-394px -774px;}
#resetlbl{background-position:-446px -752px; width:75px; height:22px;}
#resetlbl:hover{background-position:-446px -774px;}

.commentformmsgs{ color:#FFF; display:block;margin-top:25px; margin-right:15px; width:300px; height:90px; float:left; padding:10px;}
#commentloginerrorDIV{color:#FFF; margin-left:20px; display:none}
.commentleyend {color: #fff;display: inline;font-weight: bold;font-size: 12px;}
.commentstextareastyle {color: #000;height:100px;font-size: 11px;overflow: auto;}
.commentcounter {color:#FFF; margin-top:5px;display:inline;float:left;}
.commentcontainertextarea {background-position:-1px -347px !important;display:none;width: auto;height: 180px;margin: 1px 1px 1px 1px;}

.commentsendbtn {background-position:-505px -256px !important;height:19px;width:121px;color:#fff;text-align: center;padding-top:5px;font-weight: bold;margin-right:8px;font-size: 12px;display:block;float:right;cursor: pointer;}
.commentsendbtn:hover{background-position:-505px -281px !important;}


.commentcontainermsgs {background-color:#2C3431;display:block;margin: 1px 1px 1px 1px;}
.commentcell {background-color:#d0d0d0;border-bottom:solid 1px #2c3431;}
.commentcelleven {background-color:#c2c2c2;border-bottom:solid 1px #2c3431;}
.commentnick {color:#3c4743;padding-left: 15px;display: inline;font-weight: bold;font-size: 14px;}
.commentdate {display: inline;color:#3c4743;font-weight: bold;font-size: 10px;}
.commenttextcolor {color:#676767;padding-left: 15px;font-size: 12px;}
/*comments pagination*/
.pagination {float:right;text-align:center;font-size:90%;color: #000;}
.pagination a, .pagination a:visited, .pagination a:hover{color: #000;}
.pagination a {background-position:-549px -752px !important; text-decoration: none;width:24px;height:22px;}
.pagination a, .pagination span {display: block;float: left;margin-right: 1px;padding-top: 3px;}
.pagination a:hover{background-position:-549px -774px !important;}
.pagination .current{background-position:-549px -774px !important;width:24px;height:22px;}
.pagination .current.prev, .pagination .current.next { background-position:-549px -752px !important;}
/*END COMMENTS*/


/*MOST VIEWED SPOT*/
div#minisiteMostViewed{width:310px;height:272px;margin-left:634px;margin-bottom:12px;}
div.mostViewed{width:310px;height:100%;overflow:hidden;border:solid 1px #bacdce;background-color:#d1e39b;}
div.mostViewed h3 span{visibility:hidden;}
div.mostViewed h3{display:block;width:100%;height:35px;margin:0px;}
div#minisiteMostViewed div.mostViewed h3{background:top center no-repeat #ef4223;}
div#minisiteMostViewed div.mostViewed h3.esp{background-image:url(../layouts/minisitestandard/img/headerLoMasVisto-esp.gif);}
div#minisiteMostViewed div.mostViewed h3.por{background-image:url(../layouts/minisitestandard/img/headerLoMasVisto-por.gif);}
div.mostViewed h3.esp{background-image:url(../layouts/minisitestandard/img/headerLoMasVisto-esp.gif) top center no-repeat #ef4223;}
div.mostViewed h3.por{background-image:url(../layouts/minisitestandard/img/headerLoMasVisto-por.gif) top center no-repeat #ef4223;}
div.mostViewed ol{list-style-type:none;border:none;margin:0;padding:0;font-size:12px;}
div.mostViewed li{display:block;width:100%;background-color:#b3bf31;margin-bottom:1px;overflow:hidden;height:30px;}
div.mostViewed p{margin:0;padding:0;}
div.mostViewed p.number{display:block;width:15px;height:28px;float:left;margin-right:5px;font-size:24px;overflow:hidden;color:#d1e39b;text-align:right;line-height:26px;}
div.mostViewed p.containername{font-weight:bold;color:#4f682d;line-height:13px;}
div.mostViewed p.containerclassname{color:#FFFFFF;text-transform:uppercase;font-size:80%;line-height:12px;}
div.mostViewed li.first{background-color:transparent;height:51px;font-size:110%;padding:0;}
div.mostViewed li.first img{float:left;margin-right:7px;margin-top:2px;border:solid 1px #717a56;}
div.mostViewed li.first p.containername{display:block;padding-top:12px;}
div.mostViewed li.first p.containerclassname{text-transform:uppercase;font-size:80%;color:#4f682d;}
div.mostViewed li.even{background-color:#a7b530;}
div.mostViewed li.even p.number{color:#7a851f;}
div.mostViewed a{display:block;text-decoration:none;margin:0;border:none;height:100%;padding:3px 5px 2px 5px;}
div.mostViewed a:hover{background-color:#bed9db}
div.mostViewed a:hover p.containerclassname{color:#000000;}
div.mostViewed a:hover p.number{color:#33736c;}

/*boton mas novedades Home*/
a.moreesp{background-image:url(../layouts/homepages/standard/img/btn_mas_novedades_esp.gif);}
a.morepor{background-image:url(../layouts/homepages/standard/img/btn_mas_novedades_por.gif);}
a.buttonmore{display:block;width:105px;height:21px;}
a.buttonmore:hover{background-position:0px 21px;}
a.buttonmore span{visibility:hidden;}

/* POLLS */
.pollcontainer {position:relative;width:310px;height:270px;border: 1px solid #B5C9CA;background:#E3ECC9;}
#polltitle {font-weight: bold;font-family: Arial, Helvetica, sans-serif;font-size: 14px;color:#48622D;}
.pollresults {height:150px;width:270px;display:none;color:#666464;background: #cee499;border: 1px solid #33736c;}
.pollmsgs { line-height: 14px; display:none;color:#666464;height:28px; width:140px; border-bottom:1px solid #E3ECC9;}
.polloptions {position:relative;background:#D1E39B;border-bottom:1px solid #E3ECC9;width:100%;}
.pollsendbtn {padding-left:90px;}
.opbg {border-right:1px solid #E3ECC9;width:30px;height:30px;background-color:#BED9DB;color:#4F8782;font-size:11px;font-weight:bold;padding:4px 0px 0px 4px;}
.optext {position:absolute;top: 2px;left:36px;color:#7E867C;width:260px;line-height:12px;}
#pollsendbtn{position:absolute;bottom:0px;right:0px;margin:5px;}

/* GAMES */
div.gamesTopMargin{padding:30px 0px 0px 0px}


/* SEARCH */
.search-toolbar{font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #656586; height:28px;width: 172px;display: block; float:right; background-position:-830px -157px;}
.search-querytb{font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;outline: #33736c groove 1px;color: #33736c;	background-color: #ffffff;border-width: 0px;padding: 3px 0px 0px 2px;height: 13px;width: 110px;background-image: url(http://www.google.com/coop/intl/en/images/google_custom_search_watermark.gif);background-repeat: no-repeat;background-position: 0px 1px; margin-left:22px;}
.search-buttontb{border-width: 0px;height:17px;width: 18px; background-color:transparent;cursor: pointer; margin-top:4px;}

/*.search-modalhide{position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:#000000;display:none;z-index:199;filter:alpha(opacity=50);opacity: 0.5;-moz-opacity:0.5;}*/
.search-main{font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #656586;	background-color: transparent;border-width: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;height: 454px;width: 531px;position: absolute;top:125px;right: 0px;display: none;z-index:201}
.search-input{display: block;background-color: transparent;border-width: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;height: 33px;width: 531px;text-align: right;vertical-align: middle;background-image: url(../layouts/overallcomponents/img/tab_header.png);position: relative;}
.search-query{font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;outline: #33736c groove 1px;color: #33736c;	background-color: #ffffff;border-width: 0px 0px 0px 0px;padding: 3px 0px 0px 2px;height: 13px;width: 150px;background-image: url(http://www.google.com/coop/intl/en/images/google_custom_search_watermark.gif);background-repeat: no-repeat;background-position: 0px 1px;position: absolute;top: 7px;right: 26px}
.search-button{border-width: 0px 0px 0px 0px;height: 18px;width: 18px;background-image: url(../layouts/overallcomponents/img/btn_buscar_verde.gif);background-repeat: no-repeat;background-position: 0px 0px;cursor: pointer;position: absolute;top: 6px;right: 4px}
.icon-maglens{border-width: 0px 0px 0px 0px;height: 18px;width: 18px;position: absolute;top: 6px;right: 182px}

.search-resultarea{font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #656586;	background-color: #d1e39b;border-width: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;height:400px;width: 531px;top: 10px;position: relative;background-image: url(../layouts/overallcomponents/img/marco_difuminado_completo.png);background-repeat: no-repeat;background-position: 20px 40px;}
.search-results{font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #656586;	background-color: transparent;border-width: 0px 0px 0px 0px;padding: 45px 30px 20px 30px;margin: 0px 0px 0px 0px;height:400px;width: 480px;top: 0px;left: 0px;position: absolute;overflow: hidden;z-index:202;text-align:left;}
.result-titlearea{width: 470px;text-align:left;}
.result-title{font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;text-decoration: underline;color: #33736c;}
.result-content{font-family: Arial, Helvetica, sans-serif;font-size: 9px;font-weight: normal;width: 470px;color: #716f6e;text-align:left;}
.result-urlarea{width: 470px;text-align:left;}
.result-url{font-family: Arial, Helvetica, sans-serif;font-size: 9px;font-weight: normal;text-decoration: none;color: #48622d;}
.result-division{width: 470px;height:8px;}
.result-keywordtitle{font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;text-decoration: underline;color: #ef4223;}
.result-keywordcontent{font-family: Arial, Helvetica, sans-serif;font-size: 9px;font-weight: bold;color: #ef4223;}
.pages-links{font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: normal;text-decoration: none;color: #48622d;	width: 470px;position: absolute;bottom: 75px;text-align:left;display: block;}
.pages-other{font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;text-decoration: underline;color: #48622d;}
.pages-current{font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;text-decoration: underline;color: #ef4223;}

.close-buttonesp{border-width: 0px 0px 0px 0px;height: 21px;width: 62px;background-image: url(../layouts/overallcomponents/img/btn_cerrar_esp.gif);background-repeat: no-repeat;background-position: 0px 0px;cursor: pointer;position: absolute;top: 411px;right: 15px;z-index: 204;}
.close-buttonpor{border-width: 0px 0px 0px 0px;height: 21px;width: 62px;background-image: url(../layouts/overallcomponents/img/btn_cerrar_por.gif);background-repeat: no-repeat;background-position: 0px 0px;cursor: pointer;position: absolute;top: 641px;right: 15px;z-index: 204;}

.logo-google{border-width: 0px 0px 0px 0px;height: 32px;width: 80px;background-image: url(../layouts/overallcomponents/img/soporte_logo_google.gif);background-repeat: no-repeat;background-position: 0px 0px;position: absolute;top: 40px;right: 23px;z-index: 203;}
.logo-googleimg{border-width: 0px 0px 0px 0px;top: 3px;left: 8px;position: absolute;}
.logo-betaesp{border-width: 0px 0px 0px 0px;height: 32px;width: 110px;background-image: url(../layouts/overallcomponents/img/titulo_busqueda_beta_esp.gif);background-repeat: no-repeat;background-position: 0px 0px;position: absolute;top: 42px;left: 23px;z-index: 203;}
.logo-betapor{border-width: 0px 0px 0px 0px;height: 32px;width: 110px;background-image: url(../layouts/overallcomponents/img/titulo_busqueda_beta_por.gif);background-repeat: no-repeat;background-position: 0px 0px;position: absolute;top: 42px;left: 23px;z-index: 203;}
