/*------------------------------
---[ Snorri@hugsandimenn.is ]---
--------------------------------

---[ 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;}
ol,ul {list-style:none;}
img {border:0;}
a {color:#686868; text-decoration:none;}
a:hover {text-decoration:underline;}

h3,h4,h5,h6 {font-size:100%; font-weight:500; }
h1 {font-size:18px; margin-bottom:6px; font-weight:500;}
h2 {font-size:14px; margin-bottom:4px; font-weight:500;}

hr {float:left; clear:both; width:100%; height:1px; color:#e5e5e5; background-color:#e5e5e5; border:none; margin:10px 0;}

body {
background-color:#f6f6f6;
color:#686868;
font-family:tahoma,arial,verdana,helvetica,sans-serif;
font-size:12px;
}

#center_position {width:950px; margin:0 auto;}

/*---[ Haus, Valmynd og DropDown]---*/
#haus_wrap {float:left; position:relative; width:100%; height:110px;}
#logo {position:absolute; width:192px; height:35px; left:18px; bottom:20px;}

#ctl00_hauspoki {width:30px; height:26px; position:absolute; right:0; bottom:22px; padding-top:18px; padding-left:10px; background:url(../img/icons.png) no-repeat -66px -60px;}
#hauspoki {width:30px; height:26px; position:absolute; right:0; bottom:22px; padding-top:18px; padding-left:10px; background:url(../img/icons.png) no-repeat -66px -60px;}

#valmynd_small {position:absolute; right:46px; bottom:28px; width:310px; }
#valmynd_small li {display:inline;}
#valmynd_small li a {float:left; width:70px; color:#535653; padding-left:7px; padding-bottom:2px; border-bottom:6px solid #535653;}
#valmynd_small li a:hover {border-bottom:6px solid #a4e4e3; text-decoration:none;}
#valmynd_small .small_valid a{border-bottom:6px solid #a4e4e3; margin:0 1px; width:68px;}

#black_head {float:left; position:relative; width:950px; height:38px; background:url(../img/bg_bw_head.png) repeat-x;}

/*.dropdown {z-index:13; position:absolute; width:72px; top:33px; height:auto; background:#242424; padding:0 5px; border-left:1px solid #fff; border-right:1px solid #fff; border-bottom:1px solid #fff;}
.dropdown li {line-height:24px; border-top:1px solid #373737;}
.dropdown li a {color:#fff;}
.dropdown li a:hover {text-decoration:none; color:#a1b822;}

.drop_hringar {left:10px; visibility: hidden;}
.drop_halsmenn {left:102px;  visibility: hidden;}
.drop_armbond {left:210px; z-index:4;  visibility: hidden;}
.drop_eyrnalokkar {left:314px;  visibility: hidden;}
.drop_giftingahringar {left:434px; visibility: hidden;}
.drop_sersmidi {left:580px; display:none;}*/

.dropdown {z-index:60;position:absolute; width:102px; height:79px; top:33px; padding-left:16px; background:url(../img/bg_dropdown.png) no-repeat left top;}
.dropdown li {line-height:22px; width:70px; border-top:1px solid #373737;}
.dropdown li a {color:#fff;}
.dropdown li a:hover {text-decoration:none; color:#a4e4e3;}

.dropdown_long {z-index:60;position:absolute; width:102px; height:100px; top:33px; padding-left:16px; background:url(../img/bg_dropdown_long2.png) no-repeat left top;}
.dropdown_long li {line-height:22px; width:70px; border-top:1px solid #373737;}
.dropdown_long li a {color:#fff;}
.dropdown_long li a:hover {text-decoration:none; color:#a4e4e3;}

/*.drop_hringar {left:6px;  z-index:4;  visibility: hidden;}
.drop_halsmenn {left:94px;  z-index:4;  visibility: hidden;}
.drop_armbond {left:190px; z-index:4;  visibility: hidden;}
.drop_eyrnalokkar {left:288px;  z-index:4;  visibility: hidden;}
.drop_giftingahringar {left:400px;  z-index:4;  visibility: hidden;}
.drop_sersmidi {left:534px;  z-index:4; visibility: hidden;}*/

.drop_hringar {left:6px; visibility: hidden;}
.drop_halsmenn {left:94px;visibility: hidden;}
.drop_armbond {left:200px; visibility: hidden;}
.drop_eyrnalokkar {left:304px; visibility: hidden;}
.drop_giftingahringar {left:426px; visibility: hidden;}
.drop_long_giftingahringar {left:426px; visibility: hidden;}
.drop_sersmidi {left:580px; visibility: hidden;}


#valmynd {float:left; width:763px; height:33px; padding-left:22px; font-size:16px;}
#valmynd li {float:left; display:inline; margin-right:36px;}
#valmynd li a {float:left; color:#fff; line-height:33px;}
#valmynd li a:hover {/*border-top:5px solid #a1b822; border-bottom:5px solid #a1b822; margin-top:-5px;*/ color:#a4e4e3; text-decoration:none;}
#valmynd .valid a{border-top:5px solid #a4e4e3; border-bottom:5px solid #a4e4e3; margin-top:-5px;}

#ctl00_leitarbox {float:right; width:100px; height:18px; border:0; margin-top:6px; padding:2px 4px 0 4px;  color:#7c7c7c;}
#ctl00_BtnSearch {float:right; width:41px; height:20px; border:0; margin:6px 11px 0 5px; cursor:pointer; background:#7c7c7c; color:#fff;}
#takki_leita a:hover {background:#fff;}


/*---[ Meginmal ]---*/

#meginmal {float:left; width:950px; min-height:300px; padding-top:16px; background:#fff;}
#meginmal #meginmal_inner {float:left; width:910px; min-height:200px; padding:20px;}
#meginmal #meginmal_botn {float:left; width:950px; height:34px; border-top:1px solid #e5e5e5; text-align:center; padding-top:22px; color:#000;}
#meginmal #meginmal_botn a {color:#000;}

/*---[ Vöruborði ]---*/
#vorubordi {float :left; width:938px; height:131px; padding:24px 6px; margin-top:14px; border-top:1px solid #e5e5e5;}
#vorubordi li {float:left; position:relative; display:inline; width:214px; height:124px; text-align:center; padding-top:6px; border-right:1px solid #e5e5e5;}
#vorubordi #last {border-right:0;}
#vorubordi .arrow {width:37px; height:58px; border-right:0; margin-top:30px;}
#vorubordi img {max-width:200px; max-height:114px;}
#vorubordi span.bordi_nanar {position:absolute; width:80px; left:66px; bottom:0; cursor:pointer; padding-left:10px; background:url(../img/ico_dimond.png) no-repeat left;}

/*---[ Forsíða ]---*/
#forsidu_vara {float:left; position:relative; width:410px; height:300px; overflow:hidden; margin:24px 80px 0 56px;}
#forsidu_vara div.item_vara { position: absolute; top: 0; width: 410px; height: 300px; left: 0; z-index: 8; }
#forsidu_vara div.item_vara.active { z-index: 10; }
#forsidu_vara div.item_vara.last-active { z-index: 9; }
#forsidu_vara div.item_vara span.forsiduvoru_pris { display: block; position:absolute; width:200px; height: 44px; line-height:22px; text-align:right; left:206px; top: 245px; z-index:12;}


#forsidu_info {float:left; width:385px; height:auto; line-height:16px; margin-top:24px;}
#forsidu_info img {margin:0 5px;}

/*---[ Brauðmolar ]---*/
#braudmolar {float:left; width:922px; padding:0 14px 14px 16px; border-bottom:1px solid #e5e5e5; color:#000;}
#braudmolar a{color:#000;}
#braudmolar #braud_right {float:right;}

/*---[ Töflur fyrir  Körfu og óskalista ]---*/
.table1 {float:left; width:664px; margin:30px 30px 0 0;}
.table1 th {border-bottom:2px solid #b2b2b2; padding-bottom:2px;}
.table1 tr {text-align:center;}
.table1 td {border-bottom:1px solid #b2b2b2; height:95px; line-height:16px; overflow:hidden; }
.table1 img {width:100px; max-height:92px;}
.table1 .table1_magn {width:16px; height:16px; text-align:center; border:1px solid #b2b2b2;}
.table1 .table1_heiti {max-width:200px;}

.table15 {float:left; width:664px; margin:30px 30px 0 0;}
.table15 th {border-bottom:2px solid #b2b2b2; padding-bottom:2px;}
.table15 tr {text-align:center;}
.table15 td {border-bottom:1px solid #b2b2b2; height:35px; line-height:8px; overflow:hidden; }
.table15 img {width:100px; max-height:92px;}
.table15 .table1_magn {width:16px; height:16px; text-align:center; border:1px solid #b2b2b2;}
.table15 .table1_heiti {max-width:200px;}

.table2 {float:left; width:664px; margin:30px 30px 0 0; }
.table2 th {border-bottom:2px solid #b2b2b2; padding-bottom:2px;}
.table2 tr {text-align:left; border-bottom:1px solid #b2b2b2;}
.table2 td {height:60px; line-height:16px; overflow:hidden; border-bottom:1px solid #b2b2b2;}
.table2 .table2_mynd {width:160px; text-align:center;}
.table2 img {width:100px; max-height:92px;}
.table2 .table2_heiti {max-width:200px; font-weight:700; border-bottom:1px solid #fff;}
.table2 .table2_stada {border-bottom:1px solid #fff; font-weight:700;}
.table2 .table2_stada span.tilalager {color:#83cbca;}
.table2 .table2_stada span.ekkitilalager {color:#ad2d00;}
.table2 .table2_verd {border-bottom:1px solid #fff;}
.table2 .table2_eyda {border-bottom:1px solid #fff;}

.samtals {float:left; width:179px; height:auto; background:#f2f2f2; padding:14px 14px 4px 14px;}
.samtals #samtals_haus {width:175px; line-height:22px; color:#fff; background:#000; padding-left:4px;}
.samtals li {float:left; width:175px; line-height:28px; border-bottom:1px dotted #b4b4b4;}
.samtals span.samtals_vara {float:left; text-align:left;}
.samtals span.samtals_verd {float:right;  text-align:right;}
.samtals .samtals_alls {float:left; width:175px; line-height:28px; font-weight:700; text-align:right; border-bottom:0;}
.samtals .samtals_sending {float:left; width:175px; line-height:28px; border-top:1px solid #b4b4b4; border-bottom:1px solid #b4b4b4; }
.samtals .samtals_samtals {float:left; width:175px; line-height:28px; font-size:16px; font-weight:700; color:#a4e4e3; border-bottom:0;}

/*---[ Aukahlutir ]---*/
/*input.input_green {width:172px; height:17px; border:1px solid #b6ce38; margin:2px 0 4px 0; padding:1px 2px 0 2px;}*/
input.input_green {width:174px; height:19px; background: url(../img/textfield178.png) no-repeat; border: none; margin:2px 0 4px 0; padding:1px 2px 0 2px;}
.dotline {float:left; width:200px; height:1px; background:url(../img/dotline.png) repeat-x; margin:8px 0;}
.splittline {float:left; width:200px; height:1px; background:#b2b2b2; margin:8px 0;}
input.magn {width:20px; height:16px; text-align:center; border:1px solid #ade5e4;}
.ctl01_lblObserveMsg {width:90px;}
.ctl01_lblPhoneMsg {width:90px;}

/*---[ Mín síða ]---*/
#minsida {margin:0 auto; width:490px; min-height:222px; text-align:center; margin-bottom:40px;}
#minsida a {text-decoration:none;}
#minsida #minar_vorur {float:left; width:240px; height:70px; margin-right:16px; border-right:1px solid #e8e8e8; text-align:left;}
#minsida #minar_korfur {float:left; width:222px; height:84px; border-bottom:1px solid #e8e8e8; text-align:left;}
#minsida #minar_stillingar {float:left; width:222px; height:68px; padding-top:16px; border-top:1px solid #e8e8e8; text-align:left;}
#minsida #minar_pantanir {float:left; width:240px; height:70px; margin:16px 0 0 18px; border-left:1px solid #e8e8e8; text-align:left;}

#minsida #minar_vorur #icon_vorur {float:left; width:54px; height:54px; background:url(../img/icons.png) no-repeat -104px 0; margin-right:14px; cursor:pointer;}
#minsida #minar_korfur #icon_karfa {float:left; width:47px; height:34px; background:url(../img/icons.png) no-repeat -57px 0; cursor:pointer; text-align:center; padding-top:22px; font-size:14px; font-weight:700; margin:0 26px 0 18px;}
#minsida #minar_stillingar #icon_stillingar {float:left; width:57px; height:60px; background:url(../img/icons.png) no-repeat 0 0; cursor:pointer; margin-right:14px;}
#minsida #minar_pantanir #icon_pantanir {float:left; width:66px; height:52px; background:url(../img/icons.png) no-repeat 0 -60px; cursor:pointer; margin:6px 14px 0 30px;}

#minsida .h1_green {font-size:16px; color:#83cbca; font-weight:700;}

/*---[ Innskráning ]---
#skraning {float:left; width:660px; margin-left:266px; margin-top:60px; margin-bottom:160px;}
#skraning .shead {float:left; width:160px; font-weight:700; color:#6a6a6a; font-size:14px; margin-bottom:10px; text-transform:uppercase; padding-bottom:4px; border-bottom:1px solid #6a6a6a;}
#skraning .txtput {float:left; width:110px; margin-bottom:10px; border:1px solid #a1a1a1;}
#skraning .slabel {float:left; width:200px; font-weight:700; color:#6a6a6a;}
#skraning .subm {float:left; clear:both; margin-top:10px; font-weight:700; line-height:16px; background:#fff; border:0; padding-right:10px; cursor:pointer; background: url(../img/or_right.png) no-repeat right;}
#skraning #innskraning {float:left; width:180px;}
#skraning .skyring {float:left; width:100%;}
#skraning #innskraning_r {float:left; width:200px; margin-left:30px;}*/

#skraning {float:left; width:440px; margin-left:266px; margin-top:60px; margin-bottom:160px;}
#skraning .shead {float:left; width:160px; font-weight:700; color:#6a6a6a; font-size:14px; margin-bottom:10px; text-transform:uppercase; padding-bottom:4px; border-bottom:1px solid #6a6a6a;}
#skraning .txtput {float:left; width:110px; margin-bottom:10px; border:1px solid #a1a1a1;}
#skraning .slabel {float:left; width:50px; font-weight:700; color:#6a6a6a;}
#skraning .slabel_old {float:left; width:150px; font-weight:700; color:#6a6a6a;}
#skraning .subm {float:left; clear:both; margin-top:10px; font-weight:700; line-height:16px; background:#fff; border:0; padding-right:10px; cursor:pointer; background: url(../img/or_right.png) no-repeat right;}
#skraning #innskraning {float:left; width:180px; background: url(../img/login_lineh.png) no-repeat right; padding-right:30px;}
#skraning .skyring {float:left; width:100%;}
#skraning #innskraning_r {float:left; width:200px; margin-left:30px;}
#innskraning_r .shead,#innskraning .shead { border: none; font-size: 18px; font-weight: normal; }


/*---[ Takkar ]---*/

.takki_setjaikorfu {float:left; width:91px; height:22px; background:url(../img/takkar.png) no-repeat 0 -22px; cursor:pointer;}
.takki_afram {float:left; width:75px; height:22px; margin:10px 0 0 66px; background:url(../img/takkar.png) no-repeat 0 -66px; cursor:pointer;}
.takki_vaktarinn {float:left; width:135px; height:22px; margin-top:10px; background:url(../img/takkar.png) no-repeat 0 0; cursor:pointer;}
.takki_senda {float:left; width:75px; height:22px; margin-top:12px; background:url(../img/takkar.png) no-repeat 0 -44px; cursor:pointer;}
.takki_senda2 {width:75px; height:22px; background:url(../img/takkar.png) no-repeat 0 -44px; cursor:pointer;}
.takki_afram2 {float:left; width:75px; height:22px; margin:10px 0 0 0; background:url(../img/takkar.png) no-repeat 0 -66px; border: none; text-indent: -9999px; font-size: 1%; cursor:pointer;}
.takki_innskra { background: url(../img/takkar.png) no-repeat 0 -88px; width: 86px; height: 22px; text-indent: -9999px; font-size: 1%; border: none; float: right; cursor:pointer;}

/*---[ Vörusíða ]---*/
/*.vorukassi {float:left; position:relative; width:200px; height:164px;  text-align:center; overflow:hidden; color:#000;}
.vorukassi a{color:#000;}
.vorukassi img {max-width:140px;}
.vorukassi .voruk_nafn {position:absolute; width:100%; min-height:16px; left:0; top:0; text-align:left;}
.vorukassi .voruk_verd {position:absolute; width:106px; height:16px; right:0; bottom:20px; border-bottom:1px solid #cacaca;}
.vorukassi .voruk_skodananar {position:absolute; width:80px; text-align:right; height:16px; right:0; bottom:0;}
.vorukassa_splitt {float:left; width:1px; height:130px; margin:20px 16px; background:#cacaca;}*/
.vorukassi {float:left; position:relative; width:200px; height:170px;  text-align:center; overflow:hidden; color:#000;}
.vorukassi a{color:#000;}
.vorukassi img {max-width:140px;}
.vorukassi .voruk_nafn {position:absolute; width:100%; min-height:16px; left:0; top:0; text-align:left;}
.vorukassi .voruk_verd {position:absolute; width:106px; height:16px; right:0; bottom:20px; border-bottom:1px solid #cacaca;}
.vorukassi .voruk_skodananar {position:absolute; width:80px; text-align:right; height:16px; right:0; bottom:0;}
.vorukassa_splitt {float:left; width:1px; height:130px; margin:20px 16px; background:#cacaca;}

/*---[ Vöru Details ]---*/
.detail_mynd {float:left; width:460px; height:auto; overflow:hidden;}
.detail_mynd img{max-width:410px; height:auto;}
.detail_info {float:right; width:440px; height:auto;}
.detail_name {float:left; width:323px; font-size:18px; margin-bottom:6px; font-weight:500;}
.detail_onsale {font-size:13px; font-size:18px; font-weight:500; color:#ade5e4;}
.detail_price {float:right; width:110px; font-size:18px; text-align:right; margin-bottom:6px; } /*#8cd2ca;*/
.detail_lysing {float:left; clear:left; margin:10px 0; width:100%; font-size:13px; line-height:21px; font-family:georgia,tahoma,arial; font-style:italic;}
.detail_extrainfo {font-family:georgia,tahoma,arial; font-style:italic;} 
.magn_left {float:left; width:100px; height:18px; padding-top:2px;}
.svipadar_vorur { background: url(../img/dotlinev.png) no-repeat right; display: block; float: right; padding-right: 12px; }
.svipadar_vorur span { display: block; background: url(../img/dotline.png) repeat-x bottom; padding-bottom: 3px; }
.oskalisti { background: url(../img/dotline.png) repeat-x bottom; display: block; padding-bottom: 3px; float: right; margin-left: 12px; }

/*---Payment---*/
#paymentForm {float:left; height:70px; padding-left:5px; padding-bottom:60px;}

/*---[ Fótur ]---*/
#fotur {float:left; width:950px; height:30px; padding-top:20px;}
#fotur #fotur_txt {float:left; width:50%;}
#fotur #hugsandimenn {float:left; width:50%; text-align:right;}

/*---[ Nýskráning ]---*/
/* Breitt */ #nyskraning {float:left; width:660px; margin-top:10px; margin-left:180px; margin-bottom:20px;}
/* Breitt */ #nyskraning .skra_box {float:left; width:502px; padding:10px; border-top:1px solid #a1a1a1; margin-bottom:14px;}
/* Breitt */ #nyskraning .skra_box .skra_head {float:left; width:100%; font-weight:700; font-size:14px; margin-bottom:20px; color:#6b6b6b;}
/* Breitt */ #nyskraning .skra_box label {float:left; clear:left; font-weight:700; width:200px;}
#nyskraning .skra_box .inputtxt {float:left; width:300px; border:1px solid #a1a1a1; margin-bottom:10px;}
#nyskraning .skra_box .check {float:left; width:100%; clear:both; margin-bottom:10px;}
/* Nýtt í stað poslisti og skilmalar */ #nyskraning span.postskil {margin-left:4px; width:500px;}
/* Nýtt */ #nyskraning span#ifelse {color:#000; font-size:11px;}
/* Breitt */ #nyskraning #skra {float:left; clear:both; border:0; background:#fff; font-weight:700; padding-right:10px; cursor:pointer; background: url(../img/or_right.png) no-repeat right;}
/* What IS ?  #nyskraning #ctl01_btnRegister {float:left; clear:both; border:1px solid #a1a1a1; cursor:pointer;}*/
/* Breitt */ 
/*#nyskraning #ctl01_btnRegister {float:left; clear:both; border:0; background:#fff; font-weight:700; padding-right:10px; cursor:pointer; background: url(../img/or_right.png) no-repeat right;}*/


/* NÝTT ÞESSU VAR BÆTT VIÐ  VELMOINN ALLT! */
/*---[ Velkominn ]---*/
#velkominn_wrap {float:left; width:280px; min-height:400px; margin:60px 0 40px 300px;}
.velk_box {float:left; width:100%; min-height:20px; padding:20px 0 20px 0; color:#6a6a6a; font-weight:700; border-bottom:1px solid #6a6a6a; }
.velk_box .velk_button {float:left; clear:left; border:0; color:#000; margin-top:6px; font-weight:700; padding-right:10px; font-size:11px;  background: url(../img/or_right.png) #fff no-repeat right; cursor:pointer; }

#rightbox {float:left; width:210px;}