@charset "utf-8";*{margin:0;padding:0;border-spacing:0;border-collapse:collapse}body,td,th{font:normal 12px/18px Arial,sans-serif}td,th{f\ont-size:100%}html{color:#666;background:#eaf1f9 none;height:100.01%}body{background:#eaf1f9 url('/601/background.png') left top repeat-x;padding-top:0}p{margin:5px 0 10px 0}img{border:0}img.float--right{float:right;padding:0 0 10px 10px}img.float--left{float:left;padding:0 10px 10px 0}.defbreite{width:260px}pre{font-family:"Courier New",monospace;font-size:110%;line-height:1.2;margin:1.5em 0}code{font-family:"Courier New",monospace;font-size:110%;font-style:normal;vertical-align:baseline;padd\ing:0 3px}pre code{font-size:1em}ins[title],del[title]{border-bottom:1px dotted #1a1a1a}ins{text-decoration:none;font-weight:bold}dfn{font-style:normal}samp{font-size:110%;vertical-align:baseline}kbd{font-family:"Courier New",monospace;font-size:110%;font-style:normal}#top{width:980px;margin:0 auto;padding:0;position:relative;background-color:#fff}#header{height:110px;position:absolute;top:0;width:100%;z-index:5}#main{padding:140px 0 0 0;overflow:hidden;width:100%;position:relative;z-index:4}#content-sidebar1{width:755px;float:left}#sidebar1{width:215px;float:left;z-index:20;position:relative;margin:0 0 0 10px}#sidebar2{width:200px;float:right;padding:0 10px 10px 0;overflow:hidden}#footer{border-top:1px solid #ccc;margin-top:20px;padding:20px 0;background-color:#4d4d4d;text-align:center}#logo{position:absolute;top:5px;left:10px}#claim{position:absolute;top:45px;right:15px;font-size:18px;line-height:18px;z-index:120}
table{margin:1em 0;width:100%}caption{margin:2em 0 1em 0;font-weight:bold}th{color:inherit;background-color:#d4d5d9;padding:3px 5px;font-weight:bold;text-align:left}td{padding:3px 5px}tr.odd td{color:inherit;background-color:#fff}tr.even td{color:inherit;background-color:#ededed}form table td{padding:0 10px 5px 0}form table th{background-color:transparent}
.h1,h1{margin:0;font-size:9px;padding:0;display:block;clear:both;color:#d9d9d9}.h2,h2{font-size:20px;padding:0 0 10px 0;color:#4d4d4d;display:block;clear:both}.h3,h3{font-size:15px;font-weight:bold;display:block;clear:both;margin:0;padding:0}h4{font-size:13px}h5,h6{font-size:12px}
ol,ul{margin:1em 0 1em 25px;list-style:none}ul{padding:0;margin:1em 0}ul li{background:none;padding:2px 0;line-height:17px}dl{margin:1.5em 0}dt{margin-top:1em}#content ul.teaser li li,#content ul li{padding-left:10px;background:transparent url('/598/list.gif') left 4px no-repeat}#content ul.teaser li{background:none;padding-left:0}ul.atoz{overflow:hidden;list-style:none}ul.atoz li.first{width:30px}ul.atoz li{width:15px;float:left;background:#60b334 none;padding:0;border:1px solid #65a145;border-bottom:1px solid #2b620e;text-align:center;margin-right:1px;background:none !important;padding-left:0 !important}ul.atoz li a{text-decoration:none !important;padding:2px;color:#fff;font-weight:bold;display:block;background:transparent url('/1296/atoz.gif') left top repeat-x}ul.atoz li a:hover{text-decoration:underline !important}ul.shoplist{overflow:hidden;background:#eaf1f9 none;padding:5px 10px;line-height:17px}ul.shoplist li{width:150px;float:left;padding-left:10px;background:transparent url('/598/list.gif') left 7px no-repeat !important;line-height:16px}.backtotop{float:right;color:#b2b3b7 !important}ul.teaser{position:relative}ul.teaser li{background:none;padding:15px 0 15px 0;border-bottom:2px dotted #e5e7e7;overflow:hidden}ul.teaser ul li{padding:0;border:0}ul.teaser div.image{width:170px;float:left}ul.teaser div.inner{width:350px;float:left}ul.teaser div.image img{border:3px solid #e2e5e5 !important}ul.teaser .buttons a{text-decoration:none !important}ul.teaser .link a{float:left;display:block;width:140px;border:1px solid #008000;text-align:center;padding:3px 0;margin-right:10px}ul.teaser div.exclusive{position:absolute;z-index:5;left:0}ul.relatedShops{overflow:hidden}ul.relatedShops li{width:auto;display:inline;float:left;height:auto;text-align:center;list-style:none;background:none !important;padding:0 !important}ul.relatedShops li a{display:block;width:111px;height:90px;border:2px solid #e2e5e5;margin:0 5px 5px 0;color:#e2e5e5;padding:3px 5px;text-decoration:none !important}ul.relatedShops li a:hover{border:2px solid #edbf2c}ul.relatedShops li a strong{color:#005bd8}
a:link{color:#005bd8;text-decoration:underline}a:visited{color:#005bd8;text-decoration:underline}a:hover,a:focus{color:#ff8f01}a:focus{outline:none}a span.rss{padding-left:17px;background:transparent url('/3931/rss.png') left top no-repeat}a span.twitter{padding-left:20px;background:transparent url('/3932/twitter.png') left top no-repeat}a span.facebook{padding-left:20px;background:transparent url('/3933/facebook.png') left top no-repeat}#content a:link{text-decoration:underline}#content a:visited{text-decoration:underline}#content a:hover{text-decoration:underline}
form{margin:0;padding:0}select,input,textarea{font-size:99%}input,textarea{padding:1px 3px}input,label{vertical-align:middle}label{padding:0 5px 0 2px}input.text{font-family:Verdana,sans-serif;color:inherit;background-color:#fff;border:1px solid #ceced0;width:99%;font-size:.9em}textarea{font-family:Verdana,sans-serif;margin:0;color:inherit;background-color:#fff;border:1px solid #ceced0;width:100%;font-size:.9em}fieldset{border:0;background-color:#f2f2f2;border:1px solid #d9d9d9;padding:10px}fieldset div,fieldset p{padding:.5em 0 .2em 0}legend{color:#3c3b3c;background-color:#fff;font-weight:bold;padding:1px 5px}optgroup{padding:5px 0;font-style:normal}option{padding:0 5px 0 0}optgroup option{padding:0 5px 0 15px}
#home #ariadne{display:none}#ariadne{font-size:11px;position:absolute;top:150px;left:200px;display:none}.keyvisual #ariadne{top:315px}#ariadne ol{margin:0;padding:0}#ariadne li{display:inline;list-style:none}#ariadne li{padding:0 7px 0 0}#ariadne a,#ariadne strong{color:#b2b3b7;font-weight:normal;text-decoration:none;padding:0 12px 0 0;background:#fff url('/597/ariadne.png') right 4px no-repeat}#ariadne strong{background:none}#ariadne li.first a{background:none}#ariadne a:hover,#ariadne a:focus,#ariadne a:active{color:#9b074e;font-weight:normal;text-decoration:none}#ariadne strong,#ariadne a.active{font-weight:bold}
#header .languageChooser{position:absolute;top:10px;right:10px;font-size:11px}
.sitenav{font-size:11px}#header .sitenav{position:absolute;top:0;right:0}.sitenav li{display:inline;list-style:none;background:none;padding:0 7px 0 0}.sitenav a,.sitenav strong{color:#b2b3b7;font-weight:normal;text-decoration:none;padding:0 12px 0 0}.sitenav strong{background:none}.sitenav li.first a{background:none}.sitenav a:hover,.sitenav a:focus,.sitenav a:active{color:#ff8f01;font-weight:normal;text-decoration:none}.sitenav strong,.sitenav a.active{font-weight:bold}
#subnav{margin:0 15px}#subnav ul,#subnav li{background:none;padding:0;margin:0;display:inline}#subnav ul li a,#subnav ul li strong{display:block;text-decoration:none;border-bottom:1px dotted #b2b4b7;padding:5px 5px 5px 10px;color:#666}#subnav ul li a:hover{background:#f5f5f7 none}#subnav ul li a.active{font-weight:bold}#subnav ul li.first a,#subnav ul li.first strong{border-top:1px dotted #b2b4b7}#subnav ul ul li.first a,#subnav ul ul li.first strong{border-top:0}#subnav li li{border:0}#subnav li li a,#subnav li li strong{background:#f5f5f7 none;padding:4px 5px 4px 22px;font-size:.95em;line-height:1.2em}#subnav li li a:hover{background:#ededef url('/599/subnav.gif') 13px 9px no-repeat;color:#666}#subnav li li strong{font-weight:bold}#subnav li li li a,#subnav li li li strong{font-size:.9em;padding-left:35px;background:#ededef none}#subnav li li li a:hover,#subnav li li li strong{background:#ededef url('/599/subnav.gif') 25px 7px no-repeat}
#nav{position:absolute;left:10px;top:95px;height:30px;border-bottom:5px solid #4d4d4d;width:960px;height:30px;z-index:100}#nav,#nav ul,#nav li{background:none;padding:0;margin:0}#nav li{display:inline;position:relative;float:left}#nav a,#nav strong{background-color:#ff8f01;color:#fff;float:left;height:30px;line-height:30px;text-decoration:none;padding:0 20px;font-weight:bold;margin:0 0 0 4px;font-size:13px}#nav li.active a,#nav strong{background-color:#4d4d4d;color:#fff}#nav li.first a,#nav li.first strong{margin:0;padding:0 20px}#nav a:hover,#nav a:focus,#nav a:active{color:#fff;background-color:#ff7900}#nav ul ul{visibility:hidden;position:absolute;top:31px;left:-1px;width:160px;z-index:100;border:1px solid #b2b4b7;border-bottom:0;background-color:#f5f5f5}#nav ul li:hover ul{visibility:visible}#nav ul ul a{height:auto;width:120px;font-weight:normal;line-height:22px;display:block;border:0;background:none #f5f5f7}#nav ul ul li{border-bottom:1px solid #b2b4b7;width:160px}#nav table,#nav table td{border-collapse:collapse;width:0;height:0;border:0;font-size:1.3em;margin:0}#nav li a:hover table ul{left:-2px;top:19px;width:180px;border:1px solid #f00;background-color:#d1dae3}
.nokeyvisual #keyvisual{display:none}.keyvisual #keyvisual{position:absolute;top:150px;display:inline}#full #keyvisual,#normal #keyvisual{left:200px}#full .keyvisual #content,#home .keyvisual #content{padding-top:160px}#home .keyvisual #content{padding-top:500px}.keyvisual #main{padding:350px 0 0 0}#full .keyvisual #main,#home .keyvisual #main{padding-top:180px}#normal .keyvisual #sidebar1{margin-top:-200px}
#fastSearch{position:absolute;top:140px;left:235px;width:498px;padding:10px;line-height:25px;background:#f2f2f2 none;border:1px solid #d9d9d9}#fastSearch .text{display:none}#fastSearch .textfield input{background:#fff;width:300px;border:1px solid #c7e2f1;padding:5px}#fastSearch .submit input{margin:0 0 0 10px}span.searchResultScore span{display:block;width:200px;background-color:#fff;border:1px solid #e0e3e3;height:5px}span.searchResultScore span span{display:block;background-color:#e0e3e3;height:3px}#suggestions span.h3{margin-top:10px}#suggestions ul{margin:0;padding:0}#suggestions ul.shops li{width:166px;float:left;line-height:30px}#suggestions ul.shops li a{display:block;width:120px;background-repeat:no-repeat;padding:0 0 0 56px;margin-right:0}#suggestions ul.tags li{width:120px;float:left;line-height:18px}#suggestions ul.cat li{width:170px;float:left;line-height:18px}#suggestions ul.tags li a,#suggestions ul.cat li a{padding-left:10px;background:transparent url('/598/list.gif') left 4px no-repeat}
#content{width:520px;float:right;padding:0;margin-top:55px}#full #content{width:770px;padding:0 10px 10px 0}#content .formbox{color:#000;background-color:#f5f5f7;border:1px dotted #b2b4b7}#content .row{clear:both;padding:2px 0}#content .label{float:left;width:250px;text-align:right;padding-top:3px;padding-right:5px}#content .field{float:right;width:300px;text-align:left}#content .submit{clear:both;text-align:center;padding-top:15px;padding-bottom:30px}
#shop div.image{width:165px;float:left}#shop div.image img{border:3px solid #e2e5e5 !important;margin-bottom:10px}#shop div.description{width:330px;float:left;margin-bottom:30px}#shop p.ad{text-align:center;padding:10px;background:#e2e5e5 none}iframe.iframe{height:0}
.sidebar ul.cat{list-style:none;border:1px solid #d9d9d9;background-color:#f2f2f2;padding:10px;margin:0 0 10px 0}.sidebar .screenshot{text-align:center;border:1px solid #d9d9d9;padding:0;margin:0 0 10px 0}.sidebar .tags{border:1px solid #d9d9d9;background-color:#f2f2f2;padding:10px 5px;text-align:center}.sidebar .tags a{padding:7px 5px;text-decoration:none}.sidebar .tags .tag1{font-size:9px}.sidebar .tags .tag2{font-size:11px}.sidebar .tags .tag3{font-size:13px}.sidebar .tags .tag4{font-size:15px}.sidebar .tags .tag5{font-size:17px}.sidebar .tags .tag6{font-size:19px}#sidebar1 ul.shoplist,#sidebar1 ul.cat{height:180px;overflow:auto}#sidebar2 ul.shoplist,#sidebar2 ul.cat{height:200px;overflow:auto}#sidebar2 .teaser li{padding:3px 0;font-size:11px;line-height:15px}#sidebar2 .teaser li a{list-style:none;padding:0 0 0 55px;display:block;background-repeat:no-repeat}
.buttons a,.buttons button{display:block;float:left;margin:0 7px 0 0;background-color:#f5f5f5;border:1px solid #dedede;border-top:1px solid #eee;border-left:1px solid #eee;font-family:"Lucida Grande",Tahoma,Arial,Verdana,sans-serif;font-size:100%;line-height:130%;text-decoration:none;font-weight:bold;color:#565656;cursor:pointer;padding:5px 10px 6px 7px}.buttons .code{float:left;margin:0 7px 0 0;background-color:#f5f5f5;border:1px solid #dedede;border-top:1px solid #eee;border-left:1px solid #eee;font-family:"Lucida Grande",Tahoma,Arial,Verdana,sans-serif;font-size:100%;line-height:130%;text-decoration:none;font-weight:bold;color:#565656;padding:5px 10px 6px 7px}.buttons button{width:auto;overflow:visible;padding:4px 10px 3px 7px}.buttons button[type]{padding:5px 10px 5px 7px;line-height:17px}*:first-child+html button[type]{padding:4px 10px 3px 7px}.buttons button img,.buttons a img{margin:0 3px -3px 0 !important;padding:0;border:none;width:16px;height:16px}button:hover,.buttons a:hover{background-color:#dff4ff;border:1px solid #c2e1ef;color:#369}.buttons a:active{background-color:#6299c5;border:1px solid #6299c5;color:#fff}button.link,.buttons a.link{color:#529214}.buttons a.link:hover,button.link:hover{background-color:#e6efc2;border:1px solid #c6d880;color:#529214}.buttons a.link:active{background-color:#529214;border:1px solid #529214;color:#fff}.buttons a.negative,button.negative{color:#d12f19}.buttons a.negative:hover,button.negative:hover{background:#fbe3e4;border:1px solid #fbc2c4;color:#d12f19}.buttons a.negative:active{background-color:#d12f19;border:1px solid #d12f19;color:#fff}