body.yoopage {
    background: none
    }
#logo a.logo-icon {
    display: block;
    width: 200px;
    height: 130px;
    background: url(../../../images/yootheme/logo.png) 0 0 no-repeat
    }
div.demoimage {
    float: right;
    height: 280px;
    width: 55%;
    background: url(../../../images/yootheme/header_macbook.png) 100% 0 no-repeat
    }
#page.style-green #logo {
    top: 20px;
    left: 0
    }
#page.style-green #logo a.logo-icon {
    width: 142px;
    height: 142px;
    background-image: url(../../../images/yootheme/logo_green.png)
    }
#page.style-red #logo a.logo-icon {
    background-image: url(../../../images/yootheme/logo_red.png)
    }
#page.style-lilac #logo a.logo-icon {
    background-image: url(../../../images/yootheme/logo_lilac.png)
    }
#page.style-brown #logo {
    top: -2px;
    left: 10px
    }
#page.style-brown #logo a.logo-icon {
    width: 150px;
    height: 140px;
    background-image: url(../../../images/yootheme/logo_brown.png)
    }
#page.style-turquoise #logo a.logo-icon {
    background-image: url(../../../images/yootheme/logo_turquoise.png)
    }
.background-photo #headermodules {
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3), 0 0 2px rgba(0, 0, 0, 0.7)
    }
.background-mountains div.demoimage, .background-photo div.demoimage {
    background-image: url(../../../images/yootheme/header_travel.png)
    }
.background-glitter div.demoimage, .background-bubbles div.demoimage {
    background-image: url(../../../images/yootheme/header_imac.png)
    }
.background-landscape div.demoimage {
    background-image: url(../../../images/yootheme/header_coffee.png)
    }
#content {
    text-align: justify
    }
#contentright .menu, #right .menu, #contenleft .menu, #left .menu {
    list-style: none;
    padding-left: 0
    }
#contentright .menu li, #right .menu li, #contenleft .menu li, #left .menu li {
    background: url(../images/plus.png) no-repeat scroll 0 -9px transparent;
    min-height: 25px;
    line-height: 16px;
    /*padding-left: 35px;*/
    padding-left: 30px;
    margin-top: 0;
    /*background-position-y: -9px;*/
    list-style: none outside none
    }
#contentright .menu li:hover, #right .menu li:hover, #contenleft .menu li:hover, #left .menu li:hover {
    background: url(../images/plus_hover.png) no-repeat scroll 0 -9px transparent;
    min-height: 25px;
    line-height: 16px;
    padding-left: 30px;
    margin-top: 0;
    /*background-position-y: -9px;*/
    }
#contentright .menu li.separator, #right .menu li.separator, #contenleft .menu li.separator, #left .menu li.separator {
    background: none
    }
#contentright .menu li.separator:hover, #right .menu li.separator:hover, #contenleft .menu li.separator:hover, #left .menu li.separator:hover {
    background: none
    }
#contentright .menu li a, #right .menu li a, #contenleft .menu li a, #left .menu li a {
    color: #858586
    }
#contentright .menu li a:hover, #right .menu li a:hover, #contenleft .menu li a:hover, #left .menu li a:hover {
    text-decoration: none;
    color: #3C3D3E
    }
#contentright .menu ul, #right .menu ul, #contenleft .menu ul, #left .menu ul {
    padding-left: 0
    }
#contentright .menu .level3 li, #right .menu .level3 li, #contenleft .menu .level3 li, #left .menu .level3 li {
    background: none repeat scroll 0 0 transparent;
    font-size: 11px;
    padding-left: 0
    }
/* Posicion  toolbarrightbottom para slogan */
#toolbarrightbottom {
    float: right
    }
/* Modulos del header */
#headermodules .wrapper .first {
    /*float: left;*/
    }
#headermodules .wrapper .last {
    float: right;
    margin-top: -198px;
    /*position: absolute;
        right: 145px;
        top: 210px;*/
    }
/*Modulo de rotacion de imagenes del header*/
#fpss-outer-container {
    /*border: 1px solid #CCCCCC;
        margin: 4px auto;
        padding: 2px;*/
    }
/* Modulo menÃº top */
#top .box-3 {
    padding: 0
    }
#top .menu {
    list-style: none;
    margin: 0;
    padding: 0;
    width: 100%
    }
#top .menu .level1 {
    float: left;
    font-size: 13px;
    padding-right: 18px
    }
#top .menu .last {
    padding-right: 0
    }
/* Modulos de inicio */
.mod-inicio {
    /*magin-bottom: 5px;*/
    padding-bottom: 5px;
    /*margin-top: -20px;*/
    /*padding-top: -20px;*/
    }
.menu-menu {
    list-style: none outside none;
    padding: 0
    }
.menu-menu a:link, .menu-menu a:visited {
    color: #333
    }
.menu-destacados {
    list-style: none outside none;
    text-align: right;
    padding: 0
    }
.header-right {
    text-align: right
    }
div.mod-inicio div.box-3 {
    padding: 0
    }
/*Estilos del diseÃ±o anterior*/
.sectiontableentry1 {
    padding: 1px;
    text-align: left;
    font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
    font-size: 12px
    }
.sectiontableentry2 {
    padding: 1px;
    text-align: left;
    font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
    font-size: 12px
    }
/* Modulos de menu derecho */
div.mod-line h3.header {
    font-size: 16px
    }
#left .module, #right .module, #contentleft .module, #contentright .module {
    margin-bottom: 0
    }
left .module .header-1, #right .module .header-1, #contentleft .module .header-1, #contentright .module .header-1 {
    margin-bottom: 0
    }
/* Plugin anclacontenido */
.menuancla_indice {
    padding-left: 0
    }
.menuancla_indice p {
    margin-bottom: 10px;
    margin-top: 15px
    }
.menuancla_1, .menuancla_2 {
    padding-left: 0;
    margin: 0
    }
/* MenÃº Toolbar IE */
#toolbar, #toolbar .menu li a {
    /*filter: glow(color=#ffff00,strength=3);
     	filter: dropshadow(color=#ffff00,offX=5,offY=5);*/
    /*filter:progid:DXImageTransform.Microsoft.Shadow(color=#666666,strength=2, direction=120);*/
    }
/* MÃ³dulo rotatorio */
#slide-wrapper:hover {
    cursor: pointer
    }
/* MÃ³dulo de votaciones de articulos */
.form_rating {
    border: solid 1px #ccc;
    padding: 10px;
    text-align: right
    }
.form_rating .content_rating {
    float: left
    }
.aplicacion {
    background: url(../images/page_body_bg.png) repeat-x scroll 50% 0 #EEEFF0;
    overflow: hidden
    }
/* Modulo menÃº bottom */
#page-footer {
    background: none repeat scroll 0 0 #A7302A
    }
#bottom2 .module {
    margin-top: 0
    }
.bottom1 {
    margin-left: 15px;
    margin-right: 15px
    }
#bottom2 .menu, #bottom2 .menu .level2 {
    list-style: none;
    padding-left: 0;
    color: #fff
    }
#bottom2 .menu .level1 {
    font-weight: bold;
    font-size: 14px;
    color: #fff
    }
#bottom2 .menu .level1 .level2 {
    font-weight: normal;
    font-size: 12px
    }
#headermodules div.mod-separator.last div.box-1, #bottom2 div.mod-separator.last div.box-1 {
    background-image: url(../images/module_separator_edge_dark.png)
    }
#headermodules div.mod-separator.last div.box-t1, #bottom2 div.mod-separator.last div.box-t1, #headermodules div.mod-separator.last div.box-b1, #bottom2 div.mod-separator.last div.box-b1 {
    background-image: url(../images/module_separator_corners_dark.png)
    }
#headermodules div.mod-separator div.box-1, #bottom2 div.mod-separator div.box-1, #headermodules div.mod-separator div.box-t1, #bottom2 div.mod-separator div.box-t1, #headermodules div.mod-separator div.box-b1, #bottom2 div.mod-separator div.box-b1, #headermodules div.mod-separator div.box-t1, #bottom2 div.mod-separator div.box-t1, #headermodules div.mod-separator div.box-b1, #bottom2 div.mod-separator div.box-b1 {
    background-image: none
    }
/* Pie de pagina */
#footer, #footer a {
    color: #CCC
    }
.slideshow {
    padding: 2px
    }
a.highslide-credits, a.highslide-credits i {
    display: none
    }
a.highslide-credits, a.highslide-credits i {
    color: silver;
    font-size: 0;
    padding: 0;
    text-decoration: none
    }
a.anchor_module {
    background: url(../images/module_anchor.png) no-repeat scroll 0 0 transparent;
    bottom: 15px;
    display: block;
    height: 25px;
    position: absolute;
    right: 15px;
    text-decoration: none;
    width: 25px
    }
a.anchor_module:hover {
    background-position: 0 -35px
    }
.module.absolute.first.last img {
    position: absolute
    }
#bottom2 {
    padding-top: 42px
    }
#google_ads_frame1 {
    visibility: hidden;
    display: none
    }