/*-------------------- DEFAULT STYLES --------------------*/
html { overflow-y:scroll }
html.popup { overflow-y:auto }
body { margin:0; padding:0 }
body, td, input, select, textarea { font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size:11px; color:#333 }
body.active select, body.active .bigimgdiv { }


table { empty-cells:show }
a img { border:0; }
a { color:#004863; text-decoration:none }
a:hover { text-decoration:underline }
form { display:inline }
.TextRed { color:#C00 }
hr { color:#069; margin:0; padding:0 }
h1,h2,h3,h4,h5,p { margin:0; padding:0; color:#333; text-align:left }

h2 a.hideInPrint { position:absolute; top:4px; right:2px; width:20px; text-indent:-150px; overflow:hidden; background:url(/lisalib/getfile.aspx?itemid=5021) no-repeat }
a.share-button { position:absolute; top: 0px; right: 0px; width:63px; text-indent:-150px; overflow:hidden; background:url(/lisalib/getfile.aspx?itemid=8841) no-repeat; display: none; }
h2 a.hideInPrint:hover { text-decoration:none }

div h2 { margin-bottom:5px; width:100%; position:relative; clear:both }
.carnewslist h3.titilsognbla, .titilsognbla, .ContentBoxBlue, h2 { line-height:17px; margin:0; padding:0 0 4px 0; border-bottom:2px solid #069; font-size:17px; color:#069; font-weight:normal }
.titilsognraud, .ContentBoxRed { line-height:17px; margin:0; padding:0 0 4px 0; border-bottom:solid 2px #C00; font-size:17px; color:#C00; font-weight:normal }

.NewsItem .myndatexti { width:240px; background:#EAF5E5; padding:5px }
.myndatexti,.ndate { font-size:10px; line-height:11px; color:#666 }
.yfirfyrirsogn, h3 { font-size:16px; line-height:17px; color:#C00; margin:2px 0 9px 0; font-weight:normal }
.ContentBoxDark { color:#333; margin:0; padding:0 0 5px 0; border-bottom:solid 2px #333; font-size:17px; font-weight:normal }

.millifyrirsogn,h4 { font-size:12px; line-height:15px; margin:15px 0 0 0; color:#000 }

.rightpanel{ float:right; width:250px }
.meginmal{ float:left; width:500px }

.hide{ visibility:hidden }
.fleft { float:left }
.fright { float:right }
.stream, .disnone0 { display:none }
.clear { clear:both }
.textright { text-align:right }
.truebold { font-weight:bold }
.truestrike { text-decoration:line-through }
optgroup.graygroup { color:#333 }
optgroup.bluegroup { color:#069 }
option { color:#333 }
div#Content div.yellowbg { margin:0 0 15px 0; padding:1px 4px; background:#FFC url(/lisalib/getfile.aspx?itemid=4671) right bottom no-repeat }
div#Content div.greenbg { margin:0 0 15px 0; padding:4px; background:#EAF5E5 url(/lisalib/getfile.aspx?itemid=4670) left bottom no-repeat }
.greenbg h4 { margin:2px }
.dashed { border-bottom:1px dashed #CCC; margin:5px }
a.meira { display:block; clear:both; width:98%; color:#069 }
.carnewslist, .splitdiv { float:left; width:245px }


.stadalbunadur h3 { margin:0 }
.stadalbunadur h4 { margin:5px 0 }
.stadalbunadur ul { list-style:none; margin:8px 0; padding:0 }
.stadalbunadur li { margin:0; padding:0; font-size:11px; color:#C00 }
.stadalbunadur ul ul { margin:2px 0 6px 0; padding:0 }
.stadalbunadur li li { margin:0; padding:0; font-size:11px; color:#000  }

.enlargeimg{ position:absolute; z-index:101; visibility:hidden; border:2px solid #333 }

/*-- Bloggbar --*/
.bloggbar { position:relative }
.bloggbar img.fleft { position:absolute; z-index:10 }
#lisa_scroller { position:relative; white-space:nowrap; overflow:hidden }
#lisa_scroller.rss { height:15px; width:520px; float:right; padding:5px 0 1px 0 }
#lisa_scroller .scroll { position:absolute }

/*----------------- Verðlisti ----------------------*/
.verdlisti-nyr { width:492px }
.verdlisti-nyr .toppur{ overflow:auto; padding:8px 0 2px 8px }
.verdlisti-nyr .toppur h3{ float:left; margin:0}
.verdlisti-nyr .toppur a{ float:left; margin:2px 12px; color:#039 }
.verdlisti-nyr .middja{ padding:0 0 0 2px }
.verdlisti-nyr .tafla{ width:488px; border-collapse:collapse }
.verdlisti-nyr .tafla caption{ display:none }
.verdlisti-nyr .tafla th{ background:#DFDED6; font-weight:normal; border-left:2px solid #FFF; border-right:2px solid #FFF; border-bottom:1px solid #999 }

.verdlisti-nyr .tafla td{ padding:2px; border-left:2px solid #FFF; border-right:2px solid #FFF; border-bottom:1px dotted #999 }
.verdlisti-nyr .tafla tr.last td{ border-bottom:0 }
.verdlisti-nyr .tafla #utlit { background-image:url(/lisalib/getfile.aspx?itemid=5012); background-repeat:no-repeat }
.verdlisti-nyr .tafla #sjalfskiptur { background-image:url(/lisalib/getfile.aspx?itemid=5013); background-repeat:no-repeat; background-position:top right }
.verdlisti-nyr .tafla .hestofl{ text-align:center }
.verdlisti-nyr .tafla .saeti{ text-align:center }
.verdlisti-nyr .tafla .beinskiptur{ text-align:right; width:92px }
.verdlisti-nyr .tafla .sjalfskiptur{ text-align:right; width:92px }
.verdlisti-nyr .eldsneyti span{ float:left }
.verdlisti-nyr .eldsneyti span.text { width:40px }


.verdlisti-nyr .botn{ background:url(/lisalib/getfile.aspx?itemid=4893) no-repeat; line-height:0; height:6px; margin:0 0 12px 0 }

div.abyrgd { border-top:1px dashed #DDD; padding:12px 0 0 0; margin:0 0 12px 0 }
div.skilmalar { border-top:1px dashed #DDD; padding:12px 0 0 0 }

/*---- Reiknivéla popup ----------*/
.reiknivel-top { width:744px; padding:14px 18px 0 18px; margin:0 auto }
.reiknivel-top .logoDiv { height:60px }
.reiknivel-top .topbar span { float:left; width:362px; height:110px; position:relative }
.reiknivel-top .topbar span.right { padding-left:10px }
.reiknivel-top .topbar span.right .logoBox { position:absolute; bottom:-19px; right:0}
.reiknivel-top .topbar span.right a .logo { float:left; margin:0 4px }
.reiknivel-top .topbar span.right a em { float:left; width:80px; font-size:10px }
.reiknivel-top ul, .reiknivel-top ul li, .reiknivel-top ul li a { float:left; margin:0; padding:0 }
.reiknivel-top ul { list-style:none; background:#B6B49F; margin-bottom:16px }
.reiknivel-top ul li { position:relative }
.reiknivel-top ul li a { width:93px; height:54px; text-indent:-200px; overflow:hidden }

.reiknivel-top ul.fade li a { opacity:0.4; filter:alpha(opacity=40) }
.reiknivel-top ul.fade li.active a { opacity:1; filter:alpha(opacity=100); background-position:0 -54px }
.reiknivel-top ul li.active span { position:absolute; background:url(/lisalib/getfile.aspx?itemid=5447); _background:url(/lisalib/getfile.aspx?itemid=5446); top:50px; left:36px; width:22px; height:15px }

.reiknivel-top ul li.item1 a {background:url(/lisalib/getfile.aspx?itemid=5434)}
.reiknivel-top ul li.item2 a {background:url(/lisalib/getfile.aspx?itemid=5435)}
.reiknivel-top ul li.item3 a {background:url(/lisalib/getfile.aspx?itemid=5436)}
.reiknivel-top ul li.item4 a {background:url(/lisalib/getfile.aspx?itemid=5437)}
.reiknivel-top ul li.item5 a {background:url(/lisalib/getfile.aspx?itemid=5438)}
.reiknivel-top ul li.item6 a {background:url(/lisalib/getfile.aspx?itemid=5439)}
.reiknivel-top ul li.item7 a {background:url(/lisalib/getfile.aspx?itemid=5440)}
.reiknivel-top ul li.item8 a {background:url(/lisalib/getfile.aspx?itemid=5441)}
.reiknivel-top ul li a:hover {background-position:0 -54px}

.reiknivel-top h3.carName, .reiknivel-top strong.carInfo { float:left }
.reiknivel-top strong.carInfo { padding:5px 0 0 5px }

/*------------------ Tilbod a forsidu -------------------*/
.forTilbod { border-bottom:1px dashed #DDD; margin:5px; padding-bottom:7px }
.forTilbod .title{ color:#C00; font-size:11px; font-weight:bold; display:block; width:98% }
.forTilbod img { margin:0 3px 0 0 }
.forTilbod p { display:inline }

/*------------------ Tilboðsgluggi ----------------------*/
.tilbodpopup{ padding:0 20px }
.tilbodpopup .tilbodid{ min-height:310px }
.tilbodpopup .vorulogo{ padding:22px 16px }
.tilbodpopup h3{ margin:0; padding:4px 0 }
.tilbodpopup h4{ margin:0; padding:0 0 7px 35px }
.tilbodpopup .fright { padding-left:15px }
.tilbodpopup .carcal { position:absolute }
.tilbodpopup .carcal a{ display:block; position:relative; top:-1px; right:-9px; width:100px; padding-left:16px; background:url(/lisalib/getfile.aspx?itemid=4918) no-repeat }
.tilbodpopup .lokaglugga { text-align:right }
.tilbodpopup .lokaglugga a{ padding:0 0 2px 22px; background:url(/lisalib/getfile.aspx?itemid=4917) no-repeat }
.tilbodpopup .foturinnn { margin:14px 10px; padding:10px 0; border-top:1px solid #999 }
.tilbodpopup .foturinnn address{ width:60%; text-align:right; font-style:normal; line-height:15px }
.tilbodpopup .foturinnn div { margin-left:15px; font-style:italic }
.tilbodpopup .foturinnn div img { float:left; margin-right:6px }

.tilbodpopup table{ margin-left:100px; border-collapse:collapse }
.tilbodpopup table caption{ display:none }
.tilbodpopup th { width:140px }
.tilbodpopup th, .tilbodpopup td{ text-align:right; padding:2px 3px; font-weight:normal }
.tilbodpopup .row3t th,.tilbodpopup .row3t td{ border-top:1px solid #000 }
.tilbodpopup .row4t th,.tilbodpopup .row4t td{ padding-top:4px; color:#C00 }
.tilbodpopup .row4t th{ background:url(/lisalib/getfile.aspx?itemid=4919) no-repeat 46px 4px }
.tilbodpopup .row5t th,.tilbodpopup .row5t td{ padding-top:18px; font-weight:bold; color:#C00 }
.tilbodpopup .gildirtil { padding-left:185px }

/*------------------ Hrós / Kvörtun ----------------------*/
#hroskvortun .greenframe { margin:0 auto; padding:12px; width:235px; border:2px solid #090 }
#hroskvortun .hktakkar { text-align:right }
#hroskvortun .hktakkar img { cursor:pointer }
#hroskvortun #hkstep1 label { margin:0 20px 0 0 }
#hroskvortun select { margin:5px 10px; width:167px }

/*-------------------- CAR INFO --------------------------*/
.offerdiv { margin:5px 0 15px 0; height:112px }
.offerdiv img{ float:left }
.offerdiv .fright{ float:right; width:250px; height:96px }
.offerdiv .meira{ margin-top:6px }

.salestext { margin:20px 0 }

.taknhelp span { float:left; padding:10px 12px }

.verdlisti-eb img { margin:5px }
.verdlisti-eb .textright { margin:10px }
.verdlisti-eb table { text-align:center; border-bottom:1px solid #333 }
.verdlisti-eb table .haus th { border-style:solid; border-color:#333; border-width:1px 0 }
.verdlisti-eb table tr th, .verdlisti-eb tr td { padding:2px 5px }
.verdlisti-eb table .hasoffer td, .verdlisti-eb .offerrow td { background:#FFC; border-right:2px solid #FFF  }
.verdlisti-eb table .offerrow td { padding-top:0 }
.verdlisti-eb table .offerrow td, .verdlisti-eb table td.col8 a { color:#C00 }

/*-------------------- CAR GROUP -------------------------*/
.yfirlit { list-style:none; margin:10px 0 0 10px; padding:0 }
.yfirlit li { margin:0 23px 0 0; padding:0; float:left; width:170px; height:230px }
.yfirlit li a { color:#333 }
.yfirlit li a:hover { text-decoration:underline }
.yfirlit li h3 { margin:0; font-size:1em; font-weight:bold; color:#369 }
.yfirlit li img { display:block }
.yfirlit li div { margin:1px }
.yfirlit li .redhot { background:url(/lisalib/getfile.aspx?itemid=4919) no-repeat; padding-left:12px; color:#CB0101 }
.yfirlit li .bluehot a { color:#369 }

div.freeCars { clear:both; border-top:1px dashed #CCC; padding-top: 10px; }
ul.freeCars { padding-top:10px }

/*-------------------- GALLERY ---------------------------*/
.bigimgdiv { position:relative }
.bigimgdiv a b { display:none }
.bigimgdiv .pre { position:absolute; top:0; left:0; width:250px; height:200px; background:url(/lisalib/getfile.aspx?itemid=4696) 5px 170px no-repeat; visibility:hidden; cursor:pointer }
.bigimgdiv .next { position:absolute; top:0; left:250px; width:250px; height:200px; background:url(/lisalib/getfile.aspx?itemid=4695) 228px 170px no-repeat; cursor:pointer }
.imagtext { padding:5px 0 10px 3px; min-height:11px }

.bigimgdiv .imgnavcontainer { position:absolute; top:0; right:0; width:100px; height:100px }

.bigimgdiv .imgnavcontainer .imgpre { cursor:pointer; height:16px; right:5px; position:absolute; top:64px; visibility:hidden; width:16px; }
.bigimgdiv .imgnavcontainer .imgnext { cursor:pointer; height:16px; right:5px; position:absolute; top:47px; width:16px; }
.bigimgdiv .imgnavcontainer .imgsmall { cursor:pointer; height:16px; right:5px; position:absolute; top:28px; width:16px; }
.bigimgdiv .imgnavcontainer .imglarge { cursor:pointer; height:16px; right:5px; position:absolute; top:12px; width:16px; }
.bigimgdiv .imgnavcontainer .imgholder{ background:url("/lisalib/getfile.aspx?itemid=9214") no-repeat scroll 0 0 transparent; position:absolute; right:3px; top:12px; height:69px; width:18px}
.largerimagenav{ z-index: 100000; right: -100px !important; top: -135px !important; }

.tumbdiv { width:500px }
.tumbdiv a:hover { padding:0 }
.tumbdiv a:hover img { border-color:#000 }
.tumbdiv a.col1 { margin-right:7px }
.tumbdiv a.col0 { margin-right:8px }
.tumbdiv a.lastinrow { margin-right:0 }

.tumbdiv a img { border:1px solid #CCC }
.tumbdiv a.active img { border:1px solid red }

/*-------------------- MAIN DIV --------------------------*/
div#MainWrapper { width:760px; position:relative; margin:0 auto }
#Content { display:block; margin:12px 0 5px 0; font-size:11px; line-height:15px }
#Content * , #ImageHolder * , .tilbodpopup , .tilbodpopup *, .reiknivel-top *{ font-family:Verdana, Helvetica,Sans-Serif }

/*-------------------- Forsíður --------------------------*/
#Content div.col1, #Content div.col2, #Content div.col3 { float:left; width:240px; margin-right:20px }
#Content div.col3 { margin-right:0 }

/*-------------------- HEAD AND BREADCRUMS ---------------*/
#HeadWrapper{ height:66px }
#Logo{ position:absolute; z-index:100 }
#righthead{ position:absolute; top:0; right:0; padding-top:45px }
.webtree{ float:right; font-size:0.9em }
.webtree a{ color:#5A5A5A }
div#BreadCrums{ float:right; font-style:italic; padding:4px 8px 0 0 }
div#BreadCrums ul{ list-style:none; margin:0; padding:0 }
div#BreadCrums li{ float:left }
div#BreadCrums a{ font-size:11px; float:left; color:#555; background:url(/images/breadcrumarrow.gif) no-repeat center right; padding-left:5px; padding-right:11px }
div#BreadCrums a.LastBreadCrum{ color:#C00 }
#ImageHolder p{ padding:0; margin:0 }
#ImageHolder img{ display:block }
#ImageHolder .imgtext{ display:none }

/*-------------------- TOPMENU ---------------------------*/
#TopMenu { position:relative; height:40px; padding-top:1px; margin:0; overflow:hidden }
#SearchString { position:absolute; top:4px; right:40px }
#SearchButton { position:absolute; top:1px; right:6px }
#SearchString #search { background-color:#DDD; width:100px; font-size:11px; border-top:solid 1px #949494; border-left:solid 1px #949494; border-right:solid 1px #C0C0C0; border-bottom:solid 1px #C0C0C0 }
#SearchTitle { position:absolute; top:1px; right:145px; height:20px; padding:5px 5px 0 18px; font-size:12px; color:#FFF }

#Menu ul { list-style:none; margin:0; padding:0 }
#Menu li { float:left }
#Menu a { font-family:Arial; font-size:12px; float:left; color:#FFF; height:20px; padding:5px 10px 0 20px }
#Menu a.FirstItem { padding-left:16px }

/*-------------------- MIDDLE MENU -----------------------*/
#MiddleMenu, #MiddleMenu2 { height:30px; background:url(/lisalib/getfile.aspx?itemid=4646) no-repeat }

#BelowMiddleMenu { background:url(/images/background_smelltu.gif) no-repeat; text-align:center; font-size:10px; height:15px; display:none; clear:both }
#MiddleMenu_Left, #MiddleMenu_Left ul { float:left; }
#MiddleMenu_Right { float:right }
#MiddleMenu_Left ul, div#MiddleMenu_Right ul { list-style:none; margin:6px 0 0 0; padding:0 }
#MiddleMenu_Left li,#MiddleMenu_Right li { float:left; background:url(/lisalib/getfile.aspx?itemid=4647) no-repeat top left }
#MiddleMenu_Left ul li a, div#MiddleMenu_Right ul li a { font-size:12px; float:left; color:#000; padding:0 8px; height:20px }
#MiddleMenu_Left a { margin-right:2px }
#MiddleMenu_Left a:hover, #MiddleMenu_Left a:active { text-decoration:none; background:url(/lisalib/getfile.aspx?itemid=4648) no-repeat bottom center !important }
#MiddleMenu_Right a { margin-left:2px }
#MiddleMenu_Left a.Selected, div#MiddleMenu_Right a.Selected { background:url(/lisalib/getfile.aspx?itemid=4648) no-repeat bottom center !important }

/* -- Back button -- */
#MiddleMenu_Left .tilbakaval, #MiddleMenu_Left .tilbakaval div, #MiddleMenu_Left .tilbakaval span, #MiddleMenu_Left .tilbakaval a { float:left; font-size:12px }
#MiddleMenu_Left .tilbakaval { float:left }
#MiddleMenu_Left .tilbakaval div { margin:6px 0 0 8px; padding-bottom:5px; color:#000 }
#MiddleMenu_Left div.tilbakaval span { margin:5px; font-family:Verdana,Helvetica,Sans-Serif; color:#C00; font-size:13px; font-weight:bold }
#MiddleMenu_Left div.tilbakaval a span { margin:-1px 5px 0 5px; }
#MiddleMenu_Left .tilbakaval a { margin:6px 0 0 0; padding:0 16px 0 0; color:#000; height:20px }

/* -- the submenu -- */
#MiddleMenu_Left{ position:relative }
#MiddleMenu_Left ul li .relative{ position:relative }
#MiddleMenu_Left ul li .submenu-bg{ position:absolute; top:27px; left:27px; background:url(/lisalib/getfile.aspx?itemid=4730); width:702px; height:27px }
#MiddleMenu_Left ul li ul{ position:absolute; top:21px; left:-50px; width:500px }
#MiddleMenu_Right ul ul{ display:none }

/* -- the submenu fix -- */
body.page1957 #MiddleMenu_Left ul li .relative,
body.page1958 #MiddleMenu_Left ul li .relative,
body.page1959 #MiddleMenu_Left ul li .relative,
body.page1960 #MiddleMenu_Left ul li .relative,
body.page1961 #MiddleMenu_Left ul li .relative,
body.page1962 #MiddleMenu_Left ul li .relative,
body.page1963 #MiddleMenu_Left ul li .relative,
body.page1964 #MiddleMenu_Left ul li .relative{ position:static }

body.page1957 #MiddleMenu_Left ul li ul,
body.page1958 #MiddleMenu_Left ul li ul,
body.page1959 #MiddleMenu_Left ul li ul,
body.page1960 #MiddleMenu_Left ul li ul,
body.page1961 #MiddleMenu_Left ul li ul,
body.page1962 #MiddleMenu_Left ul li ul,
body.page1963 #MiddleMenu_Left ul li ul,
body.page1964 #MiddleMenu_Left ul li ul{ top:27px; left:36px; width:700px }

/*-------------------- FOOTER ----------------------------*/
#Footer { height: 100px; position:relative; background:url(/lisalib/getfile.aspx?itemid=5022) repeat-x; font-size:11px; line-height:110%; overflow:hidden; padding: 0; margin-top:-5px; position:relative; }
#Footer .border { border-top: 1px dashed #666; border-bottom: 1px dashed #666; padding: 14px 0; }
#Footer div { float: left; height: 37px; text-align: left; padding: 0 14px; font-size: 1.0em; }
#Footer .bold { font-weight: bold; }
#Footer .italic { font-style: italic; width: 80px; margin-left: 6px; }
#Footer .leftborder { border-left: 1px solid #999999; }
#Footer .item1 { width: 64px; text-align: right; padding-top: 2px; }
#Footer .item2 { width: 113px; }
#Footer .item3 { width: 113px; }
#Footer .item4 { width: 163px; }
#Footer .item5 { width: 163px; }

/*-------------------- CONTENT BOX -----------------------*/
div.ContentSpacer { height:37px }
div.ContentBoxMargin { margin-bottom:5px }
div.ContentBoxRed, div.ContentBoxBlue, div.ContentBoxLight { font-size:22px; text-align:left; padding-bottom:3px; height:27px }
div.ContentBoxRed { color:#C00; border-bottom:solid 2px #C00 }
div.ContentBoxBlue { color:#069; border-bottom:solid 2px #069 }
div.ContentBoxLight { color:#BCBCBC; border-bottom:solid 2px #BCBCBC }
div.BoxContent { margin:5px 0 12px 0; text-align:left }
div.BoxContent p { margin:0 0 10px 0; padding:0 }
div.BoxContent ul { margin:2px 16px; padding:0 }
div.BoxContent ul li { margin:0; padding:0; }
div.BoxContent ul li a { color:#333 }

/*-------------------- NEWS STYLES -----------------------*/
div.NewsItem { background:url(/images/background_newsitem.gif) repeat-x bottom right; margin-bottom:5px; padding-bottom:7px; line-height:15px; clear:both; overflow:auto }
div.NewsItem img { margin:0 6px 4px 0; }
div.NewsItem p { margin:2px 0 0 0;}
div.NewsItem .video_item { width:480px; height:360px; padding: 0; margin: 0; }
.NewsItem .yfirfyrirsogn { margin:12px 0 6px 0 }
.HomeNewsHeadLine { color:#C00; font-size:11px; font-weight:bold }
.HomeNewsHeadLinee { color:#C00; font-size:11px; font-weight:bold; display:block; width:98% }
.newsimage { margin:8px 8px 0 0 }
.maxNewsHeading { color:#F60; font-weight:bold; display:block }
.NewsHeadLine { color:#C00; font-size:16px; font-weight:bold }
.MoreNewsHeadLine, .sjananar, .theredarrow { color:#C00; font-size:13px; font-weight:bold }
.Car { margin-bottom:12px }
.Car img { margin:3px 0 0 0 }
.Car a { color:#000; font-weight:bold; text-decoration:none }
.SelectBoxForCars { width:100% }
.InputBox { width:98% }
.InputBox, .SelectBoxForCars { border:solid 1px #BCBCBC; margin-bottom:7px; color:#555 }
.ButtonHolder { text-align:right; }
.ButtonHolder img { margin-left:8px; }
.CarTable { width:100% }
body.page41 .CarTable { border-bottom:1px dashed #CCC }
.CarTableHeader { background-color:#B9B7A3; padding:4px; border-top:solid 2px #069; color:#FFF; text-align:center; font-weight:bold }
.filelinkcontainer { padding-left: 25px; background: url(/library/5479) no-repeat 0 3px; }

/*-------------------- PROPERTY TABLES -----------------------*/
.propertytable { border-top:1px solid gray; border-bottom:1px solid gray }
.propertytable th { font-weight:bold; border-bottom:1px solid gray; background:#f8f8ff; text-align:center }
.propertytable .altrow, .propertytable .row1 { background-color:#EEE }
.propertytableLeft th { font-weight:bold; border-bottom:1px solid gray; background-color:#f8f8ff; text-align:left }
.propertytableLeft { border-top:1px solid gray; border-bottom:1px solid gray }
.propertytableLeft .altrow { background-color:#EEE; }
.propertytable h3.Staffheader{ color:#069; border-bottom:solid 1px #069; margin:0; padding:10px 0 0 0 }
.propertytable .headfirst { background:#999 url(/images/new_tofluhaus_left.gif) no-repeat top left; color:white; font-weight:bold; padding-left:10px }
.propertytable .head { background:#999 url(/images/new_tofluhaus_middle.gif) repeat-x; color:#FFF }
.propertytable .headlast { background:#999 url(/images/new_tofluhaus_right.gif) no-repeat top right; color:#FFF }
.noborder { border:0 }
.nobottom { border-bottom:0 } 

/*---------------- Aukabúnaður -------------*/
.extrastablex { } 
.extrastablex .headfirst { background:#999 url(/images/new_tofluhaus_left.gif) no-repeat top left; color:white; font-weight:bold; padding-left:10px;}
.extrastablex .head { background:#999 url(/images/new_tofluhaus_middle.gif) repeat-x; color:white;}
.extrastablex .headlast { background:#999 url(/images/new_tofluhaus_right.gif) no-repeat top right; color:white;}
.extrastablex .item1 { background-color:#EEE; }

.extrastablex .dottedright { border-right:1px dotted black;}

.extrastablex .total { background:#FFF; }
.extrastablex .extrahead { background:#EEE;}
.extrastablex .first { padding-left:10px; font-weight:bold; }
.extrastablex .totalfooter { background:none no-repeat; }
.extrastablex .totalpad { padding-right:100px; border-bottom:solid 1px #9B9B9B; border-top:solid 1px #9b9b9b; color:#036896;}
.extrastablex td.title { text-align:left;}
.extrastablex .extrabottompadding td { padding-bottom:5px; border-bottom:solid 1px #000; }
.extrastablex .engine { background:#999; color:#FFF; }
.extrastablex .disil { background:#999; padding-bottom:0px; color:#FFF;}
.extrastablex .bensin {background:#b5b39e; padding-bottom:0px; color:#FFF;}

/*-------------------- Tækni tafla -----------------------*/
.control2 { background:#EEE; width:498px; margin:0 0 5px 1px }
div.cfjoldi2 { background:#EEE url(/lisalib/getfile.aspx?itemid=4808) repeat-y 314px 0 }
div.cfjoldi3 { background:#EEE url(/lisalib/getfile.aspx?itemid=6151) repeat-y 150px 0 }

.control2 ul { list-style:none; margin:0; padding:0 }
.control2 div { float:left; padding:2px 0 5px 10px }
.cfjoldi2 div.pos1 { width:312px }
.cfjoldi2 div.pos2, #Content .cfjoldi3 div { width:156px }

.control2 li { float:left; width:140px; margin:3px; padding:2px 0 0 0; line-height:14px }
.control2 li.on { background:url(/lisalib/getfile.aspx?itemid=4803) no-repeat; }
.control2 li.off { background:url(/lisalib/getfile.aspx?itemid=4804) no-repeat 0 4px; }
.control2 li a { color:#333; padding:0 0 0 13px }


.control { background:#DDD url(/lisalib/getfile.aspx?itemid=4808) repeat-y 320px 0; margin:0 0 9px 0; padding:0 0 9px 0 }
div.line0 { background:#DDD }
.control strong { padding:5px 0; display:block }
.control ul { list-style:none; margin:0; padding:0 }
.control li { margin:3px 0 0 0; padding:2px 0 0 0; line-height:14px }
.control li.on { background:url(/lisalib/getfile.aspx?itemid=4803) no-repeat; }
.control li.off { background:url(/lisalib/getfile.aspx?itemid=4804) no-repeat 0 4px; }
.control li a { color:#333; padding:0 0 0 13px }

.control .disel { width:154px; float:left }
.control .gasolin { width:320px; float:left; padding-left:18px }
.control div.width100true { width:488px; padding-left:18px }
.control .gasolin li, .control .width100true li { float:left; width:150px }
#extrastable caption { display:none }
#extrastable { padding:0 0 4px 0; border-bottom:1px solid #999; width:500px }
#extrastable td { text-align:center; width:96px; overflow:hidden }
#extrastable th.title { text-align:left; width:auto; font-weight:normal }
#extrastable .engine th { background:#D1CFC4; height:34px; line-height:13px; font-weight:normal }
#extrastable .item1 { background:#EEE }
#extrastable th.bgdisel { background:#B8B4A4 }
#extrastable th.bgetanol { background:#DDDCD5}
.co2 { color:#999; font-size:10px }

/*----------------------- Buttons -------------------------*/

.btnSkra { border:0; margin:4px; padding:4px; background:url(/Images/btn_skra.gif) no-repeat; width:96px }
.controller { position:relative; display:block; float:right; margin-top:-10px }
.controller div { width:30px; display:inline; position:relative; margin-top:-30px }

/* ---------- IFrame ---------- */
.iframe{ margin-top:-15px; margin-left:-20px; padding:0; width:808px }

/* ----------  VISA USED CARS ----------  */
.npages strong{ color:#C00 }
.npages div{ display:none }
.npages #page1{ display:block }
.npages div a{ float:left; width:200px; margin:0 23px 20px 0; border:1px solid #666; padding:18px 18px 9px 18px; overflow:hidden }
.npages div a:hover{ text-decoration:none; background:whitesmoke; cursor:pointer }
.npages div a.c3{ margin:0 0 20px 0 }
.npages div a img{ width:200px; height:150px }
.npages div a ul{ list-style:none; display:block; margin:6px 0 0 0; padding:0 }
.npages div a ul li{ display:block; border-bottom:1px dotted #CCC }
.npages div a ul li span{ color:#333 }
.npages div a ul li span.c1{ float:left }
.npages div a ul li span.c2{ float:right }
.npages div a ul li.em span{ color:#C00 }
.npages div a u{ display:block; padding:7px 0 0 0; clear:both }

.cats{ text-align:right }
.cats .catoff{ color:blue }
.cats .caton{ color:red }

/*----------------------- EXTRAS ------------------------------*/
.biglink { font-weight:bold; font-size:1.2em }
#abovefooter {background:transparent url(/lisalib/getfile.aspx?itemid=7397) repeat-x scroll 0% 50%; height:83px; color:#174286; margin:24px 0 0 0 }
#abovefooter ul { margin:0; padding:0; list-style:none;}
#abovefooter ul li.first {background:transparent url(/lisalib/getfile.aspx?itemid=7399) no-repeat 3px 5px; float:left; color: #ffffff;}
#abovefooter ul li { margin-top:68px; float:left; background:url(/lisalib/getfile.aspx?itemid=1706) no-repeat 0 0.3em }
#abovefooter ul li.last a { float:left; padding-right:0; font-size:11px }
#abovefooter ul li a { color: #ffffff !important; float:left; padding:0 12px 0 13px;  text-decoration:none; color:#003399; font-size:11px; line-height:15px }
#abovefooter ul li a:hover { text-decoration:underline }
.NewsItem, .ContentBoxBlue { clear:both }
tr.row1 { background:#EEE }
tr.row0 td, tr.row1 td { padding:.25em }
ul.red { margin:0 0 0 20px; padding:0; list-style-image:url(/images/list_image.gif) }

/* ---- ---- ---- ---- BRIMBORG ---- ---- ---- ---- */
.website1 #Menu a { background:url(/images/brimborg/background_topmenu_arrow_line.gif) no-repeat }
.website1 #Menu a.FirstItem { background:url(/images/brimborg/background_topmenu_arrow_noline.gif) no-repeat 6px 9px }
.website1 #TopMenu { background:url(/images/brimborg/background_topmenu.gif) no-repeat }
.website1 #SearchTitle { background:url(/images/brimborg/background_topmenu_arrow_line.gif) no-repeat }

/*---- MIDDLE MENU BRIMBORG ---- */
.website1 #MiddleMenu { height:46px; overflow:hidden; background:url(/images/background_middlemenu.gif) no-repeat }
.website1 #MiddleMenu ul { list-style:none; margin:0; padding:0 }
.website1 #MiddleMenu li { float:left }
.website1 #MiddleMenu a {
	float:left;
	padding:44px 0 0 0;
	overflow:hidden;
	height:0px !important;
	height /**/:44px; /* for IE5/Win */
}
.website1 #MiddleMenu li a:hover { background-position:0 -44px }
.website1 #BelowMiddleMenu { display:block }

.website1 #Volvo a { width:98px; background:url(/lisalib/getfile.aspx?ItemID=25) no-repeat }
.website1 #Ford a { width:94px; background:url(/lisalib/getfile.aspx?ItemID=21) no-repeat }
.website1 #Daihatsu a { width:106px; background:url(/lisalib/getfile.aspx?ItemID=28) no-repeat }
.website1 #Citroen a { width:107px; background:url(/lisalib/getfile.aspx?ItemID=27) no-repeat }
.website1 #Lincoln a { width:91px; background:url(/lisalib/getfile.aspx?ItemID=22) no-repeat }
.website1 #Pirelli a { width:86px; background:url(/lisalib/getfile.aspx?ItemID=26) no-repeat }
.website1 #Nokian a { width:92px; background:url(/lisalib/getfile.aspx?ItemID=24) no-repeat }
.website1 #Max1 a { width:84px; background:url(/lisalib/getfile.aspx?ItemID=23) no-repeat }
.website1 #Mazda a { width:100px; background:url(/lisalib/getfile.aspx?ItemID=1548) no-repeat }
.website1 #Notadir a {width:80px; background:url(/lisalib/getfile.aspx?itemid=2192) no-repeat }
.website1 #free a {width:84px; background:url(/lisalib/getfile.aspx?itemid=5797) no-repeat }


/** Atvinnusíður **/
.website1 .vinnulisti {padding:0;margin:0 }
.website1 .vinnulisti .vinna { padding:.5em 0 .75em 0; background:url(/images/background_newsitem.gif) repeat-x bottom right }
.website1 .vinna ul { color:#666; margin:0; padding:.5em 0 .5em 1.25em; list-style-type:square }
.website1 .vinna ul li, .website1 .vinna p { color:#666 }
.website1 .vinna h3 { font-weight:bold; color:#cc0000; font-size:1em; padding-top:.75em }
.website1 .vinna h4 { padding:0 0 .75em 0; margin:0; font-weight:normal; color:#666; font-size:1em }
.website1 .vinnulisti .vinna a { padding-left:.5em }
.website1 .vinna a { color:#10709f; font-weight:bold }
.website1 .spacer { width:60px; float:left }

/* ---- FORD ---- */
.website2 #Menu a { background:url(/images/ford/background_topmenu_arrow_line.gif) no-repeat }
.website2 #Menu a.FirstItem { background:url(/images/ford/background_topmenu_arrow_noline.gif) no-repeat 6px 9px }
.website2 #TopMenu { background:url(/lisalib/getfile.aspx?itemid=4673) no-repeat }
.website2 #SearchTitle { background:url(/images/ford/background_topmenu_arrow_line.gif) no-repeat }

/* ---- Citroen ---- */
.website3 #Menu a {background:url(/images/citroen/background_topmenu_arrow_line.gif) no-repeat }
.website3 #Menu a.FirstItem { background:url(/images/citroen/background_topmenu_arrow_noline.gif) no-repeat 6px 9px; }
.website3 #TopMenu { background:url(/images/citroen/background_topmenu.gif) no-repeat }
.website3 #SearchTitle {background:url(/images/citroen/background_topmenu_arrow_line.gif) no-repeat }

/* ---- Volvo ---- */
.website4 #Menu a { background:url(/images/volvo/2006/background_topmenu_arrow_line.gif) no-repeat }
.website4 #Menu a.FirstItem { background:url(/images/volvo/background_topmenu_arrow_noline.gif) no-repeat 6px 9px }
.website4 #TopMenu { background:url(/images/volvo/2006/background_topmenu.gif) no-repeat }
.website4 #SearchTitle { background:url(/images/volvo/2006/background_topmenu_arrow_line.gif) no-repeat }

/* ---- Volvo Vinnuvélar ---- */
.website5 #Menu a, .website14 #Menu a { background:url(/images/volvo/background_topmenu_arrow_line.gif) no-repeat }
.website5 #Menu a.FirstItem, .website14 #Menu a.FirstItem { background:url(/images/volvo/background_topmenu_arrow_noline.gif) no-repeat 6px 9px }
.website5 #TopMenu, .website14 #TopMenu { background:url(/images/volvo/background_topmenu.gif) no-repeat }
.website5 #SearchTitle, .website14 #SearchTitle { background:url(/images/volvo/background_topmenu_arrow_line.gif) no-repeat }

/* ---- Volvo Rútur---- */
.website9 #Menu a, .website14 #Menu a { background:url(/images/volvo/background_topmenu_arrow_line.gif) no-repeat }
.website9 #Menu a.FirstItem, .website14 #Menu a.FirstItem { background:url(/images/volvo/background_topmenu_arrow_noline.gif) no-repeat 6px 9px }
.website9 #TopMenu, .website14 #TopMenu { background:url(/images/volvo/background_topmenu.gif) no-repeat }
.website9 #SearchTitle, .website14 #SearchTitle { background:url(/images/volvo/background_topmenu_arrow_line.gif) no-repeat }

/* ---- Volvo Penta ---- */
.website8 #Menu a {background:url(/images/volvo/background_topmenu_arrow_line.gif) no-repeat }
.website8 #Menu a.FirstItem {background:url(/images/volvo/background_topmenu_arrow_noline.gif) no-repeat 6px 9px }
.website8 #TopMenu {background:url(/images/volvo/background_topmenu.gif) no-repeat }
.website8 #SearchTitle {background:url(/images/volvo/background_topmenu_arrow_line.gif) no-repeat }

/* ---- Lincoln ---- */
.website11 #Menu a { background:url(/images/lincoln/background_topmenu_arrow_line.gif) no-repeat }
.website11 #Menu a.FirstItem { background:url(/images/lincoln/background_topmenu_arrow_noline.gif) no-repeat 6px 9px }
.website11 #TopMenu { background:url(/images/lincoln/background_topmenu.gif) no-repeat }
.website11 #SearchTitle { background:url(/images/lincoln/background_topmenu_arrow_line.gif) no-repeat }

/* ---- Mazda ---- */
.website12 #Menu a { background:url(/images/mazda/background_topmenu_arrow_line.gif) no-repeat }
.website12 #Menu a.FirstItem { background:url(/images/mazda/background_topmenu_arrow_noline.gif) no-repeat 6px 9px }
.website12 #TopMenu { background:url(/images/mazda/background_topmenu.gif) no-repeat }
.website12 #SearchTitle { background:url(/images/mazda/background_topmenu_arrow_line.gif) no-repeat }

/* ---- Daihatsu ---- */
.website13 div#Menu a { background: url(/images/daihatsu/background_topmenu_arrow_line.gif) no-repeat }
.website13 div#Menu a.FirstItem { background: url(/images/daihatsu/background_topmenu_arrow_noline.gif) no-repeat 6px 9px }
.website13 div#TopMenu { background: url(/images/daihatsu/background_topmenu.gif) no-repeat }
.website13 div#SearchTitle { background: url(/images/daihatsu/background_topmenu_arrow_line.gif) no-repeat }

/* ---- Notaðir bílar ---- */
.website15 #Menu a { background:url(/images/brimborg/background_topmenu_arrow_line.gif) no-repeat }
.website15 #Menu a.FirstItem { background:url(/images/brimborg/background_topmenu_arrow_noline.gif) no-repeat 6px 9px }
.website15 #TopMenu { background:url(/images/brimborg/background_topmenu_nosearch.gif) no-repeat }
.website15 #SearchTitle { background:url(/images/brimborg/background_topmenu_arrow_line.gif) no-repeat }

.tolow{ text-transform:lowercase; }
.pdfdiv { margin:3px 0;padding:7px 15px; border-top:1px solid #666; border-bottom:1px solid #666; background:url(/lisalib/getfile.aspx?itemid=4281) no-repeat 0 center }
.imgmenu { float:left; list-style:none; padding:0; margin:0 0 20px 0; width:100% }
.imgmenu .li { border-top:1px dashed black; padding:3px 0 }
.imgmenu .li a { font-weight:bold; }
.imgmenu .li b { color:red; }
.imgmenu .li ul { margin:10px 0; list-style:none; padding:0; margin:0 }
.imgmenu .li ul li { float:left; width:131px; text-align:center; background:url(/lisalib/getfile.aspx?itemid=4276&proc=13) no-repeat center 0; margin:0 5px 9px 5px }
.imgmenu .li ul li a { float:left; width:100%; color:#000; padding:112px 0 0 0; }
.imgmenu li.stig1 { float:left; width:131px; text-align:center; background:url(/lisalib/getfile.aspx?itemid=4276&proc=13) no-repeat center 0; margin:0 40px 9px 0 }
.imgmenu a.stig1 { float:left; width:100%; color:#000; padding:112px 0 0 0; font-weight:bold }

.symleft { padding-left:4px; }

form.simple { display:block; width:500px; margin:0 0 50px 0 }
form.simple fieldset { padding:16px }
form.simple label { display:block }
form.simple input { margin:0 0 22px 0; width:50% }
form.simple textarea { width:98% }
form.simple legend { font-weight:bold; color:#666 }
form.simple .submit { float:right; margin:6px 2px }

/* Bilagalleri */
.bigimgdiv .bilFyrri {position: absolute; top: 50px; right: 10px;}
.bigimgdiv .bilNaest {position: absolute; top: 30px; right: 10px;}
.bigimgdiv .bilPlus {position: absolute; top: 10px; right: 10px;}
#hugeimg { position: absolute; top: 70px; left: -85px; }
#hugeimg .bigFyrri {position: absolute; top: 50px; right: 10px; z-index: 120;}
#hugeimg .bigNaest {position: absolute; top: 30px; right: 10px; z-index: 120;}
#hugeimg .bigMinus {position: absolute; top: 10px; right: 10px; z-index: 120;}
.extrabigimg {position: relative !important;}
#overlay { visibility: hidden; position: absolute; left: 0px; top: 0px; width:100%; height:100%; text-align:center; z-index: 99; }

/* video and pdf files */
.files { padding-top:10px; }
.files div.pdf { padding-top:4px; }
.files span { border-right:1px solid #000; padding:0 8px 0 28px; }
.files div.videos span { background:url(/lisalib/getfile.aspx?itemid=7259) no-repeat; }
.files a { border-right:1px solid #000; padding:0 7px 0 4px; color:#069; }

/* class to hide nested objects in IE */
/* hides the second object from all versions of IE */
* html object.hiddenObjectForIE { display: none; }

/* display the second object only for IE5 Mac */
/* IE Mac \*//*/
* html object.hiddenObjectForIE { display: inline; }
/**/
* html object.hiddenObjectForIE { display: none; }

/* display the second object only for IE5 Mac */
/* IE Mac \*//*/
* html object.hiddenObjectForIE { display: inline; }
/**/