@media screen and (max-device-width: 480px){ body{ -webkit-text-size-adjust: none; } } body { margin: 10px 0px 0px 10px; color: #000000; } body, tbody { font-family: verdana, arial, sans-serif; font-size: 11px; } img { padding: 0px; margin: 0px; border: 0px; } h1.rubrik { color: #000000; font-size: 14px; margin: 10px 0; padding: 8px 0 8px; border-bottom: 2px solid #D7E8F4; border-top: 2px solid #D7E8F4; } h1.dold { visibility: hidden; height: 0px; padding: 0px; margin: 0px; border: 0px; font-size: 0px; } h2.rubrik { color: #000000; font-size: 12px; margin: 10px 0; padding: 8px 0 8px; border-bottom: 2px solid #D7E8F4; border-top: 2px solid #D7E8F4; } h2.rubrikGrey { color: #000000; font-size: 12px; margin: 10px 0; padding: 8px 5px 8px; background-color: #f5f5f5; border-bottom: 1px solid Grey; border-top: 1px solid Grey; } /* Boxes ======================================== */ .box { clear: both; margin: 10px; } .box h1, .box h2 { margin: 0; padding: 8px; color: #fff; background-color: #398AC9; font: bold 12px Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; letter-spacing: 1px; } .box2 { clear: both; margin: 10px 0px 10px 10px; } .menyhorn { color: #FFFFFF; background: url("../../images/bg-blue.gif") repeat-x scroll 0 0 #006DBF; } .box2 h1, .box2 h2 { margin: 0; padding: 8px; color: #FFFFFF; background: url("../../images/bg-blue.gif") repeat-x scroll 0 0 #006DBF; font: bold 11px Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; letter-spacing: 1px; border-radius: 4px 4px 0px 0px; } .box22 h1, .box22 h2 { margin: 0; padding: 15px; color: #000000; background: url("../../images/student/box22_head.gif") repeat-x scroll 0 0 #f2e67d; font: bold 11px Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; letter-spacing: 1px; border-radius: 4px 4px 0px 0px; } .box22rad { background: url("../../images/student/box22_rad.gif") repeat-y scroll 0 0 #f2e67d; padding-left: 12px; padding-right: 10px; } .boxAlert legend { text-indent: 35px; height:24px; font-size:14px; background: url(../../images/small/bell.png) no-repeat 4px 0px; } .notifieringar legend { text-indent: 35px; height:24px; font-size:14px; background: url(../../images/small/bell.png) no-repeat 4px 0px; } .boxAlert div { padding-bottom:5px; } .boxAlert { width:190px; padding: 5px; float:right; } .boxMessage legend { text-indent: 25px; height: 16px; font-size: 12px; background: url(../../images/small/mail2.png) no-repeat 4px 0px; } .boxMessage div { padding-bottom: 5px; } .boxMessage { width: 190px; padding: 5px; float: right; } .boxLosen legend { text-indent: 25px; height: 16px; font-size: 12px; background: url(../../images/small/lock_information.png) no-repeat 4px 0px; } .boxLosen div { padding-bottom: 5px; } .boxLosen { width: 190px; padding: 5px; float: right; } .boxNyhet legend { text-indent: 25px; height: 16px; font-size: 12px; background: url(../../images/small/document_add.png) no-repeat 4px 0px; } .boxNyhet div { padding-bottom: 5px; } .boxNyhet { width: 190px; padding: 5px; float: right; overflow-wrap: anywhere; } .boxSupport legend { text-indent: 25px; height: 16px; font-size: 12px; background: url(../../images/small/help2.png) no-repeat 4px 0px; } .boxSupport div { padding-bottom: 5px; } .boxSupport { width: 190px; padding: 5px; float: right; overflow-wrap: anywhere; } .box2Alert { clear: both; margin: 10px; } .box2Alert h1, .box2Alert h2 { margin: 0; padding: 8px; color: #000000; background: url("../../images/student/bg-navmain_red.gif") repeat-x scroll 0 0 #003D8F; font: bold 12px Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; letter-spacing: 1px; } /* För att tvinga fram lite mellanrum mellan raderna i en gridview */ .padding { padding-right: 10px; } /* Mina Meddelanden accordion */ .accordionMsgHeader { margin: 2px; padding: 8px; color: #FFFFFF; background: url("../../images/bg-blue.gif") repeat-x scroll 0 0 #284878; font: bold 12px Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; letter-spacing: 1px; cursor: pointer; } .accordionMsgHeader_Sel { margin: 2px; padding: 8px; color: #000000; background: url("../../images/student/bg-navmain_red.gif") repeat-x scroll 0 0 #003D8F; font: bold 12px Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; letter-spacing: 1px; } .accordionMsgBody { margin: 2px; padding: 8px; color: #000000; background-color: #FFFFFF; font: normal 11px Verdana, Arial, Helvetica, sans-serif; border-bottom: dotted 1px black; border-left: dotted 1px black; border-right: dotted 1px black; } /* Hantera kursval accordion */ .accordionKursval_Header { margin: 2px; padding: 8px; color: #000000; background-color: #82c6e2; font: bold 12px Verdana, Arial, Helvetica, sans-serif; cursor: pointer; } .accordionKursval_Body { color: #000000; background-color: #FFFFFF; margin: 2px; padding: 8px; border-bottom: dotted 1px black; border-left: dotted 1px black; border-right: dotted 1px black; } .accordionKursval_Header_Sel { background-color: #077F94; margin: 2px; padding: 8px; color: #000000; font: bold 12px Verdana, Arial, Helvetica, sans-serif; } .KurskorgHeader { height: 30px; color: #000000; background-color: #D7E8F4; font: bold 12px Verdana, Arial, Helvetica, sans-serif; cursor: pointer; } .KurskorgContents { height: 0px; overflow: hidden; color: #000000; padding: 0.2em; } /* Top level navigation ======================================== */ a:link, a:visited, a:hover, a:active { color: #444; } a:hover { text-decoration: none; } .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } /* JL 030714 .clearfix { display: inline-block; } */ .clearfix { display: block; clear: both; } .non-visual, .box .non-visual { position: absolute; left: -9999px; } /* Top level navigation (personal) ======================================== */ #nav-top table { border-collapse: collapse; color: #FFFFFF; } #nav-top td { background-color: #FFF; padding: 0px; } #nav-top td td { background-color: #FFF; font-size: 12px; line-height: 1.0; padding-left: 10px; padding-right: 10px; padding-bottom: 0px; vertical-align: middle; font-family: Verdana, arial, sans-serif; } #nav-top td.sel { background: url("../../images/bg-blue.gif") repeat-x scroll 0 0 #006DBF; padding-top: 0px; padding-bottom: 0px; padding-left: 5px; padding-right: 5px; vertical-align: middle; } #nav-top img { padding: 0px; margin: 0px; border-width: 0px; display: block; } /* För Table Cells med utfyllnadsbilderna */ #nav-top .nopadding_vanster { background: #006DBF url(../../images/bg-blue.gif) repeat-x; padding: 0px; margin: 0px; height:24px; width:5px; border-collapse: collapse; } #nav-top .nopadding_hoger { background: #006DBF url(../../images/bg-blue.gif) repeat-x; padding: 0px; margin: 0px; height:24px; width:5px; border-collapse: collapse; } #nav-top a { text-decoration: none; text-align: center; color: #000; font-weight: bold; } #nav-top a.sel { color: #FFF; } #nav-top a:hover { text-decoration: underline; } /* Submeny level navigation (personal) ======================================== */ #nav-submenu table { padding: 0px; border-width: 0px; border-collapse: collapse; margin: 0px 0px 0px 0px; } #nav-submenu td { color: #FFFFFF; padding: 0px; border-right: solid 1px #4C79B5; /*background: url("../../images/bg-blue.gif") repeat-x scroll 0 0 #284878;*/ background: #006DBF url(../../images/bg-blue.gif) repeat-x; } #nav-submenu td td { font-size: 11px; font-weight:bold; line-height: 1.0; padding-left: 5px; padding-right: 5px; padding-bottom: 7px; padding-top: 7px; font-family: Verdana, arial, sans-serif; /*background: url("../../images/student/adm_meny.gif") repeat-x scroll 0 0 #284878;*/ } #nav-submenu td td:hover { background: #59A3FF; } #nav-submenu a { color: #FFFFFF; } #nav-submenu a.sel { /*color: #FF7142;*/ font-weight: bold; } .submenuvald { background: #3D6FB5; } /* Main menu navigation (icke personal) ======================================== */ #nav-main table { padding: 0px; border-width: 0px; border-collapse: collapse; margin: 0px 0px 0px 0px; } #nav-main td { /*background: url("../../images/bg-blue.gif") repeat-x scroll 0 0 #284878;*/ color: #FFFFFF; padding: 0px; font-size: 10px; line-height: 1.0; font-family: Verdana, arial, sans-serif; font-weight: bold; background: #006DBF url(../../images/bg-blue.gif) repeat-x; } #nav-main td td { border-right: 2px solid #fff; /*background: url("../../images/bg-blue.gif") repeat-x scroll 0 0 #284878;*/ color: #FFFFFF; padding: 8px; background: #006DBF url(../../images/bg-blue.gif) repeat-x; font-size: 10px; } #nav-main td.sel { background-color: #398AC9; } #nav-main a { color: #FFF; letter-spacing: 1px; } #nav-main a.sel { color: #FFF; letter-spacing: 1px; } #nav-main a:hover, #nav-main a:selected { text-decoration: underline; } /* Breadcrumb ======================================== */ #breadcrumb { float: left; width: 100%; padding: 4px 4px 4px 6px; color: #333; background-color: #D7E8F4; font-weight: normal; font-size: 11px; text-indent: 20px; border-bottom: 1px solid #fff; text-align: left; } /* Breadcrumb ======================================== */ a:link { color: #0066CC; text-decoration: none; } a:visited { color: #398AC9; text-decoration: none; } a:active { color: #398AC9; text-decoration: none; } a:hover { color: #398AC9; text-decoration: underline; } a.navigera:link { color: #398AC9; text-decoration: none; } a.navigera:visited { color: #398AC9; text-decoration: none; } a.navigera:active { color: #398AC9; text-decoration: none; } a.navigera:hover { color: #398AC9; text-decoration: underline; } a.extern:link { color: #398AC9; text-decoration: none; } a.extern:visited { color: #398AC9; text-decoration: none; } a.extern:active { color: #398AC9; text-decoration: none; } a.extern:hover { color: #398AC9; text-decoration: underline; } a.ansokan:link { font-weight: bold; color: #006699; text-decoration: none; font-size: 14px; } a.ansokan:visited { font-weight: bold; color: #006699; text-decoration: none; font-size: 14px; } a.ansokan:active { font-weight: bold; color: #006699; text-decoration: none; font-size: 14px; } a.ansokan:hover { font-weight: bold; color: #003A57; text-decoration: none; font-size: 14px; } a.skicka:link { font-weight: bold; color: #F7BB0A; text-decoration: none; font-size: 14px; } a.skicka:visited { font-weight: bold; color: #F7BB0A; text-decoration: none; font-size: 14px; } a.skicka:active { font-weight: bold; color: #F7BB0A; text-decoration: none; font-size: 14px; } a.skicka:hover { font-weight: bold; color: #C69606; text-decoration: none; font-size: 14px; } .alvis_breadcrumbs { text-align: left; color: #444444; font-size: 9px; } #alvis_footer { width: 800px; padding: 0px 5px 0px 5px; margin: 0px; text-align: left; color: #444444; font-size: 9px; text-align: center; } .alvis_main { width: 800px; padding: 0px 0px 0px 0px; text-align: left; color: #444444; font-size: 11px; } #alvis_main td { color: #000000; font-size: 11px; } .text { color: #000000; font-size: 11px; } .etikett { color: #000000; font-size: 11px; font-weight: bold; } .rubrik { color: #000000; font-size: 14px; font-weight: bold; } .underrubrik { color: #000000; font-size: 13px; } textarea, select { color: #000000; font-size: 11px; } .listbox { color: #000000; font-size: 11px; height: 30px; } image { border: 0px; } .foto { font-size: 14px; font-weight: bold; } .rapport { font-size: 13px; } .h1 { font-size: 14px; margin-bottom: 5px; padding: 0px; font-weight: bold; } .h2 { font-size: 11px; margin-bottom: 5px; padding: 0px; font-weight: bold; color: Black; } h3 { margin: 0 0 0.66em; font-size: 1.2em; font-weight: bold; } .bold { font-weight: bold; } fieldset legend { font-size: 11px; margin-bottom: 0px; padding: 0px 0px 0px 0px; font-weight: bold; color: Black; } .meddelandeLegend { margin: 0; display: block; padding: 0; } .meddelandeFieldset { margin: 5px 0 10px 0; padding: 30px 0 10px 0; border: 1px solid navy; width: 100%; background: Snow; display: block; position: relative; top: 0px; left: 0; } .meddelandeLegend span, .meddelandeLegend a { height: 20px; background: #DC143C; color: white; display: block; width: 85%; position: absolute; left: 0; top: 0px; padding: 0 0 0 15px; padding-top: 4pt; -webkit-border-radius-topleft: 7pt; -moz-border-radius-topleft: 7pt; } .textboxlabel { white-space: pre; overflow: auto; } .alvis { color: #515151; } /* MENU-DYN-TREE */ .MenuLeft { font-size: 10px; color: #000; white-space: nowrap; width: 220px; padding: 0px 0px 10px 0px; } .MenuLeft img { border: 0px; vertical-align: middle; } .MenuLeft a { color: #000; font-size: 10px; text-decoration: none; } .MenuLeft a.Node, .MenuLeft a.NodeSel { white-space: nowrap; padding: 0px 0px 0px 0px; } .MenuLeft a.Node:hover, .MenuLeft a.NodeSel:hover { color: #000; text-decoration: underline; } .MenuLeft a.NodeSel { background: #C0D2EC; } .MenuLeft .Clip { overflow: hidden; } #navigation a { text-decoration: none; } #navigation a:link, #navigation a:visited, #navigation a:active { color: #000; background: #fb0 url( "../../images/tab_orange_left.gif" ) left top no-repeat; padding-left: 15px; } #navigation a:link span, #navigation a:visited span, #navigation a:active span { background: #fb0 url( "../../images/tab_orange_right.gif" ) right top no-repeat; font-weight: bold; padding-right: 15px; } #navigation a, #navigation a span { display: block; float: left; } /* Commented backslash hack hides rule from IE5-Mac \*/ #navigation a, #navigation a span { float: none; } /* End IE5-Mac hack */ #navigation a:hover { color: #fff; background: #398AC9 url( "../../images/tab_blue_left.gif" ) left top no-repeat; padding-left: 15px; } #navigation a:hover span { background: #398AC9 url( "../../images/tab_blue_right.gif" ) right top no-repeat; font-weight: bold; padding-right: 15px; } #navigation { list-style: none; padding: 0; margin: 0; } #navigation li { float: left; display: block; margin: 0; padding: 0; font-size: 12px; } .panel-1 { background-color: #fbf7e9; border: solid 1px #f7bb0a; color: #000; } .panel-1 .content { margin: 0.1em; } .panel-2 { background-color: #d7e8f4; border: solid 1px #398ac9; color: #000; } .panel-2 .content { margin: 0.1em; } .bg { background-image: url(../../images/linje.gif); background-repeat: repeat; } td { vertical-align: top; } a.meny:link { font-size: 10px; color: #000000; font-weight: normal; text-decoration: none; } a.meny:visited { font-size: 10px; color: #000000; font-weight: normal; text-decoration: none; } a.meny:active { font-size: 10px; color: #000000; font-weight: normal; text-decoration: none; } a.meny:hover { font-size: 10px; color: #000000; font-weight: normal; text-decoration: underline; } .button { height: 18px; width: 75px; cursor: pointer; } /*.button { border: 1px solid #777777; font-weight:bold; background-image: url(../../images/student/progress-bar-bg-2.gif); background-repeat:repeat-x; color: white; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; height: 18px; width: 75px; cursor: pointer; -moz-box-shadow: 1px 1px 1px #888; -webkit-box-shadow: 1px 1px 1px #888; box-shadow: 1px 1px 1px #888; }*/ input { font-size: 11px; color: #333333; } select /*GÄLLER FÖR SAMTLIGA asp:DropDownList*/ { width: 156px; } .meny { font-family: Verdana; font-size: 10px; color: #bbbbbb; font-weight: bold; } .meny_sel { font-size: 20px; color: #c5c5c5; font-weight: bold; } .biglink { font-size: 22px; color: #006699; } .panel { color: #000000; font-size: 11px; background-color: #fff; /*border: 1px solid #398AC9;*/ padding: 5px; z-index: 1; } .multitext { color: #000000; font-size: 11px; background-color: #F0F7FB; } .panelright { color: #000000; font-size: 11px; background-color: #F6F6F6; border: 1px solid #8D9BAB; padding: 5px; } .panelansokan { color: #000000; font-size: 11px; background-color: #FBF7E9; border: 1px solid #F7BB0A; padding: 5px; } .error { color: #FF0000; font-size: 11px; font-weight: bold; } .information { color: #000066; font-size: 11px; font-weight: bold; } .vattenmarke { color: Silver; } .vattenmarkeblue { color: #F36468; font-style: italic; /*font-weight:bold;*/ /*font-size: 12px;*/ } .grid { border-left: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-top: 1px solid #000000; background-color: #ffffff; } .gridhead { font-size: 11px; color: #000000; background-color: #CCCCCC; border-bottom: 1px solid #000000; border-top: 1px solid #000000; } .griditem { font-size: 11px; color: #000000; border-bottom: #999999; } /*Pop up start*/ /*Hover Menu*/ .popupMenu { position: absolute; /*LightGrey*/ opacity: .9; filter: alpha(opacity=90); visibility: hidden; background-color: #d3d3d3; } .popupHover { background-color: #d3d3d3; } td.ansokningarTopTd { border-collapse: collapse; background-color: #D7E8F4; border: 1px solid #398AC9; margin: 0 0 1em 0; padding: .5em; } td.ansokningarLeftTd { width: 42px; border-left-color: black; border-bottom-color: black; border-top-color: black; border-collapse: collapse; height: 660px; border-right: black thin solid; } /*CollapsiblePanel*/ .expandedPanel { background-color: #f0f8ff; color: Black; font-size: medium; font-weight: bold; border-right: black 1px solid; border-top: black 1px solid; border-left: black 1px solid; border-bottom: black 1px solid; width: 395px; height: 50px; overflow: visible; } .collapsePanel { background-color: white; overflow: hidden; } .collapsePanelHeader { font-weight: bold; cursor: default; background-color: #398AC9; vertical-align: middle; border: solid thin black; color: white; vertical-align: middle; border-right: black thin solid; border-top: black thin solid; border-left: black thin solid; border-bottom: black thin solid; color: white; } .accordionHeader { color: #FFFFFF; background-color: #398AC9; font-family: Verdana, Arial, Sans-Serif; font-size: 10px; padding: 2px; cursor: default; } #master_content .accordionHeader a { color: #FFFFFF; background: none; text-decoration: none; } .accordionHeader a:link { color: #FFFFFF; background: none; text-decoration: none; } .accordionHeader a:hover { color: #FFFFFF; background: none; text-decoration: underline; } .accordionHeader a:active { color: #FFFFFF; background: none; } .accordionHeader a:visited { color: #FFFFFF; background: none; } .accordionContent { background-color: #D7E8F4; border: 1px dashed #2F4F4F; border-top: none; padding: 5px; padding-top: 10px; } .showflik { border: 0px solid #000000; } .hideflik { border-top: 1px solid #000000; } .firstflik { height: 20px; border-top: 1px solid #000000; border-right: 1px solid #000000; border-left: 1px solid #000000; } .otherflik { height: 20px; border-top: 1px solid #000000; border-right: 1px solid #000000; } .flikpanel { border-left: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; background-color: #D7E8F4; } .window { background-color: #D7E8F4; } /* Accordion och annat i Intagning */ .IntagHeaderOrginal { font-family: Verdana, Arial, Tahoma, Sans-Serif; font-size: 11px; font-weight: bold; color: #FFFFFF; cursor: pointer; background-color: #398AC9; border: solid 1px black; padding: 2px; } .IntagHeader { font-family: Verdana, Arial, Tahoma, Sans-Serif; font-size: 11px; font-weight: bold; color: #000000; cursor: pointer; background-color: #D7E8F4; margin-top: 10px; border: solid 1px black; /*border-bottom: solid 1px black; border-top: solid 1px black;*/ padding: 2px; padding-bottom: 20px; } .IntagHeaderCheckbox { cursor: auto; } .IntagVittOrginal { color: #FFFFFF; } .IntagVitt { color: #000000; } .IntagContent { font-family: Verdana, Arial, Tahoma, Sans-Serif; background-color: #FFFFFF; border: 1px solid black; padding: 0px; color: black; font-size: 11px; } .IntagContentOrginal { font-family: Verdana, Arial, Tahoma, Sans-Serif; background-color: #D7E8F4; border: 1px dashed #2F4F4F; border-top: none; padding: 0px; color: black; font-size: 11px; } .ajax__tab_alvis .ajax__tab_header { font-family: verdana,tahoma,helvetica; font-size: 11px; background: url("../../images/tab-line.gif") repeat-x bottom; } .ajax__tab_alvis .ajax__tab_outer { padding-right: 0px; background: url("../../images/tab-right.gif") no-repeat right; height: 21px; } .ajax__tab_alvis .ajax__tab_inner { padding-left: 3px; background: url("../../images/tab-left.gif") no-repeat; } .ajax__tab_alvis .ajax__tab_tab { height: 13px; padding: 4px; margin: 0; background: url("../../images/tab.gif") repeat-x; } .ajax__tab_alvis .ajax__tab_hover .ajax__tab_outer { background: url("../../images/tab-hover-right.gif") no-repeat right; } .ajax__tab_alvis .ajax__tab_hover .ajax__tab_inner { background: url("../../images/tab-hover-left.gif") no-repeat; } .ajax__tab_alvis .ajax__tab_hover .ajax__tab_tab { background: url("../../images/tab-hover.gif") repeat-x; } .ajax__tab_alvis .ajax__tab_active .ajax__tab_outer { background: url("../../images/tab-active-right.gif") no-repeat right; } .ajax__tab_alvis .ajax__tab_active .ajax__tab_inner { background: url("../../images/tab-active-left.gif") no-repeat; } .ajax__tab_alvis .ajax__tab_active .ajax__tab_tab { background: url("../../images/tab-active.gif") repeat-x; } /*.ajax__tab_alvis .ajax__tab_body {font-family:verdana,tahoma,helvetica;font-size:11px;border-top:0;padding:1px;background-color:#FFFFFF;}*/ .ajax__tab_alvis .ajax__tab_body { font-family: verdana,tahoma,helvetica; font-size: 11px; border-top: 0; padding: 1px; background-color: #FFFFFF; } .ajax__tab_xp .ajax__tab_body { font-family: verdana,tahoma,helvetica; font-size: 11px !important; border: 1px solid #999999; border-top: 0; padding: 8px; background-color: #ffffff; } .tab_Panel { border-right: black 1px solid; border-bottom: black 1px solid; border-left: black 1px solid; } /*Modal Popup*/ .modalBackground { background-color: Gray; filter: alpha(opacity=70); opacity: 0.3; } .modalPopup { background-color: #ffffdd; border-width: 3px; border-style: solid; border-color: Gray; padding: 3px; width: 250px; cursor: move; } .modalPopupStor { background-color: #ffffdd; border-width: 3px; border-style: solid; border-color: Gray; padding: 3px; cursor: move; } .dropdown_display_box { border: 1px solid #7F9DB9; cursor: default; background-color: White; overflow: visible; vertical-align: top; padding: 2px 3px; text-align: left; white-space: nowrap; margin-bottom: 0; margin-top: 0; /*width:110px;*/ } .dropdown_checklist { display: inline; overflow: auto; border: 1px solid black; padding: 0px; background-color: White; cursor: default; white-space: nowrap; min-width: 180px; font-weight: normal; } .dropdown_checklist label { display: inline; margin-left: 5px; vertical-align: top; font-weight: normal; } /*placerar en låda med en svag transparens mitt på skärmen använd med asp:UpdateProgress kontroll*/ .progressTemplate { /*position: absolute; top: 300px; left: 50%; width: 80px; height: 54px; margin-left: -50px; margin-top: -30px; background-color: #fff; font-weight: bold; border: solid 2px #ddd; filter: alpha(opacity=87); opacity: .87;*/ width: 100%; background-color: #FAFAFA; moz-opacity: 0.01; khtml-opacity: .01; opacity: .01; filter: alpha(opacity=1); z-index: 120; height: 100%; position: absolute; top: 0; left: 0; } .progressTemplate1 { margin: 0 auto; z-index: 2147483647 !important; background-color: White; position: fixed; /*top: 300px;*/ top: 300px; left: 45%; padding: 5px 5px 5px 5px; text-align: center; border: solid 2px #ddd; /*width:120px;*/ } .watermarked { background-color: Gray; } fieldset { margin: 0 0 5px 0; padding: .5em; /*JH 080421 bort med border då blir det rundade hörn i IE*/ /*border: solid 1px #ccc;*/ /*-moz-border-radius: 7pt;*/ border: 1px solid #E4E4E4; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; } .fieldset_green { margin: 0 0 5px 0; padding: .5em; /*JH 080421 bort med border då blir det rundade hörn i IE*/ /*border: solid 1px #ccc;*/ -moz-border-radius: 7pt; border-left: 2px solid Green; border-top: 0px; border-right: 0px; border-bottom: 0px; } fieldset.sokruta { margin: 0 0 5px 0; padding: .1em; /*JH 080421 bort med border då blir det rundade hörn i IE*/ /*border: solid 1px #ccc;*/ /*-moz-border-radius: 7pt; border-radius: 4px 4px 4px 4px;*/ border: 1px solid #E4E4E4; /*background: url("../../images/body-bg.jpg") repeat-x scroll 0 -300px transparent;*/ } /*Firefox listboxar*/ select[disabled] { color: dimgray; overflow: scroll; } div.tip { border: dotted 1px black; padding: 5px; } .katalog_td { border: solid 1px #DCDCDC; margin: 0 0 0 0; padding: .5em; } table.fieldset tr { font: normal 11px/24px 'verdana'; text-align: left; } table.fieldset th { font: normal 11px/24px 'verdana'; text-align: left; background-color: White; font-weight: bold; } table.fieldset { border-collapse: collapse; background-color: #D7E8F4; } table.fieldset td { border-bottom: 1px solid #B0C4DE; } .varannan fieldset { margin: 0 0 1em 0; background-color: #FBF7E9; padding: .5em; border: 1px solid #F7BB0A; } table.fieldset tr td div.alt { margin: 3px 0; } .h div { float: left; margin-right: 1em; } .h div label { display: block; font-size:11px; margin: .333em .333em .333em 0; } div.ajax__calendar div { margin: 0; } .h div .ajax__calendar_container { z-index: 15; } .ajax__calendar_container { z-index: 200; } .mGrid .ajax__calendar_container td { border: none; padding:unset; } .h div.ajax__calendar_container, .h div.ajax__calendar_header, .h div.ajax__calendar_body, .h div.ajax__calendar { margin: 0; margin-top: .5em\9; /* IE fix */ } .h div.schemaButtons { float: right; } .h div.schemaButtons div { float: none; } .v div, .small div, .blue div, .gul div { float: none; clear: left; margin: .13em 0; } .v div label, .blue div label, .gul div label { float: left; width: 120px; font-size:11px; } .wcag { float: left; width: 120px; font-size: 11px; } .v div div, .small div div, .blue div div, .gul div div { float: left; clear: none; } .v div div input { float: left; clear: none; } .v input, .v select, .small input, .small select { margin-right: 1em; } .vs input, .v select { margin-right: 0px; } .small div label { float: left; width: 90px; } .blue { margin: 0 0 1em 0; background-color: #D7E8F4; border: 1px solid #398AC9; padding: .5em; } .gul { margin: 0 0 1em 0; background-color: #FBF7E9; padding: .5em; border: 1px solid #F7BB0A; } .iframeDiv { overflow: hidden; width: 100%; height: 100%; border: none; background-color: #FFF; } .epostIframe { overflow: scroll !important; width: 100%; height: 100%; border: none; min-height: 620px; max-width: 620px; } .gulbig { position: relative; /* Fix för att IE7 skall visa backgrundsfärg rätt när man har legend */ margin: 0 0 1em 0; background-color: #FBF7E9; padding: .5em; border: 1px solid #F7BB0A; } /* Fix för att IE7 skall visa backgrundsfärg rätt när man har legend */ .gulbig legend { position: absolute; top: -.5em; left: .2em; } .gulbig div { float: none; clear: left; margin: .13em 0; } .gulbig div label { float: left; width: 180px; } .gulbig div div { float: left; clear: none; } .gulbig input, .gulbig select { margin-right: 1em; } input[type="text"], input[type="password"] { width: 150px; /*background-color: #fff;*/ border: solid 1px #7f9db9; } select { overflow-x: auto; width: 150px; background-color: #fff; border: solid 1px #7f9db9; } input[type="image"] { cursor:pointer; } input[type="image"]:disabled:hover { border: none; cursor: url("../../Images/delete2.png") 2 2, pointer; } input[disabled] { color: #000; border: none; background-color: #fff; } .summary-info, .summary-warning, .summary-error { display: block; margin: 1em 0; padding: 1em; } .summary-info { background-color: #ddf; border: solid 1px #009; color: #003; } .summary-warning { background-color: #ffd; border: solid 1px #990; color: #300; } .summary-error { border: solid 1px #f00; background-color: #fee; color: #900; } .summary-error ul { margin: .13em 1em; } .summary-error ul li { margin: .13em 1em; } .ansokanElevInformation { width: 800px; max-width: 800px; } .SkapaKursstarterPanel { float: right; border: dotted 1px black; padding: 5px; } .Grunduppgifter_niva1 { position: relative; /* Fix för att IE7 skall visa backgrundsfärg rätt när man har legend */ background-color: #99CCFF; margin: 0 0 0.5em 1em; } /* Fix för att IE7 skall visa backgrundsfärg rätt när man har legend */ .Grunduppgifter_niva1 legend { position: absolute; top: -.5em; left: .2em; } .Grunduppgifter_niva2 { position: relative; /* Fix för att IE7 skall visa backgrundsfärg rätt när man har legend */ background-color: #B3E6FF; margin: 0 0 0.5em 1em; } /* Fix för att IE7 skall visa backgrundsfärg rätt när man har legend */ .Grunduppgifter_niva2 legend { position: absolute; top: -.5em; left: .2em; } .Grunduppgifter_niva3 { position: relative; /* Fix för att IE7 skall visa backgrundsfärg rätt när man har legend */ background-color: #CCFFCC; margin: 0 0 0.5em 2em; } /* Fix för att IE7 skall visa backgrundsfärg rätt när man har legend */ .Grunduppgifter_niva3 legend { position: absolute; top: -.5em; left: .2em; } .Grunduppgifter_niva4 { position: relative; /* Fix för att IE7 skall visa backgrundsfärg rätt när man har legend */ background-color: #FFFF99; margin: 0 0 0.5em 3em; } /* Fix för att IE7 skall visa backgrundsfärg rätt när man har legend */ .Grunduppgifter_niva4 legend { position: absolute; top: -.5em; left: .2em; } .RubrikNarvaro { margin: 2px; padding: 8px; color: #000000; background-color: #ADD8E6; font: normal 12px Verdana, Arial, Helvetica, sans-serif; border: solid 1px #6495ED; } .Kurskonferens { background-color: #B0C4DE; border: 2px; border-style: solid; border-color: White; height: 18px; } /*------------Layout klasser för /Usercontrols/UtskickControl */ .utskickControlLeftLayout { float: left; } .utskickControlLeftLayoutRubrik { float: left; clear: right; font-weight: bold; margin-bottom: 5px; margin-left: 5px; } .utskickControlLeftLayoutItem { float: left; clear: left; } .utskickControlRightLayoutItem { float: right; clear: both; } input.utskickControl { min-width: 30px; min-height: 15px; margin-left: 5px; overflow: visible; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; } /*------------Slut Layout klasser för /Usercontrols/UtskickControl */ /*------------Layout klasser för /Admin/AdmUtskick */ .utskickLayoutLeft, .bifogaBilagorLayoutLeft { float: left; width: 75%; } .utskickLayoutRight { float: right; width: 24%; margin-left: 5px; } .utskickLayoutRightItem { float: right; clear: both; margin-right: 5px; margin-bottom: 2px; } .utskickLayoutRightItem1 { float: right; clear: both; margin-right: 5px; margin-bottom: 2px; width: 98%; } .utskickLayoutRightItemRubrik { margin-right: 5px; margin-bottom: 2px; clear: both; text-align: center; font-size: 11px; font-weight: bold; } .utskickLayoutRightItemSammaRad { float: right; margin-right: 5px; margin-bottom: 2px; } .utskickContainer, .bifogaBilagorContainer { overflow: auto; width: 100%; } /*------------Slut Layout klasser för /Admin/AdmUtskick */ /*------------Layout klasser för /Admin/AdmnKursbesked */ .kursbesked { min-height: 530px; } /*------------Slut Layout klasser för /Admin/AdmnKursbesked */ /*------------admin/admKund */ .admKundStartText div.ajax__tab_body { width: 100%; border: 1px solid #E4E4E4; margin-top: -2px; } .admKundStartText div.ajax__tab_body div.ajax__tab_panel, .admKundStartText div.ajax__tab_body div.ajax__tab_panel div.cke, .admKundStartText div.ajax__tab_body div.ajax__tab_panel div.cke_inner { width: 100%; margin: 0; } .admKundStartText div.ajax__tab_body div.ajax__tab_panel div.cke div.cke_contents, .admKundStartText div.ajax__tab_body div.ajax__tab_panel div.cke span.cke_top, .admKundStartText div.ajax__tab_body div.ajax__tab_panel div.cke span.cke_bottom { width: 98%; padding: 1%; } /*----------- end admin/admKund */ .listitem { font-size: 12px; color: #0066CC; } /* ----------- Layout för AdmIFS.aspx -----------*/ #ifsleft { float: left; border-right: 1px solid gray; min-height: 175px; padding: 0 1em 0 1em; } #ifsmiddle { float: left; margin-left: 20px; margin-right: 20px; padding: 0 1em 0 1em; max-width: 36em; } #ifsmiddle2 { float: left; border-right: 1px solid gray; min-height: 175px; padding: 0 1em 0 1em; max-width: 36em; } #ifsright { float: left; border-left: 1px solid gray; min-height: 175px; padding: 0 1em 0 1em; } #ifscontainer { width: 90%; margin: 10px auto; background-color: #fff; color: #333; border: 1px solid gray; line-height: 130%; } /* ----------- Slut layout för AdmIFS.aspx -----------*/ /* ----------- Layout för IFS.aspx -----------*/ .ifsforms { background-color: #cc9; border: 1px dotted #333; padding: 25px; margin: 0px auto; float: left; } .ifsrubrik { clear: both; text-align: right; width: 75px; padding-right: 20px; } .ifsrubrik, .ifskontroll { display: block; width: 150px; float: left; margin-bottom: 10px; } .ifskontroll { } /* ----------- Slut layout för IFS.aspx -----------*/ /* admHanteraKurskonton */ .tableNoBorders { border-collapse: separate; border-spacing: 1px; } .tableNoBorders td, .tableNoBorders th { padding: 0.5em 0.3em; } .tableNoBorders select { width: 75px; } .tableNoBorders .kommunlink { color: Red; } .headerRow { background: #006DBF url(../../images/bg-blue.gif) repeat-x; color: #fff; font-size: 10px; } .godkandRow { background: #93FF99 url(../../images/bg-green.gif) repeat-x; } .godkandRow.stor { background: #93FF99 url(../../images/bg-greenBig.gif) repeat-x; } .dublett { color: #969696; } .dublettRow.stor { background: #E4E4E4 url(../../images/bg-lightgrayBig.gif) repeat-x; } .ejgodkandRow { background: #FE6261 url(../../images/bg-red.gif) repeat-x; } .ejgodkandRow.stor { background: #FE6261 url(../../images/bg-redBig.gif) repeat-x; } .obehandladRow { background: #eee; } .obehandladRow.stor { background: #E4E4E4 url(../../images/bg-grayBig.gif) repeat-x; } .borderRow td { border-bottom: solid 0.9em #fff; } table.betygTable { border-collapse: collapse; width: 95%; } table.betygTable th { border-width: 0px 0px 0px 0px; padding: 6px; border-color: gray gray gray gray; -moz-border-radius: 0px 0px 0px 0px; text-align: left; } table.betygTable td { border-width: 0px 0px 0px 0px; padding: 6px; border-color: gray gray gray gray; -moz-border-radius: 0px 0px 0px 0px; text-align: left; } /* Hantering av list-blocken */ .multi-column { padding: 2px; border-bottom: 2px solid #003d8f; border-left: 2px solid #003d8f; border-right: 2px solid #003d8f; width: 98%; } .multi-column.first { margin-top: 5px; border: 2px solid #003d8f; } .multi-column dl { float: left; width: 30%; margin: 5px 0 0; } .multi-column dt { float: left; width: 7em; padding: 4px 0; font-weight: bold; } .multi-column dd { margin-left: 6em; padding: 4px 0; } .multi-column dl.kursmal dl { width: 180px; /* 1/4 av 800pixlar, dvs 25% */ } .multi-column dd.kursmal { overflow: auto; height: 100px; } /* Slut hantering av listblocken */ /* Hantering av jquery tabbar */ #tabs label, #tabs2 label { float: left; width: 100px; } #tabs textarea, #tabs select, #tabs input[type="text"], #tabs2 textarea, #tabs2 select { width: 170px; margin-bottom: 5px; } #tabs br, #tabs2 br { clear: left; } #tabs .checkbox, #tabs2 .checkbox { float: left; width: 30px; } #tabs input[type="submit"], #tabs2 input[type="submit"] { margin-top: 5px; /*width: 90px;*/ } #tabs-1 input[type="submit"] { margin-left: 207px; } /*#tabs-2 input[type="submit"] { margin-left: 180px; }*/ #tabs .tillstandRadio, #tabs2 .tillstandRadio { margin-left: 130px; margin-bottom: 5px; } #tabs .radioLabel, #tabs2 .radioLabel { float: none; margin-bottom: 5px; } #tabs .ui-widget-header, #tabs2 .ui-widget-header { /*border: 1px solid #4297d7; background: url("../../images/bg-blue.gif") repeat-x scroll 0 0 #284878;*/ color: #eaf5f7; font-weight: bold; } #tabs a:focus, #tabs2 a:focus { background: inherit; } #tabs, #tabs2 { font-family: inherit; font-size: inherit; float: left; margin-bottom: 0.5em; } #tabs { width: 400px; min-height: 190px; font-size: 11px; } #tabs2 { margin-left: 0.5em; width: 500px; height: 190px; font-size: 11px; } #contentTab3 { clear: both; } .anchormenu li { display: inline; } .anchormenu { /*padding:0 0 0.6em 0; margin:0; */ white-space: nowrap; list-style-type: none; margin: 10px 0; padding: 8px 0 8px; border-bottom: 2px solid #003d8f; border-top: 2px solid #003d8f; } #bilagor, #oversikt { padding-top: 1em; } /* SLUT Hantering av jquery tabbar */ #sparaVarning { height: 100px; padding: 0.5em; width: 190px; margin: 0.5em; display: none; background: #EEEEEE; /*url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) repeat-x scroll 50% top */ border: 1px solid #DDDDDD; z-index: 100000; position: absolute; right: 25px; top: 10px; } #sparaVarning h3 { background: #F6A828 url(../../Images/jquery.ui/ui-bg_gloss-wave_35_f6a828_500x100.png) repeat-x scroll 50% 50%; border: 1px solid #E78F08; padding: 0 0 9px; margin: 0 0 9px 0; text-align: center; } #sparaVarning a { color: blue; cursor: pointer; text-decoration: underline; } /* SLUT admHanteraKurskonton */ /* Dropdown med checkboxar CSS */ .ui-dropdownchecklist { height: 17px; border: 1px solid #5794bf; border-right: 0; /*background: #fff url(../../Images/dropdown.png) no-repeat center right;*/ background: #fff url(../../Images/dropdown_hover.png) no-repeat center right; } .ui-dropdownchecklist-hover, .ui-dropdownchecklist-active { background-image: url(../../Images/dropdown_hover.png); border-color: #5794bf; } .ui-dropdownchecklist-text { font-size: 11px; height: 17px; line-height: 17px; margin-right: 17px; /* background dropdown.png image */ } .ui-dropdownchecklist-dropcontainer { background-color: #fff; border: 1px solid #999; } .ui-dropdownchecklist-item { } .ui-dropdownchecklist-item-hover { background-color: #39f; } .ui-dropdownchecklist-item-hover .ui-dropdownchecklist-text { color: #fff; } .ui-dropdownchecklist-group { font-weight: bold; font-style: italic; } .ui-dropdownchecklist-indent { padding-left: 20px; } /* SLUT Dropdown med checkboxar CSS */ .hidden { display: none; visibility: hidden; } a.actions { padding: 5px 0 5px 20px; background-repeat: no-repeat; background-position: 0 50%; font-weight: bold; } a.actions:link, a.actions:visited { color: #1b43a9; } a.preview { background-image: url(../../images/document_view.png); } a.document { background-image: url(../../images/document.png); } /*************************************************** ****** CSS från NetRelations *********************** ***************************************************/ /* Easy clearing of floats (see http://positioniseverything.net/easyclearing.html) */ .cf:after { display: block; clear: both; height: 0; visibility: hidden; content: "."; } .cf { display: inline-block; } * html .cf { height: 1px; } .cf { display: block; } /* Row group styling */ .row-group-green { border: 2px solid green; } .row-group { margin: 5px 10px 0 0; padding: 2px; border: 1px solid #aaa; } .row-group h3, .row-group p { margin: 0; background: #d7e8f4; font-size: 12px; } .row-group h3 input { vertical-align: text-top; } .row-group p { padding-bottom: 5px; border-bottom: 1px solid #aaa; } .row-group dl { float: left; width: 20%; /*width:22%;*/ margin: 5px 0 0; } .row-group dt { float: left; width: 6em; /*width:8em;*/ padding: 4px 0; font-weight: bold; } .row-group dd { margin-left: 6em; padding: 4px 0; } .row-group fieldset { float: left; width: 19%; -moz-border-radius: 0pt; } .row-group fieldset dl { float: left; width: 100%; /*width:22%;*/ margin: 5px 0 0; } .row-group fieldset legend { font-size: 11px; margin-bottom: 0px; padding: 0px 0px 0px 0px; font-weight: bold; color: Black; } /*************************************************** ****** CSS från NetRelations *********************** ***************************************************/ table.tablesorter { font-size: 12px; background-color: #fff; /*width: 1024px;*/ border: 1px solid #000; } table.tablesorter th { text-align: left; padding: 5px; background: #fff; border: solid 1px #000; } table.tablesorter td { color: #000000; /*padding: 5px;*/ border: solid 1px #c1c1c1; } table.tablesorter .even { background-color: #3D3D3D; } table.tablesorter .odd { background-color: #6E6E6E; } table.tablesorter .header { background-image: url(../../images/bg.png); background-repeat: no-repeat; border: 1px solid #000; padding-left: 30px; padding-top: 8px; height: auto; } table.tablesorter .headerSortUp { background-image: url(../../images/asc.png); background-repeat: no-repeat; } table.tablesorter .headerSortDown { background-image: url(../../images/desc.png); background-repeat: no-repeat; } /* Meddelande rutor */ .global-warning-message, .global-error-message, .global-confirmation { padding: 6px 6px 6px 46px; border: 1px solid; margin: 1em 0; font-family: verdana, arial, sans-serif; font-size: 11px; } .global-error-message { background: #ffeeee url(../../images/student/icn-error.gif) no-repeat 6px 50%; border-color: #990000; font-family: verdana, arial, sans-serif; font-size: 11px; } .global-confirmation { background: #e2f9e3 url(../../images/student/icn-success.gif) no-repeat 6px 50%; color: #009900; font-family: verdana, arial, sans-serif; font-size: 11px; } .global-warning-message { background: #FFFEDD url(../../images/student/icn-information.png) no-repeat 6px 50%; color: #009900; border-color: #FFCC16; font-family: verdana, arial, sans-serif; font-size: 11px; } .global-warning-message h1, .global-warning-message h2, .global-warning-message h3, .global-warning-message h4, .global-error-message h1, .global-error-message h2, .global-error-message h3, .global-error-message h4, .global-confirmation h1, .global-confirmation h2, .global-confirmation h3, .global-confirmation h4 { margin: 0 0 0.3em; padding: 0; background: none; border: none; font-size: 1.2em; } .global-error-message h1, .global-error-message h2, .global-error-message h3, .global-error-message h4 { color: #900; } .global-confirmation h1, .global-confirmation h2, .global-confirmation h3, .global-confirmation h4 { color: #060; } .global-warning-message h1, .global-warning-message h2, .global-warning-message h3, .global-warning-message h4 { color: #004788; } .global-warning-message div, .global-error-message div, .global-confirmation div { margin: 0; padding: 0; color: #222; } .global-warning-message ul, .global-error-message div ul, .global-confirmation div ul { margin-top: 0.5em; } .global-warning-message .tillbakaLank, .global-confirmation .tillbakaLank, .global-error-message .tillbakaLank { margin-top: 1em; } /* Slut meddelanderutor */ /* System messages */ .system-info { margin: 1em 0; padding: 0 12px; border: 2px solid; } .system-info h2, .system-info h3 { margin: 0 -12px; padding: 2px 4px; font-size: 1.1em; } .system-info p { margin: 1em 0; } .error-message { border-color: #900; } .confirmation { color: #090; } .error-message h2, .error-message h3 { color: #fff; background: #900; } .error-message h2 a, .error-message h2 a:visited, .error-message h3 a, .error-message h3 a:visited { color: #fff; text-decoration: none; } .error-message ol { margin-top: 1em; } .error-message ol a:visited { color: #0060d0; } .confirmation h2, .confirmation h3 { color: #fff; background: #090; } div.help, #help-container { margin: 0 0 1em; padding: 6px 6px 6px 22px; border: 1px solid #eacdaa; background: #fef9e6 url(../../images/student/icn-info.gif) no-repeat 4px 8px; } div.help { margin: 1px 0 0; } .help h2 a, .help h3 a { color: #111; text-decoration: none; } #global-error-message, #global-confirmation { padding: 6px 6px 6px 46px; border-width: 1px; } #global-error-message { background: #ffeeee url(../../images/student/icn-error.gif) no-repeat 6px 50%; } #global-confirmation { background: #e2f9e3 url(../../images/student/icn-success.gif) no-repeat 6px 50%; } #global-error-message h1, #global-confirmation h1 { margin: 0 0 0.3em; padding: 0; background: none; border: none; font-size: 1.2em; } #global-error-message h1 { color: #900; } #global-confirmation h1 { color: #060; } #global-error-message p, #global-confirmation p { margin: 0; padding: 0; color: #222; } /**********************/ /* Bra att ha generell css-klass */ .left { float: left; } .right { float: right; } .KontaktCheckListPanel { height: 150px; overflow: auto; /*border: solid 1px #398AC9;*/ padding: 5px; margin: 5px; } .KontaktCheckListPanel250 { height: 250px; overflow: auto; /*border: solid 1px #398AC9;*/ padding: 5px; margin: 5px; } .Elev_gw_DIV { height: 350px; overflow: auto; border: solid 1px #398AC9; padding: 1px; margin: 1px; width: 80%; } .KontaktCheckListGrid { width: 99%; } .testmiljo_bild_test { /*margin-left: 380px;*/ background-image: url('../../images/loggor/logo_test2.gif'); background-repeat: no-repeat; float: right; height: 52px; width: 90px; } .testmiljo_bild_utbildning { /*margin-left: 300px;*/ background-image: url('../../images/loggor/logo_utbildning2.gif'); background-repeat: no-repeat; float: right; height: 52px; width: 125px; } .bild_yh { /*margin-left: 300px;*/ background-image: url('../../images/loggor/logo_yh_alvis.gif'); background-repeat: no-repeat; float: right; height: 50px; width: 60px; } .testmiljo_bild_yh { /*margin-left: 300px;*/ background-image: url('../../images/loggor/logo_test_yh.gif'); background-repeat: no-repeat; float: right; height: 52px; width: 90px; } .testmiljo_bild_utbildning_yh { /*margin-left: 300px;*/ background-image: url('../../images/loggor/logo_utbildning_yh.gif'); background-repeat: no-repeat; float: right; height: 52px; width: 125px; } /*Alla JH*/ input[disabled], input[readonly], textarea[readonly] { background-color: #f5f0f1; } #nav-submenu a[disabled] { color: Black; } .border { border-width: 3px; } /* Help box */ div.help { margin: 1px 0 5px; padding: 6px 6px 6px 22px; border: 1px solid #eacdaa; background: #fef9e6 url(../../images/student/icn-info.gif) no-repeat 4px 8px; font-size: 11px; } .varannan { background-color: #D7E8F4; } /* jquery.fancybox.css START ********************************************************************/ div#fancy_overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: #666; display: none; z-index: 30; } * html div#fancy_overlay { position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); } div#fancy_wrap { text-align: left; } div#fancy_loading { position: absolute; height: 40px; width: 40px; cursor: pointer; display: none; overflow: hidden; background: transparent; z-index: 100; } div#fancy_loading div { position: absolute; top: 0; left: 0; width: 40px; height: 480px; background: transparent url('../../images/fancybox/fancy_progress.png') no-repeat; } div#fancy_loading_overlay { position: absolute; background-color: #FFF; z-index: 30; } div#fancy_loading_icon { position: absolute; background: url('../../images/fancybox/fancy_loading.gif') no-repeat; z-index: 35; width: 16px; height: 16px; } div#fancy_outer { position: absolute; top: 0; left: 0; z-index: 90; padding: 18px 18px 33px 18px; margin: 0; overflow: hidden; background: transparent; display: none; } div#fancy_inner { position: relative; width: 100%; height: 100%; border: 1px solid #BBB; background: #FFF; } div#fancy_content { margin: 0; z-index: 100; position: absolute; } div#fancy_div { background: #000; color: #FFF; height: 100%; width: 100%; z-index: 100; } img#fancy_img { position: absolute; top: 0; left: 0; border: 0; padding: 0; margin: 0; z-index: 100; width: 100%; height: 100%; } div#fancy_close { position: absolute; top: -12px; right: -15px; height: 30px; width: 30px; background: url('../../images/fancybox/fancy_closebox.png') top left no-repeat; cursor: pointer; z-index: 181; display: none; } #fancy_frame { position: relative; width: 100%; height: 100%; display: none; } #fancy_ajax { width: 100%; height: 100%; overflow: auto; } a#fancy_left, a#fancy_right { position: absolute; bottom: 0px; height: 100%; width: 35%; cursor: pointer; z-index: 111; display: none; outline: none; } a#fancy_left { left: 0px; } a#fancy_right { right: 0px; } span.fancy_ico { position: absolute; top: 50%; margin-top: -15px; width: 30px; height: 30px; z-index: 112; cursor: pointer; display: block; } span#fancy_left_ico { left: -9999px; background: transparent url('../../images/fancybox/fancy_left.png') no-repeat; } span#fancy_right_ico { right: -9999px; background: transparent url('../../images/fancybox/fancy_right.png') no-repeat; } a#fancy_left:hover { visibility: visible; } a#fancy_right:hover { visibility: visible; } a#fancy_left:hover span { left: 20px; } a#fancy_right:hover span { right: 20px; } .fancy_bigIframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: transparent; } div#fancy_bg { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 70; border: 0; padding: 0; margin: 0; } div.fancy_bg { position: absolute; display: block; z-index: 70; border: 0; padding: 0; margin: 0; } div.fancy_bg_n { top: -18px; width: 100%; height: 18px; background: transparent url('../../images/fancybox/fancy_shadow_n.png') repeat-x; } div.fancy_bg_ne { top: -18px; right: -13px; width: 13px; height: 18px; background: transparent url('../../images/fancybox/fancy_shadow_ne.png') no-repeat; } div.fancy_bg_e { right: -13px; height: 100%; width: 13px; background: transparent url('../../images/fancybox/fancy_shadow_e.png') repeat-y; } div.fancy_bg_se { bottom: -18px; right: -13px; width: 13px; height: 18px; background: transparent url('../../images/fancybox/fancy_shadow_se.png') no-repeat; } div.fancy_bg_s { bottom: -18px; width: 100%; height: 18px; background: transparent url('../../images/fancybox/fancy_shadow_s.png') repeat-x; } div.fancy_bg_sw { bottom: -18px; left: -13px; width: 13px; height: 18px; background: transparent url('../../images/fancybox/fancy_shadow_sw.png') no-repeat; } div.fancy_bg_w { left: -13px; height: 100%; width: 13px; background: transparent url('../../images/fancybox/fancy_shadow_w.png') repeat-y; } div.fancy_bg_nw { top: -18px; left: -13px; width: 13px; height: 18px; background: transparent url('../../images/fancybox/fancy_shadow_nw.png') no-repeat; } div#fancy_title { position: absolute; bottom: -33px; left: 0; width: 100%; z-index: 100; display: none; } div#fancy_title div { color: #FFF; font: bold 12px Arial; padding-bottom: 3px; } div#fancy_title table { margin: 0 auto; } div#fancy_title table td { padding: 0; vertical-align: middle; } td#fancy_title_left { height: 32px; width: 15px; background: transparent url('../../images/fancybox/fancy_title_left.png') repeat-x; } td#fancy_title_main { height: 32px; background: transparent url('../../images/fancybox/fancy_title_main.png') repeat-x; } td#fancy_title_right { height: 32px; width: 15px; background: transparent url('../../images/fancybox/fancy_title_right.png') repeat-x; } /* Ändringar/Tillägg från orginalet */ /* Våran a:focus css i default.css gör att pilarna får gula bakgrunder */ a#fancy_right { background-color: Transparent; } a#fancy_left { background-color: Transparent; } /* jquery.fancybox.css SLUT ********************************************************************/ #tooltip { position: absolute; z-index: 3000; border: 1px solid #111; background-color: #eee; padding: 5px; opacity: 0.85; filter: alpha(opacity=85); -moz-opacity: 0.85; -khtml-opacity: 0.85; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; } #tooltip h3, #tooltip div { margin: 0; } .floatleftWpadding { float: left; padding-right: 16px; } .floatleftWpadding2 { float: left; padding-right: 16px; padding-top: 8px; } .floatleftWpadding label { font-size: 12px; } fieldset {margin:1em 0;} .floatleftWpadding2 label { font-size: 10px; } .floatleft { float: left; } .floatright { float: right; } .checkboxDiv input { vertical-align: middle; } .centerMiddleAlign { vertical-align: middle; text-align: center; } .buttonYH { height: 22px; font-size: 11px; } .labelbreak label { display: block; margin: 0 4px 0 0; font-weight: normal; } /******************** YH-ansökan */ .w350 { width: 300px; } .legend { text-indent: 35px; font-weight: bold; font-size: 16px; height: 30px; } .legend_note { background: url(../../images/student/notebook_edit.png) no-repeat 4px 0px; } .legend_bg1 { background: url(../../images/student/step1.gif) no-repeat 4px 0px; } .legend_bg2 { background: url(../../images/student/step2.gif) no-repeat 4px 0px; } .legend_bg3 { background: url(../../images/student/step3.gif) no-repeat 4px 0px; } .legend_bg4 { background: url(../../images/student/step4.gif) no-repeat 4px 0px; } .fieldsetb { border-width: 2px; border-color: Silver; } .boldred { font-weight: bold; color: Red; } .padding10 { padding-top: 10px; } /***********************************************/ .padding10bottom { padding-bottom: 10px; } .padding5bottom { padding-bottom: 5px; } .label { font-size: 10px; } /* Page Numbers */ .pages { font: 83%/1.4 arial, helvetica, sans-serif; padding: 1em; margin: 1em 0; clear: left; font-size: 85%; border-top: solid 0.5px #c1c1c1; } .pages a, .pages span { color: #fff; display: block; float: left; padding: 0.2em 0.5em; margin-right: 0.1em; border: 1px solid #fff; background: #284878; } .pages span.current { border: 1px solid #2E6AB1; font-weight: bold; background: #2E6AB1; color: #fff; } .pages a { border: 1px solid #9AAFE5; text-decoration: none; background: #fff; color: #003366; } .pages a:hover { border-color: #2E6AB1; } .pages a.nextprev { font-weight: bold; } .pages span.nextprev { color: #666; } .pages span.nextprev { border: 1px solid #ddd; color: #999; } .pages .nextprev-next { float: right; } /***************************************/ .externCheckboxDiv { padding-left: 8px; padding-top: 15px; } .uppercase { text-transform: uppercase; } .mGrid9 { width: 100%; background-color: #fff; margin: 5px 0 10px 0; border: solid 1px #525252; border-collapse: collapse; } .mGrid9 td { padding: 2px; border: solid 1px #c1c1c1; font-size: 9px; vertical-align:bottom; } .mGrid9 th { padding: 4px 2px; color: #fff; background: #284878 url(../../Images/bg-blue.gif) repeat-x top; border-left: solid 1px #4C79B5; border-top: solid 2px #4C79B5; font-size: 8px; } .GridGrey { width: 100%; background-color: #fff; margin: 5px 0 10px 0; border: solid 1px #ddd; border-collapse: collapse; } .GridGrey th { padding: 4px 2px; color: #000; background: #f5f5f5; border-left: solid 1px #ddd; border-right: solid 1px #ddd; border-bottom: solid 1px #ddd; font-size: 11px; vertical-align: top; text-align: left; } .GridGrey td { vertical-align: top; text-align: left; border-left: solid 1px #ddd; border-right: solid 1px #ddd; border-bottom: solid 1px #ddd; } table.hoverTable .ajax__calendar_container td { border: none; padding: unset; } table.hoverTable { border-collapse: collapse; } table.hoverTable th, table.hoverTable td { padding: 6px; text-align: left; border-bottom: 1px solid #ddd; } .hoverTable tr:hover { background-color: #f5f5f5; } .GvGrid:hover { background-color: #f5f5f5; /*border-top: 0.5px solid; border-bottom: 0.5px solid;*/ } .GvGrid { background-color: #D7E8F4; } .GvGridAlt { background-color: #ffffff; } .mGrid { width: 100%; background-color: #fff; margin: 5px 0 10px 0; border: solid 0.5px #c1c1c1; border-top:none; border-collapse: collapse; } .mGridEmpty { border-top: solid 0.5px #c1c1c1; } .mBorder td { border: solid 0.5px #c1c1c1; } .mGrid td { padding: 2px; border: solid 0.5px #c1c1c1; vertical-align: bottom; } .mTop td { vertical-align: top; } .mBorderNone td { border: none; } .mGrid td img { vertical-align:bottom; } .mGrid th { padding: 4px 2px; text-align:left; color: #fff; background: #284878 url(../../Images/bg-blue.gif) repeat-x top; /*border-left: solid 1px #4C79B5; border-top: solid 2px #4C79B5;*/ font-size: 10px; vertical-align: bottom; } .mGrid .alt { background: #fcfcfc url(../../Images/grd_alt.png) repeat-x top; } .mGrid .pgr { background: #424242 url(../../Images/grd_pgr.png) repeat-x top; } .mGrid .pgr table { margin: 5px 0; } .mGrid .pgr td { border-width: 0; padding: 0 6px; border-left: solid 1px #666; font-weight: bold; color: #fff; line-height: 12px; } .mGrid .pgr a { color: #666; text-decoration: none; } .mGrid .pgr a:hover { color: #000; text-decoration: none; } /*****************************************************************/ .modalclose { display: block; background: url(../../images/fancybox/fancy_closebox.png) no-repeat left top transparent; right: -5px; width: 26px; text-indent: -1000em; position: absolute; /*top: -7px;*/ top: 30%; height: 30px; } .modalcloseTop { display: block; background: url(../../images/fancybox/fancy_closebox.png) no-repeat left top transparent; right: -5px; width: 26px; text-indent: -1000em; position: absolute; top: -7px; height: 30px; } a.tooltip { outline: none; } a.tooltip strong { line-height: 30px; } a.tooltip:hover { text-decoration: none; } a.tooltip span { z-index: 10; display: none; padding: 10px 10px; margin-top: -30px; margin-left: 28px; max-width: 700px; line-height: 16px; font-size:11px; font-weight:normal; } a.tooltip:hover span { display: inline; position: absolute; color: #111; border: 1px solid #DCA; background: #fffAF0; } .callout { z-index: 20; position: absolute; top: 10px; border: 0; left: -12px; } /*CSS3 extras*/ a.tooltip span { border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -moz-box-shadow: 5px 5px 8px #000; -webkit-box-shadow: 5px 5px 8px #000; box-shadow: 5px 5px 8px #000; } /* JL 010714 .clearfix { clear: both; } */ .labelMedium { font-size: 11px; } /* Course boxes */ .m-courseitem .m-c { padding-bottom:10px; } .m-courseitem .m-c a.action { padding: 0px 0px 0px 0px; text-decoration: underline; font-size: 12px; } .m-courseitem { width: 460px; padding: 0px 10px 10px 10px; background: #D7E8F4; border: 1px solid gray; } .m-courseitem h3 { font-size: 1.3em; margin-bottom: 0.5em; display: inherit; } .m-courseitem h3 span { font-size: 0.9em; font-weight: normal; font-style: italic; } .m-courseitem table { background: #fff; margin: 10px 0px 0px 0px; border: 1px solid gray; } .m-courseitem caption { border-color: #ebb77a; color: #111; font-weight: normal; font-style: italic; font-size: 1.2em; text-align: left; } .m-courseitem td, .m-courseitem th { padding: 3px 5px; vertical-align: top; text-align: left; } .m-courseitem tr.alt { background: #e5f3f9; } .m-courseitem .n-a { color: #666; font-style: italic; } .m-courseitem ul { list-style: none; display: inline; } .m-courseitem_yh li { margin: 0 0 6px; } .m-courseitem_yh .m-c { padding-bottom:10px; } .m-courseitem_yh .m-c a.action { padding: 0px 0px 0px 0px; text-decoration: underline; font-size: 12px; } .m-courseitem_yh { width: 460px; padding: 0px 10px 10px 10px; background: #D7E8F4; border: 1px solid gray; } .m-courseitem_yh h3 { margin-bottom: 0.5em; } .m-courseitem_yh h3 span { font-size: 0.8em; font-weight: normal; font-style: italic; } .m-courseitem_yh table { background: #fff; margin: 10px 0px 0px 0px; border: 1px solid gray; } .m-courseitem_yh caption { border-color: #ebb77a; text-align: left; color: #111; font-weight: normal; font-style: italic; font-size: 1.2em; } .m-courseitem_yh td, .m-courseitem_yh th { padding: 3px 5px; vertical-align: top; text-align: left; } .m-courseitem_yh tr.alt { background: #e5f3f9; } .m-courseitem_yh .n-a { color: #666; font-style: italic; } .m-courseitem_yh ul { list-style: none; display: inline; } .m-courseitem_yh li { margin: 0 0 6px; } a.expand { background-image: url(../../images/student/icn-arrowdown.gif); } a.collapse { background-image: url(../../images/student/icn-arrowup.gif); } a.action { padding: 5px 0px 7px 20px; background-repeat: no-repeat; background-position: 0 50%; text-decoration: underline; font: bold 1.2em Arial,Helvetica,sans-serif; } .paddedLabel { padding-top: 8px; } .InfoTipAnsokan { padding: 0px; margin-top: 10px; border: 0px; float: left; } /*==================AdmKurskatalog=============================*/ .arbetsyta { background-color: #e3f0f0; } .tcol { width: 115px; display: inline-block; } .gLiteral { font-size: smaller; } .tcol input[type=text], .tcol select { width: 100px; float: left; margin-right: 10px; } .tco-Wcal input[type=text], .tco-Wcal select { width: 80px; float: left; margin-right: 10px; } .fcheck { margin-right: -1px; float: left; } .tco-Wcal { width: 115px; display: inline-block; } .h-label { padding-left: 20px; } .arbyt-tco-Wcal { width: 131px; display: inline-block; } .arbyt-tco { width: 130px; display: inline-block; } .arbyt-tco-Wcal input[type=text], .arbyt-tco-Wcal select { width: 80px; float: left; margin-right: 10px; } .arbyt-tco select, .arbyt-tco input[type=text] { width: 100px; float: left; margin-right: 10px; } .cal-extender { margin-left: -8px; margin-right: 10px; vertical-align: baseline; } .row { width: 100%; display: block; } .row-complete { margin-bottom: 10px; } .gridPager { border-top: 1px solid lightgray; border-bottom: 1px solid lightgray; font-weight: bold; } .gridItemPaddingLeft { padding-left: 10px; } .pnl, .pnl-cal { width: 117px; height: 39px; float: left; margin-bottom: 5px; overflow: hidden; } .pnl select, .pnl input[type=text] { width: 100px; } .pnl-cal select, .pnl-cal input[type=text] { width: 80px; margin-right: 1px; } .caltb { width: 80px; margin-right: 3px; } .kurslista-mainframe { width:758px; margin-left:1%; margin-bottom:2px; /*background: url("../../images/body-bg.jpg") repeat-x scroll 0 -60px transparent;*/ background-color:#eee; border:1px solid #c1c1c1; } .kurslista-mainframe2 { width:758px; margin-left:1%; margin-bottom:2px; background-color:Silver; /*background-color:#D9E9FB;*/ border:1px solid #c1c1c1; } .krc { -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px; } .row-group { margin:5px 10px 0 0; padding:2px; border:1px solid #aaa; } /*removes padding in FF */ table.rdo td input { padding: 0px; margin: 0px; } .specialMgrid { width: 100%; background-color: #fff; margin: 5px 0 10px 0; border: solid 1px #525252; border-collapse: collapse; } .specialMgrid td { border-right:1px solid lightgray; border-left:0px; border-top:none; border-bottom:1px solid lightgray; padding: 2px; } .specialMgrid .alt { background: #fcfcfc url(../../Images/grd_alt.png) repeat-x top; } .specialMgrid th { padding: 4px 2px; color: #fff; background: #284878 url(../../Images/bg-blue.gif) repeat-x top; /*border-left: solid 1px #4C79B5; border-top: solid 2px #4C79B5;*/ font-size: 10px; } ul.events { list-style-type: none; margin: 0; padding: 0 0 20px 0; } ul.events li { -webkit-border-radius: 11px; -moz-border-radius: 11px; border-radius: 11px; background: #eee; border: 1px solid #ddd; color: #707070; font-size: 1.2em; font-weight: bold; margin-bottom: 6px; padding: 3px 0; position: relative; text-align: center; } ul.events li em { color: #aaa; font-weight: normal; font-size: 0.9em; } ul.intervals li { background: #fff url(/images/1x1_eee.gif) repeat-x left 10%; border-right: 1px solid #ccc; color: #999; float: left; font-size: 1.2em; margin: 0; padding: 15px 0; text-align: center; width: 16.66%; } ul.intervals li.first { border-left: 1px solid #ccc; } /* Progress bar */ .timelinegrey { height:1.5em; background:#5acb00 url(../../images/student/progress-bar-bg-1.gif) repeat-x; } .timelinegreen { height:1.5em; background:#5acb00 url(../../images/student/progress-bar-bg-2.gif) repeat-x; } .timelineyellow { height:1.5em; background:Yellow url(../../images/student/progress-bar-bg-7.gif) repeat-x; border-bottom: 1px solid #CCCCC4; border-top: 1px solid #CCCCC4; } .timelineyellowback { background:Yellow url(../../images/student/progress-bar-bg-7.gif) repeat-x; } .timelinewhite { min-height:1.5em; background-color:#fff; } .timelinered { height:1.5em; background:#A52020 url(../../images/student/progress-bar-bg-3.gif) repeat-x; } .timelineblack { height:1.5em; background:#222222 url(../../images/student/progress-bar-bg-4.gif) repeat-x; } .timelineblue { height:1.5em; background:#4C659B url(../../Images/bg-blue.gif) repeat-x; } .timelinegreendark { height:1.5em; background:orange url(../../images/student/progress-bar-bg-6.gif) repeat-x; } .logged-in { /*background: url("../../images/body-bg.jpg") repeat-x scroll 0 -300px transparent;*/ border: 1px solid #E4E4E4; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; float: right; margin: 1px 0 0; padding: 1px; width: 390px; -moz-box-shadow: 2px 2px 2px #888; -webkit-box-shadow: 2px 2px 2px #888; box-shadow: 2px 2px 2px #888; border-collapse: separate; } .logged-in-special { /*background: url("../../images/body-bg.jpg") repeat-x scroll 0 -300px transparent;*/ border: 1px solid #E4E4E4; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; margin: 1px 0 0; padding: 1px; -moz-box-shadow: 2px 2px 2px #888; -webkit-box-shadow: 2px 2px 2px #888; box-shadow: 2px 2px 2px #888; } .logged-in-special h2 { padding-left: 20px; } .shadow { background: url("../../images/body-bg.jpg") repeat-x scroll 0 -300px transparent; border: 1px solid #E4E4E4; } /*Studieaktivitet---------------------------------------------------------------------------*/ .vgridheader { width:16px; border-right:1px solid #4c79b5; text-align:center; /*padding-top:5px;*/ padding-top:-4px; height:100%; float:left; margin-bottom:-3px; } .vgrid { width:16px; border-right:1px solid #c1c1c1; text-align:center; height:20px; float:left; margin-top:-2px; padding-top:3px; margin-bottom: -2px; } .vgrid-btn { width:18px; height:18px; margin-left:1px; margin-top:1px; background-color:White; text-align:center; cursor:pointer; color:White; } .mouseOut { background-image:url('../Images/transparent_pixel.png'); background-repeat:repeat-x repeat-y; width:24px; height:67px; position:absolute; top:0px; left:-1px; z-index:-1; } .SetValueBtn { width:20px; height:20px; margin:1px; display:block; cursor:pointer; text-align:center; color:White; } .SetValueMenu { width:22px; height:66px; position:absolute; top:0px; left:0px; z-index:20; } .vgridLtrl { font-size:11px; } .vgrid_item { background-color:Gray; } .timelinetbgrey { background-image: url(../../images/student/progress-bar-bg-1.gif); background-repeat:repeat-x; } .timelinetbgreen { background-image: url(../../images/student/progress-bar-bg-2.gif); background-repeat:repeat-x; font-weight:bolder; text-align:center; } .timelinetbred { background-image: url(../../images/student/progress-bar-bg-3.gif); background-repeat:repeat-x; font-weight:bolder; text-align:center; } .timelinetbblack { background-image: url(../../images/student/progress-bar-bg-4.gif); background-repeat:repeat-x; } .timelinetbblue { background-image: url(../../Images/bg-blue.gif); background-repeat:repeat-x; font-weight:bolder; color:White; text-align:center; } .katalog-popup { position: relative; padding:10px; border:3px solid #b4b4b4; width:800px; min-height:450px; background-color:#fbfbfb; left:50px; overflow:hidden; z-index:30; -moz-box-shadow: 5px 5px 5px #888; -webkit-box-shadow: 5px 5px 5px #888; box-shadow: 5px 5px 5px #888; } .krc { -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px; } .katpop-content { width:780px; min-height:410px; margin:0 auto; padding-top:10px; padding-right:10px; overflow:hidden; background-color:White; border:1px solid #c1c1c1; padding:5px; } /*.button-as-link { background: transparent none;*/ /*color: Black;*/ /*text-decoration: underline;*/ /*border: none; cursor: pointer; font-weight: bold; min-height: 20px; font-size: 0.9em; white-space: normal; text-align: left; white-space: nowrap; }*/ .button-as-link { background: transparent none; color: #1b43a9; text-decoration: underline; border: none; cursor: pointer; font-weight: bold; height: 20px; font-size: 1em; } .pencil { background-image: url("../../images/student/icn-pen.gif"); background-repeat: no-repeat; text-indent: 10px; text-decoration: underline; } .trash { background-image: url("../../images/student/icn-trash.gif"); text-indent: 10px; background-repeat: no-repeat; } a.remove { /*background-image: url(../../images/student/icn-trash.gif);*/ background-image: url("../../Images/delete2.png"); background-position: 0 50%; background-repeat: no-repeat; /*font-weight: bold;*/ padding: 5px 0 5px 20px; } .buttonlink2 { /*background-image: url(../../images/student/icn-trash.gif);*/ /*font-weight: bold;*/ background-position: 0 50%; padding: 2px 0 5px 20px; background: transparent none; color: #0066CC; /*text-decoration: underline;*/ border: none; /*height: 20px;*/ cursor: pointer; font-size: 12px; } .buttonlink2:disabled { color: #000; } .buttonlink2:disabled:hover { border: none; cursor: url("../../Images/delete2.png") 2 2, pointer; } .buttonlink2:hover { text-decoration:underline; } .remove2 { background-image: url("../../Images/delete2.png"); /*text-indent: 10px;*/ background-repeat: no-repeat; } a.openImage { background-image: url(../../images/document_view.png); background-position: 0 50%; background-repeat: no-repeat; /*font-weight: bold;*/ padding: 5px 0 5px 20px; } .button-as-link:disabled:hover { border: none; cursor: url("../../Images/delete2.png") 2 2, pointer; } .katalog-left-button { height:30px; background: url("../../images/body-bg.jpg") repeat-x scroll 0 -300px transparent; margin-bottom:2px; border:1px solid #c1c1c1; cursor:pointer; text-align:left; font-weight:bold; padding-top:10px; } ._filterText { -moz-border-radius: 2px; -webkit-border-radius: 2px; -khtml-border-radius: 2px; border-radius: 2px; } .krc { -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px; } .footerimages img{ vertical-align:bottom; border:0; } a.search { background-image: url(../../images/student/view_add.png); background-position: 0 50%; background-repeat: no-repeat; font-weight: bold; padding: 5px 0 5px 20px; } a.folder { background-image: url(../../images/student/icn-folder.png); background-position: 0 50%; background-repeat: no-repeat; font-weight: bold; padding: 5px 0 5px 20px; } .PromptCSS { color:#000; font-size:11px; font-style:italic; font-weight:normal; background-color:#fff; border:solid 1px Grey; height:14px; } /*.hrschema { width:915px; }*/ .schema-divider { width: 100%; border-top: 1px solid black; } .schema-group { width: 100%; } .schema-group table { table-layout: fixed; } .elegMessage { background-color: white; border: 1px solid gray; margin-left: 10px; margin-bottom: 20px; width: 90%; padding: 10px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; } .sekretess { height: 20px; background-image: url("../../Images/id_card_warning.png"); background-repeat: no-repeat; background-position: 95%; background-color: buttonface; text-align: left; width: 70px; border: 1px solid #A4A4A4; -moz-border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius-bottomleft: 2px; -webkit-border-bottom-left-radius: 2px; margin-right: 7px; } .sekretess:hover { border: 1px solid #6B6B6B; } .lblPad { margin-top: 5px; } .elegDiv { /*height: 140px;*/ padding-left: 20px !important; margin-top: -20px; } .elegMainDiv { height: 145px; } .btn_gotit_link { background: url(../../images/favicon.ico) no-repeat 0% 50%; text-indent: 14px; } .btn_image { height: 20px; background-repeat: no-repeat; background-position: 95%; background-color: buttonface; text-align: left; width: 70px; border: 1px solid #A4A4A4; -moz-border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius-bottomleft: 2px; -webkit-border-bottom-left-radius: 2px; margin-right: 7px; } .btn_spara { background-image: url("../../Images/disk_blue.png"); } .btn_image:disabled { background-color:#eee; } .btn_image:disabled:hover { border: none; cursor: url("../../Images/delete2.png") 2 2, pointer; } .btn_image:hover { border: 1px solid green; } .btn_delete { background-image: url("../../Images/delete2.png"); } .btn_add { background-image: url("../../Images/small/add2.png"); } .btn_check { background-image: url("../../Images/check.png"); } .btn_trash { background-image: url("../../Images/small/trash.gif"); } .btn_excel { background-image: url("../../Images/small/excel.png"); } .btn_print { background-image: url("../../Images/small/printer.png"); } .btn_lock { background-image: url("../../Images/small/text_lock.png"); } .btn_lock2 { background-image: url("../../Images/small/disk_lock.png"); } .btn_lock3 { background-image: url("../../Images/small/disk_lock2.png"); } .btn_search { background-image: url("../../Images/view.png"); font-weight:bold; } .btn_printview { background-image: url("../../Images/small/printer_view.png"); } .btn_copy { background-image: url("../../Images/small/copy.png"); } .btn_fetch { background-image: url("../../Images/small/server_from_client.png"); } .btn_navet { background-image: url("../../Images/small/persons.gif"); } .btn_skapa { background-image: url("../../Images/small/arrow_right_blue16x16.png"); } .btn_sms { background-image: url("../../Images/small/mobilephone1.png"); } .btn_mail { background-image: url("../../Images/small/mail2.png"); } .btn_screen { background-image: url("../../Images/small/window.png"); } .btn_write { background-image: url("../../Images/small/document_edit16x16.png"); } .btn_document { background-image: url("../../Images/small/document_plain_yellow16x16.png"); } .btn_switch { background-image: url("../../Images/small/replace16.png"); } .btn_warning { background-image: url("../../Images/small/warning.gif"); } .btn_phone { background-image: url("../../Images/small/mobilephone1.png"); } .btn_message { background-image: url("../../Images/small/message_edit.png"); } input[type=checkbox][disabled]{ outline:Gray; border: none; } input[type=checkbox][disabled]:hover{ border: none; cursor: url("../../Images/delete2.png") 2 2, pointer; } .textboxLock { background: url("../../Images/small/disk_lock.png") right no-repeat; } .textboxLock:hover { cursor: url("../../Images/delete2.png") 2 2, pointer; } /******************** Statistik -> Filgenerator */ .ajax__tab_body { font-size: 11px; } .fullWidth { width: 100%; clear: both; font-size: 11px; } .blockLabel { display: block; clear: right; } div.col2_Left, .col2_Left { width: 45%; float: left; clear: none; font-size: 11px; } div.col2_Right, .col2_Right { width: 45%; float: right; clear: none; font-size: 11px; } div.listboxField fieldset div { float: left; padding-right: 15px; min-height: 130px; font-size: 11px; } div.listboxField fieldset div select { width: auto; min-width: 100px; display: block; } div.listboxField fieldset div input { position: relative; top: 2px; margin: 0; margin-right: 2px; } .headerLabel { display: block; } fieldset.persUrval div { float: left; clear: none; } fieldset.persUrval div.buttonWrapper { margin-left: 3em; float: left; width: 100px; position: relative; top: -15px; } fieldset.persUrval div.buttonWrapper input { display: block; margin-bottom: 10px; float: right; } fieldset.persUrval div input { float: left; clear: none; } div.villkorDiv { float: none; padding: 0; width: 100%; } div.villkorDiv .villkorBox { float: left; padding: 10px; border: 1px solid #FBDEBB; height: 151px; display: block; width: 160px; } div.villkorDiv .villkorBox label { display: block; margin-bottom: 5px; } div.villkorDiv div.villkorBox p { margin-top: 0; } div.villkorDiv .help p { margin-top: 2em; } .gul.persUrval div label { width: 180px; } .persUrval .tooltip { font-weight: normal; } .persUrval .tooltip span { margin-left: 140px; margin-left: 10px\9; } .gul.gulInfo p { margin: 0; } /******************** END Statistik -> Filgenerator */ /******************** AdmGruppSchema */ #betygInfo { font-size: 11px; } .NPtable { width: 88%; float: left; border: none; } .NPtable thead { border-right: solid 1px #4C79B5; } .NPtable th { vertical-align: text-bottom; } .NPtable tr#NPtableFooter, .NPtable tr#NPtableFooter td { border: none; } .NPtable th.checkBoxColumn { width: 20px; } .NPtable .ProvDatumTD, .NPtable .ProvDatumTD input, .NPtable .ProvVerTD, .NPtable .ProvVerTD select { width: 60px; } .NPtable .NPSfibetygTD { text-align: center; width: 40px; } .NPtable .NPSfibetygTD input { width: 30px; text-align: center; } .NPtable .NPbetygTD { text-align: center; width: 70px; } .NPtable .NPbetygTD input { width: 60px; text-align: center; } .NPtable input.incorrectValue, .NPtable select.incorrectValue { background-color: Red; } .NPtable .NpSfiProvversion, .NPtable .NpSfiProvversion select { width: 85px; } .NPcontrols { width: 85px; float: right; padding: .5em; border: 1px solid #E4E4E4; margin-right: 3px; margin-top: 5px; } .NPcontrols input { margin: 0; } .betygChanger { margin-top: 30px; float: right; width: 88px; } .betygChanger .active { border: 1px solid green; } /******************** END AdmGruppSchema */ /******************** AdmIFS */ .studieplan-container input.SyvTraffDatumTb { width: 99%; } /******************** END AdmIFS */ /******************** AdmStuderande */ .StuderandeUtokadSok { height: 95px; } .StuderandeUtokadSok .sokAmField { height: 50px; float: left; } .StuderandeUtokadSok label, .StuderandeUtokadSok .sokAmField label { font-weight: bold; display: block; width: auto; } .StuderandeUtokadSok input, .StuderandeUtokadSok .sokAmField input, .StuderandeUtokadSok .sokAmField select, .StuderandeUtokadSok .sokAmField span.ui-dropdownchecklist-wrapper { display: block; float: left; clear: both; } #GruppElevOversiktWrapper fieldset { margin-top: 1em; } .v .TfAdressCb input { float: left; margin-right: .5em; } .elevOversiktNP { /*box-shadow: 1px 1px 3px #000;*/ background-color: #F9F9F9; border: 1px solid #DDDDDD; border-right: 1px solid #AAA; border-bottom: 1px solid #AAA; width: 154px; padding: 8px; margin: 8px; float: left; height: 205px; overflow: hidden; } .elevOversiktNP h4 { text-align: center; margin-top: 0; } .elevOversiktNP .NPResultatBetygTable { width: 100%; } .elevOversiktNP .NPResultatBetygTable tr { text-align: center; } .arbetsmarknad { overflow: hidden; } .arbetsmarknad .mGrid { display: table; width: 88%; float: left; } .arbetsmarknad .arbetsmarknadControls { float: left; width: 10%; margin-left: 2%; margin-top: 5px; } .arbetsmarknad .AMEditRowPopup, .arbetsmarknad .AMNyttArendePopup, .arbetsmarknad .AMEditHandlaggarePopup { overflow: visible; } .arbetsmarknad .AmOverflowFix { overflow: hidden; } /*.arbetsmarknad .AMNyttArendePopup { height: 295px; } .arbetsmarknad .AMEditRowPopup { height: 260px; } .arbetsmarknad .AMEditHandlaggarePopup { height: 560px; }*/ .arbetsmarknad .AMEditRowPopup label, .arbetsmarknad .AMNyttArendePopup label { display: block; float: left; width: 150px; } .arbetsmarknad .AMEditRowPopup input, .arbetsmarknad .AMEditRowPopup select, .arbetsmarknad .AMNyttArendePopup input, .arbetsmarknad .AMNyttArendePopup select { float: left; } .arbetsmarknad .AMEditRowPopup .global-error-message, .arbetsmarknad .AMEditRowPopup .global-confirmation { width: 81%; margin-bottom: 1em; } .arbetsmarknad .AMNyttArendePopup .global-error-message, .arbetsmarknad .AMNyttArendePopup .global-confirmation { width: 82%; margin-bottom: .5em; } .arbetsmarknad .AMEditHandlaggarePopup .global-error-message, .arbetsmarknad .AMEditHandlaggarePopup .global-confirmation, .arbetsmarknad .AMEditHandlaggarePopup .global-warning-message { width: 92%; margin-bottom: 1em; } .arbetsmarknad .AMEditHandlaggarePopup #skapaNyHandlaggare label { display: block; width: 100px; float: left; clear: both; } .arbetsmarknad .AMEditHandlaggarePopup #skapaNyHandlaggare input { float:left; } .arbetsmarknad .AMEditHandlaggarePopup #skapaNyHandlaggare input[type="submit"] { clear: both; margin-bottom: 0.7em; } .FolkbokUppgifterContainer input, .FolkbokUppgifterContainer label { display: block; clear: left; } .FolkbokUppgifterContainer label { margin-top: 5px; } /* BILAGOR */ .BilagorBilderContainer { width:200px; float: left; clear: left; } .BilagorBilderContainer .BilagaBild { width: 130px; padding: 5px; margin-right: 5px; margin-bottom: 10px; float:inherit; background-color: #FFF5EE; height: 165px; } .BilagorBilderContainer .BilagaBild input[type="image"] { display: block; margin: auto; max-width: 125px; max-height: 100px; } .BilagorBilderContainer .BilagaBild .BildInfoDiv { text-align: center; } .BilagorBilderContainer .BilagaBild .BildInfoDiv span { display:block; margin-top: 2px; } #zoomControls { float:right; position: relative; top: 40px; right: 10px; z-index: 15; } #progressBarContainer { width: 250px; background-color: White; border: 1px solid #4682B4; } /******************** END AdmStuderande */ /******************** AdmGrunddata3 */ .ArbMarkAf label { display: block; width: 100px; float: left; clear: left; } .ArbMarkAf input[type="text"] { display: block; width: 150px; float: left; } .ArbMarkAf select { display: block; margin-bottom: 2em; float: left; clear: left; } .ArbMarkKp label { display: block; width: 100px; float: left; clear:left; } .ArbMarkAf .AmHeader { display: block; width: 100%; height: 1.5em; font-weight: bold; } /******************** END AdmGrunddata3 */ /******************** default.aspx */ .arbetsmarknadPopup .amArende { width: 118px; float:left; border: 1px solid black; } .arbetsmarknadPopup { background-color: #FEFEFE; } /******************** END default.aspx */ .SchemaTabell tr.schema_dagar { height: 800px; } /******************** AdmImport.aspx */ .elevImportDivider { border-bottom: 1px solid #DEDEDE; padding-bottom: 1em; overflow: hidden; } input.wrongData { color: #BB0000; } .provningspriser th.gutter, .provningspriser td.gutter { background: white; border: 0; width: 70px; } .mGrid.provningspriser { border: 0; } .mGrid.provningspriser input.wrongData { background-color: #B22222; color: white; } #provningspriserControls { margin-top: 1em; margin-bottom: 1em; overflow: hidden; } #provningspriserControls h4 { margin-bottom: 7px; } #provningspriserControls .nyttPrisInput { float: left; margin-right: 1em; } #provningspriserControls .nyttPrisInput input, #provningspriserControls .nyttPrisInput select { clear: left; display: block; } /******************** END AdmImport.aspx */ /******************** AdmIkeNy.aspx */ #skapaAvtalWrapper, #specificeraAvtalWrapper { overflow: hidden; } #KommunContainer, .avtalstypContainer { width: 86%; overflow: hidden; float: left; } #KommunContainer #KommunList { clear: both; margin-top: 10px; } #SoktaKommuner #KommunList .kommunDivLb, .avtalstypContainer .avtalstypDivLb, .SpecificeraAvtalContainer .avtalstypDivLb { width: 130px; background-color: #EEEEEE; float: left; margin: 1px; text-decoration: none; display:block; padding: 10px; height: 12px; color: Black; } .avtalstypContainer .avtalstypDivLb, .SpecificeraAvtalContainer .avtalstypDivLb { width: 90px; } #SoktaKommuner #KommunList .kommunDivLb:hover, .avtalstypContainer .avtalstypDivLb:hover, .SpecificeraAvtalContainer .avtalstypDivLb:hover { cursor: pointer; background-color: #93c8de; } #SoktaKommuner #KommunList .kommunDivLb.selected, .avtalstypContainer .avtalstypDivLb.selected, .SpecificeraAvtalContainer .avtalstypDivLb.selected { background-color: #93c8de; } .SpecificeraAvtalContainer .avtalstypDivLb.inactive { background-color: #999; } .SpecificeraAvtalContainer .avtalstypDivLb.inactive:hover { cursor:default; background-color: #999; } #ValdaKommunerContainer { width: 27%; /*float: right;*/ } .sparaPrisPanel { float: left; } .SpecificeraAvtalContainer .SpecificeraAvtalPanelDiv { margin-top: 10px; } .SpecificeraAvtalContainer .SpecificeraAvtalPanelDiv label { display: block; width: 80px; float: left; } .avtalstypContainer p.ingetValGjort, .SpecificeraAvtalContainer p.ingetValGjort { font-style: italic; } .valjAvtalPanel { float: right; } .terminPanel { float: left; margin-right: 15px; } .skolformPanel { float: left; /*margin-left: 5px;*/ /*clear:left;*/ } #avtalControls { float: left; clear: left; margin-top: 10px; } #avtalControls label, #avtalControls input { display: block; float: left; width: 80px; } #avtalControls label { margin-top: 2px; } #avtalControls input { width: 150px; } #SAAvtalstyperDiv { float:left; clear:left; } #SpecificeraAvtalRightCol { float:right; width: 50%; } #SpecificeraAvtalLeftCol { float: left; width: 50%; } .specificeraAvtalFyllControls div { margin-bottom: 5px; float: left; width: 420px; } .specificeraAvtalFyllControls div.fyllControlsClear { margin: 0; width: auto; float: right; } .specificeraAvtalFyllControls h4 { clear: both; margin-top: 2em; float:left; } #avtalInstallningarContainer { overflow: hidden; } #instWrapper { margin-top: 1em; } #ReglerPriserField, #GiltigaStatusField, .SfiInstallningarField { float: left; margin-right: 1em; } #ReglerPriserField h4, #GiltigaStatusField h4, .SfiInstallningarField h4 { margin-top: 0; } /******************** END AdmIkeNy.aspx */ /******************** admSfiAnmalan.aspx */ div.obligatorisk label { color: Red; } /******************** END admSfiAnmalan.aspx */ /******************** admSfiHantering.aspx */ .kursplaceraSfiGrupp, .kursplaceraSfiStart, .kursplaceraSfiKlass, .kursplaceraSfiSpara, .kursplaceraSfiReturPrint { width: 150px; float: left; margin-right: 1em; height: 125px; } .kursplaceraSfiSpara { width: 155px; } .kursplaceraSfiReturPrint { width: 140px; margin-left: 70px; float: right; margin-right: 0; } .kursplaceraSfiGrupp label, .kursplaceraSfiKlass label, .kursplaceraSfiSpara label, .kursplaceraSfiReturPrint label { display: block; float: left; width: 50px; margin-bottom: 5px; } .kursplaceraSfiReturPrint label { width: 100%; } .kursplaceraSfiGrupp select, .kursplaceraSfiKlass select, .kursplaceraSfiSpara select, .kursplaceraSfiReturPrint select { margin-bottom: 8px; } .kursplaceraSfiStart label { display: block; width: 70px; float: left; margin-bottom: 1em; } .kursplaceraSfiStart input, .kursplaceraSfiReturPrint input { margin-bottom: 1em; } .kursplaceraSfiReturPrint input, .kursplaceraSfiReturPrint select { display: block; float: left; margin-right: 1em; } .kursplaceraSfiSpara .individKursbeskedCb { width: 100%; margin-bottom: 8px; display: block; } .kursplaceraSfiSpara .individKursbeskedCb label { display: inline; float: none; width: auto; } /* FÖRDELNING */ .sfiFordelningCtrlField { float: left; height: 75px; width: 90px; margin-right: 1em; } #login-box div.text { float: left; width: 45%; padding: 0; margin-left: 3%; } table.radioWithProperWrap input { float: left; } table.radioWithProperWrap label { margin-left: 10px; display: block; width:500px; } .white { margin: 0 0 1em 0; background-color: #FFF; padding: .5em; border: 1px solid #F7BB0A; } /******************** END admSfiHantering.aspx */ .danger4 { background-color: #ffdddd; border-left: 6px solid #f44336; margin-bottom: 15px; padding: 4px 12px; } .verticalTop { vertical-align:top; } .success4 { background-color: #ddffdd; border-left: 6px solid #4CAF50; margin-bottom: 15px; padding: 4px 12px; } .info4 { background-color: #e7f3fe; border-left: 6px solid #2196F3; margin-bottom: 15px; padding: 4px 12px; } .warning4 { background-color: #ffffcc; border-left: 6px solid #ffeb3b; margin-bottom: 15px; padding: 4px 12px; } .bottomalign { vertical-align:bottom; } .bottomaligntable td { vertical-align:bottom; } .dropdown { /*position: relative;*/ display: inline-block; } .dropdown-content { /*display: none; position: absolute; background-color: #fff; min-width: 120px; box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); z-index: 1;*/ color: #111; min-width: 200px; border: 1px solid #DCA; background: #fffAF0; display: none; position: absolute; z-index: 3000; /*border: 1px solid #111;*/ /*background-color: #eee;*/ padding: 5px; /*opacity: 0.85; filter: alpha(opacity=85);*/ /*-moz-opacity: 0.85; -khtml-opacity: 0.85; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";*/ border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -moz-box-shadow: 5px 5px 8px #000; -webkit-box-shadow: 5px 5px 8px #000; box-shadow: 5px 5px 8px #000; padding: 10px 10px; margin-top: -30px; /*margin-left: 28px;*/ max-width: 500px; line-height: 16px; font-size: 11px; margin-left: 60px; } .dropdown-content a { /*color: black;*/ padding: 2px 0px; /*text-decoration: none;*/ display: block; } /*.dropdown-content a:hover { background-color: #ddd; }*/ .dropdown:hover .dropdown-content { display: block; } /*.dropdown:hover .dropbtn { background-color: #3e8e41; }*/ /*Fixed table*/ .table-scroll { position: relative; /*max-width: 900px;*/ margin: auto; overflow: hidden; } .table-wrap { width: 100%; overflow: auto; } .table-scroll table { width: 100%; margin: auto; border-collapse: separate; border-spacing: 0; } .table-scroll th, .table-scroll td { padding: 1px 2px; border: 1px solid #000; background: #fff; white-space: nowrap; vertical-align: top; } fieldset.NoBorder { border: 0 !important; } .cbBroad div label { float: left; width: 140px; font-size: 11px; } .PagerInfoCell { vertical-align: middle; } .mGridGrey th { padding: 4px 2px; color: #000; background: #f5f5f5; border: solid 1px #ddd; font-size: 11px; border: none; } .mGridGrey th, .mGridGrey td { /*padding: 2px 1px;*/ vertical-align: top; text-align: left; /*border: none;*/ padding: 2px; /*border: solid 0.5px #c1c1c1;*/ } .mGridGrey table { border: none; } .mGridGrey { width: 100%; background-color: #fff; margin: 5px 0 10px 0; border: solid 0.5px #c1c1c1; border-collapse: collapse; } .switch { position: relative; display: inline-block; width: 30px; height: 16px; } .switch input { opacity: 0; } .slider { position: absolute; cursor: pointer; top: 0; left: 0; right: 0; bottom: 0; background-color: #ccc; -webkit-transition: .4s; transition: .4s; } .slider:before { position: absolute; content: ""; height: 12px; width: 12px; left: 2px; bottom: 2px; background-color: white; -webkit-transition: .4s; transition: .4s; } input:checked + .slider { background-color: #006DBF; } input:focus + .slider { box-shadow: 0 0 1px #006DBF; } input:checked + .slider:before { -webkit-transform: translateX(15px); -ms-transform: translateX(15px); transform: translateX(15px); } /* Rounded sliders */ .slider.round { border-radius: 26px; } .slider.round:before { border-radius: 50%; } .securityDisc { font-family: text-security-disc; /* Use -webkit-text-security if the browser supports it */ -webkit-text-security: disc; } @font-face { font-family: 'text-security'; src: url('text-security-compat.eot'); src: url('text-security-compat.eot?#iefix') format('embedded-opentype'), url('text-security-compat.woff2') format('woff2'), url('text-security-compat.ttf') format('truetype'); } /* Browser detection hack to enable the optimized font in recent versions of Chromium and FF, which implement their own font rendering and do support cmap format 13. content-visibility is currently only supported in Chrome & Edge version 85+ & Chrome for Android -moz-appearance only lets Firefox through -webkit-hyphens explicitly excludes Safari in case they later add support for content-visibility */ @supports ((content-visibility: visible) or (-moz-appearance:meter)) and (not (-webkit-hyphens: none)) { @font-face { font-family: 'text-security'; src: url('text-security.woff2') format('woff2'), url('text-security-compat.ttf') format('truetype'); } } a.folder[disabled]:hover { cursor: url("../../Images/delete2.png") 2 2, pointer; } a.remove[disabled]:hover { cursor: url("../../Images/delete2.png") 2 2, pointer; } a.openImage[disabled]:hover { cursor: url("../../Images/delete2.png") 2 2, pointer; } .greenSet { border-width:medium; border-top:none; border-right:none; border-bottom:none; border-left-color:green; } fieldset.NoBorderSide { border-right: none; border-left: none; } .gdpr { background-color: black !important; color: black !important; } /*.table-scroll thead, .table-scroll tfoot { background: #f9f9f9; }*/ /*.clone { position: absolute; top: 0; left: 0; pointer-events: none; } .clone th, .clone td { visibility: hidden } .clone td, .clone th { border-color: transparent } .clone tbody th { visibility: visible; color: red; } .clone .fixed-side { border: 1px solid #000; background: #eee; visibility: visible; } .clone thead, .clone tfoot { background: transparent; }*/ /*slut*/ .NoWrap { white-space: nowrap; } 