/*************** Global *************/ .framework body { background-image: url('/data/cfcf2385-ff54-4938-ad9a-fff522f7eda5'); /* diagonal grey stripes on white background */ overflow-x: hidden; } .framework #wrapper_object_content table, .framework #wrapper_object_content td, .framework #wrapper_object_content th { border: 0 none; } .framework #wrapper_page { background-color: #fff; /* ensure iframes with no_framework=1 have white background */ width: 922px; border-right: 2px solid #D5C59E; } #element_content h1 { color: #0d5cab; } .framework #wrapper_all_content { margin: 10px 20px 20px; } .framework #wrapper_all_content div.filter_info { display: none } .framework #wrapper_all_content div.portfolio-object-owner-name { display: none } .framework #wrapper_all_content a.container-owner-link { display: none } wrapper_object_content { overflow-x: hidden; } /**************** Header block *****************/ .framework #wrapper_top_row { height:87px; background-image:url(/data/0a403cb2-fcda-4f52-a51f-de864529cd33); border-left: 2px solid #D5C59E; float: left; } #fagbokforlaget_logo { margin-left:20px; height:60px; width:120px; position:absolute; } #site_logo { position: absolute; margin-left: 180px; width: 300px; height: 60px; } #site_logo:hover { cursor:pointer; } #logout-button { display: block; height: 22px; float: right; text-align: center; padding-top: 2px; border-top: 1px solid #d5c59e; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7eeda', endColorstr='#ffffff'); /* for IE */ background: -webkit-gradient(linear, left top, left bottom, from(#f7eeda), to(#ffffff)); /* for webkit browsers */ background: -moz-linear-gradient(top, #f7eeda, #ffffff); /* for firefox 3.6+ */ width: 75px; border-right: 1px solid #d5c59e; border-left: 1px solid #d5c59e; } #logout-button:hover { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f7eeda'); /* for IE */ background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f7eeda)); /* for webkit browsers */ background: -moz-linear-gradient(top, #ffffff, #f7eeda); /* for firefox 3.6+ */ } #top_menu { text-align: right; position: absolute; width: 386px; height: 20px; float: right; margin-left: 460px; margin-top: 0; } #top_menu a { color: #000000 !important; font-size: 12px; } /***************** Side panels ************/ .framework #element_cell_left { border-left: 2px solid #d5c59e; border-right: 1px solid #d5c59e; background-color: #f7eeda; left: 0; width: 176px; } /******************* left menu ************/ #element_menu { border: medium none; font-size: 0.85em; margin: 0; text-overflow: ellipsis; } #element_menu div.expander { background-position:-14px 0px; background-image:url('/data/38acc522-30db-4521-a3d8-c52d79c0a7a4'); background-repeat:no-repeat; } #element_menu div.collapser { background-position: 0 -4; background-image:url('/data/38acc522-30db-4521-a3d8-c52d79c0a7a4'); background-repeat:no-repeat; } #element_menu .icon { display:none; } #element_menu { overflow:hidden; } #element_menu > ul { margin-top:-25px; } .framework #element_cell_left ul { margin: 0 0 0 0.3em; padding: 0; position: relative; top: 5px; white-space: nowrap; width: 150%; } .framework #element_cell_left ul ul ul { background-color:#e3d5b5!important; margin-left:-1em; } .framework #element_cell_left ul:last-child li:last-child { border-bottom: medium none; } .framework #element_cell_left li { clear: both; } #element_menu li { display: block; margin: 0; padding: 0; text-overflow: clip; white-space: nowrap; width: 105%; } .framework #element_cell_left li li { background-color:#f7eeda!important; border-bottom: 1px dotted #8e7742; display: block; } .framework #element_cell_left li li li { margin-left:1.3em; background-color:#e3d5b5!important; border-bottom: 1px dotted #8e7742; display: block; } .framework #element_cell_left li li li:hover { background-color:#f7eeda!important; color: #ec1c24; } .container a { background:none !important; } .framework #element_cell_left a { border: medium none; font-size: 12px; line-height: 23px; } li *, .framework #element_cell_left a:hover { border:none; color: #ec1c24; } .framework .spacer { margin-top:0.3em; border:none; padding-right: 3px; color: #8E7742; } /*************** Page bottom *************/ #page_bottom { background-color: #005EB2; border-bottom: 2px solid #005EB2; color: #FFFFFF; font-size: 0.7em; height: 3em; margin: 0 auto; overflow: hidden; text-align: center; width: 924px; padding-top: 0.9em; } .framework #element_bottom_info span { text-align: center; margin-top: 8px; max-width: 850px; } /*************** Content ********************/ #wrapper_middle_row { margin: 0 0 0 179px; } .framework #wrapper_element_content { background-color: white; background-image:url(/data/5a3c88cd-0366-4024-a1a7-80d5e4a28e30); background-repeat: no-repeat; background-position: left top; min-height: 100px; overflow-x: hidden; overflow-y: auto; } .framework #wrapper_element_content .adjust { background-color: transparent; } #element_content h1 { color: #907a49; } .framework #wrapper_object_content img { padding: 0.25em 0; max-width: 100%; } #element_comments { display: none; } h5, p { max-width: 550px; } a, a:link { color: #907A49; } a:visited { color: #b5a377; } a:hover { color: #ec1c24; } .figur-intro p, .figur-intro img { width: 100%; max-width: 100%; } /*************** Nedfellbar div *************/ .visste_du_content { display: none; } .visste_du_content { padding: 20px 25px 25px 15px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #9b8a68; border-left-width: 3px; border-left-style: solid; border-left-color: #f7ecde; border-right-width: 3px; border-right-style: solid; border-right-color: #f7ecde; overflow: visible; } .visste_du_content .icon { margin-top:5px; float: right; } .visste_du_content .document_title{ display: block; padding-top: 7px; padding-bottom: 15px; } .visste_du_link { display: block; background-color: #F7EEDA !important; border-bottom: 1px dotted #8E7742; margin-top: 0px; height: 19px; padding: 7px; font-size: 14px; text-indent: 12px; color: #5a4a42; } .visste_du_content li { list-style-type: square !important; } .touch_border-box { background-color: #F7EEDA; border: 0.077em solid #D5C59E; margin: 2.31em 0; padding: 0.77em; } /*************** Pilnavigering *************/ #element_adjacent_objects { width:100%; float: left; margin: 2em auto; } .next_object { float: right; text-align: right; width: 40px !important; } .prev_object { float: left; text-align: right; width: 40px !important; } /*************** login-page *************/ #login_page { } #login_block { display: block; height: 200px; margin-left: 40px; position: relative; top: 80px; width: 310px; } #login_block a, #login_block a:hover { color: #000; } #log_in_button { text-align: left; cursor: pointer; background-image: url("/data/1832c651-f34f-427d-afe7-3c6956ef9017"); display: inline-block; float: right; height: 22px; margin: 10px 39px 5px 10px; padding: 0 0 2px 10px; width: 118px; font-size: 12px; border: 0; font-family: arial !important; } #forgotten_pw { font-size: 12px; background-image: url("/data/1832c651-f34f-427d-afe7-3c6956ef9017"); display: inline-block; float: right; height: 19px; padding: 4px 0 0 10px; width: 108px; margin: 0 40px 5px 10px; } #log_in_button:hover, #forgotten_pw:hover { background-position:-120px 0px; } #reg_new_user { background-image: url("/data/0ea4288d-284d-47f3-af2a-91527d7ea266"); display: inline-block; float: right; height: 20px; margin: 10px 40px 5px 10px; padding: 3px 0 0 10px; width: 138px; font-size: 12px; } #reg_new_user:hover { background-position:-150px 0px; } #login_form > .field { clear:left; float: left; width: 270px; height: 28px; } #login_form > .field > input{ float: right; width: 188px; display: inline; height: 21px; border: 1px solid #e0d4b6; border-radius: 3px 3px 3px 3px; padding: 0 0 0 10px; } #login_form > .field > span{ float: left; margin-top: 2px; } #login_additional { float:right; width: 200px; padding: 0 !important; } #login_info { display: block; height: 200px; margin-left: 345px; position: relative; top: -120px; width: 320px; } li span { color: #000; } .velkommen_1 { width: 47%; float: left; } .velkommen_2 { width: 47%; float: right; padding-right: 5px; }