.framework body { background-color:transparent; border:0; min-height:100%; margin:0; padding:0; } html.framework { background-image:url('/data/c4f892d5-a167-4867-aacb-a480976a9765'); height:auto; overflow-y: scroll; } .framework #wrapper_object_content table, .framework #wrapper_object_content td, .framework #wrapper_object_content th { border: 0 none; } #em_logo { position: absolute; margin-left: 180px; width: 550px; height: 60px; } #em_logo:hover { cursor:pointer; } .framework #wrapper_page { width:892px; } .site_content { width:886px; border:3px solid #ccc; border-top:2px solid #ccc; background-color:#fff; float: left; } #selected_page { font-weight:700; text-decoration:underline; } #fagbokforlaget_logo { margin-left:20px; height:60px; width:120px; position:absolute; } #element_nav { display:block; position:relative; float:left; font-size:1em; } #element_nav li { display: inline block; border-right: 1px solid #fff !important; border-bottom: 0; font-size: 12px; } #element_nav * { color:#fff !important; height: 18px; margin-left:0; margin-top: -1px !important; background: transparent !important; padding: 0; margin-right: 7px; margin-left: 0; border-bottom: 0; } .topplinje { height:60px; background-image:url(/data/2e036def-8b83-4408-a891-460ef0255a26); background-position:1px 0; background-repeat:no-repeat; float: left; width:100%; } .navigasjon { border-top:3px solid #ccc; background-image:url(/data/f15c33cd-ab67-407f-99d3-1aa6d416d42b); height:19px; width:886px; float: left; } .navigasjon * { vertical-align:middle; } .hovedfelt { padding-top:20px; min-height:450px; left:300px; height:auto !important; width:860px; margin:0 1em 0; float: left; } #for_laereren { position: relative; top: 24px; margin-right: 13px; background-image: url(/data/4c3e9d1b-70d4-4c6f-9525-d8b2bbb1c73a); background-position: 0 0; cursor: pointer; width: 119px; height: 22px; text-align: center; float: right; font-size: 14px; padding-top: 3px; } #for_laereren a { color: #fff; } #for_laereren a:hover { display: block; background-image: url(/data/4c3e9d1b-70d4-4c6f-9525-d8b2bbb1c73a); background-position: 119px -4px; color: #fddd02; cursor: pointer; width: 119px; height: 22px; text-align: center; } #em_folders { margin-left: 31px ; margin-right: 31px ; margin-top: 30px; text-align:center; } #em_folders .child-layout-button { float: left; width: 186px; height: 85px; background-image: url(/data/77373404-fa8e-48d3-ae67-6e8ba71c42ed); background-position: 0 0; display: block; cursor: pointer; font-size: 18px; line-height: 20px; font-weight: bold; margin-left: 10px ; margin-right: 10px ; margin-bottom: 10px ; margin-top: 10px ; } #em_folders .child-layout-button a { display: block; position: relative; color: #000; padding: 13px 10px 10px; } #em_folders .child-layout-button a:hover { display: block; position: relative; color: #fff; background-image: url(/data/77373404-fa8e-48d3-ae67-6e8ba71c42ed); background-position: 186px 0; width: 166px; height: 62px; } #em_folders .child-layout-invisible { display: none; } #em_folders .child-layout-fc_1-2-cover { height: 267px; width: 187px !important; position: absolute; top: 30px; left: 137px; margin: 0; background-image: url(/data/1cd21957-8539-4283-8867-c1c927cae82d); background-position: 0 0; display: block; cursor: pointer; } #em_folders .child-layout-fc_1-2-cover .link { display: none; } #em_folders .child-layout-fc_3-cover { height: 267px; width: 187px !important; position: absolute; top: 30px; left: 347px; margin: 0; background-image: url(/data/abd7a26b-82e3-472c-b4e0-b07d9ad79019); background-position: 0 0; display: block; cursor: pointer; } #em_folders .child-layout-fc_3-cover .link { display: none; } #em_folders .child-layout-fc_4-cover { height: 267px; width: 187px !important; position: absolute; top: 30px; left: 557px; margin: 0; background-image: url(/data/413c830f-1640-4c75-b79f-fe598fab611a); background-position: 0 0; display: block; cursor: pointer; } #em_folders .child-layout-fc_4-cover .link { display: none; } #em_folders .child-layout-list-orange-top { margin-left: 12px; margin-top: 20px; background-color: #fad9cf; height: 28px; width: 799px !important; border-bottom: 1px dotted #eb673e; border-top: 1px dotted #eb673e; display: block; cursor: pointer; text-indent: 25px; font-size: 14px; text-align: left; padding-top: 10px; } #em_folders .child-layout-list-white { margin-left: 12px; background-color: #fff; height: 27px; width: 799px !important; border-bottom: 1px dotted #eb673e; display: block; cursor: pointer; text-indent: 25px; font-size: 14px; text-align: left; padding-top: 10px; } #em_folders .child-layout-list-orange { margin-left: 12px; background-color: #fad9cf; height: 27px; width: 799px !important; border-bottom: 1px dotted #fad9cf; display: block; cursor: pointer; text-indent: 25px; font-size: 14px; text-align: left; padding-top: 10px; } #em_folders .child-layout-list-orange-top a { color: #000; display: block; cursor: pointer; height: 27px; width: 799px; } #em_folders .child-layout-list-orange a { color: #000; display: block; cursor: pointer; height: 27px; width: 799px; } #em_folders .child-layout-list-white a { color: #000; display: block; cursor: pointer; height: 27px; width: 799px; } #em_folders .child-layout-list-orange-top a:hover { color: #eb673e; display: block; } #em_folders .child-layout-list-orange a:hover { color: #eb673e; display: block; } #em_folders .child-layout-list-white a:hover { color: #eb673e; } #page_bottom { margin-top:0; padding-top: 5px; background-color:#005eb2; height:20px; width:886px; text-align:center; float: left; font-size: 10px; color: #fff; text-align: center; } a:hover { background-color:transparent !important; border-color:transparent !important; } #element_adjacent_objects { width:65em; margin-left:1.7em; margin-right:1.7em; float: left; } #element_adjacent_objects .next_object { width: 30%; margin-right:1.7em; } .controls { float:right; } .show_info { position:relative; float:right; margin-left:5px; width: 25px; display: inline; padding: 0; height: 16px; top: -1px; } #spraak { display: block; width: 95px !important; float: right; display: inline; } #spraak a { color: #5a4a42; } .show_hide_desc { margin-top: 1px; display:inline; position:relative; float:left; } .bottomline * { font-size:0.7em; color:#FFF; vertical-align:middle; position:relative; } .coursecontent { margin-top:-32px; text-align:center; height:100%; } .description h1 { font-size:1.5em; font-style:italic; } .description { width:20%; position:relative; height:100%; text-align:left; float:left; font-family:"Comic Sans MS"; font-size:16px; margin-left:0.5em; margin-top:0.5em; } .course { position:relative; display:inline; height:100%; } #info { background:#f8f8f8 !important; border:0 !important; } .menu { display:inline !important; height:19px !important; position:absolute !important; z-index:100 !important; font-family:arial, sans-serif !important; } .menu ul { list-style-type:none !important; margin:0 !important; padding:0 !important; } .menu ul ul { visibility:hidden !important; position:absolute !important; height:0 !important; top:20px !important; left:0 !important; width:149px !important; border-top:1px solid #000 !important; } .menu li { float:left !important; width:149px !important; position:relative !important; } .menu a,.menu a:visited { display:block !important; font-size:12px !important; text-decoration:none !important; color:#fff !important; width:138px !important; height:19px !important; background:transparent; padding-left:10px !important; line-height:18px !important; font-weight:700; } .menu table { position:absolute !important; top:0 !important; left:0 !important; border-collapse:collapse !important; } .menu ul ul a,.menu ul ul a:visited { background:#d4d8bd !important; color:#000 !important; height:auto !important; line-height:1em !important; width:128px !important; border-width:0 1px 1px !important; padding:5px 10px !important; } .menu a:hover,.menu ul ul a:hover { color:#000 !important; background:#b7d186 !important; } .menu :hover > a,.menu ul ul :hover > a { color:#000 !important; background:#b7d186 !important; margin-top:0 !important; margin-left:0 !important; } .menu ul li:hover ul,.menu ul a:hover ul { visibility:visible !important; } #content_actions,#document_title,#element_comments { display:none; } #fagbokforlaget_logo:hover,.controls *:hover { cursor:pointer; } .folder,.disabled_folder { display:inline-block; position:relative; clear:none; margin: 7px; } /*-------------------------------------------------------------- listview */ .current_container_header { width: 768px !important; margin-left: 23px; padding-left: 15px; padding-right: 25px; padding-bottom: 25px; 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; } .current_container_header .icon { margin-top:5px; float: right; } .current_container_header .document_title{ display: block; padding-top: 7px; padding-bottom: 15px; } .current_container_header_link { display: block; background-image: url(/data/417c4394-daea-4468-a201-dc48e547b087); margin-top: 0px; margin-left: 23px; height: 19px; width: 800px !important; padding: 7px; font-size: 14px; text-indent: 12px; color: #5a4a42; } .current_container_header li { list-style-type: square !important; } li.object { position: relative; display: inline block; width: 797px !important; padding: 7px; height: 19px; background-color: #fff; font-size: 14px; text-indent: 12px; color: #5a4a42 !important; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #9b8a68; } li.object:hover { background-color: #f7ecde; cursor:pointer; } li.object a{ display: inline block; color: #5a4a42 !important; } .introduction { position: relative; display: inline block; top: -15px; width: 797px !important; font-size: 18px; } } .introduction li { list-style-type: square !important; } iframe { margin-left: 100px; margin-right: auto; } /* * * login page * * */ #login_page { display: inline block; position: relative; width: 886px; height: 483px !important; background-image: url(/data/4f8dabbb-061a-471c-9eb8-12b466630851); background-repeat: no-repeat; left: -13px; top: -33px; overflow: hidden !important; margin: 0; padding: 0; } #login_page .hovedfelt { margin: 0 !important; height: 463px !important; } #login_block{ display: inline block; position: relative; top: 120px; margin-left: 500px; width: 310px; position: relative; display: block; height: 200px; } #login_form > .field { clear:left; float: left; width: 270px; height: 28px; } #login_form > .field > input{ float: right; width: 188px; display: inline; height: 21px; border: 2px solid #474e92; } #login_form > .field > span{ float: left; margin-top: 2px; } #login_form > #log_in_button { margin-top: 5px; margin-bottom: 20px; margin-right: 40px; float:right; } #login_additional { float:left; margin-right: 40px; width: 300px; padding: 0 !important; } #login_additional > a{ padding: 0 !important; margin-top: 10px; margin-right: 30px; float: right; } #login_additional img { padding: 0 !important; } #login_info { display: block; position: relative; top: -80px; width: 290px; height: 200px; margin-left: 120px; } #column_1 { float:left; width:400px; margin-left: 20px; margin-right: 20px; } #column_2 { float:left; width:400px; }