﻿@import url(reset.css);
@import url(komCommon.css);
@import url(komMenu.css);
@import url(minSideInit.css);

body {
background:url(/img/kom/page/bgBody.jpg) no-repeat top center;
height: auto
}

#body404 {
background:url(/img/kom/page/bgBody404.jpg) no-repeat top center;
height: auto
}

#center {
background:#fff url(/img/kom/page/bgMiddle.jpg) no-repeat top right;
}

/* Bredt sidelayout */

#center.wide {
background:#fff url(/img/kom/page/bgMiddleWide.jpg) no-repeat top right;
}

#logo.wide {
width: 249px;
position: absolute;
top: 53px;
right: 0px;
padding: 0px;
    
}

#centerColumnTopWide {
background:url("/img/kom/page/bgCenterColumnTopWide.jpg") no-repeat 0px 0px ;
color:#FFFFFF;
font-size:12px;
height:21px;
padding:5px 0 0 17px;
width:923px;
}

#centerLeftColWide {
float: left;
width: 920px;
height: auto;
position: relative
}

#centerColumnTopShadowWide {
background:url("/img/kom/common/bgCenterColumnTopShadowWide.png") no-repeat scroll left top transparent;
height:28px;
width:940px;
}

#centerColumnWide {
line-height: 1.2em;
width: 650px
}

#centerColumnWide .centerColumnComment {
width: 650px;
padding-bottom: 30px;
background: url('/img/kom/page/centerColumn/bgContentCenterWide.png') repeat-x top left;
}

#centerColumnWide .commentItem  {
float:left;
padding-bottom:17px;
width:650px;
}

#centerColumnWide .commentFormRight {
float:left;
margin-top:8px;
width:556px;
}

#centerColumnWide .commentFormRight input, #centerColumnWide .commentFormRight textarea {
width:556px;
}

/* slut bredt sidelayout */

#logo {
height:87px;
padding:53px 0 0 29px;
}

#friseCycle {
width:600px;
height:140px;
overflow:hidden;
margin-left:20px;
}

.cycleContainer {
height: 140px;
overflow:hidden; 
}

.friseGradient {
background:url(/img/kom/subFront/bgFriseGradient.png) no-repeat top left;
width:414px;
height:108px;
position:absolute;
left:0px;
top:32px;
z-index:100;
}

.friseText {
width: 550px;
height: 50px;
padding: 35px 0 0 28px;
z-index:101;
color:#fff;
}

.friseText a {
text-decoration: none;
color:#fff;

}

.friseText a:hover {
text-decoration: none;

}

.friseText hlBig {
font-size:34px;
}

.friseText hlSmall {
font-size:17px;
}

#centerColumnTopShadow {
width:620px;
height:28px;
background:url(/img/kom/common/bgCenterColumnTopShadow.png) no-repeat top left;
}

#content {
min-height:760px;
background:url(/img/kom/common/leftmenu/bgLeftColumn.png) repeat-y;
/*margin-bottom: 20px*/
}

#centerLeftCol {
width: 960px;
}

#centerRightCol {
margin-top: -227px;
}

#content404 {
width: 600px;
min-height:405px;
padding: 0 20px;
float: left
}

#content404 h1 {
    color: #4e4e4e;
    font-size: 32px
}

#content404 strong {
    display: block;
    font-size: 14px;
    margin-bottom: 17px
}

#content404 li {
background:url(/img/kom/page/bgLi404.jpg) no-repeat 0px 1px;
height: 22px;
padding-left: 22px
}

#content404 .search404 {
    background: #f4f4f4;
    height: 54px;
    margin-top: 17px;
    padding: 20px 0 0 20px;
}

#content404 input[type="text"] {
    background: #fff;
    color: #a6a6a6;
    width: 474px;
    height: 23px;
    padding: 7px 0 0 11px;
    font-size: 14px;
    margin-right: 10px;
    border: 1px solid #abadb3;
    float: left 
}

#content404 input[type="submit"] {
    background:url(/img/kom/page/btnSearch404.jpg) no-repeat 0px 0px;
    width: 73px;
    height: 32px;
    border: none;
    float: left;
    text-indent: -9999px;
    cursor: pointer  
}

#content404 input.focus {
    color: #ccc
}


#leftColumn {
width:268px;
}

#centerColumn {
width:336px;
margin-right: 36px;
line-height: 1.2em
}

#centerColumn h1, #centerColumnWide h1  {
font-size:27px;
margin-bottom:20px;
}

#centerColumn h2 {
font-style: italic;
margin-bottom: 15px
}

#centerColumn h3 {
font-size: 16px;
padding-top: 6px 0 2px 0;
}

#centerColumnTopLeft {
width: 505px;
height: 18px;
overflow: hidden;
float: left;
}

#leftMenuHeader {
width:241px;
height:26px;
line-height:26px;
vertical-align:middle;
background:url(/img/kom/common/leftmenu/bgLeftMenuHeader.jpg) no-repeat;
padding-left:20px;
color:#fff;
font-size:12px;
font-weight:700;
}

#leftMenuShadowTop {
background:url(/img/kom/common/leftmenu/bgLeftMenuShadowTop.jpg) no-repeat;
min-height:58px;
}

.centerColumnSpacer {height: 33px}

/* formfields */
#centerColumn input.commentField 
{
    width: 239px;
    height: 18px;
    padding: 2px 0 0 5px;
    border: solid 1px #abadb3
    }
    
#centerColumn textarea.commentField
{
    width: 239px;
    height: 55px;
    padding: 2px 0 0 5px;
    border: solid 1px #abadb3
    }

/* Comments */
.commentItem
{
    width: 335px;
    float: left;
    padding-bottom: 17px
    }

.commentLeft 
{
    width: 124px;
    float: left;
    padding: 8px 0 0 14px
    }
    
.commentRight
{
    width: 197px;
    float: left;
    padding-top: 8px
    }
    
.commentFormLeft 
{
    width: 74px;
    float: left;
    padding: 11px 0 0 14px
    }

.commentFormRight 
{
    width: 246px;
    float: left;
    margin-top: 8px
    }

.even 
{
    background-color: #fff
    }
    
.uneven 
{
    background-color: #f4f4f4
    }
    
.commentButton
{
    width: 146px;
    height: 21px;
    background: url('/img/kom/page/centerColumn/btnSendKommentar.png') no-repeat;
    border: none;
    padding: 0;
    margin-top: 8px;
    float: right
    }
    
.centerColumnComment {
    width: 335px;
    padding-bottom: 30px;
    background: url('/img/kom/page/centerColumn/bgContentCenter.png') repeat-x top left;
}

h3.centerColumnHl {
    color: #fff;
    font-size: 14px;
    padding: 8px 20px 0 16px;
    height: 18px;
}

.rightColumnHlTop {
    width: 300px;
    min-height: 24px;
    padding-top: 28px;
    background: url('/img/kom/common/rightColumn/bgRightColumnHlTop.png') no-repeat top left;
}

.rightColumnSpot .rightColumnHlTop {
    /*width: 275px;
    padding: 28px 0 0 25px*/
}

.fieldWarning 
{
    margin: 20px 0 0 0;
    font-style: italic;
    font-size: 10px
    }
    
.notLoggedInMsg 
{
    background-color: #ccc;
    padding: 10px;
    display: none;
    margin: 20px 0 20px 0
    }
    
/* Medarbejdervisning */

.employee {
    width: 350px;
    height: 177px;
    background: #dfdfdf url(/img/inst/themes/default/bgEmployee.jpg) no-repeat bottom right;
    position: relative;
    margin-bottom: 20px
}

.employee a {
    color: #4e4e4e
}

.employee .left {
    width: 145px;
    height: 177px;
    overflow: hidden;
    float: none;
}

.employee .right {
    width: 179px;
    height: auto;
    float: none;
    padding: 0 13px;
    position: absolute;
    left: 145px;
    bottom: 20px;
}

.employee h3{
    font-size: 18px;
    font-weight: normal
}

.employee em{
    margin-bottom: 14px;
    display: block
}

    
/* Newsarchive */
.centerColumnGrayBox, #newsSearchWhat 
{
    background-color: #f4f4f4;
    padding: 18px;
    margin-bottom: 26px
    }
    
h3.centerColumnHlGray 
{
    width: 299px;
    height: 18px;
    color: #fff;
    font-size: 14px;
    padding: 8px 20px 0 16px;
    background-color: #5c5c5c
}

h3.newsarchive 
{
    font-weight: bold;
    font-size: 12px;
    }
    
a.newsarchive 
{
    color: #72b513;
    text-decoration: underline
    }

a.newsarchive:hover { text-decoration: none }

.newslistDate { font-style: italic }
    
.newsItem 
{
    padding-bottom: 4px;
    margin: 10px 0 20px 0;
    }
    
.borderBottom { border-bottom: solid 1px #cecece }
    
select.newsarchive
{
    width: 292px;
    height: 24px;
    margin-bottom: 10px;
    color: #4e4e4e;
    padding: 3px 0 3px 3px
    }
    
input.newsarchive 
{
    width: 288px;
    height: 17px;
    border: solid 1px #abadb3;
    padding: 3px 0 0 5px;
    margin-bottom: 10px;
    }

.newsArchiveSearchBtn {
    background: url(/img/kom/page/centerColumn/btnSoeg.png) no-repeat top left;
    width: 52px;
    height: 21px;
}

/* Sitemap */
.sitemap a {
    color: #6aa613;
}


/* index */
#centerColumn h2.az {
    font-size: 22px;
    text-transform: uppercase;
    padding-bottom: 1px;
    color: #6aa613
}

#centerColumn ul.az {
    background: none;
	list-style: none;
	margin: 0 0 32px 0;
	padding: 0;
}

#centerColumn li.az {
    background: none;
	list-style: none;
	padding: 0;
}
	
#centerColumn li.az a {
	color: #6aa613;
	line-height: 1.4em
}

/* bullets */

#centerColumn ul, #centerColumn ol
{
    display: block;
    list-style-type: none;
    /*list-style-position: inside;*/
    margin: 16px 0;
    padding-left: 21px
    }
    
#centerColumn ol li
{
    display: list-item /* bug in OE7, not incrementing number-value */
    }
    
 
#centerColumn ul li
{
    background: url(/img/kom/common/leftmenu/bgLeftColumnBullet.png) no-repeat 0px 3px;
    line-height: 1.4em;
    padding-left: 16px;
    height: 1%;
}

#centerColumn ol li
{
    line-height: 1.4em;
    padding-left: 0px;    
}

#centerColumn ol
{
    list-style-type: decimal;
    /*list-style-position: outside;*/
    padding-left: 38px     
    }
    
/* blogProfile */
.blogProfileImage {
    position: relative
}

.blogProfileCorner {
    width: 9px;
    height: 11px;
    position:absolute;
    top: 0px;
    right: 0px;
}

.blogProfileCorner img {
    vertical-align: top !important
}

.blogProfile {
    background: url(/img/kom/page/centerColumn/bgBlogProfile.jpg) no-repeat top left;
    padding: 15px 0 0 20px;
    margin-bottom: 35px;
    color: #fff;
    height: 118px;
}

.blogProfile em {
    display: block;
    margin-bottom: 15px
}

.blogProfile h3{
    margin: 0 !important
}

.blogProfile a {
    color: #fff;
} 

.blogProfile h3 {
    font-size: 18px;
    font-style: italic;
    font-weight: normal
} 

.blogProfileImage img {
    vertical-align: bottom
}

/* myPage Admin */
#centerColumn .centerColumnSpot, #centerColumn .centerColumnHlTop
{
    width: 335px
    }
    
#centerColumnData a.dataLink 
{
    display: inline
    }
    
.domainHeadline 
{
    border-top: solid 1px #a6a6a6;
    border-bottom: solid 1px #a6a6a6;
    height: 24px;
    overflow: hidden;
    margin-top: 20px;
    padding-left: 20px
    }
    
a.domainLink 
{
    font-weight: bold;
    background: url('/img/kom/minSide/arrowClosed.png') no-repeat 0px 1px;
    padding-left: 18px;
    line-height: 24px;
    text-decoration: none;
    color: #4e4e4e
    }

a.domainLink:hover {}

a.domainLinkOpen 
{
    background: url('/img/kom/minSide/arrowOpen.png') no-repeat 0px 1px;
    }

a.delete 
{
    background: url('/img/kom/minSide/deleteIcon.png') no-repeat 0px 1px;
    padding-left: 14px;
    /*line-height: 24px;*/
    text-decoration: none;
    font-style: italic;
    color: #4e4e4e
    }

a.delete:hover {text-decoration: underline;}
    
div.myPageAdminDate 
{
    width: 55px;
    color: #e65f18;
    font-style: italic;
    background: url('/img/kom/minSide/arrow.png') no-repeat;
    padding-left: 17px
    }
    
div.myPageAdminLink
{
    width: 180px;
    margin-bottom: 8px
    }
    
.domainData 
{
    padding: 8px 0 0 26px 
    }

.domainData a
{
    color: #4e4e4e;
    text-decoration: none;
    }
        
.domainData a:hover
{
    text-decoration: underline 
    }
    
.extraTopMaring 
{
    margin-top: 25px
    }
    
.rightColumnHlTop i, .centerColumnHlTop i
{
    display: block;
    margin-left: 22px
    }
    
.addToMyPage {
    margin-right: 20px
}
    
/* borgerDk */
#centerColumn .borgerdkTekst h2 {
    font-size: 16px;
    margin-top: 25px;
}

.padding16 
{
    padding-left: 16px
    }

.borgerDk hr {
    height: 1px;
    color: #E65F18;
    background: #E65F18; 
}

.borgerdkTekst img {
    margin: 0 15px 10px 0
}

.borgerdkManchet {
    font-size: 12px;
    margin-bottom: 15px;
    font-style: italic;
    font-weight: bold
}

.borgerdkSelvbetjening h3, .borgerdkAnbefaler h3.centerColumnHl, .borgerdkPublikationer h3.centerColumnHl, .borgerdkLovgivning h3.centerColumnHl, .borgerdkHuskeliste h3.centerColumnHl, .borgerdkKontakter h3.centerColumnHl {
    background: url(/img/kom/page/centerColumn/bgContentCenter.png) repeat-x left top;
    width:319px;
    color: #fff;
    padding: 8px 0 0 16px;
}

.borgerdkSelvbetjening p, .borgerdkAnbefaler p, .borgerdkPublikationer p, .borgerdkLovgivning p, .borgerdkHuskeliste p {
    background: url('/img/kom/common/rightColumn/bgRightColumnEntranceBullet.png') no-repeat 16px 2px;
    min-height: 13px;
    padding: 0 0 0 38px;
    margin: 0 0 8px 0;
    line-height: 1.2em
}

.borgerdkAnbefaler h3, .borgerdkKontakter h3  {
    font-weight: bold;
    padding-left: 16px;
}

.borgerdkAnbefaler a {
    padding: 0 0 0 16px;
    display:block
}

.borgerdkKontakter .addressHeading, .borgerdkKontakter .addressName, .borgerdkKontakter .addressAddressName, .borgerdkKontakter .addressPhone, .borgerdkKontakter .addressFax, .borgerdkKontakter .addressEmail, .borgerdkKontakter .addressPhoneHours{
    clear:both;
    display:block;
    padding: 0 21px 5px 18px;
}

.borgerdkKontakter .addressHeading {
    font-weight: bold;
    margin-top: 8px;
}

.borgerdkKontakter .addressZipCode, .borgerdkKontakter .addressCity {
    display:block;
    float:left;
}

.borgerdkKontakter .addressZipCode {
    margin-right:5px;
    padding: 0 0 5px 18px;
}

#centerRightCol .borgerdkKontakter {
    background: #f4f4f4;
    padding: 0 0 5px 0;  
}

.FoaAddressBlock {
    clear: both
}

/* borgerDk centerRightCol*/

#centerRightCol .borgerdkSelvbetjening h3, #centerRightCol .borgerdkAnbefaler h3.centerColumnHl, #centerRightCol .borgerdkPublikationer h3.centerColumnHl, #centerRightCol .borgerdkLovgivning h3.centerColumnHl, #centerRightCol .borgerdkHuskeliste h3.centerColumnHl, #centerRightCol .borgerdkKontakter h3.centerColumnHl {
    background: #e65f18;
    width:284px;
    color: #fff;
    padding: 8px 0 0 16px;
    text-transform: uppercase
}

#centerRightCol .borgerdkSelvbetjening .rightColumnHlTop, #centerRightCol .borgerdkAnbefaler .rightColumnHlTop, #centerRightCol .borgerdkPublikationer .rightColumnHlTop, #centerRightCol .borgerdkLovgivning .rightColumnHlTop, #centerRightCol .borgerdkHuskeliste .rightColumnHlTop, #centerRightCol .borgerdkKontakter .rightColumnHlTop {
    padding: 0px
}

#centerRightCol .borgerdkSelvbetjening ul, #centerRightCol .borgerdkHuskeliste ul {
    padding-left: 16px; 
}


#centerRightCol .borgerdkKontakter {
    padding-bottom: 16px;
    background: none    
}

#centerRightCol .borgerdkSelvbetjening, #centerRightCol .borgerdkAnbefaler, #centerRightCol .borgerdkPublikationer, #centerRightCol .borgerdkLovgivning, #centerRightCol .borgerdkHuskeliste, #centerRightCol .borgerdkKontakter {
    width:284px;
    margin-bottom: 20px;
}

/* formular */
#centerColumn .formular input[type="text"], #centerColumn .formular input[type="radio"], #centerColumn .formular input[type="checkbox"], #centerColumn .formular input[type="file"], #centerColumn .formular select   {
    margin: 4px 0 20px 0;
    color: #4e4e4e;
}

#centerColumn .formular input[type="text"] {
    width: 320px;
    height: 20px;
    padding-top: 2px;
}

#centerColumn .formular input[type="file"] {
    width: 320px;
    height: 20px;
    padding-top: 2px;
}

#centerColumn .formular select {
    width: 322px;
    min-height: 22px;
    margin: 4px 0 20px 0;
}

#centerColumn .formular textarea {
    width: 320px;
    margin-bottom: 20px;
}

#centerColumn .formular input[type="radio"] {
}

#centerColumn .formular input[type="submit"], #centerColumn .formular input[type="reset"] {
    margin: 12px 0 20px 0;
}

#centerColumn .skybrudedit_formerror {
    width: 260px;
    padding:15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
    color: #d8000c;
    border: 1px solid #d8000c;
    background-color: #ffbaba;
    background-image: url('/img/global/statusBox/error.gif');
    margin-bottom: 20px;
}

/* kultunaut 

.kultunaut {
    margin-top: 18px;
    border-bottom: 1px solid #a7a7a7;
}

.kultunautContainer {
    min-height: 750px;
}

.kultunaut .left {
    width: 70px
}

.kultunaut .kultunautItem .right {
    width: 230px;
    float: left
}

.kultunautItem {
    border-top: 1px solid #a7a7a7;
    padding: 20px 0
}

.kultunautDate {
    color: #acacac;
    
}

.kultunautLink {
    margin-top: 4px;
    font-weight:bold;
    display:block
}

.kultunautPaging {
    background: #6aa613;
    color: #fff;
    height: 26px;
    margin: 20px 0 0 0;
    padding: 0 11px 0 22px;
    line-height: 26px;
    font-size: 11px;
}

.kultunautPaging a {
    color: #fff;
}

.kultunautPaging a.right {
    background: url('/img/kom/page/kultunaut/bgKultunautPaging.gif') no-repeat 0px 9px;
    padding-left: 11px
}

.rightColumnKultunaut {
    background: url('/img/kom/common/rightColumn/bgContentRightKultunaut.png') no-repeat 0px 0px;
    min-height: 69px;
}

.rightColumnKultunaut .rightColumnHl {
    padding-top: 20px
}

.inputText {
    padding: 20px 0 0  20px
}


.inputText .text {
    border: 1px solid #abadb3;
    color: #6ea220;
    margin-right: 10px;
    padding: 3px 0 0 6px;
    width: 210px;
    height: 19px;
    float: left;
} 

.inputText .search {
    width: 52px;
    height: 22px;
    line-height: 20px;
    border: 0px;
    background: url('/img/kom/page/kultunaut/bgKultunauSearch.gif') no-repeat 0px 1px;
    float: left;
    cursor: pointer
}

.kultunautAdvancedSearchFilter .left {
 width: 138px
}

#mdrtop, #mdrbody {
    width: 281px;
    margin-left: 19px;
}

#mdrtop {
    margin: 14px 0 5px 19px;
    height: 13px;
}

#mdrleftarrow {
    background: url('/img/kom/page/kultunaut/bgMdrleftarrow.png') no-repeat 0px 0px;
    width: 14px;
    height: 13px
}

#mdrtopcenter {
text-align: center
}

#mdrrightarrow {
    background: url('/img/kom/page/kultunaut/bgMdrrightarrow.png') no-repeat 0px 0px;
    width: 14px;
    height: 13px
}

#mdrbody {
  background: url('/img/kom/page/kultunaut/bgMdrbody.png') no-repeat 0px 0px;
  height: 155px;
  }

#mdrbody .ugedag {
color: #fff;
height: 21px;
line-height: 21px;
text-align: center
}

#mdrbody tr {
height: 21px;
line-height: 21px;
}

#mdrbody .mdrfelt {
text-align: center
}

.aktueldag {
background: url('/img/kom/page/kultunaut/bgAktueldag.gif') no-repeat 0px 0px;
color: #fff
}

.nextmdrday {
color: #999
}

.kultunautAdvancedSearchCalendarFilter {
margin: 1px 0 3px 19px
}

.kultunautAdvancedSearchFilter {
    background: url('/img/kom/page/kultunaut/bgKultunautAdvancedSearchFilter.gif') no-repeat 0px 0px;
    margin: 13px 0 0 19px;
    height: 131px
}

.kultunautAdvancedSearchFilter .checkbox  {
    padding: 0;
    margin: 0 0 5px 110px;
    width: 28px;
    height: 29px;
    display: block
}

.kultunautAdvancedSearchFilter input  {
}

.kultunautAdvancedSearchFilter #genre_film, .kultunautAdvancedSearchFilter #genre_boern, .kultunautAdvancedSearchFilter #genre_udstilling, .kultunautAdvancedSearchFilter #genre_teater {
    margin-right: 5px
}

*/

/* kultunaut page 

.kultunautContainer h2 {
    width: 260px;
    float: left;
    font-size: 18px;
    font-weight: normal;
    color: #73b613   
}

.kultunautContainer .right {
    width: 58px;
    height: 58px
}

.kultunautContainer .kultunautText {
    line-height: 1.2em;
    border-bottom: 1px solid #a7a7a7;
    padding-bottom: 15px;
    margin: 0 0 15px 0
}

.kultunautContainer .kultunautInfo {
    margin-bottom: 15px
}

.kultunautContainer .kultunautInfo a {
    color: #73b613;
    text-decoration: underline
}

.kultunautContainer .kultunautGoogle {
    border-bottom: 1px solid #a7a7a7;
    padding-bottom: 18px;
    width: 340px;
    overflow: hidden
}

*/

/* AdresseBog */
#abSearchQuery 
{
    margin-bottom: 20px;
    float: left
    }
    
input.abSearchQueryField
{
    width: 265px;
    height: 17px;
    border: solid 1px #abadb3;
    padding: 3px 0 0 7px;
    color: #666;
    float: left
    }
    
input.focus 
{
    color: #ccc
    }
    
input.abSearchQueryBtn
{
    width: 53px;
    height: 21px;
    background: url('/img/kom/page/centerColumn/btnSoeg.png') no-repeat right top;
    float: right;
    margin-left: 3px
    }

.abResultListItem 
{
    margin-bottom: 5px;
    padding: 5px;
    border-bottom: solid 1px #ccdfea;
    }
    
.abBacklink 
{
    margin: 25px 0 8px 0;
    }
    
.abBacklink a 
{
    font-size: 10px
    }
    
.abResultListItem a 
{
    font-weight: bold;
    color: #6aa613;
    text-decoration: underline
    }
    
.abResultListItem a:hover
{
    text-decoration: none
    }
    
h2.abName
{
    font-style: normal;
    color: #73b613;
    font-size: 18px
    }
    
hr.ab
{
    color: #a7a7a7;
    background-color: #a7a7a7;
    height: 1px;
    border: none
    }
    
table.ab
{
    border-spacing: 5px
    }
    
span.arrow 
{
    background: url('/img/kom/page/centerColumn/grayArrow.gif') no-repeat top right;
    padding-right: 11px
    }
    
a.orgLink 
{
    color: #4e4e4e;
    font-size: 10px;
    font-weight: normal
    }

/* Ofir */

#dOfirJobs {

}

#dOfirJobs h2 {
    background: url('/img/kom/page/ofir/bgHlOfir.jpg') no-repeat top left;
    width: 324px;
    min-height: 26px;
    line-height: 26px;
    padding-left: 11px;
    margin-bottom: 0px;
    color: #fff;
    font-style: normal
}

#dOfirJobs ul {
    padding-left: 11px;
    margin: 6px 0
    
}

#dOfirJobs ul li {
    background: url('/img/kom/page/ofir/bgArrowOfir.png') no-repeat 0px 2px;
    padding-left: 0px;
    margin-bottom: 12px;
    width: auto;
    float: left;
    clear: both;
    display: block;
}

#dOfirJobs .cLink {
    color: #72b513;
    padding: 0 0 0 24px;
    width: 301px;
    display: block;
    cursor: pointer
}

#dOfirJobs .cRight {
    background: url('/img/kom/common/leftmenu/bgLeftColumnBullet.png') no-repeat 0px 2px;
    margin-top: 5px;
    padding-left: 11px;
    color: #72b513;
    margin-left: 24px
}

#dOfirJobs .cLeft {
    margin-left: 24px
}

#dOfirJobs .cLeft a {
    color: #575757
}

#dOfirJobs .cJobListe {
    border-top: 1px solid #e8e8e8;
    margin-top: 7px;
    width: 325px;
    display: none
}

#dOfirJobs .cJob {
    padding-bottom: 7px;    
    border-bottom: 1px solid #e8e8e8;
    
}


