body{margin:0;padding:0;min-width:980px}body.has-flash{margin-top:40px}.flash{height:39px;border-bottom:1px solid #e6e6e6;background:#fafaf0;color:#000;position:absolute;top:0;left:0;width:100%;text-align:center;line-height:40px}.flash p{margin:0}.content{margin:0 auto;width:950px;zoom:1}.content:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.main{position:relative;min-height:800px}.two-cols-right,.two-cols-left{margin-top:20px;zoom:1}.two-cols-right:after,.two-cols-left:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.two-cols-right .main,.two-cols-left .main{float:left;margin-right:10px;width:590px;padding:15px 25px 40px}.two-cols-right .main{margin-left:-10px}.two-cols-left .main{float:right;width:660px;margin-right:0}.sidebar{float:left;margin:0 10px 0 0;margin:0;position:relative}.sidebar .block{line-height:1.25;margin-bottom:20px}.sidebar h2{margin-bottom:12px}.sidebar-right{width:310px}.sidebar-right .block{margin-left:15px;margin-top:30px}.sidebar-left{width:230px}.header .content{position:relative}.masthead{position:relative;overflow:hidden;padding:24px 0 16px}.masthead h1{margin:0;float:left}.masthead h1 img{vertical-align:baseline}.masthead h2{position:absolute;bottom:24px;left:212px}.search-form{text-align:center;position:absolute;bottom:-26px;right:0;width:240px}.search-form form{margin:0;padding:0}.body{padding-top:1px;zoom:1}.body:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.menu{margin:0}.menu ul,.menu li{margin:0;padding:0;display:block;list-style:none}.menu ul{margin:0 -16px;zoom:1}.menu ul:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.menu li{margin:0px;float:left;line-height:42px;padding:0 12px}.menu a,.menu span{padding:6px}.submenu{margin:15px 0 -5px;margin-left:-6px}.submenu ul,.submenu li{margin:0;padding:0;display:block;list-style:none}.submenu li{display:inline;margin-right:8px}.submenu a,.submenu span{padding:6px}.breadcrumbs{margin:0 0 10px}#view-cart{text-align:center}.footer{margin:0;padding:20px;color:#fff}.footer .content{position:relative}.footer a img{border:none;vertical-align:baseline}.footer .links,.footer li{margin:0;padding:0;display:block;list-style:none}.footer .links{position:absolute;bottom:0;right:0;width:470px;text-align:right}.footer .links li{display:inline;margin-left:1em}.footer .copyright,.footer .design-by{margin:0}.home-top-row,.home-bottom-row{margin:0 auto;zoom:1}.home-top-row:after,.home-bottom-row:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.home-top-row .col,.home-bottom-row .col{float:left;margin:0 10px 0 0;width:470px}.home-top-row{zoom:1}.home-top-row .col-1{width:550px}.home-top-row .col-2{height:298px;width:322px;float:right;margin:0}.home-top-row .col-1-content{margin:60px 0 0 0;width:550px}.block-videos ul,.block-videos li{margin:0;padding:0;display:block;list-style:none}.block-videos li{position:relative}.block-videos img{vertical-align:bottom}.block-videos a.title{position:absolute;width:162px;bottom:0;padding-left:6px}.home-bottom-row{margin-bottom:20px}.home-bottom-row .col-1{width:430px}.home-bottom-row .col-2{float:right;margin-right:0}.top-links{position:absolute;top:0;right:0}.top-links .links,.top-links li{margin:0;padding:0;display:block;list-style:none}.top-links li{display:inline}.top-links a,.top-links span{float:left;margin-left:9px;padding:6px;font-size:.85em}.social h2{margin-top:35px}.social ul,.social li{margin:0;padding:0;display:block;list-style:none}.social ul{overflow:hidden}.social li{float:left;margin:0 10px 0 0;width:120px;margin:0 10px 10px 0}.social li:nth-child(3n+3){margin-right:0}.social li a img{border:none}#block-tallas ul,#block-tallas li{margin:0;padding:0;display:block;list-style:none}#block-tallas ul{margin-top:20px;zoom:1}#block-tallas ul:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}#block-tallas li{float:left;width:60px;margin-right:10px}#block-tallas li a{text-align:center;display:block;padding-top:140px}.sidebar .menu-block{margin:0;right:-40px;position:relative;width:200px;height:260px}.sidebar .menu-block ul,.sidebar .menu-block li{margin:0;padding:0;display:block;list-style:none}.sidebar .menu-block ul{display:table-cell;height:270px;width:200px;vertical-align:middle}.sidebar .menu-block li{line-height:40px;padding:0 15px;margin-top:10px}.sidebar .menu-block li:first-child{margin-top:0}.block-single-featured{height:270px;position:relative}.with-section-menu .block-single-featured{height:auto;margin-top:32px}.with-section-menu .block-single-featured ul{position:static}.block-single-featured ul{position:absolute;bottom:0}.block-single-featured li{margin:0}.form-buttons{margin:1em 0}.cms-content{padding:10px 45px}.a11y,.menu-block h2{position:absolute;top:-10000px}.product{margin:0 0 20px;padding-bottom:20px;zoom:1}.product:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.product h2{margin-top:45px}.product .medals{position:absolute;top:15px;right:15px}.product .product-data,.product .product-description,.product .sku,.product .block-videos{width:340px;float:right}.product .product-main-picture{width:200px;float:left}.product .product-main-picture img{display:block;margin:19px auto;background:#ddd}.product .sku,.product .product-description{margin:15px 0}.product .buttons{clear:left;padding-top:20px;margin:0}.product .product-carousel{margin:30px 0 15px 0}.product .product-carousel ul,.product .product-carousel li{margin:0;padding:0;display:block;list-style:none}.product .product-carousel ul{overflow:hidden}.product .product-carousel li{float:left;margin:0 10px 0 0}.product .product-carousel img{width:55px;height:55px}.product-boxes ul,.product-boxes li,.product-list ul,.product-list li{margin:0;padding:0;display:block;list-style:none;zoom:1}.product-boxes ul:after,.product-boxes li:after,.product-list ul:after,.product-list li:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.product-boxes .picture,.product-list .picture{float:left;text-align:center}.product-boxes img,.product-list img{border:none}.product-boxes h3,.product-boxes .product-data,.product-list h3,.product-list .product-data{float:right}.product-boxes ul,.product-boxes li{overflow:hidden}.product-boxes li{float:left}.product-boxes li{width:210px;padding:9px;margin:0 0 10px 10px;min-height:125px;border:1px solid}.product-boxes li:first-child{margin-left:0}.product-boxes h3{font-size:1em;font-weight:bold;margin:.4em 0}.product-boxes .picture{width:58px}.product-boxes h3,.product-boxes .product-data{width:140px;float:right}.product-boxes p{margin:0}.product-boxes p.pvp,.product-list p.pvp,.product p.pvp{margin:.6em 0;float:left;text-align:center}.product-boxes .price,.product-list .price,.product .price{font-size:2.77em}.product-boxes .euro-symbol,.product-list .euro-symbol,.product .euro-symbol{font-size:0.8em}.product-boxes .taxes-note,.product-list .taxes-note,.product .taxes-note{display:block}.product-good-prices p.pvp,.product-upsells p.pvp{text-align:left}.product-upsells h2{margin-bottom:15px}.product-upsells ul{margin-left:-15px;margin-right:-15px}.product-upsells li{width:180px;min-height:150px}.product-upsells h3,.product-upsells .product-data{width:110px}.price-and-buttons{zoom:1}.price-and-buttons:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.add-to-cart{display:inline-block;width:125px;text-align:center;line-height:40px}.availability{margin-left:20px;vertical-align:middle}.product-good-prices ul{margin-top:20px}.product-list li{margin:30px 0;padding-bottom:30px}.product-list .picture{width:90px}.product-list h3{margin:0}.product-list p.pvp{margin:0;margin-right:20px}.product-list h3,.product-list .product-data{width:485px}.product-list .medals{padding-top:4px}.product-list .medals img{margin-right:10px}.product-list .availability{clear:both}.product-featured{padding:35px 0}.product-featured h3{font-size:1.15em;margin:30px 0 8px 0}.product-featured li{width:290px;padding:9px;min-height:220px}.product-featured .picture{width:90px}.product-featured h3,.product-featured .product-data{width:192px}.product-related ul,.product-related li{margin:0;padding:0;display:block;list-style:none}.product-related li{margin:.4em 0}body{font:13px/1.2 arial, sans-serif}.header h2{font-size:.85em}h1{margin:0}h2{margin:0;font-size:1.54em;font-weight:normal}.product h2,.cms-content h2{font-size:1.92em}.price{font-size:1.5em}.taxes-note{font-size:0.85em}.breadcrumbs{font-size:.92em}.breadcrumbs em{font-style:normal}p,form{margin:.8em 0}.product-good-prices li,.product-upsells li{font-size:.92em}.product-good-prices .price,.product-upsells .price{font-size:1.83em}.block-single-featured .price{font-size:1.83em}.product-upsells h2{font-size:1.92em}.product-list h2{font-size:1.92em}.menu{font-size:1.08em}.submenu,.sidebar{font-size:0.92em}.sidebar h2{font-size:1.5em}.menu-block li{font-size:1.66em}.footer{font-size:.85em}.home-top-row h2{font-size:2.77em;font-weight:normal}.home-top-row p{font-size:1.08em}.sidebar-right #block-contact{width:230px;color:#fff;margin-top:100px;margin-bottom:60px}.with-submenu #block-contact{margin-top:90px}#block-contact dl{margin:.8em 0}#block-contact dt{margin:0;float:left;margin-right:.6em}#block-contact dd{margin:0}body{background:#f1edd8;color:#333}a{color:#777f1c}h1 a{text-decoration:none}.top-links a,.top-links span{background:#e6e6e6;color:#595959;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px}.top-links a{text-decoration:none}.top-links a:hover{text-decoration:underline}.top-links .active span{background:#333333;color:#fff}.product-featured h2,.home-bottom-row h2{color:#512f10;font-size:1.53em;margin-bottom:20px;font-weight:normal}.product-boxes h2 a,.product-boxes h3 a,.product-list h2 a,.product-list h3 a{text-decoration:none}.product-boxes h2 a:hover,.product-boxes h3 a:hover,.product-list h2 a:hover,.product-list h3 a:hover{text-decoration:underline}.product-boxes .picture a,.product-list .picture a{text-decoration:none}.product-boxes li{background:#fff;border-color:#D9D6C7}.product-list li,.product{background:url(../img/hr.png) 50% 100% no-repeat}.header{background:#fff}.header a img{border:none}.body{background:transparent url(../img/top_row_bg.jpg) top left repeat-x}.menu{background:#A8BB29 url(../img/menu_bg.png) bottom left repeat-x}.menu ul{background:transparent url(../img/menu_line.png) 0 50% no-repeat}.menu li{background:transparent url(../img/menu_line.png) 100% 50% no-repeat}.menu a,.menu span{color:#fff}.menu a{text-decoration:none}.menu a:hover{text-decoration:underline}.menu .active a,.menu .active span{background:url(../img/menu_bg_active.png) top left repeat-x}.main{background:#fff}.submenu a{text-decoration:none}.submenu a:hover{text-decoration:underline}.submenu a,.submenu span{color:#fff}.submenu span{background:url(../img/submenu_bg_active.png) top left repeat-x}.search-form{background:#A8BB29 url(../img/menu_bg.png) top left repeat-x;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px}.add-to-cart{background:url(../img/button_bg.png) top left no-repeat;font-size:1.23em;color:#fff;text-decoration:none}.add-to-cart:hover{text-decoration:underline}.gallery-thumbs a img,.block-videos a img{border:1px solid #A3B528}#block-tallas a{background:url(../img/sizes_sprite.png) top left no-repeat}#block-tallas .link-ukeleles-soprano a{background-position:11px 0}#block-tallas .link-ukeleles-concierto a{background-position:-64px 0}#block-tallas .link-ukeleles-tenor a{background-position:-134px 0}#block-tallas .link-ukeleles-baritono a{background-position:-208px 0}#block-gama_alta{text-align:center}.menu-block a{text-decoration:none}.menu-block a:hover{text-decoration:underline}.menu-block li{background:#fff url(../img/section_menu_shadow.png) right top repeat-y}.menu-block li.active{background-image:none}.home-top-row{color:#fff}.home-top-row .col-2{background:url(../img/uke_top_bg.png) 100% 0 no-repeat}.home-top-row .homepic-2{background-image:url(../img/uke_top_bg_2.png)}.home-top-row .homepic-3{background-image:url(../img/uke_top_bg_3.png)}.home-top-row .homepic-4{background-image:url(../img/uke_top_bg_4.png)}.social a{text-decoration:none}.social a:hover{text-decoration:underline}.footer{background:url(../img/footer_bg.jpg) top left repeat-x}.footer img{vertical-align:bottom}.footer a.link-home{text-decoration:none;margin-right:10px}.footer a{color:#fff}.sku span{background:#F1EDDB;padding:6px}.contest-link{position:absolute;right:80px;bottom:25px;font-weight:bold}
