body, html{font-family:verdana, helvetica, sans-serif; font-size:12px}

.siteBackgroundNoBanner {background:url(/filearchive/5/5486/body_bg2.jpg) repeat-x}
.siteBackground {background:url(/filearchive/2/26/body_bg.jpg) repeat-x}

.redtext {color: #ff9d00; line-height: 18px; width: 450px}

.FindAndShowAdvertiser {margin: 0 0 0 17px; width: 450px}

.FindAndShowAdvertiser h1 {margin: 0px 0 15px 0; font-size:19px}

.FindAndShowAdvertiser p {line-height: 18px; margin: 10px 0 10px 0}

h1 {font-size:17px; font-weight: normal;}

h2 {font-size:15px; font-weight:100; line-height: 16px; }

h3 {font-size:12px; font-weight:bold; margin:0px 0px 10px 0px;}

h4 {font-size:12px; font-weight:bold; margin:0px 0px 10px 0px;}

h5 {color:#666;}

h6 {font-size:12px; font-weight:bold; margin:0px 0px 5px 0px;}

p {margin:0 0 1px 0;}

.maincontent h1 {font-size:19px; margin:0px 0px 20px;}

p.error {color: red; margin:0px 0px 10px 0px;}

img {behavior: url(/iepngfix.htc)}

.innercontentrightcolumn h2 {font-size:14px; font-weight:normal; color:#942D0C;}

.innercontentrightcolumn h3 {font-size:12px; font-weight:bold; margin:15px 0px 5px 0px;}


.secondarycontentheaderinfowrapper h3 {font-size:12px; font-weight:bold; color:#942D0C; margin:0px 0px 15px 0px;}

.innercontentrightcolumn {line-height:20px;}

.innercontentrightcolumn a{font-weight:700}

/*-- Bra jobbat i CSS:en Niclas! --*/

/* -- GENERAL CLASSES -- */
.l {float:left;}
.r {float:right;}
.oa {overflow:auto;}
.oh {overflow:hidden;}
.ohx {overflow-x:hidden}
.width100percent{ width:100%}
.dottedborderbottom { border-bottom: 1px dotted #9c9c9c; padding: 0 0 2px 0}
.strong { font-weight:700}
.smalltext {font-size:10px; line-height:13px}
.biggertext {font-size:14px; line-height:15px}
.c{text-align:center;}
.p_text {margin: 3px 0 3px 0; }
.header {margin: 0 0 6px 0}
.width450 {width:450px}
.red {color:#942D0C}


.third-column { width:254px; }
.third-column h2 {margin:0px 0px 25px 0px}
.third-column .text {line-height:18px;}
.mid {margin:0 17px}

.a_bover:hover { color:#a84d0f}

.left-sidebar { width:254px; overlow:auto; margin:26px 0 0 16px}
.content-column { margin:26px 0 0 16px}

option {padding-left:15px;}

option[selected] {background:#c2c59f;}

option[hover] {background:red;}

/* -- CONTAINERS -- */
.sitewrapper {width:980px; margin:0 auto; overflow:auto;}
.topbanner {margin:7px 0 9px 0;}

.pagewrapper {width:830px; min-height:500px; float:left;}
.rightsidebar {width:140px; min-height:500px; float:right; margin:101px 0 0 0;}

.logo {width:187px; height:39px; float:left; margin:17px 0 24px 0px;}
.logo .contenttext a img{width:188px; height:47px}
.sid_kontroller {float:right; margin:11px 0 0 0; color:#fff; font-size:11px; line-height:15px;}
.topnav {width:830px; height:35px; clear:both;}
.sitecontent{background: #fff url(/filearchive/3/39/content_wrapper_grad.jpg) repeat-x bottom; margin:0px 0px 20px 0px; overflow-x:auto; overflow-y:hidden; width:830px; padding-bottom: 20px; *padding-bottom: 0px; min-height: 610px}

.mainsubcontent p {line-height: 18px; margin: 20px 0 20px 0}

.mainsubcontent a:link, .mainsubcontent a:visited {color:#7E7F37; text-decoration: underline; display:block; margin:5px 0px; padding:0px 2px 2px 2px;}

.mainsubcontent a {font-weight:700}
.mainsubcontent a:hover {color:#333; font-weight:700}


.mainsubcontent ol ul li {line-height: 18px; margin: 20px 0 20px 0}

.mainsubcontentwide p {line-height: 18px; margin: 20px 0 20px 0}

.mainsubcontentwide a:link, .mainsubcontentwide a:visited {color:#7E7F37; text-decoration: underline; display:block; margin:5px 0px; padding:0px 2px 2px 2px;}

.mainsubcontentwide a {font-weight:700}
.mainsubcontentwide a:hover {color:#333; font-weight:700}


.mainsubcontentwide ol ul li {line-height: 18px; margin: 20px 0 20px 0}

.footer {height:40px; clear:both; margin:0 0 15px 30px; color:#999;}

/* -- MAIN NAV -- */
.topnav ul {margin:0px; padding:0px; display:inline; line-height:35px;}
.topnav ul li {background:url(/filearchive/3/38/top_nav_li.jpg) right -35px no-repeat; margin:0 4px 0 0; list-style:none; display:block; float:left; height:35px;}
.topnav ul li a:link, .topnav ul li a:visited {text-decoration:none; height:35px; padding:0 9px 0 9px; background:url(/filearchive/3/37/top_nav_a.jpg) 0 -35px no-repeat; font-weight:700; display:block; color:#777; float:left;}
.topnav ul li a:active, .topnav ul li a:hover {text-decoration:none; height:35px; padding:0 9px 0 9px; background:url(/filearchive/3/37/top_nav_a.jpg) 0 -35px no-repeat; font-weight:700; display:block; color:#999;}

.topnav .menu_top ul li.current {background: url(/filearchive/3/38/top_nav_li.jpg) right 0 no-repeat;}
.topnav .menu_top ul li.active {background: url(/filearchive/3/38/top_nav_li.jpg) right 0 no-repeat;}

.topnav .menu_top ul li.sep {display:none;}

.topnav .menu_top ul li.current a {text-decoration:none; background: url(/filearchive/3/37/top_nav_a.jpg) 0 0 no-repeat; font-weight:700;}
.topnav .menu_top ul li.active a {text-decoration:none; background: url(/filearchive/3/37/top_nav_a.jpg) 0 0 no-repeat; font-weight:700;}


/* SUBNAVIGATION */


.menu_sub {
    width: 180px;
    overflow: hidden;
    font-family: verdana;
    font-size: 12px;
font-weight:bold;
float:left;
margin-top:42px;
}
.menu_sub ul {
    list-style-type: none;
}
.menu_sub ul li {
    line-height: 25px;
    list-style-type: none;
}

.menu_sub .level-1 {
background-color:#efeee4;
    margin-left: 25px;
padding:10px;
}
.menu_sub .level-2 {
    margin-left: 20px;  
}

.menu_sub .level-2 .current a {
    text-decoration: none;
}
.menu_sub .active a {
    text-decoration: underline;
}
.menu_sub .current a {
    text-decoration: underline;
}

.mainsubcontentwide {width:770px; margin:35px auto; margin-left:17px; float:left}
.mainsubcontentwide h1{font-size:19px; margin-bottom:20px; line-height:25px;}
.mainsubcontent {width:438px; margin:35px auto; margin-right:145px; float:right}
.mainsubcontent h1{font-size:19px; margin-bottom:20px; line-height:25px;}


/* -- STARTPAGE -- */
.startpuff { width:796px; height:183px; background:url(/filearchive/6/69/start_page_bild.jpg) no-repeat; margin:26px auto; overflow:auto;}
.maincontent {width:796px; margin:15px auto;}
.maincontent .top {background:url(f/filearchive/6/66/column-top-bg.gif) #fff top center no-repeat; width:254px;height:10px}
.maincontent .content {background:url(/filearchive/6/67/column-bottom-bg.gif) #fff bottom center no-repeat; padding:0px 10px 10px; min-height:325px}

.maincontent .list {margin:20px 0px 0px;}

.maincontent .list div {line-height:22px;}

.grey {background:#f4f4f4;}

.green {background:#dedfca;}

/* -- Senaste jobben-BOX -- */
.startboxlist .date {font-size:10px; margin:2px 0px 2px;}

.startboxlist .image f{display:block; margin:0px 0px 5px 0px;}




.startboxlist a.news, .startboxlist a:visited.news {color:#E48900;}

.startboxlist a:hover.news, .startboxlist a:active.news {color:#000;}

.footer a:link, .footer a:visited {color:#999; font-size:11px;}

.footer a:hover, .footer a:active {color:#000;}


a.register_employer:link, a.register_employer:visited {background: url(/filearchive/2/2574/register_btn.gif) no-repeat; display:block; width: 233px; height:38px; color:#737b35; font-size:14px; text-align:center; line-height:38px; font-weight:bold; margin:20px 0px;}

a.register_employer:active, a.register_employer:hover {color:#444;}

a.register_worker:link, a.register_worker:visited {background: url(/filearchive/2/2574/register_btn.gif) no-repeat; display:block; width: 233px; height:38px; color:#a84d0f; font-size:14px; text-align:center; line-height:38px; font-weight:bold;}

a.register_worker:active, a.register_worker:hover {color:#444;}

/* NYHETSARKIV */

.newslistwrapper{width:260px; margin-top:30px; margin-left:30px; float:left;}


.newscontent{width:450px; margin-top:45px; margin-right:30px; float:right; line-height:18px;}

.newscontent h1.contenttitle{font-size:19px; margin-bottom:20px; line-height:25px;}

/* -- SUBPAGE -- */

ul.jobb_lista { list-style-type:none; width:508px; margin:14px 0 0 7px}
li.jobb_lista { height:50px; line-height:50px; text-align:center; font-weight:700; color:#e5e6d9}
li.alt { background:#e5e6d9; color:#fff}

/*-- FORM --*/
.form { width:241px; height:150px; margin:14px 0 0 15px; color:#fff; overflow:hidden; display:inline;}
.middle {width:255px; height:150px; margin:14px 0 0 15px; color:#fff; overflow:hidden}
.form h2 {width:198px; margin:18px 0 35px 21px; }
.form h3 {width:198px; margin:18px 0 28px 21px; } 
.form h3.hittajobb {width:198px; margin:0px 0 5px 21px; } 
.form .input_select {width:198px; margin:0 0 15px 21px; background:#dedfca; color:#333; border:1px solid #fff; padding-left:15px;} 
.form .input_image_btn{width:198px; margin:32px 0 0 21px; display:block;}
.form_bg { background:url(/filearchive/8/84/form_bg.jpg)}

/* -- LINKS -- */


.sid_kontroller a:link, .sid_kontroller a:visited {color:#fff;}

.sid_kontroller a:active, .sid_kontroller a:hover {color:#777;}


/* -- LOGIN POPUP -- */
body.iframe, html.iframe{background:url(/filearchive/4/403/bodyiframe_bg.jpg) repeat-x; font-family:verdana, helvetica, sans-serif}

.logintextbox{float:left;}

.content div.loginwrapper{padding-top:0;}
div.loginwrapper{margin:14px; margin-top:0; padding-top:15px;}
div.loginwrapper h1{ font-size:18px; font-weight:700; color:#333;}

div.loginwrapper p.error{margin-top:0; /*color:red;*/ padding-top:4px; font-weight:normal;}
div.loginwrapper p{font-size:11px; padding:5px 0px 5px; font-weight:bold; color:#333; clear:both;}


/* -- MIN PROFIL -- */
.innercontentwrapper{margin-top:38px;}
.innercontentleftcolumn {width:560px; float:left; margin:0px 0px 5px 13px;}

.profileformtabswrapper {display:table; width:560px; clear:both; background: url(/filearchive/2/2247/line.gif) no-repeat bottom right; height:34px;}

.profileformtabswrapper ul{display:table; width:560px; }

.profileformtabswrapper ul li{display:block; float:left; height:29px; margin:0px 4px 0px 0px;}

.profileformtabswrapper ul li.profiletabnavchosen{
background: url(/filearchive/1/1690/bg-topmenuleftcurrent.gif) no-repeat;
}
.profileformtabswrapper ul li.profiletabnav{
background: url(/filearchive/1/1697/bg-topmenuleft.gif) bottom left no-repeat;
}

.profileformtabswrapper ul li a{display:block; text-decoration:none}

.profileformtabswrapper a.profiletabnavlinkchosen:link, .profileformtabswrapper a.profiletabnavlinkchosen:visited{
background: url(/filearchive/1/1691/bg-topmenurightcurrent.gif) no-repeat right; display:block; height:29px; line-height:29px; margin-left:10px; padding-right:10px; font-weight:bold; font-size:11px; color:#777;}

.profileformtabswrapper a.profiletabnavlinkchosen:hover, .profileformtabswrapper a.profiletabnavlinkchosen:active{color:#666;}

.profileformtabswrapper a.profiletabnavlink:link, .profileformtabswrapper a.profiletabnavlink:visited{
background: url(/filearchive/1/1698/bg-topmenuright.gif) no-repeat right; display:block; height:29px; line-height:29px; margin-left:10px; padding-right:10px; font-size:11px; font-weight:bold; color:#bbb;}

.profileformtabswrapper a.profiletabnavlink:hover, .profileformtabswrapper a.profiletabnavlink:active{color:#666;}

/* Jonas */
/*.whitebg1pxborder { background:url(/filearchive/1/1587/whitebg1pxborder.gif)}*/
.roundedcournersbottom {background:url(/filearchive/5/587/profileformwrapperbg.gif) no-repeat bottom; height:20px;}
/* ----- */

.profileformcontenttopwrapper {background:url(/filearchive/3/3031/profileformwrappertopbg.gif); width:560px; height:6px; font-size:0px;}


.profileformcontentwrapper {background:url(/filearchive/3/3051/profileformwrappermiddlebg.gif); padding: 0 11px 0 11px;}
.profileformcontentwrappertop {background:url(/filearchive/5/5089/profileformwrappertop.gif); width:560px; height:7px; }

.profileformcontentwrapper .textbox{
background:#fff url(/filearchive/5/563/textbox_bg.gif) repeat-x; border:1px solid #c9c9c9; padding:3px; margin:0px; width:200px;}

.profileformcontentwrapper .dropdownlist {border:1px solid #c9c9c9; padding:2px; background: url(/filearchive/5/563/textbox_bg.gif) repeat-x;}

.user_picture_preview {width:200px; height:250px; border:1px solid #f1f1f1; display:block} 
}



/* Profilsida Jonas Css */
.expandhiddenboxwrapper {border-bottom:1px dotted #9c9c9c; padding:0px 0px 20px 0px;}
.profileformcontentwrapper .height100 {height:100px}
.profileformcontentwrapper .height200 {height:200px}
.profileformcontentwrapper .height250 {height:250px}
.profileformcontentwrapper .width500 {width:500px}
.profileformcontentwrapper .wide {width:525px}
.profileformcontentwrapper .img_frame { border:1px dotted #9c9c9c; width:535px}
.profileformcontentwrapper .inputcontainer{height:50px; margin:0 10px 10px 10px} 
.profileformcontentwrapper .uploaded_picture{width:510px; margin:10px 0px; padding:10px;}
.profileformcontentwrapper .uploaded_logo{width:510px; margin:10px 0px; padding:10px;}


.profileformcontentwrapper .factssubmitbtn {margin:21px 0 0 0}
.profileformcontentwrapper h4 {margin:0 0 0 0; font-size:10px; font-weight:700;}
.profileformcontentwrapper .fact {margin:21px 0 0 0;}
.profileformcontentwrapper .fact .title {width:180px; height:13px; overflow: hidden;}
.profileformcontentwrapper .fact .text {width: 230px; height:13px; overflow: hidden;}
.profileformcontentwrapper .toolbar {/*Bortaget av David border-top:1px dotted #9c9c9c; padding:5px 0 0 0; margin:21px 0 0 0*/margin:0px 1px 0px 0px;}
.profileformcontentwrapper .toolbar .edit {}

.profileformcontentwrapper .greysection {/*Bortaget av David background:#f4f4f4; width:525px; padding:5px; border:1px dotted #9c9c9c;*/padding:0 0 28px 0;}

.profileformcontentwrapper h2 {margin:30px 0px 5px 0px;}

.profileformcontentwrapper h3 {/*margin:0px 0px 20px 0px;DAVID*/ margin:20px 0px 5px; font-size:11px;}

.profileformcontentwrapper td {height:20px;}

.profileformcontentwrapper label {margin:0px 0px 0px 5px;}

.profileformcontentwrapper .button {margin:10px 0px; padding:2px;}

.profileformcontentwrapper .delete {border:0px; color:#ef0000; font-weight:bold; background:none; font-size:15px; margin:0px 17px 0px 0px; padding:0px; cursor: pointer;}

.profileformcontentwrapper .editfact {margin-top:7px;}



/*---------------------- */


/* Förhandsgranskasida David Css */
.innercontentleftcolumn .wrap {line-height:18px;}

.innercontentleftcolumn .ingress {color: #6c6c6c; font-size:16px; line-height: 20px; margin:0px 0px 40px;}

.innercontentleftcolumn p, {margin:0px 0px 0px 0px; line-height:16px;}

.innercontentleftcolumn h1 {padding:20px 0px; font-size:20px;}

.innercontentleftcolumn h2 {margin:20px 0px 0px 0px; color:#942D0C; font-size:16x;}

.innercontentleftcolumn h3 {margin:10px 0px 0px 0px;}

.innercontentrightcolumn .shortinfo {margin:10px 0px 30px;}

.innercontentrightcolumn h5 {display:inline;}

.innercontentrightcolumn .infotext {display:inline; font-weight:bold;}


/*---------------------- */



/* Hitta arbetsgivare */
.findadvetiserwrap {margin:15px;}

.findadvetiserwrap h1 {margin:0px 0px 20px 0px;}

ul.findadvetiser li {line-height:18px; padding:5px;}

ul.findadvetiser li a {display:block; width:600px;}

.findadvetiserwrap .alternatingcolor {background:#efefef; padding:5px;}

/* Kontoinställningar David Css */
.headerwrapper {font-size:15px; color:#942d0c; padding:20px 0px;}



.expandboxwrapper{width:535px; padding-top:21px;}
.expandboxheaderwrapper{float:left; font-size:15px; color:#942d0c;}
.expandboxbuttonwrapper{float:right; font-size:9px; font-weight:bold;}
.expandboxbuttonup {background: url(/filearchive/3/3181/btnexpander.gif) no-repeat top left; width:55px; height:15px; cursor:pointer}
.expandboxbuttondown {background: url(/filearchive/3/3181/btnexpander.gif) no-repeat bottom left; width:55px; height:15px; cursor:pointer}
.expandboxline{border-bottom:1px dotted #9c9c9c; height:1px; clear:both; padding-top:2px; margin-bottom:5px;}
.expandboxinformation{font-size:10px; font-style:italic;}
.expandhiddenboxwrapper{margin:21px 0 0 0}



/*7 st kolumner---------------------- */

.gviewjobswrapper{width:535px; font-size:10px; padding-top:30px;}
.headerrow{font-weight:bold; height:10px; border-bottom:1px dotted #9b9b9b; padding-bottom:3px;}
.gridviewtitle{width:275px; float:left;}
.gridviewstartdate{width:60px; float:left;}
.gridviewsenddate{width:60px; float:left;}
.gridviewhits{width:50px; float:left;}
.gridviewedit{width:40px; float:left;}
.gridviewdelete{width:50px; float:left;}
.rowwrapper{height:15px; line-height:15px; background-color:#f4f4f4;}
.altrowwrapper{height:15px; line-height:15px; background-color:#fff;}
.rowwrapper

/*4 st kolumner---------------------- */
.gviewjobswrapper2{width:535px; font-size:10px; margin-left:13px; padding-top:15px;}
.headerrow2 {font-weight:bold; height:10px; border-bottom:1px dotted #9b9b9b;}
.gridviewtitle2{width:160px; margin-right:30px; float:left; font-size:10px; padding-left:3px;}
.gridviewtext2{width:160px; margin-right:30px; float:left; font-size:10px; overflow:hidden}
.gridviewedit2{width:40px; float:left; font-size:10px;}
.gridviewdelete2{width:50px; float:left; font-size:10px;}
.rowwrapper2{height:15px; line-height:16px; height:18px; background-color:#f4f4f4; overflow:hidden;}
.rowwrapper1{height:15px; line-height:16px; height:18px; background-color:#fff; overflow:hidden;}
.altrowwrapper2{height:15px; line-height:15px; background-color:#fff;}

.gridviewtitle120{width:120px; margin-right:30px; float:left; font-size:10px; padding-left:3px; }
.gridviewtitle220{width:220px; margin-right:30px; float:left; font-size:10px; padding-left:3px; }


.innercontentrightcolumn{width:240px; float:right;}

.profilemargin {margin:28px 0px 0px;}

.secondarycontentheaderinfowrappertop{background: url(/filearchive/8/853/whiteboxwrappertopbg.png) no-repeat top left; height:10px; font-size:1px;}

.secondarycontentheaderinfowrapper { width:208; background: url(/filearchive/5/5501/2dwrapper.png) repeat-y; padding:0px 10px 10px 10px; width:208px;}

.secondarycontentheaderinfowrapperbottom{background: url(/filearchive/8/852/whiteboxwrapperbottombg.png) no-repeat bottom left; padding:0px 10px 10px 10px; width:208px; margin-bottom:7px;}

.secondarycontentwrappertop{background: url(/filearchive/8/817/greenboxwrappertopbg.png) no-repeat top left;}
.secondarycontentwrappermiddle{background: url(/filearchive/8/831/greenboxwrappermiddlebg.png) no-repeat top left; min-height:300px; padding-left:17px; padding-right:20px; line-height:17px}
.secondarycontentwrappermiddle h2{ color:#a84d0f; font-size: 18px; font-weight:normal; margin-bottom:7px;}
.secondarycontentwrappermiddle p{margin-bottom:20px;}
.secondarycontentwrapperbottom{background: url(/filearchive/8/816/greenboxwrapperbottombg.png) no-repeat bottom left;}


.anchor_name{color:#942D0C}
.anchor_name:hover {color:#942D0C}


/* -- STARTPAGE ADVERTISER -- */
.header560px{background:url(/filearchive/7/730/startpageheader560px.gif) no-repeat; height:30px; line-height:30px; width:539px; padding-left:11px; padding-right:10px; font-size:14px;}

.advertiser_top_img {width:540px; text-align:left; padding-top:19px;}
/*DAVID TAGIT BORT.advertiser_logo {width:240px; height:44px}*/

.calenderdiv {margin-left:1px;}
.calenderdiv td, .calenderdiv th {text-align:center;}
.calenderdiv th {padding:3px 0px 5px;}


/* Sidor med två kolumner David Css */
.leftcolumn {float:left; margin-right:30px;}
.rightcolumn {float:left;}
.clear {clear:both;}


/* -- Repeaters-- */

.jobitem {background:#fff; border-bottom:1px dotted #9c9c9c; padding:5px; display:block}
.jobitem a:link, .jobitem a:visited{color:#7e7f37; text-decoration:underline}
.jobitem a:hover, .jobitem a:active{color:#000; text-decoration:underline}

.repeatedLinks {margin:0 0 12px 0}
.repeatedLinks p{ margin:0; line-height:12px}

/* -- Public profiles -- */
.repeater_text {padding:5px; /*font-size:10px; line-height:12px; */ font-size:small; line-height:18px;}
.repeater_header {padding:12px 5px 0 5px; font-size:14px; line-height:18px}
.repeater_row {color:#333; /*font-size:11px;*/ font-size:small; color:#333; padding:5px 5px 0 5px;}

.header_td {padding:0 5px 0 5px;}
.left_td {}
.right_td {}
.title_td { width:40%}
.date_td { width:10%}

.repeaterwrapper { border-bottom:1px dotted #9c9c9c; border-left:1px dotted #9c9c9c; border-right:1px dotted #9c9c9c; }

/*---------------------- */


.annonsrubrik {font-size:10px; margin:0px 0px 3px 0px; color:#777777;}


/* -- SÖKRESULTAT -- */

p.ingress {width:450px; margin:0px 0px 30px 0px; line-height:18px;}

.searchresult {margin:15px auto; width:796px;}

.searchresult .wrap {padding:10px; background-color: #fff; color: #000; border-bottom: 1px #000 dotted;}

.searchresult .date {font-size:14px; float:left; width:120px; margin:0px 0px 0px 0px;}

.searchresult .job_list_img {float:left; width:160px; margin:0px 30px 0px 0px;}

.searchresult .job_list_img img {border:1px solid #666; padding:5px;}

.searchresult .linkdiv { width:450px; float:left}
.searchresult .linkdiv a {text-decoration:underline}

.searchresult p.text {line-height:18px; margin:10px 0px 0px;}

.searchresult table { width:100%}
.searchresult table .table_header { font-weight:700; padding:5px; border-bottom: 1px dotted #000;}
.searchresult table .table_row { padding:5px;}

/* HITTA PERSONAL */
.form_findpers .input_text_margin_findadv {background:#DEDFCA none repeat scroll 0 0; border:1px solid #FFFFFF; color:#333333; margin:0 0 15px 0px; width:198px; display:inline;}

.form_findpers h3.findadv {margin:20px 0 5px 21px; margin:20px 0 5px 0px; width:198px;}

.input_select_margin_findadv {background:#DEDFCA none repeat scroll 0 0; border:1px solid #FFFFFF; color:#333333; margin:0px 0 2px 21px; margin:0px 0 2px 0px; padding-left:15px; width:198px;}

.form_findpers .input_image_btn {width:198px; padding:76px 0 0 21px; display:block;}

.form_findpers {color:#FFFFFF; height:210px; padding:14px 0 0 35px; overflow:hidden; width:220px;}

.middle_findpers {width:215px; height:210px; padding:14px 0 0 35px; color:#fff; overflow:hidden}



/* -- HITTA ARBETSGIVARE -- */
.form_findadv .input_text_margin_findadv {background:#DEDFCA none repeat scroll 0 0; border:1px solid #FFFFFF; color:#333333; margin:0 0 15px 0px; width:198px; display:inline;}

.form_findadv h3.findadv {margin:20px 0 5px 21px; margin:20px 0 5px 0px; width:198px;}

.input_select_margin_findadv {background:#DEDFCA none repeat scroll 0 0; border:1px solid #FFFFFF; color:#333333; margin:0px 0 2px 21px; margin:0px 0 2px 0px; padding-left:15px; width:198px;}

.startpuff_findadvetiser {background: url(/filearchive/3/3751/find_advetiser_bild.jpg) no-repeat scroll 0 0;
height:241px; margin:26px auto; overflow:auto; width:796px;} 

.form_findadv {color:#FFFFFF; height:210px; padding:14px 0 0 35px; overflow:hidden; width:220px;}

.middle_findadv {width:215px; height:210px; padding:14px 0 0 35px; color:#fff; overflow:hidden}

.form_findadv .input_image_btn {width:198px; padding:76px 0 0 21px; display:block;}

/* -- LINKS -- */
a:link, a:visited {color:#7e7f37;}

a:hover, a:active {color:#000;}


/* -- PRINT -- */
.printlinkdiv {margin:3px 0px 0px; float:right}

.list a:link, .list a:visited {color:#7E7F37; text-decoration: underline; display:block; margin:5px 0px; padding:0px 2px 2px 2px; font-weight:700}

.list a:hover, .list a:active {color:#333; font-weight:700}
