body {
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: center;
margin:0;
padding:0;
background: #ffffff url(/search/nb/20070603210204oe_/http://www.hit.no/design/hit/images/bgimg.gif) top left;
}
/* core.css tilpasning */
p, ul, ol, dl, label, div.block input, div.block select, .normal, table.list th, table.list td, textarea {
font-size:11px;
}
a {
color: #0000a0;
text-decoration: underline;
}
ul, ul ul {
list-style-type: square;
}
ul {
margin-left:10px;
list-style-position: inside;
}/* /core.css tilpasning */
form {
padding:0;
margin:0;
}
a:hover {
color:#000;
}
ol {
margin-left:50px;
list-style-position: outside;
}
ul.dobbeltpil {
list-style-image:url(/search/nb/20070603210204oe_/http://www.hit.no/design/hit/images/dobbelpil_right_ul.gif);
}
h1, h2 {
font-size:14px;
color: #313131;
text-decoration: none;
font-weight: bold;
}
h3, h4, h5, h6 {
font-size:11px;
color: #313131;
text-decoration: none;
font-weight: bold;
}
#main_container {
text-align: left;
margin-top:0px;
margin-left: auto;
margin-right:auto;
padding:0px;
width:755px;
}
#logo_bar {
margin:0px;
padding: 0px 5px 0px 0px;
height:86px;
border-left:1px solid #ddd6c7; 
border-right:1px solid #ddd6c7; 
background: #ffffff url(/search/nb/20070603210204oe_/http://www.hit.no/design/hit/images/header_top_bgimg.gif) top left repeat;
}
#logo_bar_edit {
height:86px;
width:855px;
border-bottom:1px solid #ddd6c7; 
padding-bottom:5px;
margin-bottom:10px;
}
#loginbutton {
float: right;
margin: 5px 0px 0px 0px;
padding:0px;
}
#head_loginbox {
float:right;
font-size:10px;
color:#313131;
border:1px solid #ddd6c7; 
margin:5px 0px 0px 0px;
padding:3px 3px 5px 3px;
height:64px;
width:220px;
background: #ffffff url(/search/nb/20070603210204oe_/http://www.hit.no/design/hit/images/loginbox_bgimg.gif) bottom left repeat-x;
background-color:#fff;
text-decoration: none;
}
#head_loginimg {
float: left;
padding:4px 4px 4px 0px;
}
#head_bookmark {
text-align: left;
margin:7px 0px 0px 0px;
padding:5px 0px 0px 22px;
border-top:1px solid #ddd6c7; 
}
#head_bookmark a {
color:#8d1111;
}
#bookmark_box {
font-size:11px;
color:#313131;
border:1px solid #ddd6c7; 
margin:0px 0px 5px 0px;
padding:3px 3px 3px 3px;
background: #ffffff url(/search/nb/20070603210204oe_/http://www.hit.no/design/hit/images/loginbox_bgimg.gif) bottom left repeat-x;
background-color: #fff;
text-decoration: none;
}
#bookmark_box_bm_head {
border: 1px solid #ddd6c7; 
background: #ffffff url(/search/nb/20070603210204oe_/http://www.hit.no/design/hit/images/loginbox_bgimg.gif) bottom left repeat-x;
padding: 2px 0px 2px 5px;
}
#bookmark_box_bm {
font-size: 10px;
border-left: 1px solid #ddd6c7; 
border-right: 1px solid #ddd6c7; 
margin:0;
padding: 2px 0px 2px 0px;
}
#bookmark_box_bm ul {
list-style-type: square;
list-style-image: url(/search/nb/20070603210204oe_/http://www.hit.no/design/hit/images/dobbelpil_right.gif);
list-style-position: outside;
margin:0px 0px 0px 26px;
padding:0;
}
#bookmark_box_bm li {
padding-bottom:3px;
line-height:14px;
}
#bookmark_box_bm a {
color:#8d1111;
}
#bookmark_box_bm_foot {
border:1px solid #ddd6c7; 
}
#bookmark_box_bm_foot_right {
padding:2px;
border-left:1px solid #ddd6c7; 
background: #ffffff url(/search/nb/20070603210204oe_/http://www.hit.no/design/hit/images/loginbox_bgimg.gif) bottom left repeat-x;
margin-left:120px;
}
#bookmark_box_bm_foot a {
color:#313131;
text-decoration: none;
}
#search_container {
margin:0;
padding:0px 5px 0px 0px;
height:22px;
border:1px solid #ddd6c7; 
background-color: #f3efe6;
}
#search_bar {
position: relative;
float: right;
margin:0px;
font-size:11px;
color:#313131;
padding:0px 0px 0px 5px;
border-left:1px solid #ddd6c7; 
height:22px;
width:277px;
}
#search_select {
position: absolute;
right:40px;
top:2px;
font-size:9px;
width:112px;
height:16px;
color:#000;
border-style:solid;
border-width:1px;
border-color:#2b2e31 #b7b2a9 #b7b2a9 #2b2e31;
background-color:#fff;
}
#search_text {
padding-left:2px;
position: absolute;
right:157px;
top:2px;
font-size:9px;
color:#000;
border-style:solid;
border-width:1px;
border-color:#2b2e31 #b7b2a9 #b7b2a9 #2b2e31;
width:112px;
height:14px;
}
#search_button {
position: absolute;
right:0px;
top:3px;
}
#quick_bar {
font-size:0px;
vertical-align: top;
float: right;
margin:0;
padding:3px 5px 0px 0px;
}
#quick_bar img {
border: 0px;
}
#link_bar {
text-align: right;
margin:0px 0px 5px 0px;
padding:0px 0px 0px 0px;
height:27px;
border-left:1px solid #ddd6c7; 
border-right:1px solid #ddd6c7; 
background:#ffffff url(/search/nb/20070603210204oe_/http://www.hit.no/design/hit/images/header_bottom_bgimg.gif) top left repeat;
}
img.img_link {
padding-right:3px;
}
.hode_menu {
vertical-align: top;
margin-right:20px;
margin-top:20px;
font-size:11px;
color:#001136;
text-decoration: none;
}
img.link_bar {
vertical-align: top;
margin-top:5px;
}
#content_container {
width:559px;
float: right;
}
#sidebar {
float: left;
width:191px;
}
#right_sidebar {
width:196px;
margin-top:5px;
float: right;
}
#right_sidebar li {
list-style-image: url(/search/nb/20070603210204oe_/http://www.hit.no/design/hit/images/dobbelpil_right.gif);
padding-right:5px;
line-height:14px;
}
#right_sidebar div.portlet p {
padding-left:10px;
padding-right:5px;
margin:0px 0px 0px 0px;
}
#right_sidebar div.portlet li p {
padding-left:0px;
padding-right:5px;
}
#content {
float: left;
margin-top:5px;
font-size:11px;
color:#313131;
border:0px solid #ddd6c7;
}
#news_headline {
margin:0px 10px 0px 10px;
padding:0px 0px 10px 0px;
}
div.newsimg_headline {
margin:5px 5px 0px 15px;
padding:0;
float: right;
}
#news_list {
clear: right;
margin:10px 10px 0px 10px;
padding:18px 0px 10px 0px;
border-top:1px solid #ddd6c7; 
}
#news_list ul {
list-style-type: square;
list-style-image: url(/search/nb/20070603210204oe_/http://www.hit.no/design/hit/images/dobbelpil_right.gif);
list-style-position: outside;
margin:7px 0px 0px 16px;
padding:0;
}
#news_list li {
color:#7d7d7d;
padding-bottom:18px;
}
#news_list a {
color:#313131;
}
#content h1.heading {
margin:8px 0px 3px 0px;
padding:0;
font-weight: bold;
font-size:16px;
color:#8d1111;
text-decoration: none;
}
h1.heading a {
text-decoration: none;
}
#content p {
margin:8px 0px 8px 0px;
padding:0;
}
#content li p {
margin:0;
}
#content p.ingress {
font-weight: bold;
margin:8px 0px 8px 0px;
padding:0;
}
#content p.date {
color:#7d7d7d;
}
#content a {
color:#8d1111;
}
#content img {
border:0px;
}
#content_box {
float: right;
width:200px;
margin:10px 0px 10px 10px;
}
#content_box li {
list-style-image: url(/search/nb/20070603210204oe_/http://www.hit.no/design/hit/images/dobbelpil_right.gif);
list-style-position: outside;
line-height:14px;
}
div.content_box_image_link {
width:198px;
height:20px;
border-left:1px solid #D9D3CD;
border-right:1px solid #D9D3CD;
border-bottom:1px solid #D9D3CD;
background-color:#fff;
text-align: right;
}
div.content_box_image_link_text {
float: right;
margin:6px 5px 0px 0px;
}
div.content_box_image_link_icon {
width:20px;
height:17px;
border-left:1px solid #D9D3CD;
background-color:#FCFAF8;
text-align: right;
float: right;
padding:3px 3px 0px 0px;
}
div.content_box_image_text {
font-size:10px;
color:#313131;
width:184px;
border-left:1px solid #D9D3CD;
border-right:1px solid #D9D3CD;
border-bottom:1px solid #D9D3CD;
background-color:#FCFAF8;
padding:5px 7px 5px 7px;
}
div.content_box_fact_header {
font-weight: bold;
font-size:10px;
color:#313131;
background-color:#FCFAF8;
border-left:1px solid #D9D3CD;
border-top:1px solid #D9D3CD;
border-right:1px solid #D9D3CD;
padding:3px 7px 3px 7px;
}

div.content_box_fact {
font-size:10px;
color:#313131;
/* width: 184px; */
background-color:#FCFAF8;
border:1px solid #D9D3CD;
padding:5px 7px 5px 7px;
margin-bottom:5px;
}

#content_linkbox_left {
font-size:11px;
color:#313131;
border:1px solid #D9D3CD;
width:259px;
margin-bottom:10px;
}

#content_linkbox_right {
float: right;
font-size:11px;
color:#313131;
border:1px solid #D9D3CD;
width:259px;
margin-bottom:10px;
}

div.content_linkbox {
background-color:#fff;
border-top:1px solid #D9D3CD;
text-align: left;
margin-bottom:10px;
}

div.content_linkbox li {
list-style-image: url(/search/nb/20070603210204oe_/http://www.hit.no/design/hit/images/dobbelpil_right.gif);
line-height:14px;
}
div.content_linkbox_header {
background-color:#EDEFE5;
margin:1px;
padding:1px 7px 0px 7px;
height:15px;
text-align: left;
}
#copyright {
float: left;
vertical-align:top;
width:354px;
margin-top:2px;
margin-bottom:10px;
padding-left:5px;
border-left:2px solid #ddd6c7; 
}
#contact_info {
background-color:#f3efe6;
padding:6px 5px 6px 10px;
margin:0;
}
.copyright {
margin:0;
margin-bottom:5px;
padding:0;
font-size:9px;
color:#898683;
text-decoration: none;
}
.hidden {
display: none;	
}
div.contentview_ {
width:100%;
}
div.contentview_wide {
width:559px;
}
div.contentview_narrow {
width:358px;
}
/* Edit-toolbar */
div#edit_toolbar {
padding:5px;
font-size:12px;
border:1px solid #ddd6c7; 
width:547px;
margin-top:5px;
display:block;
float:left;
background-color:#f1f1f1;
}
div#edit_toolbar .edit-button {
float:left;
margin:0;
padding-right:3px;
}
div#edit_toolbar .edit-button input.button {
cursor:pointer;
margin:0;
padding:0;
}
div#edit_toolbar .help-button {
float:right;
padding-top:2px;
}
div#edit_toolbar .hrefbutton {
position:relative;
font-size:11px;
color:#fff;
border:2px solid #fff;
border-bottom:2px solid #2f475f;
border-right:2px solid #2f475f;
background-color:#4d7299;
background-image:url(/search/nb/20070603210204oe_/http://www.hit.no/design/admin/images/inputbutton-enabled-bg.gif);
background-repeat:repeat-x;
background-position:top;
padding-top:1px;
padding-bottom:3px;
padding-left:4px;
padding-right:4px;
cursor:pointer;
}
div#edit_toolbar .hrefbutton a {
text-decoration:none;
color:#fff;
cursor:pointer;
}
div.portlet {
font-size:11px;
color:#313131;
border:1px solid #ddd6c7; 
margin-bottom:5px;
padding:2px 2px 2px 2px;
background-color:#fff;
text-decoration: none;
}
div.portlet_header {
background-color:#f3efe6;
padding:3px 5px 3px 10px;
min-height:13px;
}
#portlet_header_buttons {
position: absolute;
height:20px;
top:4px;
right:5px;
text-align: right;
}
div.portlet ul {
font-size:11px;
line-height:12px;
list-style-type: square;
list-style-position: outside;
margin:7px 0px 5px 26px;
padding:0;
}
div.portlet li {
padding-bottom:3px;
}
div.portlet li.text_linked {
list-style-image: url(/search/nb/20070603210204oe_/http://www.hit.no/design/hit/images/dobbelpil_right.gif);
}
div.portlet a {
color:#313131;
}
div.margin {
margin:10px;
}
div.leftmenu_frame {
border:1px solid #ddd6c7; 
margin-bottom:5px;
padding:2px 2px 2px 2px;
background-color:#fff;
}
div.leftmenu {
font-size:11px;
color:#313131;
padding:0px 0px 5px 0px;
background-color:#fcfaf8;
text-decoration: none;
}
div.leftmenu ul {
list-style-type: square;
list-style-position: outside;
margin:7px 0px 0px 26px;
padding:0;
}
div.leftmenu li, li.right {
list-style-image: url(/search/nb/20070603210204oe_/http://www.hit.no/design/hit/images/dobbelpil_right.gif);
padding-bottom:5px;
}
div.leftmenu li.down {
list-style-image: url(/search/nb/20070603210204oe_/http://www.hit.no/design/hit/images/dobbelpil_down.gif);
padding-bottom:6px;
}
div.leftmenu a {
color:#313131;
text-decoration: none;
}
#content_pict_main {
margin:0;
padding:0;
background: #ffffff top left repeat;
}
#debug {
clear: right;
text-align: left;
}
#content_footer {
position: relative;
height:30px;
}
#print_icon {
position: absolute;
vertical-align: bottom;
left:0px;
bottom:0px;
}
#author {
color:#B5B0A5;
position: absolute;
right:0px;
bottom:0px;
text-align: right;
float: right;
}
#author a.mailto {
color:#B5B0A5;
}
hr {
border-top: 1px solid #ddd6c7;
}
div.object-right {
float: none;
clear: none;
}
div.imageright {
margin-top:2px;
margin-bottom:2px;
padding-left:8px;
padding-top:4px;
padding-bottom:4px;
display: inline;
float: right;
}
td div.imageright {
position: static; /* for korrekt plassering i tabellceller */
}
div.picture_text {
font-size:10px;
}
div.guide_bar {
position: relative;
text-align: center;
height:16px; 
width:100%;
border:1px solid #D9D3CD; 
background-color:#F4EEEE;
color:#C3AEAE;
padding-top:2px;
margin-bottom:5px;
}
div.guide_bar a, div.guide_bar img {
position: relative;
top:1px;
}
div.guide_bar_previous {
width:100px;
position:absolute;
top:0px; 
left:0px;
height:100%;
text-align: center; 
border-right:1px solid #D9D3CD;
background-color:#FCFAF8;
}
div.guide_bar_next {
width:100px;
position:absolute; 
top:0px;
right:0px;
height:100%;
text-align: center;
border-left:1px solid #D9D3CD;
background-color:#FCFAF8;
}
.bgdark {
background-color:#FCFAF8;
}
.evaluering, .evaluering td, .evaluering th, div.block, div.block td {
font-size:11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #313131;
text-decoration: none;
}
div.ekort {
border:1px solid #ddd6c7; 
width:360px;
padding:10px;
height:150px;
background: #ffffff url(/search/nb/20070603210204oe_/http://www.hit.no/design/hit/images/loginbox_bgimg.gif) bottom left repeat-x;
}
div.ekort_image {
float: right;
padding:5px;
}
h1.ekort_heading {
margin:8px 0px 3px 0px;
padding:0;
font-weight: bold;
font-size:16px;
color:#8d1111;
text-decoration: none;
}
span.unpublished {
color: red;
font-size:10px;
}
div#versionview {
z-index:10;
top:40px;
left:300px;
position: absolute;
color:red;
font-size:30px;
border-style: outset;
background-color:#F4EEEE;
padding:10px;
}
div#versionview a {
font-size:20px;
}
table.standardtabell {
background-color:#FCFAF8;
margin-top:10px;
margin-bottom:10px;
border-collapse: collapse;
clear: right;
/*width:100%;*/
}
table.standardtabell th {
background-color:#f3efe6;
}
table.standardtabell td, table.standardtabell th {
border:1px solid #D9D3CD;
padding:3px;
}
table.renderedtable th, table.renderedtable td {
padding:3px;
}
table.renderedtable {
clear:right;
}
table.emnematrise tr td table.emnetabell {
border:1px solid black;
margin:10px 0px 0px 0px;
border-collapse: collapse;
}
table.emnematrise tr td table.emnetabell tr td {
border:1px solid black;
padding:3px;
}
table.eksamensliste {
font-size:9px;
border:1px solid black;
margin:10px 0px 0px 0px;
border-collapse: collapse;
}
table.eksamensliste tr td {
border:1px solid black;
padding:1px;
}
label {
white-space:normal;
}
div#contentlanguage_link {
float:right;
}
span.searchresult_url {
color:#B5B0A5;
}
div.google_site_search div center table {
width:95%;
}
div.google_site_search table {
width:95%;
}
div.google_site_search td {
white-space: normal;
text-align: left;
}
div.google_site_search  {
padding:0;
margin:0;
}
div.google_site_search td.j {
padding-bottom:15px;
}
div.google_site_search td.j font {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
div.google_site_search a.l {
font-size:12px;
}
div.google_site_search a.fl {
font-size:11px;
}
div.content_bgcolor {
background-color:#FCFAF8;
padding:1px 0px 1px 2px;
margin-bottom:5px;
}
h3.no_margins {
margin:0;
padding:0;
}
