stylesheet

.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;
}
#logout {
position: absolute;
margin-left: 813px;
margin-top: 25px;
width: 61px;
height: 21px;
float: right;
}
.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 {
position:relative;
float:left;
font-size:1em;
}
#element_nav * {
display:inline block;
height: 18px;
margin-left:0;
margin-top: -1px !important;
background: transparent !important;
padding: 0;
margin-right: 7px;
margin-left: 0;
border-bottom: 0;
}

#element_nav li {
display: inline block
border-right-width: 3px;
border-right-style: double;
border-right-color: #9b8a68;
border-bottom: 0;
}

.topplinje {
height:60px;
background-image:url(/data/11d3216a-5e81-4900-b898-e628315d7e99);
background-position:1px 0;
background-repeat:no-repeat;
float: left;
width:100%;
}

.navigasjon {
border-top:3px solid #ccc;
background-color:#c7baa1;
height:20px;
width:886px;
float: left;
}

.navigasjon * {
vertical-align:middle;
font-size: 12px;
color:#000 !important;
}

.hovedfelt {
padding-top:20px;
min-height:450px;
left:300px;
height:auto !important;
width:860px;
margin:0 1em 1em;
float: left;
}

#em_folders {
        margin-left: auto ;
        margin-right: auto ;
}
#em_folders .child-layout-invisible {
 display: none;
}
.introduction a {
        color: #000000;
        border-top: 1px dotted #9B8A68;
        top:0px;
        font-size: 14px;
	height: 23px;
	width: 820px;
	position: absolute;
        margin-left: 20px !important;
        top:-545px;
        margin-bottom: 5px;
        background-color:#f3e5d6;
        display: block;
	cursor: pointer;
        border-bottom: 1px dotted #9B8A68;
        padding-top: 5px;
        padding-left: 10px;
}

.introduction a:hover {
        color: #ffffff;
        display: block !important;
	height: 23px;
	width: 820px;
        border-top: 1px dotted #9B8A68 !important;
        font-size: 14px;
	cursor: pointer;
        background-color:#c7baa1 !important;
        border-bottom: 1px dotted #9B8A68 !important;
        color: #ffffff;
}
#em_folders .child-layout-wide, .child-layout-wide-top {
        top:0px;
        font-size: 14px;
	height: 23px;
	width: 820px;
	position: relative;
        margin-left: 20px !important;
        margin-top:0px;
        margin-bottom: 5px;
        background-color:#f3e5d6;
        display: block;
	cursor: pointer;
        border-bottom: 1px dotted #9B8A68;
        padding-top: 5px;
        padding-left: 10px;
}
#em_folders .child-layout-wide a, .child-layout-wide-top a {
        color: #000000;
}

#em_folders .child-layout-wide:hover, .child-layout-wide-top:hover {
        top:0px;
        display: block;
        font-size: 14px;
	height: 23px;
	width: 820px;
	cursor: pointer;
        background-color:#c7baa1;
        border-bottom: 1px dotted #9B8A68;
        color: #ffffff;
}
#em_folders .child-layout-wide-top {
        margin-top: 50px;
}
#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;
float: left;
}
.next_object {
    float: right;
    text-align: right;
    width: 30% !important;
    margin-right: 30px;
}
.controls {
float:right;
}

.show_info {
float:right;
margin-left:5px;
margin-right:5px;
display: inline;
padding: 0;
}
.show_info * {
padding: 0;
margin: 0;
}
#spraak {
margin-right: 5px;
padding-right:5px;
float: right;
display: inline;
border-right-color: #9B8A68;
border-right-style: double;
}
#spraak a {
color: #5a4a42;
}
#besvarelser {
margin-right: 5px;
float: right;
display: inline;
}
#besvarelser a {
color: #5a4a42;
}
.show_hide_desc {
margin-top: 1px;
display:inline;
position:relative;
float:right;
}

.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;
}

#content_actions,#document_title,#element_comments {
display:none;
}

#fagbokforlaget_logo:hover,.controls *:hover {
cursor:pointer;
}




/*--------------------------------------------------------------
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: 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: 496px;
background-image: url(/data/90fc23c4-338c-46ba-b8a2-11c278203097);
background-repeat: no-repeat;
left: -13px;
top: -33px;
overflow: hidden !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 #9b8a68;
}

#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;
}
.element_actions {
 display: none;
}
© Fagbokforlaget | Kanalveien 51 | 5068 Bergen | Ordretelefon: 55 38 88 38 | Ordrefaks: 55 38 88 39 | ordre@fagbokforlaget.no | Cookies | Personvern