/*
 * Copyright:     Siteman AS
 * Browser:        0
 * Browser group: 
 */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent}
body { line-height: 1; font-size: 62.5% }
ol, ul { list-style: none }
blockquote, q { quotes: none }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none }
:focus { outline: 0 }
ins { text-decoration: none }
del { text-decoration: line-through }
table { border-collapse: collapse; border-spacing: 0 }
h1 { font-size: 2em }
h2 { font-size: 1.5em }
h3 { font-size: 1.25em }
h4, h5, h6, input, textarea { font-size: 1em }
p, h2, h3, h4, h5, h6, table, address, dl, pre, ul, ol, hr { margin-bottom: 1.5em }
h1 { margin-bottom: 1em }
a { color: #009; text-decoration: none }
a:hover { text-decoration: underline }
ul, ol { margin-left: 3em }
ul { list-style-type: disc }
ol { list-style-type: decimal }
dl dt { font-weight: bold }
dl dd { margin-left: 1.5em }
abbr, acronym { border-bottom: 1px dotted #000 }
address { font-style: italic }
del { color: #000 }
ins { background-color: #ffc }
blockquote { margin: 0 1.5em 1.5em 1.5em; border: 1px dotted #ddd; padding: .5em; background: #fcfcff; font-style: italic }
pre { white-space: pre; font: .8em monospace; line-height: 1.5 }
blockquote, pre { padding: .5em; background: #fcfcff; color: #000; border: 1px solid #cad6e8 }
dfn { font-weight: bold }
tt { display: block; margin: 1.5em 0; line-height: 1.5 }
hr { background: #ddd; color: #ddd; clear: both; float: none; width: 100%; height: .1em; border: none }
table { width: 100% }
th { border-bottom: 2px solid #ddd; background: #eee; font-weight: bold }
td { border-bottom: 1px solid #ddd }
th,td { padding: .5em; text-align: left }
caption { background: #fafafa; border-bottom: 1px solid #ddd; border-top: 1px solid #ddd }
font { color: inherit !important; font: inherit !important }
.sm_clearfix:after, .sm_wrapper:after { content:"."; display: block; height: 0; clear: both; visibility: hidden }
.sm_clearfix, .sm_wrapper { display: inline-block }
* html .sm_clearfix, * html .sm_wrapper { height: 1% }
.sm_clearfix, .sm_wrapper { display: block }
.sm_clear { clear: both }
#header h1, #header p, .skip, .hide { display: none }
img.left { float: left; margin: 0 1.5em 1.5em 0 }
img.right { float: right; margin: 0 0 1.5em 1.5em }
#nav ul, #submeny ul { margin: 0; padding: 0; list-style-type: none }
#nav a { float: left; background: no-repeat top left; text-decoration: none }
#nav a span { float: left; display: block; background: no-repeat top right; cursor: pointer; white-space: nowrap }
#nav a:hover, #nav li.aktiv a { background-position: bottom left }
#nav a:hover span, #nav li.aktiv a span { background-position: bottom right }
#submeny { margin: 0 0 1.5em 0 }
#submeny ul, #submeny li { width: 100%; line-height: 1em }
#submeny li, #nav li { float: left }
#submeny a { display: block; cursor: pointer; text-decoration: none }
#nav strong, #nav em, #submeny strong, #submeny em { font-weight: normal; font-style: normal }
#submeny ul ul, #submeny ul li.aktiv ul ul, #submeny ul li.aktiv ul li.aktiv ul ul, #nav ul ul { display: none }
#submeny li.aktiv ul, #submeny li.aktiv ul li.aktiv ul, #submeny li.aktiv ul li.aktiv ul li.aktiv ul { display: block }
* html #submeny li { float: left; height: 1% }
* html #submeny li a { height: 1% }
.x1, .x2 { display: none }
ul.tabs { margin: 0 0 1.5em 0 }
ul.tabs li { float: left; list-style: none }
ul.tabs li a { float: left; display: block }
html, body { height: 100%; }
div#fancy_overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: #666; display: none; z-index: 30; }
* html div#fancy_overlay { position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); }
div#fancy_wrap { text-align: left; }
div#fancy_loading { position: absolute; height: 40px; width: 40px; cursor: pointer; display: none; overflow: hidden; background: transparent; z-index: 100; }
div#fancy_loading div { position: absolute; top: 0; left: 0; width: 40px; height: 480px; background: transparent url('/felles_js/jquery.fancybox/fancy_progress.png') no-repeat; }
div#fancy_loading_overlay { position: absolute; background-color: #FFF; z-index: 30; }
div#fancy_loading_icon { position: absolute; background: url('/felles_js/jquery.fancybox/fancy_loading.gif') no-repeat; z-index: 35; width: 16px; height: 16px; }
div#fancy_outer { position: absolute; top: 0; left: 0; z-index: 90; padding: 18px 18px 33px 18px; margin: 0; overflow: hidden; background: transparent; display: none; }
div#fancy_inner { position: relative; width:100%; height:100%; border: 1px solid #BBB; background: #FFF; }
div#fancy_content { margin: 0; z-index: 100; position: absolute; }
div#fancy_div { background: #000; color: #FFF; height: 100%; width: 100%; z-index: 100; }
img#fancy_img { position: absolute; top: 0; left: 0; border:0; padding: 0; margin: 0; z-index: 100; width: 100%; height: 100%; }
div#fancy_close { position: absolute; top: -12px; right: -15px; height: 30px; width: 30px; background: url('/felles_js/jquery.fancybox/fancy_closebox.png') top left no-repeat; cursor: pointer; z-index: 181; display: none; }
#fancy_frame { position: relative; width: 100%; height: 100%; display: none; }
#fancy_ajax { width: 100%; height: 100%; overflow: auto; }
a#fancy_left, a#fancy_right { position: absolute; bottom: 0px; height: 100%; width: 35%; cursor: pointer; z-index: 111; display: none; background-image: url(data:image/gif;base64,AAAA); outline: none; }
a#fancy_left { left: 0px; }
a#fancy_right { right: 0px; }
span.fancy_ico { position: absolute; top: 50%; margin-top: -15px; width: 30px; height: 30px; z-index: 112; cursor: pointer; display: block; }
span#fancy_left_ico { left: -9999px; background: transparent url('/felles_js/jquery.fancybox/fancy_left.png') no-repeat; }
span#fancy_right_ico { right: -9999px; background: transparent url('/felles_js/jquery.fancybox/fancy_right.png') no-repeat; }
a#fancy_left:hover { visibility: visible; }
a#fancy_right:hover { visibility: visible; }
a#fancy_left:hover span { left: 20px; }
a#fancy_right:hover span { right: 20px; }
.fancy_bigIframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: transparent; }
div#fancy_bg { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 70; border: 0; padding: 0; margin: 0; }
div.fancy_bg { position: absolute; display: block; z-index: 70; border: 0; padding: 0; margin: 0; }
div.fancy_bg_n { top: -18px; width: 100%; height: 18px; background: transparent url('/felles_js/jquery.fancybox/fancy_shadow_n.png') repeat-x; }
div.fancy_bg_ne { top: -18px; right: -13px; width: 13px; height: 18px; background: transparent url('/felles_js/jquery.fancybox/fancy_shadow_ne.png') no-repeat; }
div.fancy_bg_e { right: -13px; height: 100%; width: 13px; background: transparent url('/felles_js/jquery.fancybox/fancy_shadow_e.png') repeat-y; }
div.fancy_bg_se { bottom: -18px; right: -13px; width: 13px; height: 18px; background: transparent url('/felles_js/jquery.fancybox/fancy_shadow_se.png') no-repeat; }
div.fancy_bg_s { bottom: -18px; width: 100%; height: 18px; background: transparent url('/felles_js/jquery.fancybox/fancy_shadow_s.png') repeat-x; }
div.fancy_bg_sw { bottom: -18px; left: -13px; width: 13px; height: 18px; background: transparent url('/felles_js/jquery.fancybox/fancy_shadow_sw.png') no-repeat; }
div.fancy_bg_w { left: -13px; height: 100%; width: 13px; background: transparent url('/felles_js/jquery.fancybox/fancy_shadow_w.png') repeat-y; }
div.fancy_bg_nw { top: -18px; left: -13px; width: 13px; height: 18px; background: transparent url('/felles_js/jquery.fancybox/fancy_shadow_nw.png') no-repeat; }
div#fancy_title { position: absolute; bottom: -33px; left: 0; width: 100%; z-index: 100; display: none; }
div#fancy_title div { color: #FFF; font: bold 12px Arial; padding-bottom: 3px; }
div#fancy_title table { margin: 0 auto; }
div#fancy_title table td { padding: 0; vertical-align: middle; }
td#fancy_title_left { height: 32px; width: 15px; background: transparent url('/felles_js/jquery.fancybox/fancy_title_left.png') repeat-x; }
td#fancy_title_main { height: 32px; background: transparent url('/felles_js/jquery.fancybox/fancy_title_main.png') repeat-x; }
td#fancy_title_right { height: 32px; width: 15px; background: transparent url('/felles_js/jquery.fancybox/fancy_title_right.png') repeat-x; }
#jquery-overlay { position: absolute; top: 0; left: 0; z-index: 99999; width: 100%; height: 500px; }
#jquery-lightbox { position: absolute; top: 0; left: 0; width: 100%; z-index: 100000; text-align: center; line-height: 0; }
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box { position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#lightbox-container-image { padding: 10px; }
#lightbox-loading { position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#lightbox-nav { position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext { width: 49%; height: 100%; display: block; }
#lightbox-nav-btnPrev { left: 0; float: left; }
#lightbox-nav-btnNext { right: 0; float: right; }
#lightbox-container-image-data-box { font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%; padding: 0 10px 0; }
#lightbox-container-image-data { padding: 0 10px; color: #666; }
#lightbox-container-image-data #lightbox-image-details { width: 70%; float: left; text-align: left; }
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber { display: block; clear: left; padding-bottom: 1.0em; }
#lightbox-secNav-btnClose { width: 66px; float: right; padding-bottom: 0.7em; }
.kategoriheader {clear: both; margin-bottom: 1.5em; width: 100%; color: #aaa; border-bottom: 1px solid #ddd; padding: 0 0 .5em; }
.kategoriheader a {font-size: 1.5em; margin-right: .5em; color: #900;}
.produktliste .produkt { width: 225px; padding: 0; margin: 0 0 2em 13px; float: left; height: 250px; position: relative }
.produktliste .sm_clear {clear: both; margin: 0 0 2em 0}
.produktliste .bilde {width: 220px; height: 150px; margin: 0 0 5px; text-align: center}
.produktliste p {margin: 0}
.produktliste p strong {margin-right: 5px}
.produktliste .knapper { height: 20px; position: absolute; bottom: 0; right: 0; }
.produktdetaljer .knapper {clear: both}
.produktliste .knapper a, .produktdetaljer .knapper a, #nyheter .lesmer a, .dl-skjema .knapp a, .dl-skjema .knapper a { display: block; height: 20px; padding: 0 0 0 10px; background-image: url(gfx/vk-knapp2-a.png); background-repeat: no-repeat; color: #fff; float: right; margin-right: 10px; font-size: .9em }
.produktliste .knapper a span, .produktdetaljer .knapper a span, #nyheter .lesmer a span, .dl-skjema .knapp a span, .dl-skjema .knapper a span { display: block; height: 20px; line-height: 20px; padding: 0 15px 0 5px; background-image: url(gfx/vk-knapp2-span.png); background-repeat: no-repeat; background-position: top right; text-align: center }
.produktliste .knapper a:hover, .produktdetaljer .knapper a:hover {background-position: bottom left; text-decoration: none;}
.produktliste .knapper a:hover span, .produktdetaljer .knapper a:hover span {background-position: bottom right}
.produktdetaljer .bilder { width: 400px; margin-right: 15px; float: left; }
.produktdetaljer .hoved { width: 400px; height: 267px; text-align: center; margin-bottom: 1em }
.produktdetaljer .info {height: 40px; text-align: right}
.produktdetaljer .info a {float: left; margin-top: 5px}
.produktdetaljer .pris { font-size: 1.4em; font-weight: bold; color: #000; }
#innhold #bgalbumpages { border-bottom: 1px solid #eee; height: 22px; margin: 0 8px 8px 0 }
#bgalbumpagestitle, .artikkel.galleri { display: none }
#bgalbumpages ul , #bgalbumpages ul li{ list-style: none; margin: 0 }
#bgalbumpages ul li { float:left; padding: 0 3px 0 0 }
.bgalbumpage_selected a, .bgalbumpage a { float: left; color: #333; border: 1px solid #ddd; border-bottom: 0; display: block; background: #fff; padding: 0 10px; font-size: 1.2em; height: 22px; line-height: 22px; text-decoration: none }
.bgalbumpage a { color: #333; height: 21px; background: #eee; border-bottom: 1px solid #ddd }
.bgalbumpage a:hover { background: #ddd }
#bildegallery a { position: relative; float: left; display: block; width: 115px; height: 92px; padding: 2px; border: 1px solid #ddd; margin: 0 4px 4px 0; text-align: center }
#bildegallery a:hover { border-color: #999; background: #eee }
#bildegallery img { border: 1px solid #fff }
.bgalbumpictures { overflow: hidden; opacity: 0.8 }
.bgalbumpictures:hover { opacity: 1 }
body { background: #fff url(gfx/bg_body.gif) repeat-x }
#ramme { width: 980px; margin: 0 auto; position: relative }
#header { background: #333 url(/filarkiv/Image/banner/blokk.jpg) 0 67px; height: 310px }
#topp { height: 67px; background: #fff url(gfx/logo.gif) no-repeat 6px 12px }
#topp a.logo { display: block; height: 67px; width: 400px; float: left }
#topp .logo span { display: none }
#topp ul { margin: 0 15px 0 0; float: right; list-style: none }
#topp li, #topp li a { float: left }
#topp li { padding: 0 1px }
#topp li a span { display: block; height: 26px; background-image: url(gfx/topp-span.png); background-repeat: no-repeat; background-position: right -4px; line-height: 26px; padding: 0 10px 0 5px }
#topp li a { display: block; height: 30px; background-image: url(gfx/topp-a.png); background-repeat: no-repeat; background-position: left -4px; color: #fff; padding: 0 0 0 5px; }
#topp li a:hover {background-position: left top; text-decoration: none; height: 30px;}
#topp li a:hover span {background-position: right top; height: 30px; line-height: 30px}
.sm_kol { float: left; background: #fff; margin: 0 15px 15px 0 }
.sm_firstkol { width: 200px; overflow: hidden }
.sm_secondkol { width: 500px; padding: 25px }
.sm_thirdkol { width: 200px; margin: 0 0 15px 0; overflow: hidden }
.tokol .sm_thirdkol { display: none }
.tokol .sm_secondkol { width: 715px; margin: 0 0 15px 0 }
.banner { position: absolute; top: 67px; left: 0; width: 980px; height: 243px; overflow: hidden }
.banner img { position: absolute; top: 0; left: 0 }
#kreditt { background: url(gfx/bg_kred.gif) repeat-x; height: 50px; line-height: 25px; text-align: center }
#kreditt * { margin: 0; font-style: normal }
#kreditt, #kreditt a { color: #666 }
#kreditt p, #kreditt p a { color: #8ea4b3 }
#kreditt p a:hover { color: #333 }
body { line-height: 1.5; color: #666 }
body,p,ul,ol,dl,input,textarea, .sm_firstkol h1, .sm_thirdkol h1, #nyheter .kunoverskrift h1 a { font-family: Arial, Helvetica, Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", sans serif; }
#innhold h1,h2,h3,h4,h5,h6, #nav ul, #submeny ul, #topp ul, #turmeny ul { font-family: Georgia, serif }
#innholdsramme { font-size: 1.2em }
#navigasjon, #topp { font-size: 1.3em }
#kreditt { font-size: 1.1em }
#innhold h1 { font-size: 1.8em; margin: 0 0 .3em 0; color: #900 }
h2 {font-size: 1.1em; font-weight: normal; margin: 0 0 .7em 0; color: #444 }
h3, h4, h5, h6 { font-size: 1.3em; font-weight: normal; margin: 0 0 .7em 0; color: #444 }
h3, h4, h5, h6 { font-size: 1.2em; margin: 0 0 .2em 0; color: #900; }
h2 { color: #777; font-style: italic }
.sm_firstkol h1, .sm_thirdkol h1 { padding: 0 15px; font-size: 1.1em; height: 39px; line-height: 39px; background: #000 url(gfx/bg-h1.gif) repeat-x; color: #eee }
.fb h1 { margin: 0 }
a { color: #900 }
#innhold .artikkel a {text-decoration: underline; font-style: italic}
a img {border: none; text-decoration: none}
#navigasjon.sm_row { height: 40px; background: #000 url(gfx/bg_nav.gif); padding: 7px 0 0 15px; margin: 0 0 15px 0 }
#navigasjon .sm_wrapper {overflow: hidden}
#nav li { padding: 0 1px 0 0 }
#nav a { padding: 0 0 0 5px; background-image: url(gfx/h-nav-a.gif); color: #eee }
#nav a span { height: 40px; line-height: 40px; padding: 0 15px 0 10px; background-image: url(gfx/h-nav-span.gif) }
#nav li a:hover { color: #333 }
#nav li.aktiv a { color: #000; font-weight: bold }
#submeny { font-size: 1.2em }
#submeny a span { display: block; color: #444; padding: 0 0 0 20px; width: 180px; height: 48px; line-height: 48px; background: url(gfx/a-sub.gif) no-repeat; text-shadow: 1px 1px #fff }
#submeny a:hover span, #submeny li.aktiv a span { background-position: bottom left; color: #900 }
#submeny li.aktiv ul li a span { color: #666; padding: 0 0 0 40px; }
#submeny li.aktiv ul li a:hover span, #submeny li.aktiv ul li.aktiv a span {color: #999}
#submeny li.aktiv ul li a { }
#submeny li.aktiv ul li a:hover, #submeny li.aktiv ul li.aktiv a { color: #d54d11; background: #f9f9f9 }
#submeny li.aktiv ul li.aktiv ul li a { padding-left: 60px; background: #fbfbfb; color: #666 }
#submeny li.aktiv ul li.aktiv ul li a:hover, #submeny li.aktiv ul li.aktiv ul li.aktiv a { color: #333; background: #fbfbfb }
.feature { background: #d8dfe3; color: #444; padding: 25px; margin: 0 -25px; line-height: 1.3 }
.feature p { margin: 0.5em }
.feature strong { color: #000 }
.kalenderkomp {margin-bottom: 1em; border-top: none; background: #c7c8ca; color: #000}
.kalenderkomp table {margin-bottom: 0; border: none }
#kalender th { height: 29px; line-height: 29px; background: #000000 url(gfx/bg-h1.gif) repeat scroll 0 0; color: #fff; border: none }
#kalender td {border: 1px solid #fff;text-align: center; padding: 3px}
#kalender td.today {color: #fff; background: #900}
#kalender td.har_aktivitet {background: #939598}
#kalender th a {color: #fff}
#kalender td a {color: #000}
#nyhetsbrev {margin-bottom: 1em; }
#nyhetsbrev fieldset {padding: 0 5px}
#nyhetsbrev label {display: block; margin-bottom: 5px; font-weight: bold}
#nyhetsbrev input {width: 184px; margin-bottom: 5px}
#nyhetsbrev a { float: left; display: block; height: 16px; line-height: 16px; background: #900; color: #fff; border: 1px solid #fff; padding: 5px }
#nyhetsbrev a.inn {float: right}
#nyhetsbrev a:hover {color: #900; background: #fff; border: 1px solid #900; text-decoration: none}
.dl-skjema {width: 500px}
.dl-skjema fieldset {padding: 0}
.dl-skjema dl {clear: both; overflow: hidden}
.dl-skjema dt {margin: 0 0 .5em; font-weight: bold; clear: left;}
.dl-skjema dd {margin: 0 0 .5em}
.dl-skjema input.input, .dl-skjema textarea {width: 488px; border: 1px solid #ccc; padding: 5px}
.dl-skjema textarea {height: 100px}
.dl-skjema label.error {font-weight: bold; color: red; padding: 5px; font-style: italic}
.dl-skjema input.error {border-color: red}
.dl-skjema .cb-item { width: 50%; float: left; padding: 0 0 5px }
.dl-skjema .cb-item-img {width: 50%; float: left; height: 175px}
.dl-skjema .cb-item-img img {margin: 0 auto; margin: 10px}
.dl-skjema .cb dd label {padding: 0 5px;}
.dl-skjema dl.valg dd input.radio {clear: left}
.dl-skjema dl.valg dd input.short-input {margin: 0 0 0 5px; border: 1px solid #ccc; padding: 2px; width: 160px}
.dl-skjema dl.valg dd label, .dl-skjema dl.valg dd input {float: left}
.dl-skjema dl.valg2 dd input.radio {clear: left}
.dl-skjema dl.valg2 dd input.short-input {margin: 0 0 0 5px; border: 1px solid #ccc; padding: 2px; width: 160px}
.dl-skjema dl.valg2 dd label, .dl-skjema dl.valg2 dd input {float: left}
.dl-skjema dl.valg2 dd input.faded { -moz-opacity:.50; filter:alpha(opacity=50); opacity:.50;}
.dl-skjema span.important {font-weight: normal; display: block; font-style: italic}
#spesifiser { -moz-opacity:.50; filter:alpha(opacity=50); opacity:.50;}
#paamelding ul {list-style: none inside; margin: 0 0 2em}
#paamelding li {padding: 2px; clear: both}
#paamelding li strong {width: 100px; display: block; float: left}
div.skjemainfo {display: none}
table#nyhetsartikkel { border: none; width: 715px; }
table#nyhetsartikkel td {padding: 0; border: 0; vertical-align: top}
table#nyhetsartikkel td#tekstfelt {padding: 0 20px 0 0; }
td#bildekolonne {width: 200px;}
.dl-skjema .fm-2 {width: 50%; float: left;}
.dl-skjema .sm-last {clear: none}
#tilbakemelding .dl-skjema input.input {width: 40px}
.dl-skjema .sub-kom label {font-weight: normal; font-style: italic}
.dl-skjema .sub-kom textarea {height: 40px}
#tilbakemelding dl {margin-bottom: 2em}
#tilbakemelding .dl-skjema label.error {display: block; padding: 5px 0}
.bilde-h {float: right; margin: 10px 0 10px 10px}
.bilde-v {float: left; margin: 10px 10px 10px 0}
.webskjema dl {clear: both; margin: 0 0 .5em;}
.webskjema dt {margin: 0}
.webskjema dd {margin: 0}
.webskjema input.input {width: 184px;}
.webskjema dl.cb dt {float: left; margin: 0 10px 0 0}
.webskjema fieldset {padding: 0 5px; margin: 0 0 1em}
.webskjema label.error {display: block; color: #cc0000}
.webskjema a.knapp { background: #990000; border: 1px solid #FFFFFF; color: #FFFFFF; display: block; float: right; height: 16px; line-height: 16px; padding: 5px; }

