body,html{height:100%;}body{font-family:arial,tahoma;padding:0px;margin:0px;font-size:14px;width:100%;}.clear{clear:both;float:none;}img,table{max-width:100%;height:auto !important;} a{color:#007aa7;}a:hover{text-decoration:none;}input{color:#292929;font-family:arial,tahoma;}table{border-spacing:0px;}table td,table th{padding:0px;}img{border:0px;}label{cursor:pointer;}* :focus{outline:0;}          #body{width:100%;min-height:100%;position:relative;}h1:first-letter,h2:first-letter{text-transform:uppercase;}.submit{background:#007aa7;border:1px solid #005f82;color:#ffffff;padding:10px;line-height:15px;text-align:center;font-weight:bold;float:left;font-size:15px;cursor:pointer;text-decoration:none;margin-top:20px;}.button,.sumbit{text-decoration:none;}#header{background-color:#13b1ec;height:40px;line-height:40px;}#logo{float:left;margin-left:5px;font-weight:bold;height:40px;}#logo a{font-weight:bold;color:#ffffff;font-size:17px;text-decoration:none;}#icons{float:right;margin-right:5px;}#cart_box_icon,#search_box_icon,#menu_icon,#user_icon{width:25px;height:25px;margin-left:3px;margin-top:7.5px;float:left;background:#007aa7;}#cart_box_icon {background:url('./m_images/cart_icon.png') center center #007aa7 no-repeat;}#search_box_icon {background:url('./m_images/search_icon.png') center center #007aa7 no-repeat;}#menu_icon {background:url('./m_images/menu_icon.png') center center #007aa7 no-repeat;}#user_icon {background:url('./m_images/user_icon.png') center center #007aa7 no-repeat;}#cart_box_icon:hover,#search_box_icon:hover,#menu_icon:hover,#user_icon:hover{background-color:#005f82;    }       #submenu{background-color:#e9e9e9;font-size:14px;line-height:14px;}#submenu a{color:#007aa7;text-decoration:none;}#submenu a:hover,#submenu a.active{color:#01425a;}#submenu a.active{font-weight:bold;}#user_panel{float:left;}#currency_panel{float:right;margin-right:5px;margin-top:}#currency_panel a{float:left;margin-top:5px;margin-bottom:5px;margin-left:5px;}#language_panel{float:left;margin-left:5px;}#language_panel a{float:left;margin-top:5px;margin-bottom:5px;margin-right:5px;}#language_panel a img{height:14px !important;}.categories_menu{                border-bottom:1px solid #cccccc;}.categories_menu ul{list-style:none;margin:0px;padding:0px;border-top:1px solid #cccccc;}.categories_menu ul li{background:url('./m_images/menu_li_bg.jpg') bottom left #fefefe repeat-x;border-bottom:1px solid #cccccc;}.categories_menu ul li:last-child{border-bottom:0px solid #cccccc;}.categories_menu ul li li{background:#e2f6fd;}.categories_menu ul li li li{background:#d6f2fc;}.categories_menu ul li li li li{background:#c7edfb;}   .categories_menu ul li li li li li{background:#bae9fb;}.categories_menu ul li li li li li li{background:#ace6fb;}.categories_menu ul li li li li li li li{background:#a1e2fa;}.categories_menu ul li a{text-decoration:none;font-size:16px;color:#007aa7;padding-left:5px;padding-right:5px;padding-top:15px;padding-bottom:15px;display:block;}.categories_menu ul li a:hover{color:#01425a;}.categories_menu ul li.active a{font-weight:bold;color:#01425a;}.categories_menu ul li.active li a{font-weight:normal;color:#007aa7;}.plusminus{width:20px;height:20px;background:url('./m_images/plus.png') center center no-repeat;float:right;}.plusminus.minus{background:url('./m_images/minus.png') center center no-repeat;}#main_menu{                border-bottom:1px solid #cccccc;}#main_menu ul{list-style:none;margin:0px;padding:0px;border-top:1px solid #cccccc;}#main_menu ul li{background:url('./m_images/menu_li_bg.jpg') bottom left #fefefe repeat-x;border-bottom:1px solid #cccccc;}#main_menu ul li:last-child{border-bottom:0px solid #cccccc;}#main_menu ul li li{background:#e2f6fd;}#main_menu ul li li li{background:#d6f2fc;}#main_menu ul li li li li{background:#c7edfb;}   #main_menu ul li li li li li{background:#bae9fb;}#main_menu ul li li li li li li{background:#ace6fb;}#main_menu ul li li li li li li li{background:#a1e2fa;}#main_menu ul li a{text-decoration:none;font-size:16px;color:#007aa7;padding-left:5px;padding-right:5px;padding-top:15px;padding-bottom:15px;display:block;}#main_menu ul li a:hover{color:#01425a;}#main_menu ul li.active a{font-weight:bold;color:#01425a;}#main_menu ul li.active li a{font-weight:normal;color:#007aa7;}#search_box{margin-left:5px;margin-right:5px;height:40px;border:1px solid #cccccc;margin-top:10px;}#search_box #search_input{width:80%;padding:0px;padding-left:1%;padding-right:1%;height:40px;line-height:40px;font-size:17px;font-style:italic;border:0px;float:left;}#search_box .submit{float:right;height:40px;width:40px;  margin-top:0px;padding:0px;border:0px;}#search_box .submit input{height:40px;width:40px;border:0px;background:url('./m_images/search_icon.png') center center #007aa7 no-repeat;}  #login_form{margin-left:5px;margin-right:5px;margin-top:20px;}#login_form div{width:48%;float:left;padding-right:2%;}#login_form .text{text-transform:uppercase;font-weight:bold;color:#007aa7;}#login_form div input{margin-top:5px;margin-bottom:10px;padding:0px;padding-left:1%;padding-right:1%;height:40px;line-height:40px;border:1px solid #cccccc;background:#ffffff;width:98%;}#login_form .login_submit {width:100%;clear:both;float:none;padding:0px;}#login_form .login_submit input{width:99%;background-color:#007aa7;border:0px;color:#ffffff;font-weight:bold;text-transform:uppercase;font-weight:bold;}#search_box #search_input{width:80%;padding:0px;padding-left:1%;padding-right:1%;height:40px;line-height:40px;font-size:17px;font-style:italic;border:0px;float:left;}#search_box .submit{float:right;height:40px;width:40px;}#search_box .submit input{height:40px;width:40px;border:0px;background:url('./m_images/search_icon.png') center center #007aa7 no-repeat;}  .my_account .my_contact_items a,.my_account .my_orders a,.my_account .my_benefits a,.my_account .csv a,.my_account .print_price_list a,.my_account .logout,.my_account .my_login_items a{line-height:20px;text-decoration:none;display:block;float:left;padding-left:20px;margin-bottom:10px;clear:both;font-size:15px;margin-left:5px;}  .my_account .my_contact_items a{background:url('./m_images/pen.png') left top no-repeat;}.my_account .my_orders a,.my_login_items a{background:url('./m_images/orders.png') left top no-repeat;}.my_account .my_benefits a{background:url('./m_images/benefits.png') left top no-repeat;}.my_account .print_price_list a{background:url('./m_images/print2.png') left top no-repeat;}.my_account .csv a{background:url('./m_images/csv.png') left top no-repeat;}.my_account .logout{background:url('./m_images/logout.png') left center no-repeat;color:#e2001a;}.my_account .my_contact_items a:hover,.my_account .my_orders a:hover,.my_account .my_benefits a:hover,.my_account .csv a:hover,.my_account .print_price_list a:hover,.my_account .my_login_items a:hover{background-position:bottom left;color:#01425a;}#filter{clear:both;margin-top:10px;}#filter .filter_header{font-weight:bold;margin-bottom:10px;color:#003575;}#filter .manufacturer{float:left;width:150px;}#filter .manufacturers,#filter .subcategories,#filter .attributes,#filter .availability,#filter .variants{display:none;padding:10px;background-color:#e4eff4;border:1px solid #9ec2d4;color:#003D66;margin:5px;}#filter .subcategory{float:left;width:150px;}.filter_header{color:#999999;text-transform:uppercase;}#products_count,#products_count_bottom{float:left;margin-right:10px;display:none;}.display select{font-size:11px;}.display{font-size:11px;}.order_by_container{float:left;margin-right:10px;}.display{clear:both;line-height:35px;padding-left:10px;padding-right:10px;background:#e4eff4;border:1px solid #9ec2d4;height:auto;;margin:5px;color:#003D66;}.display select{color:#003D66;}.product_count_on_page{float:left;margin-right:10px;display:none;}.paging{float:left;margin-right:10px;}.paging input{display:none;}.paging label{background-color:#FFFFFF;color:#003D66;padding:3px;border:1px solid #9EC2D4;cursor:pointer;}.paging .checked{background-color:#107cb5;color:#ffffff;border:1px solid #003D66;}#filter .attribute,#filter .variant{min-width:150px;float:left;margin-right:10px;margin-bottom:10px;}#filter .attribute .header,#filter .variant .header{display:block;cursor:pointer;font-size:12px;height:26px;line-height:26px;background: #007aa7;border:1px solid #007aa7;color:#ffffff;padding-left:10px;padding-right:10px;min-width:150px;}#filter .attribute .values,#filter .variant .values{overflow-y:scroll;overflow-x:hidden;height:60px;background-color:#ffffff;border-left:1px solid #9ec2d4;border-right:1px solid #9ec2d4;border-bottom:1px solid #9ec2d4;}#category_filter_bookmarks {margin-top:20px;height:28px;margin:5px;}#category_filter_bookmarks .bookmark{display:block;float:left;margin-right:5px;margin-bottom:5px;cursor:pointer;font-size:12px;height:26px;line-height:26px;background-color:#e4eff4;border:1px solid #9ec2d4;color:#003D66;padding-left:10px;padding-right:10px;}#category_filter_bookmarks .active.bookmark,#filter .attribute .header,#filter .variant .header{background: #007aa7;border:1px solid #007aa7;color:#ffffff;}#category_filter_bookmarks .bookmark div{float:left;}#category_filter_bookmarks .bookmark div.control,.attribute .control,.variant .control{margin-left:6px;background-color:#9ec2d4;color:#003D66;font-weight:bold;width:14px;text-align:center;height:14px;line-height:14px;margin-top:6px;}.attribute .control,.variant .control{float:right;}#category_filter_bookmarks .active.bookmark div.control,.attribute .control,.variant .control{color:#107cb5;background-color:#ffffff;}#category_path{margin-left:5px;margin-right:5px;}#product_list .product{margin-left:5px;margin-right:5px;border:1px solid #cccccc;background-color:#fefefe;padding:10px;margin-top:10px;margin-bottom:10px;}#product_list .product h2{margin-top:0px;margin-bottom:5px;font-size:20px;line-height:20px; }#product_list .product h2 a{text-decoration:none;color:#007aa7;display:block;}#product_list .product h2 a:hover{color:#005f82;}#product_list .thumbnail{text-align:center;}#product_list .thumbnail img{max-width:100%;border:1px solid #fefefe;margin-bottom:10px;}#product_list .thumbnail img:hover{border:1px solid #007aa7;;}#product_list .availability{font-size:90%;}#product_list .price{font-size:25px;font-weight:bold;margin-top:10px;margin-bottom:10px;color:#00304e;}#product_list .description{font-size:90%;color:#777777;}#product_list .show_variants{display:block;float:left;height:30px;line-height:30px;padding-left:5px;padding-right:5px;margin-top:20px;margin-bottom:10px;background-color:#00304e;color:#ffffff;text-decoration:none;}#product_list .cart_add{line-height:70px;}#product_list .add_to_cart{display:block;float:left;height:30px;line-height:30px;padding-left:5px;padding-right:5px;margin-top:20px;margin-bottom:10px;background-color:#00304e;color:#ffffff;text-decoration:none;cursor:pointer;}#product_list input{display:block;float:left;height:28px;line-height:28px;width:18px;padding-left:5px;padding-right:5px;padding-top:0px;padding-bottom:0px;margin-top:20px;margin-bottom:10px;margin-right:5px;border:1px solid #00304e;background-color:#ffffff;text-decoration:none;text-align:center;}#no_product{clear:both;margin:5px;margin-top:30px;}#product_detail{margin-left:5px;margin-right:5px;}#product_detail h1{margin-left:0px;margin-right:0px;}#product_detail .image{position:relative;border:1px solid #cccccc;padding:5px;text-align:center;line-height:1em;}#product_detail .image img{max-width:100%;}#product_detail #pictograms{margin-top:5px;position:absolute;bottom:5px;text-align:center;width:100%;}#product_detail .nondiscount_price{text-decoration:line-through;}#product_detail .price_box{width:100%;box-sizing:border-box;margin-top:20px;margin-bottom:20px;border-top:1px dotted #9ec2d4;}#product_detail .price_box table{width:100%;}#product_detail .price_box td{padding-top:5px;padding-bottom:5px;border-bottom:1px dotted #9ec2d4;clear:both;}#product_detail .price_box tr td:first-child{font-weight:bold;}#product_detail .price_box div div{padding:0px;border-bottom:0px;clear:none;}#product_detail .icons{padding:5px;background:#e4eff4;border:1px solid #9ec2d4;color:#003D66;margin-bottom:20px;margin-top:20px;}#product_detail .price_etc{margin-top:20px;margin-bottom:20px;}#product_detail .price{font-size:25px;font-weight:bold;margin-top:10px;margin-bottom:10px;color:#00304e;}#product_detail .availability{font-weight:bold;}#product_detail .availability .more_store{text-decoration:underline;cursor:pointer;}#discussion_header{display:none;}#product_detail .show_variants{display:block;float:left;height:30px;line-height:30px;padding-left:5px;padding-right:5px;margin-bottom:10px;background-color:#00304e;color:#ffffff;text-decoration:none;}#product_detail .cart_add{color:#00304e;line-height:30px;}#product_detail .add_to_cart{display:block;float:left;height:30px;line-height:30px;padding-left:5px;padding-right:5px;margin-bottom:10px;background-color:#00304e;color:#ffffff;text-decoration:none;cursor:pointer;}#product_detail .cart_add input{display:block;float:left;height:28px;line-height:28px;width:18px;padding-left:5px;padding-right:5px;padding-top:0px;padding-bottom:0px;margin-bottom:10px;margin-right:5px;border:1px solid #00304e;background-color:#ffffff;text-decoration:none;text-align:center;}#product_detail #variants-content {margin-top:30px;}#product_detail .variant_name{font-weight:bold;color:#007aa7;text-transform:uppercase;margin-top:20px;}.variant_options .option{float:left;margin-right:10px;margin-bottom:5px;}#variant_list,#variant_list .variant_block,#variant_list td,#variant_list tbody{display:block;width:100%;box-sizing:border-box;}#variant_list th{display:none;}#variant_list .variant_block {border:1px solid #cccccc;padding:5px;margin-bottom:5px;margin-top:5px;font-size:80%;}#variant_list .variant_block a{color:#007aa7;font-weight:bold;text-decoration:none;font-size:13px;}#variant_list .image_view{text-align:center;}#variant_list .image_view img{width:auto !important;max-width:100%;margin-bottom:5px;}#variant_list .availability{margin-bottom:5px;}#variant_list .variant_block .price{font-size:15px;margin-top:5px;margin-bottom:5px;}#misc_box .bookmark{float:left;margin-right:10px;margin-bottom:10px;cursor:pointer;font-size:13px;height:20px;line-height:20px;padding-left:10px;padding-right:10px;font-weight:bold;background:#e4eff4;border:1px solid #9ec2d4;color:#003D66;}#misc_box .active.bookmark{ background:#00304e;border:1px solid #00304e;color:#ffffff;   }#misc_box{margin-top:20px;}#misc_box .bookmark_content{display:none;padding-top:10px;padding-bottom:10px;}#misc_box #description_content{display:block;}#attributes_content th{text-align:left;}.misc_box_body{position:relative;background:#e4eff4;border:1px solid #9ec2d4;padding-left:10px;padding-right:10px;}#pictures_content .image{margin-right:10px;margin-bottom:10px;width:auto;height:100px;border:0px;}#pictures_content .image img{height:100px !important;}#attributes_content table{width:100%;}#misc_box .even td,#misc_box .even th{padding-top:5px;padding-bottom:5px;padding-right:5px;border-bottom:1px solid #9ec2d4;color:#003D66}#misc_box .odd td,#misc_box .odd th {border-bottom:1px solid #9ec2d4;padding-top:5px;padding-bottom:5px;padding-right:5px;color:#292929;}#files_content table a{text-decoration:none;}#files_content table .odd td,#files_content table .even td{border:0px;}#discussion_content .message{margin-left:10px;}#discussion_content .title{float:left;font-weight:bold;}#discussion_content .date,#discussion_content .user{float:right;margin-right:10px;font-size:10px;}#discussion_content .body{clear:both;margin-top:10px;margin-bottom:10px;}#discussion_content .button{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#0076c6;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNzZjNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDRhOTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#0076c6 0%,#004a99 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#0076c6),color-stop(100%,#004a99));background:-webkit-linear-gradient(top,#0076c6 0%,#004a99 100%);background:-o-linear-gradient(top,#0076c6 0%,#004a99 100%);background:-ms-linear-gradient(top,#0076c6 0%,#004a99 100%);background:linear-gradient(to bottom,#0076c6 0%,#004a99 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0076c6',endColorstr='#004a99',GradientType=0 );border:1px solid #003d66;color:#ffffff;height:35px;line-height:35px;text-align:center;font-weight:bold;margin-top:10px;margin-left:10px;margin-bottom:10px;padding-left:20px;padding-right:20px;font-size:12px;cursor:pointer;text-decoration:none;float:left;}#alternate_products .product,#related_products .product{margin-left:5px;margin-right:5px;border:1px solid #cccccc;background-color:#fefefe;padding:10px;margin-top:10px;margin-bottom:10px;}#alternate_products .product h2,#related_products .product h2{margin-top:0px;margin-bottom:5px;font-size:20px;line-height:20px; }#alternate_products .product h2 a,#related_products .product h2 a{text-decoration:none;color:#007aa7;display:block;}#alternate_products .product h2 a:hover,#related_products .product h2 a:hover{color:#005f82;}#alternate_products .thumbnail,#related_products .thumbnail{text-align:center;}#alternate_products .thumbnail img,#related_products .thumbnail img{max-width:100%;border:1px solid #fefefe;margin-bottom:10px;}#alternate_products .thumbnail img:hover,#related_products .thumbnail img:hover{border:1px solid #007aa7;}#alternate_products .availability,#related_products .availability{font-size:90%;}#alternate_products .price,#related_products .price{font-size:25px;font-weight:bold;margin-top:10px;margin-bottom:10px;color:#00304e;}#main_body{margin-top:10px;width:100%;padding-left:5px;padding-right:5px;box-sizing:border-box; padding-bottom:80px;}#main_body.title_page,#main_body.main_menu{padding-left:0px;padding-right:0px;}      #cart_content{padding-bottom:20px;}#cart_content .row{border-bottom:1px solid #cccccc;padding-bottom:10px;margin-bottom:10px;}#cart_content .row .image{width:20%;margin-right:2%;float:left;text-align:center;}#cart_content .row .image img{max-width:100%;}#cart_content .row .content{width:78%;float:right;}#cart_content .row .content .name{text-decoration:none;color:#007aa7;display:block;margin-top:0px;margin-bottom:5px;font-size:20px;line-height:20px;font-weight:bold;}#cart_content .row .content .availability{margin-bottom:10px;}#cart_content .row .content>.quantity{width:50%;float:left;}#cart_content .row .content .quantity .quant_down.disabled{display:none;}  #cart_content .row .content .quantity .quantity{width:44%;float:left;box-sizing:border-box;height:30px;line-height:30px;text-align:center;border:1px solid #cccccc;}#cart_content .row .content .quantity .quant_down,#cart_content .row .content .quantity .quant_up{float:left;height:30px;width:20%;border:0px;line-height:30px;text-align:center;color:#ffffff;background:#007aa7;cursor:pointer;}#cart_content .row .content .quantity .quant_down{margin-right:5%;}#cart_content .row .content .quantity .quant_up{margin-left:1%;margin-right:1%;}#cart_content .row .content .quantity .quantNick{width:5%;line-height:30px;font-size:11px;float:left;}#cart_content .row .content .quantity .count{float:left;line-height:30px;}#cart_content .row .content .quantity .quant_down:hover,#cart_content .row .content .quantity .quant_up:hover{background-color:#005f82;}#cart_content .row .content .price{float:right;text-align:right;line-height:30px;font-size:15px;font-weight:bold;color:#00304e;width:50%;}#cart_content .row .content .rp,#cart_content .row .content .ao{float:left;margin-right:10px;margin-top:10px;}#cart_content .row .content .rp_price,#cart_content .row .content .ao_price{font-weight:bold;}#cart_content .row .content .price_total{text-align:left;float:left;font-size:20px;line-height:20px;font-weight:bold;color:#00304e;margin-top:10px;width:70%;}#cart_content .row .content .delete{float:right;width:30%;text-align:right;line-height:20px;margin-top:10px;}#cart_content .row .content .delete a{font-size:20px;text-decoration:none;color:#e2001a;}#cart_content .summary{font-size:25px;font-weight:bold;}#cart_content .summary .price_total{color:#e2001a;} #cart .buttons .empty_basket{background:#e2001a;border:1px solid #6B0000;color:#ffffff;height:35px;line-height:35px;text-align:center;font-weight:bold;float:left;padding-left:20px;padding-right:20px;font-size:15px;cursor:pointer;text-decoration:none;margin-top:20px;margin-right:20px;}#cart .buttons .continue a{background:#72c600;border:1px solid #3b6600;color:#ffffff;height:35px;line-height:35px;text-align:center;font-weight:bold;float:left;padding-left:20px;padding-right:20px;font-size:15px;cursor:pointer;text-decoration:none;margin-top:20px;} #order h1{margin-left:0px;margin-right:0px;}#order .legend .item{display:none;text-transform:uppercase;font-weight:bold;font-size:20px;line-height:20px;padding:10px;background:url('./m_images/menu_li_bg.jpg') bottom left #fefefe repeat-x;border:1px solid #cccccc;color:#003b51;}#order .legend .item a{text-decoration:none;}#order .legend .item.active{display:block;}#order .continue{background:#72c600;border:1px solid #3b6600;color:#ffffff;padding-top:10px;padding-bottom:10px;line-height:20px;text-align:center;font-weight:bold;float:left;padding-left:20px;padding-right:20px;font-size:15px;cursor:pointer;text-decoration:none;margin-top:20px;clear:both;}#personal_form table,.user_info table{width:100%;box-sizing:border-box;}#personal_form table td,.user_info  table td{width:50%;}#personal_form .second input,#personal_form .second textarea,.user_info .second input,.user_info .second textarea{border:2px solid #DDDDDD;height:35px;line-height:25px;font-size:15px;padding:3px;font-family:arial,tahoma;width:100%;margin-top:5px;margin-bottom:5px;box-sizing:border-box;}#personal_form .second input.small{width:25%;margin-left:5px;}#personal_form .second input.phone{width:60%;float:right;margin-right:0px;}#personal_form .second select{background-color:#eeeeee;border:1px solid #DDDDDD;font-size:15px;padding-left:10px;padding-right:10px;padding-bottom:5px;padding-top:5px;font-family:arial,tahoma;width:100%;margin-top:5px;margin-bottom:5px; }.customer_type_selector {margin-top:20px;padding-bottom:20px;}.customer_type_selector input{display:block;float:left;clear:both;margin-bottom:10px;}.customer_type_selector label{margin-right:20px;font-weight:bold;font-size:17px;color:#007aa7;display:block;float:left;margin-bottom:10px;}#personal_form :after{clear:both;}#order h2{text-transform:uppercase;background-color:#003b51;color:#ffffff;padding:5px;clear:both;margin-top:30px;}#payment_and_transport .payment,#payment_and_transport .transport{padding:10px;border-bottom:1px dotted #CCCCCC;}#payment_and_transport .text{padding-bottom:15px;}#payment_and_transport .description{margin-left:25px;color:#999999;font-size:12px;}#payment_and_transport .payment_transport_disabled {text-decoration:line-through;}#i_got_certificate {border-bottom:1px dashed #3366CC;float:left;margin-bottom:30px;line-height:30px;}#certificate_insert{clear:both;color:#007aa7;font-weight:bold;font-size:13px;margin-bottom:20px;}#certificate_insert .text {float:left;line-height:20px;}#certificate_insert input{border:2px solid #DDDDDD;height:30px;line-height:20px;font-size:15px;padding:3px;font-family:arial,tahoma;margin-right:5px;width:20%;float:left;margin-left:10px;box-sizing:border-box;}#certificate_insert .submit {margin-top:0px;float:left;height:28px;line-height:28px;padding-top:0px;padding-bottom:0px;  }#payment_and_transport_recapitulation {width:100%;margin-top:20px;margin-bottom:10px;}#payment_and_transport_recapitulation .price {text-align:right;color:#007aa7;padding-right:5px;}#total_price {width:100%;font-size:30px;font-weight:bold;border-spacing:0px;}#total_price td {border-top:1px solid #E1E1E1;padding-top:10px;text-align:left;width:auto;}#total_price .price_total {color:#e2001a;padding-right:5px;padding-left:5px;}#order a.submit{margin-right:10px;}.deliver_items,.invoice_items {width:100%;}.deliver_items th,.invoice_items th{text-align:left;padding-top:20px;color:#007aa7;}.deliver_items td,.invoice_items td{width:50%;}#order #note{width:100%;box-sizing:border-box;height:100px;}#my_orders{width:100%;font-size:80%;}#my_orders td{padding:5px;}#my_orders .order_strip td{border-bottom:1px solid #CCCCCC;cursor:pointer;}#my_orders .even td{background:#eeeeee;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;padding:10px;}#my_orders .even td:first-child{border-left:1px solid #cccccc;}#my_orders .even td:last-child{border-right:1px solid #cccccc;}#my_orders .odd td{background:#e4eff4;border-top:1px solid #9ec2d4;border-bottom:1px solid #9ec2d4;padding:10px;}#my_orders .odd td:first-child{border-left:1px solid #9ec2d4;}#my_orders .odd td:last-child{border-right:1px solid #9ec2d4;}#my_orders .price{color:#00304e;font-weight:bold;text-align:right;}#my_orders .order_detail{display:none;width:100%;margin-bottom:30px;}#my_orders .header th{border-bottom:1px solid #E1E1E1;padding:5px;background-color:#F4F4F4;}#my_orders .order_detail{border-left:1px solid #E1E1E1;border-right:1px solid #E1E1E1;border-top:1px solid #E1E1E1;}#my_orders .order_detail td{border-bottom:1px solid #E1E1E1;}#my_orders .certificate_price{text-align:right;}   .benefits tr th{background:#e4eff4;line-height:25px;border-bottom:1px solid #9ec2d4;border-top:1px solid #9ec2d4;padding:5px;text-align:left;}.benefits tr th:first-child{border-left:1px solid #9ec2d4;}.benefits tr th:last-child{border-right:1px solid #9ec2d4;}.benefits tr td{padding:5px;border-bottom:1px solid #9ec2d4;}.benefits tr td:first-child{border-left:1px solid #9ec2d4;}.benefits tr td:last-child{border-right:1px solid #9ec2d4;}#store_availability td{padding-right:5px;}#payments_available img{margin:auto;display:block;}#payu_selection{width:100%; }#payu_selection td{padding-top:20px;text-align:center;}.ui-corner-all{font-size:12px !important;border-radius:0px !important;}.ui-widget-header {background:#005f82 !important;      border:1px solid #005f82 !important;color:#ffffff !important;   }.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default {color:#005f82 !important;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited {color:#005f82 !important;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus {border:1px solid #007aa7 !important;color:#003d66 !important;}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited {color:#007aa7 !important;}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active {border:1px solid #007aa7 !important;color:#007aa7 !important;}.subcategory{background:#eeeeee;border:1px solid #cccccc;padding:10px;float:left;margin-right:10px;margin-bottom:10px;width:100%;box-sizing:border-box;}.subcategory a{text-decoration:none;}#filter .subcategory{background:none;border:0px;padding:0px;margin:0px;}.subcategory .image{margin-top:10px;}.subcategory .image img{max-width:100%;}#fast_order input{border-radius:5px;padding:5px;border:1px solid #CCCCCC;}#fast_order th{text-align:left;padding:5px;border-bottom:1px solid #CCCCCC;font-size:11px;color:#999999;}#fast_order .input_quant{width:30px !important;}#fast_order .product_remove{color:#CC0000;font-weight:bold;cursor:pointer;}#fast_order .name{width:200px;}#fast_order td{padding:3px;border-bottom:1px solid #F4F4F4;padding-bottom:5px;padding-top:5px;}#fast_order .product_total_price{color:#CC0000;}#add_rows{padding-left:10px !important;padding-right:10px !important;}.print{display:block;float:right;height:30px;width:30px;background:url('../images/print.png') top left no-repeat;margin-left:15px;display:none;}#product_list .thumbnail{position:relative;padding-left:5px;}#right_column .image,#left_column .image {position:relative;}#product_list .thumbnail .pictogram,#product_detail .left .image .pictogram,#right_column .image .pictogram,#left_column .image .pictogram{position:absolute;height:20px;line-height:20px;padding-left:5px;padding-right:5px;font-size:11px;}#product_list .thumbnail .pictogram{left:0px;top:5px;}#product_detail .left .image .pictogram{right:10px;top:10px;}#right_column .image .pictogram,#left_column .image .pictogram{left:5px;top:10px;}#product_list .thumbnail .pictogram .background,#product_detail .left .image .pictogram .background,#right_column .image .pictogram .background,#left_column .image .pictogram .background{position:absolute;top:0px;left:0px;width:100%;height:20px;background-image:url('./m_images/pictogram.png');background-color:#ff0000;background-position:top left;background-repeat:repeat-x; opacity:0.8;}#product_list .thumbnail .pictogram .text,#product_detail .left .image .pictogram .text,#right_column .image .pictogram .text,#left_column .image .pictogram .text{position:relative;color:#ffffff; }#res .ui-autocomplete{padding-top:10px;padding-bottom:10px;background:#f9f9f9 !important;}#res .ui-autocomplete .ui-corner-all{margin-left:10px;margin-right:10px;cursor:pointer;border:0px !important;}#res .ui-autocomplete .ui-state-hover,#res .ui-autocomplete .ui-widget-content .ui-state-hover,#res .ui-autocomplete .ui-widget-header .ui-state-hover,#res .ui-autocomplete .ui-state-focus,#res .ui-autocomplete .ui-widget-content .ui-state-focus,#res .ui-autocomplete .ui-widget-header .ui-state-focus {color:#ffffff !important;background:#107cb5 !important;border:0px !important;margin-top:0px !important;margin-bottom:0px !important;margin-left:10px !important;margin-right:10px !important;border-radius:4px;}.address ,.address_delivery{border:1px solid #cccccc;border-radius:10px;float:left;margin:3px;min-height:130px;padding:5px;position:relative;width:190px;cursor:pointer;overflow:hidden;padding-bottom:0;}.address_content{width:190px;}.address .address_content .name {background:#eeeeee;border:1px solid #cccccc;border-radius:10px;text-indent:10px;position:relative;z-index:1;}.address .address_content .address_content_list {border:1px solid #cccccc;border-top:0px;border-radius:10px;border-top-left-radius:0px;border-top-right-radius:0px;padding:10px;margin-top:-10px;margin-bottom:10px;z-index:-1;background:white;}.address:hover ,.address.selected {background:#13b1ec;border:1px solid #cccccc;}.address .edit_btn{width:40px;height:40px;float:right;background:url('./images/edit_button.png') center center no-repeat;margin-left:10px;}.address .edit_btn:hover{background:url('./images/edit_button_hover.png') center center no-repeat;}.address .delete_btn{width:40px;height:40px;float:right;background:url('./images/delete_button.png') center center no-repeat;margin-left:10px;}.address .delete_btn:hover{background:url('./images/delete_button_hover.png') center center no-repeat;}#footer{background-color:#13b1ec;height:40px;line-height:40px;margin-top:40px;position:absolute;bottom:0px;left:0px;width:100%;text-align:center;}#footer a{color:#ffffff;}.static_gallery {margin-top:30px;}.static_gallery .image{margin-bottom:10px;padding:3px;border:1px solid #cccccc;width:100%;float:left;transition:        0.08s ease-in;-o-transition:     0.08s ease-in;-ms-transition:    0.08s ease-in;-moz-transition:   0.08s ease-in;-webkit-transition:0.08s ease-in;box-sizing:border-box;}.static_gallery .image:hover{border:1px solid #999999;  background-color:#eeeeee;}.static_gallery .image img{width:100%;}#cookies_confirm{background-color:#ffffff;color:#000000;border:1px solid #666666;width:100%;box-sizing:border-box;z-index:10000;}#cookies_confirm .text{padding:7px;text-align:center;float:left;width:95%;}#cookies_confirm .button{text-decoration:underline !important;cursor:pointer;}#cookies_confirm .close{float:right;color:#009900;font-weight:bold;cursor:pointer;padding:5px;padding-top:0px;padding:7px;}