html *{margin:0;padding:0;outline:0;text-indent:0;border:0;}html{overflow-y:scroll;}body{margin-bottom:15px;background-color:#FFF;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000;}input,select,textarea{padding:2px;background-color:#fff;border:1px solid #a5a5a5;}input[type=checkbox],input[type=radio]{margin-right:5px;background-color:transparent;border:0;}ul{list-style-position:inside;}ol{margin:0 0 15px 20px;}.wrapper{margin:0 auto;padding:0;width:994px;background:#FFF;}.menu_left{float:left;width:200px;padding-left:10px;padding-top:10px;}.menu_right{float:right;width:200px;padding-left:25px;padding-top:33px;}a{color:#245578;text-decoration:none;}.clear{clear:both;}.topbanner{height:196px;background:#1A2F40 url() no-repeat center top;text-align:center;}.topbanner .title a{font-size:46px;font-weight:bold;text-transform:uppercase;text-decoration:none;color:#FFF;letter-spacing:9px;}.topbanner .subtitle{font-size:12px;font-weight:bold;text-transform:uppercase;color:#C1D1DE;letter-spacing:4px;}.textpages_menu{margin-bottom:0;height:22px;color:#FFF;background-image:url(/Resources/Files/travel/top_1.jpg);background-position:top;background-repeat:no-repeat;padding-left:30px;padding-right:0;}.textpages_menu a{color:#FFF;}.textpages_menu ul{list-style:none;list-style-position:outside;padding:5px 10px 0 10px;}.textpages_menu ul li{float:left;position:relative;padding-right:25px;}.textpages_menu ul li.right{float:right;padding:0;}.textpages_menu ul li a,.textpages_menu p{color:#FFF;text-decoration:none;}.textpages_menu ul li:hover a,.textpages_menu ul li.active a,.textpages_menu p a{text-decoration:none;color:#000;}.textpages_menu p{float:right;margin:5px 10px 0 10px;}.textpages_menu ul li ul{display:none;list-style:none;z-index:99;padding:0;}.textpages_menu ul li:hover ul{display:none;}.textpages_menu ul li:hover ul li a{color:#C5D8E8;text-decoration:none;}.textpages_menu ul li ul{position:absolute;top:15px;left:0;width:200px;text-transform:none;background-color:#283F65;}.textpages_menu ul li ul li{width:200px;border-top:1px dotted #C5D8E8;padding:0;}.textpages_menu ul li ul li:first-child{border:none;}.textpages_menu ul li ul li a{display:block;color:#C5D8E8;padding:10px;line-height:130%;}.textpages_menu ul li ul li:hover a,.textpages_menu ul li ul li.active a{text-decoration:underline;color:#FFF;}.textpages_menu ul li ul li ul{display:none;}.container .box{margin-bottom:5px;color:#FFF;}.container .box a{color:#245578;}.container .box a:hover{color:#4790C4;text-decoration:underline;}.container .box .box_content{margin:0;padding:10px;color:#FFF;}.container .box ul{list-style:none;}.container .menu_left .box_title,.container .menu_right .box_title{padding-left:10px;background-color:#B9C7D0;font-size:11px;font-weight:bold;text-transform:uppercase;line-height:30px;color:#3B5973;}.container .productmenu ul{padding:10px;list-style-position:outside;}.container .productmenu ul li{margin-bottom:5px;}.container .productmenu ul>li.active>a{font-weight:bold;}.container .productmenu ul li ul{display:none;}.container .productmenu ul li.active ul{display:block;}.container .productmenu ul li>ul{margin:5px 0 5px 0;padding:0;}.container .productmenu ul li>ul>li{padding-left:15px;background:transparent url(/Resources/Files/templates/template1/productsmenu_submenu_bullet.gif) no-repeat 5px -1px;}.container .productmenu ul li>ul>li.active>a{font-weight:normal;}.container .productmenu ul li.active ul li ul{display:none;}.container .productmenu ul li.active ul li.active ul{display:block;}.container .productmenu a{text-decoration:none;}.container .productmenu a{text-decoration:none;color:#FFF;}.container .productmenu a:hover,.container .productmenu .active>a{text-decoration:none;color:#DE9115;}.container .basket_right .box_title{color:#C5DCED;}.container .basket_right .box_title{background-color:#3B5973;}.container .basket_right .box_title a{text-decoration:none;color:#FFF;}.container .basket_right .box_title a:hover{text-decoration:underline;}.container .basket_right table{width:100%;}.container .basket_right th{padding-bottom:2px;font-weight:bold;text-align:left;border-bottom:1px dotted gray;}.container .basket_right td{padding:2px 0;}.container .basket_right td.basket_right_left{text-align:left;}.container .basket_right .basket_right_right{text-align:right;}.container .basket_right td.basket_total td{padding-top:4px;font-weight:bold;text-transform:uppercase;border-bottom:1px dotted gray;border-top:1px dotted gray;}.menu_right .search input{width:25%;vertical-align:middle;}.menu_right .search input.text{width:65%;padding:3px;}.menu_right .contact p{margin-bottom:10px;}.menu_right .contact dt{width:20px;float:left;font-weight:bold;}.menu_right .contact dl{clear:right;}.content{margin:0 210px;padding-top:55px;}.content h1{font-size:16px;color:#98bc00;margin-bottom:10px;}.content h2{font-size:16px;}.content h3{margin:0 0 5px 0;font-size:14px;text-transform:uppercase;color:#454545;}.content h5,h4{margin:15px 0 5px 0;font-size:12px;}.content span.price{display:block;}.content .price b{font-size:16px;font-weight:bold;}.content .pricebefore{display:block;margin-bottom:8px;text-decoration:line-through;color:#DE9115;}.content .stock{font-style:italic;}.content .stock img{margin-right:3px;}.content span.weight{display:block;font-style:italic;}.content a:hover{color:#DE9115;text-decoration:none;}.content p{margin-bottom:10px;line-height:135%;}.content p em{line-height:normal;}.content .section{margin:10px 0;padding-bottom:5px;border-bottom:0 dotted gray;}.content .section h4{margin-bottom:5px;padding:5px;font-size:12px;background-color:#B9C7D0;color:#FFF;}.content .section ul{padding:0;list-style:none;}.content .section ul li{padding:1px 0;}.content .frontpage table.productfocus{margin-top:15px;width:100%;text-align:left;}.content .frontpage table.productfocus th{padding:4px 0 3px 5px;font-size:12px;text-align:left;text-transform:uppercase;border-top:1px dotted gray;border-bottom:1px dotted gray;}.content .frontpage table.productfocus td{padding:3px 5px;width:175px;}.content .frontpage table.productfocus td.td_left{border-right:1px dotted gray;}.content .frontpage table.productfocus td.td_right{border-left:1px dotted gray;}.content .frontpage table.productfocus td ul li{padding:2px 0;list-style-position:outside;list-style-type:none;}.textpage h1{margin-bottom:10px;}.textpage .subpages ul{padding:3px 5px;background-color:#f0f0f0;border:1px dotted #c5c5c5;}.textpage fieldset dl{margin-bottom:5px;}.textpage fieldset dl dd input{margin-right:5px;}.content .giftcard h4{margin:0;}.content .giftcard div.amount,.content .giftcard div.delivery,.content .giftcard div.date{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted gray;}.content .giftcard div.amount dl{margin-top:10px;}.content .giftcard div.delivery dl{margin-top:10px;}.content .giftcard dl textarea{width:400px;height:130px;}.content .category .section.recommended{padding:10px 7px 0 7px;width:580px;}.content .category .recommended img{margin:0 3px 0 3px;}.content .category div.seperator{margin:10px 0 23px 0;width:580px;border-bottom:0 dotted #000;}.content .productlist .product{padding:10px;width:135px;float:left;margin:0 18px 12px 0;background-color:#f8f8f8;border:1px solid #ddd;}.content .productlist .product .imgcontainer{margin-bottom:5px;}.content .productlist .product .productimg{position:relative;width:135px;height:150px;background-color:#fff;}.content .productlist .product .product-flags{position:absolute;top:5px;right:5px;}.content .productlist .product .product-flags span{vertical-align:top;margin:0 0 8px 8px;padding:1px;background-color:#fff;color:#000;}.content .productlist .product .desccontainer .desc{height:60px;}.content .productlist .product .name a{display:block;margin-bottom:4px;padding-bottom:2px;max-height:28px;border-bottom:1px dotted #000;font-weight:bold;font-size:12px;overflow:hidden;color:#000;}.content .productlist .product .readmore a{display:block;margin-top:10px;padding:5px 0;text-align:center;color:#FFF;background-color:#1a4782;}.content .productlist .product .readmore a:hover{background-color:#ef4633;color:$button-textcolor1-mouseover$;}.main .content .section ul{list-style:none;}.productpage .productimg{float:right;margin:0 0 10px 10px;}.productpage .orderbox{float:left;margin-top:10px;}.productlist .orderbox{float:right;margin:0;}.productpage div.desc span.manufacture{display:block;margin-bottom:10px;}.productpage div.specification table{margin-bottom:15px;width:100%;border-collapse:collapse;}.productpage div.specification table tr th{padding:2px 4px;font-weight:normal;text-align:left;background-color:#000;color:#3B5973;}.productpage div.specification table tr td{padding:1px 4px;}.productpage div.specification table tr td.name{padding-right:30px;}.productpage div.specification table tr td.value{text-align:right;}.productpage div.specification table tr.even td{background-color:#f5f5f5;}.productpage div.choosevariant{margin-bottom:15px;padding:5px;width:290px;border:1px dotted #c5c5c5;}.productpage div.choosevariant dl{margin-bottom:3px;}.productpage div.choosevariant dl dt{float:left;clear:left;width:100px;line-height:18px;}.productpage div.choosevariant dl dd select{width:200px;}.productpage td.productimg_td{width:210px;text-align:right;}.productpage div.generalinfo{margin-bottom:10px;font-size:11px;}.productpage div.generalinfo span{margin-right:15px;white-space:nowrap;color:#000;}.productpage div.generalinfo b{font-weight:normal;}.orderbox input,.orderbox span.readmore a{vertical-align:top;margin:0;padding:0;height:20px;font-size:11px;border:0;}.orderbox .quantity{margin-right:5px;padding-top:2px;width:18px;height:16px;border:1px solid #c5c5c5;text-align:center;}.orderbox .quantity:hover,.orderbox .quantity:focus{background-color:#ededed;}.orderbox span{float:left;}.orderbox span.buy,.orderbox span.readmore{float:left;margin:0;padding:0 5px 0 0;background:#98bc00 url(/Resources/Files/bildele/button_round.gif) no-repeat right top;text-align:center;}.orderbox input.buy,.orderbox span.readmore a{float:left;display:block;margin:0;padding:0 8px 0 13px;color:#fff;background:#98bc00 url(/Resources/Files/travel/button_round.gif) no-repeat left top;}.container>.content .orderbox span.buy,.container>.content .orderbox span.readmore{background-image:url(/Resources/Files/travel/button_round.png);}.container>.content .orderbox input.buy,.container>.content .orderbox span.readmore a{background-image:url(/Resources/Files/travel/button_round.png);}.orderbox span.buy:hover,.orderbox span.buy:hover input.buy{background-color:#7F7F7F;}.orderbox span.readmore,.orderbox span.readmore a{line-height:20px;background-color:#A6A6A6;}.orderbox span.readmore:hover,.orderbox span.readmore:hover a{background-color:#686868;}.content .productlist .orderbox span.readmore a{color:#FFF;text-decoration:none;}div.gallery{margin-top:15px;padding:15px 10px 0 10px;border:1px dotted #c5c5c5;}div.gallery ul li{display:inline;}div.gallery img{margin:0 5px 5px 5px;}div.gallery.no1{display:none;}.productpage .packagecontains ul{list-style-type:none;list-style-position:outside;}.productpage .rbl{margin-top:15px;}.productpage .panel{margin-bottom:5px;padding:5px 15px 15px 15px;background-color:#fff;border-bottom:1px dotted #a5a5a5;}.productpage .panel.first{border-top:1px dotted #a5a5a5;}.productpage .panel .radio input{margin-right:3px;vertical-align:middle;}.productpage .totalprice{font-size:16px;font-weight:bold;}table.basket,table.ordertable,table.addresstable{border-collapse:collapse;width:100%;}table.basket input{vertical-align:middle;}table.basket tr th:first-child{width:250px;}table.basket .price-right{text-align:right;}table.basket td{padding:4px 5px;}table.basket tr.data.even{background-color:#ededed;}table.basket td.sublist ul li{padding-left:20px;}table.basket tr.line td{padding:3px 0;}table.basket td div.hr{border-bottom:1px dotted gray;}table.basket td div.hr hr{display:none;}.cart .coupon dl dt{margin-right:5px;padding-top:2px;line-height:18px;}.cart .coupon dl dd input{vertical-align:middle;}.cart .coupon dl dd input[type="submit"]{margin-left:5px;padding:1px;}table.basket div.comment textarea{text-align:left;width:100%;}.accept-term{margin-top:10px;text-align:right;}.cart .buttons{margin-top:15px;}.cart dl{margin-bottom:10px;}.cart .payment dl{margin:10px 0;padding:15px;border:1px dotted #c5c5c5;}.cart .payment dl.active{background-color:#ededed;}.cart .payment dl select{margin:3px 0;}.cart .payment dl label{margin-right:3px;}.cart .payment dl dt{float:left;}.cart .payment dl dd{margin-left:40px;}.cart .payment dl dd .logo img{margin:5px 5px 0 0;}div.profile table{width:100%;}div.profile table.login td div.input{margin:0 10px 10px 0;padding:10px;height:auto;background-color:#FFF;border:1px solid #c5c5c5;}div.profile td.login,div.profile td.register{vertical-align:top;width:50%;}div.profile td.login span.forgotpassword input{width:145px;}div.profile table.login td input[type="text"],div.profile table.login td input[type="password"]{width:97%;}div.profile table.login td dl{margin-bottom:5px;}div.profile table.login td.login dl dt,div.profile table.login td.register dl dt{float:none;height:auto;width:auto;text-align:left;}div.profile p{margin:0 0 15px 0;padding:0;}div.profile .address .radio{display:block;}div.profile .address .radio>input{margin-right:2px;vertical-align:middle;}div.profile .address .radio>label{margin-right:10px;}div.profile .address dl{margin-bottom:8px;}div.profile .address span.checkbox{display:block;margin-bottom:3px;}.alert-err{margin-bottom:15px;padding:15px;text-align:center;color:#89393f;background-color:#ffd7da;border:1px dotted #db8990;}.alert-err .desc{font-size:14px;font-weight:bold;text-transform:uppercase;}.alert-err ul{padding-top:10px;list-style-position:inside;}.alert-err ul li{padding:2px 0;}div.profile div.orders ul,div.profile .settings ul{list-style:none;}div.profile div.orders ul li,div.profile .settings ul li{margin-bottom:3px;}div.profile div.orders,div.profile div.settings{padding:15px 20px;background-color:#f0f0f0;border:1px dotted #a5a5a5;}div.profile .delivery,div.profile .invoiceaddress{margin-bottom:15px;}div.profile .delivery select,div.profile .invoiceaddress select{width:100%;}div.profile fieldset div input[type="text"],div.profile fieldset div input[type="password"],div.profile select{vertical-align:top;width:250px;}div.profile select{width:256px;}div.profile table.order-info{margin-top:10px;margin-bottom:15px;text-align:left;}div.profile table.order-info th{padding-left:5px;padding-right:15px;}div.profile table.status{margin-top:15px;}div.search div.keyword,div.search div.category{margin-bottom:10px;}div.search div.keyword label,div.search div.category label{display:block;}div.search div.keyword input{width:250px;}div.search div.category select{width:256px;}.buttons br{display:none;}.buttons{margin-top:10px;}.buttons span input{float:left;margin-right:5px;padding:2px 7px;background-color:#f0f0f0;border:1px solid #c5c5c5;}.buttons span.next input{float:right;margin:0;}table.ordertable th,table.addresstable th{background-color:#B9C7D0;color:#3B5973;}table.ordertable th,table.ordertable td,table.addresstable th,table.addresstable td,table.basket th,.basket td,table.status th,table.status td{padding:5px;text-align:left;}table.ordertable th.price-right,table.ordertable td.price-right,table.addresstable th.price-right,table.addresstable td.price-right,.basket th.price-right,.basket td.price-right{text-align:right;white-space:nowrap;}table.ordertable th,table.addresstable th,table.basket th,table.status th{padding:5px;background-color:#5082c1;color:#FFF;}table.ordertable .even,table.addresstable .even,table.status .even{background-color:#ededed;}div.company-address{padding:24px 0;font-size:11px;text-align:center;color:#FFF;}div.company-address a{color:#FFF;}div.company-address .divider{margin:0 6px;}div.flags{margin:auto;margin-top:5px;width:960px;text-align:center;}div.flags a{margin-right:5px;}div.cards{margin:auto;margin-top:10px;width:960px;text-align:center;}div.cards img{margin-right:5px;margin-bottom:5px;}.content .productlist .product{padding:10px;width:145px;float:left;margin:0 13px 5px 0;background-color:#FFF;border:1px solid #ddd;color:#000;}.content .productlist .product .imgcontainer{margin-bottom:5px;}.content .productlist .product .productimg{position:relative;width:145px;height:135px;background-color:#fff;}.content .productlist .product .product-flags{position:absolute;top:5px;right:5px;}.content .productlist .product .product-flags span{vertical-align:top;margin:0 0 8px 8px;padding:1px;background-color:#fff;color:#000;}.content .productlist .product .desccontainer .desc{height:60px;}.content .productlist .product .name a{display:block;margin-bottom:4px;padding-bottom:2px;max-height:35px;border-bottom:1px dotted #000;font-weight:bold;font-size:12px;overflow:hidden;color:#000;height:30px;}.content .productlist .product .readmore a{display:block;margin-top:10px;padding:5px 0;text-align:center;color:#FFF;background-color:#d96b09;}.content .productlist .product .readmore a:hover{background-color:#f3933e;color:$button-textcolor1-mouseover$;}.content .productlist .product .buynow a{display:block;margin-top:10px;padding:5px 0;text-align:center;color:#FFF;background-color:#98bc00;}.content .productlist .product .buynow a:hover{background-color:#c5ec1f;color:$button-textcolor1-mouseover$;}.content .frontknap a{margin-top:2px;padding:4px 0;text-align:center;color:#FFF;vertical-align:middle;}.content .frontknap a:hover{color:$button-textcolor1-mouseover$;}.content .subcatlist .subcat{padding:5px;width:145px;float:left;margin:0 11px 5px 0;background-color:#DE9115;border:1px solid #ddd;}.content .subcatlist .subcat{margin-bottom:5px;}.content .subcatlist .subcat .subcatimg{position:relative;width:145px;height:30px;background-color:#fff;}.content .subcatlist .subcat .subcat-flags{position:absolute;top:5px;right:5px;}.content .subcatlist .subcat .subcat-flags span{vertical-align:top;margin:0 0 3px 8px;padding:1px;background-color:#fff;color:#000;}.content .subcatlist .subcat .subdesccontainer .subdesc{height:35px;}.content .subcatlist .subcat .subname a{display:block;margin-bottom:2px;padding-bottom:2px;max-height:30px;font-weight:bold;font-size:12px;overflow:hidden;color:#FFF;}.content .subcatlist .subcat a{display:block;margin-top:0;padding:5px 0;text-align:center;color:#FFF;background-color:#DE9115;}.content .subcatlist .subcat a:hover{background-color:#DE9115;color:#000;}.content .search .readmoresearch a{display:block;margin-top:10px;padding:5px 0;text-align:center;color:#FFF;background-color:#d96b09;width:70px;}.content .search .readmoresearch a:hover{background-color:#f3933e;color:$button-textcolor1-mouseover$;}.content .search .buysearch a{display:block;margin-top:10px;padding:5px 0;text-align:center;color:#FFF;background-color:#98bc00;width:70px;}.content .search .buysearch a:hover{background-color:#f3933e;color:$button-textcolor1-mouseover$;}.bund_bar{padding-top:0;height:43px;text-align:center;background-image:url(/Resources/Files/travel/bund.jpg);}