/***********************************************/
/*    NORMAL STYLE                             */
/***********************************************/
/*    HTML ELEMENTS                            */
/***********************************************/
html, body {
    margin: 0px;
    padding: 0px;
    font-family: Verdana, Tahoma, Arial, Sans-serif;
    font-size: 80%;
    background-image: url(/search/nb/20070603210204oe_/http://lesesenteret.uis.no/images/uis/bg.gif);
    background-position: left top;
    background-repeat: no-repeat;
    background-color: #FFFFFF;    
    width: 1000px;
    display: block;/*removed display: inline; because of Mozilla*/
    color: #78745B;
}
h3, p {
    margin: 0px 0px 10px 0px; /* t r b l */
    padding: 0px;
}
.hr-color {
	color:	#E1E0DB;
	border-top: 1px solid #E1E0DB;
	border-bottom: 0px;
}
.hr-color-100 {
	background-color:#E1E0DB; 
	width:100%;
	height: 1px; 
	border: 0px;
}
h2, h1 {
    font-size:		1.9em;
    padding: 		0px;
    margin: 0px;
    color:			#767559;
    font-weight:	normal;
}
ul {
	margin: 0px;
	padding: 0px 8px 10px 30px;
}
/* Default link behavior */
a:link {
	color: #D8005C;
	text-decoration: none;
}
a:hover {
	color: #D8005C;
	text-decoration: underline;
}
a:visited {
	color: #990066;
	text-decoration: none;
}
form {
    display: inline;
}
input, textarea, select {
    border-top: 1px solid #aaa;
    border-left: 1px solid #aaa;
    border-right: 1px solid #000;
    border-bottom: 1px solid #000;
    font-size: 11px;
    margin-bottom: 2px;
}
a img {
	border: 0px;
}
.ingress {
	color:			#585543;
	font-weight:	bold;
	font-size:		1.1em;
	line-height:	1.4em;
	padding: 0px 0px 10px 0px;
}
.ingress-red {
	color:			#EF213C;
	font-weight:	bold;
	font-size:		1.1em;
	line-height:	1.4em;
	padding: 0px 0px 10px 0px;
}
.article-content {
	color:	#040404;
	line-height:	1.4em; /*tilsvarer 16px*/
	font-size:		1.1em;
}
.article-content-stud {
	color:	#585543;
	letter-spacing:	0.04em;
	line-height:	1.4em;
	font-size:		1.1em;
}
.image-text {
	padding: 3px 7px 10px 10px;
	color:	#585543;
	letter-spacing:	0.01em;
	line-height:	1.4em;
	font-size:		1.1em;	
	/*font-weight:	bold;*/
}
.articlelist-date {
	color:			#727270;
	font-weight:	normal;
	letter-spacing:	0.0em;
	line-height:	1.0em;
	font-size:		0.9em;
}
.articlelist-ingress {
	color:			#0E0D0E;
	font-weight:	normal;
	letter-spacing:	0.0em;
	line-height:	1.3em;
	font-size:		1.1em;
}
.search-text {
	padding: 5px 7px 13px 10px;
	color:	#585543;
	border-bottom: 1px solid #FFFFFF;
	line-height:	16px;
	font-size:		11px;	
	font-weight:	bold;
}
.search-text-studyear {
	padding: 14px 7px 13px 10px;
	color:	#585543;
	border-bottom: 1px solid #FFFFFF;
	line-height:	16px;
	font-size:		12px;	
	font-weight:	bold;
}
.heading-emnekombinasjon {
	padding: 5px 0px 0px 0px;
	color:	#585543;
	border-top: 1px solid #E1E0DB;
	line-height:	1.4em;
	font-size:		1.1em;	
	font-weight:	bold;
}
.link-header-11-bold a {
	color: #D8005C;
	text-decoration: none;
	font-weight: bold;
	font-size: 1.1em;
}
.ingress-list-11 {
	color: #585543;
	text-decoration: none;
	font-size: 1.1em;
}
.text-11-bold {
	color: #585543;
	font-weight: bold;
	font-size: 1.1em;
}
.text-10-333333 {
	color: #333333;
	font-size: 0.9em;
}
.text-11-78745B {
	color: #585543;
	font-size: 1.1em;
}
.text-11-787459 {
	color: #787459;
	font-size: 1.1em;
}
.text-11-0E0D0E {
	color: #0E0D0E;
	font-size: 1.1em;
	line-height: 1.3em;
}
.text-10-78745B {
	color: #585543;
	font-size: 1.0em;
}
/***********************************************/
/*    IDENTITIES                               */
/***********************************************/
#container { /*Dennne boksen inneholder hele siden*/
    width: 1000px;
	height: 100%;
    margin: 0px;
    padding: 0px;
    display: inline;
}
#placeholder-header { /*Hele headeren*/
	padding: 0px 0px 0px 0px;
    float: left;
    width: 1000px;
}
#placeholder-logo {
	position: absolute;
	top: 15px;
	left: 0px;
	width: 110px;
	padding: 10px 0px 0px 15px;
}
#placholder-container-2 {
	padding: 0px 0px 25px 0px;
    float: left;
    width: 1003px;
    min-height: 485px;
    height: auto !important;
    height: 485px;
    background-image: url(/search/nb/20070603210204oe_/http://lesesenteret.uis.no/images/uis/uis_footer.gif);
    background-position: 151px 100%;
    background-repeat: no-repeat; 
    /*border: 1px solid red;*/
}
#placeholder-menu-left {  /* Hele Menyen til venstre*/
    float: left;
	height: 100%;
	width: 151px;
	padding: 0px;
	margin: 0px;
	overflow: hidden;
	display: inline-block;
}
#menu-left-surrounding {
	float: left;
	border-bottom: 3px solid #93907C;
	padding: 66px 0px 0px 0px;
}
#menu-left-surrounding-2 {
	float: left;
	border-bottom: 3px solid #E1E0DB;
	background: #FFFFFF;
}
#menu-left {
	border-top: 2px solid #E1E0DB; 
	border-bottom: 1px solid #E1E0DB; 
	padding: 0px 0px 20px opx;
    float: left;
    margin-top:     0px;
    margin-bottom:     20px;
	width: 150px;
}
#placeholder-content { /*This holds the all the content including the campaigns*/
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
    width: 844px;
    display: inline;
    background-image: url(/search/nb/20070603210204oe_/http://lesesenteret.uis.no/images/uis/uis_left_border.gif);
    background-position: 0px 30px;
    background-repeat: no-repeat; 
}
#placeholder-content-main { /*This holds the two main colums + sitelocator*/
	float: left;
    width: 634px;
    padding: 0px 5px 0px 0px;    
    margin: 0px 0px 5px 0px;
    overflow: hidden;   
}
#placeholder-content-main-bottom { /*This holds the two main colums + sitelocator*/
	float: left;
    width: 604px;
    padding: 0px 5px 0px 25px;    
    margin: 0px 0px 5px 0px;
    overflow: hidden;
}
#placeholder-content-main-studprog-level4 { /*This holds the two main colums + sitelocator630*/
	float: left;
    width: 847px;
    padding: 0px 5px 0px 0px;    
    margin: 0px 0px 5px 0px;
    overflow: hidden;
    display: inline;
}
#placeholder-content-main-content { /*Denne boksen ligger inneholder hovedinnholde, dvs både midtkollonne og venstrekollonne*/
	float: left;
	border-left: 4px solid #E4E3D4;
    width: 620px;
    background-color: #FFFFFF;
    padding: 0px 0px 0px 10px;
    margin: 0px;
    background-image: url(/search/nb/20070603210204oe_/http://lesesenteret.uis.no/images/uis/midt_kollonne_soyle.gif);
    background-position: 425px 0px;
    background-repeat: repeat-y; 
}
#placeholder-content-main-middle-column {
	float: left;
    width: 205px;
    padding: 0px 0px 0px 0px;
    margin: 0px;
    display: inline;
    overflow: hidden;
    background-color: #EFEFE6;
}
#placeholder-content-main-content-stud { /*Denne boksen ligger inneholder hovedinnholde, dvs både midtkollonne og venstrekollonne*/
	border-bottom: 0px solid #E4E3D4;
	border-left: 4px solid #E4E3D4;
	float: left;
    width: 631px;
    background-color: #FFFFFF;
    padding: 0px;
    margin: 0px;
}
#placeholder-content-main-content-studprog { /*Denne boksen ligger inneholder hovedinnholde, dvs både midtkollonne og venstrekollonne*/
	border-bottom: 0px solid #E4E3D4;
	border-left: 4px solid #E4E3D4;
	float: left;
    width: 631px;
    background-color: #FFFFFF;
    padding: 0px;
    margin: 0px;
}
#placeholder-content-main-content-studprog-level4 { /*Denne boksen ligger inneholder hovedinnholde, dvs både midtkollonne og venstrekollonne631*/
	float: left;
    width: 631px;
    background-color: #FFFFFF;
    padding: 4px 0px 0px 5px;
    margin: 0px;
}
#placeholder-content-main-breimal { /*Breimal artikkel*/
	border-bottom: 0px solid #E4E3D4;
	border-left: 4px solid #E4E3D4;
	padding: 0px 0px 0px 10px;
	margin: 0px;
	float: left;
    width: 623px;
    background-color: #FFFFFF;
    display: inline;
}
#placeholder-content-main-breimal-breimal { /*Breimal artikkel*/
	border-bottom: 0px solid #E4E3D4;
	padding: 0px 0px 0px 44px;
	margin: 0px;
	float: left;
    width: 606px;
    background-color: #FFFFFF;
    display: inline;
}
#placeholder-content-main-content-speilvendt { /*Denne boksen ligger inneholder hovedinnholde, dvs både midtkollonne og venstrekollonne*/
	float: left;
	border-left: 4px solid #E4E3D4;
    width: 620px;
    background-color: #FFFFFF;
    padding: 0px 0px 0px 10px;
    margin: 0px; 
}
#placeholder-content-main-content-omvendt { /*Denne boksen ligger inneholder hovedinnholde, dvs både midtkollonne og venstrekollonne*/
	border-bottom: 0px solid #E4E3D4;
	border-left: 5px solid #FFFFFF;
	float: left;
    width: 626px;
    background-image: url(/search/nb/20070603210204oe_/http://lesesenteret.uis.no/images/uis/midt_kollonne_soyle.gif);
    background-position: 0px 0px;
    background-repeat: repeat-y;
}
#placeholder-content-main-sitelocator {
	float: left;
    width: 606px;
    padding: 10px 0px 3px 27px;
    font-size: 1.0em;
    color: #666666;
    background-image: url(/search/nb/20070603210204oe_/http://lesesenteret.uis.no/images/uis/sitelocator_background.gif);
    background-position: 0px 0px;
    background-repeat: no-repeat;
}
#placeholder-content-main-sitelocator-studprog-level4 {
	float: left;
    width: 606px;
    padding: 10px 205px 3px 27px;
    font-size: 1.0em;
    color: #666666;
}
#placeholder-content-main-left-column {
	float: left;
    width: 410px;
    padding: 0px 5px 0px 0px;
    margin: 0px;
    /*background-color: #FFFFFF;*/
    display: inline;
    overflow: hidden;
    background: url(/search/nb/20070603210204oe_/http://lesesenteret.uis.no/images/uis/placeholder-content-main-left-column-background.gif) top center repeat-y;
    background-position: top center;
    background-repeat: repeat-y;
    font-family: Verdana, Tahoma, Arial, Sans-serif;
}
#placeholder-content-main-left-column-studprog {
	float: left;
    width: 409px;
    padding: 0px 5px 0px 11px;
    margin: 0px;
    background-color: #FFFFFF;
    display: inline;
    overflow: hidden;
    background: url(/search/nb/20070603210204oe_/http://lesesenteret.uis.no/images/uis/placeholder-content-main-left-column-background.gif) top center repeat-y;
    background-position: top center;
    background-repeat: repeat-y;
}
#placeholder-content-main-left-column-level4 {
	float: left;
    width: 421px;
    padding: 0px 0px 0px 0px;
    margin: 0px;
    background-color: #FFFFFF;
    height: 100%;
    display: block;
    overflow: hidden;
}
#placeholder-content-main-left-column-2 {
	float: left;
    width: 410px;
    padding: 0px 5px 0px 0px;
    margin: 0px;
    background-color: #FFFFFF;
    height: 100%;
}
#placeholder-content-main-middle-column-studprog {
	float: left;
    width: 205px;
    border-top: 0px solid #FFFFFF;
    padding: 0px 0px 0px 0px;
    background-color: #EFEFE6;
    margin: 0px;
    display: inline;
    overflow: hidden;
}
#placeholder-content-left-middle-column {
	float: left;
    width: 205px;
    border-top: 15px solid #FFFFFF;
    padding: 26px 0px 0px 0px;
    margin: 0px;
    height:	100%;
    display: inline;
    overflow: hidden;
    background-image: url(/search/nb/20070603210204oe_/http://lesesenteret.uis.no/images/uis/artvenstre_top.gif);
    background-position: left top;
    background-repeat: no-repeat;
}

#placeholder-content-main-menu-column {
	float: left;
    width: 195px;
    background-color: #FFFFFF;
    padding: 41px 4px 0px 5px;
    height: 100%;
    border-left: 4px solid #E4E3D4;
}
#placeholder-content-main-menu-column-inner {
	float: left;
    width: 180px;
    background-color: #EFEFE6;
    padding: 15px 10px 30px 10px;
}
#placeholder-content-main-right-column-menu {
	float: left;
    width: 130px;
    padding: 10px 10px 0px 10px;
    background-color: #FFFFFF;
    height: 100%;
}
#placeholder-content-main-content-studprog-list { 
	float: left;
    width: 611px;
    padding: 0px 5px 5px 21px;
    margin: 0px;
    overflow: hidden;
}
#placeholder-content-right-column { /*This holds the campaigns at the right*/
	float: left;
    width: 205px;
    padding: 5px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    height: 100%;
    display: inline;
    overflow: hidden;
}
#placeholder-footer {
	float: left;
    padding: 3px 50px 0px 185px;
    font-size: 1.1em;
    color: #767559;
}
/***********************************************/
/*    FRONTPAGE                                */
/***********************************************/
#container-frontpage { /*Dennne boksen inneholder hele siden*/
    width: 995px;
    margin: 0px;
    padding: 0px;
}
#placholder-inner-container-frontpage {
	padding: 11px 0px 0px 110px;
	margin: 0px;
    float: left;
    width: 880px;
}
#placeholder-content-content-frontpage { /*This holds the all the content including the campaigns*/
	margin: 0px;
	padding: 0px;
	float: left;
    width: 892px;
    background-image: url(/search/nb/20070603210204oe_/http://lesesenteret.uis.no/images/uis/soyle_frontpage.gif);
    background-position: left top;
    background-repeat: repeat-y;
}
#placeholder-content-frontpage { /*This holds the all the content including the campaigns*/
	margin: 0px;
	padding: 0px 0px 0px 24px;
	float: left;
    width: 644px;
    background-image: url(/search/nb/20070603210204oe_/http://lesesenteret.uis.no/images/uis/midt_kollonne_soyle.gif);
    background-position: 463px 0px;
    background-repeat: repeat-y; 
}
#placeholder-content-main-left-column-frontpage {
    min-height: 485px;
    height: auto !important;
    height: 485px;
	float: left;
    width: 434px;
    padding: 0px;
	margin: 0px 5px 0px 0px;
	/*overflow: hidden;*/
	
}
#placeholder-content-main-middle-column-frontpage {
	float: left;
    width: 205px;
    padding: 0px;
    margin: 0px;
	background: #EFEFE6;
	overflow: hidden;
}
#placeholder-content-right-column-frontpage { /*This holds the campaigns at the right*/
	float: left;
    width: 205px;
    padding: 0px;
    margin: 0px 0px 0px 5px;
}
#placeholder-footer-frontpage {
	float: left;
    margin: 0px;   
    padding: 20px 0px 0px 45px;
    font-size: 1.1em;
    color: #767559;
    width: 830px;
    background-image: url(/search/nb/20070603210204oe_/http://lesesenteret.uis.no/images/uis/frontpage_footer2.gif);
    background-position: left top;
    background-repeat: no-repeat;
    display: inline;
}
#placeholder-logo-frontpage {
	position: absolute;
	top: 10px;
	left: 0px;
	width: 110px;
	padding: 15px 0px 0px 15px;
}
.category-image-tile {
	float: left;
    width: 434px;
    padding: 0px;
    margin: 0px 0px 10px 0px;
}
.category-image-tile-100 {
	float: left;
    width: 100%;
    padding: 0px;
    margin: 0px 0px 10px 0px;
}
.frontpage-studyprog-menu-en {
	width: 205px;
    background-image: url(/search/nb/20070603210204oe_/http://lesesenteret.uis.no/images/uis/Studyprog_eng.gif);
    background-position: left top;
    background-repeat: no-repeat;
    background-color: #ECEBE1;  
	padding: 0px 0px 0px 0px;
	font-size:	1.1em;
}
.frontpage-studyprog-menu-no {
	width: 205px;
    background-image: url(/search/nb/20070603210204oe_/http://lesesenteret.uis.no/images/uis/Studyprog_nor.gif);
    background-position: left top;
    background-repeat: no-repeat;
    background-color: #ECEBE1;  
	padding: 0px 0px 0px 0px;
	font-size:	1.1em;
}
ul.frontpage-studyprog-menu {
        margin:         0;
        padding:        50px 0px 0px 0px;
        list-style:     none;
        width:          205px;
        border-bottom:  none;
        margin-top:     0px;
}
ul.frontpage-studyprog-menu li {
        position:       relative;
}
ul.frontpage-studyprog-menu li a {
        display:        block;
        text-decoration:none;
        color:          #D3015A;
        background:     #ECEBE1;
        padding:        5px 10px 5px 10px;
        border:         none;
        border-bottom:  solid 1px #D8D5C6;
        border-top:  	solid 1px #FFFFFF;
}
/* Onmouseover-effects on the links */
ul.frontpage-studyprog-menu li a:hover { 
        background:     #F5F5EA; 
        text-decoration: none;
}
ul.frontpage-studyprog-links {
        margin:         0;
        padding:        0px;
        list-style:     none;
        width:          205px;
        border-bottom:  none;
        margin-top:     0px;
}
ul.frontpage-studyprog-links li {
        position:       relative;
}
ul.frontpage-studyprog-links li a {
        display:        block;
        text-decoration:none;
        color:          #77755C;
        font-size:		1.1em;
        height: 		26px;
        padding:        0px 10px 0px 12px;
        border-bottom:  solid 1px #77755C;
        background-image: url(/search/nb/20070603210204oe_/http://lesesenteret.uis.no/images/uis/frontpage_links_arrow.gif);
        background-repeat: no-repeat;
}
/* Onmouseover-effects on the links */
ul.frontpage-studyprog-links li a:hover { 
        background:     #FFFFFF; 
        text-decoration: none;
        background-image: url(/search/nb/20070603210204oe_/http://lesesenteret.uis.no/images/uis/frontpage_links_arrow.gif);
        background-repeat: no-repeat;        
}


/*********************CHAT******************/
.frontpage-chat {
	width: 193px;
	height: 17px;
    background-image: url(/search/nb/20070603210204oe_/http://lesesenteret.uis.no/images/uis/chat.gif);
    background-position: left top;
    background-repeat: no-repeat;
    background-color: #ECEBE1;  
	padding: 3px 0px 0px 12px;
	font-size:	1.1em;
	/*color:	#FFFFFF;*/
}
.frontpage-banner-top {
	width: 199px;
	height: 17px;
    background-image: url(/search/nb/20070603210204oe_/http://lesesenteret.uis.no/images/uis/grey_header.gif);
    background-position: left top;
    background-repeat: no-repeat;
    background-color: #ECEBE1;  
	padding: 3px 0px 0px 6px;
	font-size:	1.1em;
	color:	#FFFFFF;
	text-transform: uppercase;
}
.frontpage-chat2 {
	width: 193px;
	height: 17px;
    background-image: url(/search/nb/20070603210204oe_/http://lesesenteret.uis.no/images/uis/red_arrow.gif);
    background-position: left top;
    background-repeat: no-repeat;
    background-color: #ECEBE1;  
	padding: 3px 0px 0px 12px;
	font-size:	1.1em;
	color:	#656357;
}
/*********************LINKS******************/
.frontpage-keyboard {
	width: 205px;
	height: 38px; 
	padding: 0px 0px 0px 0px;
}
.frontpage-search-employee {
	width: 193px;
	height: 17px;
    background-image: url(/search/nb/20070603210204oe_/http://lesesenteret.uis.no/images/uis/red_arrow.gif);
    background-position: left top;
    background-repeat: no-repeat;
    background-color: #ECEBE1;  
	padding: 3px 0px 0px 12px;
	font-size:	1.1em;
	color:	#656357;
	border-bottom: 2px solid #FFFFFF;
}

/*********************GO DIRECTLY TO******************/
.frontpage-go-directly-to-heading {
	width: 193px;
    background-color: #ECEBE1;  
	padding: 2px 0px 2px 12px;
	border-top: 1px solid #D8D5C6;
	border-bottom: 1px solid #D8D5C6;
	color: #78745B;
	text-transform: uppercase;
	font-size: 1.1em;
}


/************************FRONTPAGE ARTICLE LIST******************
/* .full-articlelist           */
.full-articlelist-frontpage {
    margin-top: 0px;
    padding: 0px 10px 0px 20px;  
    width:	404px;
}
.articlelist-element-frontpage {
    float: left; 
    padding: 10px 0px 1px 0px;   
}
.articlelist-element-frontpage-image {
    float: left; 
    padding: 10px 0px 1px 0px;
    width: 395px;
}
.articlelist-element-frontpage-image-img {
    float: left; 
    padding: 3px 0px 1px 0px;
}
h1.header-article-list-frontpage {
	color:			#787459;
	font-weight:	bold;
	font-size:		1.2em;
	line-height:	1.02em;
}
h1.header-article-list-frontpage a:link  {
	color: #787459;
	text-decoration: none;
}
h1.header-article-list-frontpage a:hover  {
	color: #D8005C;
	text-decoration: underline;
}
h1.header-article-list-frontpage a:visited {
	color: #787459;
	text-decoration: none;
}
h2.header-article-list-frontpage {
	color:			#787459;
	font-weight:	bold;
	font-size:		1.2em;
	line-height:	1.02em;
}
h2.header-article-list-frontpage a:link  {
	color: #787459;
	text-decoration: none;
}
h2.header-article-list-frontpage a:hover  {
	color: #D8005C;
	text-decoration: underline;
}
h2.header-article-list-frontpage a:visited {
	color: #787459;
	text-decoration: none;
}
.header-article-list-frontpage a:hover  {
	color: #D8005C;
	text-decoration: underline;
}
.header-article-list-frontpage a:link {
	color: #787459;
	text-decoration: none;
}
.header-article-list-frontpage a:visited {
	color: #787459;
	text-decoration: none;
}
.header-article-list-frontpage a:hover {
	color: #D8005C;
	text-decoration: underline;
}
.full-articlelist-frontpage ul li {
    padding-bottom: 2px;
    border-bottom: 1px solid #eee;
    margin-bottom: 5px;
    list-style:		none;
}
.full-articlelist-frontpage ul {
    margin: 0px;
    padding: 0px;
}
.full-articlelist-frontpage li {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}
.full-articlelist-frontpage p {
    margin: 0px;
}
.articlelist-element-frontpage-image img {
    float: left; 
    padding: 0px 5px 0px 0px;
}
.full-articlelist-frontpage-image ul li {
    padding-bottom: 2px;
    border-bottom: 1px solid #eee;
    margin-bottom: 5px;
    list-style:		none;
}
.full-articlelist-frontpage-image ul {
    margin: 0px;
    padding: 0px;
}
.full-articlelist-frontpage-image li {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}
.full-articlelist-frontpage-image p {
    margin: 0px;
}




/***********************************************/
/*    ELEMENTS                                 */
/***********************************************/
.article-image {
	background-color: #EFEFE6;
	border-bottom:  solid 2px #FFFFFF;
	padding: 0px 0px 5px 0px;
	}
.article-image2 {
	background-color: #EFEFE6;
	border-bottom:  solid 2px #FFFFFF;
	padding: 0px 0px 5px 0px;
	}
.category-header {
	padding: 7px 0px 0px 15px;
	font-size: 2.0em;
	color: #787459;
}	

.article-image-div {
	float: left;
	width: 115px;
}
.article-image-div-right {
	float: left;
	width: 265px;
	margin: 0px;
	padding: 0px;
}
.article-no-image-div {
	/*float: left;*/
	clear: left;
	width: 385px;
}
.articlelist-border {
	width: 380px;
}
.articlelist-border-2 {
	width: 380px;
	display: block;
    overflow: hidden;
}
/* .full-articlelist           */
.full-articlelist {
	float: left;
    margin-top: 0px;
    padding: 0px 10px 0px 14px;  
    width:	385px;
    display: block;
    overflow: hidden;
}
.full-articlelist-breimal {
	float: left;
    margin-top: 0px;
    padding: 0px 10px 0px 14px;  
    width:	460px;
}
.articlelist-element {
    float: left; 
    padding: 10px 0px 1px 0px;
    width: 385px;
}
.articlelist-element img {
    float: left; 
    padding: 0px 15px 0px 0px;
}
.header-article-list {
	color:			#787459;
	font-weight:	bold;
	font-size:		1.2em;
}
.header-article-list a:link {
	color: #787459;
	text-decoration: none;
}
.header-article-list a:visited {
	color: #787459;
	text-decoration: none;
}
.header-article-list a:hover {
	color: #D8005C;
	text-decoration: underline;
}
.articlelist-element-image {
    float: left; 
    width: 385px;
    border-bottom: 2px solid #E4E2D3;
    padding: 10px 0px 20px 0px;
}
.articlelist-element-image-inner {
    float: left; 
    padding: 3px 0px 0px 0px;
    width: 100%;
}
.articlelist-element-image-border {
}
.articlelist-element-image-broder {
}
.articlelist-element-image img {
    float: left; 
    padding: 3px 10px 0px 0px;
    max-height: 125px;
}
.full-articlelist ul li {
    padding: 4px 0px 12px 0px;
    margin-bottom: 5px;
    list-style:		none;
}
li.full-articlelist-image {
	min-height: 100px;
    height: auto !important;
    height: 100px;
    border-bottom: 2px solid #E4E2D3;
}
.full-articlelist ul {
    margin: 0px;
    padding: 0px;
    width: 390px;
    display: block;
}
.full-articlelist li {
    margin: 0px;
    padding: 0px 0px 0px 0px;
    list-style-type: none;
    width: 390px;
    border-bottom: 2px solid #E4E2D3;
}
.full-articlelist li.last {
    margin: 0px;
    padding: 0px 0px 0px 0px;
    list-style-type: none;
    width: 390px;
    border-bottom: 0px solid #E4E2D3;
}
.full-articlelist p {
    margin: 0px;
}
.full-articlelist img {
	float: left;
    /*align: left;*/
   	padding: 3px 0px 0px 0px;
    /*max-height: 125px;*/
}
.full-articlelist-image-large {
    margin-top: 0px;
    padding: 0px 10px 0px 14px;  
    width:	395px;
    border-bottom: 2px solid #E4E2D3;
}
.full-articlelist-image-largelast {
    margin-top: 0px;
    padding: 0px 10px 0px 14px;  
    width:	395px;
    border-bottom: 2px solid #E4E2D3;
}
.full-articlelist li.full-articlelist-image-largelast {
    margin-top: 0px;
    padding: 0px 10px 0px 14px;  
    width:	395px;
    border-bottom: 0px solid #E4E2D3;
}
.full-articlelist-image-large img {
	float: left;
	width: 100px;
}
.full-articlelist-image-large p {
	float: left;
	width: 250px;
}
.full-articlelist-breimal ul li {
    padding: 2px 0px 10px 0px;
    border-bottom: 2px solid #E4E2D3;
    margin-bottom: 5px;
    list-style:		none;
}
.full-articlelist-breimal ul {
    margin: 0px;
    padding: 0px;
}
.full-articlelist-breimal li {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}
.full-articlelist-breimal p {
    margin: 0px;
}
.full-articlelist-breimal img {
    float: left;
   	padding: 3px 10px 0px 0px;
    /*max-height: 125px;*/
}
.li last even {
	padding: 0px;
	border-bottom: none;
}

/*******************************************************/
/* .advanced category menu - uncomment if menu is used */
/*
/* The "top div" surrounding the entire menu */
.ctsitebase-categorymenu {
	padding: 3px 0px 0px 0px;
}


/* styles for all UL's of this class */
ul.ctsitebase-categorymenu {
        margin:         0;
        padding:        0;
        list-style:     none;
        width:          150px;
        border-bottom:  none;
        margin-top:     0px;
}

ul.ctsitebase-categorymenu ul.ctsitebase-categorymenu {
        margin-top:     0px;
}


/* LI elements inside the proper ul's */
ul.ctsitebase-categorymenu li {
        position:       relative;
}

/* applies to both menu types */
ul.ctsitebase-categorymenu li a {
        display:        block;
        text-decoration:none;
        color:          #153680;
        background:     #E8E4E4;
        padding:        5px 10px 5px 20px; /* top-right-bottom-left */
        border:         none;
        border-bottom:  solid 1px #FFFFFF;
        overflow: hidden;
        width: 130px;
}

/* only applies to the 'tree' menu */
ul.ctsitebase-categorymenu li a.treemenu {
        padding:        5px 10px 5px 10px;
        border-bottom:  1px solid #E1E0DB;
		margin: 0px;
        font-family:    verdana,helvetica,geneva;
        font-size:      1.1em;
        color:          #153680;
        text-decoration:none;      
        background-color: #FFFFFF;
        word-wrap: break-word;
}
ul.ctsitebase-categorymenu li a.treemenu-active {
        padding:        5px 10px 5px 10px; /* top-right-bottom-left */
        border-bottom:  1px solid #E1E0DB;
        font-family:    verdana,helvetica,geneva;
        font-size:      1.1em;
        color:          #153680;
        text-decoration:none;
        background-color: #F2F2EA;
}
ul.ctsitebase-categorymenu li a.treemenu-active-level2 {
        padding:        5px 10px 5px 10px; /* top-right-bottom-left */
        border-bottom:  1px solid #E1E0DB;
        font-family:    verdana,helvetica,geneva;
        font-size:      1.1em;
        color:          #FFFFFF;
        text-decoration: none;
        background-color: #153680;
}
ul.ctsitebase-categorymenu ul.ctsitebase-categorymenu li a.treemenu-active-level3 {
        padding:        5px 10px 5px 10px; /* top-right-bottom-left */
        border-bottom:  1px solid #E1E0DB;
        font-family:    verdana,helvetica,geneva;
        font-size:      1.1em;
        color:          #FFFFFF;
        text-decoration:none;
        background-color: #153680;
}
ul.ctsitebase-categorymenu ul.ctsitebase-categorymenu ul.ctsitebase-categorymenu li a.treemenu-active-level4 {
        padding:        2px 10px 2px 10px; /* top-right-bottom-left */
        border-bottom:  1px solid #E1E0DB;
		margin: 0px;
        font-family:    verdana,helvetica,geneva;
        font-size:      1.1em;
        color:          #FFFFFF;
        text-decoration:none;
        background-color: #153680;
}
/* level 2 - only present in the 'tree' menu */
ul.ctsitebase-categorymenu ul.ctsitebase-categorymenu li a {
        display:        block;
        color:          #153680;
        background:     #F2F2EA;
        margin:         0px;
        padding:        2px 10px 2px 10px;
        border-bottom:  1px solid #E1E0DB;		
        font-family:    verdana,helvetica,geneva;
        font-size:      1.1em;
        text-decoration:none;
}
/* level 3 - only present in the 'tree' menu */
ul.ctsitebase-categorymenu ul.ctsitebase-categorymenu ul.ctsitebase-categorymenu li a {
        display:        block;
        color:          ##153680;
        background:     #F2F2EA;
        margin:         0px;
        padding:        2px 10px 2px 10px;
        border-bottom:  2px solid #E1E0DB;
		width:			160px;
        font-family:    verdana,helvetica,geneva;
        font-size:      1.1em;
        text-decoration:none;
}
ul.ctsitebase-categorymenu ul.ctsitebase-categorymenu {
}
ul.ctsitebase-categorymenu li span {
        display:        none;
}
* html ul.ctsitebase-categorymenu li { 
        float:          left; 
        height:         1%; 
}
* html ul.ctsitebase-categorymenu li a { 
        height:         1%; 
}
/* Onmouseover-effects on the links */
ul.ctsitebase-categorymenu li a:hover { 
        color:          #713F3F; 
        background:     #f9f9f9; 
        text-decoration: none;
}               
ul.ctsitebase-categorymenu li:hover ul, li.over ul { 
        display:        block; 
}

.menu-level-4-header {
		border-top: 1px solid #DBD9CB;
		border-bottom: 1px solid #DBD9CB;
		text-transform: uppercase;
		color: #333335;
		width: 180px;
		font-size:	0.9em;
}

/******************BANNERE ****************/
.banner-avrundet-top {
	color:	#FFFFFF;
    margin: 0px;
    padding: 2px 0px 0px 3px;
    width:		205px;
    height:		18px;
    font-family: Verdana, Tahoma, Arial, Sans-serif;
    font-size: 1.0em;
    background-image: url(/search/nb/20070603210204oe_/http://lesesenteret.uis.no/images/uis/avrundet_kampanje.gif);
    background-position: left top;
    background-repeat: no-repeat;
    background-color:	#FFFFFF;
    text-transform: uppercase;
}
.banner-heading-border {
	border-top: 1px solid #78745B;
	border-bottom: 1px solid #78745B;
    margin-top: 10px;
    margin-bottom: 5px;
    padding: 0px 0px 2px 0px;
    width:		205px;
    text-transform: uppercase;
}
.banner-heading {
    padding: 0px 5px 0px 5px;
    font-size: 1.0em;
    color: #78745B;
}
.banner-heading-space {
    width:		200px;
    height:		10px;
}
.banner-image {
    margin: 0px;
    padding: 0px;
}

/*.banner-article-frame-Svart-Hvit {
	background-color: #FFFFFF;
	color: #000000;
	border: 2px solid #EFEFE6;
    margin: 0px;
    padding: 3px 4px 2px 6px;
    width:		191px;
    font-family: Verdana, Tahoma, Arial, Sans-serif;
    font-size: 1.1em;
    letter-spacing:	0.5px;
	line-height:	16px;
}
.banner-article-frame-Brun-Beige {
	background-color: #EBEBEI;
	color: #78745B;
	border: 2px solid #EFEFE6;
    margin: 0px;
    padding: 3px 4px 2px 6px;
    width:		191px;
    font-family: Verdana, Tahoma, Arial, Sans-serif;
    font-size: 1.1em;
    letter-spacing:	0.3px;
	line-height:	16px;
}*/
.banner-article-frame-Hvit-Brun {
	background-color: #FFFFFF;
	color: #78745B;
	border: 1px solid #E5E3D4;
    margin: 0px;
    padding: 3px 4px 2px 6px;
    width:		193px;
    font-family: Verdana, Tahoma, Arial, Sans-serif;
    font-size: 1.1em;
    letter-spacing:	0.4px;
	line-height:	14px;
}

/*.banner-article-without-frame-Svart-Hvit {
	background-color: #FFFFFF;
	color: #000000;
    margin: 0px;
    padding: 3px 4px 2px 6px;
    width:		195px;
    font-family: Verdana, Tahoma, Arial, Sans-serif;
    font-size: 1.1em;
    letter-spacing:	0.5px;
	line-height:	16px;
}*/
.banner-article-without-frame-Hvit-Brun {
	background-color: #FFFFFF;
	color: #78745B;
    margin: 0px;
    padding: 3px 4px 2px 6px;
    width:		195px;
    font-family: Verdana, Tahoma, Arial, Sans-serif;
    font-size: 1.1em;
    letter-spacing:	0.4px;
	line-height:	14px;
}
/*.banner-article-without-frame-Brun-Beige {
	background-color: #EBEBEI;
	color: #78745B;
    margin: 0px;
    padding: 3px 4px 2px 6px;
    width:		195px;
    font-family: Verdana, Tahoma, Arial, Sans-serif;
    font-size: 1.1em;
    letter-spacing:	0.5px;
	line-height:	16px;
}*/
.middle-column {
	float: left;
    width: 185px;
    padding: 22px 10px 7px 10px;
    margin-top: 0px;
   background: #EFEFE6;
   border-bottom: 1px solid #FFFFFF;
   line-height: 16px;
   font-size: 1.1em;
   display: inline;
   overflow: hidden;
}
.middle-column-bilde {
	float: left;
    width: 185px;
    padding: 10px 10px 7px 10px;
    margin-top: 0px;
   background: #EFEFE6;
   border-bottom: 1px solid #FFFFFF;
   line-height: 16px;
   font-size: 1.1em;
   display: inline;
   overflow: hidden;
}
.middle-column-leserinnlegg {
	float: left;
    width: 185px;
    padding: 20px 10px 7px 10px;
    margin-top: 0px;
   background: #EFEFE6;
   border-bottom: 1px solid #FFFFFF;
   line-height: 16px;
   font-size: 1.1em;
   display: inline;
   overflow: hidden;
}
.middle-column-studprog {
	float: left;
    width: 185px;
    padding: 8px 10px 15px 10px;
    margin-top: 0px;
    border-bottom: 5px solid #FFFFFF;
   background: #EFEFE6;
   line-height: 16px;
   font-size: 1.1em;
   color: #5F5B44;
}
.print-article {
    margin: 0px;
    padding: 19px 15px 0px 11px;
    font-family: Verdana, Tahoma, Arial, Sans-serif;
}
.print-article-error {
    margin: 0px;
    padding: 19px 15px 0px 44px;
    font-family: Verdana, Tahoma, Arial, Sans-serif;
    min-height: 500px;
    height: auto !important;
    height: 500px;
}
.print-article-unsubscribe {
    margin: 0px;
    padding: 9px 15px 0px 44px;
    min-height: 500px;
    height: auto !important;
    height: 500px;
}
.print-article-emne {
    margin: 0px;
    padding: 9px 15px 0px 13px;
}
.print-article-emne2 {
    margin: 0px;
    padding: 9px 15px 0px 23px;
}

.koll-article-heading {
	border-bottom: 1px solid #C3C1B7;
	border-top: 1px solid #C3C1B7;
	text-transform: uppercase;
	padding: 1px 0px 1px 0px;
	color: #5F5B44;
}

.search-result {
	color: #000000;
	font-size: 1.2em;
	margin: 0px;
    padding: 5px 15px 0px 13px;
}
.search-result-nothing {
	color: #000000;
	font-size: 1.2em;
	margin: 0px;
    padding: 5px 15px 0px 13px;
    height: 440px;
}

/**********************************************************************************************************************************/
/* ==== PAGE TOP DEFINITIONS ==== */
/* This is the page top tile, normally appearing at the top of the page */
.ctsitebase-pagetop {
	/*background: url(/search/nb/20070603210204oe_/http://lesesenteret.uis.no/images/uis/header_bg.gif) #FFCC00;	    */
	float:		left;
	height: 	100%;
	padding: 	0px 0px 0px 0px;
	clear:		left;
}


/* This is the content on the upper half inside the pagetop */
.pagetop-top {
	float: 		left;
	height:		37px;
	max-height: 37px;
	text-align: left;
	padding: 	0px 0px 0px 178px;
	clear:		left;
	width: 800px;
} 

/* This is the content on the upper half inside the pagetop */
.pagetop-top-menu-element {
	float: 		left;
	text-align: left;
	padding: 	8px 0px 0px 0px; /*top, right, bottom, left.*/
	font-color:	#153680;
	font-family: verdana, arial;
	font-size:	11px;
	font-style:	bold;
}

.pagetop-top-menu-element-text {
	float: 		left;
	text-align: left;
	padding: 	2px 10px 2px 10px; /*top, right, bottom, left.*/
	border-right: 1px solid #D6005A;
	font-color:	#153680;
	font-family: verdana, arial;
	font-size:	11px;
	font-style:	bold;
	max-height: 80px;
}
.pagetop-top-menu-element-text a, .pagetop-top-menu-element-text a:visited, .pagetop-top-menu-element-text a:active {
	color: #7C7C7A;
	/*font-size: 1.3em;*/
}
.pagetop-top-menu-element-text a:hover {
	color: #CB0167;
}
.pagetop-top-menu-element-text-language {
	float: 		left;
	text-align: left;
	padding: 	0px 10px 2px 10px; /*top, right, bottom, left.*/
	vertical-align: bottom;
	border-left: 1px solid #D6005A;	
	font-color:	#153680;
	font-family: verdana, arial;
	font-size:	11px;
	font-style:	bold;
}
.pagetop-top-menu-element-text-language-img {
	text-align: center;
}
.pagetop-top-menu-element-text-language-img img {
	vertical-alignment: middle;
	position: relative;
	top: 2px;
}
.pagetop-top-menu-element-text-language a, .pagetop-top-menu-element-text-language a:visited, .pagetop-top-menu-element-text-language a:active {
	color: #7C7C7A;
}
.pagetop-top-menu-element-text-language a:hover {
	color: #CB0167;
}
.pagetop-top-menu-search {
	float: 		left;
	text-align: left;
	padding: 	6px 5px 0px 10px; /*top, right, bottom, left.*/
	margin: 0px;
	font-color:	#153680;
}
.pagetop-top-menu-aaa {
	float: 		left;
	text-align: left;
	padding: 	0px 10px 2px 0px; /*top, right, bottom, left.*/
	border-right: 1px solid #D6005A;
	font-color:	#153680;
}
/* This is the content on the lower half inside the pagetop */
.pagetop-bottom {
	float: 		left;
	height: 	53px;
	text-align: left;
	padding: 	0px 0px 0px 117px;
	width: 880px;
} 

.pagetop-bottom-menu-element {
	background: url(/search/nb/20070603210204oe_/http://lesesenteret.uis.no/images/uis/menu_element_border.gif);
	float: 		left;
	text-align: left;
	height:		53px;
	padding: 	0px; 
}
.pagetop-bottom-menu-element a:link, .pagetop-bottom-menu-element a:visited, .pagetop-bottom-menu-element a:active {
    color:	#153680;
	font-family: verdana, arial;
	font-size:	1.1em;
	font-weight: bold;
	letter-spacing: 0.2px;
}
.pagetop-bottom-menu-element a:hover {
    color:	#585543;
	font-family: verdana, arial;
	font-size:	1.1em;
	font-weight: bold;
	letter-spacing: 0.2px;
}
.pagetop-bottom-menu-element a:hover {
	background: url(/search/nb/20070603210204oe_/http://lesesenteret.uis.no/images/uis/active_cat.gif);
}
.pagetop-bottom-menu-element-active {
	background: url(/search/nb/20070603210204oe_/http://lesesenteret.uis.no/images/uis/active_cat.gif);
	float: 		left;
	text-align: left;
	height:		53px;
	padding: 	0px 0px 0px 0px; /*top, right, bottom, left.*/
}
.pagetop-bottom-menu-element-active-first {
	background: url(/search/nb/20070603210204oe_/http://lesesenteret.uis.no/images/uis/active_cat.gif);
	float: 		left;
	text-align: left;
	height:		53px;
	padding: 	0px 0px 0px 45px; /*top, right, bottom, left.*/
}
.pagetop-bottom-menu-element-active a {
	color: #585543;
	font-family: verdana, arial;
	font-size:	1.1em;
	font-weight: bold;
	letter-spacing: 0.2px;
}
.pagetop-bottom-menu-text-1 {
	float: 		left;
	text-align: left;
	padding: 	30px 2px 0px 61px; /*top, right, bottom, left.16*/
	text-transform: uppercase;
}
.pagetop-bottom-menu-text {
	float: 		left;
	text-align: left;
	padding: 	30px 2px 0px 10px; /*top, right, bottom, left.*/
	text-transform: uppercase;
}
.pagetop-bottom-menu-text-active{
    color:	#585543;
	font-family: verdana, arial;
	font-size:	1.1em;
	font-weight: bold;
	float: 		left;
	text-align: left;
	padding: 	30px 6px 0px 16px; /*top, right, bottom, left.*/
	text-transform: uppercase;
		letter-spacing: 0.2px;
}
.pagetop-bottom-menu-text-active a, .pagetop-bottom-menu-text-active a:link, .pagetop-bottom-menu-text-active a:visited, .pagetop-bottom-menu-text-active a:hover {
    color:	#585543;
}

.pagetop-bottom-menu-graphics {
	background: url(/search/nb/20070603210204oe_/http://lesesenteret.uis.no/images/uis/pil2.gif);
	height:		53px;
	width:		6px;
	float: 		left;
	text-align: left;
	padding: 	0px 0px 0px 0px; /*top, right, bottom, left.*/
}
.pagetop-bottom-menu-graphics-active {
	background: url(/search/nb/20070603210204oe_/http://lesesenteret.uis.no/images/uis/active_pil.gif);
	height:		53px;
	width:		6px;
	float: 		left;
	text-align: left;
	padding: 	0px 0px 0px 0px; /*top, right, bottom, left.*/
}
/* The search box inside the page top */
.ctsitebase-pagetop-searchbox {
	width: 		90px;
	margin: 	0px 0px 2px 0px;
	padding: 0px 0px 0px 4px;;
	border: 	1px solid #BBBBBB;
	height: 17px;
}
.ctsitebase-searchbox {
	margin: 	0px 0px 2px 0px;
	padding: 0px 0px 0px 4px;;
	border: 	1px solid #BBBBBB;
	height: 17px;
}
/* The search button inside the page top */
.ctsitebase-pagetop-searchbutton {
	background: 	#FFFFFF;
	border: 	solid 1px #AE3A3A;
	font-size: 	11px;
	font-weight: 	bold;
	color: 		#AE3A3A;
	padding: 	0px;
}
.ctsitebase-pagetop-searchbutton-2  {
	background: 	#FFFFFF;
	border: 	0px;
	font-size: 	11px;
	font-weight: 	bold;
	color: 		#AE3A3A;
	padding: 	0px;
}
/*######################################SEARCH STUDYPROGRAM###################################*/
/* The search box inside the page top */
.ctsitebase-pagetop-searchbox-stud {
	width: 		123px;
	margin: 	3px 0px 2px 0px;
	padding: 0px 0px 0px 3px;
	border-top: 	solid 1px #66807F;
	border-right: 	solid 1px #DADFF2;
	border-bottom: 	solid 1px #DADFF2;
	border-left: 	solid 1px #66807F;
}

.search-studprog {
	border-top: 	solid 1px #324040;
	border-right: 	solid 1px #FFFFFF;
	border-bottom: 	solid 1px #FFFFFF;
	border-left: 	solid 1px #324040;
}

/* The search button inside the page top */
.ctsitebase-pagetop-searchbutton-stud {
	background: 	#EFEFE6;
	margin-top:	0px;
	border: 	solid 1px #D9005B;
	font-size: 	11px;
	font-weight: 	bold;
	color: 		#D9005B;
	padding: 	0px;
	/*width:			45px;*/
}


/* TABLES >*/

table.studieprog {
	/*border-right: solid 1px #78745B;
	border-left: solid 1px #78745B;
	border-bottom: solid 1px #78745B;	*/
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
	cellspacing: 0px;
	border-bottom: solid 1px #78745B;
	border-right: solid 1px #78745B;
	/*width: 560px;*/
}
table.studieprog td.aar, table.studieprog th.aar {
	border-left: solid 1px #78745B;
	border-top: solid 2px #78745B;
	border-right: solid 1px #78745B;
	cell-spacing: 0px;
	border-collapse: collapse;
	background-color: #F2F2EA;
	color: #585543;
	text-align: center;
}
table.studieprog tr.header {
	border-top: solid 1px #78745B;
	background-color: #78745B;
	color: #FFFFFF;
	font-weight: bold;
}
table.studieprog th.header {
	border-left: solid 1px #FFFFFF;
	background-color: #78745B;
}
table.studieprog th.header2 {
	border-left: solid 1px #FFFFFF;
	background-color: #78745B;
	text-align: center;
}
table.studieprog th.headerleft {
	background-color: #78745B;
}
table.studieprog tr.odd {
	background-color: #F2F2EA;
	color: #585543;
	font-size: 1.1em;
}
table.studieprog tr.even {
	background-color: #FFFFFF;
	color: #585543;
	font-size: 1.1em;
}
table.studieprog tr.odd-newpage {
	background-color: #F2F2EA;
	color: #585543;
	font-size: 1.1em;
}
table.studieprog tr.even-newpage {
	background-color: #FFFFFF;
	color: #585543;
	font-size: 1.1em;
}
table.studieprog td.leftdark {
border-left: solid 1px #78745B;
padding: 6px 4px 5px 6px;
}
table.studieprog td.leftdark-newpage {
border-left: solid 1px #78745B;
padding: 6px 4px 5px 6px;
}
table.studieprog td.leftlight {
border-left: solid 1px #D7D6CB;
padding: 6px 4px 5px 6px;
}
table.studieprog td.leftlight-sp {
	border-left: solid 1px #D7D6CB;
	padding: 6px 4px 5px 6px;
	text-align: right;
}
table.studieprog td.leftdarkaar {
border-left: solid 1px #78745B;
padding: 6px 4px 5px 6px;
width: 24px;
}
table.studieprog td.leftlightaar {
border-left: solid 1px #D7D6CB;
padding: 6px 4px 5px 6px;
width: 24px;
}
.header-nettavis{
	padding: 10px 5px 0px 12px;
}
.header-nettavis h1{
	color:			#787459;
	font-size:		1.8em;
}
.header-studprog {
	color:			#787459;
	font-size:		1.9em;
	padding: 8px 5px 0px 21px;
}


/*OK*/
td.stud {
	padding: 0px 0px 0px 15px;
	vertical-align: top;
}


/* styles for all UL's of this class */
ul.leser_innlegg_liste {
        margin:         0;
        padding:        10px 0px 0px 0px;
        list-style:     none;
        width:          205px;
        border-bottom:  none;
        margin-top:     0px;
}


/* LI elements inside the proper ul's */
ul.leser_innlegg_liste li {
        position:       relative;
        padding: 5px 0px 0px 0px;
        width: 195px;
}


/* styles for all UL's of this class */
ul.leserinnlegg-liste-main {
        margin:         0;
        padding:        0px 0px 0px 2px;
        list-style:     none;
        width:          380px;
        border-bottom:  none;
        margin-top:     0px;
}


/* LI elements inside the proper ul's */
ul.leserinnlegg-liste-main li {
        position:       relative;
        padding: 0px 0px 15px 0px;
}
/*******************************/
/* .list-navigation          */
.list-navigation {
    text-align: center;
    color: #aaa;
    padding: 5px 60px 0px 12px;
}
.list-navigation b {
    color: #000;
}
.list-navigation-left {
    color: #aaa;
    padding: 5px 60px 0px 12px;
}
/*******************************/
/* .list-navigation-text       */
.list-navigation-text {
    text-align: center;
    color: #aaa;
    padding: 5px 60px 0px 12px;
}

/*******************************/
/* .small-articlelist          */
.small-articlelist {
    padding: 10px 10px 10px 13px;
    margin-bottom: 10px;
}
.small-articlelist .header {
    color:			#D8005C;
	font-weight:	normal;
	letter-spacing:	0.0em;
	line-height:	1.3em;
	font-size:		1.1em;
}
.small-articlelist h1 {
    font-size: 1.2em;
    font-weight: bold;
}
.small-articlelist ul {
    margin: 0px;
    padding: 0px;
}
.small-articlelist li {
    margin: 0px;
    padding: 0px 0px 8px 0px; /* t r b l */
    list-style-type: none;
}
.small-articlelist .date {
    font-size: 1.2em;
    color: #81848d;
}

/***************************/
/* bok og hefter*/
.print-article-bokliste-top {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 1px;
    float: left;
    width: 623px;
    background-color: #EFEFE6;
    height: 18px;
    background-image: url(/search/nb/20070603210204oe_/http://lesesenteret.uis.no/images/lesesenteret/bokeroghefter_top.gif);
    background-position: 0px 0px;
    background-repeat: no-repeat; 
}
.print-article-bokliste-bakgrunn {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 1px;
    float: left;
    width: 621px;
    background-image: url(/search/nb/20070603210204oe_/http://lesesenteret.uis.no/images/lesesenteret/bokeroghefter_bg.gif);
    background-position: 0px 0px;
    background-repeat: repeat y; 
border: 1px solid #EFEFE6;
}
.print-article-bokliste {
	padding: 10px 15px 10px 11px;
    float: left;
    width: 595px;
}
.print-article-bokliste-bok-ramme-ytterst-olav {
	float: left;
	overflow: hidden;
	margin-bottom: 10px;
width:100%;
border: 1px solid #EFEFE6;
}
.print-article-bokliste-bok-ramme {
color: #000000;
	padding: 15px 14px 7px 12px;
	margin: 0px 2px 8px 5px;
    float: left;
    /*width: 269px;*/
    width: 270px;
    background-color: #FFFFFF;
    border: 1px solid #CDCBBE;
	dislplay: inline;
}
.print-article-bokliste-bok-header {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
    border-top: 1px solid #CDCBBE;
    border-bottom: 1px solid #CDCBBE;
	width: 269px;
	/*font-weight: bold;*/
	text-transform: uppercase;
}
.print-article-bokliste-bok-left {
	float: left;
	padding: 10px 0px 3px 0px;
	margin: 0px 0px 0px 0px;
	width: 90px;
}
.print-article-bokliste-bok-right {
	float: left;
	padding: 8px 0px 0px 5px;
	margin: 0px 0px 0px 0px;
    width: 174px;
}
.print-article-bokliste-bok-bottom {
	float: left;
	text-align: right;
	padding: 3px 5px 1px 0px;
	margin: 0px 0px 0px 0px;
	background-color: #F2F2EB;
    border-left: 1px solid #DE3379;
    border-top: 1px solid #DE3379;
    border-bottom: 1px solid #DE3379;
    width: 264px;
}
.oblig-stjerne {
	color: #990000;
}
.header-article-list-frontpage-debatt {
	color:			#787459;
	font-weight:	bold;
	font-size:		1.2em;
	line-height: 	1.8em;
}
.header-article-list-frontpage-debatt a:link {
	color: #787459;
	text-decoration: none;
}
.header-article-list-frontpage-debatt a:visited {
	color: #787459;
	text-decoration: none;
}
.header-article-list-frontpage-debatt a:hover {
	color: #D8005C;
	text-decoration: underline;
}
.print {
	padding: 15px 0px 0px 0px;
}
.archive-icon-list{
	float: left;
	width: 180px;
}
.archive-icon-list-icon{
	float: left;
	width: 180px;
}
.archive-icon-list-text{
	float: left;
	padding: 0px 0px 0px 0px;
	width: 100px;
	margin-bottom: 40px;
	font-weight: bold;
	text-align: center;
}
.font-small {
	padding: 0px 0px 0px 0px;
	font-size: 11px;
}
.font-medium {
	font-size: 14px;
	padding: 0px 0px 0px 3px;
}
.font-large {
	font-size: 16px;
	padding: 0px 0px 0px 3px;
}
.login-form-message {
	font-size: 	1.2em;
	color:		#003366;
	font-weight: bold;
}
.login-form-error {
	font-size: 	1.2em;
	color:		#003366;
	font-weight: bold;
}
.category-image-tile-100-kart {
	padding: 0px 0px 0px 5px;
}
.newsletter_checkbox {
	border: 0px;
}
.ansattfagsok {
	border-width: 0px;
	border-style: None;
	font-size:1.1em;
	width:590px;
	border-collapse:collapse;
}
.fagsok_1 {
	color:#78745b;
	background-color:#ffffff;
}
.ansattsok_2 {
	font-size:1.1em;
}
.white {
	color: #FFFFFF;
}
.print-postjournal{
	float: left;
	width: 380px;
	padding: 15px 0px 0px 12px;
}
ul.det-skjer-topmenu {
	white-space: nowrap; 
	margin: 0px 0px 5px 0px; 
	padding: 0; 
	border: 0; 
}
ul.det-skjer-topmenu li {
	display: inline; 
  	list-style: none; 
  	text-align: center; 
  	margin: 0; 
  	padding: 0px 15px 0px 5px; 
}
ul.det-skjer-topmenu li a {
	font-size: 1.1em;
	color: #CD0067;
}
ul.det-skjer-ukenr {
	/*white-space: nowrap; */
	width: 608px;
	margin: 0; 
	padding: 0; 
	border: 0; 
}
ul.det-skjer-ukenr li.table {
	display: block; 
  	list-style: none; 
  	text-align: left; 
  	background-color: #FFFFFF;
  	background-image: url(/search/nb/20070603210204oe_/http://lesesenteret.uis.no/images/uis/weesdau.gif);
    background-position: 0px 0px;
    background-repeat: no-repeat; 
  	color: #585543;
  	font-size: 1.1em;
  	text-transform: uppercase;
  	margin: 0px 0px 5px 0px; 
  	padding: 0px 0px 0px 0px; 
}
ul.det-skjer-ukenr li {
	display: block; 
  	list-style: none; 
  	text-align: left; 
  	background-color: #FFFFFF;
  	background-image: url(/search/nb/20070603210204oe_/http://lesesenteret.uis.no/images/uis/week_menu.gif);
    background-position: 0px 0px;
    background-repeat: no-repeat; 
  	color: #585543;
  	font-size: 1.1em;
  	text-transform: uppercase;
  	margin: 0px 0px 1px 0px; 
  	padding: 7px 0px 5px 5px; 
}

table.det-skjer-aktiviteter {
	background-color: #FFFFFF;
	width: 600px;
	margin: 0; 
	padding: 0; 
	text-transform: none;
}
table.det-skjer-aktiviteter th {
	display: none;
}
table.det-skjer-aktiviteter td {
	vertical-align: top;
  	color: #585543;
  	font-size: 1.0em;
  	padding: 5px 0px 5px 0px;
}
table.det-skjer-aktiviteter td.underline {
	vertical-align: top;
  	color: #585543;
  	font-size: 1.0em;
  	border-bottom: 1px solid #E0E1DB;
  	padding: 5px 0px 10px 0px;
}
h1.header-det-skjer {
	color: #585543;
  	font-size: 1.0em;
  	font-weight: bold;
}
.det-skjer {
	width: 610px;
	float: left;
	padding: 12px 0px 0px 9px;
}
.active-det-skjer {
	color: #585543;
	font-size: 1.4em;
	font-weight: bold;
}
ul.comming-up {
	/*white-space: nowrap; */
	font-weight: bold;
	margin: 5px 0px 10px 2px; 
	padding: 0; 
	border: 0; 
}
ul.comming-up li {
	display: block; 
  	list-style: none; 
  	text-align: left; 
  	margin: 0; 
  	padding: 0px 15px 0px 5px; 
}
.pop-up-window {
	font-size: 1.3em;
	width: 300px;
}
.pop-up-window h1 {
	font-size: 1.1em;
	font-weight: bold;
}
#newsletter-form-register {
	font-size: 1.2em;
}
.sitemap {
	font-size: 1.2em;
	line-height: 1.4em;
}
.frontpage-calender-heading {
	/*background-image: url(/search/nb/20070603210204oe_/http://lesesenteret.uis.no/images/uis/det_skjer_top.gif);
    background-position: top left;
    background-repeat: no-repeat;
    background-color: #EFdff7;*/
    /*background-color: #EFEFE7;*/
	background-color: #243B7F;
	color: #FFFFFF;
	text-transform: uppercase;
	padding: 7px 1px 0px 11px;
	height: 19px;
	width: 193px;
}
.frontpage-calender-text {
	color: #FFFFFF;
	text-transform: uppercase;
	padding: 9px 1px 9px 11px;
}
ul.calender-frontpage {
	margin: 5px 0px 10px 0px; 
	padding: 0; 
	border: 0; 
	width: 205px;
}
ul.calender-frontpage li {
	display: block; 
  	list-style: none; 
  	text-align: left; 
  	margin: 0; 
  	padding: 5px 15px 5px 6px; 
  	/*border-bottom: 1px solid #D8D5C6;*/
  	background-image: url(/search/nb/20070603210204oe_/http://lesesenteret.uis.no/images/uis/border-bottom.gif);
    background-position: bottom left;
    background-repeat: no-repeat;
    color: #757456;
    font-size: 1.1em;
}
.calender-frontpage {
	padding: 0px 0px 0px 5px;
}
.grey-background {
	background-color: #EFEFE7;
	/*background-image: url("/search/nb/20070603210204oe_/http://lesesenteret.uis.no/images/uis/det_skjer_top.gif");
    background-position: top left;
    background-repeat: no-repeat;*/
}
table.studsok {
	width: 550px;
	align: left;
	margin: 0px;
	padding: 0px;
}
table.studsok th {
	text-align: left;
	padding: 0px 0px 0px 0px;
}
table.studsok th.sok {
	text-align: left;
	padding: 0px 0px 0px 0px;
}
table.studsok td {
	text-align: left;
	vertical-align: top;
}
.search-text-stud {
	padding: 10px 7px 13px 0px;
	color:	#585543;
	border-bottom: 1px solid #FFFFFF;
	line-height:	16px;
	font-size:		11px;	
	/*font-weight:	bold;*/
}
.ctsitebase-pagetop-searchbox-stud11 {
	width: 		150px;
	margin: 	0px 0px 0px 0px;
	padding: 3px 0px 1px 4px;;
	border: 	1px solid #BBBBBB;
	height: 14px;
}
.ctsitebase-pagetop-searchbutton-stud11 {
	background: 	#FFFFFF;
	border: 	solid 1px #AE3A3A;
	font-size: 	11px;
	font-weight: 	bold;
	color: 		#AE3A3A;
	padding: 	0px;
	margin: 0px 0px 0px 6px;
	height: 20px;
}
.article-content-studinfo {
	color:	#585543;
	line-height:	1.4em; /*tilsvarer 16px*/
	font-size:		1.1em;
}
.radiobutton-stud-search {
	/*border-width:6px;*/
	float: left;
	margin: 2px 3px 2px -6px;
	padding: 0px 0px 0px 0px;
	height: 15px;
	border: 0px;
	color:#00f;
}
.radiobutton-stud-search-label {
	float: left;
	/*border-width:6px;*/
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 3px 0px;
}
.search-result-nothing-12 {
	font-size: 1.2em;
	margin: 0px;
    padding: 5px 15px 0px 0px;
	color:		#003366;
	font-weight: bold;
}
.print-article h5{
    margin: 0px;
    padding: 2px 0px 0px 1px;
    font-size:		13px;
    color:			#767559;
    font-weight:	bold;
}
input.radiobutton-stud-search {
	border: 0px solid red;
}
.under-revision {
	font-size: 20px;
	color: #003366;
}
.studprog-merk {
	color: #cc0000;
	font-size: 14px;
}
.ingresslist-newsfeed {
	float: left;
    margin-top: 0px;
    padding: 9px 10px 0px 13px;  
    width:	390px;
}
.ingresslist-newsfeed h1 {
    padding: 0px 0px 0px 0px;
    margin: 0px;
}
.ingresslist-newsfeed ul li {
    padding: 2px 0px 10px 0px;
    border-bottom: 2px solid #E4E2D3;
    margin-bottom: 5px;
    list-style:		none;
}
.ingresslist-newsfeed ul {
    margin: 0px;
    padding: 0px;
}
.ingresslist-newsfeed li {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}
.invisible {
	display: none;
}