/* peisforum.no */ body { margin: 0px; background-color: #fafafa; /* background-image: url("/images.peisforum.no/bground.gif"); background-position: top center; background-repeat: repeat-y; */ font-family: Arial, "Lucida Grande", "Lucida Sans Unicode", Lucida, Helvetica, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-serif; font-weight: normal; font-size: 8.5pt; color: #333; } html, body { width: 100%; height: 100%; } /* global */ form { margin: 0 0 0 0; padding: 0 0 0 0; } select, textarea { margin: 0 0 0 0; padding: 0 0 0 0; font-family: Arial, "Lucida Grande", "Lucida Sans Unicode", Lucida, Helvetica, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-serif; font-size: 12px; } input, select, input:focus, select:focus { outline: none; } .clear { clear: both; } /* global end **************************************************/ #maincontainer { background-color: #ffffff; } /* Container styles */ #container { margin-bottom: -40px; } * html #container { height: 100%; /* css hack for IE6 */ } /* Top header styles */ #topwrapper { /*height: 238px;*/ background-image: url("/images.peisforum.no/bg-top-repeat-x.png"); background-position: 0px -8px; background-repeat: repeat-x; background: #ffffff; border-bottom: 0px solid #fafafa; margin: 0px; padding: 0px 0 0 0px; } #top { width: 1000px; margin: 0px auto; padding: 30px 0px 0px 0px; text-align: left; position: relative; } #top a { position: absolute; top: 22px; left: 0px; width: 178px; height: 151px; padding-bottom: 0px; background: #fafafa; border: 1px solid #dadada; overflow: hidden; z-index: 1000; -moz-border-radius: 24px; -khtml-border-radius: 24px; -webkit-border-radius: 24px; border-radius: 24px; -moz-border-radius: 24px; -khtml-border-radius: 24px; -webkit-border-radius: 24px; border-radius: 3px; text-align: right; -moz-box-shadow: 0px 0px 4px #f7f7f7; -webkit-box-shadow: 0px 0px 4px #f7f7f7; -khtml-box-shadow: 0px 0px 4px #f7f7f7; box-shadow: 0px 0px 4px #f7f7f7; } #top a img { border: 0px solid #f1f1f1; background: #fafafa; } #top #no_logo_text { color: #666666; font-size: 230%; margin-left: 40px; margin-top: 0px; } #top #no_logo_text a { color: #666666; } #bodycontainer { width: 1000px; margin: 0px auto; padding-bottom: 50px; /* background-image: url("/images.peisforum.no/b_line_sidebar.gif"); background-position: top left; background-repeat: repeat-y; */ border: 0px solid #ffffff; } /* ********************************************** ********************************************** ********************************************** */ /* Footer styles */ #footer { width: auto; height: 40px; clear: both; margin: 0px; padding: 20px 0px; background-color: #fafafa; border-top: 4px solid #f1f1f1; color: #333333; margin-top: 30px; clear: both; } #clearfooter { height: 40px; clear: both; } #footer .footer { width: 1000px; margin: 0px auto; padding: 0px 20px; } #footer .copyright { color: #666666; font-weight: normal; font-size: 100%; margin-left: 30px; } #footer .powered_by { margin-right: 30px; padding: 0px; float: right; color: #666666; } #footer .powered_by a { color: #336699; font-weight: normal; font-size: 100%; text-decoration: none; margin: 0px; padding: 0px; } /* ********************************************** ********************************************** ********************************************** */ /* Top menu styles */ #top_menu_wrapper { margin: 0px 0 0px 0; } #top_menu { width: 1000px; margin: 0px auto 0 auto; padding-bottom: 5px; background: none; border-bottom: 2px dotted #e1e1e1; text-align: right; } #top_menu ul { width: auto; list-style-type: none; margin: 0px; margin-left: 0px; padding: 0px 10px; padding-left: 0px; border-left: 0px solid #6b625b; visibility: hidden; } #top_menu ul li { display: inline; margin-left: 0px; padding: 0px; } #top_menu ul li.logout_btn { margin: 0px; } #top_menu ul li a { margin: 0px; padding: 3px 5px; border-bottom: 0px solid #fafafa; color: #616161; font-weight: normal; font-size: 100%; text-decoration: none; } #top_menu ul li.logout_btn a { color: brown; } #top_menu ul li.logout_btn a:hover { } #top_menu ul li a:hover { color: #333333; } /* ********************************************** ********************************************** ********************************************** */ /* Sidebar styles */ #sidebar { width: 180px; float: left; margin: 30px 0px 0 0; /* background-image: url("/images.peisforum.no/bg_sidebar.gif"); background-position: top center; background-repeat: no-repeat; */ } .menu_headline_bar { margin: 0px; margin-top: 20px; padding: 5px 10px; font-size: 120%; color: #333; font-weight: bold; border-bottom: 1px solid #eaeaea; text-transform: uppercase; } /* menu group 2 */ #sidebar #customer_service_menu_wrapper, #sidebar #cms_menu_wrapper { margin: 20px 0px 0px 0px; border: 1px solid #e1e1e1; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } #sidebar #customer_service_menu_wrapper .menu_headline_bar, #sidebar #cms_menu_wrapper .menu_headline_bar, #customer_service_menu_wrapper .menu_headline_bar { border-bottom: 1px solid #e1e1e1; background-color: #eaeaea; margin: 0px; padding: 20px 10px 5px 10px; } #sidebar .menu_group_2 { border-top: 0px solid #e6f1f5; border-bottom: 0px solid #f5f9fb; font-weight: bold; } #sidebar .menu_group_2 div { border-bottom: 0px solid #ffffff; } #sidebar .menu_group_2 div a { display: block; border-top: 1px solid #fafafa; padding: 3px 10px; padding-left: 10px; text-decoration: none; color: brown; font-weight: bold; font-size: 100%; } #sidebar .menu_group_2 div a.normal { font-weight: normal; } #sidebar #cms_menu_wrapper .menu_group_2 div a.normal { font-weight: bold; } #sidebar .menu_group_2 div a:hover { background-color: #fafafa; color: #333333; } /* menu group 1 */ #sidebar #products_menu_wrapper { margin: 0px 0px 0px 0px; padding: 0px; border: 1px solid #e1e1e1; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } #sidebar #products_menu_wrapper .menu_headline_bar { border-bottom: 1px solid #e1e1e1; background-color: #eaeaea; margin: 0px; padding: 20px 10px 5px 10px; } #sidebar .menu_group_1 { border-top: 0px solid #e6f1f5; border: 0px solid #f5f9fb; font-weight: bold; } #sidebar .menu_group_1 img { margin: 2px -7px 0 0; } #sidebar .menu_group_1 div { width: auto; border-bottom: 0px solid #fafafa; } #sidebar .menu_group_1 div a.catLevel0_coupon { /* my coupon link on menu */ display: block; background-color: #ffffff; border-bottom: 0px solid #000; padding: 7px 10px; text-decoration: none; color: #b53a3e; font-size: 100%; text-transform: uppercase; } #sidebar .menu_group_1 div a.catLevel0_coupon:hover { /* my coupon link on menu */ color: #b53a3e; } #sidebar .menu_group_1 div a.catLevel0_coupon_current { /* my coupon link on menu */ color: #b53a3e; background-image: url("/images.peisforum.no/bg_menu_group_1.gif"); background-position: right center; background-repeat: no-repeat; } #sidebar .menu_group_1 div a.catLevel0_coupon_current:hover { /* my coupon link on menu */ color: #b53a3e; background-color: #ffffff; } #sidebar .menu_group_1 div a.catLevel0 { display: block; background-color: #ffffff; border-top: 1px solid #fafafa; padding: 5px 10px; text-decoration: none; color: brown; font-size: 105%; } #sidebar .menu_group_1 div a.catLevel0_sel { display: block; border-top: 1px solid #fafafa; padding: 5px 10px; background-color: #ffffff; background-image: url("/images.peisforum.no/bg_menu_group_1.gif"); background-position: right center; background-repeat: no-repeat; text-decoration: none; color: #333333; font-size: 105%; } #sidebar .menu_group_1 div a.catLevel0_sel:hover { background-color: #ffffff; color: #333333; } #sidebar .menu_group_1 div a.catLevel1 { display: block; background-color: #ffffff; border-top: 1px solid #fafafa; padding: 3px 10px; padding-left: 15px; text-decoration: none; color: brown; font-size: 110%; font-weight: normal; } #sidebar .menu_group_1 div a.catLevel1_sel { display: block; border-top: 1px solid #fafafa; padding: 3px 10px; padding-left: 15px; background-color: #ffffff; background-image: url("/images.peisforum.no/bg_menu_group_1.gif"); background-position: right center; background-repeat: no-repeat; text-decoration: none; color: #333333; font-size: 110%; font-weight: normal; } #sidebar .menu_group_1 div a.catLevel1_sel:hover { background-color: #ffffff; color: #333333; } #sidebar .menu_group_1 div a.catLevel2 { display: block; border-top: 1px solid #fafafa; padding: 3px 10px; padding-left: 20px; text-decoration: none; color: brown; font-weight: normal; font-size: 103%; } #sidebar .menu_group_1 div a.catLevel1_sel2 { display: block; background-color: #faf9f9; border-top: 1px solid #fafafa; padding: 3px 10px; padding-left: 20px; background-color: #ffffff; background-image: url("/images.peisforum.no/bg_menu_group_1.gif"); background-position: right center; background-repeat: no-repeat; text-decoration: none; color: #333333; font-weight: normal; font-size: 103%; } #sidebar .menu_group_1 div a.catLevel1_sel2:hover { background-color: #ffffff; color: #333333; } #sidebar .menu_group_1 div a:hover { background-color: #fafafa; color: #333333; } #sidebar .menu_group_1 div a.catLevel1:hover { background-color: #ffffff; color: #333333; } #sidebar .menu_group_1 div a.catLevel2:hover { background-color: #ffffff; color: #333333; } /* CMS MENU */ #cms_menu_wrapper { margin: 0px; padding: 5px 0; border-top: 0px solid #f1f1f1; border-bottom: 0px solid #eeeeee; } #cms_menu_wrapper #cms_menu_inner { position: relative; left: -5px; width: 1010px; margin: 0px auto; background: #eaeaea; border: 1px solid #e1e1e1; -moz-border-radius-topright: 12px; -khtml-border-top-right-radius: 12px; -webkit-border-top-right-radius: 12px; border-top-right-radius: 0px; } #cms_menu_wrapper .menu_headline_bar { display: none; } #cms_menu_wrapper .menu_group_2 { margin: 0px 0 0 218px; padding: 0px 0 0 0; } #cms_menu_wrapper .menu_group_2 div { display: inline; line-height: 50px; } #cms_menu_wrapper .menu_group_2 div a { margin: 0 10px 0 0; padding: 3px 3px; color: #8d2929; font-weight: bold; font-size: 120%; text-shadow: 1px 1px #ffffff; text-transform: uppercase; } #cms_menu_wrapper .menu_group_2 div a:hover { border-bottom: 2px solid #8d2929; } /* CUSTOMER SERVICE BLOCK */ #customer_service_menu_wrapper { margin: 20px 0px 0px 0px; border: 2px solid #c1c1c1; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; display: none; } #customer_service_menu_wrapper .menu_group_2 { border-top: 0px solid #e6f1f5; border-bottom: 0px solid #f5f9fb; font-weight: bold; } #customer_service_menu_wrapper .menu_group_2 div { border-bottom: 0px solid #ffffff; } #customer_service_menu_wrapper .menu_group_2 div a { display: block; border-top: 1px solid #fafafa; padding: 3px 10px; padding-left: 10px; text-decoration: none; color: brown; font-weight: bold; font-size: 100%; } #customer_service_menu_wrapper .menu_group_2 div a.normal { font-weight: normal; } #customer_service_menu_wrapper .menu_group_2 div a:hover { background-color: #fafafa; color: #333333; } /* ********************************************** ********************************************** ********************************************** */ /* General styles */ form { padding: 0px; margin: 0px; } a, input { outline: none; text-decoration: none; } a.float_right { float: right; font-size: 90%; margin-right: 3px; font-weight: normal; } h1.heading { margin: 10px 0px 2px; padding: 10px 10px; font-size: 130%; background-color: #fafafa; border: 1px solid #e1e1e1; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; clear: none; } h1.heading select { background-color: #ffffff; border: 1px solid #cccccc; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding: 2px 0px 2px 0px; float: right; position: relative; top: -3px; } h1.heading a { font-size: 80%; } .submit_btn { margin-top: 10px; padding: 5px 10px; font-size: 100%; font-weight: bold; color: #666666; font-family: Arial, "Lucida Grande", "Lucida Sans Unicode", Lucida, Helvetica, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-serif; cursor: pointer; background-color: #fafafa; border: 1px solid #eee; border-bottom: 1px solid #ddd; } /* toggle product name, manufacturer */ .toggle1 { display: block; font-weight: bold; } .toggle2 { display: block; font-weight: normal; margin-left: 0px; font-size: 90%; } #paginate { clear: both; } .img_not_exist { width: 150px; height: 100px; text-align: center; border: 2px dotted #eee; padding: auto 1px; } .spacer { clear: both; font-size: 1%; } /* ********************************************** ********************************************** ********************************************** */ /* Ad block styles */ #ad_block_wrapper { position: relative; float: right; width: 180px; margin: 0px 0px; max-width: 180px; padding-left: 2px; padding-bottom: 0px; } #ad_block { border-left: 1px solid #e1e1e1; border-top: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding-left: 2px; padding-bottom: 0px; } #ad_block .ad { margin-bottom: 5px; padding: 0px; background-color: #fafafa; border: 1px solid #eee; overflow: hidden; } #ad_block .ad #flashcontent { margin: 3px; } #ad_block .ad #flashcontent a { color: #628296; font-size: 95%; } #ad_block .ad img, #ad_block .ad embed { width: auto; } /* random ad */ #ad_block .ad_random_replace { margin: 5px 10px 5px 2px; padding: 3px 3px; } #ad_block .ad_random_replace a { color: #333; text-decoration: none; font-weight: bold; } #ad_block .ad_random_replace p { width: 100%; padding: 0px 3px; margin: 5px 0px; } #ad_block .ad_random_replace p.ad_img { width: 100%; padding: 3px; border: 1px solid #f7f7f5; text-align: center; background-color: #fafafa; overflow: hidden; } #ad_block .ad_random_replace p.ad_p_name { padding: 5px 3px; margin-bottom: 10px; background-color: #fafafa; border: 1px solid #f5f5f5; } #ad_block .ad_random_replace p.ad_descr { margin: 0px auto; padding: 0px 3px; line-height: 13px; font-family: tahoma; } #ad_block .ad_random_replace p.ad_descr img { margin: 0px 7px 5px 0px; width: 100%; border: 1px solid #ccc; } #ad_block .ad_random_replace p.ad_more { clear: left; } #ad_block .ad_random_replace p.ad_more a { padding: 2px 0px; margin-left: 2px; background-color: transparent; text-decoration: none; font-weight: normal; border-bottom: 1px solid #006699; color: #006699; } /* ********************************************** ********************************************** ********************************************** */ /* Content general styles */ #content { width: 600px; margin-left: 200px; margin-right: 200px; margin-top: 20px; margin-bottom: 20px; } *html #content { width: 600px; margin-right: 195px; } #content a { color: #336699; text-decoration: underline; } #content a:hover { text-decoration: none; } #content .a_div { padding: 0px 6px; } #content h1#page_title, #content h1.page_title { padding: 0px 10px 20px 10px; margin: 0px; font-size: 130%; font-weight: bold; border: 0px solid #e1e1e1; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-top: none; } #content h2#page_title, #content h2.page_title { font-size: 130%; font-weight: bold; padding: 10px; margin: 0px 0 2px 0; background-color: #fafafa; border: 1px solid #e1e1e1; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } #content h3 { padding: 0px; margin: 0px; font-size: 100%; } #content h4 { padding: 10px 3px; margin: 0px 0px 10px 0px; font-size: 130%; font-weight: bold; background-color: #fafafa; border-top: 1px solid #eee; color: #669900 } #content h4.msg_success { color: #669900; } #content h4.msg_failure { color: #f35a56; } #content h5 { padding: 10px 10px; margin: 0px 0px 10px 0px; font-size: 100%; font-weight: bold; background-color: #fafafa; border-top: 0px solid #eee; border-bottom: 1px solid #eee; } #content h5.msg_success { color: #669900; font-weight: normal; } #content h5.msg_failure { color: #c03; } /* ********************************************** */ /* Forgot password styles */ #content #forget_password { padding: 0 10px 10px 10px; border: 1px solid #e1e1e1; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; z-index: 100; } #content #forget_password h3 { font-size: 105%; font-weight: bold; padding: 10px 10px; margin: 0px -10px 20px -10px; background-color: #fafafa; border-bottom: 1px solid #e1e1e1; -moz-border-radius: 0px; -khtml-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; } #content #forget_password input.txt_box_fetch_pass { padding: 5px; font-size: 100%; font-weight: normal; color: #333333; font-family: Arial, "Lucida Grande", "Lucida Sans Unicode", Lucida, Helvetica, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-serif; width: 250px; margin-bottom: 10px; border: 1px solid #999999; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } #content #forget_password input.submit_btn_fetch_pass { padding: 7px 10px; font-size: 100%; font-weight: bold; color: #fafafa; font-family: Arial, "Lucida Grande", "Lucida Sans Unicode", Lucida, Helvetica, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-serif; border: 0px solid #999999; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; background-color: #616161; cursor: pointer; } #content #forget_password h5 { border: none; background: none; margin: 0px; padding: 0px; margin-bottom: 10px; } /* ********************************************** */ /* Contact form styles */ #content .contact_info { margin-bottom: 20px; padding: 20px 10px; border: 1px solid #eeeeee; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; background-color: #fafafa; } #content .contact_info h3 { margin-bottom: 10px; font-size: 110%; } #content #contact_form { margin-top: 0px; border: 1px solid #eeeeee; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } #content #contact_form .page_title { margin: 0px 0px; padding: 20px 10px; background-color: #fafafa; border-bottom: 1px solid #eeeeee; -moz-border-radius: 0px; -khtml-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; } #content #contact_form div { margin: 20px 10px; } #content #contact_form div span { display: block; font-weight: bold; margin: 2px 0px; } #content #contact_form input.txt_box_contact_form { padding: 5px; font-size: 100%; font-weight: normal; color: #333333; font-family: Arial, "Lucida Grande", "Lucida Sans Unicode", Lucida, Helvetica, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-serif; width: 200px; border: 1px solid #999999; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } #content #contact_form textarea.txt_area_contact_form { padding: 5px; font-size: 100%; font-weight: normal; color: #333333; font-family: Arial, "Lucida Grande", "Lucida Sans Unicode", Lucida, Helvetica, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-serif; width: 70%; height: 130px; border: 1px solid #999999; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } #content #contact_form input.submit_btn_contact_form { margin-top: 10px; padding: 10px 10px; font-size: 120%; font-weight: bold; color: #ffffff; font-family: Arial, "Lucida Grande", "Lucida Sans Unicode", Lucida, Helvetica, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-serif; cursor: pointer; border: 1px solid #616161; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; background-color: #616161; } * html #content #contact_form input.submit_btn_contact_form { } #content #contact_form div.labelsbt span { font-size: 100%; font-weight: normal; color: #f35a56; display: block; } #content .customer_service { padding: 10px 10px 40px 10px; border: 2px solid #eeeeee; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } /* ********************************************** */ /* Error messages styles */ #content .msg_failure { font-size: 100%; font-weight: normal; color: #c03; } #content .msg_failure ul { margin: 0px; padding: 0px; list-style-type: none; } /* ********************************************** */ /* Breadcrumb styles */ #content #breadcrumb { width: auto; border: 0px solid #e1e1e1; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-bottom: none; padding: 5px 0 0 10px; margin-top: 10px; } #content #breadcrumb span { font-family: Georgia; font-weight: normal; } #content #breadcrumb a { color: #8A8A8A; text-decoration: none; } #content #breadcrumb a:hover { text-decoration: underline; } /* ********************************************** */ /* New account/login styles */ #content .account_login { position: relative; margin: 0 0 0px 0; padding: 0 10px 10px 10px; border-right: 1px solid #fafafa; height: 250px; max-height: 250px; border: 1px solid #e1e1e1; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } #content .account_register { position: relative; padding: 0 10px 20px 10px; border-right: 1px solid #fafafa; border: 1px solid #e1e1e1; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } #content .account_login h1, #content .account_register h1 { font-size: 130%; font-weight: bold; padding: 10px 10px; margin: 0px -10px 20px -10px; background-color: #fafafa; border-bottom: 1px solid #e1e1e1; -moz-border-radius: 0px; -khtml-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; } #content .account_login div label span { display: block; font-weight: bold; margin-bottom: 3px; } #content .account_login div input.txt_box_login { padding: 5px; font-size: 100%; font-weight: normal; color: #333333; font-family: Arial, "Lucida Grande", "Lucida Sans Unicode", Lucida, Helvetica, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-serif; width: 200px; margin-bottom: 10px; border: 1px solid #999999; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } #content .account_login div input.txt_box_login:focus { outline: none; } #content .account_login div input.submit_btn_login, #content .account_register div input.submit_btn_register { padding: 10px 10px 5px 10px; font-size: 110%; font-weight: bold; color: #333333; font-family: Arial, "Lucida Grande", "Lucida Sans Unicode", Lucida, Helvetica, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-serif; cursor: pointer; background-color: #ffffff; border: 1px solid #e1e1e1; border-bottom: none; -moz-border-radius: 0px; -khtml-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; } #content .account_login div input.submit_btn_login { position: absolute; bottom: 0px; left: 10px; } #content .account_register div input.submit_btn_register { position: absolute; bottom: 0px; left: 10px; } #content .account_login div input.submit_btn_login:hover, #content .account_register div input.submit_btn_register:hover { background-color: #fafafa; } #content .account_login div a { display: block; font-size: 100%; font-weight: normal; padding: 2px 5px; width: 150px; } #content .account_register label { display: block; margin-bottom: 19px; } #content .account_register label span { font-weight: normal; position: relative; top: -3px; } #content #login_problems_notice { float: left; margin-top: 30px; padding: 0 10px 20px 10px; border: 1px solid #e1e1e1; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; z-index: 100; } #content #login_problems_notice h2 { font-size: 130%; font-weight: bold; padding: 10px 10px; margin: 0px -10px 20px -10px; background-color: #fafafa; border-bottom: 1px solid #e1e1e1; -moz-border-radius: 0px; -khtml-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; } #content .account_order_checkpoint { margin: 0px; margin-bottom: 20px; padding: 0px; } #content .account_order_checkpoint h1 { margin: 0px; margin-bottom: 10px; padding: 10px 3px; padding-right: 4px; font-size: 130%; background-color: #fffff2; border-top: 1px solid #eeeeee; border-bottom: 1px solid #eee; } #content .account_order_checkpoint div { margin: 0px; padding: 5px; border-bottom: 1px solid #eeeeee; font-size: 120%; line-height: 17px; } #content .account_order_checkpoint h2.account_ok { margin: 0px; margin-top: 20px; padding: 0px; font-size: 130%; } /* ********************************************** */ /* Register styles */ #content .register { padding: 0px 10px;; } #content .register h1 { font-size: 115%; font-weight: bold; padding: 10px 10px; margin: 0px -10px 20px -10px; background-color: #fafafa; border: 1px solid #e1e1e1; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } #content .register h1 input, #content .register h1 span { float: right; margin-right: 20px; } * html #content .register h1 input, #content .register h1 span { float: right; margin-right: 14px; } #content .register .element { margin: 0px 3px; border-bottom: 1px solid #fafafa; padding: 3px 0px; height: 27px; } #content .register .element .tag { float: left; font-weight: bold; position: relative; top: 5px; } #content .register .element .tag img { border: 1px solid #eee; padding: 1px; } #content .register .element .box { margin-left: 300px; } #content .register .element .box strong { position: relative; top: 5px; } #content .register .element .box input.txt_box_register, #content .register .element .box select { padding: 5px; font-size: 100%; font-weight: normal; color: #333333; font-family: Arial, "Lucida Grande", "Lucida Sans Unicode", Lucida, Helvetica, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-serif; width: 220px; margin-bottom: 10px; border: 1px solid #999999; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } #content .register .element .box select { width: 240px; } #content .register .element .box label.city input.txt_box_register { width: 61%; } #content .register .element .box label span.asterix, #content .register .element .box label span.asterix2, #content .register .note span.asterix { color: #f35a56; font-size: 140%; position: relative; top: 6px; font-family: Georgia, "Times New Roman", Times, serif; } #content .register .element .box label span.asterix2 { position: relative; top: -4px; } * html #content .register .element .box label span.asterix, * html #content .register .element .box label span.asterix2, { position: relative; top: 3px; font-family: Georgia, "Times New Roman", Times, serif; } * html #content .register .element .box label span.asterix2 { position: relative; top: -18px; } #content .register .element .box label span { font-size: 100%; position: relative; top: -1px; font-weight: bold; } #content .register .note2 { margin: 0px 3px; border-bottom: 1px solid #fafafa; padding: 15px 0px; color: #f35a56; font-weight: normal; } #content .register .note { margin: 0px; margin-top: 15px; padding: 6px 3px; padding-right: 4px; padding-bottom: 15px; font-size: 100%; border-bottom: 1px solid #fafafa; font-weight: bold; } #content .register .note a:hover { text-decoration: none; } #content .register div.register_sbm_btn { text-align: left; position: relative; } #content .register div input.submit_btn_customer { margin: 10px 5px; padding: 10px 40px; font-size: 130%; font-weight: bold; color: #fafafa; font-family: Arial, "Lucida Grande", "Lucida Sans Unicode", Lucida, Helvetica, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-serif; cursor: pointer; border: 0px; background-color: #616161; border: 1px solid #616161; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; height: 55px; } #content .register div input#cancell { border: none; font-size: 100%; background: none; padding: 0px; color: #006699; font-weight: normal; } #content .register div input#register2 { width: 40%; position: absolute; left: 300px; } #content .register .msg_failure { } #content .register .msg_failure h1 { font-size: 115%; font-weight: bold; padding: 10px 10px; margin: 0px -10px 0px -10px; background-color: #fafafa; border: 1px solid #e1e1e1; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } #content .register .msg_failure ul { margin: 10px 0px; padding: 0px; list-style-type: none; } #content .register .msg_failure ul li { display: block; padding: 2px 0px; border-bottom: 1px solid #fafafa; font-size: 100%; } /* ********************************************** ********************************************** ********************************************** */ /* My account styles */ #content .my_account { width: 100%; } #content .my_account h1 { font-size: 110%; font-weight: bold; padding: 10px 10px; margin: 0 0 10px 0; background-color: #fafafa; border: 1px solid #e1e1e1; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px } #content .my_account .a_div { padding: 10px 6px; padding-top: 0px; } #content .my_account .a_div .float { float: left; width: auto; } #content .my_account .a_div .box { width: 100%; padding: 3px 0px; border-bottom: 1px solid #fafafa; } #content .my_account .a_div .box span { float: left; } #content .my_account .a_div .box div { margin-left: 320px; } #content .my_account .a_div .box div input.txt_box_my_account { padding: 3px 5px; font-size: 100%; font-weight: normal; color: #333333; font-family: Arial, "Lucida Grande", "Lucida Sans Unicode", Lucida, Helvetica, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-serif; width: 200px; margin-bottom: 10px; border: 1px solid #999999; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } #content .my_account .a_div .box div select { padding: 3px 5px; font-size: 100%; font-weight: normal; color: #333333; font-family: Arial, "Lucida Grande", "Lucida Sans Unicode", Lucida, Helvetica, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-serif; width: 233px; margin-bottom: 10px; border: 1px solid #999999; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } #content .my_account .a_div .box div input.submit_btn_my_account { margin-left: 0px; padding: 4px 8px; font-size: 100%; font-weight: bold; color: #fafafa; font-family: Arial, "Lucida Grande", "Lucida Sans Unicode", Lucida, Helvetica, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-serif; cursor: pointer; border: 1px solid #616161; background-color: #616161; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } #content .my_account h1 img.arrow_expand { float: right; cursor: pointer; margin-top: -3px; } #content .my_account .a_div .club_name { font-weight: normal; color: #369; } #content .my_account .a_div .membership_status { float: right; font-weight: normal; font-size: 90%; } #content .my_account .a_div .box2 { width: 100%; padding: 4px 0px; border-bottom: 1px solid #fafafa; } #content .my_account .a_div a.club_details_link { float: right; } #content .my_account .a_div .box2 .master_change_style select { width: 100px; font-size: 90%; padding: 0 0 0 0; margin: 0 0 0 0; cursor: pointer; } #content .my_account h1 .date { float: right; text-decoration: none; font-size: 70%; font-weight: normal; margin-top: 0px; padding: 3px 5px; border-bottom: 1px solid #dddddd; } /* ********************************************** ********************************************** ********************************************** */ /* Main cart styles */ #content #checkout_progress { width: 99%; height: 28px; font-size: 110%; border-bottom: 1px dotted #eee; margin-bottom: 5px; } #content #checkout_progress .checkout_progress_default { width: auto; border-bottom: 0px solid #fafafa; padding: 5px 3px; float: left; margin-right: 30px; text-align: center; font-weight: normal; color: #ccc; } #content #checkout_progress .checkout_progress_toned { width: auto; border-bottom: 2px solid #ccc; padding: 5px 3px; float: left; margin-right: 30px; text-align: center; font-weight: bold; color: #333; position: relative; top: 0px; } #content #cart table { width: 100%; margin-bottom: 30px; } #content #cart table .table_headers { background-color: #fafafa; } #content #cart table .table_headers td { padding: 12px 0px; font-weight: bold; font-size: 120%; border-bottom: 1px solid #eee; } #content #cart table .table_headers td.header_product { padding-left: 10px; width: 300px; } #content #cart table .table_cart_content td { padding: 6px 0px; border-bottom: 1px solid #eee; } #content #cart table .table_cart_content_even td { background-color: #fafafa; } #content #cart table .table_cart_content td input.txt_box { padding: 3px 1px; font-size: 100%; font-weight: normal; color: #333333; font-family: Arial, "Lucida Grande", "Lucida Sans Unicode", Lucida, Helvetica, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-serif; width: 30px; text-align: center; border: 1px solid #999999; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } #content #cart table .table_cart_content td.img { width: 80px; padding-right: 30px; } #content #cart table .table_cart_content td.img img { width: 100%; padding: 2px; background-color: #fff; border: 1px solid #999999; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; text-align: center; vertical-align: middle; } #content #cart table .table_cart_summary { background-color: #fafafa; } #content #cart table .table_cart_summary td { padding: 3px 0px; padding-left: 10px; font-weight: bold; font-size: 110%; border-bottom: 1px solid #ffffff; } #content #cart table .table_cart_summary td span.member_note { display: block; font-size: 90%; font-weight: normal; color: red; } #content #cart table .table_cart_summary td.total { text-align: right; } #content #cart table .table_cart_summary td.total_summary { font-size: 130%; height: 60px; border-bottom: 1px solid #eeeeee; background-color: #f5f5f5; } #content #cart table .table_cart_summary td.total_summary span { float: right; margin-right: 20px; } /* update btns */ #content #cart table .table_cart_update_btns td { background-color: #fafafa; border-bottom: 0px solid #ddd; height: 60px; } #content #cart table .table_cart_update_btns td input.cart_btns { margin-left: 0px; padding: 4px; font-size: 100%; font-weight: normal; color: #666666; font-family: Arial, "Lucida Grande", "Lucida Sans Unicode", Lucida, Helvetica, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-serif; cursor: pointer; width: auto; background-color: #ffffff; border: 1px solid #e1e1e1; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; position: relative; top: 0px; } /* checkout btns */ #content #cart table .table_cart_checkout_btns { background-color: #fafafa; } #content #cart table .table_cart_checkout_btns td { background-color: #f8fbfd; margin: 0px; padding: 0px; border: 1px solid #e1e1e1; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } #content #cart table .table_cart_checkout_btns td .continue_shop_div { float: left; width: 49%; border-right: 0px solid #ddd; } #content #cart table .table_cart_checkout_btns td .checkout_div { float: right; width: 49%; } #content #cart table .table_cart_checkout_btns td div input.submit_btn { width: 95%; border: 0px; background: transparent; padding: 15px 0px; margin: 0px; font-size: 130%; font-weight: bold; color: #628296; font-family: Arial, "Lucida Grande", "Lucida Sans Unicode", Lucida, Helvetica, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-serif; cursor: pointer; background-image: url("/images.peisforum.no/bg_input_checkout_btn.gif"); background-position: center right; background-repeat: no-repeat; text-align: right; padding-right: 20px; } #content #cart table .table_cart_checkout_btns td div.continue_shop_div input.submit_btn { background-image: url("/images.peisforum.no/bg_input_continue_shop_btn.gif"); background-position: center left; background-repeat: no-repeat; text-align: left; padding-left: 20px; } /* cart attributes */ #content #cart table .table_cart_attr_main_heading td { font-size: 100%; font-weight: bold; padding: 5px 0px; border-bottom: 1px solid #fafafa; text-transform: uppercase; } #content #cart table .table_cart_attr_name td h3 { font-size: 90%; font-weight: bold; padding: 5px 0px; text-decoration: none; } #content #cart table .table_cart_attr_value td { padding: 10px 0px; font-weight: normal; border-bottom: 1px solid #fafafa; } #content #cart table .table_cart_attr_value td h3 { padding: 0px; text-indent: 0px; font-weight: normal; } #content #cart table .table_cart_attr_value td { padding: 0px; text-indent: 0px; } #content #cart h7 { display: block; margin-bottom: 30px; padding: 0 10px; } #content #cart h2 { font-size: 100%; } #content .cart_settings { padding: 10px; } #content .cart_settings .submit_btn { border: 1px solid #e1e1e1; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } /* ********************************************** ********************************************** ********************************************** */ /* Checkout page styles */ #content #checkout_page { } #content #checkout_page h2 { margin-top: 0px; font-size: 110%; } #content #checkout_page .element { padding: 3px 6px 3px 6px; border-bottom: 1px solid #fafafa; } #content #checkout_page .element .method { position: relative; top: -5px; font-weight: normal; font-size: 105%; text-decoration: none; } #content #checkout_page .element .cost { float: right; font-size: 100%; } #content #checkout_page .element .href_img { margin-right: 20px; } #content #checkout_page .vendor { padding: 3px 6px 3px 6px; border-bottom: 1px solid #eee; } #content #checkout_page .vendor .info { float: right; text-decoration: none; } #content #checkout_page .vendor .info img { margin-right: 5px; } #content #checkout_page .vendor img { margin-right: 20px; } #content #checkout_page .vendor .cc, #content #checkout_page .vendor .cc2 { position: relative; top: -5px; font-weight: normal; font-size: 100%; text-decoration: none; color: #333; cursor: default; } #content #checkout_page .vendor .cc2 { font-weight: bold; text-decoration: none; } #content #checkout_page h3.normal { font-weight: bold; font-size: 110%; margin: 10px 10px; } #content #checkout_page .element label { margin: 0px; padding: 0px; margin-left: 3px; margin-right: 20px; float: left; } * html #content #checkout_page .element label { margin-left: -1px; } #content #checkout_page .element label input { margin: 0px; padding: 0px; cursor: pointer; } #content #checkout_page .element .method2 { margin-left: 40px; position: relative; font-size: 105%; color: #333333; padding: 5px 0; } #content #checkout_page .element input { position: relative; top: 5px; } * html #content #checkout_page .element .method2 { margin-left: 37px; padding: 5px 0; } #content #checkout_page .msg_failure { background-color: #fffff2; margin-bottom: 5px; border-top: 1px solid #eee; border-bottom: 1px solid #eee; padding: 10px 0; } #content #checkout_page .msg_failure h3 { margin: 0px; font-size: 100%; padding: 0px 10px; font-weight: bold; } #content #checkout_page h2 span.switch_c { float: right; padding: 0; color: #006699; font-size: 90%; font-weight: normal; cursor: hand; cursor: pointer; } #content #checkout_page .element_quickout span.switch_c { margin-right: 3px; padding: 3px 10px; color: #ff0000; font-size: 100%; font-weight: bold; cursor: hand; cursor: pointer; background-color: #f5f5f5; text-decoration: none; } #content #checkout_page h2 a.switch_identity { float: right; margin-right: 3px; padding: 3px 10px; font-size: 100%; font-weight: bold; cursor: hand; cursor: pointer; text-decoration: none; border-bottom: 1px solid #9b5542; } #content #checkout_page h2 a:hover.switch_identity { background-color: #fafafa; } #content #checkout_page .checkout_order_summary .element { padding: 5px 15px; border-bottom: 1px solid #fafafa; font-size: 100%; } #content #checkout_page .checkout_order_summary span.price { float: right; } #content #checkout_page .checkout_order_summary span { font-weight: bold; } #content #checkout_page .checkout_btns { margin-top: 5px; margin-bottom: 5px; background-color: #f8fbfd; border: 1px solid #e1e1e1; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; line-height: 65px; } #content #checkout_page .checkout_btns input { padding: 10px; margin-top: 5px; font-size: 130%; font-weight: bold; color: #006699; font-family: Arial, "Lucida Grande", "Lucida Sans Unicode", Lucida, Helvetica, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-serif; cursor: pointer; background-color: #f8fbfd; background-image: url("/images.peisforum.no/bg_input_checkout_paynow.gif"); background-position: center center; background-repeat: no-repeat; border: 0px solid #eee; width: 110px; height: 55px; float: right; text-align: center; } #content #checkout_page .element_quickout { padding: 10px 6px 10px 6px; border: 1px solid #eee; margin: 5px 0; } #content #checkout_page .element_quickout label { } #content #checkout_page .element_quickout label input.quickout { width: 120px; padding: 3px 1px; margin-left: 10px; font-family: Arial, "Lucida Grande", "Lucida Sans Unicode", Lucida, Helvetica, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-serif; color: #333333; font-size: 100%; border: 1px solid #ccc; background-color: #f5f5f5; } #content #checkout_page .element_quickout .tag { font-size: 110%; font-weight: bold; } #content #checkout_page .element_quickout h2.important { margin: 0px; padding: 5px 0px; font-size: 130%; color: #006699; } #content #checkout_page .element_quickout p { font-size: 120%; font-weight: normal; margin: 5px 0px; } #content #checkout_page .element_quickout h2.important span { float: right; font-size: 100%; font-weight: normal; color: #ff0000; cursor: hand; cursor: pointer; padding: 3px 10px; text-decoration: none; } #content #checkout_page .totalsum { border: none; } #content #checkout_page .totalsum .price { font-size: 130%; } #content #checkout_page .totalsum .tag { font-size: 130%; } /* ********************************************** ********************************************** ********************************************** */ /* Coupons page styles */ #content #coupons_products { } #content #coupons_products h2.page_title { font-size: 125%; } #content #coupons_products .coupons_div { border: 1px solid #eeeeee; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; height: 80px; background-color: #fafbfb; overflow: none; margin-bottom: 0px; } #content #coupons_products .coupons_div p.coupons_div_lf { width: 48%; float: left; text-align: left; margin: 15px 0px 0px 5px; padding: 3px 3px; } #content #coupons_products .coupons_div p.coupons_div_rt { float: left; text-align: left; margin: 15px 0px 0px; padding: 0 35px; border-left: 1px dotted #ccc; } #content #coupons_products .coupons_div p.coupons_div_lf input, #content .coupons_cart input { background-color: #616161; border: 1px solid #616161; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding: 4px 10px; cursor: pointer; font-weight: bold; color: #fafafa; } #content #coupons_products .coupons_div p.coupons_div_lf select, #content .coupons_cart select { -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; width: 50%; border: 1px solid #ccc; padding: 3px; } #content .coupons_cart_show p { font-size: 90%; font-weight: normal; color: #333; padding: 0px 0px; margin: 0px; text-align: left; } #content .coupons_h3 { margin: 20px 10px; font-size: 110%; } #content .coupons_price { float: left; width: auto; color: #c00; font-weight: bold; font-size: 105%; margin: 14px 0 0 0px; } #content .coupons_error { padding: 10px 10px; } /* ********************************************** ********************************************** ********************************************** */ /* Product list/ Item styles */ #content #product_list { width: auto; } * html #content #product_list { width: 99%; } #content #product_list h1#product_sort { margin: 0px; margin-bottom: 30px; font-size: 130%; } #content #product_list .product_list_no_products { margin: 0px; padding: 0px 10px; } #content #product_list .product_list_no_products_change_sort { } #content #product_list .heading { margin-bottom: 20px; } #content #product_list .page_title { margin-bottom: 20px; } /* row styles */ #content #product_list .p_box_row, #content .item_dump .p_box_row { padding: 20px 20px 20px 20px; margin: 0px; margin-bottom: 20px; /*max-height: 250px !important;*/ overflow: none; /* background-image: url("/images.peisforum.no/bg_top_left_corner_box.gif"); background-position: top left; background-repeat: no-repeat; */ border: 2px solid #eaeaea; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; /* -moz-box-shadow: rgba(250,250,250,250) 1px 1px 1px; -webkit-box-shadow: rgba(200,200,200,1) 0 4px 4px; -khtml-box-shadow: rgba(200,200,200,1) 0 4px 4px; box-shadow: rgba(200,200,200,1) 0 4px 4px; */ clear: none; font-size: 105%; } #content #product_list .p_box_row .img_box, #content .item_dump .p_box_row .img_box { float: left; display: block; padding: 1px; margin: 0px; margin-bottom: 0px; width: 120px; height: 120px; overflow: hidden; border: 1px solid #999999; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; text-align: center; vertical-align: middle; background-color: #ffffff; } * html #content #product_list .p_box_row .img_box, * html #content .item_dump .p_box_row .img_box { margin-bottom: 0px; } #content #product_list .img_box img, #content .item_dump .p_box_row .img_box img { padding: 0px; border: 0px solid #eeeeee; width: auto; margin: auto auto; } #content #product_list .detail_box, #content .item_dump .detail_box { margin-left: 140px; } #content #product_list .detail_box a, #content .item_dump .detail_box a { display: block; font-size: 110%; text-decoration: none; border-bottom: 2px solid #fafafa; padding-bottom: 10px; margin-bottom: 10px; margin-top: 10px; color: #336699; } #content #product_list .detail_box a span.toggle1, #content .item_dump .detail_box a span.toggle1 { text-decoration: none; } #content #product_list .detail_box a span.toggle2, #content .item_dump .detail_box a span.toggle2 { font-size: 90%; margin-left: 0px; color: #666666; text-decoration: none; font-weight: normal; } #content #product_list .detail_box .p_btns, #content .item_dump .detail_box .p_btns { margin: 20px 0px; text-align: left; } #content #product_list .detail_box .p_btns .submit_btn_ad_cart, #content #product_list .p_box_grid .p_btns .submit_btn_ad_cart, #content .item_dump .p_box_grid .p_btns .submit_btn_ad_cart, #content .item_dump .p_box_row .p_btns .submit_btn_ad_cart, #content #item .submit_btn_ad_cart { margin: 0px; padding: 0px; width: 43px; height: 32px; border: 0px; background-color: transparent !important; background-image: url("/images.peisforum.no/bg_input_ad_cart.gif"); background-position: center center; background-repeat: no-repeat; cursor: pointer; outline: none !important; } #content #product_list .detail_box .p_btns .submit_btn_cart_buy, #content #product_list .p_box_grid .p_btns .submit_btn_cart_buy, #content .item_dump .p_box_grid .p_btns .submit_btn_cart_buy, #content .item_dump .p_box_row .p_btns .submit_btn_cart_buy, #content #item .submit_btn_cart_buy { margin: 0px 0; padding: 0px; width: 95px; height: 50px; border: 0px; background-color: #ffffff; background-image: url("/images.peisforum.no/bg_input_cart_buy.gif"); background-position: center center; background-repeat: no-repeat; border: 0px solid #d45353; -moz-border-radius: 6px; -khtml-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; -webkit-transform: rotate(0deg); /* rotate the list item */ -moz-transform: rotate(0deg); /* rotate the list item */ cursor: pointer; font: bold 110% Arial, "Lucida Grande", "Lucida Sans Unicode", Lucida, Helvetica, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-serif; color: brown; text-transform: uppercase; outline: none !important; text-indent: 0px; text-shadow: 1px 1px #ffffff; } #content #product_list .detail_box .p_btns .submit_btn_price_label, #content .item_dump .detail_box .p_btns .submit_btn_price_label, #content #product_list .p_box_grid .p_btns .submit_btn_price_label, #content .item_dump .p_box_grid .p_btns .submit_btn_price_label, #content #item .submit_btn_price_label { margin: 0px; padding: 0px; width: 95px; height: 40px; border: 0px; background-color: transparent !important; background-image: url("/images.peisforum.no/bg_input_cart_price.gif"); background-position: center center; background-repeat: no-repeat; cursor: default; font: bold 130% Arial, "Lucida Grande", "Lucida Sans Unicode", Lucida, Helvetica, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-serif; color: #333333; outline: none !important; } #content #item .submit_btn_cart_buy, #content #item .submit_btn_ad_cart { margin: 20px 0; } #content #product_list .detail_box p .average_rate_img { display: block; margin: 10px 0px 10px 0px; padding: 0px; text-decoration: none; border-bottom: none; } #content #product_list .detail_box p .average_rate_img span { float: right; margin-right: 0px; padding: 4px 10px; border: 1px solid #eeeeee; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; font-size: 95%; text-decoration: none; } #content #product_list .detail_box p .average_rate_img:hover span { background-color: #b53a3e; border: 1px solid #b53a3e; color: #fafafa; } #content #product_list .detail_box p, #content .item_dump .detail_box p { margin: 10px 0px; padding: 0px; } #content #product_list .detail_box p.p_member_price, #content .item_dump .detail_box p.p_member_price, #content #item #item_right p.p_member_price { margin: 10px 0; padding: 0px; font-weight: normal; font-size: 100%; text-align: left; color: #628296; } /* /////////////////////////////////////////////////////////////////////////////////// PRICES CALCULATION BLOCK - ROW */ #content #product_list .detail_box .prices_calculation_block, #content .item_dump .detail_box .prices_calculation_block, #content #item #item_right .prices_calculation_block { margin: 10px 0; padding: 10px 0; font-weight: normal; font-size: 100%; /*background-color: #123287; background-image: url("/images.peisforum.no/bg_top_left_corner_box.gif"); background-position: -10 -70px; background-repeat: no-repeat;*/ border-top: 0px solid #ddd; } #content #product_list .detail_box .prices_calculation_block p, #content .item_dump .detail_box .prices_calculation_block p, #content #item #item_right .prices_calculation_block p { margin: 0px; padding: 0px 0 0px 0; color: #666666; } #content #item #item_right .prices_calculation_block p { padding: 0px; } #content #product_list .detail_box .prices_calculation_block p.var1, #content .item_dump .detail_box .prices_calculation_block p.var1, #content #item #item_right .prices_calculation_block p.var1 { font-size: 110%; padding-left: 0; color: #000; } #content #product_list .detail_box .prices_calculation_block p.var2, #content .item_dump .detail_box .prices_calculation_block p.var2, #content #item #item_right .prices_calculation_block p.var2 { font-size: 130%; color: green; font-weight: normal; padding: 2px 0px; margin: 0 0; } #content #item #item_right .prices_calculation_block p.var2 { /*margin-top: -7px;*/ } #content #product_list .detail_box .prices_calculation_block p.var2 span, #content .item_dump .detail_box .prices_calculation_block p.var2 span, #content #item #item_right .prices_calculation_block p.var2 span { color: #c03; } #content #product_list .detail_box .prices_calculation_block p.var2 span.columns, #content .item_dump .detail_box .prices_calculation_block p.var2 span.columns, #content #item #item_right .prices_calculation_block p.var2 span.columns { color: #000; } #content #product_list .detail_box .prices_calculation_block p.result, #content .item_dump .detail_box .prices_calculation_block p.result, #content #item #item_right .prices_calculation_block p.result { border-bottom: 0px; font-size: 100%; font-weight: normal; padding-left: 0; } #content #item #item_right .prices_calculation_block p.result { /*margin-top: -7px;*/ } #content #product_list .detail_box .prices_calculation_block p span, #content .item_dump .detail_box .prices_calculation_block p span, #content #item #item_right .prices_calculation_block p span { float: none; } #content #product_list .detail_box .prices_calculation_block p span.linethrough, #content .item_dump .detail_box .prices_calculation_block p span.linethrough, #content #item #item_right .prices_calculation_block p span.linethrough { text-decoration: line-through; } /* END PRICES CALCULATION BLOCK - ROW /////////////////////////////////////////////////////////////////////////////////// */ #content #product_list .detail_box .p_btm_end, #content .item_dump .detail_box .p_btm_end { margin: 0px; padding: 0px; clear: none; font-size: 1%; background-image: url("/images.peisforum.no/bg_p_btm_end.gif"); background-position: center left; background-repeat: no-repeat; position: relative; top: 0px; } /* grid styles */ #content #product_list .p_box_grid, #content .item_dump .p_box_grid { float: left; padding: 20px 0px 10px 0px; margin: 0px; margin-bottom: 20px; margin-right: 9px; background-image: url("/images.peisforum.no/bg_grid_box.gif"); background-position: top center; background-repeat: no-repeat; width: 180px; border-bottom: 2px solid #fafafa; } * html #content #product_list .p_box_grid, * html #content .item_dump .p_box_grid { w\idth: 176px; } #content #product_list .p_box_grid .p_name, #content .item_dump .p_box_grid .p_name { text-align: center; margin: 0px 12px 14px 12px; } #content #product_list .p_box_grid .p_name a, #content .item_dump .p_box_grid .p_name a { text-decoration: none; font-weight: bold; font-size: 110%; } #content #product_list .p_box_grid a.img_box, #content .item_dump .p_box_grid a.img_box { text-align: center; display: block; text-decoration: none; padding: 3px; margin: 0px auto; width: 120px; height: 120px; margin-bottom: 5px; border: 1px solid #eee; overflow: hidden; text-align: center; vertical-align: middle; } #content #product_list .p_box_grid a.img_box img, #content .item_dump .p_box_grid a.img_box img { border: 0px solid #eeeeee; padding: 0px; width: auto; margin: auto auto; } #content #product_list .p_box_grid .p_btns, #content .item_dump .p_box_grid .p_btns { text-align: center; clear: both; margin: 0px auto; margin-top: 3px; } #content #product_list .p_box_grid .p_price, #content .item_dump .p_box_grid .p_price { text-align: center; clear: both; margin: 0px auto; padding: 2px 0px; font: bold 120% Arial, "Lucida Grande", "Lucida Sans Unicode", Lucida, Helvetica, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-serif; color: #333; cursor: default; } #content #product_list .p_box_grid .p_price .submit_btn_price_label, #content .item_dump .p_box_grid .p_price .submit_btn_price_label { margin: 0px; padding: 0px; width: 88px; height: 32px; border: 0px; background-color: transparent !important; background-image: url("/images.peisforum.no/bg_input_cart_buy.gif"); background-position: center center; background-repeat: no-repeat; cursor: default; font: bold 130% Arial, "Lucida Grande", "Lucida Sans Unicode", Lucida, Helvetica, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-serif; color: #9b5542; outline: none !important; } #content #product_list .p_box_grid p.p_member_price, #content .item_dump .p_box_grid p.p_member_price { margin: 10px 0px; padding: 0px; font-weight: normal; font-size: 90%; color: #628296; text-align: center; } #content #product_list .p_box_grid .klarna_from_price, #content .item_dump .p_box_grid .klarna_from_price { text-align: center; } /* /////////////////////////////////////////////////////////////////////////////////// PRICES CALCULATION BLOCK - GRID */ #content #product_list .p_box_grid .prices_calculation_block, #content .item_dump .p_box_grid .prices_calculation_block { margin: 10px 0; margin-left: 25px; padding: 0px; font-weight: normal; font-size: 90%; color: #666666; width: 70%; overflow: hidden; text-align: center; } #content #product_list .p_box_grid .prices_calculation_block p, #content .item_dump .p_box_grid .prices_calculation_block p { margin: 0px; padding: 3px 0; border-bottom: 1px dotted #e4ecf1; } #content #product_list .p_box_grid .prices_calculation_block p.var1, #content .item_dump .p_box_grid .prices_calculation_block p.var1 { font-size: 120%; } #content #product_list .p_box_grid .prices_calculation_block p.var2, #content .item_dump .p_box_grid .prices_calculation_block p.var2 { font-family: "Trebuchet MS"; font-size: 140%; font-weight: normal; color: #333; } #content #product_list .p_box_grid .prices_calculation_block p.var2 span, #content .item_dump .p_box_grid .prices_calculation_block p.var2 span { color: #c03; } #content #product_list .p_box_grid .prices_calculation_block p.result, #content .item_dump .p_box_grid .prices_calculation_block p.result { border-bottom: 0px; font-family: "Trebuchet MS"; font-size: 120%; font-weight: bold; } #content #product_list .p_box_grid .prices_calculation_block p span, #content .item_dump .p_box_grid .prices_calculation_block p span { display: block; } #content #product_list .p_box_grid .prices_calculation_block p span.columns, #content .item_dump .p_box_grid .prices_calculation_block p span.columns { display: none; } #content #product_list .p_box_grid .prices_calculation_block p span.linethrough, #content .item_dump .p_box_grid .prices_calculation_block p span.linethrough { text-decoration: line-through; } /* END PRICES CALCULATION BLOCK - GRID /////////////////////////////////////////////////////////////////////////////////// */ #content #homepage #product_list { float: left; width: auto; } #content #homepage #product_list h1.heading, #content .item_dump h1.heading { clear: both; } /* pagination */ #content #pagination { width: 100%; text-align: center; margin: 20px 0px; padding: 20px 0px; font-size: 110%; color: #cccccc; clear: right; border: 1px solid #eeeeee; background-color: #fafafa; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } #content #pagination ul { margin: 0px; padding: 0px; list-style-type: none; } #content #pagination ul li { margin: 0px 3px; padding: 0px; display: inline; } #content #pagination ul li.current { margin: 0px; padding: 5px 7px; text-decoration: none; font-weight: bold; position: relative; background-color: brown; color: #fafafa; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } #content #pagination ul li.nextPrev { margin: 0px 20px; padding: 5px 7px; text-decoration: none; font-weight: bold; color: #cccccc; } #content #pagination ul li a { margin: 0px; padding: 5px 7px; text-decoration: none; font-weight: bold; position: relative; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } #content #pagination ul li a.nextPrevHref { margin: 0px 10px; padding: 5px 7px; font-weight: bold; } #content #pagination ul li a:hover.nextPrevHref { } #content #pagination ul li a:hover { background-color: #616161; color: #fafafa; } /* ********************************************** ********************************************** ********************************************** */ /* Item styles */ #content #item { width: auto; } /* item left */ #content #item #item_left { float: left; width: 230px; border: 1px solid #e1e1e1; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; background-color: #ffffff; overflow: none; text-align: center; } #content #item #item_left #default_img { width: auto; border: 1px solid #ffffff; text-align: center; overflow: hidden; } #content #item #item_left #default_img img { border: 0px solid #999; } #content #item #item_left #all_imgs { margin-top: 1px; text-align: center; background-color: #fff; overflow: hidden; border: 1px solid #ccc; } #content #item #item_left #all_imgs img { float: left; width: 31%; margin: 1px; padding: 0px; position: relative; left: 0px; border: 1px solid #fff; } #content .item_dump { width: auto; margin-bottom: 10px; } #content .item_dump .heading { margin-bottom: 20px; } #content .item_dump2 { padding: 10px 10px; } #content .item_dump2 #product_details_force_content { display: none; } #content .item_dump a img { float: left; width: 88px; margin-right: 2px; margin-bottom: 1px; padding: 0px; border: 1px solid #999; } #content .item_dump .img_box img { padding: 2px; border: 1px solid #eee; width: 100%; } #content .item_dump .detail_box { } #content .item_dump .detail_box a { } #content .item_dump .detail_box a { } #content #item #item_left ul#item_trivia { clear: both; list-style-type: none; margin: 0px; margin-top: 0px; padding: 0px; text-align: left; background-color: #ffffff; border-top: 1px solid # ; } #content #item #item_left ul#item_trivia li { display: block; margin: 0px; padding: 5px 5px; text-align: left; border-top: 1px solid #fafafa; font-size: 100%; font-weight: normal; text-transform: none; } #content #item #item_left ul#item_trivia li span { font-size: 100%; font-weight: bold; text-transform: none; float: right; } #content #item #item_left ul#item_trivia li a { float: right; margin-right: 3px; margin-left: 5px; } #content #item #item_left ul#item_trivia li.shareonservice { padding-top: 5px; padding-bottom: 7px; } #content #item #item_left ul#item_trivia li.shareonservice p { float: right; margin: 0px; padding: 0px; width: auto; } #content #item #item_left ul#item_trivia li.shareonservice p a { float: none; margin-right: 3px; margin-left: 3px; border: none; } #content #item #item_left ul#item_trivia li.shareonservice p a img { width: 16px; border: none; } /* item right */ #content #item #item_right { margin-left: 250px; padding: 5px 10px; border: 1px solid #eeeeee; background-color: #ffffff; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; } #content #item #item_right #product_name { font-size: 120%; } #content #item #item_right ul#item_trivia { list-style-type: none; margin: 0px; margin-top: 2px; padding: 0px; text-align: left; background-color: #fafafa; border-bottom: 1px solid #eee; } #content #item #item_right ul#item_trivia li { display: block; margin: 0px; padding: 10px 5px; text-align: left; border-top: 1px solid #eee; font-size: 100%; font-weight: normal; } #content #item #item_right ul.item_trivia_reviews { margin: 0px; padding: 0px; list-style: none; background: none; } #content #item #item_right ul.item_trivia_reviews li { background-color: #ffffff; padding: 0 -10px; border: 0px solid; } #content #item #item_right ul#item_trivia li a { float: right; margin-right: 3px; } #content #item #item_right ul#item_trivia li span { font-size: 110%; font-weight: bold; text-transform: none; float: right; } /* item attributes */ #content #item #item_right .show_attr { margin: 20px 0px; padding: 0px; } #content #item #item_right .show_attr h3 { margin: 10px 0px 4px; padding: 5px 10px; font-size: 110%; border: 1px solid #e1e1e1; background-color: #eeeeee; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; } #content #item #item_right .show_attr select { font: bold 100% Arial, "Lucida Grande", "Lucida Sans Unicode", Lucida, Helvetica, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-serif; margin-left: 0px; padding: 3px 3px 3px 10px; width: 100%; border: 1px solid #e1e1e1; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; color: #333; } #content #item #item_right .show_attr h3.attr_use_text { margin: 1px 0px; padding: 3px 9px; background-color: transparent; border: 0px; font-weight: bold; font-size: 90%; } #content #item #item_right .show_attr .attr_use_text_additional_price { margin-top: 0px; padding: 0px; margin-bottom: 3px; margin-left: 10px; z-index: 9; } #content #item #item_right .show_attr .attr_use_text_input { font: normal 100% Arial, "Lucida Grande", "Lucida Sans Unicode", Lucida, Helvetica, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-serif; margin-left: 0px; padding: 3px 10px; width: 160px; border: 1px solid #e1e1e1; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; z-index: 7; } #content #item #item_right p.descr { font-weight: normal; } #content #item #item_right p.descr a { font-weight: normal; display: block; margin-top: 5px; text-decoration: underline; } #content #item #item_right h3.soldout { margin: -5px -10px 20px -10px; padding: 10px; background-color: #fffae9; border-bottom: 1px solid #eeeeee; font-size: 130%; color: #c03; text-align: left; text-transform: uppercase; } #content #item #item_right .not_yet_arrived { width: 100%; background-color: #fffff2; border-top: 1px solid #ffffc2; border-bottom: 1px solid #ffffc2; padding: 10px; margin: 0 -10px; } #content #item .clear2 { clear: right; } #content .search_result_heading { font-size: 130%; font-weight: bold; } /* technical */ #content .item_dump table.technical { width: 100%; border: 0px dotted #eeeeee; border-bottom: 0px; margin-bottom: 30px; } #content .item_dump table.technical .tr_odd { background-color: transparent !important; } #content .item_dump table.technical .tr_even { background-color: transparent !important; } #content .item_dump table.technical tr td { border-bottom: 1px solid #eeeeee; padding: 5px 10px; width: 50%; } #content .item_dump table.technical tr td.tech_header { padding-right: 15px; border-right: 1px solid #eeeeee; font-weight: bold; } #content .item_clear { width: 99%; clear: none; margin-top: 20px; } #content .item_dump2 .pdescr_clearfix { clear: none; margin: 0; padding: 0; } /* ********************************************** ********************************************** ********************************************** */ /* Reviews styles */ #content .average_star { font-size: 120%; margin: 0px; padding: 10px 10px; border-top: 0px solid #ddd; border-bottom: 0px dotted #ddd; } #content h3.average_star img { float: right; margin-top: -5px; } #content .item_reviews_toggle1, #content .item_reviews_toggle2 { padding: 10px; margin: 0 0px; } #content .item_reviews_toggle1 { } #content .item_reviews_toggle2 { border: 1px solid #eeeeee; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } #content .item_reviews_toggle1 h3, #content .item_reviews_toggle2 h3 { font-size: 105%; } #content .item_reviews_toggle1 h3 img, #content .item_reviews_toggle2 h3 img { float: right; } #content .item_reviews_toggle1 span.item_reviews_date, #content .item_reviews_toggle2 span.item_reviews_date { display: block; color: #ccc; font-size: 90%; color: #999999; } #content .item_dump2 .item_reviews_toggle1, #content .item_dump2 .item_reviews_toggle2 { padding: 10px; margin: 0 -10px; } #content #pagination_reviews { padding: 10px 10px 10px 30px; text-align: left; color: #ccc; font-size: 100%; border-top: 1px dotted #eee; border-bottom: 1px solid #eee; background-color: #fafafa; background-image: url("/images.peisforum.no/bg_td_checkout_btn.gif"); background-position: left center; background-repeat: repeat-x; } /* review form */ #content #review_form { padding: 0px; } #content #review_form h1 { font-size: 110%; border: 0px; border-bottom: 1px solid #fafafa; padding: 6px 10px; } #content #review_form h1 span { float: right; margin-right: 200px; font-weight: normal; } #content #review_form h1 input { float: right; margin-right: 100px; position: relative; top: -3px; font: normal 100% Arial, "Lucida Grande", "Lucida Sans Unicode", Lucida, Helvetica, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-serif; width: 120px; padding: 1px; } #content #review_form h1 input.radio { float: right; position: relative; top: 1px; width: 30px; margin: 0px; cursor: pointer; } * html #content #review_form h1 input.radio { position: relative; top: -3px; } #content #review_form h1 img { float: right; position: relative; top: -7px; } #content #review_form textarea { margin: 0px; padding: 20px; font: normal 100% Arial, "Lucida Grande", "Lucida Sans Unicode", Lucida, Helvetica, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-serif; width: 120px; padding: 1px; width: 99%; height: 100px; border: 1px solid #999999; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } #content #review_form .submit_btn_reviews { margin-top: 10px; margin-left: 10px; padding: 5px 10px; font-size: 100%; font-weight: bold; color: #666666; font-family: Arial, "Lucida Grande", "Lucida Sans Unicode", Lucida, Helvetica, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-serif; cursor: pointer; border: 1px solid #eee; border-bottom: 1px solid #ddd; background-color: #eee; } #content #review_form .reviews2 { border: 0px; border-bottom: 1px solid #fafafa; padding: 6px 6px; background-color: #fffff2; } #content .reviewsid_no_reviews { padding: 10px 10px 0 10px; } /* ********************************************** ********************************************** ********************************************** */ /* Search Box styles */ #search_box { width: 1000px; float: none; margin: -5px auto 0 auto; position: relative; padding: 5px 0px; border-bottom: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1; background: #fafafa; left: 0px; top: 0px; z-index: 1; } #search_box form { margin: 0px; } #search_box div { width: 600px; margin: 0px auto; margin-left: 212px; } #search_box div strong { font-size: 100%; font-style: normal; } * html #search_box div { margin-top: 0px; } #search_box .textBox { width: 200px; font: normal 12px Arial, "Lucida Grande", "Lucida Sans Unicode", Lucida, Helvetica, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-serif; color: #666666; border: 1px solid #ccc; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; background-color: #ffffff; padding: 5px 5px; margin-left: 10px; } #search_box .submitBtn { width: auto; border: 1px solid brown; margin-left: 3px; padding: 5px 5px; font: bold 12px Arial, "Lucida Grande", "Lucida Sans Unicode", Lucida, Helvetica, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-serif; color: #ffffff; cursor: pointer; background-color: brown; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; position: relative; } * html #search_box .submitBtn { position: relative; top: 0px; left: 3px; } #search_box div .advSearch { margin: 0 0 0 10px; padding: 1px 2px; color: brown; text-decoration: none; border-bottom: 1px dotted brown; } #search_box div .advSearch:hover { border-bottom: 1px solid brown; } /* advanced search /////// */ #advanced_search { border: 0px solid #616161; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding: 0px; } #advanced_search .heading { margin-bottom: 10px; } #advanced_search input.txtbox_adv_search, #advanced_search input { padding: 6px 5px; font-size: 100%; font-weight: normal; color: #333333; font-family: Arial, "Lucida Grande", "Lucida Sans Unicode", Lucida, Helvetica, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-serif; width: 240px; margin-bottom: 10px; border: 1px solid #999999; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } #advanced_search input.txtbox_adv_search_catalogue { width: 240px; } #advanced_search .selbox_adv_search, #advanced_search select { padding: 5px; font-size: 100%; font-weight: normal; color: #333333; font-family: Arial, "Lucida Grande", "Lucida Sans Unicode", Lucida, Helvetica, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-serif; width: 250px; margin-bottom: 10px; border: 1px solid #999999; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } #advanced_search .selboxflt { float: right; width: 250px; } #advanced_search .search_btns { width: 54px; border: 1px solid #616161; margin-left: 3px; padding: 7px 5px; font: bold 12px Arial, "Lucida Grande", "Lucida Sans Unicode", Lucida, Helvetica, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-serif; color: #ffffff; cursor: pointer; background-color: #616161; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; position: relative; } #advanced_search .checkbox_adv_search { float: right; width: 250px; } #advanced_search .checkbox_adv_search input { width: 24px; } /* ********************************************** ********************************************** ********************************************** */ /* Cart display styles */ #cart_display { width: auto; margin-bottom: 20px; padding: 0px; background-color: #fafafa; background-image: url("/images.peisforum.no/bg_cart_display_btns.png"); background-position: 0px 50px; background-repeat: no-repeat; border: 2px solid #e1e1e1; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; color: #333333; font-size: 100%; z-index: 9999; text-align: center; display: none; } #cart_display #cart_display_wrapper { padding: 20px 0px 20px 0px; } #cart_display #cart_display_wrapper p { margin: 0px; padding: 0px; } #cart_display #cart_display_wrapper #cart_display_right { } #cart_display span.cart_display_result { display: block; } #cart_display span.cart_display_total { display: block; margin-bottom: 35px; font-weight: bold; } #cart_display span.dash { display: none; } #cart_display span.cart_display_total { font-size: 110%; } #cart_display a { color: #616161; font-weight: bold; font-size: 100%; text-decoration: none; background-color: none; border-bottom: 3px solid #616161; padding: 2px 2px; } #cart_display a.cart_display_checkout { border-color: brown; color: brown; } #cart_display a span { } #cart_display a:hover { } #cart_display a.cart_display_checkout:hover { } /* ********************************************** ********************************************** ********************************************** */ /* Customer greeting styles */ h1#customer_greeting { margin: 0px 0px 20px 0px; padding: 20px 5px 20px 5px; border: 1px solid #e1e1e1; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; background-color: #fafafa; font-size: 110%; font-weight: normal; text-align: center; color: #333333; z-index: 999999; } h1#customer_greeting span { text-decoration: underline; font-weight: bold; } h1#customer_greeting a { display: block; width: 100px; margin: 15px auto 0 auto; padding: 5px 20px; background-color: #f6fafb; border: 1px solid #f1f1f1; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; font-size: 90%; color: #369; } h1#customer_greeting a:hover { border: 1px solid #eeeeee; background-color: #f8fbfd; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; font-size: 90%; } /* ********************************************** ********************************************** ********************************************** */ /* Homepage styles */ #content #homepage { width: auto; } #content #homepage_cms { border: 2px solid #eeeeee; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding: 10px 10px; } #content #homepage .homepage_poster { width: 100%; max-width: 655px; overflow: hidden; margin-bottom: 20px; } /* ********************************************** ********************************************** ********************************************** */ /* Card icons styles */ #card_icons { width: auto; margin: 30px 20px; padding: 0px; } /* ********************************************** ********************************************** ********************************************** */ /* CMS Content */ #cms_content { border: 2px solid #eeeeee; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding: 10px 10px; } /* ********************************************** ********************************************** ********************************************** */ /* Homepage welcome styles */ #homepage_welcome { width: auto; margin: 0px; margin-bottom: 20px; padding: 0px; border: 1px solid #e1e1e1; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } #homepage_welcome h2.page_title { font-size: 115%; padding: 20px 10px 5px 10px; margin: 0px 0 0px 0; background-color: #fafafa; border: 0px solid #e1e1e1; border-bottom: 1px solid #eeeeee; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; text-transform: uppercase; } #homepage_welcome .w_content { padding: 5px 10px; border-top: 1px solid #f5f9fb; font-size: 120%; text-align: justify; } #spacer { margin: 5px 0; } /* Order done */ .orderdone { width: 100%; } .orderdone h2 { font-size: 140%; padding: 0px 0px 10px 0px; border-bottom: 1px solid #eeeeee; } .orderdone h2.orderprintbtm { padding: 10px 0; border-top: 1px solid #eeeeee; border-bottom: none; } .orderdone h2 a { float: right; margin-right: 10px; font-size: 80%; } .orderdone div { font-family: Courier, "Courier New"; color #000000; } /* ////////////////////////////////////////////////////////// popup div ////////////////////////////////////////////////////////// */ .popdiv { z-index: 1; width: 300px; visibility: hidden; display: none; padding: 0px; background-color: #fafafa; border: 1px solid #666; overflow: auto; } .popdiv .menuHeader { cursor: default; width: 300px; font: bold 14px Arial, "Lucida Grande", "Lucida Sans Unicode", Lucida, Helvetica, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-serif; background-color: #666666; color: #fafafa; margin: 0px; padding: 0px; } .popdiv .menuHeader .top { background-color: #666666; margin: 0px; padding: 10px 5px; font-weight: normal; } .popdiv .menuHeader .top a { color: #fafafa; font-weight: bold; text-decoration: none; border-bottom: 1px solid #fafafa; padding: 0px 5px; } .popdiv .menuHeader .top a:hover { padding: 2px 5px; } .popdiv .menuHeader .title { background-color: #fff; margin: 0px; padding: 10px 5px; color: #333; } .popdiv .menuHeader div .toggle1 { margin: 0px; padding: 0px; font-size: 14px; display: block; text-decoration: none; } .popdiv .menuHeader div .toggle2 { margin: 0px; padding: 0px; font-size: 11px; text-decoration: none; } .popdiv .menuHeader div { padding: 5px 5px 5px 5px; cursor: move; } .popdiv .menuBody { border-top: 0px; width: 300px; background-color: #666666; } .popdiv .menuBody a { display: block; padding: 3px 5px 3px 5px; border-top: 1px solid #eeeeee; background-color: #f5edcf; font: bold 11px Arial, "Lucida Grande", "Lucida Sans Unicode", Lucida, Helvetica, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-serif; text-decoration: none; color: #fafafa; } .popdiv .menuBody a:hover { background-color: #fff; } .popdiv .menuExit { float: right; margin: 0px; cursor: pointer; position: relative; } /* Force extra css content on product details */ #product_details_force_content { display: none; } /* Klarna */ .klarna_from_price { color: #369; } /* Service share styles */ .serviceshare { margin-top: 30px; border-top: 1px dotted #c1c1c1; padding: 10px 0px; } /* Tell a frind styles --------------- */ .shareservice_tellfriend { display: none; -moz-border-radius: 6px; -khtml-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; -moz-box-shadow: rgba(240,240,240,240) 1px 6px 3px; -webkit-box-shadow: rgba(240,240,240,240) 1px 6px 3px; -khtml-box-shadow: rgba(240,240,240,240) 1px 6px 3px; box-shadow: rgba(240,240,240,240) 1px 6px 3px; width: 500px; position: fixed; top: 100px; padding: 15px; padding-top: 0px; border: 1px solid #999999; background-color: #eeeeee; z-index: 99; } .shareservice_tellfriend h2 { padding: 15px 15px; margin: 0px; font-size: 120%; } .shareservice_tellfriend h2 a { float: right; font-weight: normal; text-decoration: none; color: #333333; font-size: 100%; } .shareservice_tellfriend h2 a span { font-weight: bold; color: #cd2b3a; } .shareservice_tellfriend .shstf_body { position: relative; padding: 15px 15px 0px 15px; border: 1px solid #333333; background-color: #ffffff; -moz-border-radius: 6px; -khtml-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; } .shareservice_tellfriend .shstf_body div.ttle { margin: -15px -15px 0px -15px; padding: 15px 15px 12px 15px; border-bottom: 2px solid #cccccc; background-color: #fcfcfa; } .shareservice_tellfriend .shstf_body div.ttle table { width: 100%; border: none; } .shareservice_tellfriend .shstf_body div.ttle table th { text-align: left; padding: 0px 15px; } .shareservice_tellfriend .shstf_body div.ttle table td { text-align: left; width: 50px; } .shareservice_tellfriend .shstf_body div.ttle img { width: 50px; padding: 1px; border: 1px solid #999999; } .shareservice_tellfriend .shstf_body div.ttle span.toggle1 { font-weight: bold; font-size: 110%; } .shareservice_tellfriend .shstf_body div.ttle span.toggle2 { font-weight: normal; font-size: 100%; } .shareservice_tellfriend .shstf_body p.pemail { margin: 0px -15px 0px -15px; padding: 10px 15px 10px 15px; border-bottom: 1px solid #eeeeee; background-color: #fafafa; } .shareservice_tellfriend .shstf_body p.pemail_even { background-color: #fcfcfc; } .shareservice_tellfriend .shstf_body p.pemail input { margin-top: 5px; padding: 5px 1px; width: 230px; border: 1px solid #999999; } .shareservice_tellfriend .shstf_body p.pemail textarea { margin-top: 5px; padding: 3px 1px; width: 100%; height: 100px; border: 1px solid #999999; font-weight: normal; font-size: 11px; } .shareservice_tellfriend .shstf_body .pemail_submit { margin: 0px -15px 0px -15px; padding: 10px 15px 10px 15px; background-color: #fcfcfa; text-align: right; } .shareservice_tellfriend .shstf_body .pemail_submit .submitbtntellfriend { margin-top: 5px; padding: 7px 15px; border: 1px solid #999999; background-color: #dddddd; font-size: 120%; font-weight: bold; cursor: pointer; -moz-border-radius: 6px; -khtml-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; } .shareservice_tellfriend .shstf_body .pemail_submit span { display: none; float: left; margin-top: 15px; } .shareservice_tellfriend .shstf_body .pemail_submit .loading { text-decoration: blink; color: #333333; } .shareservice_tellfriend .shstf_body .pemail_submit .tellfriend_msgok { color: green; } .shareservice_tellfriend .shstf_body .pemail_submit .tellfriend_msgnok { color: #cd2b3a; } /* Buffer page loading */ #bufferingpage { position: fixed; top: 0px; left: 5px; padding: 5px 10px; margin: 0px; background-color: #cd2b3a; color: #ffffff; z-index: 9999999; } #bufferingpage span { text-decoration: blink; } /* *********************** Register new customer * ************************/ #register_new_customer { } #register_new_customer div.msg_regerror { margin: 0 0px 10px 0px; padding: 10px; background: #fffff2; color: #cd2b3a; } #register_new_customer div.msg_regerror h3 { margin: 0px; padding: 0px; font-size: 100%; } #register_new_customer form { } #register_new_customer table { width: 100%; border-collapse: collapse; } #register_new_customer table tr { } #register_new_customer table tr.first { } #register_new_customer table tr td { padding: 5px 0px; border-bottom: 1px solid #fafafa; vertical-align: middle; } #register_new_customer table tr td h2 { margin: 0px; padding: 0px; } #register_new_customer table tr td input.txt { width: 180px; padding: 7px 5px; border: 1px solid #dddddd; } #register_new_customer table tr td input.txt:focus { border: 1px solid #999999; } #register_new_customer table tr td select { width: 192px; padding: 7px 5px; border: 1px solid #dddddd; font-size: 100%; } #register_new_customer table tr td select:focus { border: 1px solid #999999; } #register_new_customer table tr td input[type="checkbox"] { margin: 0px; padding: 0px; } #register_new_customer table tr td #captcha_image { border: 1px solid #dddddd; } #register_new_customer table tr td .regerror { display: block; color: #cd2b3a; } #register_new_customer table tr td .deg { color: #cd2b3a; } #register_new_customer table tr.first td { width: 300px; } #register_new_customer table tr.reg_toc td { padding-top: 20px; padding-bottom: 20px; } #register_new_customer table tr.reg_toc td div.note { border: none; margin: 5px 0 0 0; padding: 0px; } #register_new_customer table tr.tr_company { display: none; } #register_new_customer table tr.show_company { display: table-row; } #register_new_customer table tr.ruler td { background: none; border: none; } #register_new_customer table tr.ruler td hr { border: 3px solid #f1f1f1; } #register_new_customer table tr.tr_skipmember td { padding: 0 0 20px 0px; } #register_new_customer table tr.tr_skipmember td div { padding: 10px 0px; background: #ffffcc; font-size: 110%; font-weight: bold; border: 1px solid #f1f1f1; } #register_new_customer table tr.tr_skipmember td div input { padding: 3px 3px; background: #cd2b3a; border: none; font-size: 100%; font-weight: bold; color: #fafafa; cursor: pointer; } #register_new_customer table tr td label.mysubcat_label { display: block; margin: 5px 0 3px 0; padding-right: 0px; font-weight: bold; } #register_new_customer table tr.product_img a { width: 40px; overflow: hidden; text-decoration: none; } #register_new_customer table tr.product_img a span { font-weight: normal; font-style: italic; } #register_new_customer table tr.product_img img { width: 40px; padding: 1px; border: 1px solid #eeeeee; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } #register_new_customer table tr.ftr td a { margin-right: 20px; font-weight: bold; text-decoration: none; font-size: 110%; } #register_new_customer table tr.ftr td a.cancel { margin-left: 30px; font-weight: normal; text-decoration: none; font-size: 90%; color: #999999; } #reg_breadcrumb { /* Reg breadcrumb */ margin: 0px 0 0px 0; padding: 0px 0px 0px 3px; height: 40px; background: #ffffff; border: none; list-style: none; } #reg_breadcrumb li { float: left; line-height: 35px; margin: 0px 0 0 0px; padding: 0px 5px 0px 5px; border-right: 3px solid #fafafa; border-bottom: 0px solid #fafafa; background: #f3f3f3; list-style: none; color: #999999; font-weight: bold; font-size: 100%; text-shadow: 1px 0px #ffffff; } #reg_breadcrumb li.highlight { background: #dddddd; color: #000000; } #reg_breadcrumb li em { margin: 0 5px 0 0; padding: 5px 9px; background: #fafafa; -moz-border-radius: 300px; -khtml-border-radius: 300px; -webkit-border-radius: 300px; border-radius: 300px; } #reg_breadcrumb li.highlight em { background: #cd2b3a; color: #ffffff; }/* @Ajax cart */ #maincart_Ajax_Mask, .document_Mask { position: fixed; top: 0px; left: 0px; bottom: 0px; right: 0px; height: auto; background-color: #000000; z-index: 10000; } #maincart_Ajax, .modal_Ajax { position: fixed; top: 20px; width: 900px; background-color: #ffffff; z-index: 99999; border: 0px solid #fafafa; -moz-border-radius: 12px; -khtml-border-radius: 12px; -webkit-border-radius: 12px; border-radius: 12px; -moz-border-radius-topleft: 0; -khtml-border-top-left-radius: 0; -webkit-border-top-left-radius: 0; border-top-left-radius: 0; -moz-box-shadow: 0px 0px 3px #eeeeee; -webkit-box-shadow: 0px 0px 3px #eeeeee; -khtml-box-shadow: 0px 0px 3px #eeeeee; box-shadow: 0px 0px 9px #c1c1c1; color: #010101; font-size: 100%; } #maincart_Ajax #maincart_Ajax_Inner, .modal_Ajax .modal_Ajax_Inner { padding: 10px; } #maincart_Ajax #maincart_Ajax_Inner .loading, .modal_Ajax .modal_Ajax_Inner .loading { margin: 5px 0 5px 32px; padding: 0px; } #maincart_Ajax #maincart_Ajax_Title, .modal_Ajax .modal_Ajax_Title { padding: 20px 20px 5px 20px; margin: 0px; font-size: 150%; font-weight: bold; } #maincart_Ajax #maincart_Ajax_Title a, .modal_Ajax .modal_Ajax_Title a { float: right; padding: 0 8px 0 5px; color: #cd2b3a; font-size: 100%; font-family: arial; } #maincart_Ajax #maincart_Ajax_Title span, .modal_Ajax .modal_Ajax_Title span { cursor: default; } /* ++++++++++++++ */ #maincart_Ajax a { color: #336699; text-decoration: none; } /* ++++++++++++++ */ #maincart_Ajax #maincart_Ajax_Inner #checkout_progress { width: 99%; height: 28px; font-size: 110%; border-bottom: 1px dotted #eee; margin-bottom: 5px; display: none; } #maincart_Ajax #maincart_Ajax_Inner #checkout_progress .checkout_progress_default { width: auto; border-bottom: 0px solid #fafafa; padding: 5px 3px; float: left; margin-right: 30px; text-align: center; font-weight: normal; color: #ccc; } #maincart_Ajax #maincart_Ajax_Inner #checkout_progress .checkout_progress_toned { width: auto; border-bottom: 2px solid #ccc; padding: 5px 3px; float: left; margin-right: 30px; text-align: center; font-weight: bold; color: #333; position: relative; top: 0px; } .modal_Ajax .modal_Ajax_Inner table, #maincart_Ajax #maincart_Ajax_Inner table { width: 100%; margin-bottom: 0px; border: 2px solid #e1e1e1; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } .modal_Ajax .modal_Ajax_Inner table .table_headers, #maincart_Ajax #maincart_Ajax_Inner table .table_headers { background-color: #f7f7f7; } .modal_Ajax .modal_Ajax_Inner table .table_headers td, #maincart_Ajax #maincart_Ajax_Inner table .table_headers td { padding: 12px 0px; font-weight: bold; font-size: 120%; border-bottom: 0px solid #eee; } #maincart_Ajax #maincart_Ajax_Inner table .table_headers td img { cursor: pointer; } #maincart_Ajax #maincart_Ajax_Inner table .table_headers td.header_product { padding-left: 10px; width: 250px; } #maincart_Ajax #maincart_Ajax_Inner table .table_cart_content td.header_product a { font-size: 100%; display: inline; } #maincart_Ajax #maincart_Ajax_Inner table .table_cart_content td.header_product a .toggle1 { font-size: 105%; font-weight: normal; color: #336699; display: inline; } #maincart_Ajax #maincart_Ajax_Inner table .table_cart_content td.header_product a .toggle2 { font-size: 95%; font-weight: normal; font-style: italic; color: #666666; display: inline; cursor: default; } #maincart_Ajax #maincart_Ajax_Inner table .table_cart_content td.header_product .cart_is_coupon { color: #cd2b3a; } #maincart_Ajax #maincart_Ajax_Inner table .table_cart_content td.header_product .flag_welcome_offer { color: #cd2b3a; } #maincart_Ajax #maincart_Ajax_Inner table td.td_cart_drop_item, #maincart_Ajax #maincart_Ajax_Inner table td.td_cart_drop_item a { text-align: right; padding: 0 15px; } #maincart_Ajax #maincart_Ajax_Inner table .table_cart_content td { padding: 10px 0px; border-top: 1px solid #eee; border-bottom: 1px solid #eee; background-color: #ffffff; } #maincart_Ajax #maincart_Ajax_Inner table .table_cart_content td.td_cart_checkbox { width: 0px; overflow: hidden; text-indent: -10000px; padding-left: 10px; } #maincart_Ajax #maincart_Ajax_Inner table .table_cart_content_even td { background-color: #fafafa; } #maincart_Ajax #maincart_Ajax_Inner table .table_cart_content td input.txt_box { padding: 7px 5px; font-size: 100%; font-weight: normal; color: #333333; width: 50px; text-align: center; border: 2px solid #eeeeee; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } #maincart_Ajax #maincart_Ajax_Inner table .table_cart_content td input.txt_box:focus { border: 2px solid #c1c1c1; } #maincart_Ajax #maincart_Ajax_Inner table .table_cart_content td.img { width: 40px; padding-right: 30px; overflow: hidden; } #maincart_Ajax #maincart_Ajax_Inner table .table_cart_content td.img img { width: 100%; padding: 2px; background-color: #fff; border: 1px solid #c1c1c1; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; text-align: center; vertical-align: middle; } #maincart_Ajax #maincart_Ajax_Inner table .table_cart_summary { background-color: #ffffff; } #maincart_Ajax #maincart_Ajax_Inner table .table_cart_summary td { padding: 5px 0px; padding-left: 10px; font-weight: bold; font-size: 105%; border-bottom: 1px solid #fafafa; } #maincart_Ajax #maincart_Ajax_Inner table .table_cart_summary td.total_summary { padding-right: 55px; } #maincart_Ajax #maincart_Ajax_Inner table .table_cart_summary .td_member_note { } #maincart_Ajax #maincart_Ajax_Inner table .table_cart_summary .td_member_note br { line-height: 3px; } #maincart_Ajax #maincart_Ajax_Inner table .table_cart_summary .td_member_note .member_note { display: inline; font-size: 95%; font-weight: normal; color: #cd2b3a; } #maincart_Ajax #maincart_Ajax_Inner table .table_cart_summary td.total { text-align: right; } #maincart_Ajax #maincart_Ajax_Inner table .table_cart_summary td.total_summary { font-size: 120%; height: 45px; border-top: 1px solid #eeeeee; border-bottom: 2px solid #f0f0f0; background-color: #f5f5f5; } #maincart_Ajax #maincart_Ajax_Inner table .table_cart_summary td.total_summary span { float: right; margin-right: 0px; font-size: 110%; } /* update btns */ #maincart_Ajax #maincart_Ajax_Inner table .table_cart_update_btns { display: none; } #maincart_Ajax #maincart_Ajax_Inner table .table_cart_update_btns td { background-color: #fafcfc; border-bottom: 0px solid #ddd; height: 45px; display: none; } #maincart_Ajax #maincart_Ajax_Inner table .table_cart_update_btns td input.cart_btns { margin-left: 0px; padding: 4px; font-size: 100%; font-weight: normal; color: #666666; cursor: pointer; width: auto; background-color: #ffffff; border: 1px solid #c3d2da; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; position: relative; top: 0px; display: none; } /* checkout btns */ #maincart_Ajax #maincart_Ajax_Inner table .table_cart_checkout_btns { background-color: #fafafa; } #maincart_Ajax #maincart_Ajax_Inner table .table_cart_checkout_btns_btm { background-color: #fafafa; display: none; } #maincart_Ajax #maincart_Ajax_Inner table .table_cart_checkout_btns td { background-color: #f0f0f0; margin: 0px; padding: 3px 0px 5px 0; border-bottom: 2px solid #e1e1e1; border-top: 2px solid #eeeeee; } #maincart_Ajax #maincart_Ajax_Inner table .table_cart_checkout_btns td .continue_shop_div { float: left; width: auto; text-align: left; } #maincart_Ajax #maincart_Ajax_Inner table .table_cart_checkout_btns td .checkout_div { float: right; width: auto; text-align: right; position: relative; } #maincart_Ajax #maincart_Ajax_Inner table .table_cart_checkout_btns td div input.submit_btn { width: auto; border: 0px; background: transparent; padding: 15px 0px; margin: 0px; font-size: 130%; font-weight: bold; color: #336699; cursor: pointer; background-image: url("/images.peisforum.no/bg_input_checkout_btn.gif"); background-position: center right; background-repeat: no-repeat; text-align: right; padding-right: 20px; } #maincart_Ajax #maincart_Ajax_Inner table .table_cart_checkout_btns td div.continue_shop_div input.submit_btn { background-image: url("/images.peisforum.no/bg_input_continue_shop_btn.gif"); background-image: url("/images.peisforum.no/bg_sbm_checkout_back.png"); background-position: bottom center; background-repeat: no-repeat; text-align: left; text-shadow: 1px 1px #ffffff; border-bottom: 0px dotted #cd2b3a; padding: 15px 10px; } #maincart_Ajax #maincart_Ajax_Inner table .table_cart_checkout_btns td div input.submit_btn_checkout { /*background: #cd2b3a; color: #fafafa; height: auto; padding: 10px 5px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; margin-top: 5px; font-size: 120%;*/ background-image: url("/images.peisforum.no/bg_sbm_checkout_go.png"); background-position: left center; background-repeat: no-repeat; border-bottom: 0px solid #336699; padding: 15px 10px; text-shadow: 2px 1px #ffffff; } #maincart_Ajax #maincart_Ajax_Inner table .table_cart_checkout_btns td div input.submit_btn_checkout:hover { border-bottom-color: #cd2b3a; } /* cart attributes */ #maincart_Ajax #maincart_Ajax_Inner table .table_cart_attr_main_heading td { font-size: 100%; font-weight: bold; padding: 5px 0px; border-bottom: 1px solid #fafafa; text-transform: uppercase; } #maincart_Ajax #maincart_Ajax_Inner table .table_cart_attr_main_heading td h3 { padding: 0px; margin: 0px; font-style: italic; font-size: 110%; text-transform: capitalize; } #maincart_Ajax #maincart_Ajax_Inner table .table_cart_attr_name td { margin: 0px; padding: 5px 0px; height: auto; font-size: 100%; } #maincart_Ajax #maincart_Ajax_Inner table .table_cart_attr_name .td_attr_name h3 { font-size: 100%; font-weight: bold; padding: 0px 0px; margin: 0px; text-decoration: none; } #maincart_Ajax #maincart_Ajax_Inner table .table_cart_attr_value td { padding: 0px 0px 5px 0; font-weight: normal; border-bottom: 1px solid #fafafa; } #maincart_Ajax #maincart_Ajax_Inner table .table_cart_attr_value td h3 { font-size: 100%; padding: 0px 0 0 5px; margin: 0px; text-indent: 0px; font-weight: normal; } #maincart_Ajax #maincart_Ajax_Inner table .table_cart_attr_even td { background-color: #fafafa; } #maincart_Ajax #maincart_Ajax_Inner table .table_cart_attr_even td { border-bottom: 1px solid #ffffff; } #maincart_Ajax #maincart_Ajax_Inner table .bordernone td { border: none; } #maincart_Ajax #maincart_Ajax_Inner h7 { display: block; margin-bottom: 30px; padding: 0 10px; } #maincart_Ajax #maincart_Ajax_Inner h2 { font-size: 100%; } #maincart_Ajax #maincart_Ajax_Inner .cart_settings { padding: 10px; } #maincart_Ajax #maincart_Ajax_Inner .cart_settings .submit_btn { border: 1px solid #c3d2da; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } /* coupons */ /* Coupons page styles */ #maincart_Ajax #maincart_Ajax_Inner table .tr_coupons_cart td { background-color: #fafafa; border-bottom: 1px solid #eee; } #maincart_Ajax #maincart_Ajax_Inner table .table_headers .coupons_cart input { background-color: #336699; border: 0px solid #336699; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding: 3px 5px; cursor: pointer; font-weight: bold; color: #fafafa; font-size: 90%; } #maincart_Ajax #maincart_Ajax_Inner table .table_headers .coupons_cart select { -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; border: 1px solid #ccc; padding: 3px; font-size: 80%; } #maincart_Ajax #maincart_Ajax_Inner table .table_headers .coupons_cart_show { background-color: #fafafa; border-bottom: 1px solid #eee; font-size: 100%; } #maincart_Ajax #maincart_Ajax_Inner .coupons_cart_show p { font-size: 90%; font-weight: normal; padding: 0px 0px; margin: 0px; text-align: left; } /* No items */ #maincart_Ajax #maincart_Ajax_Inner .noitems { padding: 10px 10px 10px 10px; margin: 0px; background-color: #f1f1f1; border: 1px solid #eeeeee; font-size: 110%; font-weight: normal; font-style: italic; } /* @Checkout */ #checkout_page { margin-top: 15px; } #checkout_page #checkout_right { float: right; width: 350px; } #checkout_page #checkout_right table tr td.title { width: 70%; } #checkout_page #checkout_left { margin-right: 370px; } #checkout_page #checkout_left input.txt { padding: 7px 3px; border: 1px solid #c1c1c1; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } #checkout_page .checkoutboxes { width: 100%; margin: 0 0 10px 0; background-color: #ffffff; border: 1px solid #d1d1d1; -moz-border-radius: 4px; -khtml-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; } #checkout_page .checkoutboxes h3, #checkout_page .checkoutboxes table tr td { padding: 5px 10px; color: #333333; } #checkout_page .checkoutboxes h3 a, #checkout_page .checkoutboxes table tr td a { color: #336699; } #checkout_page .checkoutboxes_xqc_hide { display: none; } #checkout_page .checkoutboxes table { width: 100%; border-collapse: collapse; } #checkout_page .checkoutboxes table tr td { padding: 10px 10px; } #checkout_page .checkoutboxes table tr.border td { border-top: 1px solid #dddddd; } #checkout_page .checkoutboxes table tr.borderdashed td { border-top: 1px dashed #eeeeee; } #checkout_page .checkoutboxes table tr.tr_shipment td { padding-top: 15px; padding-bottom: 15px; } #checkout_page .checkoutboxes h3 { background: #f7f7f7; border: 0px solid #ffffff; border-top: 2px solid #fafafa; border-bottom: 1px solid #f1f1f1; padding: 12px 10px; font-size: 120%; font-weight: bold; text-shadow: 2px 1px #ffffff; } #checkout_page .checkoutboxes input.button { background: #f7f7f7; border: 1px solid #eeeeee; margin: 0 0 0 10px; padding: 5px 3px; color: #336699; text-shadow: 1px 0px #ffffff; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } #checkout_page .checkoutboxes table tr .align { text-align: right; border-left: 1px solid #f1f1f1; } #checkout_page .checkoutboxes table tr .title { font-weight: bold; font-size: 100%; } #checkout_page .checkoutboxes table tr .title_shipment { padding-left: 0px; } #checkout_page .checkoutboxes table tr .title a { font-weight: bold; font-size: 105%; text-decoration: none; color: #336699; } #checkout_page .checkoutboxes table tr .title .normal { font-weight: normal; } #checkout_page .checkoutboxes table tr .klarna_terms { border-left: 1px dashed #f1f1f1; padding-left: 5px; padding-right: 5px; font-weight: bold; font-size: 100%; text-align: center; } #checkout_page .checkoutboxes table tr .klarna_terms a { font-weight: normal; font-size: 90%; text-decoration: none; color: #336699; } #checkout_page .checkoutboxes table tr td .optionsheading { border: none; margin: 0px 0 10px 0; padding: 5px 10px 0 0; background: none; font-size: 100%; font-weight: bold; font-style: italic; } #checkout_page .checkoutboxes table tr.tr_options td p { position: relative; margin: 0px 0 3px 0; padding: 4px 0px; } #checkout_page .checkoutboxes table tr.tr_options td p a { text-decoration: none; } #checkout_page .checkoutboxes table tr.tr_options td p a.suboptions { position: relative; top: 1px; float: none; margin: 0px 10px 0 0; padding: 0px 0px; background: none; border: 0px solid #e1e1e1; font-weight: bold; font-size: 100%; text-decoration: none; text-align: center; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; text-shadow: 1px 0px #ffffff; font-weight: normal; } #checkout_page .checkoutboxes table tr.tr_options td p a span { font-size: 90%; text-decoration: none; } #checkout_page .checkoutboxes table tr.tr_options td p a.suboptions:hover { color: #333399; } #checkout_page .checkoutboxes table tr.tr_options td p a.suboptions_selected { font-weight: bold; } #checkout_page .checkoutboxes table tr.tr_options td p a.suboptions img, #checkout_page .checkoutboxes table tr.tr_options td img.loading { width: 13px; margin: 0px 10px 0 0; background: none; border: none; position: relative; top: 2px; } #checkout_page .checkoutboxes table tr.tr_options td img.loading { display: none; } #checkout_page .checkoutboxes table tr.tr_errors td { padding: 0px; } #checkout_page .checkoutboxes table tr .logo { width: 100px; padding-left: 0px; padding-right: 0px; } #checkout_page .checkoutboxes table tr .radio { width: 50px; text-align: center; padding-left: 0px; padding-right: 0px; } #checkout_page .checkoutboxes table tr .radio_arrow { font-weight: bold; font-size: 150%; font-family: Georgia, Times, serif; } #checkout_page .checkoutboxes table tr .radio .loading { display: none; } #checkout_page .checkoutboxes table tr .valign { vertical-align: top; padding-top: 15px; } #checkout_page .checkoutboxes table tr .price { width: 60px; padding-left: 10px; padding-right: 10px; border-left: 1px dashed #f1f1f1; } #checkout_page .checkoutboxes table tr .logo a { cursor: pointer; } #checkout_page .checkoutboxes table tr .logo a img { border: 1px solid #eeeeee; -moz-border-radius: 4px; -khtml-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; background-color: #ffffff; cursor: pointer; } #checkout_page .checkoutboxes table tr .logo a:hover img { } #checkout_page .checkoutboxes table tr .logo a img.img_hover { border: 1px solid #d1d1d1; background-color: #fafafa; } #checkout_page .checkoutboxes table tr .logo a img.img_selected { border: 1px solid #336699; background-color: #E6F3FB; } #checkout_page .checkoutboxes table tr.highlight td { color: #666666; font-weight: normal; font-style: italic; } #checkout_page .checkoutboxes .customer_add_address_link { padding: 10px; border-top: 1px solid #dddddd; } #checkout_page .checkoutboxes .customer_add_address_link a { font-size: 105%; font-weight: bold; text-decoration: none; } /* @Checkout order summary */ #checkout_page .checkoutboxes table.checkout_order_summary tr td { padding-top: 10px; padding-bottom: 10px; } #checkout_page .checkoutboxes table.checkout_order_summary tr td em { display: block; font-weight: normal; color: #cd2b3a; } #checkout_page .checkoutboxes table.checkout_order_summary tr td a { font-weight: normal; font-size: 100%; } #checkout_page .checkoutboxes table.checkout_order_summary tr td a.bold { font-weight: bold; font-size: 100%; } #checkout_page .checkoutboxes table.checkout_order_summary tr td .normal { font-weight: normal; font-style: normal; color: #333333; display: inline; } #checkout_page .checkoutboxes table.checkout_order_summary tr td .block { display: block; } #checkout_page .checkoutboxes table.checkout_order_summary tr td .italic { font-style: italic; } #checkout_page .checkoutboxes table tr.enhance td { padding-top: 15px; padding-bottom: 13px; background: #f1f1f1; border-bottom: 0px solid #f6f6f6; color: #000000; font-weight: bold; font-size: 120%; text-shadow: 1px 1px #ffffff; } #checkout_page .checkoutboxes table tr.enhance td.align { border-left: none; } #checkout_page .checkoutboxes table tr.enhance td span { float: right; margin-left: 3px; } #checkout_page .checkoutboxes table tr.borderenhance td { border-top: 1px solid #999999; } #checkout_page .checkoutboxes table tr.enhance2 td { padding-top: 15px; padding-bottom: 13px; background: #fafafa; border-bottom: 0px solid #f6f6f6; color: #000000; font-weight: bold; font-size: 110%; text-shadow: 1px 1px #ffffff; } #checkout_page .checkoutboxes table tr.sum td { background: #fffffc; color: #000000; font-weight: bold; font-size: 110%; text-shadow: 1px 1px #ffffff; } #checkout_page .checkoutboxes table tr.enhance2 td span { float: right; margin-left: 3px; } #checkout_page .checkoutboxes table tr td.position_klarna img { float: left; margin-top: 27px; } #checkout_page .checkoutboxes table tr td.position_klarna p { margin-left: 110px; text-align: right; } /* customer details */ #checkout_page .checkoutboxes table tr td #checkout_customer_details { font-weight: normal; } #checkout_page .checkoutboxes table tr td #checkout_customer_details h4 { margin: 0px 0 3px 0; padding: 0px 0 0px 0; background: none; border: none; font-size: 110%; font-weight: bold; font-style: normal; color: #333333; text-decoration: underline; } #checkout_page .checkoutboxes table tr td #checkout_customer_details p { margin: 0px; padding: 0px; } #checkout_page .checkoutboxes table tr td #checkout_customer_details p span { font-weight: normal; } #checkout_page .checkoutboxes table tr td #checkout_customer_details p#checkout_c_fullname span { font-weight: bold; } /* @Checkout errors */ #checkout_page .checkout_errors { margin: 2px; padding: 8px 8px; background-color: #ffffca; border: 1px solid #cd2b3a; color: #cd2b3a; font-size: 110%; } #checkout_page .checkout_errors_top { margin: 0px 0 10px 0; padding: 10px; border-width: 2px; -moz-border-radius: 4px; -khtml-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; cursor: pointer; } #checkout_page .checkout_errors_top a { color: #333333; text-decoration: none; } #checkout_page .checkout_errors_top a:hover { } #checkout_page .errors_hide { display: none; } /* @Checkout btn */ #checkout_page #checkout_left .checkout_btns, #checkout_page #checkout_right .checkout_btns { margin: 0px auto; padding: 10px 10px; background: none; border: none; border-top: 0px solid #dddddd; -moz-border-radius: 4px; -khtml-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; text-align: center; overflow: hidden; } #checkout_page #checkout_left .checkout_btns input, #checkout_page #checkout_right .checkout_btns input { float: none; margin: 0px auto; padding: 20px 20px; width: auto; height: 90px; background-color: #f1f1f1; background-image: url("/images.peisforum.no/bg_sbm_checkout.png"); background-position: 20px center; background-repeat: no-repeat; border: 2px solid #e1e1e1; -moz-border-radius: 4px; -khtml-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; color: #336699; text-shadow: 1px 1px #ffffff; font-weight: bold; font-size: 200%; font-family: sans-serif, arial, tahoma; text-align: left; text-indent: 20px; } #checkout_page #checkout_left .checkout_btns input:hover, #checkout_page #checkout_right .checkout_btns input:hover { border-color: #cccccc; } #checkout_page #checkout_left .checkout_btns p, #checkout_page #checkout_right .checkout_btns p { position: relative; display: none; width: auto; margin: 0px auto; padding: 12px 0px 0 0px; border: 0px solid; line-height: normal; font-style: italic; } #checkout_page #checkout_left .checkout_btns p span, #checkout_page #checkout_right .checkout_btns p span { position: relative; top: 0px; margin: 0px 0 0 0px; padding: 0px 0 0 0px; color: #666666; font-weight: normal; font-size: 105%; } #checkout_page #checkout_left .checkout_btns p img, #checkout_page #checkout_right .checkout_btns p img { position: absolute; top: 12px; left: 10px; margin: 0px 0 0 0px; padding: 0px; } #checkout_page #checkout_left .checkout_btns p.showlock, #checkout_page #checkout_right .checkout_btns p.showlock { display: block; } /* @Add address block */ #addaddress_Ajax { margin: 0px; padding: 0 0 0px 0; border: 0px solid #999999; background: #ffffff; } #addaddress_Ajax #addaddress_Ajax_Title { text-shadow: 1px 1px #ffffff; } #addaddress_Ajax #addaddress_Ajax_Title a { } #addaddress_Ajax #addaddress_Ajax_Title span { } #addaddress_Ajax #addaddress_Ajax_Inner { margin: 0px; } #addaddress_Ajax #addaddress_Ajax_Inner .loading { margin: 5px 0 5px 32px; padding: 0px; } #addaddress_Ajax #addaddress_Ajax_Inner div { margin: 0px; padding: 0px 0px; border: 1px solid #cccccc; background: #fcfcfc; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } #addaddress_Ajax #addaddress_Ajax_Inner table { width: 100%; border: 1px solid #e1e1e1; border-collapse: collapse; } #addaddress_Ajax #addaddress_Ajax_Inner table tr td { padding: 5px 10px; border-bottom: 1px dotted #dddddd; } #addaddress_Ajax #addaddress_Ajax_Inner table tr.first td { padding-top: 20px; } #addaddress_Ajax #addaddress_Ajax_Inner table tr.last td { padding-bottom: 20px; border: none; } #addaddress_Ajax #addaddress_Ajax_Inner table tr td.heading { padding-top: 10px; padding-bottom: 10px; background: #f3f3f3; border-top: 1px solid #e1e1e1; border-bottom: 1px solid #dddddd; vertical-align: top; } #addaddress_Ajax #addaddress_Ajax_Inner table tr td.heading_right { background: #f0f0f0; border-left: 1px solid #dddddd; } #addaddress_Ajax #addaddress_Ajax_Inner table tr td.heading h3 { margin: 0px; padding: 0px; font-weight: bold; font-size: 105%; text-shadow: 1px 0px #ffffff; } #addaddress_Ajax #addaddress_Ajax_Inner table tr td.heading p { margin: 0px; padding: 0px; text-shadow: 1px 0px #ffffff; } #addaddress_Ajax #addaddress_Ajax_Inner table tr td input.txt, #addaddress_Ajax #addaddress_Ajax_Inner table tr td select.txt { padding: 5px 3px; border: 1px solid #dddddd; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; font-size: 100%; width: 140px; } #addaddress_Ajax #addaddress_Ajax_Inner table tr td select.txt { width: 148px; } #addaddress_Ajax #addaddress_Ajax_Inner table tr td input.chkbx { padding: 0px; margin: 0px; } #addaddress_Ajax #addaddress_Ajax_Inner table tr td input.txt_fail { border-color: #cd2b3a; } #addaddress_Ajax #addaddress_Ajax_Inner table tr td input.txt_fail2 { border-color: #ff6633; } #addaddress_Ajax #addaddress_Ajax_Inner table tr td input.txt:focus { } #addaddress_Ajax #addaddress_Ajax_Inner table tr td input.login:focus, #addaddress_Ajax #addaddress_Ajax_Inner table tr td input.passfetch:focus { border: 1px solid #c1c1c1; } #addaddress_Ajax #addaddress_Ajax_Inner table tr td .deg { color: #cd2b3a; } #addaddress_Ajax #addaddress_Ajax_Inner table tr.reg_response td { padding-top: 10px; padding-bottom: 10px; background: #fffffa; border-top: 1px dotted #eeeeee; color: #cd2b3a; text-align: left; } #addaddress_Ajax #addaddress_Ajax_Inner table tr.reg_response td span { display: block; } #addaddress_Ajax #addaddress_Ajax_Inner table tr.reg_response td span.deg { display: inline; } #addaddress_Ajax #addaddress_Ajax_Inner table tr td.td_checkbox { padding: 10px 5px; } #addaddress_Ajax #addaddress_Ajax_Inner table tr td.td_checkbox input { padding: 0px; margin: 0px 10px 0 0; } #addaddress_Ajax #addaddress_Ajax_Inner table tr.ftr td { padding-top: 15px; padding-bottom: 20px; padding-bottom: 15px; border: none; border-top: 1px solid #dddddd; background-color: #f7f7f7; text-align: center; } #addaddress_Ajax #addaddress_Ajax_Inner table tr.ftr td.ftr_right { border-left: 1px solid #dddddd; background-color: #f3f3f3; } #addaddress_Ajax #addaddress_Ajax_Inner table tr td.loading { background-image: url("/images.peisforum.no/loading.gif"); background-position: 10px center; background-repeat: no-repeat; } #addaddress_Ajax #addaddress_Ajax_Inner table tr.ftr td input, #addaddress_Ajax #addaddress_Ajax_Inner table tr td.login_Ajax div .login_Ajax_sbm input { width: auto; padding: 7px 10px; border: 0px solid #dddddd; background: none; color: #336699; font-weight: bold; font-size: 110%; text-shadow: 1px 1px #ffffff; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; cursor: pointer; } #addaddress_Ajax #addaddress_Ajax_Inner table tr.ftr td input:hover, #addaddress_Ajax #addaddress_Ajax_Inner table tr td.login_Ajax div .login_Ajax_sbm input:hover { padding: 6px 9px; border: 1px solid #d1d1d1; background: #dddddd; } #addaddress_Ajax #addaddress_Ajax_Inner table tr.ftr td .prepend_guest { margin: 0 35px 0 0px; font-weight: bold; font-size: 110%; color: #999999; text-shadow: 1px 1px #ffffff; } #addaddress_Ajax #addaddress_Ajax_Inner table tr.btm td { padding-top: 15px; padding-bottom: 15px; border-top: 1px solid #dddddd; border-bottom: none; background: #ffffff; font-style: italic; color: #666666; } #addaddress_Ajax #addaddress_Ajax_Inner table tr.btm td p { margin: 0px; padding: 0px; } /* Register block */ #addaddress_Ajax #addaddress_Ajax_Inner table tr td.register_Ajax { margin: 0px; padding: 0px; vertical-align: top; } #addaddress_Ajax #addaddress_Ajax_Inner table tr td.register_Ajax table { margin: 0px; padding: 0px; border: none; border-collapse: collapse; } /* Login block */ #addaddress_Ajax #addaddress_Ajax_Inner table tr td.login_Ajax { width: 45%; padding-top: 10px; padding-bottom: 10px; background: #f6f6f6; border: none; border-left: 1px solid #dddddd; vertical-align: top; } #addaddress_Ajax #addaddress_Ajax_Inner table tr td.login_Ajax div { margin: 10px 10px; padding: 20px 20px; background: #ffffff; border: none; -moz-border-radius: 12px; -khtml-border-radius: 12px; -webkit-border-radius: 12px; border-radius: 12px; } #addaddress_Ajax #addaddress_Ajax_Inner table tr td.login_Ajax div#login_Ajax_Fetch { background: #fafafa; border: 2px solid #ffffff; color: #616161; font-size: 95%; text-align: center; } #addaddress_Ajax #addaddress_Ajax_Inner table tr td.login_Ajax div#login_Ajax_Fetch h5 { padding-top: 0px; padding-bottom: 0px; } #addaddress_Ajax #addaddress_Ajax_Inner table tr td.login_Ajax div .login_Ajax_sbm { margin: 10px 0 0 0; padding: 10px 10px; background-color: #f1f1f1; border: none; border: 1px solid #dddddd; text-align: center; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } #addaddress_Ajax #addaddress_Ajax_Inner table tr td.login_Ajax div .login_Ajax_sbm input { } #addaddress_Ajax #addaddress_Ajax_Inner table tr td.login_Ajax div a { margin: 0 0 0 0px; padding: 10px 0; color: #336699; } #addaddress_Ajax #addaddress_Ajax_Inner table tr td.login_Ajax div h5, #addaddress_Ajax #addaddress_Ajax_Inner table tr td.login_Ajax div .login_response { margin: 0px 0 10px 0; padding: 0px; background: none; border: none; font-size: 105%; } #addaddress_Ajax #addaddress_Ajax_Inner table tr td.login_Ajax div .fetchpass_Toggle { margin: 0px 0 0px 0; padding: 0px; background: none; border: none; font-size: 105%; cursor: pointer; } #addaddress_Ajax #addaddress_Ajax_Inner table tr td.login_Ajax div p { margin: 0px; padding: 0px; } #addaddress_Ajax #addaddress_Ajax_Inner table tr td.login_Ajax div p.passfetch_Ok { margin: 10px 0 0 0; padding: 0px; } #addaddress_Ajax #addaddress_Ajax_Inner table tr td.login_Ajax div .fetchpass_Hide { display: none; margin: 10px 0 0 0; padding: 0px 0 0 0; } #addaddress_Ajax #addaddress_Ajax_Inner table tr td.login_Ajax div .login_response_fail { color: #cd2b3a; } #addaddress_Ajax #addaddress_Ajax_Inner table tr td.login_Ajax div p label { margin: 5px 0 2px 0px; padding: 0px; display: block; } #addaddress_Ajax #addaddress_Ajax_Inner table tr td.login_Ajax div p input.txt { width: 95%; margin-right: 0px; padding: 10px 3px; font-size: 110%; } #addaddress_Ajax #addaddress_Ajax_Inner table tr td.login_Ajax p input.passfetch { color: #666666; background: #ffffff; } #addaddress_Ajax #addaddress_Ajax_Inner table tr td.login_Ajax p input.passfetch:focus { color: #333333; } #addaddress_Ajax #addaddress_Ajax_Inner table tr td.login_Ajax p input.button { width: auto; margin: 5px 0 0 0; padding: 5px 5px; background: #f1f1f1; border: 1px solid #e1e1e1; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; color: #336699; font-weight: normal; text-shadow: 1px 0px #ffffff; cursor: pointer; } #addaddress_Ajax #addaddress_Ajax_Inner table tr td.login_Ajax div p input.txt_fail { border-color: #cd2b3a; } #addaddress_Ajax #addaddress_Ajax_corporate_approve_baloon { position: absolute; top: 202px; left: 310px; padding: 20px; border: solid 1px #dddddd; width: 225px; background: #ffff99; -moz-border-radius: 4px; -khtml-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; } #addaddress_Ajax #addaddress_Ajax_corporate_approve_baloon #exit_baloon { color: #cd2b3a; font-style: italic; } /* @Account */ #account_Ajax #account_Ajax_Inner { margin: 10px; padding: 0px; border: 2px solid #dddddd; border-bottom-width: 1px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } #account_Ajax #account_Ajax_Inner .loading { margin: 5px 0 5px 32px; padding: 0px; } #account_Ajax #account_Ajax_Inner .h_headers { position: relative; margin: 0px; padding: 20px 10px 7px 140px; background: #f1f1f1; border-bottom: 1px solid #cccccc; border-top: 0px solid #f7f7f7; text-shadow: 1px 1px #ffffff; font-size: 120%; cursor: pointer; } #account_Ajax #account_Ajax_Inner .h_headers span { position: absolute; left: 10px; bottom: 7px; } #account_Ajax #account_Ajax_Inner form { display: none; } #account_Ajax #account_Ajax_Inner .form_first { display: block; } #account_Ajax #account_Ajax_Inner table { border: 1px solid #eeeeee; border-bottom-color: #cccccc; padding: 0px; border-collapse: collapse; } #account_Ajax #account_Ajax_Inner table tr td { padding: 5px 10px; background: #fafafa; border-bottom: 1px solid #eeeeee; } #account_Ajax #account_Ajax_Inner table tr.table_headers td { padding-top: 20px; padding-bottom: 7px; background: #f1f1f1; border-bottom: 1px solid #cccccc; border-top: 0px solid #f7f7f7; text-shadow: 1px 1px #ffffff; } #account_Ajax #account_Ajax_Inner table tr td.td_enhance { background: #f7f7f7; border-left: 1px solid #dddddd; border-bottom: 1px solid #e1e1e1; } #account_Ajax #account_Ajax_Inner table tr td.td_first { width: 110px; } #account_Ajax #account_Ajax_Inner table tr.first td { padding-top: 20px; } #account_Ajax #account_Ajax_Inner table tr.last td { padding-bottom: 20px; border-bottom: none; } #account_Ajax #account_Ajax_Inner table tr.table_headers td h3 { margin: 0px; padding: 0px; font-size: 100%; } #account_Ajax #account_Ajax_Inner table tr td input.txt, #account_Ajax #account_Ajax_Inner table tr td select { width: 160px; padding: 5px 3px; border: 1px solid #dddddd; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; font-size: 100%; } #account_Ajax #account_Ajax_Inner table tr td select { width: 168px; } #account_Ajax #account_Ajax_Inner table tr td span { margin-left: 10px; } #account_Ajax #account_Ajax_Inner table tr td .deg { margin-left: 10px; color: #cd2b3a; } #account_Ajax #account_Ajax_Inner table tr.ftr td { padding-top: 7px; padding-bottom: 7px; padding-left: 7px; border-top: 1px solid #dddddd; border-bottom: 1px solid #dddddd; background: #fafafa; text-align: left; } #account_Ajax #account_Ajax_Inner table tr.ftr td input { width: auto; margin: 0px; padding: 3px 0px; border: none; background: none; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; font-size: 100%; font-weight: bold; color: #336699; text-shadow: 1px 1px #ffffff; cursor: pointer; } #account_Ajax #account_Ajax_Inner table tr.ftr td input:hover { color: #003399; } #account_Ajax #account_Ajax_Inner table tr.ftr td img.loading { display: none; } #account_Ajax #account_Ajax_Inner table tr.ftr td .msg_response { color: #cd2b3a; } #account_Ajax #account_Ajax_Inner table tr.ftr td .msg_response_ok { color: green; } /* @Send Inquery */ #send_inquiry_wrapper { border: 1px solid #616161; -moz-border-radius: 6px; -khtml-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; } #send_inquiry_wrapper form { margin: 0px; padding: 5px; } #send_inquiry_wrapper form table { width: 100%; border: 1px solid #c1c1c1; border-collapse: collapse; } #send_inquiry_wrapper form table tr td { padding: 10px 10px; border-bottom: 1px solid #f0f0f0; } #send_inquiry_wrapper form table tr.last td { border: none; } #send_inquiry_wrapper form table tr.first td { padding-top: 15px; } #send_inquiry_wrapper form table tr th { padding: 20px 10px; border-bottom: 1px solid #c1c1c1; background: #e1e1e1; text-align: left; text-shadow: 1px 0px #ffffff; } #send_inquiry_wrapper form table tr th h3 { margin: 0px; padding: 0px; font-size: 140%; font-weight: bold; } #send_inquiry_wrapper form table tr th h3 a { float: right; color: #cd2b3a; font-weight: bold; } #send_inquiry_wrapper form table tr.ftr td { border: none; border-top: 2px solid #eeeeee; padding-bottom: 10px; padding-top: 10px; background: #f1f1f1; text-align: center; background-position: 10px center; background-repeat: no-repeat; } #send_inquiry_wrapper form table tr td input { padding: 5px 3px; border: 1px solid #dddddd; } #send_inquiry_wrapper form table tr td textarea { padding: 5px 3px; border: 1px solid #dddddd; width: 300px; height: 50px; } #send_inquiry_wrapper form table tr td input:focus, #send_inquiry_wrapper form table tr td textarea:focus { border-color: #cccccc; } #send_inquiry_wrapper form table tr td#pname { font-weight: bold; } #send_inquiry_wrapper form table tr.ftr td input.sbm { border: 2px solid #d1d1d1; background: #dddddd; color: #336699; text-shadow: 1px 0px #ffffff; font-weight: bold; padding: 10px; font-size: 110%; -moz-border-radius: 6px; -khtml-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; cursor: pointer; } #send_inquiry_wrapper form table tr.inq_response td em.nok { color: #cd2b3a; } #send_inquiry_wrapper form table tr.inq_response td em.ok { color: green; } #send_inquiry_wrapper form table tr td .deg { color: #cd2b3a; } /* CORPORATE AWAITING APPROVAL */ #corporate_awaiting_approval { } #corporate_awaiting_approval h3 { font-size: 16px; margin: 0 0 10px; padding: 0; }
