/* alle omsluttende bildeblokk def */

span.rwimgblck-generic {
    clear: both;
   max-width: 300px;
    float: left;
    margin: 4px 10px 10px 0px;
    display: block;
}
span.rwimgblck-1-3-left-bredde,
span.rwimgblck-1-3-right-bredde{
    clear: both;
   max-width: 150px;
    display: block;
}
span.rwimgblck-2-3-left-bredde,
span.rwimgblck-2-3-right-bredde {
    clear: both;
   max-width: 300px;
    display: block;
}
span.rwimgblck-1-3-left-bredde,
span.rwimgblck-2-3-left-bredde{
    float: left;
    margin: 4px 10px 10px 0px;
}
span.rwimgblck-1-3-right-bredde,
span.rwimgblck-2-3-right-bredde{
    float: right;
    margin: 4px 0 10px 10px;
}
span.rwimgblck-3-3-fullbredde {
    clear: both;
    max-width: 530px;
    margin: 5px 0 10px 0;
    display: block;
}

/* Bildeblokker til oppgavedatabasen -----------------------------------------*/
span.rwimgblck-oppg1-4spalte-right,
span.rwimgblck-oppg1-3spalte-right,
span.rwimgblck-oppg1-2spalte-right,
span.rwimgblck-oppg2-3spalte-right,
span.rwimgblck-oppg1-1spalte {
    margin-top: 10px;
    margin-bottom: 10px;
    display: block;
}

span.rwimgblck-oppg1-4spalte-right {
    float: right;
   max-width: 130px;
    margin-right: 0;
    margin-left: 10px;
}
span.rwimgblck-oppg1-3spalte-right {
    float: right;
   max-width: 180px;
    margin-right: 0;
    margin-left: 10px;
}
span.rwimgblck-oppg1-2spalte-right {
    float: right;
   max-width: 270px;
    margin-right: 0;
    margin-left: 10px;
}
span.rwimgblck-oppg2-3spalte-right {
    float: right;
    max-width: 360px;
    margin-right: 0;
    margin-left: 10px;
}
span.rwimgblck-oppg1-1spalte {
    clear: both;
   max-width: 550px;
    margin-right: 0;
    margin-left: 0;
}

/* oppg-fire-paa-rad */
span.rwimgblck-oppg-fire-paa-rad {
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 0;
    margin-right: 13px;
}

span.rwimgblck-oppg-fire-paa-rad:nth-of-type(4) {
    margin-right: 0;
}

/* 3 stk spesial sentrert no-float ønsket i uopplegg */
span.rwimgblck-sentrert-nofloat {
    margin-top: 10px;
    margin-bottom: 20px;
    clear: both;
    float: none;
    max-width: 530px;
    text-align:center;
    display: block;
}
span.rwimgblck-sentrert-nofloat-100 {
    margin-top: 10px;
    margin-bottom: 20px;
    clear: both;
    float: none;
    max-width: 530px;
    text-align:center;
    display: block;
}
span.rwimgblck-sentrert-nofloat-300 {
    margin-top: 10px;
    margin-bottom: 10px;
    clear: both;
    float: none;
    max-width: 530px;
    text-align:center;
    display: block;
}


/* ALLE blokktypene med samme bildetekst def */
span.rwimgblck-generic span,
span.rwimgblck-1-3-left-bredde span,
span.rwimgblck-2-3-left-bredde span,
span.rwimgblck-1-3-right-bredde span,
span.rwimgblck-2-3-right-bredde span,
span.rwimgblck-3-3-fullbredde span,
span.rwimgblck-oppg1-4spalte-right span,
span.rwimgblck-oppg1-3spalte-right span,
span.rwimgblck-oppg1-2spalte-right span,
span.rwimgblck-oppg2-3spalte-right span,
span.rwimgblck-oppg1-1spalte span,
span.rwimgblck-sentrert-nofloat span,
span.rwimgblck-sentrert-nofloat-100 span,
span.rwimgblck-sentrert-nofloat-300 span {
    font-size: 0.85em;
    line-height: 120%;
    display: block;
}

/* ALLE blokktypene med img def */
span.rwimgblck-generic img,
span.rwimgblck-1-3-left-bredde img,
span.rwimgblck-2-3-left-bredde img,
span.rwimgblck-1-3-right-bredde img,
span.rwimgblck-2-3-right-bredde img,
span.rwimgblck-3-3-fullbredde img,
span.rwimgblck-oppg1-4spalte-right img,
span.rwimgblck-oppg1-3spalte-right img,
span.rwimgblck-oppg1-2spalte-right img,
span.rwimgblck-oppg2-3spalte-right img,
span.rwimgblck-oppg1-1spalte img,
span.rwimgblck-sentrert-nofloat img,
span.rwimgblck-sentrert-nofloat-100 img,
span.rwimgblck-sentrert-nofloat-300 img {
    padding-bottom: 5px;
   max-width: 100%;
}


span.rwimgblck-selected {
    border: 2px solid blue;
}