html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; /*outline: 0;*/ font-size: 100%; vertical-align: baseline; background: transparent; }
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
/* remember to define focus styles! */
:focus { /*outline: 0;*/ }
/* remember to highlight inserts somehow! */
ins { text-decoration: none; }
del { text-decoration: line-through; }
/* tables still need 'cellspacing="0"' in the markup */
table { border-collapse: collapse; border-spacing: 0; }
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; }
/* basic grid */
.column, div.span-1, div.span-2, div.span-3, div.span-4, div.span-5, div.span-6, div.span-7, div.span-07, div.span-8, div.span-9, div.span-10, div.span-11, div.span-12, div.span-13, div.span-14, div.span-15, div.span-015, div.span-16, div.span-17, div.span-18, div.span-19, div.span-20, div.span-21, div.span-22, div.span-23, div.span-24 { float:left; margin-right:10px; }
.span-1 { width:30px; }
.span-2 { width:70px; }
.span-3 { width:110px; }
.span-4 { width:150px; }
.span-5 { width:190px; }
.span-6 { width:230px; }
.span-7 { width:270px; }
.span-8 { width:310px; }
.span-9 { width:350px; }
.span-10 { width:390px; }
.span-11 { width:430px; }
.span-12 { width:470px; }
.span-13 { width:510px; }
.span-14 { width:550px; }
.span-15 { width:590px; }
.span-16 { width:630px; }
.span-17 { width:670px; }
.span-18 { width:710px; }
.span-19 { width:750px; }
.span-20 { width:790px; }
.span-21 { width:830px; }
.span-22 { width:870px; }
.span-23 { width:910px; }
/* Use these classes to set the width of an input. */
input.span-1, textarea.span-1, input.span-2, textarea.span-2, input.span-3, textarea.span-3, input.span-4, textarea.span-4, input.span-5, textarea.span-5, input.span-6, textarea.span-6, input.span-7, textarea.span-7, input.span-8, textarea.span-8, input.span-9, textarea.span-9, input.span-10, textarea.span-10, input.span-11, textarea.span-11, input.span-12, textarea.span-12, input.span-13, textarea.span-13, input.span-14, textarea.span-14, input.span-15, textarea.span-15, input.span-16, textarea.span-16, input.span-17, textarea.span-17, input.span-18, textarea.span-18, input.span-19, textarea.span-19, input.span-20, textarea.span-20, input.span-21, textarea.span-21, input.span-22, textarea.span-22, input.span-23, textarea.span-23, input.span-24, textarea.span-24 { border-left-width: 1px; border-right-width: 1px; padding-left: 5px; padding-right: 5px; }
input.span-1, textarea.span-1 { width: 18px; }
input.span-2, textarea.span-2 { width: 58px; }
input.span-3, textarea.span-3 { width: 98px; }
input.span-4, textarea.span-4 { width: 138px; }
input.span-5, textarea.span-5 { width: 178px; }
input.span-6, textarea.span-6 { width: 218px; }
input.span-7, textarea.span-7 { width: 258px; }
input.span-8, textarea.span-8 { width: 298px; }
input.span-9, textarea.span-9 { width: 338px; }
input.span-10, textarea.span-10 { width: 378px; }
input.span-11, textarea.span-11 { width: 418px; }
input.span-12, textarea.span-12 { width: 458px; }
input.span-13, textarea.span-13 { width: 498px; }
input.span-14, textarea.span-14 { width: 538px; }
input.span-15, textarea.span-15 { width: 578px; }
input.span-16, textarea.span-16 { width: 618px; }
input.span-17, textarea.span-17 { width: 658px; }
input.span-18, textarea.span-18 { width: 698px; }
input.span-19, textarea.span-19 { width: 738px; }
input.span-20, textarea.span-20 { width: 778px; }
input.span-21, textarea.span-21 { width: 818px; }
input.span-22, textarea.span-22 { width: 858px; }
input.span-23, textarea.span-23 { width: 898px; }
input.span-24, textarea.span-24 { width: 938px; }
div.border { padding-right:4px; margin-right:5px; border-right:1px solid #eee; }
body { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#444; line-height:1.3; background-color:#e6e6e6; background-image: url(http://img.mujeractiva.com/images/background.png); }
a, a:visited { text-decoration:none; color:#3778d1; }
a:hover { color:#1252aa; text-decoration:underline; }
h2 { color:#408063; font-size:20px; padding-bottom:15px; }
h2 .inline { font-size:11px; font-family:Tahoma, Geneva, sans-serif; font-weight:normal; color:#aaa; }
h3 { color:#408063; font-size:16px; padding-bottom:15px; }
h4 { font-size:14px; line-height:16px; color:#696969; padding-bottom:10px; }
p { padding-bottom:10px; }
center { padding:10px 0 }
.centered { text-align:center; }
.icon, .button { background-image:url(http://img.mujeractiva.com/images/sprite.png); background-repeat:no-repeat; }

.thumbnail { background-color:#bababa; border: solid 1px #fff; -webkit-box-shadow: 0px 1px 2px #6a6a6a; -moz-box-shadow: 0px 1px 2px #6a6a6a; box-shadow: 0px 1px 2px #6a6a6a; }
.box { padding:10px; }
.required { font-size: 11px; font-family:"Courier New", Courier, monospace; font-weight:normal; color:#F00; }
.section { padding:0 0 15px 0; }
.section h2 { font-size:14px; }
.section .box { background-color:#efefef; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.load_more { display:block; padding:11px 0; text-align:center; color:#fff !important; font-weight:bold; font-size:14px; background-color:#89a658; text-shadow: 0px -1px 0px #6e8548; -moz-border-radius-topleft: 0px; -moz-border-radius-topright: 0px; -moz-border-radius-bottomright: 10px; -moz-border-radius-bottomleft: 10px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; background-image: url(http://img.mujeractiva.com/images/load_more_background.gif); }
.load_more:hover { color:#eaffc5; text-decoration:none; }
.invitation p { padding-bottom:0; }
.invitation .box { background-color:#D5EDF8; border:solid 2px #92CAE4; }
.invitation .box .left { float:left; width:70%; }
.invitation .box .right { float:left; width:30%; }
.invitation .right { text-align:right; padding-top:8px; }
.invitation .login { font-weight:bold; color:#fff; background-image:url(http://img.mujeractiva.com/images/login_btn_background.gif); background-repeat:repeat-x; background-color:#ff4567; padding:3px 15px; border:solid 2px #ffbdc9; -moz-border-radius: 15px; border-radius: 15px; }
.invitation .login:hover { border-color:#fff; text-decoration:none; }
.actions { font-family:Tahoma, Geneva, sans-serif; font-size:11px; }
.actions a { font-weight:bold; padding-right:2px; }
.actions .action { padding-right:10px; }
#global_navigation_container { border-bottom:solid 1px #fff; margin-bottom:10px; background-color:#ff4365; background-image:url(http://img.mujeractiva.com/images/global_nav_background.png); background-repeat:repeat-x; background-position:top; }
#global_navigation { color:#ffe1e6; width:964px; margin:0px auto; padding:14px 0 7px 0; }
#global_navigation a { color:#fff; }
#global_navigation .description { text-shadow: 0px -1px 0px #c7344f; font-size:14px; }
#global_navigation .register { text-decoration:none; background-image:url(http://img.mujeractiva.com/images/login_btn_background.gif); background-repeat:repeat-x; background-color:#ff4567; padding:3px 15px; border:solid 2px #ffbdc9; -moz-border-radius: 15px; border-radius: 15px; }
#global_navigation .register:hover { border-color:#fff; text-decoration:none; }
#global_navigation .left { float:left; width:650px; }
#global_navigation .right { float:right; width:290px; text-align: right;}
#global_container { width:965px; margin:0px auto; }
#header .top { background-image:url(http://img.mujeractiva.com/images/header_background.gif); background-repeat:no-repeat; padding:10px; }
#header .left { float:left; width: 475px; }
#header .right { float:left; width: 468px; }
#header #logo { float:left }
#header #logo h1 { padding:25px 0 0 0; }
#header #logo h1 a { outline:none; background-image:url(http://img.mujeractiva.com/images/mujer_activa.gif); background-repeat:no-repeat; height:79px; width:466px; display:block; text-indent:-9999px; }
#header #header_ad { display:block; }
.white_container { display:block; background-color:#fff; -moz-border-radius-topleft: 0px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomright: 10px; -moz-border-radius-bottomleft: 10px; border-top-left-radius: 0px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; -webkit-box-shadow: 0px 1px 2px #a9a9a9; -moz-box-shadow: 0px 1px 2px #a9a9a9; box-shadow: 0px 1px 2px #a9a9a9; }
.sf-menu, .sf-menu * { margin:0; padding:0; list-style:none; }
.sf-menu { line-height:	1.0; }
.sf-menu ul { position:absolute; top:-999em; width:12em; /* left offset of submenus need to match (see below) */ -webkit-box-shadow: 0px 2px 2px #888; -moz-box-shadow: 0px 2px 2px #888; box-shadow: 0px 2px 2px #888; }
.sf-menu li { background:#ffd57f; margin-right:5px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -moz-border-radius-bottomright: 0px; -moz-border-radius-bottomleft: 0px; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; float:			left; position:		relative; }
.sf-menu ul li { width:100%; }
.sf-menu li:hover { visibility:inherit; /* fixes IE7 'sticky bug' */ }
.sf-menu span { cursor:default; }
.sf-menu a, .sf-menu span { display:block; position:relative; font-size:12px; font-weight:bold; padding: .5em 1em; text-decoration:none; }
.sf-menu li:hover ul, .sf-menu li.sfHover ul { left:0; top:2em; /* match top ul list item height */ z-index:99; }
.sf-menu { float:left; }
.sf-menu a, .sf-menu a:visited { /* visited pseudo selector so IE6 applies text colour*/ color:#767676; }
.sf-menu a:hover { color:#fff; }
.sf-menu li.current { background:#fff; }
.sf-menu li.current a:hover { background:#fff; color:#767676; }
.sf-menu li.sfHover>a { background-color:#ffd57f; color:#b0b0b0; }
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active { background:#ffb724; outline:0; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -moz-border-radius-bottomright: 0px; -moz-border-radius-bottomleft: 0px; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }
.sf-menu li li, .sf-menu li li:hover, .sf-menu li li a:hover { -moz-border-radius: 0px; border-radius: 0px; }
#navigation_container { display:block; }
#navigation_container .left { float:left; width:600px; }
#navigation_container .right { float:left; width:360px; }
.site-links { line-height:1; font-weight:bold; text-align:right; float:right; }
.site-links li { float:left; display:inline; }
.site-links li a { color:#fff; display:block; padding:0.5em 1em; background-color:#FF4365; margin-right:5px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -moz-border-radius-bottomright: 0px; -moz-border-radius-bottomleft: 0px; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }
.site-links a:hover { text-decoration:none; background-color:#E81C65; }
#navigation { font-size:14px; }
#navigation li { display:inline-block; float:left; }
#navigation li a { text-decoration:none; color:#767676; background-color:#ffd57f; float:left; padding:5px 15px; margin-right:3px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 0px; -moz-border-radius-bottomleft: 0px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }
#navigation li.active a { background-color:#fff; float:left; padding:5px 10px; margin-right:3px; }
#navigation li.active a:hover { background-color:#fff; color:#000; }
#navigation li a:hover { background-color:#c59a42; color:#fff; }
#search_container { padding-top:10px; display:block }
#search_container form { position:relative; }
#search_container .form_container { background-color:#fff; display:block; float:right; width:250px; border: solid 1px #aaaaaa; padding:4px 5px 5px 5px; -moz-border-radius: 5px; border-radius: 5px; }
#search_container #search { float:left; width:220px; margin:0; border:none; color:#999; }
#search_container #search.active { color:#444; }
#search_container #submit { position:absolute; right:2px; top:1px; }
.home #body { padding-top:15px; }
#footer { padding:20px; line-height:18px; font-size:11px; }
#footer h2 { color:#ababab; }
#footer .left { float:left; width:70%; }
#footer .left .scope { width:130px; display:block; float:left; }
#footer .left a { padding:0 7px; }
#footer .right { float:right; width:30%; }
#intro { padding-bottom:25px; }
#featured { position:relative; background-image:url(http://img.mujeractiva.com/images/fold.jpg); background-repeat:no-repeat; background-position:right; background-color:#ffae00; float:left; width:655px; padding:10px; -moz-border-radius-topleft:5px; -moz-border-radius-topright: 0px; -moz-border-radius-bottomright: 0px; -moz-border-radius-bottomleft: 5px; border-top-left-radius: 5px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 5px; }
#featured .call { left: -33px; position: absolute; top: -10px; }
#featured .thumbnail_container .post-thumbnail { display:none; }
#featured .thumbnail_container .post-thumbnail.active { display:block; }
#featured .left { width:350px; float:left; }
#featured .right { position:relative; width:265px; float:left; padding-left:10px; height:262px; }
#featured .title { font-size:18px; padding-bottom:3px; ; font-weight:normal; }
#featured .post-content { display:none }
#featured .post-content.active { display:block }
#featured .title a { color:#fff; }
#featured .excerpt { margin-top:5px; color:#efefef; font-size:12px; }
#featured .playlist_container { padding:5px; background-color:#ffcc62; position:absolute; bottom:0; width:240px; height:56px; -moz-border-radius: 5px; border-radius: 5px; }
#featured .playlist_container li { float:left; display:inline; margin:2px; }
#featured .playlist_container img { border:solid 2px #ffcc62; background-color:#bababa; }
#featured .playlist_container li.active img { border-color:#cb8a00; }
#featured .playlist_container li a:hover img { border-color:#cb8a00; }
div#register { width:249px; height:242px; background-color:#ffd57f; float:left; padding:20px 20px 20px 0; -moz-border-radius-topleft: 0px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 0px; border-top-left-radius: 0px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 0px; }
div#register .highlight { text-align:center; background-color:#ffe8b8; border:solid 1px #f5c054; padding:30px 10px; -moz-border-radius: 10px; border-radius: 10px; }
div#register .highlight h2 { color:#83af9b; font-size:20px; letter-spacing:-1px; }
div#register .register_action { background-image:url(http://img.mujeractiva.com/images/register_background.jpg); background-repeat:repeat-x; font-size:18px; border:solid 3px #ffbdc9; font-weight:bold; display:inline-block; background-color:#ff4365; color:#fff; padding:10px 20px; -moz-border-radius: 25px; border-radius: 25px; }
div#register .register_action:hover { text-decoration:none; border-color:#fff; }
.sibebar_left { width:200px; float:left; margin-left:10px; }
.center { width:414px; float:left; margin-left:10px; }
.sibebar_right { width:300px; float:left; margin-left:15px; }
a.read_more { background-color:#7c8099; color:#fff; font-size:11px; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; padding:4px 8px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
a.read_more:hover { background-color:#a6a9ba; text-decoration:none; }
a.read_more:visited { color:#efefef; }
a.read_more_current { background-color:#FF4365; color:#fff; font-size:11px; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; padding:4px 8px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
a.read_more_current:hover { background-color:#a6a9ba; text-decoration:none; }
a.read_more_current:visited { color:#efefef; }
a.read_more .icon { margin-bottom:-2px; display:inline-block; background-position:-1px -15px; width:13px; height:13px; }
a.read_more .icon.join_comunity { margin-bottom:-2px; display:inline-block; background-position:-20px -15px; width:13px; height:13px; }
#last_articles .box { margin-bottom:10px; }
.article_item .heading { color:#888; font-size:11px; padding-bottom:8px; }
.article_item .heading.interior { height:15px; }
.article_item .breadcrumb { float:left; font-size:12px; }
.article_item .breadcrumb a { color:#888; }
.article_item .date { margin-bottom: 5px; color:#aaa; float:right; font-family:Tahoma, Geneva, sans-serif; }
.article_item .separator { padding:0 2px; }
.article_item .thumbnail { float:left; margin-right:10px; }
.article_item .title { padding-bottom:0px; font-size:19px; }
.article_item .title a { color:#666; }
.article_item .title a:hover { color:#888; text-decoration:none; }
.article_item .title a span { text-shadow: 0px 1px 0px #ffffff; }
.article_item .excerpt { /*font-size:11px;*/ color:#888888; text-shadow: 0px 1px 0px #ffffff; word-wrap: break-word; }
.article_item .excerpt a { font-weight:bold; color:#666; }
#comunity_box .user_item { width:58px; float:left; margin-right:16px; padding-bottom:10px; }
#comunity_box .user_item.last { margin-right:0; }
#comunity_box .avatar { background-color:#a5a5a5; border: solid 1px #fff; -webkit-box-shadow: 0px 1px 2px #6a6a6a; -moz-box-shadow: 0px 1px 2px #6a6a6a; box-shadow: 0px 1px 2px #6a6a6a; }
#comunity_box .avatar_tiny { background-color:#a5a5a5; border: solid 1px #fff; -webkit-box-shadow: 0px 1px 2px #6a6a6a; -moz-box-shadow: 0px 1px 2px #6a6a6a; box-shadow: 0px 1px 2px #6a6a6a; }
#comunity_box .user_link { width:58px; float:left; text-decoration:none; }
#comunity_box .nickname { padding-top:2px; display:block; text-align:center; overflow:hidden; height:16px; font-family:Tahoma, Geneva, sans-serif; font-size:11px; /*font-size:11px;*/ }
#interview_box .excerpt { /*font-size:11px;*/ color:#888888; text-shadow: 0px 1px 0px #ffffff; }
#interview_box .title { padding-bottom:5px; }
#interview_box .title a { color:#696969; }
#interview_box .title a:hover { color:#888; text-decoration:none; }
#poll_box .title_container { padding:10px 10px 38px 10px; background-color:#83af9b; background-image:url(http://img.mujeractiva.com/images/poll_spiral.gif); background-position:bottom; background-repeat:no-repeat; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 0px; -moz-border-radius-bottomleft: 0px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }
#poll_box .title { padding:0 0 0 20px; color:#fff; font-size:13px; background-color:#83af9b; background-image:url(http://img.mujeractiva.com/images/poll_icon.gif); background-repeat:no-repeat; background-position:left top; text-shadow: 1px -1px 0px #749b89; }
#poll_box .box { padding-bottom:0; background-color:#fefabf; background-image:url(http://img.mujeractiva.com/images/poll_red_line.gif); background-repeat:repeat-y; }
#poll_box label { padding:0 10px 0 10px; }
#poll_box input[type=radio] { margin-left:0; }
#poll_box .submit { text-align:center; }
#poll_box .submit input { background-image:url(http://img.mujeractiva.com/images/submit_highlight.gif); background-repeat:repeat-x; background-position:top; background-color:#66a7e3; border: solid 1px #5388b9; font-size:12px; font-family:Tahoma, Geneva, sans-serif; color:#fff; font-weight:bold; padding: 3px 10px; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; text-shadow: 0px -1px 0px #5890c4; }
#poll_box .bottom { height:13px; background-image:url(http://img.mujeractiva.com/images/poll_bottom.gif); background-repeat:no-repeat; }
#social_box .left { float:left; width:50% }
#social_box .right { float:right; width:50% }
#social_box .social_icon { float:left; margin-right:10px; }
#social_box .counter { text-decoration:none; color:#666; }
#social_box a:hover .counter { color:#1252aa; }
#tags_box ul { text-align:center }
#tags_box li { display:inline-block; margin:5px 5px 5px 0; }
#tags_box a { background-color:#7c8099; padding:3px 10px; color:#fff; -moz-border-radius: 15px; border-radius: 15px; }
#tags_box a:hover { background-color:#a6a9ba; text-decoration:none; }
#last_comments .avatar { background-color:#a5a5a5; float:left; margin-right:10px; border: solid 1px #fff; -webkit-box-shadow: 0px 1px 2px #6a6a6a; -moz-box-shadow: 0px 1px 2px #6a6a6a; box-shadow: 0px 1px 2px #6a6a6a; }
#last_comments li { margin-bottom:10px; }
#inventarte_icon { margin-bottom:-1px; }
.tabs_container h2 { float:left; padding-bottom:0; }
.tabs_container .tabs { margin: 0 10px 0 0; padding: 0; float: right; list-style: none; height: 25px; /*--Set height of tabs--*/ /*border-bottom: 1px solid #999; border-left: 1px solid #999;*/ }
.tabs_container .tabs li { float: left; margin: 0 1px 0 0; padding: 0; height: 24px; /*--Subtract 1px from the height of the unordered list--*/ line-height: 24px; /*--Vertically aligns the text within the tab--*/ /*border: 1px solid #999;*/ border-left: none; margin-bottom: -1px; /*--Pull the list item down 1px--*/ overflow: hidden; position: relative; background: #83af9b; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -moz-border-radius-bottomright: 0px; -moz-border-radius-bottomleft: 0px; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }
.tabs_container .tabs li a { font-family:Tahoma, Geneva, sans-serif; font-size:11px; text-decoration: none; color: #fff; display: block; padding: 0 10px; /*border: 1px solid #fff;*/ /*--Gives the bevel look with a 1px white border inside the list item--*/ outline: none; }
.tabs_container .tabs li a:hover { background-color:#558972; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 0px; -moz-border-radius-bottomleft: 0px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }
.tabs_container .tabs li.active { background: #efefef; border-bottom: 1px solid #efefef; color:#000 }
.tabs_container .tabs li.active a { color:#83af9b }
.tabs_container .tabs li.active a:hover { color:#83af9b }
.tabs_container .tabs li.active a:hover { /*--Makes sure that the active tab does not listen to the hover properties--*/ background: #efefef; border-bottom: 1px solid #efefef; /*--Makes the active tab look like it's connected with its content--*/ }
.tabs_container .tab_container { padding:0; border-top: none; overflow: hidden; clear: both; float: left; width: 100%; }
.tabs_container .tab_content { padding: 10px; }
.tabs_container .tab_content li { margin-bottom:10px; }
.tabs_container #viewed a { font-weight:bold; }
.tabs_container #viewed .thumbnail { float:left; margin-right:10px; }
.tabs_container #commented a { font-weight:bold; }
.tabs_container #commented .thumbnail { float:left; margin-right:10px; }
.tabs_container #destacado a { font-weight:bold; }
.tabs_container #destacado .thumbnail { float:left; margin-right:10px; }
.tabs_container .actions { padding-top:5px; font-family:Tahoma, Geneva, sans-serif; font-size:11px; }
.tabs_container .actions .action { font-weight:normal !important; margin-right:10px; }
.tabs_container .actions .icon { width:15px; height:13px; display:inline-block; font-weight:normal !important; margin-right:2px; }
.tabs_container .actions .views .icon { background-position:0 2px; }
.tabs_container .actions .comments .icon { width:11px; background-position:-20px 3px; }
.tabs_container .actions .like .icon { width:11px; background-position:-35px 3px; }
.timeline { width:629px; }
.blog_post_featured { background-color:#EFEFEF; padding:10px; -moz-border-radius: 5px; border-radius: 5px; }
.blog_post_featured .left { float:left; width:322px; margin-right:10px; height:242px; }
.blog_post_featured .right { float:left; width:270px; position:relative; height:242px; }
.blog_post_featured .actions { font-family:Tahoma, Geneva, sans-serif; font-size:11px; }
.blog_post_featured .actions .action { padding-right: 10px; }
.blog_post_featured .playlist_container { -moz-border-radius: 5px 5px 5px 5px; background-color: #ccc; bottom: 0; height: 56px; padding: 5px; position: absolute; width: 232px; }
.blog_post_featured .playlist_container li { margin:1px; display: inline; float: left; }
.blog_post_featured .playlist_container img { border:solid 2px #ccc; background-color:#bababa; }
.blog_post_featured .playlist_container li.active img { border-color:#fff; }
.blog_post_featured .playlist_container li a:hover img { border-color:#fff; }
.page_navigation .left, .page_navigation .right { float:left; width:50%; }
.page_navigation .left { text-align:left; }
.page_navigation .right { text-align:right; }
.page_navigation .button { font-size:14px; font-weight:bold; color:#fff; height:32px; line-height:32px; display:inline-block; text-shadow: 0px -1px 0px #6e8548; }
.page_navigation .button.prev { padding-left:45px; width:84px; background-position: -1px -30px; }
.page_navigation .button.next { padding-right:45px; width:84px; background-position: -132px -30px; }
.article_list .thumbnail { padding-left:20px; float: left; margin-right: 10px; }
.list { list-style-type:disc; }
.list li { margin-left:20px; padding:0; margin-bottom:7px !important; }
.list li ul { margin-top:5px; }
.list li li { margin-left:20px; margin-bottom:7px; list-style-type:disc; }
.body_post { padding-top:10px; border-top:solid 1px #efefef; }
.body_post .the_title { font-size:24px; font-weight:bold; padding:0 15px 0 15px; color:#654099; }
.body_post .post_meta { padding:0 15px 0 15px; font-family:Tahoma, Geneva, sans-serif; font-size:11px; }
.post_meta a { color: #444; }
.body_post .separator { padding:0 5px; color:#ccc; }
.body_post .ad_container { margin:0px 15px 15px 15px; border: solid 1px #ccc; }
.post_container { width:600px; margin-left:20px; }
.post { color:#333; line-height:1.5em; font-size:14px;}
.post img { background-color:#bababa; border: solid 1px #fff; -webkit-box-shadow: 0px 1px 2px #6a6a6a; -moz-box-shadow: 0px 1px 2px #6a6a6a; box-shadow: 0px 1px 2px #6a6a6a; }
.post noimg { background-color:transparent; border: 0px; -webkit-box-shadow: 0px 0px 0px; -moz-box-shadow: 0px 0px 0px; box-shadow: 0px 0px 0px; }
.post .alignleft { float:left; margin:10px 10px 10px 0; }
.post .alignright { float:right; margin:10px 0 10px 10px; }
.post .aligncenter { display:block; margin-left:auto; margin-right:auto; margin-bottom:15px; }
.post h2 { font-size:20px; color:#333; }
.post h3 { font-size:16px; color:#333; }
.post h4 { font-size:14px; color:#333; letter-spacing:1px; }
.post h5 { font-size:12px; color:#666; letter-spacing:1px; padding:0 0 10px 0; }
.post ul { padding-left:20px; list-style-type:disc; padding-bottom:20px; }
.post ol { padding-left:20px; list-style-type:decimal; padding-bottom:20px; }
.post table { border-collapse: collapse; border-left: 1px solid #a6a9ba; border-top: 1px solid #a6a9ba; color: #333; }
.post table caption { font-size: 1.1em; font-weight: bold; letter-spacing: -1px; margin-bottom: 10px; padding: 5px; background: #efefef; border: 1px solid #a6a9ba; color: #666; }
.post table thead tr th { text-transform: uppercase; background: #a6a9ba; }
.post table tfoot tr th, .post table tfoot tr td { text-transform: uppercase; color: #000; font-weight: bold; }
.post table tfoot tr th { width: 20%; }
.post table tfoot tr td { width: 80%; }
.post table td, .post table th { border-right: 1px solid #a6a9ba; border-bottom: 1px solid #a6a9ba; padding: 5px; line-height: 1.8em; font-size: 0.8em; vertical-align: top; width: 20%; }
.post table tr.odd th, .post table tr.odd td { background: #efefef; }
.socialize_post { border-top: solid 1px #ccc; border-bottom:solid 1px #ccc; margin-bottom:10px; padding:5px; }
.socialize_post h3 { font-size:12px; color:#444; }
.socialize_post li { margin-right:10px; }
.socialize_post a { font-weight:bold; }
.socialize_post .icon { display:inline-block; width:16px; height:16px; margin-bottom:-3px; }
.icon.facebook { background-position:-71px 0; }
.icon.twitter { background-position:-53px 0; }
.icon.like { background-position:-89px 0; }
.socialize_post div.share { float:left; width:45%; border-right: solid 1px #ccc; padding-right:10px; }
.socialize_post div.like { float:left; width:30%; border-right: solid 1px #ccc; padding:0 10px; }
.socialize_post div.categories { float:left; width:45%; padding-left: 10px; }
.share li { float:left; display:inline-block; }
.about_author.outer { border: solid 1px #ccc; padding:1px; margin-bottom:10px; }
.about_author .author_avatar { float:left; margin:0 10px 10px 0 }
.about_author .inner { background-color:#efefef; padding:10px; }
/* Comments */
#comments { padding:10px 0; border-top: solid 1px #ccc; }
#comments .commentlist { padding: 0; }
#comments .children { list-style-type:none; padding:5px 0 0 0px !important; }
#comments .comment { padding-top:5px; border-top:solid 1px #ddd; }
#comments .comment p { margin: 0 0 8px 0; }
#comments .comment_date { color:#6A6A6A; font-family:Tahoma, Geneva, sans-serif; font-size:11px; }
#comments h3, #respond h3 { font-size:18px; margin:0 0 15px 0; }
#comments .navigation { padding: 5px 0 20px 0; }
.comment_meta { font-size:11px; color:#848688; margin:0 0 10px 0; padding:0; }
.awaiting_moderation { background-color:#FF9; font-size:11px; }
.comment_header { margin:0; }
.reply { font-size:11px; text-align:right; margin-bottom:10px; }
#comments .children { margin-bottom:0; margin-right:0; margin-left:20px; }
#comments .children .comment-meta { width:155px; }
#comments .children .comment_body { width: 400px; }
#comments .children .children .comment_body { width: 370px; }
#comments .children .children .children .comment_body { width: 340px; }
#comments .avatar { float: left; padding: 0 5px 5px 0; }
.equalheigths { padding: 5px 0; }
#comments .url img { padding:0; float:left; margin:0 10px 0 0; background-color:#bababa; border: solid 1px #fff; -webkit-box-shadow: 0px 1px 2px #6a6a6a; -moz-box-shadow: 0px 1px 2px #6a6a6a; box-shadow: 0px 1px 2px #6a6a6a;  }
.comment-meta { width:175px; float:left; margin-right:10px; }
.comment_body { width:400px; float:right; margin-right:10px; }
.wp-commentnavi { border-top: solid 1px #ddd; text-align:center; font-family:Tahoma, Geneva, sans-serif; font-weight: bold; padding:20px 0; font-size:12px; }
.wp-commentnavi .pages { display:none; }
.wp-commentnavi a { background: #eaf7ff; margin:3px; padding:4px 8px; border: solid 1px #afe1ff; }
.wp-commentnavi a:hover { border: solid 1px #1f61cd; background-color:#1f61cd; color: #fff; text-decoration:none; }
.wp-commentnavi span { background-color:#fff; margin:2px; padding:4px 8px; border: solid 1px #efefef; }
.wp-commentnavi .extend { border-color:#fff; }
a.right { float: right; font-size:12px; padding-top:10px; font-weight: normal; }
.form_table td { padding:5px; vertical-align:top; }
.form_table th { vertical-align:top; width:120px; text-align:left; }
.form_table label { padding:5px; display:block; }
.form_table input, .form_table textarea { padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:300px; border-color: #585858 #B0B0B0 #B0B0B0; border-style: solid; border-width: 1px; }
.form_table p.submit input { font-size:11px; width:auto; background-color:#7C8099; font-weight:bold; border:solid 1px #535566; color:#fff; font-family:Tahoma, Geneva, sans-serif; }
.left_container { width:620px; float:left; margin-left:15px; }
.profile_navigation { border-bottom: solid 1px #ccc; }
.profile_navigation ul { display:block; padding-left:10px; }
.profile_navigation li { display:inline; float:left; font-size:12px; font-weight:bold; }
.profile_navigation li a { margin-bottom:-1px; margin-right:10px; padding:4px 10px; display:inline-block; }
.profile_navigation li.active a { border: solid 1px #ccc; border-bottom:none; background-color:#fff; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 0px; -moz-border-radius-bottomleft: 0px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }
.activities_stream { padding:10px; }
.stream-item { display:block; padding:10px 0; border-bottom: dotted 1px #ddd; }
.stream-item .left { float: left; width: 60px; }
.stream-item .right { float: left; width: 549px; }
.stream-item .username { font-weight:bold; }
.stream-item .thumbnail { float:left; margin-right:10px; }
.stream-item .date { padding-left:5px; font-size:11px; font-family:Tahoma, Geneva, sans-serif; }
.stream-item .date a { color:#999; }
.stream-item .item-content { }
.stream-item .item-header { padding-bottom:5px; }
.stream-item .item-reference { padding-top:5px; }
.stream-item .item-actions { padding-top:8px; }
.stream-item .item-actions li { display:inline; float:left; padding-right:10px; font-family:Tahoma, Geneva, sans-serif; font-size:11px; }
.page-container { border-top: solid 1px #efefef; }
.page-container.single { padding:20px; }
/*
.single .the_title { border-bottom: solid 1px #ccc; margin-bottom:20px; padding-left:0; padding-right:0; }
*/
.iframe { background-color:#fff; background-image:none; }
.iframe .heading { padding:7px 5px; color:#FFE1E6; text-shadow: 0 -1px 0 #C7344F; background-color:#FF4365; display:block; border:solid 1px #fff; }
.iframe .heading h1 { font-size:14px; font-weight:bold; color:#fff; }
.iframe .form-message { background-color:#efefef; border: solid 1px #ccc; padding: 5px; }
.iframe .form-message.error { background-color:#FBE3E4; border-color:#FBC2C4; color: #8A1F11; }
.iframe .form-message.info { background-color:#D5EDF8; border-color:#92CAE4; color: #205791; }
.iframe .login-form-container form { margin-top:10px; }
.iframe .login-form-container { padding:10px; }
.iframe .login-form-container .left { width:270px; float:left; padding:10px; border-right:dotted 1px #ccc; }
.iframe .login-form-container .right { width:270px; float:left; padding:10px; }
.iframe .login-form-intro { padding-bottom:10px; }
.iframe .form-table { margin:0px auto; }
.iframe .form-table tr { border-bottom:none; }
.iframe .form-table td { padding:5px; }
.iframe .form-table label { padding-top:0; }
.iframe .form-table th { width:120px; text-align:left; vertical-align:middle; padding:5px; }
.iframe .form-table .text { -moz-border-radius: 3px; background-color: #FFFFFF; border: 1px solid #AAAAAA; padding: 3px; width: 180px; }
.iframe .submit { cursor: pointer; background-image:url(http://img.mujeractiva.com/images/submit_highlight.gif); background-repeat:repeat-x; background-position:top; background-color:#66a7e3; border: solid 1px #5388b9; font-size:12px; font-family:Tahoma, Geneva, sans-serif; color:#fff; font-weight:bold; padding: 3px 10px; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; text-shadow: 0px -1px 0px #5890c4; }
/* Forms */
label { font-size:11px; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; }
fieldset { padding:0 1.4em 1.4em 1.4em; margin:0 0 1.5em 0; border:1px solid #ccc; }
legend { font-weight:bold; font-size:1.2em; margin-top:-0.2em; margin-bottom:1em; }
fieldset, #IE8#HACK { padding-top:1.4em; }
legend, #IE8#HACK { margin-top:0; margin-bottom:0; }
input[type=text], input[type=password], input.text, input.title, textarea { background-color:#fff; border:1px solid #bbb; }
input[type=text]:focus, input[type=password]:focus, input.text:focus, input.title:focus, textarea:focus { border-color:#666; }
select { padding:3px; background-color:#fff; border:1px solid #bbb; -moz-border-radius: 3px; }
input[type=text], input[type=password], input.text, input.title, textarea, select { margin:0.5em 0; }
input.text, input.title { -moz-border-radius: 3px; width:200px; padding:5px; }
input.title { font-size:1.5em; }
textarea { -moz-border-radius: 3px; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:390px; height:250px; padding:5px; }
form.inline { line-height:3; }
form.inline p { margin-bottom:0; }
.error, .alert, .notice, .success, .info { padding:0.8em; margin-bottom:1em; border:2px solid #ddd; }
.error, .alert { background:#fbe3e4; color:#8a1f11; border-color:#fbc2c4; }
.notice { background:#fff6bf; color:#514721; border-color:#ffd324; }
.success { background:#e6efc2; color:#264409; border-color:#c6d880; }
.info { background:#d5edf8; color:#205791; border-color:#92cae4; }
.error a, .alert a { color:#8a1f11; }
.notice a { color:#514721; }
.success a { color:#264409; }
.info a { color:#205791; }
.register_container { padding:20px; }
.register_container h1 span { display:none; }
.register_container h2.description { font-weight:normal; text-align:center; font-size:14px; color:#777; }
.register_container p.description { font-weight:normal; text-align:center; font-size:12px; color:#777; }
.register_container .facebook_option { -moz-border-radius: 5px; background: none repeat scroll 0 0 #FAFAFA; border: 1px solid #CCCCCC; font-size: 14px; font-weight: bold; margin: 10px auto; padding: 5px; text-align: center; width: 500px; }
.register_container .inner { background-color:#EFEFEF; -moz-border-radius: 10px; border-radius: 10px; border: solid 5px #FF4365; padding:20px; width:620px; margin:20px auto; }
.register_container .login-form-container { padding:10px; }
.register_container .login-form-intro { padding-bottom:10px; }
.form-table { width:100%; }
.form-table tr.first { border-top: dotted 1px #ccc; }
.form-table tr { border-bottom: dotted 1px #ccc; }
.form-table td { padding:5px; }
.register_container h2 { font-size:14px; font-weight:bold; margin:0; padding: 20px 0 0 0; }
.form-table th { width:150px; text-align:right; vertical-align:top; padding:5px; }
.form-table .text { background-color: #FFFFFF; }
.form-table textarea { background-color: #FFFFFF; width:200px; height:100px; }
.form-table label { display: block; font-family: Tahoma, Geneva, sans-serif; font-size: 11px; font-weight: bold; padding-top: 12px; }
p.submit input { cursor: pointer; background-image:url(http://img.mujeractiva.com/images/submit_highlight.gif); background-repeat:repeat-x; background-position:top; background-color:#66a7e3; border: solid 1px #5388b9; font-size:14px; font-family:Tahoma, Geneva, sans-serif; color:#fff; font-weight:bold; padding: 3px 10px; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; text-shadow: 0px -1px 0px #5890c4; }
p.submit { padding:20px; }
#miniComment { width: 400px; height: 50px; margin: 0 0 0 18px; padding :  0 0 0 0; }
#bottonCommentdiv { text-align: right; }
.info_box .avatar { float:right; margin-left:10px; }
.info_box .fullname { font-size:18px; font-weight:bold; margin:0; color:#444; padding:0; }
.info_box .username { font-size:14px; font-weight:bold; margin:0; color:#444; }
.info_box .description { font-style:italic; }

.user_links a{ text-decoration:underline;}
.user_links a:hover{ text-decoration:none;}
.user_links .user_avatar{ vertical-align:middle;}

.home-link{ color:#fff !important;}

.related-posts{
	display:block;
}

.related-posts li{float:left; 	}

.related-posts li a{    display: inline-block;
    list-style-type: none;
    min-height: 170px;
    padding: 7px;
    text-align: center;
    width: 105px; -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}

.related-posts li a:hover{ text-decoration:none; background-color:#dedede;}

.related-posts li .thumbnail{ width:100px; margin-bottom:4px; }
.wp-caption-text { 
font-weight:bold;
/*text-align:center; */
font-size: 11px;
line-height: 17px;
padding: 0 4px 5px;
margin: 0;
}
.wp-caption {
border: 1px solid #DDD;
text-align: center;
background-color: #F3F3F3;
padding-top: 4px;
margin: 10px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}
#tableBCP1 td.sprite, #tableBCP2 td.sprite, #tableBCP3 td.sprite {
	background: url(http://img.mujeractiva.com/MA-Sprites.gif) no-repeat top left;
}
.sprite-autos{ background-position: 0 0 !important; width: 32px; height: 32px; } 
.sprite-bar{ background-position: 0 -82px !important; width: 32px; height: 32px; } 
.sprite-bebe{ background-position: 0 -164px !important; width: 32px; height: 32px; } 
.sprite-belleza{ background-position: 0 -246px !important; width: 34px; height: 34px; } 
.sprite-celebrities{ background-position: 0 -330px !important; width: 32px; height: 32px; } 
.sprite-chica15{ background-position: 0 -412px !important; width: 32px; height: 32px; } 
.sprite-chicatec{ background-position: 0 -494px !important; width: 34px; height: 34px; } 
.sprite-conquistarlo{ background-position: 0 -578px !important; width: 34px; height: 34px; } 
.sprite-decora{ background-position: 0 -662px !important; width: 34px; height: 34px; } 
.sprite-dulces{ background-position: 0 -746px !important; width: 32px; height: 32px; } 
.sprite-esoterica{ background-position: 0 -828px !important; width: 34px; height: 34px; } 
.sprite-estilo{ background-position: 0 -912px !important; width: 34px; height: 34px; } 
.sprite-fiesta{ background-position: 0 -996px !important; width: 34px; height: 34px; } 
.sprite-golf{ background-position: 0 -1080px !important; width: 32px; height: 32px; } 
.sprite-linea{ background-position: 0 -1162px !important; width: 34px; height: 34px; } 
.sprite-moda{ background-position: 0 -1246px !important; width: 34px; height: 34px; } 
.sprite-ninas{ background-position: 0 -1330px !important; width: 31px; height: 31px; } 
.sprite-ninos{ background-position: 0 -1411px !important; width: 31px; height: 31px; } 
.sprite-novios{ background-position: 0 -1492px !important; width: 32px; height: 32px; } 
.sprite-oficina{ background-position: 0 -1574px !important; width: 31px; height: 31px; } 
.sprite-perucampeon{ background-position: 0 -1655px !important; width: 32px; height: 32px; } 
.sprite-recetas{ background-position: 0 -1737px !important; width: 32px; height: 32px; } 
.sprite-reggaeton{ background-position: 0 -1819px !important; width: 32px; height: 32px; } 
.sprite-rock{ background-position: 0 -1901px !important; width: 32px; height: 32px; } 
.sprite-teens{ background-position: -84px 0 !important; width: 32px; height: 32px; } 
.sprite-tv{ background-position: -84px -82px !important; width: 32px; height: 32px; }
.sprite div {
	width:32px;
	height:32px;
	display:block;
}
/*  
Theme Name: ma_default
Theme URI: http://www.inventarte.net
Description: Original template.
Author: www.inventarte.net
Author URI: http://www.inventarte.net
Version: 2.1 rev07.03.2011
*/
#header .top {

-moz-border-radius:10px 10px 0 0 ;
background-image:url('img/header.jpg') !important;
background-position:right center;
background-repeat:no-repeat;
padding:10px;
border-radius: 10px 10px 0 0 !important;
}
#header #logo h1 a {
background: none !important;

}
#header {
-moz-border-radius: 10px 10px 0 0 !important;
border-radius: 10px 10px 0 0  !important;
}
.white_container {
-moz-border-radius:10px 10px 0 0 !important;
border-radius:10px 10px 0 0  !important;
 }

#adsense728x15 {
background: #ffff81;
padding-bottom: 3px;
padding-top: 3px;
}

#search_container{
	padding-top:0;
}

#search_container .form_container {
    -moz-border-radius: 5px 5px 5px 5px;
    background-color: #FFFFFF;
    border: 1px solid #AAAAAA;
    display: block;
    float: right;
    padding: 5px;
    width: 288px;
}
#search_container #s {
	
    border: medium none;
    color: #999999;
    float: left;
    margin: 0;
    width: 220px;
}



.wp-pagenavi {
	clear: both;
	text-align: center;
}

.wp-pagenavi a, .wp-pagenavi span {
	text-decoration: none;
	padding: 3px 7px;
	margin: 2px;
-moz-border-radius: 3px !important;
border-radius: 3px  !important;
	background-color: #f0f0f0;
}

.wp-pagenavi a:hover, .wp-pagenavi span.current {
	background-color: #cccccc;
}

.wp-pagenavi span.current {
	font-weight: bold;
}

.ad_hut {
background-image:url('img/top_162.gif') !important;
text-align: center;
padding: 3px;
}

#header #logo h1 a {
		width: 200px !important;
}
#header #logo h2 { padding:25px 0 0 0; }
#header #logo h2 a { outline:none; background-image:url(../images/mujer_activa.gif); background-repeat:no-repeat; height:79px; width:200px; display:block; text-indent:-9999px; }

.title_arc {
	padding: 10px 0 0 15px;
	font-size: 22px;
	color : #654099;
}
.alignright {
float: right;
}
.alignleft {
float: left;
}
.footer-year {
padding-right: 10px;
}
.children {
	padding: 5px 0 0 20px;
}
.bcp td {
	vertical-align: middle;
	padding: 5px; 
}

.body_post .the_title {
font-size: 24px;
font-weight: bold;
padding: 10px 15px 0 15px;
/*color: #425bc4;*/
}

.body_post .post_meta {
padding: 0 15px 7px 15px;
font-family: Tahoma, Geneva, sans-serif;
font-size: 11px;
}

#adcontainer1, #adcontainer2 {
background-color:#ffffff;
width:620px;
padding:5px 0px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
margin:0px 0px 10px 0px;
}
.title_arc0 {
	padding:10px 0 0 15px;
	font-size:12px;
}
.title_arc1 {
        padding: 10px 0 0 15px;
        font-size: 22px;
        color : #654099;
}
.title_arc2 {
	padding: 0px 0px 10px 15px;
	font-size:12px;
}
#body .body_post h1 a:hover, #body .body_post h1 a {
text-decoration:none;
color:#654099;
}
#left_ear a, #right_ear a, #left_ear a:hover, #right_ear a:hover {
	text-decoration:none;
	background-color:yellow;
}
#left_ear, #right_ear {
	position:fixed;
	top:45%;
	height:130px;
	width:70px;
	overflow:hidden;
	z-index:1000;
}
#left_ear { left:0px; }
#right_ear { right:0px; }
#left_ear_collapsed, #right_ear_collapsed {
	/*width:110px;*/
	width:70px;
	height:130px;
}
#left_ear_expanded, #right_ear_expanded {
	width:285px;
	height:130px;
}
#left_ear_collapsed {
	background: url("http://img.webdelamoda.com/wp-content/themes/ma_default/img/left_collapsed_ear.png") 0px 10px no-repeat;
}
#right_ear_collapsed {
	background: url("http://img.webdelamoda.com/wp-content/themes/ma_default/img/right_collapsed_ear.png") 0px 10px no-repeat;
}
#left_ear_expanded {
	background: url("http://img.webdelamoda.com/wp-content/themes/ma_default/img/left_expanded_ear.png") 0px 10px no-repeat;
}
#right_ear_expanded {
	background: url("http://img.webdelamoda.com/wp-content/themes/ma_default/img/right_expanded_ear.png") 0px 10px no-repeat;
}
.left_travel_ears, .right_travel_ears {
	width:70px;
	height:130px;
}
.left_travel_ears .ear_nav, .right_travel_ears .ear_nav {
	width:70px;
	height:115px;
	margin:0px;
	line-height:130px;
}
.left_travel_ears .ear_nav {
	padding-left:28px;
	float:left;
}
.right_travel_ears .ear_nav {
	padding-left:10px;
}
.left_travel_ears .ear_nav, .right_travel_ears .ear_nav {
	font-weight:bold;
	font-size:16px;
	letter-spacing:-0.1em;
	text-decoration:none;
}
.right_travel_ears {
	right:0px;
}
.left_travel_ears .ear_headline, .right_travel_ears .ear_headline {
	width: 160px;
	height: 120px;
	text-align: left;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	overflow: hidden;
	line-height: 1em;
	font-size: 18px;
	vertical-align:middle;
	float:left;
}
.right_travel_ears .thumb {
	float:left;
	margin: 27px 10px 0px 13px;
}
.left_travel_ears .thumb {
	float:left;
	margin: 27px 10px 0px 25px;
}
.left_travel_ears .thumb img, .right_travel_ears .thumb img {
	width:80px;
	height:80px;
	border:0px;
}
.left_travel_ears .time, .right_travel_ears .time {
	font-size: 11px;
	line-height: 1.5em;
	font-weight: bold;
	text-align: center;
	padding-top: 45px;
	color: #999;
	height: 85px;
	clear: none;
	margin-top: 0px;
}
.left_travel_ears .time {
	margin-left:20px;
}
.right_travel_ears .time {
	margin-left:20px;
}
.left_travel_ears .time, .right_travel_ears .time {
	width: 50px;
	float: left;
}
#left_ear .time .day, #right_ear .time .day {
	font-size:40px;
	line-height:24px;
}
#left_ear .time .month, #right_ear .time .month {
	font-size:10px;
	line-height:1.2em;
}
#left_ear .time .year, #right_ear .time .year {
	font-size:10px;
	line-height:1.2em;
}
.ears {
	z-index:2;
}
.myears {
	display:none;
}
@charset "utf-8";
/* CSS Document */

img, img a, img a:hover{
	border:0;	
}

#topMujerActiva a{
	color:#FFF;
}
#topMujerActiva a:hover {
	color:#674F35;	
}
#topMujerActiva {
	background-image: url(http://img.mujeractiva.com/back_top.jpg);
	background-repeat: repeat-x;
	clear:left;
	height:62px;
	margin:0;
	padding:0;
	color:#FFF;
	font-family:Arial, Verdana, Geneva, sans-serif;
	font-size:12px;
}
#topContenido {
	width: 960px;
	margin: 0 auto;
	padding:0;
}
#topLogo {
	float:left;
	width:245;
	margin:0;
	padding:0;
	height:40px;
}
#topComun{
	float:left;
	width:450px;
	margin:0;
	padding:0;
	height:40px;
}
#topPersonal {
	float:left;
	width:260px;
	margin:0;
	padding:0;
	padding-top:5px;
	text-align:right;
}
.topFoto{
	float:right;
	padding-left:5px;
	border:0;
}
.topLinks{
	width:452px; 
	border:0;
}
.topLinks td{
	padding:10px;
}
	
img a:hover{
	text-decoration:none;
	border:0;
}

@charset "utf-8";
/* CSS Document */

img, img a, img a:hover{
	border:0;	
}

#topMujerActiva a{
	color:#FFF;
}
#topMujerActiva a:hover {
	color:#674F35;	
}
#topMujerActiva {
	background-image: url(http://img.mujeractiva.com/back_top.jpg);
	background-repeat: repeat-x;
	clear:left;
	height:62px;
	margin:0;
	padding:0;
	color:#FFF;
	font-family:Arial, Verdana, Geneva, sans-serif;
	font-size:12px;
}
#topContenido {
	width: 960px;
	margin: 0 auto;
	padding:0;
}
#topLogo {
	float:left;
	width:245;
	margin:0;
	padding:0;
	height:40px;
}
#topComun{
	float:left;
	width:450px;
	margin:0;
	padding:0;
	height:40px;
}
#topPersonal {
	float:left;
	width:260px;
	margin:0;
	padding:0;
	padding-top:5px;
	text-align:right;
}
.topFoto{
	float:right;
	padding-left:5px;
	border:0;
}
.topLinks{
	width:452px; 
	border:0;
}
.topLinks td{
	padding:10px;
}
	
img a:hover{
	text-decoration:none;
	border:0;
}
@media (max-width: 780px) {
	body { 
  	}  
	#adsense728x15 {
		width: 100%;
		overflow: hidden;
	}
	#global_container {
		width: 100%;
		overflow: hidden;
	}
	/*titlulo*/
	.left_container, .sibebar_right {
		width: 90%!important;
		margin-left: 0!important;
		padding: 0 5%!important;
	}
	#header .left {
		display: none;
	}
	#header .right {
		float: inherit;
		width: 100%;
	}
	#header .top {
		background-position: left top ;
		height: 110px;
	}
	#search_container .form_container { 
  		width: 98%;
  	}
  	#featured.home-blog {
		width: 90%!important;
		margin-left: 0;
		padding: 15px 5%;
	}
	#featured.home-blog .left {
		width: 40%!important;
		margin-right:2%!important;
		overflow: hidden;
	}
	#featured.home-blog .right {
		width: 55%!important;
	}
	.openads {
		float: left;
		width: 45%;
		text-align: center;
		margin: 0 2% ;
	}
	.openads img {
		width: 100%;
		height: auto;
	}
	#search_container {
		float: left;
		width: 100%; 
		display: block;
		margin: 30px 0 15px; 
	}
}
@media (max-width: 580px) {
	body { 
  	}  
  	#featured.home-blog .left {
		width: 100%!important;
		margin-right:0!important;
		margin-bottom: 15px;
	}
	#featured.home-blog .left img {
		width: 98%;
		height: auto;
	}	
	
	#featured.home-blog .right {
		width: 100%!important;
		padding-left: 0;
	}
 }
@media (max-width: 480px) {
	body { 
  	}
	#featured .playlist_container {
		bottom: 15px;
	}
	#header .top {
		background-position: left top ;
		background-size: 720px;
		height: 75px;
	}
	#footer .left, #footer .right {
		width: 100%;
		float: inherit;
	}

	.left_container iframe, ins {
		width: 100%!important;
	}
	.openads {
		float: left;
		width: 90%;
		text-align: center;
		margin: 30px 2% 0 ;
	}
}
@media (max-width: 380px) { 
	body { 
  	}
  	.related-posts li {
  		float: inherit!important;
  	}
  	.post {
  		font-size: 17px;
  	}
  	.related-posts li a {
  		width: 100%!important;
  		text-align: left!important;
  		min-height: 120px!important;
  	}
  	.related-posts li a .thumbnail {
  		float: left!important;
  		margin-right: 15px!important;
  	}
  	.socialize_post {
  		padding: 10px!important;
  	}
  	.socialize_post div div {
  		width: 80px!important;
  	}
  	#footer {
  		text-align: center;
  	}
  	#footer .left .scope { 
  		display: block;
  		width: 100%;
  	}
  	.sibebar_right .openads {
  		margin-bottom: 15px;
  	}
  	.sibebar_right .openads img {
  		width: 100%; height: auto;
  	}
  	#search_container .form_container { 
  		width: 95%;
  	}
  	.article_item .thumbnail { 
  		width: 40%; 
  		height: auto;
  	}
  	.article_item .title {
  		font-size: 13px;
  	}
  	#featured.home-blog .left {
  		width: 100%!important; 
  		overflow: hidden;
  		height: 200px!important;
  		margin: 15px 0;
  		display: block;  
  	}
  	#header .top {
		background-position: left top ;
		background-size: 620px;
		height: 65px;
	}
  	.post img {
  		width: 100%!important;
  		height: auto!important;
  	}
  	.wp-caption { 
  		width: 98%!important;
  	}
  	.footer-related-posts {
  		display: none!important;
  	}
}
