body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%; background-color:#ebe7de; background-image:url(../Images/bg.gif); background-repeat:no-repeat; background-attachment:fixed; }
a { color:#336600; }
a:hover { text-decoration:none; }
ul { margin:0px; padding:0px; }
dl { margin:0px; padding:0px; }
/* -------------- HEADER ----------------------------------------------------------------------------*/
#logo { float:left; }

#topmenu { float:left; font-size:60%; margin:10px 0px 0px 30px; }
#topmenu ul { list-style-type:none; float:left; }
#topmenu ul a { color:#000; text-decoration:none; }
#topmenu ul a:hover { text-decoration:underline; }
#topmenu ul li { padding-left:24px; line-height:25px; background-position:left 50%; margin-right:20px; }
#topmenu .genericIcon { background-image:url(../Images/generic_icon.gif); background-repeat:no-repeat; }
#topmenu .minSkole { background-image:url(../Images/ikon-minskole-01.gif); background-repeat:no-repeat; }
#topmenu .mittBibliotek { background-image:url(../Images/mitt_bibliotek.gif); background-repeat:no-repeat; }
#topmenu .email { background-image:url(../Images/email.gif); background-repeat:no-repeat; }
#topmenu .itsLearning { background-image:url(../Images/its_learning.gif); background-repeat:no-repeat; }

#hordaland { float:right; }

#breadcrumb { clear:both; font-family:Arial, Helvetica, sans-serif; margin:10px 10px 30px 10px; font-size:70%; }
#breadcrumb a { color:#000; }
/* -------------- HOLDER/MAINCONTAINER ------------------------------------------------------------------*/
#holder { width:850px; margin-right:auto; margin-left:auto; }
/* -------------- LEFTCOLUMN ----------------------------------------------------------------------------*/
#search { clear:both; margin-bottom:15px; overflow:hidden; width:170px; }
#search .searchTextBox { float:left; width:116px; }
#search .searchButton { float:right; }

#leftcolumn { float:left; width:170px; padding:0px 13px 0px 10px; }

#leftcolumn ul#menu_fag a:hover { text-decoration:underline; }
#leftcolumn ul#menu_fag a { color:#336600; text-decoration:none; }
#leftcolumn ul#menu_fag { list-style-type:none; margin-bottom:15px; }
#leftcolumn ul#menu_fag li { color:#999999; font-size:60%; padding:0px 4px 2px 4px; background-color:#FFFFFF; margin:0px; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#CCCCCC; }

#leftcolumn ul#shortmenu a:hover { text-decoration:underline; }
#leftcolumn ul#shortmenu { list-style-type:none; margin-bottom:15px; }
#leftcolumn ul#shortmenu li { color:#999999; font-size:60%; display:block; padding-top:2px; padding-right:4px; padding-bottom:2px; padding-left:4px; background-color:#FFFFFF; margin:0px; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#CCCCCC; }
#leftcolumn ul#shortmenu a { color:#990033; text-decoration:none; }

#leftcolumn #banner { margin-bottom:15px; }
#banner img{ border-width:0px;}

#leftcolumn dl#new_links a { color:#336600; text-decoration:none; }
#leftcolumn dl#new_links a:hover { text-decoration:underline; }
#leftcolumn dl#new_links { text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:70%; margin-bottom:15px; }
#leftcolumn dl#new_links dt { font-size:120%; font-weight:bold; margin-bottom:5px; }
#leftcolumn dl#new_links dd { margin:0px; padding:0px 0px 0px 11px; background-image:url(../Images/list_icon.gif); background-repeat:no-repeat; background-position:1px 50%; }
/* -------------- CONTENT ----------------------------------------------------------------------------*/
#contentheader { border-bottom:1px solid #999999; width:650px; overflow:auto; margin:0px; padding:0px; }
#contentheader h1 { float:left; background-image:url(../Images/bg_heading_left.gif); background-repeat:no-repeat; font-size:140%; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding:4px 0px 2px 10px; margin:0px; }
#contentheader h1 span { background-image:url(../Images/bg_heading_right.gif); background-repeat:no-repeat; background-position:top right; padding:4px 10px 3px 0px; }
#contentheader #scrollbar { float:right; margin:0px 0px 0px 5px; }

#content { float:left; width:650px; font-size:70%; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#999999; padding:0px; }
#content .green { background-color:#cddede; margin-top:0px; margin-bottom:0px; }
#content .white { background-color:#FFFFFF; margin-top:0px; margin-bottom:0px; }
#content .linklist { border-right-width:1px; border-left-width:1px; border-right-style:solid; border-left-style:solid; border-right-color:#999999; border-left-color:#999999; clear:both; padding-bottom:3px; overflow:hidden; width:648px; }
#content .title { float:left; margin:0px; padding-top:3px; padding-left:3px; font-size:110%; font-family:Arial, Helvetica, sans-serif; }
#content .url { float:right; margin-top:5px; margin-right:5px; }
#content .fag { width:400px; float:left; padding-bottom:5px; }
#content .informationPageBody {height:500px;padding-top:5px;padding-left:5px;}
#content ul { list-style-type:none; margin-top:0px; margin-right:0px; }
#content li { display:inline; padding-left:3px; padding-bottom:5px; }
#content .description { clear:both; padding:5px; }
#content .datesubmitted { padding-right:5px; padding-left:10px; float:right; }
#content .special { margin-left:30px; }
#linkformContent {display:inline;}
#linkFormSubmit{}
/*----------------Classes--------------------------------------------------------------------------*/
.pagingControl {position:relative;right:41%;float:right}
.searchInformation {float:left;}
.classSelectionBox{float:left;}
.informationPageBody{background-color:#FFFFFF; margin-top:0px; margin-bottom:0px;}
.classSelectionButtonContainer{FLOAT: left; VERTICAL-ALIGN: middle; TEXT-ALIGN: center}
.floatRight{ float:right;}
