/* ----------------------   Brukte klasser:
<span class="kurs_nyhet">Nyhet!</span>
.kurs_paamelding = Skjemadiv
p.req (required felt på p)
std. label: .pm_label
span på *
*/

.kurs_detaljer table { width: auto }
.kurs_detaljer th { text-align: right; text-transform: none }
.kurs_katinfo th { text-align: left}

.kurs_paamelding {  }
.kurs_paamelding p.rad { margin: 0; float: left; width: 100%; clear: left; padding: 1px 0 }
.kurs_paamelding label.pm_label { display: block } 
.kurs_paamelding label.pm_label,
.kurs_paamelding input,
.kurs_paamelding textarea { float: left; padding: 3px }
.kurs_paamelding label.pm_label { position: relative; display: block; width: 120px; padding: 3px 10px 3px 0; margin: 0 3px 0 0; text-align: right }
.kurs_paamelding input,
.kurs_paamelding textarea { width: 350px; padding: 2px }
.kurs_paamelding textarea { height: 6em }

/* Størrelse ved 2/rad: */
.kurs_paamelding p.rad.feltgruppe_2 input { width: 133px }
.kurs_paamelding label.label2 { width: 60px; padding-left: 5px }

p.req label span { position: absolute; top: 3px; right: 0px; background: url(gfx/kurs/req.gif) no-repeat top right; width: 5px; height: 5px }

.kurs_paamelding p.knapp { float: left; clear: left; padding: 0 0 0 126px }

/* sm_kvit, sm_note og sm_feil-bokser
-------------------------------------------------------------- */

label.sm_feil,
.sm_note, 
.sm_kvit    { padding: 5px }
.sm_note, 
.sm_kvit { border: 2px solid #ddd }
label.sm_feil      {
		float: left; clear: left; width: 400px; margin: 0 0 1em 132px;
		color: #8a1f11 }
input.sm_feil      { background: #FBE3E4; color: #8a1f11 }
.sm_note     { background: #FFF6BF; color: #514721; border-color: #FFD324 }
.sm_kvit    { background: #E6EFC2; color: #264409; border-color: #C6D880 }
.sm_feil a    { color: #8a1f11 }
.sm_note a   { color: #514721 }
.sm_kvit a  { color: #264409 }

/* Unntak for sm_kvit, sm_note og sm_feil-bokser
-------------------------------------------------------------- */


