﻿/*------------------------------
---[ Snorri@hugsandimenn.is ]---
--------------------------------

Ef það er *IE* fyrir aftan DIV þá er það líka skilgreint í IE.css

---[ Núll stillingar fyrir síðu ]---*/
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
margin:0;
padding:0;
}

table { border-collapse:collapse; border-spacing:0;}
ul {list-style:none;}
img {border:0;}
img.right { float: right; }
a {text-decoration:none; color:#000; outline-style:none;}
a:hover {text-decoration:underline;}

h3,h4,h5,h6 { 
font-size:100%; font-weight:400; 
}
h1 {font-size:15px; color:#000;}
h2 {font-size:16px;}

body {
background-color:#fff;
font-family:tahoma,arial,verdana,helvetica,sans-serif;
font-size:11px;
color:#000;
}

span.red { color: red; }
span.green { color: green; }

#center_position {margin:0 auto; width:1010px;}
#wrap_container {float:left; width:990px; min-height:600px; padding:0 10px 0 10px; background:url(../img/bg_main.png) repeat-y;}
#wrap_container.big { background: url(../img/bg_main_big.png); }

/*---[ Haus, Valmynd, Leitarvél ]---*/
#wrap_haus {float:left; clear:both; width:990px; height:154px; background:url(../img/prentaraland-haus.png) #f3f3f3 no-repeat left top;}
#wrap_haus .alogo{ float:left; height:100px; width:480px;text-indent:-999em; }

#ctl00_wrap_haus {float:left; clear:both; width:990px; height:154px;}
#ctl00_wrap_haus .alogo{ float:left; height:100px; width:480px;text-indent:-999em; }

#valmynd {float:left; height:49px; width:730px; font-size:15px; margin-left:20px; margin-top:0px; display:inline; font-family:"arial", "tahoma";}
#valmynd li {position:relative; display:inline; padding:0; margin:0; height:49px;}
#valmynd li a {color:#fff; text-decoration:none; position:relative; cursor:pointer; color:#fff;}
.lina {float:left; width:12px; height:49px; position:relative;}
.linkur {float:left; height:37px; padding:16px 14px 0 14px;}
.active .lina {width:12px; height:49px; background:url(../img/menu_select_left.png) no-repeat;} 
.active + li .lina {width:8px; height:49px; background: url(../img/menu_select_right.png) no-repeat;} /*Hægri*/
.active .linkur {background:url(../img/menu_select_middle.png) repeat-x; color:#fff;}
.active .last {width:8px; height:49px; background:url(../img/menu_select_right.png) no-repeat;}
.last { float:left; width:8px; height:49px; margin:0; padding:0; position:relative;}

#leitarvel {float:left; width:232px; height:27px; margin-top:11px;}
#leitarvel #ctl00_tbSearch {float:left; width:184px; height:21px; border:0; color:#fff; padding:6px 4px 0 6px; background:url(../img/bogar.png) no-repeat -362px -46px;}
#leitarvel #ctl00_BtnSearch {float:left; width:38px; height:27px; border:0; cursor:pointer; background:url(../img/takkar.png) no-repeat -106px 0;}

/*---[ Ný Undirvalmynd ]---*/
div.subnav div.sidebox_haus { background: url(../img/bg_subnav_top.png) top left; color: #FFF;}
div.subnav div.sidebox_content { background: #09324D url(../img/bg_subnav.png) bottom left repeat-x; }
div.subnav div.sidebox_botn { background: url(../img/bg_subnav_bottom.png) top left no-repeat; }

ul.subnav {float:left; margin-bottom: 10px;}
ul.subnav a:hover {text-decoration:none; }
ul.subnav a { color: #FFF; }

ul.subnav { width: 170px; }
ul.subnav li:first-child { margin-top: 10px; border-top: 1px solid #526c7e;}
ul.subnav li { display: block; border-bottom: 1px solid #526c7e; }
ul.subnav li a { display: block; line-height: 22px; }
/*ul.subnav li a { background:url(../img/ico_arrow_right_white.png) no-repeat center right; margin-right: 5px; }*/

/*--- list is not nested so we do stuff like this -sj ---*/
ul.subnav li.level1sel,
ul.subnav li.level2sel,
ul.subnav li.level3sel,
ul.subnav li.level4sel { 
	background: #375265; 
}

ul.subnav li.level1sel a,
ul.subnav li.level2sel a,
ul.subnav li.level4sel a { 
	background:url(../img/ico_arrow_down_white.png) no-repeat center right;
}

ul.subnav li.level1,
ul.subnav li.level1sel { padding-left: 8px; }
ul.subnav li.level2,
ul.subnav li.level2sel { padding-left: 16px; }
ul.subnav li.level3    { padding-left: 24px; }
ul.subnav li.level3sel { padding-left: 16px; }
ul.subnav li.level4,
ul.subnav li.level4sel { padding-left: 24px; }

a.mover:link {}    /* unvisited link */
/*a.bjarni:visited {color:#00FF00}  visited link */
a.mover:hover {color: Orange;}   /* mouse over link */
/*
a.bjarni:active {color:#0000FF}   selected link */


/*---[ Gömul Undirvalmynd ]---*/
.undirval {float:left;}
.undirval a:hover {text-decoration:none;}

.undirval .level1 a {float:left; width:172px; border-bottom:1px solid #e3e3e3; line-height:22px; background:url(../img/ico_arrow_right.png) no-repeat right;}
.undirval #valid1 a {color:#323232; font-weight:700; background:url(../img/ico_arrow_down.png) no-repeat right;}

.undirval .level2 a {float:left; width:158px; padding-left:14px; border-bottom:1px solid #e3e3e3; line-height:22px; background:url(../img/ico_arrow_right.png) no-repeat right;}
.undirval #valid2 a {color:#323232; font-weight:700; background:url(../img/ico_arrow_down.png) no-repeat right;}

.undirval .level3 a {float:left; width:145px; color:#323232; padding-left:27px; line-height:22px; border-bottom:none;}
.undirval #valid3 a {width:158px; color:#323232; padding-left:14px; background:#f7f7f7;}
.undirval #last3 a  {border-bottom:1px solid #e3e3e3;}

.undirval li a {float:left; width:172px; border-bottom:1px solid #e3e3e3; line-height:22px;}




/*---[ Main Div's ]---*/
#left {float:left; width:194px; height:auto; }
#right {float:right; width:194px; height:auto; }
#meginmal {float:left; width:567px; height:auto; padding: 0 16px; border-top: 7px solid #f3f3f3; }
#meginmal.cart { width:761px;  }

/*---[ Box ]---*/
.sidebox_haus {float:left; width:161px; height:26px; font-size:14px; color:#000; text-transform:uppercase; padding:17px 0 0 33px; background:url(../img/bogar.png) no-repeat 0 -46px; font-family: Tahoma, Verdana, Arial, sans-serif; }
.sidebox_top {float:left; width:194px; height:16px; background:url(../img/bogar.png) no-repeat 0 -105px;}
.sidebox_botn {float:left; width:194px; height:16px; margin-bottom:8px; background:url(../img/bogar.png) no-repeat 0 -89px;}
.sidebox_content {float:left; width:172px; height:auto; padding:6px 10px 0 10px; color:#686868; border-left:1px solid #cecece; border-right:1px solid #cecece; background:#fff;}
.sidebox_content a {color:#686868;}
.sidebox_content label {float:left; clear:both; margin:5px 0 5px 0;}


.center_stor_haus{float:left;width:551px;height:26px;padding:10px 0 0 16px;margin-top:10px;font-size:14px;color:#000;text-transform:uppercase;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.center_stor_top{float:left;width:567px;height:10px;margin-top:10px;}
.center_stor_botn{float:left;width:567px;height:10px;margin-bottom:28px;}
.center_stor_fotur{float:left;width:567px;height:36px;margin-bottom:12px;}
.center_stor_content{float:left;width:565px;height:auto;padding:10px 0;}

/*.centerbox_stor_haus {float:left; width:551px; height:26px; padding:10px 0 0 16px; margin-top:10px; font-size:14px; font-weight:300; color:#000; text-transform:uppercase; background:url(../img/bogar.png) no-repeat 0 -180px;}
.centerbox_stor_top {float:left; width:567px; height:10px; margin-top:10px; background:url(../img/bogar.png) no-repeat 0 0;}
.centerbox_stor_botn {float:left; width:567px; height:10px; margin-bottom:28px; background:url(../img/bogar.png) no-repeat 0 -216px; overflow: hidden;}
.centerbox_stor_fotur {float:left; width:567px; height:36px; margin-bottom:12px; background:url(../img/bogar.png) no-repeat 0 -10px;}
.centerbox_stor_content {float:left; width:565px; height:auto; padding:10px 0; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb;}*/
.centerbox_stor_haus {float:left; width:551px; height:26px; padding:10px 0 0 16px; margin-top:10px; font-size:14px; font-weight:300; color:#000; background:url(../img/bogar.png) no-repeat 0 -180px;} /*text-transform:uppercase; */
.centerbox_stor_top {float:left; width:567px; height:10px; margin-top:10px; background:url(../img/bogar.png) no-repeat 0 0;}
.centerbox_stor_botn {float:left; width:567px; height:10px; margin-bottom:28px; background:url(../img/bogar.png) no-repeat 0 -216px;}
.centerbox_stor_fotur {float:left; width:567px; height:36px; margin-bottom:12px; background:url(../img/bogar.png) no-repeat 0 -10px;}
.centerbox_stor_content {float:left; width:565px; height:auto; padding:10px 0; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb; position: relative;}
.centerbox_stor_subtitle {padding:5px 14px; width:400px;}
.centerbox_stor_on_sale {float:right; margin-top:7px;}
.centerbox_stor_send_friend {float:left; margin-top:7px;}
.centerbox_stor_errormsg {float:left; clear:left; padding:10px;}

.centerbox_stor_sep{height:18px;background:url(../img/bg_sepgrad.png) repeat-x;clear:both;border-left:1px solid #cecece;border-right:1px solid #cecece;}
.centerbox_stor_borderfix{border-right: 1px solid #dbdbdb; width: 301px; height: 10px;}
.centerbox_actions div {float:left; width:250px; height:auto; line-height:14px; margin: 22px 0px 22px 20px;}
.centerbox_actions div strong { color: #a1b822; font-size: 16px; }
.centerbox_actions div span { color: #686868; font-size: 13px; line-height: 32px;  }
.centerbox_actions div a { text-decoration: none;  color: #686868; } /* FANN EN EKKI VISS HVORT ÞURFI */ 

.centerbox_small_wrapper {float:left; width:276px; height:auto;}
.centerbox_small_haus {float:left; width:260px; height:25px; padding:18px 0 0 16px; font-size:14px; font-weight:700; color:#000; background:url(../img/bogar.png) no-repeat 0 -121px;} /* font-weight:700; */
.centerbox_small_haustxt {float:left; margin-left:-4px; text-transform:uppercase;}
.centerbox_small_content {float:left; width:274px; min-height:114px; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb;}
.centerbox_small_content a {color:#000;}
.centerbox_small_botn {float:left; width:276px; height:16px; background:url(../img/bogar.png) no-repeat 0 -164px;}
.centerbox_small_botntxt {float:left; margin-left:6px;}

/*---[ Sideboxes contet ]---*/
.nyvara_imgbox {float:left; width:75px; height:70px; overflow:hidden; margin-right:8px; background:url(../img/punktalina_vertical.png) repeat-y right top; }
.nyvara_imgbox img {width:74px; height:70px;}
.nyvara_heiti {float:left; width:89px; min-height:12px; color:#383838; padding-bottom:4px; margin-bottom:2px; background:url(../img/punktalina_horizontal.png) repeat-x left bottom; }
.nyvara_info {float:left; width:89px; min-height:51px; color:#383838; margin-bottom:8px; }
.nyvara_fleiri {float:left; width:178px; text-align:center; font-weight:700; margin-top:14px;}

.innskra_innskra {float:left; width:178px; text-align:center; font-weight:700; margin:8px 0 8px 0; padding-bottom:8px; border-bottom:1px solid #e5e5e5;}
.innskra_error {float:left; width:178px; text-align:center; padding-bottom:2px;}
.innskra_nyskra {float:left; width:52px; height:14px; padding-right:10px; margin-right:10px; margin-left:20px; border-right:1px solid #e5e5e5;}
.innskra_gleimt {float:left; width:70px; height:14px;}

/*--- [ Karfa ] ---*/
#karfa_skoda {float:right; width:65px; height:16px; margin-top:4px; background:url(../img/ico_arrow_right.png) no-repeat right;}
#shopping_bag_breadcrumb {
	border-top: 1px solid #b2b2b2;
	border-bottom: 1px solid #b2b2b2;
	padding-top: 20px;
	height: 80px;
	color: #e5e5e5;
	font-family: Tahoma, Arial, Helvetica, san-serif;
}
#shopping_bag_breadcrumb .number { font-size: 55px; font-weight: bold; float: left; padding-right: 10px; }
#shopping_bag_breadcrumb .arrow { background: url(../img/karfa_arrow.png) no-repeat; width: 22px; height: 24px; display: block; margin-top: 25px; float: left; margin-right: 10px; }
#shopping_bag_breadcrumb li { color: #b3c0c8; float: left; display: block; margin-right: 20px; }
#shopping_bag_breadcrumb li h3 { line-height: 70px; float: left; font-weight: bold; font-size: 13px; }
#shopping_bag_breadcrumb .active { color: #083049; }

span.cart-count { line-height: 30px; }
ul.cart-small { }
ul.cart-small li { background: url(../img/punktalina_horizontal.png) top left repeat-x; line-height: 21px; }
ul.cart-small a { color: #0b65a2; font-weight: bold; }
ul.cart-small li.total { text-align: right; background: none; border-color: #b2b2b2; border-top: 1px solid #b2b2b2; border-bottom: 1px solid #b2b2b2; font-weight: 700;}

.veldu_greidslumata {
	width: 440px;
	float: left;
	font-size: 16px;
	font-weight: bold;
	color: #08304a;
	margin-top: 30px;
	background: url(../img/punktalina_horizontal.png) repeat-x bottom;
	padding-bottom: 6px;
}

#_xclick{
width: 150px;
}

.veldu_greidslumata h3 {
	background: url(../img/punktalina_horizontal.png) repeat-x bottom;
	font-weight: bold;
	padding-bottom: 5px;
	margin-bottom: 5px;
}
.velja_kreditkort {
	background: url(../img/karfa_greida_korta.png) no-repeat left;
	width: 200px;
	padding-right: 20px;
	line-height: 68px;
	text-align: right;
	height: 76px;
	display: block;
	color: #08304a;
	float: left;
}
.velja_reikning {
	background: url(../img/karfa_reikning.png) no-repeat 0 8px;
	width: 200px;
	padding-right: 20px;
	line-height: 68px;
	text-align: right;
	float: left;
	height: 76px;
	display: block;
	color: #08304a;
}
.samtals_verd {
	width: 265px;
	padding-left: 25px;
	float: right;
	margin-top: 15px;
	text-align: right;
	font-size: 16px;
	font-weight: bold;
	color: #08304a;
	background: url(../img/dotlinev.png) no-repeat left 43px;
}
.samtals_verd li {
	padding-bottom: 8px;
	background: url(../img/punktalina_horizontal.png) repeat-x bottom;
	padding: 11px 0;
}

#simi_whentocall {float:left; width:178px; height:16px; margin:8px 0 8px 0;}
#simi_whentocall input {float:left; clear:none; margin-top:2px; margin-right:4px;  margin-left:4px;} /*IE*/
#simi_whentocall label {float:left; width:60px; clear:none; margin:0;} /*IE*/
#simi_result {float:left; margin-top:2px; height:22px; }
#simi_completed {float:left; margin-top:25px; }
#newsletter_result {float:left; margin-top:4px;}

/*---[ Takkar - Inputs]---*/
.takki_nanar {float:left; width:73px; height:16px; background:url(../img/takkar.png) no-repeat 0 -58px; margin-right:5px;}
.takki_ikorfu {float:left; width:92px; height:16px; background:url(../img/takkar.png) no-repeat 0 -42px;}
.takki_meira {float:right; width:51px; height:16px; background:url(../img/takkar.png) no-repeat -51px -21px;}
.takki_sendas {float:left; width:51px; height:21px; border:0; margin-left:2px; cursor:pointer; background:url(../img/takkar.png) no-repeat 0 -21px;}
.takki_sendab {float:left; width:106px; height:21px; border:0;  margin-left:2px; cursor:pointer; margin-left:40px; background:url(../img/takkar.png) no-repeat 0 0;}
.takki_pdf {float:left; width:92px; height:16px; background:url(../img/takkar.png) no-repeat 0 -74px;}
.takki_greinasafn {float:left; clear:left; width:92px; height:16px; margin-top:10px; background:url(../img/takkar.png) no-repeat 0 -90px;}
.takki_innskraning {float:right; width:92px; height:16px; margin-top:14px; background:url(../img/takkar.png) no-repeat 0 -138px;}
.takki_nyskraning {float:left; width:92px; height:16px; margin-top:18px; cursor:pointer; border:0; background:url(../img/takkar.png) no-repeat 0 -106px;}
.takki_sendalykilord {float:left; width:92px; height:16px; margin:2px 0 0 6px; cursor:pointer; border:0; background:url(../img/takkar.png) no-repeat 0 -122px;}
.takki_skraning {float:left; width:92px; height:16px; cursor:pointer; border:0; margin:10px 0 10px 106px; background:url(../img/takkar.png) no-repeat 0 -154px;}
.takki_baetavid {float:left; width:92px; height:16px; cursor:pointer; border:0; margin:0 0 10px 106px; background:url(../img/takkar.png) no-repeat 0 -170px;}
.takki_verslameira {float:left; clear:left; width:92px; height:16px; margin-left:24px; background:url(../img/takkar.png) no-repeat 0 -186px;}
.takki_vista {float:left; clear:left; width:51px; height:16px; margin:6px 6px 0 74px; background:url(../img/takkar.png) no-repeat -93px -42px;}
.takki_vista_password {float:left; clear:left; width:51px; height:16px; margin:6px 6px 0 0px; background:url(../img/takkar.png) no-repeat -93px -42px;}
.takki_haettavid {float:left; width:92px; height:16px; margin-top:6px; background:url(../img/takkar.png) no-repeat 0 -202px;}
.takki_tilbaka {float:left; width:92px; height:16px; margin:10px 0 10px 106px; background:url(../img/takkar.png) no-repeat 0 -218px;}
.takki_stadfesta {float:left; width:92px; height:16px; cursor:pointer; border:0; margin:10px 0 0 10px; background:url(../img/takkar.png) no-repeat 0 -234px;}
.takki_breyta {position:absolute; width:51px; height:16px; background:url(../img/takkar.png) no-repeat -93px -74px; }
.takki_naesta_skref {float:right; position: relative; top: -50px; }
.takki_ganga_fra_greidslum {float:right; position: relative; top: 40px; }

.input_medium {float:left; width:160px; height:17px; clear:left; border:0; color:#686868; padding:2px 4px 2px 4px; background:url(../img/bogar.png) no-repeat -194px -46px;}
.input_medium_ie {float:left; width:160px; height:17px; clear:left; border:0; color:#686868; padding:2px 4px 2px 4px; background:url(../img/bogar.png) no-repeat -194px -46px;} /*IE*/
.input_small {float:left; width:111px; height:17px; border:0; color:#686868; padding:2px 4px 2px 4px;  background:url(../img/bogar.png) no-repeat -194px -67px;}

.textabox {float:left; width:133px; height:16px;  border:1px solid #75716f;}
.textabox_small {float:left; width:87px; height:16px;  border:1px solid #75716f;}

.select_left {float:left; width:136px; margin-bottom:6px;}

/*---[ Icons ]---*/
#icon_karfa {float:left; width:60px; height:55px; margin-right:20px; background:url(../img/icons.png) no-repeat 0 0;}
.icon_gaur {float:left; width:48px; height:48px; margin-right:10px; background:url(../img/icons.png) no-repeat -48px -55px;}
.icon_taeki {float:left; width:48px; height:48px; margin-right:27px; background:url(../img/icons.png) no-repeat 0 -55px;}
.icon_kassi {float:left; width:48px; height:48px; margin-right:10px; margin-top:5px;  background:url(../img/icons.png) no-repeat -108px 0;}
.icon_bok {float:left; width:48px; height:48px; margin-right:10px; background:url(../img/icons.png) no-repeat -60px 0;}

.icon_stadfesting,.icon_vorur,.icon_pantanir,.icon_stillingar,.icon_machines,.icon_skilmalar,.icon_password {display:block;float:left;width:64px;height:64px;margin-right:10px;}
.icon_stadfesting{background:url(../img/ico_stadfesting.png);}
.icon_vorur{background:url(../img/ico_vorur.png);}
.icon_pantanir{background:url(../img/ico_pantanir.png);}
.icon_machines{background:url(../img/ico_machines.png);}
.icon_stillingar{background:url(../img/ico_stillingar.png);}
.icon_password{background:url(../img/ico_password.png);}
.icon_skilmalar{background:url(../img/ico_skilmalar.png);}

#simawrap { position: relative; }
#konaisima { position:absolute; width:87px; height:108px; left:90px; top:-50px; z-index:2; background:url(../img/konamed_headset.png) no-repeat;}

/*---[ Brauðmolar ]---*/
#braudmolar {float:left; width:100%; line-height:16px; margin-top:6px; padding-bottom: 3px; color:#686868;}
#braudmolar li {float:left; display:inline; margin-right:4px;}
#braudmolar li a {color:#686868;}

/*---[ Auglýsingar ]---*/
.augl_forsida {float:left; width:567px; height:auto; margin:25px 0;}

/*---[ Center Boxes Content ]---*/
.velkominn {float:left; width:100%; height:auto; margin-top:14px; color:#062337;}
.velkominn .velkominn_texti {float:left; width:312px; height:auto; margin-top:20px;}
.velkominn img {float:right; width:254px;}

.vorumerki {float:left; margin:5px 9px;}
.vorumerki img {width:95px; height:57px; float:left; }

/*.voruinfo_mynd {float:left; width:100px; height:auto; margin-left:10px; text-align:center; overflow:hidden; background: url(../img/punktalina_vertical.png) top right repeat-y;}
.voruinfo_available {float:right; margin-right:10px; }
.voruinfo_mynd {float:left; width:100px; height:auto; margin-left:10px; text-align:center; overflow:hidden;}
.voruinfo_available {background: url(../img/vara_available_bg.png) no-repeat; display: block; width: 115px; height: 15px; position: absolute; top: -15px; right: -6px; padding: 5px 0; text-align: center; }
.voruinfo_texti {float:left; width:420px; height:auto; margin-left:10px; }
.voruinfo_magn {float:right; width:28px; height:19px; border:0; margin:7px 20px 0 11px; padding-top:2px; text-align:center; background:url(../img/bogar.png) no-repeat -194px -88px;}
.voruinfo_nanarkarfa {float:right; width:170px; height:16px; margin-top:10px;}
.voruinfo_stars {display: none; float:left; width:80px; height:14px; margin:13px 38px 0 18px;}
.voruinfo_stars img {float:left; width:15px; height:14px; margin-right:1px;}
.voruinfo_price {float:left; width:180px; height:20px; margin-left: 20px; margin-top:8px;}
.voruinfo_price span.voruinfo_digits {font-size:18px; color:#66af14;}*/

.voruinfo_mynd {float:left; width:100px; height:auto; margin-left:10px; text-align:center; overflow:hidden;}
.voruinfo_available {background: url(../img/vara_available_bg.png) no-repeat; display: block; width: 115px; height: 15px; position: absolute; top: -15px; right: -6px; padding: 5px 0; text-align: center; }
.voruinfo_available a {color: #e26e25; font-weight: bold; cursor:text; }
.voruinfo_available a:hover {color:Orange; text-decoration:none;}
.voruinfo_texti {float:left; width:420px; height:auto; margin-left:10px; }
.voruinfo_magn {float:right; width:28px; height:19px; border:0; margin:7px 20px 0 11px; padding-top:2px; text-align:center; background:url(../img/bogar.png) no-repeat -194px -88px;}
.voruinfo_nanarkarfa {float:right; width:170px; height:16px; margin-top:10px;}
.voruinfo_stars {float:left; width:80px; height:14px; margin:13px 38px 0 18px;}
.voruinfo_stars img {float:left; width:15px; height:14px; margin-right:1px;}
.voruinfo_price {float:left;  height:20px; margin-top:8px; margin-left: 10px;} /*width:285px;*/
.voruinfo_price span.voruinfo_digits {font-size:18px; color:#66af14;}
.voruinfo_discount {  margin-top: -5px;margin-left: 15px; width: 109px; height: 41px; background: url(../img/discount.png) no-repeat;float: left;margin-right: 8px; line-height: 18px; padding-top: 4px;font-size: 15px; color: #ffffff; text-align: center;}
.voruinfo_discount div { font-weight: bold; }
.price_before { color:#7a7a7a; text-decoration: line-through; }

/*.voruinfo_price {float:left; width:180px; height:20px; margin-top:8px;}
.voruinfo_price span.voruinfo_digits {font-size:18px; color:#66af14;}
.vorudetail_wrap {float:left; width:550px; height:auto; margin-top:2px; margin-left:10px;}
.vorudetail_mynd {float:left; width:200px; height:auto; margin:30px 30px 0 40px; text-align:center; overflow:hidden;}
.vorudetail_mynd img {max-width:200px;}
.vorudetail_vorunr {float:left; width:140px; margin-left:4px; height:auto; border-right:1px solid #e5e5e5;}
.vorudetail_ikorfu {float:right; text-align:right;}
.vorudetail_magn {float:right; width:28px; height:19px; border:0; margin:7px 0 10px 0; padding-top:2px; text-align:center; background:url(../img/bogar.png) no-repeat -194px -88px;}
.vorudetail_price {float:right; font-size:18px; color:#66af14;}*/

#vorudetail { padding-bottom: 0; }
#vorudetail .centerbox_small_wrapper { margin-right: 20px; }
#vorudetail .centerbox_small_botn { background: url(../img/bg_varadetail_bottom.png) no-repeat; height: 48px; line-height: 48px; font-size: 18px;color: #35383a;padding-left: 8px;  }
.vorudetail_discount { width: 109px; height: 41px; background: url(../img/discount.png) no-repeat;float: left;margin-right: 8px; line-height: 18px; padding-top: 4px;font-size: 15px; color: #ffffff; text-align: center;}
.vorudetail_discount div { font-weight: bold; }
#vorudetail .old { text-decoration: line-through; }
.vorudetail_wrap {float:left; width:550px; height:auto; margin-top:2px; margin-left:12px; font-size: 12px;}
.vorudetail_mynd {float:left; width:210px; height:auto; margin:30px 30px 0 5px; text-align:center; overflow:hidden; }
.vorudetail_mynd img {max-width:200px;}
.vorudetail_vorunr {position: relative;}
.vorudetail_stada {font-weight: bold;position: absolute; top: -60px; right: -25px; width: 115px; height: 25px; line-height: 25px; text-align: center; background: url(../img/vara_available_bg.png) no-repeat; }
.a_lager { color: #e26e25; font-weight: bold; text-align:center;}
.hja_birgja { color: #e26e25; font-weight: bold;text-align:center;} /*#e26e25;*/
.serpanta { color: #e26e25; font-weight: bold;text-align:center;} /*#34abed;*/
.ekki_til { color: #CE3A3A; font-weight: bold; text-align:center;}
/*.vorudetail_stada .a_lager { color: #5abf17; }*/
.vorudetail_ikorfu {float:right; text-align:right;}
.vorudetail_magn {float:left; width:28px; height:19px; border:0; margin:13px 10px 0 10px; padding-top:2px; text-align:center; background:url(../img/bogar.png) no-repeat -194px -88px;}
.vorudetail_price {float:right; font-size:18px; color:#66af14;}
.vorudetail_botn {clear: both; width: 567px; margin-left: -11px; padding-top: 30px; margin-bottom: -9px; position: relative; z-index: 20; }
.vorudetail_botn .rammi,
.vorudetail_botn .rammi2,
.vorudetail_botn .rammi3 {line-height: 47px;text-align: center; border-top: 1px solid #d3d3d3; width: 189px; height: 47px;}
.vorudetail_botn .rammi2 {margin-top: -48px;margin-left: 189px;width: 187px;border-left: 1px solid #d3d3d3;border-right: 1px solid #d3d3d3; font-size: 13px;color: #081a29;font-weight: bold;}
.vorudetail_botn .rammi2 span { font-size: 16px; }
.vorudetail_botn .rammi3 {margin-top: -48px;margin-left: 378px;}
.vorudetail_botn .rammi3 .takki_ikorfu { margin-top: 15px; }
.senda_a_vin { margin-top: 10px; display: block; }

.almtxt_wrap {float:left; width:540px; height:auto; margin-left:12px; margin-top:5px;}
.almtxt_fyrirsogn {float:left; width:290px; height:auto; font-size:20px; line-height:30px; font-weight:700; margin-top:10px; margin-bottom:10px;}
.almtxt_mynd { } /* float:right; height:auto; overflow:hidden; text-align:center; width:240px; */
.almtxt_mynd img {float:right; } /* max-width:240px; */
.almtxt_texti {float:left; clear:both; height:auto; margin-top:0px;  width:100%;} /*    */
.almtxt_texti img {float:right; margin: 6px; max-width:540px;  } /* max-width:240px; */
.almtxt_texti_postmyndir { }
.almtxt_texti_postmyndir img {float:left; margin: 10px; max-width:540px;  } /* max-width:240px; */

.centerbox_small_inner {float:left; width:250px; height:auto; margin:10px; display:inline;}

.centerbox_small_content li {float:left; width:100%; line-height:22px; border-bottom:1px solid #e5e5e5;}
.centerbox_small_content span.til_date {margin-left:16px; margin-right:18px;}
.centerbox_small_content #last {border-bottom:0;}

.sidur_botn {float:left; width:490px; margin-left:80px; margin-top:10px; display:inline; margin-bottom:15px; } /* width:480px;*/
.sidur_botn li {float:left; margin-right:10px; border:1px solid #e5e5e5; }
.sidur_botn li a {float:left; width:20px; height:17px; padding-top:3px; text-align:center; color:#000;}
.sidur_botn #selected a{font-weight:700; color:#EE8F00;}
/*.sidur_botn #next {width:44px; border:0; font-size:12px; font-weight:700;  text-align:left; border:0; background:url(../img/ico_arrow_right.png) no-repeat right;}*/
.sidur_botn #prev {float:left;}
.sidur_botn #next {}

.login_exist {float:left; width:168px; height:160px; margin-left:80px; text-align:right; }
.login_exist label {float:left; clear:both; width:100%; margin:10px 0 2px 0; }
.login_exist h1 {font-size:14px; color:#03AF01;}
.login_exist .input_medium_ie { margin-left: 0; }

.login_new {float:left; width:160px; height:160px; margin-left:55px;}
.login_new h1 {font-size:14px; color:#F19400; margin-bottom:10px;}

#lostpass {float:left; width:520px; padding:0; margin-left:15px;}
#lostpass_email {float:left; width:320px; height:auto; margin:14px 0 0 0px;}
#lostpass_email .input_medium_ie { margin-left: 0px; }

.notandi_wrap {float:left; width:500px; height:auto; margin-left:14px;}
.notandi_wrap label {float:left; margin-right:4px; width:100px; line-height:18px; text-align:left;} /* text align var right */

.notandi_wrap .boxwrap {float:left; clear:left; width:400px;  margin-bottom:6px;}
.notandi_wrap .boxwrap .offertext {float:left; width:200px; height:30px; margin-top:2px; margin-left:104px;}

.inner_center {float:left; width:540px; margin-left:10px;}

.small_wrap {float:left; width:180px; height:auto; line-height:14px; margin-top:44px; margin-left:44px;}

table.staff {width:540px; margin-bottom:20px;}
table.staff td {text-align:center; line-height:19px; background:#efefef; border:1px solid #fff;}
table.staff th {font-weight:700; color:#fff; line-height:19px; border:1px solid #fff; background:url(../img/bg_staff_th.png) repeat-x;}

table.table2 {width:540px; margin-left:10px; margin-bottom:20px;}
table.table2 tr {text-align:center; line-height:19px; background:#f1f1f1;}
table.table2 td {border-bottom:1px solid #fff;}
table.table2 th {font-weight:700; color:#fff; line-height:19px; border-bottom:1px solid #fff; background:url(../img/bg_staff_th.png) repeat-x;}
table.table2 .second {background:#e3e3e3;}

.small_box {float:left; width:140px; margin-right:40px;}
.small_box h1 {margin-bottom:4px;}

.contactform {float:left; clear:left; width:450px; margin-top:40px;}
.contactform label {float:left; clear:left; width:60px; line-height:18px; text-align:right; margin-right:4px; font-weight:700;}
.contactform .textabox {float:left; margin-bottom:10px; border:1px solid #75716F;}
.contactform textarea {float:left; border:1px solid #75716f;}
.contactform .button_posit {float:left; clear:left; margin-left:60px; margin-top:10px;} /*IE*/

.vorulisti {float:left; width:100%; margin-top:20px;}
.vorulisti li {float:left; display:inline; text-transform:none;}
.vorulisti li a {float:left; width:182px; height:18px; margin:2px; text-align:center; padding-top:4px; border:1px solid #ccc;}
.vorulisti li a:hover {background:#082B42; color:#fff;}

.vorulisti_tab {float:left; width:100%;}
.vorulisti_tab li {float:left; display:inline;}
.vorulisti_tab li a {float:left; width:173px; height:17px; text-align:center; margin:2px; padding-top:1px; border:1px solid #ccc;}
.vorulisti_tab li a:hover {background:#082B42; color:#fff;}

.related_tab li {float:left; width:172px; height:110px; display:inline; margin:2px; border:1px solid #e5e5e5; text-align:center;  }
.related_tab .text {width:140px; }
.related_tab img {width:75px; height:75px; text-decoration:none;}

.spec_tab li {float:left; width:50%; line-height:20px; display:inline;  text-align:left;}
.spec_tab .second {background:#e5e5e5;}

.brand_info {float:left; width:100%;  margin-top:20px; font-size:14px; clear:both; height:auto;}
.brand_info img {float:left; max-width:119px; margin-right:10px;} /* max-width:119px; */

.heimilisfong {float:left; width:50%; height:auto;}

/*---[ Tab Boxið  ]---*/
.widget {float:left; width:550px; background:#fff; padding:5px; margin:5px;} 
.tabnav {width:100%; margin-left:5px; position:relative;}
.tabnav li {display:inline;}
.tabnav li a {color:#fff; margin-right:5px; background:#082B42; font-weight: bold; padding: 4px 6px; outline: none; border:1px solid #e3e3e3;}
.tabnav li a:hover, .tabnav li a:active, .tabnav li.ui-tabs-selected a {background:#fff; color:#000; text-decoration: none; border-bottom:1px solid #fff;}
.tabdiv {float:left; width:539px; margin-top:4px; background:#fff; border: 1px solid #e3e3e3; padding:5px; line-height:16px;} /*width:484px;*/
.ui-tabs-hide {display: none;}

/*---[ Aukahlutir ]---*/
.splitt_line {float:left; width:174px; height:1px; display:inline; background:#e3e3e3; margin:6px 0 10px 0;}
.spacer1 {float:right; width:1px; height:18px;}
.spacer2 {float:left; width:20px; height:1px;} /*IE*/
.spacer3 {float:left; width:14px; height:1px;}
.float_right {float:right; clear:right;}
.orderlist {float:left; line-height:16px; margin-bottom:10px; padding-left:24px;}
label.label_left {float:left; clear:left; width:70px; text-align:right; line-height:18px; margin:0 6px 4px 0;}

/*---[ Fótur ]---*/
#fotur_logos 
{
    float:left;
    width:1010px;
    height:75px;
    background:#fff;
    color:#fff;
    padding:10px 0 10px 0;
    text-align:center;
}
#fotur_logos a 
{
    margin-right:20px;
}
#fotur_info {float:left; width:1010px; height:20px; background:#051e2f; color:#fff; padding-top:4px; text-align:center;}
#fotur_info a {color:#fff;}
#fotur_nedri {float:left; width:1010px; height:64px; padding-top:16px; margin-bottom:20px;}
#fotur_nedri #linkar {float:left; width:290px; height:23px; margin-top:12px; padding-bottom:10px; margin-bottom:1px; background:url(../img/punktalina_horizontal.png) repeat-x left bottom;}
#fotur_nedri #linkar li {float:left; display:inline; margin-right:10px;}
#fotur_nedri #linkar li a{color:#000;}
#fotur_nedri #hugsandimenn {float:left; clear:both; width:330px; color:#003053;} /* IE */
#fotur_nedri #hugsandimenn a{color:#003053;}
#fotur_nedri #logos {float:right; width:540px;}
#fotur_nedri #logos li {float:right; display:inline; margin-left:36px;}

#bokahilla_wrap { margin-left: 15px; margin-right: 11px;  border:0px solid red; width: 532px; } /* Width BG.22.01 */
#bokahilla_wrapfix { margin-left: 150px; margin-right: 11px;  border:0px solid red; width: 532px; } /* Width BG.22.01 */
table.bokahilla { padding:0px; margin:0px; }
.bokahilla tr{}
.bokahilla .trwhite{background-color:#fff;}
.bokahilla td { border:0px solid red;  vertical-align:text-top; vertical-align:top; margin:0px; padding:0px; padding-top:12px; padding-bottom:12px; }
.bokahilla td a{}
.bokahilla .bok {width:45px; padding-left:12px; }
.bokahilla .nafn { color:#4E9BD3; padding-left:7px; width:133px;  }
.bokahilla .nafn a{ color:#053e85; font-size: 12px; font-weight:bold;  }
.bokahilla .fjoldi { width:80px; }
.bokahilla .tilbod { color:#FF9900; width:106px;}
.bokahilla .sparar { color:#FF9900; font-weight:bold; width:118px;}

/*---[ Leitarnidurstodur ]---*/
.search_conclusion {
	border-top: 1px solid #cccccc;
	/*border-bottom: 1px solid #cccccc;*/
	clear: both;
	padding: 10px 0;
}
.search_conclusion h2 {
	color: #1a425c;
	font-size: 150%;
	padding-bottom: 10px;
	margin-bottom: 5px;
	border-bottom: 1px solid #cccccc;
}
.search_conclusion .right { float: right; }
.pages {
	margin: 15px 0 0 45px;
	padding-bottom: 30px;
}
.pages li {
	float: left;
	margin-right: 5px;
	padding: 5px 10px;
	border: 1px solid #cccccc; 
}
.pages .next,.pages .previous { border: none; }

/*--- [Starfsmenn] ---*/
div.employees{}
div.employees div.vcard{display:block;float:left;width:145px;height:80px;background:url(../img/punktalina_vertical.png) top right repeat-y;margin:0px 0;padding:0 0px 0 32px;}
div.employees div.last{background:none;width:145px;}
div.employees hr{clear:both;border:0;height:1px;background:url(../img/punktalina_horizontal.png) repeat-x;}
div.employees hr.last{background:none;clear:both;}
div.employees div.vcard p.fn{font-size:14px;font-weight:bold;color:#393939;}
div.employees div.vcard span{color:#807f7f;}
div.employees div.vcard a{color:#0a314d;font-size:1.1em;}
#fyrirtaekid{padding:1px 0;}
#fyrirtaekid hr{clear:both;border:0;height:1px;background:#CCC;}
#fyrirtaekid div.fyrirtaekid{float:left;width:136px;padding:0 10px 0 30px;border-right:1px solid #CCC;height:80px;line-height:80px;font-size:17px;}
#fyrirtaekid div.fyrirtaekid img{padding-left:-10px; padding-top:5px;  }
#fyrirtaekid div.info{color:#062840;float:left;width:130px;padding:10px 10px 30px 33px;}
#fyrirtaekid div.info2{color:#062840;float:left;width:130px;padding:10px 10px 30px 40px;}
/*---[ Karfa ]---*/
.cart_content{clear:both;padding-bottom:3em;}
.cart_content .cart_heading{position:relative;}
.cart_content h2{font-size:25px;font-family:Tahoma,Verdana,Arial,sans-serif;color:#08304a;font-weight:300;}
.cart_content .cart_heading h2{border-top:1px solid #CCC;clear:both;padding-top:15px;}
.cart_content .cart_heading .cart_btn{display:block;position:absolute;top:0;right:0;background:url(../img/bg_cartbtn.png) top left repeat-x;height:23px;line-height:23px;border:1px solid #CCC;}
.cart_content .cart_heading .cart_btn a{display:block;border:1px solid #FFF;padding:0 10px;color:#FFF;text-decoration:none;}
table.cart_overview{float:left;width:510px !important;}
table.cart_confirm{float:left;width:750px !important;}
table.cart{width:100%;color:#08304a;margin-top:1.5em;}
table.cart a{color:#08304a;}
table.cart thead th{text-align:left;border-bottom:1px solid #CCC;padding-bottom:5px;}
table.cart td{height:40px;vertical-align:center;background:url(../img/punktalina_horizontal.png) bottom left repeat-x;}
table.cart td.desc{font-weight:700;}
table.cart td.total{font-weight:700;}
table.cart tfoot tr td{text-align:right;}
table.cart tfoot tr td.total{font-size:17px;font-weight:normal;}
table.cart a.remove{display:block;background:url(../img/ico_remove.png) center left no-repeat;padding-left:20px;}
div.ticket{float:right;width:195px;border:3px solid #CCC;padding:10px;color:#686868;}
div.ticket table{width:100%;}
div.ticket table thead tr th{background:#000;color:#FFF;text-align:left;font-weight:300;padding:2px 4px;}
div.ticket table thead tr th.price{text-align:right;}
div.ticket table td{height:30px;vertical-align:center;padding:0 5px;background:url(../img/punktalina_horizontal.png) bottom left repeat-x;}
div.ticket table tbody tr td.price{text-align:right;}
div.ticket table tfoot tr td{background:none;border-bottom:1px solid #CCC;font-weight:bold;text-align:right;}
div.ticket table tfoot tr td.left{text-align:left;}
div.ticket table tfoot tr td.total{text-align:right;font-size:13px;color:#08304a;border:0;}
div.greisluleid{padding:10px;color:#686868;}
div.greisluleid img{padding:0 20px 0 25px;}
div.greisluleid img.border{background:url(../img/punktalina_vertical.png) top right repeat-y;}
input.afram_btn{background:url(../img/btn_afram.png);width:100px;height:50px;text-indent:-9999px;border:0;}
ul.veftre li{padding-left:20px;font-weight:700;font-size:13px;line-height:1.7em;}
ul.veftre li ul li{font-weight:300;}

div.athugasemd { padding: 0 40px;  }
div.athugasemd label { display: block; padding: 0.5em 0; color: #353535; font-size: 1.1em; }
div.athugasemd textarea { clear: both; width: 100%; height: 80px; }
div.athugasemd .submit{display:block;float:right;margin-top:0.5em;font-size:12px;background:url(../img/punktalina_horizontal.png) bottom left repeat-x;border:0;}


/*-- [ vara v2 ] --*/
div.vara {
	padding: 0 !important;
}
div.vara_box {
	border-bottom: 1px solid #dbdbdb;
}
div.vara_left {
	float: left;
	width: 300px;
	border-right: 1px solid #dbdbdb;
}
div.vara_right {
	float: left;
	width: 263px;
	border-left: 1px solid #dbdbdb;
	margin-left: -1px;
	display: inline;
}
div.vara_left div {
	text-align: center;
}
div.vara_right div {
	padding: 14px 16px;
}
div.vara_clear {
	clear: both;
}
div.vara_box a.more {
	line-height: 40px;
}
div.vara_box .vorudetail_magn {
	float: left;
	display: inline;
}
div.vara_box .takki_ikorfu {
	float: none;
	display: block;
	padding: 0;
	margin-left: 40px;
	margin-top: -4px;
}
div.vara_box_thumbs {
	padding: 5px 21px;
}
div.vara_box_thumbs img {
	width: 80px;
	height: 80px;
	border: 1px solid #dbdbdb;/*float:left;
	margin: 2px;*/
}

#send_friend {padding: 20px 20px;}

li.second {
    clear:both;
}

.augl_forsida .slideshow-banner {
	width:567px;
	height:170px;
	position:relative;
}

	.augl_forsida .slideshow-banner .item {
		width:567px;
		height:170px;
		position:absolute;
		background-position:center;
		background-repeat:no-repeat;
	}
	
		.slideshow-banner .prev, .slideshow-banner .next {
			display:none;
		}
		
		.augl_forsida .slideshow-banner a.link {
			width:567px;
			height:170px;
			text-indent:-9999px;
			display:block;
		}
