
.bildetekst {
    font-style: italic;
}
.dato {
    font-style: italic;
}
.feilmelding {
}
.ingress {
    margin-bottom: 1.5em;
}
.kolonneskille {
}
.listerad0 {

}
.listerad1 {
    background-color: yellow;
}
.overskrift {
}



/***** Avansert søk *****/
.avansertsok {
    border: 0; /* Fieldsettet */
}
.avansertsok label {
    float: left;
    width: 150px;
}
.avansertsok legend {
    display: none;
}
.avansertsok .text, .avansertsok select {
    float: left;
}
.avansertsok p {
    clear: both;
    line-height: 30px;
}


/***** Søk *****/
.enkeltsok {
    margin-top: 1em;
    margin-bottom: 1em;
}
.enkeltsok legend {
    display: none;
}
.enkeltsok label{
    display: inline;
    padding-right: 1em;
}
.enkeltsok input {
    vertical-align: middle;
}

/***** Liste *****/
.liste .ingress {
    margin-bottom: 12px;
}
.liste h2 a {
    text-decoration: none;
}

.listeelementsimple {
    margin-bottom: 0.8em;
}
.listeelementsimple h2 a {
    font-size: 1em;
}
.listeelementsimple h2 {
   margin: 0;
   padding: 0;
}
.listeelement {
    float: left;
    clear: both;
    width: 96%;
    margin-top: 3px;
    margin-bottom: 10px;
}
.listeelement h2 {
    margin-top: 0;
}
.listeelement .lesmer {
    clear: both;
    text-align: right;
    margin-top: 0.2em;
    font-weight: bold;
    background:transparent url(../../bitmaps/common/kalender_neste.png) no-repeat scroll right bottom;
    padding-right: 12px;
}

.listeelement .lesmer a{
    color: #6C7203;
    text-decoration:none;
}

.listeelement .bilde {
    float: left;
    padding: 0;
    margin-top: 0;
    margin-left: 0;
    margin-right: 8px;
}


.listeelement img{
    border: 0;
    padding: 0;
    margin: 0;
}

/***** Nyhet *****/

.nyhet{
    display: block;
}

.nyhet .dato{
    display: block;
    margin-bottom: 10px;
}

.nyhet .overskrift{
}
.nyhet .ingress{
    margin-bottom: 16px;
}
.nyhet .bildehoyre {
    float: right;
    padding-left: 10px;
    padding-right: 6px;
    padding-bottom: 6px;
}

.nyhet .bildevenstre {
    float: left;
    padding-right: 10px;
    padding-left: 2px;
    padding-bottom: 6px;
}





/***** Nyheter *****/
.nyhetsarkiv {
}

.nyhetsarkiv select{
    width: 130px;
    margin-right: 10px;
    font-size: 0.9em;
}

.nyhetsarkiv .ingress{
    margin-bottom: 1em;
}
.nyhetsarkiv table.liste {
    margin-top: 1.5em;
    width: 100%;
}





/***** Søkeresultat *****/
.sokeresultat .antallTreff {
    margin-top: 1.4em;
    margin-bottom: 1.4em;
}
.sokeresultat .treff {
    margin-bottom: 1em;
}
.sokeresultat .treff .smulesti {
    color: #838172;
}

