html{font-family:verdana,helvetica,arial,sans-serif;color:#4F5053}body{background-color:#8d8f91}a,a:hover,a:visited{color:#858687;color:#696969;cursor:pointer}h1,h2,h3,h4,h5{margin:0px;padding:0px;font-weight:normal;font-size:12px}ul{list-style-type:none;margin:0px;padding:0px}#container{margin:0px auto;width:970px}img{border:0}#color-chooser .orange,.orange #header,.orange #footer span,.orange #nav-menu a.home:hover,.orange #projects a.selected{background-color:#fdca00}#color-chooser .green,.green #header,.green #footer span,.green #nav-menu a.home:hover,.green #projects a.selected{background-color:#c1d72e}#color-chooser .brown,.brown #header,.brown #footer span,.brown #nav-menu a.home:hover,.brown #projects a.selected{background-color:#e0912a}#color-chooser .blue,.blue #header,.blue #footer span,.blue #nav-menu a.home:hover,.blue #projects a.selected{background-color:#65d0e1}.orange #nav-menu a:hover,.orange #nav-menu .selected,.orange #gandrs-logo span,.orange #menu .menu_title,.orange #menu a:hover,.orange #menu .selected,.orange #news a,.orange #news_list a,.orange #page a,.orange #materials a,.orange #info a{color:#fdca00}.green #nav-menu a:hover,.green #nav-menu .selected,.green #gandrs-logo span{color:#c1d72e}.green #menu .menu_title,.green #menu a:hover,.green #menu .selected,.green #news a,.green #news_list a,.green #page a,.green #materials a,.green #info a{color:#7a8722}.brown #nav-menu a:hover,.brown #nav-menu .selected,.brown #gandrs-logo span,.brown #menu .menu_title,.brown #menu a:hover,.brown #menu .selected,.brown #news a,.brown #news_list a,.brown #page a,.brown #materials a,.brown #info a{color:#e0912a}.blue #nav-menu a:hover,.blue #nav-menu .selected,.blue #gandrs-logo span,.blue #menu .menu_title,.blue #menu a:hover,.blue #menu .selected,.blue #news a,.blue #news_list a,.blue #page a,.blue #materials a,.blue #info a{color:#65d0e1}#nav-menu,#nav_sub_menu,#sort-menu,.info .title,#item-files a,#footer{background-image:url('background.png')}#header{width:100%}#gandrs-logo {float:left;height:110px;width:285px;background:url('gandrs-logo.png') no-repeat;text-decoration:none}#gandrs-logo span{display:block;margin-top:75px;margin-left:17px;text-shadow:0px 1px 2px #d8d8d8;font-size:19px;font-family:arial}#color-chooser{float:right;margin-right:5px;margin-top:8px}#color-chooser li{width:15px;height:15px;display:block;border:1px solid #f8f8f8;margin:3px;cursor:pointer}#e-shop-menu{float:left;margin-top:5px;margin-right:10px}#top-menu li{font-size:12px;float:right;margin-top:3px;margin-left:5px;background-image:url('icons.png');background-repeat:no-repeat;padding-left:22px;height:16px}#top-menu a{text-decoration:none;color:#636941;margin-top:1px;display:block}#top-menu a:hover{border-bottom:1px #636941 dashed}#top-menu .basket{background-position:0 -16px}#top-menu .login{background-position:0 -32px}#login-form{margin-top:25px;margin-left:45px;width:195px}#login-form .text{padding:0px;width:133px;margin-bottom:2px;border:1px solid #8e8e8f;background:#6a6b6c;color:#FFF;padding-left:5px;float:right}#login .login-submit,#login-form .login-submit{padding:1px 0px 3px;background:#fff url('icons.png') no-repeat right -215px;font-size:12px;height:23px;width:140px}#login .login-submit{margin-left:167px;height:23px}#login-form .login-submit{float:right;box-shadow:none;-moz-box-shadow:none}#login-form label{float:left;font-size:12px;color:#636941;line-height:19px}#login input{width:150px}#nav-menu{float:left;height:23px;width:100%;background-repeat:repeat-x}#nav-menu .level-1{float:left;height:23px;padding-left:10px;padding-right:10px;border-right:2px solid #6f7071;-background-position:top right;-background-repeat:no-repeat}#nav-menu .first{width:186px}#nav-menu li.home{padding:0px;width:32px}#nav-menu a.home{width:30px;height:23px;display:block;background:#fff url('icons.png') no-repeat 0px -270px}#nav-menu a{font-size:15px;color:#FFF;text-decoration:none;line-height:22px;display:block}#nav-menu .level-2{position:absolute;margin-top:1px;margin-left:-12px;display:none;border-left:2px solid #6f7071;border-bottom:1px solid #6f7071;z-index:9}#nav-menu .level-2 a{display:block;position:relative;background:none #808182;width:200px;padding-top:2px;padding-left:10px;padding-bottom:2px}#nav-menu .level-2 a:hover{background-color:#464649}#nav_sub_menu{clear:both;height:5px}.orange #nav_sub_menu{background-position:0px -24px}.green #nav_sub_menu{background-position:0px -31px}.brown #nav_sub_menu{background-position:0px -40px}.blue #nav_sub_menu{background-position:0px -48px}#content_container{width:100%;background-color:#FFF;min-height:350px;float:left;padding-bottom:40px}#menu{float:left;width:210px}#menu .helper-cat{margin-left:-20px;list-style-type:none !important}#menu .menu_title{display:block;font-size:12px;margin-left:5px;text-transform:uppercase;clear:both}#menu .menu_link{color:#9BAC20}#menu ul{font-size:15px;margin-left:20px;margin-top:10px;margin-bottom:10px}#menu .level-2{margin-top:5px;margin-bottom:5px;font-size:13px}#menu .level-2 li{list-style-type:disc}#menu .level-3{margin-top:5px;margin-bottom:5px;font-size:12px}#menu .level-3 li{list-style-type:circle;margin-top:3px;margin-bottom:3px}#menu h2{font-size:15px;margin-top:1px;margin-bottom:1px}#menu h3{font-size:13px;margin-top:2px;margin-bottom:2px}#menu h4{font-size:12px;margin-top:3px;margin-bottom:3px}#menu a{text-decoration:none}#menu .selected{font-weight:bold}.banner {margin-left:15px}.banner img{width:180px;height:119px}#pre_content{padding-top:10px;height:33px;background-color:#FFF}#location_bar{font-size:12px;margin-left:15px;float:left;width:660px}#location_bar h1{display:inline}#web2{float:right;height:18px;margin-right:17px}#web2 a{width:18px;height:18px;display:block;float:left;overflow:hidden;background-image:url('icons.png');background-repeat:no-repeat;text-indent:-200px;margin-left:4px}#facebook{background-position:-1px -129px}#twitter{background-position:-1px -110px}#rss{background-position:-1px -91px}#search{float:left;width:210px;overflow:hidden}#search-label{float:left;font-size:12px;margin-left:5px;line-height:16px}#search-field{border:1px solid #d6d6d6;height:15px;margin:0 0 0 5px;padding:0;color:#b2b3b3;float:left;width:160px}#search-submit{height:17px;width:18px;border:0;padding:0;background:url('icons.png') no-repeat -0 -73px;float:left;cursor:pointer}#search .search-loading{background:url('loading.gif') no-repeat 3px 0}#search-suggestions{position:absolute;width:210px;background-color:#FFF;list-style-type:none;border:1px solid #D6D6D6;margin-left:5px;margin-top:18px;visibility:hidden}#search-suggestions a{padding-left:5px;height:50px;padding-top:2px;padding-bottom:2px;overflow:hidden;display:block;text-decoration:none}#search-suggestions .msg{display:block; font-size:9px;margin:10px;text-align:center}#search-suggestions .msg b{line-height:16px}#search-suggestions .active{background-color:#d3d3d3}#search-suggestions .image{width:50px;height:50px;margin-right:5px;display:block;float:left;background-repeat:no-repeat;background-position:center center}#search-suggestions .content{font-size:10px;display:block}#search-suggestions b{font-size:11px}#search-suggestions i{color:#666;font-size:10px;overflow:hidden;float:right;padding-right:3px;padding-top:2px;font-style:normal}#content{float:left;margin-left:15px;width:728px}#page,#shop{font-size:12px}#page a{text-decoration:none}#page a:hover{text-decoration:underline}#page h3,#page h4{font-weight:bold;margin:8px 0 8px}#page img{margin-left:15px;margin-bottom:30px;cursor:pointer;clear:right}#page .lang_flag{float:left;margin:2px 6px 0 0 !important;cursor:default}#languages{margin-bottom:5px}#languages img{margin:0}.info{clear:both;margin-bottom:10px;width:100%;float:left;font-size:11px}.info .title{height:20px;border-left:1px solid #dfdfdf;border-right:1px solid #bfbfc0;background-position:0px -56px;background-repeat:repeat-x;width:726px}.info .title span{color:#FFF;font-weight:bold;margin-left:5px;line-height:18px}.info select{margin-left:5px;font-size:10px;height:16px;margin-top:2px}.info .info-content{border-bottom:1px solid #ededed;border-left:2px solid #ededed;border-right:2px solid #ededed;margin-left:1px;padding-bottom:4px;background-color:#fff;box-shadow:0px 2px 3px #DDD;-moz-box-shadow:0px 2px 3px #DDD;-webkit-box-shadow:0px 2px 3px #DDD}.info .items-list{padding-top:6px;padding-left:7px;height:120px}.info .info-content li{margin-right:11px !important;margin-bottom:0px !important}#leaderboard{width:728px;height:90px;overflow:hidden}#special_offer img{margin-top:5px;margin-left:6px;width:728px;height:90px}#items li,#categories li{float:left;background-repeat:no-repeat;background-position:center 2px;width:168px;height:116px;display:block;margin-right:18.66px;margin-bottom:9px}#categories .sub-cat{width:100%;height:18px;border-bottom:1px solid #E7E9E8;display:block}#categories .sub-cat-bottom{display:block;width:100%;height:1px;border-bottom:1px solid #E7E9E8}#categories .sub-cat span{padding-left:15px;display:block;font-size:12px;margin-top:-4px}#items li.last,#categories li.last{margin-right:0}#items li:hover h3 a,#categories li:hover h3 a{color:#FFF}#items h3,#categories h3{display:block;font-size:12px;height:116px;background-repeat:no-repeat;background-image:url('catalogue_frames.png')}#items h3:hover{background-position:0 -116px}#items h3.discount{background-position:-168px 0px}#items h3.discount:hover{background-position:-168px -116px}#categories h3{background-position:-336px 0px}#categories h3:hover{background-position:-336px -116px}#items h3 a{padding-top:80px;padding-left:5px;width:163px}#categories h3 a{padding-top:84px;padding-left:5px;height:30px;color:#221f1f}#items a,#categories a{text-decoration:none;display:block}#items .price_ele,#categories .price_ele{font-size:12px;margin-top:-18px;padding-left:6px;color:#000;z-index:5}#items .price_ele span,#categories .price_ele span{float:left}#items .price,#items .price_discount,#categories .price {float:right !important;padding-right:5px}#items .price_discount{color:#e4882f}#items .price_discount i{font-style:normal;text-decoration:line-through;color:#000}#news_title{margin-top:15px;margin-bottom:10px;font-size:16px}#news_list li{font-size:12px;margin-bottom:10px;text-align:justify}#news_list li span{display:block;font-size:12px;font-weight:bold;color:#000}#news_list a{text-decoration:none}#news_list a:hover{text-decoration:underline}#news_list p,#news_list h4{margin-top:5px}#news_list .title a{color:#000;font-weight:bold;border-color:#000}#news img{margin-right:15px;margin-left:15px;margin-top:0px;cursor:pointer}#news .img-center{text-align:center}#news .img-center img{float:none;margin:0 15px 15px}.subscript{font-size:12px;margin-top:10px;margin-bottom:10px;color:#858687;display:block;clear:both}.archive-link{float:right;font-size:12px;margin-top:-25px}.special_offer h4,.special_offer p{display:none}#materials img{float:none;margin-top:0px}#materials .img-container{float:left;display:block;width:160px;height:60px;text-align:center;margin-right:15px}#info .group-img-container{width:160px;float:right;display:block;text-align:center;margin-right:15px}#info .group-img-container img{float:none}.ajax-layer{padding:20px;background-color:#FFF;border:1px solid #E7E9E8;position:absolute;z-index:3;box-shadow:0 2px 1px #D4D4D4;-moz-box-shadow:0 2px 1px #D4D4D4;-webkit-box-shadow:0 2px 1px #D4D4D4}.ajax-loading{background-image:url('loading.gif');background-repeat:no-repeat;background-position:center center}#ajax-content{font-size:12px;width:500px;color:#000}#ajax-content h3{font-weight:bold}#material_info{width:728px;text-align:justify}#material_info img{float:right;padding-left:10px;padding-bottom:10px}#material_info h4{font-weight:bold;font-size:14px}#material_info p{font-size:11px}#material_info a{font-size:11px}.data-box,.data-list{color:#000;font-size:12px;text-align:justify}.data-box,.data-list li{border:1px #e7e9e8 solid;margin-bottom:10px;padding:8px 8px 12px;float:left;list-style-type:none;width:710px;background-color:#fff;box-shadow:0 2px 1px #D4D4D4;-moz-box-shadow:0 2px 1px #D4D4D4;-webkit-box-shadow:0 2px 1px #D4D4D4}.data-box a,.data-list a{text-decoration:none}.data-box a:hover,.data-list a:hover{text-decoration:underline}.data-box h3,.data-list h3{width:600px;margin:3px 0 8px;font-weight:bold}.data-box h3 a,.data-list h3 a{color:#000 !important}.data-box img,.data-list img{float:right;margin-top:-20px;margin-right:5px} .data-box ul{margin-left:25px;margin-right:15px}.data-box ul li{list-style-type:disc;width:auto;margin:4px 0;padding:0px;clear:left} #info span{width:500px;display:block;float:left}#info img{margin-left:10px;margin-right:10px;float:right}.button{color:#000;background-color:#fff;border:1px solid #ccc;padding:4px 10px;text-decoration:none;line-height:24px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:0px 3px 3px #ddd;-moz-box-shadow:0px 3px 3px #ddd;-webkit-box-shadow:0px 3px 3px #ddd}.button:hover{box-shadow:0px 2px 2px #bdc0bf;-moz-box-shadow:0px 2px 2px #bdc0bf;-webkit-box-shadow:0px 3px 3px #bdc0bf;cursor:pointer}.button-cart{background-image:url('icons.png');background-position:5px -196px;background-repeat:no-repeat;padding-left:30px}.button-loading{background-image:url('loading.gif');background-position:6px 3px}.item-not-available{color:red}.button-remove{cursor:pointer;float:right;height:16px;width:16px;background-position:0 -254px;margin:0 5px 0 0;padding:0;background-image:url("icons.png");background-repeat:no-repeat}.ajax-layer .button-remove{margin-top:-10px;margin-right:-10px}.basket-container a:hover{text-decoration:none}#item .basket-container{margin-top:10px;margin-bottom:10px}#catalogue .basket-container{float:right;margin:0 0 5px 10px}.default-table{width:728px;clear:both}#info .default-table{width:710px}.default-table td{padding:2px}.default-table .center{text-align:center}.default-table .header a{color:#FFF;text-decoration:none;border-bottom:1px dashed #FFF}.default-table .header a:hover{text-decoration:underline;border-bottom:none}.default-table thead td:first-child{border-left:none}.default-table thead td,.default-table .title{background-color:#808182;color:#FFF;font-weight:bold;font-size:12px;border-left:1px solid #676869;border-bottom:1px solid #676869;text-align:center}.default-table tbody td{border:1px solid #e5e5e5}.default-table tbody .odd{background-color:#e3e3e3}.default-table tbody .odd td{border-bottom:1px solid #d7d7d7}#item{margin-top:10px;margin-bottom:10px;font-size:12px;color:#221f1f}#item p{margin-top:4px;margin-bottom:0px}#item .item-left{width:370px;float:left;margin-bottom:5px}#item-images .image-medium{width:350px;text-align:center}#item-images .image-medium a{display:block}#item-images .image-medium a:hover span{text-decoration:underline}#image-zoom{background:url('icons.png') no-repeat;background-position:2px -238px;display:block;height:15px;margin-top:5px;margin-bottom:5px;color:#858687;text-align:left;padding-left:20px;overflow:hidden}.zoom-invisible{text-indent:-200px;background:none !important}#item-images .image-small{float:left;width:50px;height:50px;margin-right:7px;margin-bottom:7px;border:1px solid #dfdfdf;background-position:center center;background-repeat:no-repeat;cursor:pointer}#item-images .active{border:1px solid #ccde65}#image-large{position:absolute;width:500px;height:350px;z-index:3;display:none;text-align:center}#item-navigation{float:right;width:48px;text-align:right}#item-navigation a{border:1px solid #777;margin-left:2px;padding:1px 5px 2px;text-decoration:none;cursor:default;line-height:20px}#item-navigation a.active:hover{background-color:#d4d4d4;cursor:pointer}#item-colors{height:18px}#item-colors i,#item_traits_list i,.info select i{display:block;width:18px;height:18px;background-image:url('colors-new.png');background-position:0px 0px;float:left;margin-left:3px;margin-top:1px}#item-colors label{float:left;line-height:20px}#item-materials img{margin-top:5px}#item-files{display:block;padding-top:3px}#item-files a{padding:3px 5px;text-decoration:none;color:#fff;background-position:0 -108px;-moz-border-radius:3px;border-radius:3px}#item-name{font-size:16px;font-weight:bold;text-transform:uppercase}.item-gender{display:inline-block;width:7px;height:16px}.male{background-position:-21px -92px}.female{background-position:-21px -109px}.kid{background-position:-21px -125px}#item-price{color:#00b1cd;font-size:16px;font-weight:bold;margin-bottom:20px}#item-price i{text-decoration:line-through;color:#d12427;font-size:14px}#item-description{text-align:justify;color:#858687}#item-price-list table {width:auto}#item-price-list td{text-align:center}#item-price-list .price{padding:5px;color:#00B1CD}#item-price-list .price i{text-decoration:line-through;color:#D12427}#item_traits_list li{float:left;border:1px solid #e5e5e5;padding:3px 5px;margin:2px 3px 2px 0;line-height:20px}#item_traits_list i{margin-right:3px}#item_traits_list .selected,#item_traits_list li:hover,#item-price-list .selected,#item-price-list .price:hover{background-color:#e5e5e5;cursor:pointer}.item_traits{border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;float:left}.item_traits li{width:726px;border-bottom:1px solid #e5e5e5;margin:0px;padding:0px;float:left;font-size:12px;color:#221F1F}.item_traits .odd{background-color:#e3e3e3}.item_traits li label{width:200px;padding-left:10px;float:left;padding-top:4px;padding-bottom:4px;border-right:1px solid #D1D1D1}.item_traits li span{padding-left:15px;padding-top:4px;padding-bottom:4px;display:block;margin-left:210px;border-left:1px solid #d1d1d1}#item-availability table{text-align:center;background-color:#FFF;width:auto}#item-availability i{display:block;width:18px;height:10px;padding-top:12px;padding-right:4px;float:left;margin:1px;background-image:url('icons.png');background-position:0px -50px;font-size:7px;font-weight:bold;font-style:normal;cursor:default;text-align:right;text-decoration:none}#item-availability .availability_sub{text-align:right;font-size:11px;display:block;width:100%;margin-top:6px;clear:both}#item-availability .expand{float:right;margin-right:3px;cursor:pointer}#item-availability .barcode{display:none}#item-availability .availability_sub i{float:right !important}#item-availability .not-available{margin-top:2px;color:red;font-size:12px;text-align:center;border:1px solid #E5E5E5;line-height:30px}#item-availability .availability_sub span{margin-top:5px;display:block;float:right;margin-right:4px;margin-left:2px}.help{background-image:url('icons.png');background-repeat:no-repeat;cursor:help}.help-left{background-position:left -172px;padding-left:13px}.help-right{background-position:right -184px;padding-right:13px}#help_container{position:absolute;max-width:240px;border:1px solid #b7babb;background-color:#fff;font-size:11px;padding:6px;box-shadow:-1px 3px 3px #a9abac;-moz-box-shadow:-1px 3px 3px #a9abac;-webkit-box-shadow:-1px 3px 3px #a9abac;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}#sitemap{font-size:12px}#sitemap a{text-decoration:none}#sitemap a:hover{text-decoration:underline}#sitemap ul{margin-left:35px;margin-top:8px;margin-bottom:8px}#sitemap li{margin:2px;width:auto}#sitemap h2{font-weight:bold;font-size:20px}#sitemap h2 a{color:#000}#register,#login{font-size:12px}#register label,#login label{width:150px;float:left;text-align:right;line-height:22px}#register input,#login input{margin-left:10px}#sort-menu{background-position:0px -77px;height:20px;font-size:11px;color:#000;margin-bottom:10px}#sort-menu .sort_ico{width:17px;height:12px;display:block;float:left;margin:1px;background:transparent url('icons.png') no-repeat}#sort-menu .grid{background-position:0px -160px}#sort-menu .list{background-position:0px -147px}#sort-menu ul{padding-top:2px;float:right;margin-right:2px}#sort-menu li{float:left;margin-left:5px;padding-top:1px}#sort-menu span,#sort-menu i{margin-left:5px;margin-top:3px;float:left;display:block}#sort-menu i{font-style:normal;margin-left:5px}#catalogue img{float:none;margin-top:0px}#catalogue .suggested{font-weight:bold;display:block;margin-top:5px;font-size:11px}#catalogue .data_box h3{margin-left:180px}#catalogue .content{margin-left:180px;margin-bottom:6px}#catalogue .description{margin-top:5px;margin-bottom:0}#catalogue .price-container{float:right;margin-top:-25px}#catalogue .price-full{color:#00B1CD;font-size:12px;font-weight:bold;float:left;line-height:24px}#catalogue .price-full i{font-size:11px;text-decoration:line-through;color:#d12427}#catalogue .image-full{width:170px;height:85px;display:block;float:left;text-align:center}#basket{width:100%;background-color:#e5e5e5;font-size:13px}#basket input{width:35px;height:12px}#basket .ammount{text-align:center;width:70px}#basket thead{color:#fff;font-weight:bold;font-size:11px}#basket thead td{padding:3px;background-color:#808182;text-align:center}#basket tbody td{background-color:#fff;padding:2px}#add-to-basket{width:500px;font-size:12px}#add-to-basket h3{font-weight:bold;font-size:16px;width:340px}.basket-form{height:180px;width:330px;margin-top:20px}.basket-form-left{float:left;margin-right:24px}.basket-form label{width:110px;display:block;float:left;text-align:right;margin-right:10px;line-height:22px}.basket-image{width:160px;height:80px;float:left;text-align:center}.basket-item{margin-left:170px;display:block}.basket-total{text-align:right;padding-right:5px;line-height:20px}.basket-weight{display:block}.basket-remove{cursor:pointer;width:16px;height:16px;display:block;float:right;margin-right:10px;background-image:url('icons.png');background-position:0px -253px;background-repeat:no-repeat}.shop-info{background-color:#DFE4EE;border:1px solid #C6CFE1;padding:5px;line-height:20px;margin:10px}#shop .shop-info,#profile .shop-info{margin:10px 0}#profile .order-list td{text-align:center}.shop-info h3,.shop-info .title{font-size:14px;font-weight:bold;color:#000;margin-bottom:5px}.shop-info .title{display:block}.shop-view-order{display:block;width:18px;height:18px;margin:5px;background-image:url('icons.png');background-position:0px -73px;background-repeat:no-repeat}.register-help{float:right;width:340px}.customer-info,.data-box .customer-info{margin-left:0px}.customer-info li,.data-box .customer-info li{margin-top:5px;margin-bottom:5px;line-height:20px;list-style-type:none}.customer-info label{width:130px;float:left;display:block}.customer-info input[type=text]{width:150px}.error{color:red}.error .title{font-weight:bold;display:block;margin-bottom:5px}.register-error{text-align:center;width:370px}#footer{float:left;height:56px;width:100%;background-position:0 -98px}#copyrights{width:835px;background-color:#fff;margin-top:8px;line-height:56px;font-size:10px;padding-left:25px;float:left}#footer span{display:block;background:url('footer_right_bg.png') no-repeat bottom right;margin-top:8px;width:110px;height:56px;float:right}
