/* Arild Garde, CSS 2008, blue 0088ce, ora ff2801 */html{ font-size: 80%; }body{ margin: 0 0 30px; padding: 0; font: normal 100% Calibri, Arial, sans-serif; background: #222 url(/img/bg-curve.gif) fixed; color: #111; }b, strong{ font-weight: bold; }i, em{ font-style: italic; }img { border: none; }h1, h2, h3, h4{ font-weight: bold; color: #444; }a { color: #0066a6; text-decoration: none; }a:hover { color: #00a9ff; text-decoration: underline; }#foot a { color: #00a9ff; }.dInline { display: inline; }.clear { clear: both; }#menu ul, #menu li, .smenu, .smenu li, #path ul, #path li, #toplinks ul, #toplinks li, #fh01 ul, #fh01 li, .logoList, .logoList li, .segm ul, .segm li, .conList, .conList li, .proList, .proList li { margin: 0; padding: 0; list-style: none; }#h02 { display: none; }#fh11 { display: none; }#vitaBlack p { margin: 0; }p.floRite { float: right; margin-top: 5px; background: transparent url('/img/arr-blue.gif') right center no-repeat; padding-right: 14px; width: 80px; text-align: right; }h4 { font: bold italic 2.2em Calibri; color: #ff5300; border-bottom: solid 6px #f9f9f9; margin: 0; text-align: right; padding: 0; }#oraTbl { background-color: #eee; }#oraTbl th { background-color: #ff4901; color: #fff; }#oraTbl td { background-color: #fff; text-align: center; }h5 { background-color: #ff4901; color: #fff; text-align: center; padding: 3px; font-size: 1.1em; }#menu ul, #menu li, #path ul, #path li, #toplinks ul, #toplinks li, .conList, .conList li, .proList, .proList li { float: left; }.proList img { background: url(/img/bg-nlpic.gif) no-repeat; width: 90px; height: 70px; padding: 3px; float: left; display: block; margin: 0 10px 5px 0; }.proList li { margin: 0 5px 10px; width: 432px; padding: 0; }.proList a { font-size: 110%; font-weight: bold; }.conList img { background: url(/img/bg-nlpic.gif) no-repeat; width: 90px; height: 70px; padding: 3px; float: left; display: block; margin: 5px 10px 5px 0; }.conList li { margin: 0 5px 10px; width: 432px; padding: 0; }.conList a { font-size: 100%; font-weight: normal; }#menu a { font: bold 1.3em Calibri; padding: 77px 7px 0; float: left; display: block; height: 27px; overflow: hidden; }#menu a:hover { background-color: #e5e5e5; }#menu a.slct { background-color: #f3f3f3; }#toplinks a { color: #fff; font: bold 1em Calibri; margin: 10px 0 0 18px; display: block; }.logoList { margin-top: 20px; }.logoList li { float: left; }.logoList img { padding: 0 15px 15px 0; }.xtra02 { padding-left: 20px; }#foot { clear: both; }#toppen, #main, #foot{ width: 100%; margin: 0 auto; }#toppen, #vitaH { background-color: #fff; border: 6px solid #d9d9d9; border-width: 6px 0; }#vitaHXXX { border-bottom: 6px solid #0088ce; }#toppen { border-top: none; }#vitaTop, #vita, #vitaBlack, #vitaBlackS { width: 944px; margin: 0 auto; }#vitaTop { background: url(/img/bg-drop.gif) 728px 0px no-repeat; }#vitaBlack { margin: 40px auto; height: 196px; overflow: hidden; }#vitaBlackS { margin: 20px auto; }#logo, #menu, #toplinks { width: 236px; float: left; display: block; }#toplinks { width: 206px; padding-left: 10px; }#menu { width: 472px; padding-left: 10px; }.prodPic p { margin: 0; }.prodPic, .segm { width: 216px; float: left; padding-left: 20px; }.prodPicBAN1, .prodPicBAN2 { width: 452px; float: left; padding-left: 20px; }.segm li { margin-bottom: 40px; display: block; float: left; }.segm li img { float: left; }#hole {}.address { /*width: 472px;*/ width: 720px; margin: 0 auto; }address { display: block; float: left; color: #ccc; font-style: normal; font-size: 90%; padding: 20px; width: 140px; }#vitaBlackS blockquote { font: bold italic 2.8em Calibri; color: #555; text-align: center; margin: 0; padding: 0; }.boldie { font-weight: bold; }.nlpic { background: url(/img/bg-nlpic.gif) no-repeat; width: 90px; height: 70px; padding: 3px; float: left; clear: both; display: block; margin: 0 10px 5px 0; }.casehead { font-weight: bold; display: block; height: 17px; overflow: hidden; float: left; padding: 3px 11px 0; }a.casehead, a.casehead:hover { color: #fff; }.casepic { position: relative; float: left; }.borderline { margin: 20px 0 0; border: 1px solid #ddd; }.h22, .h23 { background-color: #333; border: 2px solid #fff; padding: 7px; }#am { width: 970px; margin: 0 auto; }#path { font-size: 90%; display: none; }#left { float: left; width: 183px; padding: 14px 20px 20px 11px; }#fcol01, #fcol02, #fcol03, #col01, #col02, #col03, #col02a { float: left; width: 196px; padding: 20px; overflow: hidden; }#fcol02, #col02 { width: 432px; padding-right: 0px; margin-right: 20px; }#col02a { width: 628px; }#fcol01 h1, #fcol02 h1, #fcol03 h1, #col01 h1, #col02 h1, #col03 h1 { font: bold 1.5em Calibri; margin: 0 0 .3em; border-bottom: solid 6px #f9f9f9; }#col02 h1 { font-size: 2.2em; }#fcol02, #col02 { line-height: 140%; }#col02 input, #col02 textarea { margin-bottom: 5px; }#fcol01 #fh13 { text-align: justify; }#col02 .borderline a { color: #88d7ff; background: url(/img/arr-S-dark.gif) left 5px no-repeat; padding-left: 8px; display: block; }#fh13 a, #h12nl a { color: #000; }.pl { float: left; width: 100%; }#fh13 a.newslisthead, #h12nl a.newslisthead, #h12 a.newslisthead, #h13 a.newslisthead { color: #0066a6 !important; font: bold 1.2em Calibri; }#fh13 a:hover, #h12nl a:hover, #h12 .newslist a:hover, #h13 .newslist a:hover { text-decoration: none; }#fh13 a.newslisthead:hover, #h12nl a.newslisthead:hover, #h12 a.newslisthead:hover, #h13 a.newslisthead:hover { text-decoration: underline; color: #00a9ff; }#h12nl a.date { font-size: 85%; color: #666; }#h12 .newslist a, #h13 .newslist a { color: #111; }#h12 .newslist, #h13 .newslist, #fh12 .newslist, #fh13 .newslist { clear: both; }.seaH { float: left; padding: 14px 0 0 32px; }.toplinks {}.sea { clear: both; }.sea form { margin: 0; padding: 0; border: none; }.sea fieldset { border: none; margin: 0; padding: 0; }.sea legend { display: none; }.sea input { font-size: 90%; }.sea input.ip-Sea { width: 110px; }.seaForm label, .seaForm legend { display: none; }.seaForm fieldset { margin: 0; padding: 0; border: none; }#fh01 li { padding-left: 10px; background: url(/img/bull.gif) left .5em no-repeat; }#path li { float: left; }#path a { padding-right: 10px; float: left; display: none; }#path a.slct, #path a.opnd { display: block; }#path a.slct {}.smenu { margin-bottom: 30px; }.smenu li {}.smenu a { background: url(/img/arr-gray.gif) left 10px no-repeat; font: bold 1.3em Calibri; padding: 5px 0 1px 15px; display: block; clear: both; width: 178px; }.smenu a.slct { background-image: url(/img/arr-blue.gif); }.smenu a:hover {}.smenu li li { padding-left: 15px; }.smenu li li a { font: bold 1em Calibri; padding: 1px 0 1px 13px; }/* #foot p { margin: 23px auto; text-align: justify; font-size: 90%; color: #ddd; width: 432px; }*/#toplinks .flags, #toplinks .flags li { margin: 0; padding: 0; list-style: none; float: right; }#toplinks .flags li { margin: 71px 8px 0 -20px; float: right; }#toplinks .flags {  }#toplinks .flags li img {}.toplinks ul, .toplinks li { margin: 0; padding: 0; list-style: none; }.toplinks li { float: left; margin: 0 7px 0 0; }.toplinks a { font-weight: bold; color: #fff; }.logo { width: 183px; float: left; }#logo p, #logo img { border: none; margin: 0; }#logo img.theLogo { margin: 39px 0 0 20px; }.rota { float: left; background: url(/img/bg-toppic.gif) no-repeat; padding: 3px; width: 480px; height: 121px; overflow: hidden; margin: 10px 0 0 31px; }.rota imgX { float: left; }.dNone { display: none; }#cForms {}#cForms fieldset { width: 180px; padding: 10px; margin-bottom: 10px; }#cForms legend { margin-bottom: 4px; font-weight: bold; font-size: 1.2em; color: #000; }.ip-M { width: 175px; margin: 0 0 7px; }#cForms label { font-weight: bold; }#cForms br { display: none; }#c1, #c2 { margin: 0; float: left; }#c1 { margin-right: 20px; }/* outlet */span.outlethead { font-size: 115%; font-weight: bold; color: #0066a6; }span.outletprice { float: right; font-weight: bold; margin-right: 5px; }.caselist { float: left; height: 35px; width: 100%; margin-bottom: 6px; }.caselist img { float: left; width: 40px; height: 31px; }.caselist .nlpic3 { width: 40px; height: 31px; padding: 2px; background: url(/pic/case_img_44.gif) 0 0 no-repeat; margin-right: 5px; }#fcol02 div { clear: both; }#fcol02 div div { clear: auto; }.liveu { width: 440px; overflow: visible; }/* PRINT ME FUNKY */@media print {#menu, #fcol01, #col01, #fcol03, #col03, #toplinks, #vitaBlack, #vitaBlackS { display: none; }#toppen { border: none; padding-bottom: 10px; }#col02, #fcol02 { width: 100%; margin: 0; padding: 0; }body { color: #000; font-size: 130%; }#logo img.theLogo { margin: 0 0 20px; }}/* END */.newslist { clear: both; }