/**********General*************/ body { /*text-align: center;*/ font-family : Arial,Verdana, Helvetica,sans-serif; font-size : 12px; color:#444444; background-color: #FFFFFF; background-image: url(/medinor2/frontend/elements/bg/medinor_bak.jpg); background-repeat: repeat-x; margin:0px; padding:0px 0px 10px 0px; line-height:1.4em; } iframe { border: 0px; margin: 0px; padding: 0px; width: 9em; height: 3.1ex; } td, th { font-size: 12px; } input{ font-family : Arial,Verdana, Helvetica,sans-serif; } .woedit{ width: 310px; float: left: clear: both; margin-bottom: 10px; } .check{ clear: both; margin-bottom: 10px; } .textarea{ float: left; clear: both; width: 310px; } th{ text-align:left; } td{ vertical-align:top; } a img{ border:none; } a{ color:#0B7A6A; } a:visited{ /*color: #999999;*/ } #left a:visited{ /*color: #0B7A6A;*/ /*color: #999999;*/ } #left #selected{ color: #9F0529; } em{ font-weight:bold; font-style: normal; } label{ font-weight:bold; font-style: normal; } form{ padding: 0px; margin-bottom:0px; /*display:inline;*/ } h1,h2,h3,h4,.heading1,.heading2,.heading3,.heading4{ font-family : Arial,Helvetica,Verdana,sans-serif; font-weight:normal; } h1,.heading1{ margin:0em; padding-top:0.9em; padding-bottom:0.4em; font-size : 1.5em; color: #666666; } h2,.heading2{ margin:0em; padding-top:1.2em; padding-bottom:0.4em; font-size : 1.2em; color: #666666; } h3,.heading3{ margin:0em; padding-top:0.4em; padding-bottom:0.4em; font-size : 13px; font-weight: bold; } h4{ margin:0em; padding-top:0.2em; padding-bottom:0.3em; font-size : 1em; } p,div.ingress{ margin:0.6em 0em 0.6em 0em; } a h1,a h2,a h3, em a, h1 a,h2 a,h3 a, a em{ text-decoration:none; } a h1,a h2,h1 a,h2 a{ color: #666666; } table td{ padding:3px; } /**********Layout*************/ #wrapper{ margin-right: auto; margin-left: auto; text-align: left; width: 1000px; border: 0px solid red; } #main{ float: left; width: 831px; background-image: url(/medinor2/frontend/elements/bg/main_topp.jpg); background-repeat: no-repeat; } #content_area{ border-left: 1px solid #6C7B80; border-right: 1px solid #6C7B80; /*height: 100%;*/ background-color: #FFFFFF; } #content{ background-color: #FFFFFF; padding: 0px 20px 15px 15px; margin-left:208px; border-left: 1px solid #CCCCCC; } .content_front { background-image: url(/medinor2/frontend/elements/bg/bg_content_front.gif); repeat: repeat-y; } #content img{ float: right; padding-left: 10px; max-width: 300px; } #content td img, #content img.left, #content div img{ padding-left: 0px; float: left; } #content img.left, #content div img{ padding-right: 10px; } #content div.newslist img.right{ float: right; padding-left: 10px; padding-right: 0; } #content div img.right{ float: right; padding-left: 10px; padding-right: 0; } #content_right{ padding: 20px 10px 15px 15px; margin-left: 416px; border-left: 1px solid #CCCCCC; } #left{ width: 208px; float:left; } /**********Top*************/ #header{ margin-top: 12px; border-left: 1px solid #6C7B80; border-right: 1px solid #6C7B80; background-color: #FFFFFF; /* height:95px; /* 90 */ border: 1px solid #6C7B80; border-bottom: 0px; } /* Read by Mozilla */ head:first-child+body #header{ margin-top: 12px; } #tagline{ font-weight: bold; width: 450; margin-left: 1em; } #languages{ float: right; margin-right: 4px; margin-top: 4px; border: 0px solid black; } #languages a{ color: #333333; } #utilities a{ color: #333333; } #languages a:hover{ text-decoration: underline; } #utilities { text-align: right; padding-right: 4px; } /* Read by Mozilla */ head:first-child+body #utilities{ float: right; } #utilities img{ vertical-align: text-bottom; } .top_menu_main{ color: #FFFFFF; height: 75px; background-color: #9E9E9E; background-image: url(/medinor2/frontend/elements/bg/main_illustrasjon.jpg); background-repeat: no-repeat; background-position: bottom; } .top_menu{ color: #FFFFFF; height: 48px; background-color: #9E9E9E; background-image: url(/medinor2/frontend/elements/bg/sub_illustrasjon.jpg); background-repeat: no-repeat; background-position: bottom; } #top_menu_main a, #top_menu a{ display:block; float:left; padding:2px 8px 0px 8px; border-right: 1px solid #FFFFFF; border-bottom: 0px solid #FFFFFF; text-decoration:none; font-weight:normal; color: #FFFFFF; height: 20px; } #top_menu_main a.last_item, #top_menu a.last_item{ border-right: 0px; border-color: #9E9E9E; } #top_menu_main a.last_item_selected, #top_menu a.last_item_selected{ border-right: 0px; background-color: #666666; color: #FFFFFF; } #top_menu_main a:hover, #top_menu a:hover{ background-color: #666666; color: #FFFFFF; } #top_menu_main a.selected, #top_menu a.selected{ background-color: #666666; color: #FFFFFF; } /**********Loginbar, Basket*************/ #loginbar{ margin-left: 836px; border: 0px solid red; /* width: 129px;*/ width: 159px; } #loginbar .top{ background-image: url(/medinor2/frontend/elements/bg/handlekurv_bak_top.jpg); background-repeat: no-repeat; } #loginbar .main{ background-image: url(/medinor2/frontend/elements/bg/handlekurv_bak_main.gif); background-repeat: repeat-y; margin-top: -4px; } #loginbar #loginbar_slogan{ padding: 0px 6px 5px 12px; font-size: 14px; line-height: 20px; } #loginbar #loginbar_img{ border: 0px dashed red; text-align: right; padding-right: 1px; } #loginbar #loginbar_info{ padding: 5px 6px 5px 6px; font-size: 0.9em; /*text-align: right;*/ } #loginbar #loginbar_profile{ padding: 4px 6px 5px 0px; } #loginbar #loginbar_basket{ padding: 5px 6px 25px 6px; } #loginbar_basket{ border-top:1px solid black; } #loginbar .bottom{ background-image: url(/medinor2/frontend/elements/bg/handlekurv_bak_bunn.jpg); background-repeat: no-repeat; } /**********Left menu, Right menu*************/ #top_welcome{ background-image: url(/medinor2/frontend/elements/bg/main_small_fade.jpg); background-repeat: repeat-x; padding: 20px 20px 20px 40px; } #top_categories{ background-image: url(/medinor2/frontend/elements/bg/main_small_fade.jpg); background-repeat: repeat-x; padding: 20px 10px 10px 20px; } #top_categories_middle{ background-image: url(/medinor2/frontend/elements/bg/main_small_fade.jpg); background-repeat: repeat-x; padding: 20px 10px 10px 20px; height: 100px; } .border{ border-left: 1px solid #CCCCCC; } #left_menu{ background-image: url(/medinor2/frontend/elements/bg/main_small_fade.jpg); background-repeat: repeat-x; padding: 60px 10px 10px 10px; } .newslist{ width:520px; margin-bottom:15px; border: 0px dashed green; } .newslist img{ float: left; padding-right:10px; padding-top: 10px; } .newslist p{ margin-bottom: 6px; } .newslist .magazine{ width: 80px; } .journallist{ width: 120px; float: left; margin-right: 20px; margin-bottom: 10px; border: 0px solid black; } .journallist img{ float: left; height: 120px; margin-bottom: 4px; } #content .journallist img{ float: left; padding: 0; } /**********Footer*************/ #footer{ background-image: url(/medinor2/frontend/elements/bg/main_bak_bunn.jpg); background-repeat: no-repeat; padding:4px; padding-top: 10px; text-align:right; font-size: 12px; } #footer a{ color:#888888; } /**********Special*************/ #logo{ margin-top: 10px; float: left; border: 0px solid black; } .ingress, em{ font-weight:bold; } br.break{ clear:left; } .number{ text-align:right; } .back{ display:block; float:left; margin-top:40px; } .back:visited, .page_counter:visited{ color: #0B7A6A; } .edit{ clear:both; float:right; } .asterisk{ color:#FF0000; } .clear{ clear:both; } .price{ font-weight:bold; display:block; } #poweredby{ display:block; margin: 0px auto 0px auto; } .path{ display:inline; color:#666666; } .price_info{ font-size: 0.8em; } .price_info_right{ font-size: 0.8em; padding-left: 40px; } .price_sup{ color: #9F0529; } sup{ color: #9F0529; } /**********Content / Publish page*************/ #arrangement{ border-collapse: collapse; padding: 0; margin: 0; border: 1px solid #CCCCCC; width: 570px; margin-top: 20px; } #arrangement th{ background-color: #F7F7F7; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; padding-left: 3px; } #arrangement th.date{ width: 50px; } #arrangement th.time{ width: 50px; } #arrangement th.contact{ width: 110px; } #arrangement td{ border-bottom: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; } #mail_sent{ color: red; } /**********Product / Category page*************/ .small_caps{ text-transform: lowercase; } #content td.thumb{ width: 70px; } #content td.thumb img{ width: 70px; height: 70px; padding-right: 0px; padding-top: 6px; } /**********Product listing*************/ .product_pic{ padding: 2px 2px 2px 2px; } td.product_pic { padding: 0px 0px 0px 20px; } .gallery_info { clear:both; font-size: x-small; } a.gallery_info { text-decoration: none; } #prod_listing{ border-collapse: collapse; padding: 0; width: 570px; } #prod_listing th{ padding-right: 6px; padding-bottom: 6px; padding-top: 3px; font-size: 14px; border-bottom: 1px solid #CCCCCC; } #prod_listing th.no_style{ border-bottom: 0; } #prod_listing tr.listOver{ background-color: #F7F7F7; } #prod_listing td{ padding: 0px; padding-right: 6px; padding-top: 4px; padding-bottom: 0px; } #prod_listing td.number{ float: right; } #prod_listing td.img{ vertical-align: middle; } #prod_listing td.thumb{ border-bottom: 0; padding-top: 0; background-color: #FFFFFF; } #prod_listing td.desc{ vertical-align: top; padding: 0; /* border-bottom: 1px solid #6C7B80;*/ border-bottom: 1px solid #CCCCCC; height: 40px; font-weight: normal; } #prod_listing_small{ border-collapse: collapse; padding: 0; width: 560px; } #prod_listing_small th{ padding-right: 6px; padding-bottom: 6px; font-size: 1.1em; border-bottom: 1px solid #CCCCCC; } #prod_listing_small th.no_style{ border-bottom: 0; } #prod_listing_small th.midpos{ text-align: center; white-space: nowrap; } #prod_listing_small tr.listOver{ background-color: #F7F7F7; } #prod_listing_small td{ padding: 0px; padding-right: 6px; padding-top: 4px; padding-bottom: 0px; } #prod_listing_small td.number{ float: right; } #prod_listing_small td.img{ vertical-align: middle; } #prod_listing_small td.thumb{ border-bottom: 0; padding-top: 0; background-color: #FFFFFF; } #prod_listing_small td.desc{ vertical-align: top; padding: 0; border-bottom: 1px solid #6C7B80; height: 30px; font-weight: normal; } a.prodnu{ font-size: 12px; color: #808080; } a.prodnu:hover{ color: #222233; } /**********Front page*************/ table.front{ border: 0px solid black; border-collapse: collapse; border-spacing: 0px; padding: 0px; clear: right; margin-left: -15px; } .front td{ padding-right:12px; padding-left: 12px; /*border-right: 1px solid #CCCCCC;*/ width: 30%; } .front td.last_item{ border-right: 0px; padding-left: -5px; width: 26%; } .front img{ float: left; margin-bottom: 5px; margin-right:10px; } .front img.thumb{ float: left; padding-right: 10px; } .front div.read_more_link{ position: absolute; top: 500px; } .front img.read_more{ padding-right: 6px; vertical-align: text-bottom; position: relative; top: 2px; border: 0px solid black; } .banner{ clear:right; margin-top: 10px; } #basket td{ padding: 0px; padding-top: 4px; border: 0; } #basket td.number{ float: right; } #basket td.img{ vertical-align: middle; } /**********Orders*************/ table.order_layout, td.order_layout{ margin-right: 30px; margin-bottom: 8px; width: 240px; } table.order_layout td{ margin: 0px; padding: 2px 4px 2px 0px; } #order_loop,#related_products{ padding:10px; background-image: url(/medinor2/frontend/elements/bg/main_small_fade.jpg); background-repeat: repeat-x; border: 1px solid #CCCCCC; } #ordersteps{ color:#888888; background-color: #F8F9FC; background-image: url(/medinor2/frontend/elements/bg/main_small_fade.jpg); border-bottom: 1px solid #CCCCCC; padding: 5px 5px 5px 15px; margin: 0px -20px 0px -15px; } #ordersteps a{ color:#666666; text-decoration:none; } #ordersteps .selected{ color:#666666; font-weight:bold; } /**********Buttons*************/ a.button{ background-color: #D5DAE5; background-image: url(/medinor2/frontend/elements/bg/main_small_fade.jpg); background-repeat: repeat-x; color:#222233; border-right:2px solid #4C5A7B; border-bottom:2px solid #4C5A7B; border-left:2px solid #F8F9FC; border-top:2px solid #F8F9FC; padding:1px 7px 1px 7px; text-decoration:none; position:relative; } a.button:visited{ color:#000000; } input.button,button{ color:#222233; background-color: #D5DAE5; background-image: url(/medinor2/frontend/elements/bg/main_small_fade.jpg); background-repeat: repeat-x; } a.focus,input.focus,a.focus:visited{ background-color: #F6C800; background-image: url(/medinor2/frontend/elements/bg/bg_focus_button.gif); background-repeat: repeat-x; padding:7px; font-size:1.2em; font-weight:bold; /*margin-right:150px;*/ margin-bottom:5px; color: #9F0529; } input.focus{ padding:4px; } .checkout{ margin-left: 180px; } /**********Product list*************/ table.productlist{ border-collapse:collapse; border: 1px solid #CCCCCC; margin:10px 0px 10px 0px; } table.productlist td{ padding: 3px 10px 3px 3px; vertical-align:middle; } table.productlist th{ background-image: url(/medinor2/frontend/elements/bg/main_small_fade.jpg); background-repeat: repeat-x; padding: 4px 10px 4px 4px; } tr.sum td{ font-weight:bold; border-top: 1px solid #E0E4EC; } table.productcategories{ width:95%; } table.productcategories td{ width:33%; } .tableline0 td{ background-color: #F7F7F7; border-bottom: 1px solid #E0E4EC; } .tableline1 td{ background-color: #FFFFFF; border-bottom: 1px solid #E0E4EC; } /**********Element list*************/ table.elementlist{ border-collapse:collapse; border: 1px solid #E0E4EC; margin:10px 0px 10px 0px; } table.elementlist td{ padding: 3px 10px 3px 3px; } table.elementlist th{ background-color: #E0E4EC; padding: 4px 10px 4px 4px; } /**********Warnings and errors*************/ .warning{ background-color: #9F0529; color:#FFFFFF; } div.warning{ font-weight: bold; padding: 5px; margin: 5px 0px 5px 0px; } .error{ color:#FF0000; } /**********WYSIWYG*************/ #content .htmlarea,#content .htmlarea img,.toolbar td{ margin:0px; padding: 0px; } /**********Print*************/ #print_logo{ display:none; } .print{ float:right; margin-top:36px; } /***submenu*********/ #submenu{ font-size:1em; margin-left:15px; } /***TEST*********/ #top_categories td.thumb{ width: 70px; } #content_right td.thumb img{ width: 70px; height:70px; } #content_right td.thumb{ width:70px; } #content_right img.product{ width: 150px; height: 150px; padding-right: 10px; padding-top: 14px; padding-left: 4px; float: left; } #leftHeading { font-size: 1.0em; padding: 5px 2px 2px 5px; margin: 0px 0px 0px -5px; background-color: #fffff; background-repeat: no-repeat; background-image: url(/medinor2/frontend/design/icons/left_heading.gif); color: #ffffff; font-weight: bold; } #left_prodmenu a{ display:block; text-decoration: none; } #left_prodmenu{ padding: 2px 0px 5px 5px; width:190px; float:left; clear:left; margin-top: 5px; margin-left: 3px; } a.level1, a.level1_selected{ background-color: #FFFFFF; /*border-top: 1px solid #666666;*/ padding: 0px 0px 0px 4px; margin: 5px 10px 0px -5px; color: #0b7a6a; } a.level1_selected{ background-color: #f4f4f4; /*#85be77*/ color: #0b7a6a; font-weight: bold; } a.level2, a.level2_selected{ background-color: #FFFFFF; padding: 0px 0px 0px 12px; margin: 0px 10px 0px -5px; color: #334b65; /*font-size: x-small;*/ } a.level2_selected{ font-weight: bold; color: #0b7a6a; } a.level3, a.level3_selected{ background-color: #FFFFFF; margin: 0px 8px 0px -5px; padding: 0px 0px 0px 25px; color: #334b65; /*font-size: x-small;*/ } a.level3_selected{ /*font-weight: bold;*/ color: #9f0529; } a.level1:hover{ background-color: #f4f4f4; } a.level2:hover{ color: #0b7a6a; } a.level3:hover{ color: #0b7a6a; } #leftBox_grey{ background-color: #dddddd; height: 30px; margin: 0px 10px 0px -5px; border-top: 1px solid #666666; } #leftBox_black{ background-color: #82868f; margin: 0px 10px 0px -5px; border-bottom: 1px solid #666666; height: 100px; } #page_div{ padding-top: 5px; padding-bottom: 10px; text-align: center; } table.basket_tab{ margin-left: 5px; } img.til_kassen{ padding-left: 50px; } img.heading_bask{ padding-top: 13px; } pre{ font-family : Arial,Verdana, Helvetica,sans-serif; } /**** AJAX QUERY RESULT ****/ #ajax_monitor { background: white; display: block; margin-bottom: 3px; } #ajax_monitor td { text-align: left; padding-left: 6px; font-size: 12px; } #ajax_monitor td.category_hits { border-left: 1px solid black; border-right: 1px solid black; background-color: #aaaaaa; color: white; } #ajax_monitor td.category { border-left: 1px solid black; width: 170px; } #ajax_monitor td.number { text-align: right; border-right: 1px solid black; width: 23px; } #ajax_monitor table { margin-top: 1em; background-color: white; border-collapse: collapse; border-bottom: 1px solid black; border-top: 1px solid black; } .stay_left { float: left; } .stay_right { float: right; } #ajax_monitor a.control { cursor: pointer; } #statusMonitor { text-align: right; color: #05518b; } #help_text { text-align: left; width: 500px; }