body { margin: 0; height: 100%; padding: 0; font-size: 11px; color: #333333; font-family: Arial, Helvetica, sans-serif; background-image: url(/search/nb/20070603210204oe_/http://www.fys.uio.no/pgp/templates/pgp01_index/images/background.gif); background-repeat: repeat-y; }
#left { position: absolute; top: 155px; left: 0; z-index: 50; width: 145px; height: auto; border-right: 1px none silver; }
#top { position: absolute; top: 69px; left: 0; width: 100%; height: 100px; z-index: 5; }
#topmenu { background-image: none; background-repeat: no-repeat; position: absolute; z-index: 2; top: 105px; left: 482px; width: 100%; height: auto; border-bottom-width: 1pt; }
#content { background-color: #ffffff; margin: 5px 5px 0 0; padding: 5px 5px 1px 1px; border-style: solid solid none; border-width: 1px 1px 0; border-color: gray gray #d3d3d3; position: absolute; top: 80px; left: 160px; width: 330px; height: auto ; z-index: 10; }

#indextoplogo						        { background-image: url(/search/nb/20070603210204oe_/http://www.fys.uio.no/pgp/templates/pgp01_index/images/front_graphic03.gif); background-repeat: no-repeat; margin: 0; padding: 0; border: 1px #d3d3d3; position: absolute; top: 130px; left: 485px; width: 400px   ; height: 600px; z-index: 3; }
#indextopgrafic					       { margin: 0px; padding: 0px; border: none 1px #d3d3d3; position: relative; top: 220px; left: 505px; width: 250px }
#indexspacer					         { background-color: #ccc; margin: 0; padding: 0; border-style: solid none; border-width: 1px; border-color: #808080 #808080 #808080 #d3d3d3; position: absolute; top: 70px; left: 0; width: 100%; height: 80px }

#legal { margin: 0; padding: 40px 10px 10px; position: relative; z-index: 4; top: 80px; left: 200px; width: 540px; overflow: inherit; clip: inherit; border-style: none; border-width: 0; }
#path { margin: 0; position: absolute; z-index: 15; top: 145px; left: 20px !important; width: 500px; height: auto; overflow: inherit; clip: inherit; border-color: #d3d3d3; }
#search { margin: 0; position: absolute; z-index: 20; top: 50px; left: 42px !important; width: auto; height: auto; overflow: inherit; clip: inherit; border-color: #d3d3d3; }
#date { margin: 0; padding: 15px; position: absolute; z-index: 6; top: 0; left: 45px; width: 500px; height: auto; overflow: inherit; clip: inherit; border-color: #d3d3d3; }
tr, p, div { font-size        : 12px; color            : black; font-family: Arial, Helvetica, sans-serif; }







hr {







  background       : #999999;







  height           : 1px;







  width            : 100%;







}





#mainlevel-nav {







margin: 0; padding: 0;







}







#mainlevel-nav li { color: #666; background-image: none; padding-left: 0; list-style:none; margin: 0; width: 100px; font-size: 10px; font-weight: normal; line-height: 20px; white-space: nowrap; text-indent: 15px; float: left; padding-right: 0; }
#mainlevel-nav li { color: #666; font-size: 10px; font-weight: bold; line-height: 20px; background-image: none; text-indent: 15px; white-space: nowrap; list-style: none; margin: 0; padding-right: 0; padding-left: 0; float: left; }
#mainlevel-nav a { display: block; text-decoration: none; border-color: silver; background: #f9f9f9 url(/search/nb/20070603210204oe_/http://www.fys.uio.no/pgp/templates/pgp01_index/images/vmenu_bgr.png) no-repeat 2px 50%; color: #666; border-style: solid solid none; border-width: 1px; }







#mainlevel-nav a {







float: none;







}







#mainlevel-nav a:hover { color: white; background: gray url(/search/nb/20070603210204oe_/http://www.fys.uio.no/pgp/templates/pgp01_index/images/vmenu_bgr.png) no-repeat 2px 50%; }















/*different setting for newsflash*/







.newsflash td {







color: #000000;







text-align: justify;







vertical-align: middle;







}
/* --Default Class Settings-- */
.contentheading, .componentheading { font-size        : 16px; font-weight      : bold; color            : #666; text-align       : left; border-bottom: 1px dotted silver; }
.contentsubheading, .componentsubheading { color: #333; font-size: 13px; font-weight: bold; text-align: left; border-bottom: 1px dotted silver; }
.tablehead    { 







  color: white; 







  font: bold 12px Verdana, Arial, Helvetica, sans-serif;







  background-color: silver; 







  text-align: center; 







  padding: 2px; border: solid 1px gray }
.tablelight     { 







  color: black; 







  font: 12px Verdana,Arial, Helvetica, sans-serif; 







  background-color: #f5f5f5; text-align: left; vertical-align: top; 







  padding: 2px; border: solid 1px gray }
.tabledark     { 







   color: black; 







   font: 12px Verdana,Arial, Helvetica, sans-serif; 







   background-color: #dcdcdc; 







   text-align: left; vertical-align: top; 







   padding: 2px; border: solid 1px gray }
.button {







  font-family      : Verdana, Arial, Helvetica, sans-serif;







  font-style       : normal;







  font-size        : 10px;







  font-weight      : bold;







  background-color : #F0F0F0;







  color            : #000000;







  border           : 1px solid #CCCCCC;







}
.inputbox {







  font-family      : Verdana, Arial, Helvetica, sans-serif;







  font-size        : 10px;







  color            : #000000;







  background-color : #F0F0F0;







  border           : 1px solid #CCCCCC;







}
.small {







  font-size        : 10px;







  color            : #666;







  text-decoration  : none;







  font-weight      : normal;







}
.smalldark {







  font-size        : 10px;







  color            : black;







  text-decoration  : none;







  font-weight      : normal;







}
a.mainlevel:link, a.mainlevel:visited { display: block; color: #666; font-weight: bold; background-image: url(/search/nb/20070603210204oe_/http://www.fys.uio.no/pgp/templates/pgp01_index/images/vmenu_bgr.png); background-repeat: no-repeat; width: 100%; text-indent: 15px; text-decoration: none; font-family: Verdana, Helvetica, Arial, sans-serif; line-height: 20px; background-color: white; margin-bottom: 1px; border-color: silver; border-style: solid solid solid none; border-width: 1px;;; }
a.mainlevel:hover { color: black; background-color: silver; }
a.mainmenu:link, a.mainmenu:visited { color: fuchsia; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: bold; font-size: 10px; background-color: lime; }
a.mainmenu:hover { color: green; background-color: navy; }
.pollstableborder {







border: 1px solid;







padding: 1px;







}
a.sublevel:link, a.sublevel:visited { padding-left: 1px; vertical-align: middle; font-size: 11px; color: gray; text-decoration: none; text-align: left; }
a.sublevel:hover { color: black; background-color: silver; text-decoration: none; }
table.moduletable { padding: 5px 0 5px 8px; margin-bottom: 15px; width: 100%;







	/*background: url(/search/nb/20070603210204oe_/http://www.fys.uio.no/pgp/templates/pgp01_index/images/bgr.png);*/







}
table.moduletable th {







	font-size        : 11px;







	font-weight      : bold;







	color            : gray;







	text-align       : left;







	width            : 100%;







	letter-spacing: 2px;







	text-indent: 5px;







	padding-bottom: 3px;







}
table.moduletable li {







}
table.moduletable ul {







	padding: 0px;







}
table.moduletable td {







font-size: 10px;







font-weight: normal;







}
.poll {







  font-family      : Arial, Helvetica, sans-serif;







  font-size        : 10px;







  color            : #666666;







  line-height      : 14px;







}
table.pollstableborder {







	border: 1px solid #cccccc;







}
.sectiontableheader { background-color : gray; color            : white; font-weight      : bold; margin: 1px; padding: 5px; border: solid 1px #666; }
.sectiontableentry1 { color: black; background-color : #d8d8d8; margin: 1px; padding: 5px; border: solid 1px #666; }
.sectiontableentry2 { color: black; background-color : silver; margin: 1px; border: solid 1px #666; }
.legal { color: silver; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
.contentpane {







  background       : white;







}
.contentpaneopen {







  border : 0px ridge #0099cc;







  width: 100%;







  padding: 1px;







}
.contenttext {







  font-family      : Verdana, Arial, Helvetica, sans-serif;







  font-size        : 11px;







  font-weight      : normal;







  color            : silver;







  text-align       : left;







}
.createdate {







  font-family      : Arial, Helvetica, sans-serif;







  font-size        : 10px;







  color            : #999999;







  text-align       : left;







}
a:link, a:visited {







/*color: #2a631f;*/







color: #009; text-decoration: underline; }
a:hover {







/*color: #183711;*/







color: #009; background-color: silver; text-decoration: none; }
/*setting for the greetings*/







.mainpage {







text-align: justify;







color: #333333;







font-family: Verdana, Helvetica, Arial, sans-serif;







font-size: 13px;







}







.mainpage-bkg {







	background-image: url(/search/nb/20070603210204oe_/http://www.fys.uio.no/pgp/templates/pgp01_index/images/lineborder.png);







	width: 1px;







}















.greybg {







  background: #eeeeee;







}















/*pathaway setting*/







.pathway {







font-family: Verdana, Helvetica, Arial, sans-serif;







font-size: 9px;







}















a.pathway:link, a.pathway:visited {







  /*color            : #2a631f;*/







  color: gray; font-weight      : normal; }















a.pathway:hover {







  /*color            : #183711;*/







  color: gray; font-weight      : normal; background-color: silver; text-decoration   : none; }















/*for title or site name*/







.title {







font-family: sans-serif;







font-size: 20px;







font-weight: bold;







color : #000000;







margin-left: 10px;







}















/*for the tag-line*/







.subtitle {







font-family: sans-serif;







font-size: 10px;







font-weight: bold;







color : #666666;







text-transform: uppercase;







letter-spacing: 2px;







margin-left: 20px;







}















#active_menu { color: white; background-color: #666; }
/* For content item titles that are hyperlink instead of Read On */







a.contentpagetitle:link, a.contentpagetitle:visited {







	font-family: Verdana, Arial, Helvetica, sans-serif;







	font-size: 12px;







	font-weight: bold;







 	color: #2a631f;







	text-align:left;







	text-decoration: underline;







	}















a.contentpagetitle:hover {







	font-family: Verdana, Arial, Helvetica, sans-serif;







	font-size: 12px;







	font-weight: bold;







	text-align:left;







	color: #666666;







	text-decoration: none;







	font-weight: bold;







	}















a.category:link, a.category:visited {







  color            : #333333;







  font-weight      : bold;







  font-size: 11px;







font-weight: bold;







}















a.category:hover {







  color            : #999999;







}















/* Styles for dhtml tabbed-pages */







.ontab {







	background-color: #ffae00;







	border-left: outset 2px #ff9900;







	border-right: outset 2px #808080;







	border-top: outset 2px #ff9900;







	border-bottom: solid 1px #d5d5d5;







	text-align: center;







	/* Cannot use hand as its not a W3C CSS validator */







	/*	cursor: hand;*/







	font-weight: bold;







	color: #FFFFFF;







}







.offtab {







	background-color : #e5e5e5;







	border-left: outset 2px #E0E0E0;







	border-right: outset 2px #E0E0E0;







	border-top: outset 2px #E0E0E0;







	border-bottom: solid 1px #d5d5d5;







	text-align: center;







	/* Cannot use hand as its not a W3C CSS validator */







	/*	cursor: hand;*/







	font-weight: normal;







}







.tabpadding {







}















.tabheading {







	background-color: #ffae00;







	text-align: left;







}















.pagetext {







	visibility: hidden;







	display: none;







	position: relative;







	top: 0;







}















/* for modifying {moscode} output.  Don't set the colour! */







.moscode {







	background-color: #f0f0f0;







}







.code {







	background-color: #f0f0f0;







	border: 1px solid #FFF;







}















/* Text passed with mosmsg url parameter */







.message {







	font-family : Verdana, Arial, Helvetica, sans-serif;







	font-weight: bold;







	font-size : 10pt;







	color : #ff6600;







	text-align: center;







}















/* Javascript Back button */







.back_button { text-align: center; margin-top: 40px; }
table.contenttoc { color: #333300; padding: 5px; border: solid 1px silver; }















table.contenttoc td {







    font-size: 8pt;







    font-weight: normal;







    text-align:left;







}







ul { margin: 0; padding: 0; list-style: square inside; }















li { line-height: 15px; padding-left: 10px; padding-top: 0; background-image: url(/search/nb/20070603210204oe_/http://www.fys.uio.no/pgp/templates/pgp01_index/images/arrow.png) ; background-repeat: no-repeat; background-position: 0 3px;







};list-style-type: square;















table.searchinto {







	width: 100%;







}















table.searchintro td {







	background-color: #293C43;







	color: #ffffff;







	font-weight: bold;







}















form {







/* removes space below form elements */







	margin: 0;







 	padding: 0;







}
/* ###############Fra UiO prfil #########################  */

.tdmargin70 {
  	margin-left: 70px;
  font-weight: bold;
  margin-top: 2px;
  margin-bottom: 2px;
}

.topbgblue {
  	background-color: #0099cc;
}

.topbggraa {
  	background-color: #cccccc;
  font-weight: bold;
  Font-size: 0.8em;
}


.tdwidth70bgblue {
  	background-color: #0099cc;
  width: 70px;
}

.topMenu {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1em;
}


/*    til bruk på inputfelt i forms slik at disse ikke skal bli alt for lange i enkelte nettlesere */
a:active { text-decoration: none }
a:hover { text-decoration: none }
a:link { color: navy }
a:visited { color: 800080 }
 
/* ####################End UiO profil #################### */
