@charset "utf-8";
    /* CSS Document */
/* scss/base/reset.css */
/* lib/yui/2.8.1/container/assets/container-core-min.css */
/* scss/base/base.css */
/*
html {
    overflow-y:scroll;
    margin:0;
    padding:0;
    border:0;
    outline:0}
*/
/*
body {
    font:62.5%/1.2 Arial,Helvetica,"Nimbus Sans L",sans-serif;
    color:#000;
    margin:0;
    padding:0;
    border:0;
    outline:0}
*/

/*
body.ko {
    font-family:"Malgun Gothic"}

body.ja {
    font-family:"MS PGothic", Osaka, arial, helvetica, sans-serif}
*/

hr {
    display:none}

strong {
    font-weight:bold}

abbr,acronym {
    border:none}

img {
    border:none}

a {
    text-decoration:none;
    color:#069;
    outline:none}

a:hover {
    text-decoration:underline}

a:visited,#footer a:visited {
    color:#069}

#body .more a:visited,#body .action a:visited,#body .cancel:visited,#body .more:visited,.nav-link:visited,.nav-links a:visited {
    color:#069}

p.intro {
    font-size:13px;
    margin-bottom:1em}

input,select,textarea,button {
    font-family:Arial, Helvetica, "Nimbus Sans L", sans-serif}

/*
.ko input,.ko select,.ko textarea,.ko button {
    font-family:"Malgun Gothic"}
*/

/* scss/modules/ghost_label.css */
/* scss/base/images.css */
/* scss/modules/legal_notice.css */
/* scss/modules/tabs.css */

/* scss/modules/check_textarea.css */
/* scss/modules/show_more.css */
/* scss/themes/consumer/chrome_yy_YY.css */

.chrome-v4 .global-nav {
    width: 960px;
	font-size:13px;
    margin-bottom:15px;
    -moz-box-shadow:0 0 10px #303030;
    -webkit-box-shadow:0 0 10px #303030;
    -o-box-shadow:0 0 10px #303030;
    box-shadow:0 0 10px #303030;
	height:auto;
	font-family:sans-serif
}

.os-win .chrome-v4 .global-nav {
    font-family:Arial,sans-serif}

.os-mac .chrome-v4 .global-nav {
    font-family:Helvetica,Arial,sans-serif}

.os-linux .chrome-v4 .global-nav {
    font-family:Helvetica,FreeSans,"Liberation Sans",Helmet,Arial,sans-serif}

.chrome-v4 .global-nav p,.chrome-v4 .global-nav li {
    margin-bottom:0}

.chrome-v4 .global-nav a:hover {
    text-decoration:none}

.chrome-v4 .global-nav strong {
    font-weight:normal}

.chrome-v4 .global-nav .top-top {
    height:4px;
	width:960px;
	alignment-adjust:central;
    margin:0 auto;
    *zoom:1;
    /*filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF5CA2C6', endColorstr='#FF0C6E9F');*/
    background:#25377a;}
	
.chrome-v4 .global-nav .top-nav {
    height:80px;
    width: 960px;
	margin:0 auto;
    *zoom:1;
    /*filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF5CA2C6', endColorstr='#FF0C6E9F');*/
    background:#fff;}


.chrome-v4 .global-nav .bottom-nav {
    height:39px;
	width: 960px;
    margin:0 auto;
    *zoom:1;
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF25377a', endColorstr='#FF25375a');
    background:#303030;
    background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #25377a), color-stop(100%, #25375a));
    background-image:-webkit-linear-gradient(top, #25377a 0%,#25375a 100%);
    background-image:-moz-linear-gradient(top, #25377a 0%,#25375a 100%);
    background-image:-o-linear-gradient(top, #25377a 0%,#25375a 100%);
    background-image:-ms-linear-gradient(top, #25377a 0%,#25375a 100%);
    background-image:linear-gradient(top, #25377a 0%,#25375a 100%);
    *zoom:1}


.chrome-v4 .global-nav .wrapper {
    margin:0 auto;
    width:960px;
    z-index:10004;
    *zoom:1}

.chrome-v4 .global-nav .wrapper:after {
    content:"\\0020";
    display:block;
    height:0;
    clear:both;
    overflow:hidden;
    visibility:hidden}



.chrome-v4 .global-nav .tab {
    float:left;
    _border:none;
    _clear:none;
    _padding:0;
    position:relative;
    z-index:10010}

.chrome-v4 .global-nav .tab .tab-name {
    color:#fff;
    display:block;
    padding:0 20px;
	font-size:larger}

.chrome-v4 .global-nav .tab .tab-name span {
    position:relative;
    z-index:10011}

.chrome-v4 .global-nav .tab:hover,.chrome-v4 .global-nav .tab.hover {
    background:#000}

.chrome-v4 .global-nav .tab:hover .tab-name,.chrome-v4 .global-nav .tab.hover .tab-name,.chrome-v4 .global-nav .tab.selected .tab-name {
    color:#71c5ef}


.chrome-v4 .global-nav .menu {
    width:auto;
	height:auto;
	background:#fff;
    border:10px solid #303030;
    border:10px solid rgba(37,55,120,0.50);
    border-top:none;
    display:none;
    left:0;
    padding:5px;
    position:absolute;
    z-index:10005;
    -moz-background-clip:padding;
    -webkit-background-clip:padding;
    -o-background-clip:padding-box;
    -ms-background-clip:padding-box;
    -khtml-background-clip:padding-box;
    background-clip:padding-box;
    -moz-border-radius-bottomleft:4px;
    -webkit-border-bottom-left-radius:4px;
    -o-border-bottom-left-radius:4px;
    -ms-border-bottom-left-radius:4px;
    -khtml-border-bottom-left-radius:4px;
    border-bottom-left-radius:4px;
    -moz-border-radius-bottomright:4px;
    -webkit-border-bottom-right-radius:4px;
    -o-border-bottom-right-radius:4px;
    -ms-border-bottom-right-radius:4px;
    -khtml-border-bottom-right-radius:4px;
    border-bottom-right-radius:4px;
    -moz-box-shadow:0 0 10px #303030;
    -webkit-box-shadow:0 0 10px #303030;
    -o-box-shadow:0 0 10px #303030;
    box-shadow:0 0 10px #303030}

.chrome-v4 .global-nav .menu li {
    line-height:13px;
    white-space:nowrap;
    _width:175px}

.chrome-v4 .global-nav .menu li.separator {
    margin-top:10px;
    padding-top:10px;
    border-top:1px solid #ccc}

.chrome-v4 .global-nav .menu li a {
    display:block;
    padding:5px;
    _width:100%;
    _overflow:hidden;
    _text-overflow:ellipsis}

.chrome-v4 .global-nav .menu li a:hover {
    background-color:#45577a;
    color:#fff}


.chrome-v4 .global-nav .menu li .title {
    color:#666;
    display:block;
    padding:5px 0}

.chrome-v4 .global-nav .menu li ul {
    padding:0}

.chrome-v4 .global-nav li:hover .menu {
    display:block}

.chrome-v4 .global-nav .util {
    float:right}

.chrome-v4 .global-nav .util .tab {
    line-height:38px}



.chrome-v4 .global-nav .util .menu {
    border:10px solid #303030;
    border:10px solid rgba(0,0,0,0.65);
    border-top:none;
    padding:0;
    top:0}

.chrome-v4 .global-nav .util .menu li {
    margin:5px}

.chrome-v4 .global-nav .util .menu .username-cont {
    background:#000;
    line-height:38px;
    margin:0}

.chrome-v4 .global-nav .util .menu .username-cont:hover,.chrome-v4 .global-nav .util .menu .username-cont.hover {
    background:#000}

.chrome-v4 .global-nav .util .menu .username {
    padding-left:0}

.chrome-v4 .global-nav .util .menu .username:hover {
    background-color:transparent}

.chrome-v4 .global-nav .util .add-connection-cont {
    float:left;
    margin:11px 0 0 10px}

.chrome-v4 .global-nav .util .add-connection-cont .add-conx {
    color:#b0d66d}

.chrome-v4 .global-nav .util .jump {
    position:absolute;
    left:-9999px}

.chrome-v4 .global-nav .nav {
    float:left;
    /*margin-left:-9px;*/
    *zoom:1;
	display:inline-block}

.chrome-v4 .global-nav .language {
	height:39px;
	float:right;
	margin-right:40px;
	margin-top:-28px;
	display:inline-block;
}

.chrome-v4 .global-nav .flags {
	height: 24px;
}

.chrome-v4 .global-nav .flags ul {
	list-style:none;
}

.chrome-v4 .global-nav .flags li {
	margin-left: 15px;
	float:left;
}
	

.chrome-v4 .global-nav .nav:after {
    content:"";
    display:table;
    clear:both}

.chrome-v4 .global-nav .nav .tab {
    margin:2px 0 0;
    line-height:37px}

.chrome-v4 .global-nav .nav .count {
    color:#fff;
    font-size:11px;
    line-height:13px;
    padding:2px 3px 3px;
    -moz-border-radius:2px;
    -webkit-border-radius:2px;
    -o-border-radius:2px;
    -ms-border-radius:2px;
    -khtml-border-radius:2px;
    border-radius:2px;
    background:#da000f;
    background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #da000f), color-stop(100%, #6e0002));
    background-image:-webkit-linear-gradient(top, #da000f 0%,#6e0002 100%);
    background-image:-moz-linear-gradient(top, #da000f 0%,#6e0002 100%);
    background-image:-o-linear-gradient(top, #da000f 0%,#6e0002 100%);
    background-image:-ms-linear-gradient(top, #da000f 0%,#6e0002 100%);
    background-image:linear-gradient(top, #da000f 0%,#6e0002 100%);
    text-shadow:rgba(255,255,255,0.2) 0 -1px 0}

.chrome-v4 .global-nav .nav .menu {
    top:100%}


.ie6 .chrome-v4 li.hover .menu {
    display:block}

#pagekey-member-home.chrome-v4.background-v4,#pagekey-member-home-fizzy.chrome-v4.background-v4 {
    background:#e9e9e9 url('../prueba/bg_grain_200x200.png')}

.chrome-v4.sticky-bg .global-nav {
	z-index:10002;
	/*left:0;*/
	margin:0 auto;
	margin-bottom:0;
	/*position:fixed;*/
    top:0;
	width:960px;
	height: auto;
}

.chrome-v4.sticky-bg #body {
    z-index:10001;
    margin-top:89px}

.chrome-v4.sticky-bg #body.has-text-ad {
    margin-top:0}

.chrome-v4.sticky-bg:target {
    padding-top:92px}

#pagekey-member-home.chrome-v4.background-v4.sticky-bg {
    background-attachment:fixed}

/*
#text-ad-container {
    background:#e9e9e9 url('bg_grain_200x200.png');
    padding-top:15px;
    padding-bottom:15px;
    margin-top:77px;
    z-index:10001}

#text-ad-container .textad,#text-ad-container .ad-hdr {
    margin-top:0px;
    margin-bottom:0px}
*/
.chrome-v4 #footer {
    font-family:sans-serif}

.os-win .chrome-v4 #footer {
    font-family:Arial,sans-serif}

.os-mac .chrome-v4 #footer {
    font-family:Helvetica,Arial,sans-serif}

.os-linux .chrome-v4 #footer {
    font-family:Helvetica,FreeSans,"Liberation Sans",Helmet,Arial,sans-serif}

.chrome-v4 #footer p,.chrome-v4 #footer ul#nav-legal li {
    font-size:11px}

.chrome-v4 #footer .nav-footer li {
    font-size:12px}

body {
    background-color:#fff}

.global-nav ul,.global-nav li,.global-nav p,.global-nav fieldset,#section-header ul,#section-header li,#section-header p,#section-header,.global-search fieldset,.global-search select,.global-search input,#footer ul,#footer li,#footer p {
    margin:0;
    padding:0;
    list-style-type:none;
    border:0;
    outline:0;
    background:none;
    vertical-align:middle}

.chrome-v3 .global-nav,#body,#footer {
    clear:both;
    margin-left:auto;
    margin-right:auto;
    width:980px;
    *zoom:1}

.chrome-v3 .global-nav:after,#body:after,#footer:after {
    content:"";
    display:table;
    clear:both}

.primary,.wrapper {
    clear:both;
    *zoom:1}

.primary:after,.wrapper:after {
    content:"";
    display:table;
    clear:both}

#body .wrapper {
    padding:0 10px}


/*

.chrome-v3 .global-nav {
    font-size:13px;
    margin-bottom:15px}

.chrome-v3 .global-nav a,.chrome-v3 .global-nav a:hover,.chrome-v3 .global-nav a:visited {
    text-decoration:none !important;
    color:#069}

.chrome-v3 .global-nav .account {
    float:left;
    font-size:11px;
    margin-top:15px}

.chrome-v3 .global-nav .util {
    color:#666;
    margin:15px 3px 5px 8px;
    float:right}

.chrome-v3 .global-nav .util li {
    font-size:11px;
    display:inline;
    padding:0 2px 0 10px;
    *padding-right:6px}

.chrome-v3 .global-nav .util .nav-rule {
    display:none}

.chrome-v3 .global-nav .bar .nav {
    margin-left:5px}

.chrome-v3 .global-nav .bar .tab {
    float:left;
    margin:1px 0 0 0;
    line-height:35px;
    font-size:13px;
    _clear:none;
    _line-height:1.2}

.chrome-v3 .global-nav .bar .tab span {
    display:block;
    padding:1px 9px}

.chrome-v3 .global-nav .bar .tab:hover,.chrome-v3 .global-nav .bar .tab.hover {
    background:#fff !important;
    border:1px solid #016799;
    -moz-box-shadow:0 3px 10px #888;
    -webkit-box-shadow:0 3px 10px #888;
    box-shadow:0 3px 10px #888}

.chrome-v3 .global-nav .bar .tab:hover span,.chrome-v3 .global-nav .bar .tab.hover span {
    padding:0 8px}

.chrome-v3 .global-nav .bar .hover span,.chrome-v3 .global-nav .bar li:hover span {
    background-color:#fff;
    position:relative;
    z-index:10}

.chrome-v3 .global-nav .bar .hover .menu span,.chrome-v3 .global-nav .bar li:hover .menu span {
    background-color:transparent;
    position:static}

.chrome-v3 .global-nav .bar .hover .menu .title,.chrome-v3 .global-nav .bar li:hover .menu .title {
    padding:0 5px 5px}

.chrome-v3 .global-nav .selected a {
    color:#2C2C2C !important}

.chrome-v3 .global-nav .hover,.chrome-v3 .global-nav li:hover {
    position:relative;
    z-index:9}

.chrome-v3 .global-nav .hover .menu,.chrome-v3 .global-nav li:hover .menu {
    display:block}

.chrome-v3 .global-nav .menu {
    display:none;
    position:absolute;
    top:34px;
    left:-1px;
    z-index:4;
    background:#fff;
    border:1px solid #016799;
    padding:5px 0;
    -moz-box-shadow:0 6px 10px #888;
    -webkit-box-shadow:0 6px 10px #888;
    box-shadow:0 6px 10px #888}

.chrome-v3 .global-nav .menu li {
    line-height:1;
    _width:175px;
    margin:0 5px;
    font-size:13px;
    white-space:nowrap}

.chrome-v3 .global-nav .menu li a {
    color:#069 !important;
    white-space:nowrap;
    display:block;
    padding:5px;
    _width:100%;
    _overflow:hidden;
    _text-overflow:ellipsis}

.chrome-v3 .global-nav .menu li a:hover {
    color:#fff !important;
    background-color:#016799;
    text-decoration:none}

.chrome-v3 .global-nav .menu li a:hover sup {
    color:#fff}

.chrome-v3 .global-nav .menu li#nav-my-apps {
    color:#666;
    padding-top:10px}

.chrome-v3 .global-nav .menu li.separator {
    margin-top:4px;
    padding-top:4px;
    border-top:1px solid #ccc}

.chrome-v3 .global-nav .menu ul {
    margin:0;
    padding:0}

.chrome-v3 .global-nav .menu ul li {
    margin:0;
    padding:0}

.chrome-v3 .global-nav .menu ul li a {
    padding:5px 10px}

.chrome-v3 .global-nav .util .menu {
    top:-10px;
    background-color:0 -2172px;
    left:-1px;
    padding-left:4px;
    padding-right:5px;
    z-index:2}

.chrome-v3 .global-nav .util .menu .username {
    margin-bottom:5px;
    *margin-top:7px;
    _margin-top:0px;
    background-position:6px -1759px;
    _background-position:6px -1757px;
    padding-left:18px;
    display:block}

.chrome-v3 .global-nav .util .menu a:hover.username {
    background-color:#fff;
    color:#069 !important}

.chrome-v3 .global-nav .util .menu li {
    display:block;
    padding:0;
    margin:0;
    font-size:11px}

.chrome-v3 .global-nav .nav-rule {
    line-height:1px;
    height:1px;
    border-top:1px solid #fff;
    position:absolute;
    top:34px;
    left:0;
    display:block;
    z-index:3;
    padding:0 !important}

.chrome-v3 .global-nav .nav-primary-shim {
    visibility:hidden;
    position:absolute;
    left:-9999px;
    z-index:1;
    background-color:#fff;
    width:1px;
    height:1px;
    border:none;
    overflow:hidden}

.chrome-v3 .global-nav #nav-primary-inbox-item-total {
    background:#f90;
    border:1px solid #c60;
    color:#fff;
    display:inline-block;
    _display:inline;
    font-size:11px;
    line-height:1;
    margin-left:3px;
    padding:1px 3px;
    -moz-border-radius:2px;
    -webkit-border-radius:2px;
    border-radius:2px}

.chrome-v3 .global-nav #inbox-received-unread-total {
    display:inline;
    padding:0}

*/

.js .global-nav .util .signout {
    display:none}

#section-header,#page-title {
    margin:0 10px 15px 10px;
    zoom:1}

.wrapper #section-header,.wrapper #page-title {
    margin:0 0 15px}

#section-header:after,#page-title:after {
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden}

#section-header,.wrapper #page-title {
    background:url('../prueba/bg_border_3x1.png') repeat-x 0 100%}

#section-header h1,#page-title h1 {
    color:#333;
    font-size:180%;
    margin-bottom:0;
    padding-bottom:7px;
    font-weight:normal}

#section-header h1 a,#page-title h1 a {
    color:#333 !important}

#section-header h1 img,#page-title h1 img {
    vertical-align:middle}

#page-title.sub {
    margin-top:15px}

#section-header h1 {
    display:none}

#section-header h1 strong {
    font-weight:normal}

#section-header.sub h1 {
    display:block;
    float:left}

#nav-secondary {
    float:left;
    clear:both}

.inlined #nav-secondary {
    clear:none}

#nav-secondary li {
    float:left;
    font-size:130%;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius:3px}

#nav-secondary a,#nav-secondary a:visited {
    color:#069;
    float:left;
    padding:6px 12px 4px}

#nav-secondary .selected,#nav-secondary .active {
    background:#fff;
    border:1px solid #ccc;
    border-width:1px 1px 0}

#nav-secondary .selected a,#nav-secondary .active a {
    border:1px solid #fff;
    padding-top:4px;
    color:#000 !important;
    font-weight:bold;
    padding:5px 8px 2px}

.related-links {
    float:right}

.related-links li {
    float:left;
    font-size:13px}

.related-links a,.related-links a:visited {
    color:#069;
    float:left;
    padding:6px 8px 4px}

.related-links strong {
    font-weight:normal;
    color:#069}

.related-links .go-back {
    _display:none}

.related-links .go-back strong {
    padding:6px 8px 4px 0;
    float:left}

.related-links .go-back a {
    float:none;
    padding:0}

#nav-secondary li.droplist {
    position:relative}

#nav-secondary li.droplist ul {
    background:#fff;
    border:1px solid #016799;
    display:none;
    overflow:hidden;
    padding:5px;
    position:absolute;
    top:2em;
    *top:20px;
    -moz-box-shadow:0 6px 10px #888;
    -webkit-box-shadow:0 6px 10px #888;
    box-shadow:0 6px 10px #888}

#nav-secondary li.droplist.open ul {
    display:block;
    z-index:1888;
    position:absolute}

.en #nav-secondary li.droplist.open ul {
    width:100px}

#nav-secondary li.droplist ul li {
    margin:0;
    padding:0;
    float:none;
    clear:both;
    border:0;
    zoom:1;
    line-height:normal}

#nav-secondary li.droplist ul li a {
    outline:none;
    color:#069;
    font-size:12px;
    display:block;
    float:none;
    margin:0;
    padding:5px}

#nav-secondary li.droplist ul li a:hover {
    background:#016799;
    color:#fff;
    text-decoration:none}

#nav-secondary li.droplist ul li a span {
    margin:0;
    padding:0;
    background:0;
    font-weight:normal !important}

#main h1 {
    font-weight:normal;
    font-size:160%}

#footer {
    border-top:1px solid #ccc;
    margin:20px auto;
    padding:10px 0;
    color:#666;
    clear:both}

#footer .wrapper {
    clear:both;
    margin:0 auto;
    width:984px}

#footer p {
    font-size:110%}

#footer .nav-footer {
    margin:0 0 8px -8px;
    clear:both;
    zoom:1}

#footer .nav-footer:after {
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden}

#footer .nav-footer li {
    font-size:120%;
    float:left;
    padding:0 8px}

ul#nav-legal {
    margin:0 0 2px}

ul#nav-legal li {
    font-size:110%;
    display:inline;
    padding:0 8px 0 0;
    margin-right:4px}

#footer .nav-footer li,ul#nav-legal li {
    border-right:1px solid #ccc}

p#copyright {
    float:left;
    border-right:1px solid #ccc;
    padding:0 8px 0 0;
    margin-right:8px}

p#copyright.plain {
    border-right:0}

p#feedback-request {
    clear:both}

p#terms-of-use {
    margin-bottom:8px}

#footer li.first {
    margin:0;
    padding:0}

#footer li.last {
    border:0}

#directory {
    margin:10px 0 20px;
    padding-bottom:15px;
    white-space:nowrap;
    text-align:center;
    border-bottom:1px solid #ccc}

#directory .browse-by-country {
    display:inline;
    padding:0 0 0 8px;
    *padding-right:8px}

#directory h3 {
    display:inline;
    margin:0;
    color:#666;
    font-weight:normal;
    font-size:11px}

#directory p,#directory ol {
    margin:0;
    padding:0 4px 0 0;
    display:inline;
    font-size:11px;
    border-right:1px solid #ccc}

#directory ol.secondary {
    border-right:0}

#directory ol li {
    display:inline}

#directory ol li a {
    padding:0;
    text-decoration:none}

#directory ol li a:hover {
    text-decoration:underline}

#directory .browse-by-country {
    padding:0 0 0 8px;
    *padding-right:8px}

#directory .browse-by-country h3 {
    padding:0}

li#nav-utility-lang {
    visibility:hidden}

.js #nav-utility-lang {
    visibility:visible}

li#nav-utility-lang.hover {
    position:relative}

li#nav-utility-lang a {
    border:none}

li#nav-utility-lang ul {
    display:none;
    padding:5px;
    background:#fff;
    position:absolute;
    left:3;
    bottom:1.2em;
    border:1px solid #069;
    overflow:hidden;
    min-width:75px;
    *width:75px;
    box-shadow:0 6px 10px #888;
    -moz-box-shadow:0 6px 10px #888;
    -webkit-box-shadow:0 6px 10px #888}

li#nav-utility-lang.hover ul {
    z-index:10100;
    display:block}

#footer li#nav-utility-lang li {
    display:block;
    border:0;
    float:none;
    font-size:12px;
    padding:0;
    margin:0}

li#nav-utility-lang li a {
    background:none;
    display:block;
    padding:4px 5px;
    text-decoration:none !important}

li#nav-utility-lang li a:hover {
    background-color:#069;
    color:#fff !important}

li#nav-utility-lang li.selected a:hover {
    background:none;
    cursor:text}

li#nav-utility-lang li.selected strong {
    color:#000}

li#nav-utility-lang form {
    padding:0;
    margin:0}

#search-autocomplete-container {
    position:relative;
    *zoom:1;
    display:inline;
    float:left;
    padding-right:3px;
    _padding-right:0;
    _float:none}

#search-autocomplete-container .typeahead-loading-icon {
    display:none;
    position:absolute;
    top:3px;
    right:7px}

#search-autocomplete-container .typeahead-loading-icon.loading {
    display:block;
    z-index:12}

#universal-typeahead-results {
    z-index:1000;
    width:380px}

.wrapper .util .tab.username-cont {
    z-index:10010}

.wrapper .util .tab.username-cont .menu {
    z-index:10011}


/* scss/modules/typeahead2.css */
/* scss/base/layout.css */

.product_submenu_title {
	min-width:200px;
	width:100%;
	font-size:larger;
	font-weight:bold;
	line-height:24px;
	color: #006;
}

.product_smallbox_title {
	font-size:larger;
	font-weight:bold;
	line-height:24px;
	color: #006;
}

.product_submenu_detail {
	margin-bottom: 10px;
	padding-left: 10px;}
	
/* scss/modules/modules.css */
/* scss/modules/dialog.css */
/* scss/base/buttons.css */
/* scss/modules/dropdown.css */
.droplist {
    z-index:3}

.action.open {
    position:relative}

.drop {
    background:#fff;
    border:1px solid #016799;
    display:none;
    min-width:150px;
    *width:150px;
    overflow:hidden;
    padding:5px;
    position:absolute;
    right:0;
    top:2em;
    -moz-box-shadow:0 6px 10px #888;
    -webkit-box-shadow:0 6px 10px #888;
    box-shadow:0 6px 10px #888}

.open .drop {
    display:block;
    z-index:1000}

.drop li {
    margin:0;
    padding:0;
    white-space:nowrap;
    width:100%;
    text-align:left}

.drop li .title,.drop li a,.drop li div,.drop li strong {
    outline:none;
    color:#069;
    font-size:12px;
    display:block;
    margin:0;
    padding:5px;
    *min-width:140px}

.drop li .title {
    color:#666}

.drop li a:hover,.drop li.highlighted div {
    background-color:#016799;
    color:#fff;
    text-decoration:none;
    cursor:pointer}

.drop li.selected div,.drop li strong {
    background-color:#fff;
    color:#000;
    font-weight:bold}

.drop li.separator {
    border-top:1px solid #ccc;
    margin-top:4px;
    padding-top:4px}

.drop li li .title,.drop li li a,.drop li li div,.drop li li strong {
    padding:5px 10px}

.menu-dropdown {
    display:none}

.menu-dropdown a.action {
    color:#069 !important;
    float:none;
    width:165px}

.menu-dropdown a.action:hover {
    text-decoration:none}

.menu-dropdown a.action span {
    padding:4px 7px 4px 7px !important;
    _padding-bottom:3px !important}

.menu-dropdown a.action span strong {
    background:url('../prueba/sprite_mbox_v2.png') 100% -648px no-repeat;
    padding-right:22px}

.menu-dropdown {
    padding:4px 0 0 0;
    position:absolute;
    *width:150px}

.de .menu-dropdown {
    *width:180px}

.menu-dropdown ul {
    border:1px solid #016799;
    font-size:12px;
    margin:0;
    padding:5px;
    overflow:hidden;
    background-color:#fff;
    -moz-box-shadow:0 6px 10px #888;
    -webkit-box-shadow:0 6px 10px #888;
    box-shadow:0 6px 10px #888}

.menu-dropdown.open {
    display:block;
    cursor:pointer;
    z-index:20}

.menu-dropdown.open #menu {
    display:block;
    right:10px;
    top:26px}

.menu-dropdown li {
    background:#FFF;
    padding:0;
    display:block}

.menu-dropdown li a {
    display:block;
    padding:5px;
    color:#069;
    font-weight:normal}

.menu-dropdown li a:hover {
    background-color:#016799;
    color:#fff;
    text-decoration:none}

.js .styled-dropdown {
    position:relative;
    *z-index:200}

.js .styled-dropdown ul {
    display:none;
    position:absolute;
    z-index:200;
    background:#fff}

.js .styled-dropdown select {
    position:absolute;
    left:-9999em}

.js .styled-dropdown iframe {
    display:none;
    position:absolute;
    border:0}

.js .styled-dropdown.open ul,.js .styled-dropdown.open iframe {
    display:block;
    left:auto}

/* scss/base/icons.css */
/* scss/modules/ads.css */


.logo { float:left; padding:0; margin:0; width:264px; }
.rss {
	float:right;
	width:210px;
	margin:0;
	padding:49px 0 0 0;
	vertical-align: text-bottom;
}
.rss p {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#AEAEAE;
	padding:12px 0px 0px 9px;
	margin:0;
	vertical-align: text-bottom;
}
.rss img { float:right; margin:3px; padding:0;}
.rss2 {
	float:right;
	width:170px;
	margin:0;
	padding:43px 0 0 30px;
}
.rss2 p {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#AEAEAE;
	padding:3px 0 0 0;
	margin:0;
}
.rss2 a {
	text-decoration:none;
	color:#D50909;
}

.WebSiteMenuTitle1 {
background-color: #E6E6E6;
padding-left: 10px;
border-width: 1px 1px 0px 1px;
border-color: #D1D1D1;
padding-top: 3px;
padding-bottom: 3px;
border-style: solid;
}