@CHARSET "UTF-8";*{font-family:inherit;padding:0px;margin:0px;line-height:1.2em;font-size:inherit;border-width:0px;}
#main-wrapper{position:absolute;left:0px;top:0px;right:0px;bottom:0px;}
#header-wrap{position:relative;height:100px;min-width:1090px;margin-left:30px;margin-top:0px;margin-right:30px;margin-bottom:auto;overflow:visible;background-color:#2c3137;z-index:1000;}
#head_content_left{position:absolute;float:left;overflow:hidden;left:0px;top:0px;right:0px;bottom:0px;}
#head_content_right{position:relative;float:right;overflow:hidden;}
#head_content_left_search,#head_content_right_search{background-color:#666666;height:60px;}
#head_content_left_navigation,#head_content_right_navigation{background-color:#222222;height:28px;}
#body-wrapper{position:relative;margin-left:30px;margin-top:10px;margin-right:30px;margin-bottom:0px;width:auto;}
#left-wrapper{display:none;position:absolute;width:170px;left:0px;top:0px;}
#left{}
#categories{background-color:#666666;}
#middle-wrapper{position:relative;margin-left:0px;margin-top:0px;margin-right:20px;margin-bottom:0px;}
#footer-wrapper{margin:20px 0px 0px 0px;padding:20px 40px 12px 40px;background-color:#1F2327;min-width:1090px;}
#footer-wrapper .footer-block{float:left;width:155px;min-height:120px;max-height:180px;margin:0px 0px 4px 0px;padding:0px;}
#footer-wrapper .footer-block a:hover{color:#ffffff;}
#content_right{display:none;position:fixed;width:180px;left:auto;top:134px;right:0px;bottom:auto;}
#right{z-index:1000;float:left;width:140px;display:block;}
.floatright{float:right;}
#content_right_visible{display:block;position:fixed;overflow:hidden;width:30px;left:auto;top:134px;right:0px;bottom:auto;}
#lightbox_opener,#lightbox_opener_lb{display:block;overflow:hidden;float:left;width:30px;background:transparent;border:1px solid transparent;margin:0px 0px 0px 0px;padding:50px 0px 50px 0px;cursor:pointer;}
#frontpage{min-width:1090px;display:block;margin:25px 0px 0px 0px;padding:0px;z-index:1;}
#frontpage_flasharea{background:#5D656B;display:block;width:850px;height:510px;margin:0px 16px 0px 0px;padding:0px;z-index:1;}
#frontpage_right_1,#frontpage_right_2,#frontpage_right_3,#frontpage_right_4,#frontpage_right_5,#frontpage_right_6{background:#5D656B;display:block;width:224px;height:74px;padding:0px 0px 0px 0px;margin:0px 0px 13px 0px;}
#fpt_1,#fpt_2,#fpt_3,#fpt_4,#fpt_5,#fpt_6{display:block;padding:8px 4px 2px 8px;}
#fph_1,#fph_2,#fph_3,#fph_4,#fph_5,#fph_6{width:212px;height:64px;display:none;padding:8px 4px 2px 8px;}
#frontapge_middleline{font-size:18px;color:#7c8388;margin:15px 0px 10px 0px;width:100%;height:22px;padding:0px;}
#frontpage_bottom_1,#frontpage_bottom_2,#frontpage_bottom_3,#frontpage_bottom_4,#frontpage_bottom_5{background:#5D656B;display:block;width:202px;height:240px;margin:0px 14px 0px 0px;float:left;}
#frontpage_bottom_1 img,#frontpage_bottom_2 img,#frontpage_bottom_3 img,#frontpage_bottom_4 img{width:202px;height:142px;display:block;}
#frontpage_bottom_5{width:224px;margin:0px 0px 0px 2px;background:transparent;padding:0px;}
#frontpage_bottom_5A{height:63px;margin:0px 0px 0px 0px;background:#5D656B;padding:8px 20px 2px 8px;overflow:hidden;}
#frontpage_bottom_5B{height:64px;margin:0px 0px 0px 0px;background:#5D656B;padding:8px 4px 2px 8px;overflow:hidden;}
#frontpage_bottom_5C{height:63px;margin:0px 0px 0px 0px;background:#5D656B;padding:8px 4px 2px 8px;overflow:hidden;}
.fp_bottom_text{padding:0px 4px 0px 8px;}
.fphead{font-size:16px;color:white;}
.fpdesc{font-size:12px;color:white;}
a img{border-width:0px;}
#lightbox_opener a img,#lightbox_opener_lb a img{text-decoration:none;border-width:0px;}
#lightbox_opener a img:hover,#lightbox_opener_lb a img:hover{}
#lightbox_view{list-style-type:none;margin:0px auto 0px auto;padding:0;width:100%;}
#lightbox_view_extended,#selection_view_extended{list-style-type:none;margin:0px auto 0px auto;padding:0;cursor:pointer;}
#bonus_extra{position:absolute;top:250px;left:0px;width:170px;height:300px;}
.account_points_status{font-size:16px;}
#bonus_extra_img{width:170px;height:115px;}
.selection_header{font-size:18px;margin:0px 0px 10px 0px;}
.selection_sub_header{}
.help{color:#B7BABF;margin:0px 0px 0px 0px;line-height:11px;}
.help:hover{color:#ffffff;}
.helpwindow{}
.abowindow{}
.lightbox_view_extended{width:400px;height:116px;color:#FFFFFF;float:left;background:#50585f;margin:0px 30px 30px 0px;list-style-type:none;position:relative;}
#lightbox_view_compact,#lightbox_view_compact{list-style-type:none;margin:0px auto 0px auto;padding:0;cursor:pointer;background:transparent;}
.lightbox_view_compact{width:116px;height:136px;color:#FFFFFF;float:left;background:url(../images/thumb_back_medium.png) no-repeat;margin:0px 14px 0px 0px;list-style-type:none;cursor:pointer;position:relative;padding:6px;}
.selection_image{float:left;height:116px;width:116px;background:#ffffff;margin:0px 15px 0px 0px;}
.thumbnail{float:left;background:transparent;list-style-type:none;cursor:pointer;display:inline;}
.thumbnail_arrow{float:left;background:transparent;list-style-type:none;cursor:pointer;display:inline;}
.thumnail_image{}
.thumbnail.small{background:url(../images/thumb_back_medium.png) no-repeat;margin:0px 10px 10px 0px;height:128px;width:128px;}
.thumbnail.small img{margin:6px 0px 0px 6px;}
.basket_thumbnail{float:left;background:transparent;list-style-type:none;cursor:pointer;display:inline;background:url(../images/thumb_back_medium.png) no-repeat;margin:0px 10px 10px 0px;height:128px;width:128px;}
.basket_thumbnail img{margin:6px 0px 0px 6px;border:none;}
.basket_thumbnail a{border:none;padding:0;}
.thumbnail_arrow.mini_arrow{background:url(../images/arrow_back_mini.png) no-repeat;margin:0px 2px 2px 0px;height:102px;width:34px;}
.thumbnail_arrow.mini_arrow img{margin:6px 0px 0px 6px;}
.thumbnail.mini{background:url(../images/thumb_back_mini.png) no-repeat;margin:0px 5px 5px 0px;height:102px;width:102px;}
.thumbnail.mini img{margin:6px 0px 0px 6px;}
.thumbnail.plus{background:url(../images/thumb_back_plus.png) no-repeat;margin:0px 22px 22px 0px;height:174px;width:174px;}
.thumbnail.plus img{margin:6px 0px 0px 6px;}
.largesize{background:url(../images/thumb_back_large.jpg) no-repeat;}
.mediumsize{background:url(../images/thumb_back_medium.png) no-repeat;height:124px;width:124px;}
.smallsize{background:url(../images/thumb_back_small.jpg) no-repeat;}
#tooltip{z-index:1000;position:absolute;left:0px;top:0px;width:295px;height:327px;background:url(../images/lupe.png) no-repeat;color:#000000;display:none;}
.tooltip_drag{background:#ffffff;width:50%;border:3px solid #2C3137;padding:10px;}
#login_success{background-color:#FFFFFF;padding:5px 10px 10px 10px;margin:auto;position:relative;display:none;}
#tooltip_boundary{margin-left:18px;width:262px;height:294px;margin-left:18px;margin-top:19px;margin-right:0px;margin-bottom:0px;}
#tooltip_image_wrapper{text-align:center;width:262px;height:262px;padding:0px;}
#tooltip_image{width:260px;height:260px;vertical-align:middle;cursor:pointer;margin:0px;padding:0px;}
#tooltip_toolbox{clear:both;height:20px;margin-left:5px;margin-top:4px;}
.toolbox{float:left;margin:0px 7px 0px 0px;cursor:pointer;}
#toolbox_text{float:left;font-size:14px;margin:0px 0px 0px 5px;font-size:14px;}
#tooltip li{display:inline;list-style-image:none;list-style-position:outside;list-style-type:none;}
#tooltip_nav{float:right;margin:0px 0px 0px 10px;padding:0;}
#tooltip a{color:#000000;}
#tooltip .info{margin:0px 0px 0px 10px;}
#gallery,#cart_view,#page,#homepage{list-style-type:none;margin:20px 0px 0px 0px;min-width:600px;padding:0px 0px 5px 0px;position:relative;}
#gallery{min-height:400px;}
#cart_view,#page,#homepage{max-width:1050px;}
#cart_view{width:800px;margin:0px auto 0px auto;}
.cart_view{float:left;position:relative;width:800px;color:#FFFFFF;background:#50585f;line-height:100%;margin:5px auto 10px auto;cursor:default;}
.cart_view a{color:#2394D2;cursor:pointer;}
.extended_license{}
.preview_extended_license{float:left;color:#FFFFFF;background:transparent;line-height:100%;margin:0px;padding:0px;cursor:default;height:auto;display:none;border-top:1px solid #414A51;font-size:12px;}
.preview_ext_spacer{float:left;width:35px;height:100%;}
.preview_extra_amount{float:right;font-size:15px;font-weight:bold;text-align:right;margin:0px;}
.cart_info{float:left;width:230px;padding:0px;margin:0px;margin-left:5px;margin-top:5px;}
.preview_info{float:left;width:225px;padding:10px 0px 0px 0px;margin:0px 0px 0px 20px;}
#page{max-width:1050px;}
#homepage{max-width:1050px;}
.heading{font-size:20px;margin:0px 0px 20px 0px;}
.title{font-size:16px;margin:0px 0px 20px 0px;}
.maintext{padding:0px 0px 0px 0px;}
div.teaser .title{font-size:18px;margin:5px 0px 5px 0px;}
.teasertext{}
#navigation-wrapper{position:relative;margin:20px 30px 10px 0px;height:40px;}
#footer{clear:both;margin:0px auto 0px 0px;background:transparent;padding:2px 0px 4px 0px;bottom:0;border-top-width:1px;border-top-style:solid;border-top-color:#2C3137;}
#calculation_wrapper{width:auto;padding:20px 0px 0px 30px;width:800px;padding:20px 0px 0px 0px;margin:0 auto 0 auto;}
#calculator{float:right;width:325px;margin:0 0 0 0;padding:0px 0px 0px 0px;}
#user_rebate{float:left;color:#FFFF00;font-size:14px;height:18px;}
#voucherform{float:left;width:225px;margin:36px 0 0 0;padding:0px 0px 0px 0px;}
#voucher_block{float:left;width:250px;}
#voucherbutton{width:28px;float:left;background:#2394D2 none repeat scroll 0 0;padding:0px 0px 0px 0px;border:none;height:22px;color:#ffffff;margin:0px 0px 0px 3px;text-align:center;}
#voucher_field{float:left;font-size:16px;height:18px;width:180px;padding:2px 6px 2px 6px;margin:0px;}
#voucher_error{color:#FFFF00;font-weight:bold;font-size:12px;}
#cart_button{float:right;margin:30px 0px 0px 0px;}
#cart_button_note{float:left;width:190px;margin:20px 0px 0px 0px;}
#cart_button_back{float:left;margin:30px 0px 0px 0px;}
#invoice_address{margin:30px 0px 0px 0px;height:auto;}
.nopadding{padding:0px 0px 0px 0;}
.inline{display:inline;}
.account_addressblock_selector{float:left;margin-left:5px;margin-top:2px;height:0px;width:0px;}
.payment_addressblock .address{float:right;text-align:left;margin:0px;margin-bottom:2px;width:150px;}
.address{display:inherit;float:left;min-width:100px;margin-left:20px;margin-bottom:2px;padding:0px;}
.formerror{float:left;margin-top:10px;margin-left:0px;color:#ffFF00;}
#formerror{margin-top:10px;margin-left:10px;color:#ffFF00;}
#invoice{width:800px;color:#000000;line-height:100%;margin:20px auto 0px auto;padding:0px 0px 0px 0px;float:left;cursor:default;position:relative;}
#invoice_top{width:595px;height:319px;}
#invoice_body{float:left;width:595px;background:url(../images/invoice_repeat.png);}
#invoice_bottom{float:left;width:595px;height:257px;}
.invoice_comment{float:left;text-align:left;max-width:500px;margin:0px;}
.invoice_label{float:left;width:260px;text-align:left;}
.invoice_amount{text-align:left;}
#invoice_address_step3{float:left;margin:112px 0px 0px 66px;width:150px;display:block;}
#invoice_head_details_step3{float:left;margin:176px 0px 0px 114px;width:250px;display:block;}
.invoice_date{float:left;font-size:10px;}
.invoice_date_label{float:left;width:110px;font-size:10px;}
.step3{margin:0px 0px 0px 0px;padding:1px 0px 1px 0px;font-size:10px;}
.formheadlinetext{font-size:18px;}
.formblock{clear:both;margin:0px;margin-top:1px;padding:0px;min-height:19px;}
.formblock input[type="text"],.formblock input[type="password"],.formblock textarea,.formblock select{font-size:inherit;padding:0px;padding-left:2px;padding-top:1px;margin:1px;margin-top:2px;}
.addressblock{float:left;margin:10px 40px 0px 0px;}
#invoice_image_list_wrapper{float:left;margin:0px;padding:0px;font-size:10px;min-height:40px;}
#invoice_calculator{float:left;text-align:right;width:412px;display:block;font-size:10px;margin:0px;margin-left:72px;}
.invoice_image_list{float:left;text-align:right;width:412px;height:22px;margin:0px;margin-left:72px;}
.invoice_image{float:left;width:72px;}
.invoice_image img{max-height:22px;max-width:20px;}
.invoice_image_filename{text-align:left;float:left;width:88px;}
.invoice_image_license_text{text-align:left;float:left;width:118px;}
.invoice_image_date{text-align:left;float:left;width:82px;}
.invoice_image_price{float:left;text-align:right;width:32px;}
.link{color:#2394D2 !important;cursor:pointer;}
.link:hover{color:#ffffff !important;}
#preview{height:460px;overflow-y:scroll;display:none;width:885px;padding:35px 0px 0px 35px;background:#414a51;}
#preview input[type="radio"],#preview input[type="checkbox"]{margin:0px 4px 0px 0px;}
.preview_keyword{display:inline;float:left;margin:0 0px 5px 0;width:160px;}
#preview_print_sizes{float:left;display:none;width:250px;line-height:10px;}
#preview_recommendations,#search_block{float:right;padding:0px;margin:0px;width:375px;}
#search_block{width:335px;margin-right:40px;}
#preview_recommendations{float:left;width:470px;}
.recommendations_block{display:block;float:left;margin:0px;}
.boldface{display:inline;font-weight:bold;}
#preview a{color:#2394D2;cursor:pointer;}
#preview select{width:40px;}
#preview_info_wrapper{float:left;width:400px;height:530px;overflow:visible;margin:0px;padding:0px;}
.preview_info_header{font-size:20px;}
.preview_label{width:135px;display:inline;overflow:hidden;}
.preview_sub_header{font-size:16px;height:14px;}
.preview_currency{float:right;margin:0px;margin-top:3px;font-size:24px;font-weight:bold;text-align:right;width:110px;}
.standard{font-size:26px;}
.web{font-size:20px;}
.preview_licencense_data{font-size:12px;max-width:220px;overflow:visible;color:#C0C3C5;}
.preview_user_rebate{float:right;color:#C0C3C5;font-size:12px;}
.preview_small_print{margin:5px 0px 0px 0px;color:#C0C3C5;font-size:9px;float:right;color:#C0C3C5;}
.preview_info_label{float:left;margin:0px 5px 0px 0px;font-size:12px;width:110px;margin:0px 15px 0px 0px;padding:0px;height:12px;}
.preview_info_data{float:left;margin:0px 5px 0px 0px;font-size:12px;color:#c0c3c5;padding:0px;height:13px;}
.preview_block{float:left;margin:0px 0px 0px 35px;padding:0px 0px 0px 0px;}
.preview_block_wrapper,.preview_ext_block_wrapper{float:left;width:100%;cursor:pointer;}
.preview_ext_block_wrapper{width:400px;}
#preview_lightbox_message{display:block;float:left;margin:0px 0px 0px 35px;float:left;}
#preview_basket_message{float:left;margin:5px 0px 0px 0px;}
#preview_button{background-color:#2394D2;color:#FFFFFF;font-size:18px;padding:2px 70px 2px 70px;cursor:pointer;}
.preview_button_small{display:inline-block;background-color:#2394D2;color:#FFFFFF;font-size:18px;padding:2px 4px 2px 4px;cursor:pointer;min-width:160px;text-align:center;}
.preview_button_small_spacer{display:inline-block;margin:0px;padding:0px;width:10px;}
#preview_search_button{float:right;background-color:#2394D2;color:#FFFFFF;cursor:pointer;padding:2px 20px 2px 20px;margin:20px 0px 0px 0px;}
.error{color:#ffFF00;}
.sup{font-size:10px;}
.dotted_line{clear:both;height:0px;border-top:1px dotted #60686e;}
#preview_image_wrapper{float:left;display:block;width:473px;height:473px;margin:0px;margin-left:-11px;margin-top:-11px;padding:0px;background:url(../images/preview_back.png) no-repeat center left;border-width:0px;}
#preview_in_lightbox{color:#C0C3C5;padding:2px 0px 2px 0px;font-weight:normal;}
#preview_in_baket{color:#C0C3C5;padding:2px 0px 2px 0px;font-weight:normal;}
#preview_image{margin:0px;margin-top:12px;margin-left:10px;padding:0px;border-width:0px;width:450px;height:450px;}
#preview_image_wrapper_collections{float:left;display:block;clear:both;width:450px;height:1px;margin-top:-180px;}
#preview_image_wrapper_collections img{display:block;float:right;}
#preview_ref{}
.preview_radio{display:block;float:left;width:10px;margin:3px 0px 0px 0px;}
#vorschau{height:480px;overflow-y:scroll;}
#peview_search_form{float:left;padding:0px;margin:0px 0px 0px 0px;}
#preview_search_heading,#preview_recommendations_heading{float:left;display:block;margin:0px;padding:0px;}
#preview_below_image{width:100%;display:block;margin:0px;margin-top:20px;padding:0px;}
.keyword{float:left;margin:0px 20px 0px 0px;min-width:160px;}
#new_search_form{float:left;width:800px;padding:10px;}
#extended_search{height:440px;display:none;width:798px;padding:25px 22px 25px 25px;background:#414a51;}
#extended_search_title{float:left;font-size:20px;color:#C0C3C5;margin:0px 0px 18px 0px;}
#extended_search_form_field{display:inline;float:left;margin:0px 7px 0px 0px;width:275px;}
#extended_search_button{background-color:#2394D2;color:#FFFFFF;cursor:pointer;float:right;margin:10px 0 0;padding:2px 20px;font-size:16px;}
#extended_search_form_field_label{float:left;margin:0px 10px 0px 0px;color:#C0C3C5;height:18px;padding-top:2px;}
#extended_search_form_field input[type="text"]{width:340px;height:18px;}
#extended_search_top{float:left;clear:both;height:85px;width:800px;}
#extended_search_form{float:left;position:relative;width:800px;height:285px;height:320px;clear:both;}
.extended_search_block{position:absolute;width:145px;height:145px;background:#50585f;padding:3px 0px 0px 9px;position:absolute;}
extended_search_block_wrapper{float:left;height:135px;}
.extended_search_block_title{color:#C0C3C5;margin:0px 0px 0px 0px;padding:0px;}
.extended_search_item{float:left;display:inline;margin:6px 0px 1px 0px;height:12px;min-width:80px;padding:0px 0px 0px 0px;}
.search_title{float:left;display:inline;}
.es_color{display:inline;float:left;padding:0px 0px 0px 0px;line-height:14px;margin:0px 0px 0px 0px;height:12px;width:12px;font-size:8px;}
.extended_search_link{color:#2394D2;}
.extende_search_link:hover{color:#ffffff;}
#extended_search input[type="radio"],#extended_search input[type="checkbox"]{margin:0px 3px 0px 0px;padding:0px 0px 0px 0px;float:left;}
#image_format{left:0px;top:0px;;}
#grafic_style{left:161px;top:0px;}
#large_format{left:322px;top:0px;height:47px;}
#context{height:88px;left:322px;top:57px;}
#mood{left:483px;top:0px;}
#dominating_tints{left:644px;top:0px;}
#dominating_tints .extended_search_item{min-width:60px;}
#people_in_image{left:0px;top:155px;}
#gender{left:161px;top:155px;height:68px;}
#direction_of_view{left:161px;top:233px;height:67px;}
#age_group{left:322px;top:155px;}
#emotions{left:483px;top:155px;}
#detail_view{top:155px;left:644px;}
.extended_search_keyword{display:inline;float:left;margin:0 0px 5px 0;min-width:160px;font-size:11px;}
#newsletterform{background-color:#414a51;padding:15px;width:600px;position:relative;display:none;}
#loginform{background-color:#414a51;padding:14px 19px 19px 19px;width:700px;height:290px;position:relative;display:none;}
#login_error{float:right;margin-right:30px;text-align:right;color:#FFFF00;}
.login_wrapper{float:left;width:340px;height:176px;background-color:#50585F;}
#login_new_customer{width:310px;padding:10px 10px 10px 20px;margin:0px 0px 0px 0px;}
#login_customer{float:right;padding:10px 10px 10px 40px;margin:0px 0px 0px 0px;width:290px;}
.login_fields_wrapper{float:left;clear:both;height:100px;}
.login_fields_headline{font-size:19px;clear:both;padding:0px 0px 0px 0px;margin:0px 0px 10px 0px;color:#FFFFFF;}
.login_field_block{float:left;clear:both;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.login_field_label{float:left;color:#FFFFFF;min-width:100px;padding:0;padding:0;line-height:16px;}
.login_field{float:left;width:186px;height:18px;}
.login_checkbox{float:left;margin:0px 3px 0px 0px;}
.login_text{color:#FFFFFF;height:100px;line-height:13px;}
.login_headlinetext{font-size:19px;font-weight:bold;clear:both;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;color:#000000;}
.login_form_button,.registration_form_button{background-color:#2394D2;color:#FFFFFF;cursor:pointer;float:right;font-size:16px;margin:15px 30px 0px 0px;padding:2px 10px 2px 10px;border:none;cursor:pointer;}
.lightbox_navigation,.lightbox_navigation_large{background-color:#2394d2;color:#FFFFFF;padding:4px 4px 1px 4px;font-size:12px;height:16px;cursor:pointer;min-width:40px;max-width:320px;margin:0px 4px 0px 0px;float:left;}
.lightbox_navigation_large{font-size:14px;height:18px;cursor:pointer;}
.lightbox_navigation_info,.lightbox_navigation_large_info{padding:4px 4px 1px 4px;font-size:12px;height:16px;cursor:pointer;min-width:40px;max-width:320px;margin:0px 4px 0px 0px;float:left;}
.lightbox_navigation_large_info{font-size:14px;height:18px;cursor:pointer;}
input[type="submit"]{background-color:#2394D2;color:#FFFFFF;cursor:pointer;border:none;text-align:center;}
.registration_form_button{margin:15px 0px 0px 0px;}
#registration_runner{float:right;margin-right:10px;display:none;}
.cartbutton{background-color:#2394d2;color:#fff;padding:2px 10px 2px 10px;border:none;font-size:16px;cursor:pointer;}
.dialogbutton_left,.dialogbutton_right{float:left;margin:20px 20px 20px 20px;background-color:#2394d2;color:#fff;border:none;font-size:16px;cursor:pointer;width:40px;text-align:center;}
.dialogbutton_right{float:right;}
#login_forgotten_password{margin:20px 0px 0px 0px;}
#login_header{margin:0px 0px 25px 45px;color:#ffffff;}
#login_footer{float:left;width:485px;color:#ffffff;margin:24px 0px 25px 45px;color:#ffffff;line-height:13px;}
.space10{clear:both;height:10px;}
.space9{clear:both;height:9px;}
.space8{clear:both;height:8px;}
.space7{clear:both;height:7px;}
.space6{clear:both;height:6px;}
.space5{clear:both;height:5px;}
.space4{clear:both;height:4px;}
.space3{clear:both;height:3px;}
.space2{clear:both;height:2px;}
.space1{clear:both;height:1px;}
.display_option_icon{margin:0px;padding:0px;border:0px;margin-bottom:2px;}
#account{list-style-type:none;margin:50px auto 0px auto;padding:0;}
#account_wrapper{margin:0px 20px 0px 0px;max-width:1050px;min-width:600px;}
#account_left{float:left;list-style-type:none;margin:0px 50px 0px 0px;padding:0;width:170px;min-height:400px;}
#account_middle{float:left;list-style-type:none;margin:0px 0px 0px 0px;padding:0;width:620px;min-height:400px;}
#account_middle *.content *{line-height:1.4em;}
#account_right{float:left;list-style-type:none;margin:0px 0px 0px 0px;padding:0;width:170px;min-height:400px;}
#account_menu{padding:0px;margin:0px;}
.account_menu_item{list-style:none;height:26px;line-height:26px;background:transparent;font-size:16px;padding:4px 0px 0px 10px;margin:0px;cursor:pointer;}
.account_menu_item:hover,.categroies_sub_menu_item:hover,.categroies_menu_item:hover{background:#5d656b;}
.categroies_menu_item{list-style:none;height:24px;line-height:24px;background:transparent;font-size:16px;padding:4px 0px 0px 10px;margin:0px;cursor:pointer;}
.categroies_sub_menu_item{list-style:none;height:16px;line-height:16px;background:transparent;font-size:13px;padding:4px 0px 0px 10px;margin:0px;cursor:pointer;width:160px;overflow:visible;}
.menu_separation_line{margin:0px;list-style:none;height:1px;line-height:1px;font-size:1px;width:100%;background:#2d3439;border-bottom:1px solid #7a8186;}
.active_menu{background:#5d656b;}
.account_header{margin:0px 0px 20px 0px;font-size:22px;padding:0px 0px 0px 10px;}
.account_link{color:#2394D2;cursor:pointer;margin-left:10px;}
.account_link:hover{color:#ffffff;}
span.account_link{margin-left:20px;}
div.account_userdata .account_addressblock{width:250px;height:180px;padding:10px 10px 0px 0px;}
.account_addressblock,.payment_addressblock{float:left;position:relative;width:180px;height:140px;margin:5px 10px 10px 5px;padding:10px 0px 5px 0px;background:#50585F none repeat scroll 0 0;line-height:18px;}
.payment_addressblock{min-width:170px;min-height:110px;margin:5px 10px 10px 5px;padding:10px 0px 0px 5px;background:#50585F none repeat scroll 0 0;line-height:18px;}
.account_preferences_header{float:left;font-size:14px;color:#afb7bb;margin:0px 0px 10px 10px;padding:0px 0px 2px 10px;}
.account_orders_header{float:left;font-size:14px;color:#afb7bb;border-bottom:1px solid #60686e;padding:0px 0px 2px 10px;width:100%;}
.account_orders_date{float:left;width:90px;}
.account_orders_invoice{float:left;width:140px;}
.account_orders_number{text-align:right;float:left;width:40px;margin-right:30px;}
.account_orders_number_head{float:left;width:70px;}
.account_orders_notes{float:left;width:160px;}
.account_orders_amount_head{float:left;width:60px;}
.account_orders_amount{text-align:right;float:left;width:50px;margin-right:10px;}
.account_orders_status{float:left;width:70px;margin-left:20px;}
.account_orders_link_details{float:left;width:68px}
.account_orders_block,.account_order,.account_orders_block_text{float:left;padding:0px 0px 0px 10px;font-size:12px;color:#ffffff;background:transparent;list-style:none;margin:0px;border-bottom:1px dotted #60686e;width:100%;}
.account_orders_block_text{border-bottom:0px dotted transparent;}
.account_orders_block a{border:none;color:#2394D2;}
.account_order{display:none;padding:0;}
.account_orders_item{padding:14px 0px 0px 0px;height:30px;overflow:hidden;}
.account_thumbnail{float:left;background:transparent;list-style-type:none;cursor:pointer;display:inline;margin:0px 10px 10px 0px;}
.account_thumbnail img{margin:0px 0px 0px 0px;border:none;height:58px;width:58px;}
.account_thumbnail a{border:none;padding:0;}
.options_button{cursor:pointer;}
.invoice_link{color:#2394D2;cursor:pointer;}
.invoice_link:hover{color:#ffffff;}
.arrow_right{background:url(../images/blue_arrow_right.gif) no-repeat center left;padding:0px 0px 0px 10px;}
.arrow_down{background:url(../images/blue_arrow_down.gif) no-repeat center left;padding:0px 0px 0px 10px;}
#lightbox{display:block;float:left;width:150px;height:215px;padding:0px 10px 0px 10px;overflow:hidden;background-color:#121416;border-color:#414A51;border-width:1px;border-style:solid;}
#cart{float:left;width:150px;height:215px;padding:0px 10px 0px 10px;overflow:hidden;color:#ffffff;background-color:#121416;border-color:#414A51;border-width:1px;border-style:solid;}
.drop_zone{border:1px solid #121416;background:#414A51 none repeat scroll 0 0;}
.drop_hover{border:1px solid #0C94FD;}
#lightbox_images,#cart_images{float:left;display:block;padding:0px;height:130px;width:130px;overflow:hidden;}
#lightbox_images{margin:6px 0px 2px 0px;}
#cart_images{height:172px;margin:0px 0px 3px 0px;}
#lightbox_menu,#cart_menu{float:left;width:140px;height:58px;color:#ffffff;margin:0px 0px 0px 0px;padding:0px;}
#cart_menu{height:21px;}
.toolbox_item{list-style:none;float:left;cursor:pointer;width:40px;height:40px;overflow:hidden;background:#ffffff;margin:3px 3px 0px 0px;}
.toolbox_image{max-width:40px;max-height:40px;}
.toolbox_header{float:left;margin:0px 5px 0px 0px;font-size:18px;color:#7C8388;text-align:center;width:130px;height:22px;}
#cart_menu .toolbox_header{font-size:20px;}
#TL1,#TL2,#TL3,#TL4{width:28px;height:34px;background-color:transparent;padding-right:2px;}
#TL1{background:url(/images/lb_icons/a2.png) no-repeat;}
#TL2{background:url(/images/lb_icons/b2.png) no-repeat;}
#TL3{background:url(/images/lb_icons/c2.png) no-repeat;}
#TL4{background:url(/images/lb_icons/d2.png) no-repeat;}
#TL1.activelink,#TL1.activelink:hover{background:url(/images/lb_icons/a1.png) no-repeat;}
#TL2.activelink,#TL2.activelink:hover{background:url(/images/lb_icons/b1.png) no-repeat;}
#TL3.activelink,#TL3.activelink:hover{background:url(/images/lb_icons/c1.png) no-repeat;}
#TL4.activelink,#TL4.activelink:hover{background:url(/images/lb_icons/d1.png) no-repeat;}
#TL1:hover{background:url(/images/lb_icons/a3.png) no-repeat;}
#TL2:hover{background:url(/images/lb_icons/b3.png) no-repeat;}
#TL3:hover{background:url(/images/lb_icons/c3.png) no-repeat;}
#TL4:hover{background:url(/images/lb_icons/d3.png) no-repeat;}
.empty_toolbox{padding-top:50px;font-size:11px;text-align:center;color:#5D656B;}
.toolbox_link{float:left;position:relative;background:#5d656b;margin:0px 3px 0px 0px;padding:0px 0px 0px 0px;cursor:pointer;text-align:center;width:126px;height:16px;}
.toolbox_link:hover{background:#0C94FD;;}
.wide{float:left;width:100%;text-align:center;}
.activelink{background:#cccccc;color:#000000;}
.activelink:hover{color:#ffffff;}
#lightbox_error,#cart_error{width:120px;position:absolute;left:40px;top:100px;margin:0px 0px 0px 0px;color:#FFFF00;font-weight:bold;padding:0px 5px 0px 5px}
#cart_error{top:300px;}
.navmenu_item{font-size:19px;color:#7c8388;cursor:pointer;}
#login .navmenu_item{margin-left:auto;margin-right:0px;}
.navmenu_item:hover{color:#FFFFFF;}
.active_link{color:#ffffff;}
.cart_link{cursor:pointer;}
.content{padding:0px 0px 0px 10px;}
.grey{color:#C0C3C5;}
.size11{font-size:11px !important;}
.size12{font-size:12px !important;}
.size13{font-size:13px !important;}
.width46{width:46px;margin-right:4px;}
#license_wrapper{float:left;display:block;width:100%;}
#language_selector{float:right;display:none;position:relative;height:100px;width:120px;margin:0px;margin-top:6px;padding:0px;border-width:0px;overflow:hidden;background-color:transparent;z-index:3200;}
#browse_selector{float:left;display:none;position:relative;height:100px;width:130px;margin:0px;margin-top:6px;padding:0px;border-width:0px;overflow:hidden;background-color:transparent;z-index:3200;}
.language_selector,.browse_selector{display:inline-block;margin:0px;margin-top:-1px;padding:0px;padding-top:2px;padding-left:12px;border-width:0px;width:106px;height:18px;overflow:hidden;background-color:#121416;border-style:solid;border-width:1px;border-color:#414A51 #121416 #414A51 #121416;}
.browse_selector{width:116px;}
.language_selector .link,.browse_selector .link{color:white !important;cursor:pointer;}

