/* // skin todo: fixa gula fade:ningen när man får errors vid inloggning // rundade hörn på inloggningsruta // blå tonad skugga i ssyk-modulen // loggan ska ta en till förstasidan // undermenyvalen ska ev. ha en ram så de blir tydligare // eventuellt ljusa upp grafikelement // TEST:edit-rutor kan vara grönaktiga, knappar mörkröda // Sök... borde vara SÖK eller sök */ html, body, div, span, applet, object, iframe, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; /* font-size: 100%;*/ font-family: inherit; vertical-align: baseline; } /* remember to define focus styles! */ :focus { outline: 0; } hr { margin-right: 0px; } body { line-height: 1; color: black; background: white; } ol, ul { /*list-style: none;*/ margin-left: 8px; } /* tables still need 'cellspacing="0"' in the markup */ table { border-collapse: separate; border-spacing: 0; } caption, th, td { text-align: left; font-weight: normal; } blockquote:before, blockquote:after, q:before, q:after { content: ""; } blockquote, q { quotes: "" ""; } /* ------------------------------------------------------------------ */ html, body { margin:0; padding:0; height:100%; width:100%; font-family: arial, helvetica; font-size: 12px; background: url(/skins/jobbexpressen/images/bg.gif) repeat scroll top center; line-height: 120%; } /* ------------------------------------------------------------------ */ /* LAYOUT */ /* ------------------------------------------------------------------ */ #layout_background { width: 100% important; /* height: 100% important; */ /* using fixed height instead for IE 6 */ height: 800px; background: url(/skins/jobbexpressen/images/bgtop.png) repeat-x scroll top center; /* border: 1px solid white;*/ } #layout_content1 { width: 1228px; /*fheight:100%;*/ margin: 0; padding: 0; min-height: 1512px; } #layout_content2 { float: left; width: 950px; padding: 0; background: transparent url(/skins/jobbexpressen/images/content.gif) repeat-y scroll top center; } #layout_content3 { width: 910px; padding: 128px 20px 0 20px; position: relative; background: transparent url(/skins/jobbexpressen/images/contenttop.png) no-repeat scroll top center; } /* ------------------------------------------------------------------ */ /* APPLICATIONS */ /* ------------------------------------------------------------------ */ #application_a, #application_b, #application_c, #application_raw { width: 885px; border: 2px solid #6b8299; } #application_a { background-color: #96b6d6; background: url(/skins/jobbexpressen/images/application_a_bg_v2.png); display: none; } #application_a_title { width: 906px; } #application_b, #application_raw { margin-top: 0px; background-color: inherit; } /* ------------------------------------------------------------------ */ /* ACCOUNT BOX */ /* ------------------------------------------------------------------ */ #account_load { position: static; float: left; height: 120px; width: 250px; padding: 2px 0 10px 3px; color: #fff; overflow: hidden; } #account_load_info { overflow: hidden; } #account_load_table1 { background: url(/skins/ingenjorsjobb/images/application_a_bg_v2.png) no-repeat; border: 1px solid #1a4067; padding: 8px; background-color: #96b6d6; width: 250px; height: 104px; } #account_load_info_text { background-color: #aa9999; width: 200px; height: 40px; overflow: hidden; display: none; border: 1px solid #000; padding: 5px; position: absolute; } .account_load_input { width: 170px; } #account_load_info_a, #account_load_info_b { max-width: 190px; overflow-x: hidden; } /* ------------------------------------------------------------------ */ /* MENU */ /* ------------------------------------------------------------------ */ div#menu { margin: 0; background: transparent url(/skins/jobbexpressen/images/menubg.gif) repeat-x scroll top left; height: 31px; line-height: 31px; color: #fff; } .menulist a, .menulist *, .menulist ul *, .menulist li * { display: block; font-weight: bold; padding: 0; margin: 0; float: none; color: #ddd; letter-spacing: 1px; } .menulist, .menulist ul { height: 27px; list-style-image: none; list-style-position: outside; list-style-type: none; } .menulist ul { display: none; left: 0; margin-top: 16px; position: absolute; top: 1em; width: 250px; } .menulist ul ul { left: 240px; top: 0; } .menulist li { border-style: none; background: transparent url(/skins/jobbexpressen/images/menubg.gif) repeat-x scroll top right; float: left; position: relative; height: 27px; line-height: 27px; } .menulist .last { background: transparent none repeat-x scroll top right; padding-right: 10px; } .menulist ul li { float: none; margin: 0; } .menulist a, .menulist a:hover { padding: 0 20px 0 20px; text-decoration: none; } .menulist a.last, .menulist li.last a.highlighted { background: transparent url(/skins/jobbexpressen/images/bg-mnu-last.gif) repeat-x scroll top right; padding: 0 30px 0 20px; } .menulist li.last a.highlighted, .menulist li.last a.last:hover, .menulist li.last a.last.highlighted:hover, .menulist li.last a.last:active, .menulist li.last a.last:focus { background: transparent url(/skins/jobbexpressen/images/bg-mnu-last-selected.gif) repeat-x scroll top right; color: #fff; } .menulist a.highlighted, .menulist a.highlighted:hover, .menulist a:hover, .menulist a:focus { background: transparent url(/skins/jobbexpressen/images/bg-mnu-selected.gif) repeat-x scroll top right; color: #fff; } .menulist a .subind { display: none; } .menulist ul a .subind { float: right; } .menulist a { float: left; } .menulist ul a { float: none; } .menulist a { float: none; } :first-child + html .menulist ul li { float: left; width: 100%; } * html .menulist ul li { float: left; height: 1%; } * html .menulist ul a { height: 1%; } div#content { line-height: 150%; padding: 1px 0 0 0; } p, h1, h2, h3, h4, h5, h6 { padding: 4px 0 4px 0; } h2 { font-weight: bold; font-size: 16px; } h1 { font-weight: bold; font-size: 18px; } .job_list_header_title { font-weight: bold; padding-bottom: 3px; padding-top: 3px; } .splitter { clear: both; float: none; } input[type="button"] { background-color: #c2d2e1; background: url(/skins/jobbexpressen/images/input_button_bg.png) no-repeat top left; margin-top: 5px; color: #fff; border: 1px solid black; } input[type="text"] { background-color: #c2d2e1; background: url(/skins/jobbexpressen/images/input_bg.png) no-repeat; color: #111; letter-spacing: 1px; border: 1px solid black; margin: 1px; } textarea { background-color: #c2d2e1; background: url(/skins/jobbexpressen/images/input_bg.png) no-repeat; color: #111; letter-spacing: 1px; border: 1px solid black; margin: 1px; } input[type="password"] { background-color: #c2d2e1; background: url(/skins/jobbexpressen/images/input_bg.png) no-repeat; color: #111; letter-spacing: 1px; border: 1px solid black; margin: 1px; } input[type="submit"] { background-color: #c2d2e1; color: #fff; /*background: url(/skins/jobbexpressen/images/input_button_180_bg.png) no-repeat bottom right;*/ background: url(/skins/jobbexpressen/images/input_button_bg.png) no-repeat top left; letter-spacing: 1px; border: 1px solid black; margin: 1px; } .ssyk_profession_tree { background-color: #c2d2e1; background: url(/skins/jobbexpressen/images/input_bg.png) no-repeat; color: #111; letter-spacing: 1px; line-height: 130%; border: 1px solid black; } #job_list_ssykmap_simple_tree_link { font-size: 14px; } .button_0 { background-color: #500; color: #fff; } .button_1 { background-color: #151; color: #fff; } tr.highlight{background-color:#fff;} tr.highlight:hover{background-color:#c2d2e1;} .item_list_summary_popup { opacity:1.0; font-weight: bold; z-index:50; visibility:hidden; background: url(/skins/jobbexpressen/images/input_button_bg.png) no-repeat top left; color:#fff; position:absolute; left: 0px; top: 0px; max-width:350px; border:1px solid black; padding: 10px; } .item_list_summary_popup.p.a { color:#fff; } .helptext { background-color: #bbb; font-style:italic; } strong, b, th { font-weight: bold; } i, em { font-style: italic; } #banner_top { display: block; padding: 9px 0 0 17px; background: url(/skins/jobbexpressen/images/bgtop.png) repeat scroll top center; } #banner_top img { margin: 0 0 10px 0; } #banner_head { left: 185px; top: 15px; } #flags { z-index:50; position: absolute; left: 40px; top: 105px; width: 90px; display: none; } #section_right { text-align: left; float: left; padding: 10px 0 0 0; margin: 0; width:260px; } #section_right img { padding: 2px; }