﻿/*------------------------------
---[ Snorri@hugsandimenn.is ]---
--------------------------------

Dark grey liturinn = #535554
Pink liturinn = #d90e81

---[ 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 {text-decoration:none; color:#535554;}
a:hover {text-decoration:underline;}

h4,h5,h6 {font-size:100%; font-weight:400;}
h1 {font-size:16px; color:#d90e81;}
h2 {font-size:12px;}
h3 {font-size:16px; color:#686868;}

body {
background:url(../img/bg_body.png) #fff repeat-x;
font-family:arial,verdana,helvetica,sans-serif;
font-size:11px;
color:#535554;
}

#center_position {margin:0 auto; width:943px;}
#master_wrap {float:left; width:100%;}

/*---[ HAUS ]---*/
#haus {float:left; position:relative; width:100%; height:111px; margin-bottom:20px;}
#logo {width:202px; height:59px; position:absolute; left:0; top:30px;}
#logo_pop {width:202px; height:59px; position:absolute; top:30px; padding-left:25px; }
#shoppingbag {width:142px; height:25px; position:absolute; right:0; top:0; color:#fff; font-size:16px; text-align:right; padding:6px 8px 0 0; background:url(../img/bg_shoppingbag.png) no-repeat;}
#howToWearHead {width:400px; padding-left:25px; }
#howToWearBody {width:400px; padding-left:25px; margin-top:15px;  }

/*---[ Valmynd ]---*/
/*#valmynd {float:right; margin-top:50px; font-size:17px; line-height:20px; border-left:1px solid #ddd;}*/
#valmynd {float:right; margin-top:40px; padding: 10px 0; font-size:17px; line-height:20px; border-left:1px solid #ddd;}
#valmynd li {display:block;float:left; margin-left:16px;}
#valmynd li a { padding:0 4px;}
#valmynd li a:hover {border-bottom:4px solid #d90e81; text-decoration:none; padding-bottom:2px;}
#valmynd .valid {padding-bottom:0px; border-bottom:4px solid #d90e81;}

/*
#valmynd {float:right; margin-top:40px; padding: 10px 0; font-size:17px; line-height:20px; border-left:1px solid #ddd;}
#valmynd li {display:block;float:left; margin-left:16px;}
#valmynd li a { padding:0 4px;}
#valmynd li a:hover {border-bottom:4px solid #d90e81; text-decoration:none; padding-bottom:2px;}
#valmynd #valid {padding-bottom:0px; border-bottom:4px solid #d90e81;}*/

#logged_in_options {
	position: absolute;
	right: 0;
	top: 90px;
	background: url(../img/dotline.png) repeat-x top;
	padding-top: 2px;
	font-weight: bold;
}
#logged_in_options .settings {
	background: url(../img/dotline_login.png) no-repeat right;
	padding-right: 5px;
	margin-right: 2px;
}

/*---[ Meginmal ]---*/
#left {float:left; width:696px; height:auto; overflow:hidden;}
#left_wide {float:left; width:100%; height:auto; overflow:hidden;}
#right {float:right; width:224px; height:auto; overflow:hidden;}
#wide {float:left; position:relative; width:100%; height:auto; overflow:hidden;}

/*---[ Landa valmynd ]---*/

.wraptester {float:left; width:800px; height:100%; border:1px solid red;}

.landaval {float:left; width:178px; height:auto; background:url(../img/bg_flagbox.png) repeat-y; font-family:arial; font-weight:700; padding-left:1px;}
.landaval li {float:left; position:relative; background:url(../img/dotline.png) repeat-x left top; padding-top:1px;}
.landaval li a {float:left; width:165px; line-height:43px; padding-left:12px;}
.landaval .valid a{background:url(../img/bg_flagli.png) repeat-x left; color:#d80f81;}
.landaval span.pinkarrow {position:absolute; right:20px; top:20px; width:4px; height:7px; background:url(../img/arrow_pink.png) no-repeat;}
.landaval li a:hover {background:url(../img/bg_flagli.png) repeat-x left; text-decoration:none;}
.landaval .landaval_botn {width:177px; height:1px; background:url(../img/dotline.png) repeat-x left bottom; margin-top:-1px;}

.flag {float:left; width:41px; height:41px; margin:2px 2px 0 0;}
.arab-emirates {background:url(../img/flags/arab-emirates.png) no-repeat;}
.albania {background:url(../img/flags/albania.png) no-repeat;}
.andorra {background:url(../img/flags/andorra.png) no-repeat;}
.armenia {background:url(../img/flags/armenia.png) no-repeat;}
.austria {background:url(../img/flags/austria.png) no-repeat;}
.belarus {background:url(../img/flags/belarus.png) no-repeat;}
.belgium {background:url(../img/flags/belgium.png) no-repeat;}
.bahrain {background:url(../img/flags/bahrain.png) no-repeat;}
.bosnia-herzegovina {background:url(../img/flags/bosnia-herzegovina.png) no-repeat;}
.bulgaria {background:url(../img/flags/bulgaria.png) no-repeat;}
.croatia {background:url(../img/flags/croatia.png) no-repeat;}
.cyprus {background:url(../img/flags/cyprus.png) no-repeat;}
.czech-republik {background:url(../img/flags/czech-republik.png) no-repeat;}
.denmark {background:url(../img/flags/denmark.png) no-repeat;}
.england {background:url(../img/flags/england.png) no-repeat;}
.estonia {background:url(../img/flag/estona.png) no-repeat;}
.faroe-islands {background:url(../img/flags/faroe-islands.png) no-repeat;}
.finland {background:url(../img/flags/finland.png) no-repeat;}
.france {background:url(../img/flags/france.png) no-repeat;}
.georgia {background:url(../img/flags/georgia.png) no-repeat;}
.germany {background:url(../img/flags/germany.png) no-repeat;}
.greece {background:url(../img/flags/greece.png) no-repeat;}
.hungary {background:url(../img/flags/hungary.png) no-repeat;}
.iceland {background:url(../img/flags/iceland.png) no-repeat;}
.ireland {background:url(../img/flags/ireland.png) no-repeat;}
.italy {background:url(../img/flags/italy.png) no-repeat;}
.latvia {background:url(../img/flags/latvia.png) no-repeat;}
.liechtenstein {background:url(../img/flags/liechtenstein.png) no-repeat;}
.lithuania {background:url(../img/flags/lithuania.png) no-repeat;}
.luxembourg {background:url(../img/flags/luxembourg.png) no-repeat;}
.japan {background:url(../img/flags/japan.png) no-repeat;}
.kuwait {background:url(../img/flags/kuwait.png) no-repeat;}
.lebanon {background:url(../img/flags/lebanon.png) no-repeat;}
.macedonia {background:url(../img/flags/macedonia.png) no-repeat;}
.malta {background:url(../img/flags/malta.png) no-repeat;}
.moldova {background:url(../img/flags/moldova.png) no-repeat;}
.monaco {background:url(../img/flags/monaco.png) no-repeat;}
.netherlands {background:url(../img/flags/netherlands.png) no-repeat;}
.norway {background:url(../img/flags/norway.png) no-repeat;}
.poland {background:url(../img/flags/poland.png) no-repeat;}
.portugal {background:url(../img/flags/portugal.png) no-repeat;}
.romania {background:url(../img/flags/romani.png) no-repeat;}
.russia {background:url(../img/flags/russia.png) no-repeat;}
.san-marino {background:url(../img/flags/san-marino.png) no-repeat;}
.scotland {background:url(../img/flags/scotland.png) no-repeat;}
.serbia-&-montenegro {background:url(../img/flags/serbia.png) no-repeat;}
.slovakia {background:url(../img/flags/slovakia.png) no-repeat;}
.slovenia {background:url(../img/flags/slovenia.png) no-repeat;}
.spain {background:url(../img/flags/spain.png) no-repeat;}
.sweden {background:url(../img/flags/sweden.png) no-repeat;}
.switzerland {background:url(../img/flags/switzerland.png) no-repeat;}
.singapore {background:url(../img/flags/singapore.png) no-repeat;}
.south-africa {background:url(../img/flags/south-africa.png) no-repeat;}
.south-korea {background:url(../img/flags/south-korea.png) no-repeat;}
.turkey {background:url(../img/flags/turkey.png) no-repeat;}
.ukraine {background:url(../img/flags/ukraine.png) no-repeat;}
.united-kingdom {background:url(../img/flags/united-kingdom.png) no-repeat;}
.united-states {background:url(../img/flags/united-states.png) no-repeat;}
.vatican-city {background:url(../img/flags/vtican-city.png) no-repeat;}
.wales {background:url(../img/flags/wales.png) no-repeat;}

.countryval {float:left; width:211px; height:auto; margin-left:40px; background:url(../img/bg_countrybox.png) repeat-y; font-family:arial; font-weight:700; padding-left:1px;}
.countryval li {float:left; position:relative; background:url(../img/dotline.png) repeat-x left top; padding-top:1px; }
.countryval li a {float:left; width:176px; line-height:23px; padding-left:34px;}
.countryval .valid a{background:url(../img/bg_countryli.png) repeat-x left; color:#d80f81;}
.countryval span.pinkarrow {position:absolute; right:20px; top:10px; width:24px; height:7px; background:url(../img/arrow_pink.png) no-repeat;}
.countryval li a:hover {background:url(../img/bg_countryli.png) repeat-x left; text-decoration:none;}
.countryval .countryval_botn {width:212px; height:1px; background:url(../img/dotline.png) repeat-x left bottom; margin-top:-1px;}

.store_wrap {float:left; width:472px; height:auto; margin-left:36px;}
.store {float:left; width:372px; height:auto; padding:80px 50px; background:url(../img/bg_storebox.png) repeat-y;}
.store .store_mynd {float:left; width:190px; height:auto; background:url(../img/dotline_vertical.png) repeat-y right top;}
.store .store_mynd img {max-width:180px;}
.store .store_info {float:left; width:150px; margin-left:30px; font-family:arial; color:#000; font-size:11px; font-weight:700;}
.store .store_info a {font-family:arial; color:#000; font-size:11px; font-weight:700;}
.store .store_info h1 {color:#000;}

/*---[ Vöruval ]---*/
.dubleimg_wrap {float:left; position:relative; width:494px; height:422px;}
.dubleimg_wrap img {float:left;}
.dubleimg_wrap .arrow_large_left {position:absolute; left:10px; bottom:60px; width:54px; height:59px; background:url(../img/arrow_large_left.png) no-repeat;}
.dubleimg_wrap .arrow_large_right {position:absolute; right:10px; bottom:60px; width:54px; height:59px; background:url(../img/arrow_large_right.png) no-repeat;}

.voruval_right_wrap {float:right; width:427px; height:auto;} /*width:427px;*/
.voruval_right_wrap h5 {font-weight: bold; padding: 4px 0; color: #242424;}
.voruval_right_wrap h4 {font-weight: bold; padding: 4px 0; font-size: 13px; color: #242424;}
.voruval_right_wrap .right_column {display: block;float:right;padding-left: 20px;background: url(../img/dotline_vertical.png) no-repeat left bottom;width: 170px;margin-top: -18px;}
.voruval_right_wrap form.right_column { background: none;}
.voruval_right_wrap .right_column .hwear_link {display:block;padding: 30px 0 15px 0;}
.voruval_right_wrap .colors {width: 173px;float:left; margin-right: 10px; min-height:70px;}  
.voruval_right_wrap .preview_color_black { float: left; width: 46px; height: 46px; background-color: #000; }
.voruval_right_wrap .preview_color_brown { float: left; width: 46px; height: 46px; background-color: #473f38; }
.voruval_right_wrap .preview_color_grayblue { float: left; width: 46px; height: 46px; background-color: #657283; }
.voruval_right_wrap .preview_color_moonrock { float: left; width: 46px; height: 46px; background-color: #958c83; }
.voruval_right_wrap .preview_color_sand { float: left; width: 46px; height: 46px; background-color: #dbd0be; }
.voruval_right_wrap .preview_color_griffingrey { float: left; width: 46px; height: 46px; background-color: #8a8f90; }
.voruval_right_wrap .preview_color_red { float: left; width: 46px; height: 46px; background-color: #e00a0a; }
.voruval_right_wrap .preview_color_blue { float: left; width: 46px; height: 46px; background-color: #2e4da7; }
.voruval_right_wrap .preview_color_purple { float: left; width: 46px; height: 46px; background-color: #72359c; }
.voruval_right_wrap .preview_color_rose { float: left; width: 46px; height: 46px; background-color: #ea6671; }
.voruval_right_wrap .preview_color_cashmere { float: left; width: 46px; height: 46px; background-color: #bcc3dd; }
.voruval_right_wrap .preview_color_peach { float: left; width: 46px; height: 46px; background-color: #fcc1a3; }
.voruval_right_wrap .preview_color_chalkpink { float: left; width: 46px; height: 46px; background-color: #e8c9d1; }
.voruval_right_wrap .preview_color_foggydew { float: left; width: 46px; height: 46px; background-color: #d1d6d0; }
.voruval_right_wrap .preview_color_nude { float: left; width: 46px; height: 46px; background-color: #e4dad1; }
.voruval_right_wrap .preview_color_lavender { float: left; width: 46px; height: 46px; background-color: #af91a9; }
.voruval_right_wrap .preview_color_sandshell { float: left; width: 46px; height: 46px; background-color: #CC3399; }
.voruval_right_wrap .preview_color_melangegrey { float: left; width: 46px; height: 46px; background-color: #828989; }
.voruval_right_wrap .preview_color_darkshadow { float: left; width: 46px; height: 46px; background-color: #464b4e; }
.voruval_right_wrap .preview_color_name { width: 40px; height: 10px; padding-left:190px;}
.voruval_right_wrap .preview_color_soldout { width: 100px; height: 20px; padding-left:250px; padding-top:10px; }

.washicons {float:left;}
.washicons li {float:left; position:relative; display:inline; margin-right:14px;}
.washicons img {float:left;}
.washicons span.gradur {position:absolute; left:14px; top:14px; font-weight:700;}

.slide {float:left; margin: 5px 0;}
.slide img {float:left; margin-left:3px; margin-bottom:5px; margin-top:6px;}
.slide li {float:left; position:relative; display:inline;}
.slide .slide_valid {position:absolute; width:114px; height:87px; left:-2px; top:0; z-index:10; background:url(../img/slide_active.png) no-repeat;}

.colors a {float:left; position:relative; width:20px; height:20px; margin:0 4px 6px 0;}
.colors .black {background:#000;}
.colors .blacksel {background:#000;background-image: url(../img/color_overlay.png);background-repeat: no-repeat;}
.colors .brownsel {background:#473f38; background-image: url(../img/color_overlay.png);background-repeat: no-repeat;}
.colors .brown {background:#473f38;}
.colors .grayblue {background:#657283;}
.colors .graybluesel {background:#657283;background-image: url(../img/color_overlay.png);background-repeat: no-repeat;}
.colors .moonrock {background:#958c83;}
.colors .moonrocksel {background:#958c83;background-image: url(../img/color_overlay.png);background-repeat: no-repeat;}
.colors .sand {background:#dbd0be;}
.colors .sandsel {background:#dbd0be;background-image: url(../img/color_overlay.png);background-repeat: no-repeat;}
.colors .griffingrey {background:#8a8f90;}
.colors .griffingreysel {background:#8a8f90;background-image: url(../img/color_overlay.png);background-repeat: no-repeat;}
.colors .red {background:#e00a0a;}
.colors .redsel {background:#e00a0a;background-image: url(../img/color_overlay.png);background-repeat: no-repeat;}
.colors .blue {background:#2e4da7;}
.colors .bluesel {background:#2e4da7;background-image: url(../img/color_overlay.png);background-repeat: no-repeat;}
.colors .purple {background:#72359c;}
.colors .purplesel {background:#72359c;background-image: url(../img/color_overlay.png);background-repeat: no-repeat;}
.colors .rose {background:#ea6671;}
.colors .rosesel {background:#ea6671;background-image: url(../img/color_overlay.png);background-repeat: no-repeat;}
.colors .cashmere {background:#bcc3dd;}
.colors .cashmeresel {background:#bcc3dd;background-image: url(../img/color_overlay.png);background-repeat: no-repeat;}
.colors .peach {background:#fcc1a3;}
.colors .peachsel {background:#fcc1a3;background-image: url(../img/color_overlay.png);background-repeat: no-repeat;}
.colors .chalkpink {background:#e8c9d1;}
.colors .chalkpinksel {background:#e8c9d1;background-image: url(../img/color_overlay.png);background-repeat: no-repeat;}
.colors .foggydew {background:#d1d6d0;}
.colors .foggydewsel {background:#d1d6d0;background-image: url(../img/color_overlay.png);background-repeat: no-repeat;}
.colors .nude {background:#e4dad1;}
.colors .nudesel {background:#e4dad1;background-image: url(../img/color_overlay.png);background-repeat: no-repeat;}
.colors .lavender {background:#af91a9;}
.colors .lavendersel {background:#af91a9;background-image: url(../img/color_overlay.png);background-repeat: no-repeat;}
.colors .sandshell {background:#CC3399;}
.colors .sandshellsel {background:#CC3399;background-image: url(../img/color_overlay.png);background-repeat: no-repeat;}
.colors .melangegrey {background:#828989;}
.colors .melangegreysel {background:#828989;background-image: url(../img/color_overlay.png);background-repeat: no-repeat;}
.colors .darkshadow {background:#464b4e;}
.colors .darkshadowsel {background:#464b4e;background-image: url(../img/color_overlay.png);background-repeat: no-repeat;}
.colors li {float:left; position:relative; width:20px; height:20px; margin:0 4px 6px 0;}

/*---[ Nýskráning ]---*/
.registration_info {width: 600px;text-align:center;margin: 0 auto;}
.registration {width:620px; margin-left:155px;}
.registration fieldset {border: none; float:left;clear:left;text-align:right;width:280px;margin: 14px 0;}
.registration label {margin-right: 5px;}
.registration .txtinput {width:144px; height:19px; border:0; color:#535554; padding:2px 4px 0 4px; margin:2px 0; background:url(../img/input_input1.png) no-repeat;}
.registration .checkbox { width: auto; height: auto; background: none; padding:0;}
.registration .drop {width:152px; height:21px; border:0; color:#535554; padding:2px 4px 0 4px; margin:2px 0; background:url(../img/input_input1.png) no-repeat;}
.registration .right {float: right;clear:right;text-align: left; background:url(../img/dotline_vertical.png) repeat-y left;padding-left:30px;}
.registration .dotlinev {background: url(../img/dotlinehreg.png) no-repeat center top;clear:both;min-height: 1px;height: auto !important;height: 1px;}
.registration .regimg,
.registration .lostpassw {margin: 8px 0; display:block;}
.registration .takki_continue {margin-left: 0;}

/*---[ Multifunctional ]---*/
.multif_vara {position: relative; float: left; margin: 0 23px 23px 0; width: 244px; height: 365px;overflow: hidden;}  /*height: 450; width: 300; overflow: hidden;*/
/*.multif_vara .details {position: absolute;top: 21px; width: 160px;background-color: #FFFFFF; padding: 8px 8px 4px 8px;}*/
.multif_vara .details {position: absolute;top: 0px; width: 120px;background-color: #FFFFFF; padding: 8px 8px 4px 8px;}
.multif_vara .details h4 {font-weight: bold;}
.multif_vara h5 {clear: left;}
.multif_vara .more {position:absolute;bottom: 6px; right: 0;display:block;height: 20px; background: #000000 url(../img/arrow_more.png) no-repeat right center;text-align:right; padding: 4px 30px 0 8px;}
.multif_vara .more a {color: #ffffff; font-weight: bold;font-size: 12px;}
.details .colors li {width: 11px;height: 11px;font-size:1%;}

/*---[ Basic ]---*/
.basic_vara {position: relative; float: left; margin-right: 5px;}
.basic_vara .details {position: absolute;bottom: 41px; width: 130px;background-color: #FFFFFF; padding: 8px 8px 4px 8px;}
.basic_vara .details h4 {font-weight: bold;}
.basic_vara .more {position:absolute;bottom: 8px; left: 0;display:block;height: 20px; background: #000000 url(../img/arrow_more.png) no-repeat right center;text-align:right; padding: 4px 30px 0 8px;}
.basic_vara .more a {color: #ffffff; font-weight: bold;font-size: 12px;}

/*---[ Campaign ]---*/
.campaignbox {float:left;}
.campaignbox .thumbs,
.campaignbox .thumbsright {width: 288px;background: url(../img/dotline_vertical.png) repeat-y right;padding-right: 19px;margin-right:20px;}
.campaignbox .thumbsright {padding-right:0;margin-right:0;background:none;}
.campaignbox .thumbs img,
.campaignbox .thumbsright img {margin: 2px;}
.campaignbox .boxnav {text-align:center;display:block;width:288px;margin: 8px 0;}
.campaignbox h1 {margin-bottom: 8px;}
.fashionvideos {clear:both;padding-top: 10px;}
.fashionvideos img {margin-right: 11px;margin-top:5px;}

/*---[ Aukahlutir ]---*/
.dotline {float:left; clear:left; width:100%; height:1px; background:url(../img/dotline.png) repeat-x; margin: 3px 0;font-size:1%;}
.left_left_splitt {float:left; width:1px; height:78px; margin-top:50px; margin-left:20px; margin-right:20px; background:url(../img/dotline_vertical.png) repeat-y right top;}
.braudmolar {float:left; width:100%; padding-bottom:14px; margin-bottom:32px; color:#242424; border-bottom:3px solid #ccc;}
.braudmolar .braudslod {float:left; width:60%;}
.braudmolar .logininfo {float:right; width:40%; text-align:right;}
.spacer1 {float:left; width:7px; height:1px;}
.clearb { clear:both; display:block;}

.addButtons { width:217px;}
#video_image { width: 160px; height: 124px; float: right;  }

#shopping_breadcrumbs {
	height: 70px;
	border-bottom: 1px solid #b2b2b2;
	clear: both;
	position: relative;
	top: -20px;
}
#shopping_breadcrumbs li {
	float: left;
	color: #e5e5e5;
	font-size: 14px;
	font-family: Tahoma;
	margin-right: 15px;
}
#shopping_breadcrumbs .pink { color: #dd2f92; }
#shopping_breadcrumbs .arrow {
	display: block;
	float: left;
	width: 30px;
	height: 64px;
	background: url(../img/breadcrumb_arrow.png) no-repeat 0 60%;
}
#shopping_breadcrumbs h3 {
	font-size: 13px;
	font-weight: normal;
	float: left;
	margin-top: 27px;
	padding-left: 10px;
}
#shopping_breadcrumbs .big {
	font-size: 55px;
	font-weight: bold;
	float: left;
	display: block;
}

/*---[ Takkar og input ]---*/
.takki_basic {float:left; width:178px; height:60px; background:url(../img/takki_basic.png) no-repeat;}
.takki_multifunction {float:left; width:178px; height:60px; background:url(../img/takki_multifunction.png) no-repeat;}
.takki_signup {float:right; width:66px; height:21px; border:0; cursor:pointer; margin-top:6px; background:url(../img/takki_signup.png) no-repeat;}
.takki_signin {float:left; width:70px; height:27px; border:0; cursor:pointer; margin-top:14px; background:url(../img/takki_signin.png) no-repeat;}
.takki_large_multi {float:left; width:328px; height:448px; background:url(../../../Uploads/img/multifunctional.png) no-repeat;}
.takki_large_basic {float:left; width:334px; height:448px; margin-left:31px; background:url(../../../Uploads/img/basic.png) no-repeat;}
.takki_continue {float:left; width:78px; height:21px; margin-left:66px; margin-top:12px; background:url(../img/takki_continue.png) no-repeat;border:none;}
.takki_cancel {float:left; width:70px; height:21px; margin-left:66px; margin-top:12px; background:url(../img/takki_cancel.png) no-repeat;}
.takki_checkout {float:left;width:79px; height:21px; background:url(../img/takki_checkout.png) no-repeat;margin-top:5px;}
.takki_add_to_bag {float:left;width:133px; height:21px; background:url(../img/takki_add_to_bag.png) no-repeat;margin-top:5px;margin-right:5px;}
.takki_continue_shopping { clear: both; margin-right: 8px; float: left; margin-top: 16px; display: block; background: url(../img/takki_continue_shopping.png) no-repeat; width: 125px; height: 21px; }
.takki_checkout_pink { float: left; display: block; margin-top: 16px; background: url(../img/takki_checkout_pink.png) no-repeat; width: 77px; height: 19px; }


.input_input1 {float:left; width:144px; height:19px; border:0; color:#535554; padding:2px 4px 0 4px; margin:6px 0; background:url(../img/input_input1.png) no-repeat;}

/*---[ Forsíðu hlutir ]---*/
.news_intro {padding:10px 0; margin:8px 0; font-style:italic; font-family:georgia,arial; font-size:12px; border-top:1px dotted #ccc; border-bottom:1px dotted #ccc;}
.newsletter_result{float:left;}

.forsidu_botn {float:left; clear:both; width:100%; height:auto; margin-top:11px; padding-top:18px; background:url(../img/bg_forsidubotn_line.png) no-repeat left top;}
.forsidu_botn h1 {margin-bottom:10px;}
.left_left_botnbox {float:left; width:178px; height:auto;}
.left_large_botnbox {float:left; width:222px; height:auto;}
.left_botnbox {float:left; width:448px; height:auto; margin-left:39px;}
.right_botnbox {float:right; width:224px; height:auto;}

.forsidu_botn label {float:left; width:70px; line-height:28px;}
.registerpass {float:right; width:120px; line-height:25px; text-align:center; margin:14px 0 0 20px; border-top:1px dotted #ccc; border-bottom:1px dotted #ccc;}

.augl_box {float:left; position:relative; width:100%; height:112px; margin:20px 0; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
.admynd_1 {position:absolute; right:0; top:0; z-index:-1;}

/*---[ Töflur fyrir  Körfu og óskalista ]---*/
.table1 { 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 .myndawrap {float:left; position:relative; width:68px; height:84px; margin-left:16px;}
.table1 span.myndarammi {position:absolute; top:0; left:0; width:68px; height:84px; z-index:2; overflow:hidden; background:url(../img/rammi.png) no-repeat;}
.table1 img {position:absolute; width:62px; max-height:78px; left:3px; top:3px; z-index:1;}*/

.table1 .myndawrap {float:left; position:relative; width:48px; height:84px; margin-left:6px;}
.table1 span.myndarammi {position:absolute; top:0; left:0; width:68px; height:84px; z-index:2; overflow:hidden; background:url(../img/rammi.png) no-repeat;}
.table1 .myndawrap img {position:absolute; width:62px; max-height:78px; left:3px; top:3px; z-index:1;}

.table1 .table1_magn {width:16px; height:16px; text-align:center; border:1px solid #b2b2b2;}
.table1 .table1_heiti {max-width:200px; text-align: left;}
.table1 .remove { display: block; text-indent: -9999px; background: url(../img/remove_nohover.png) no-repeat; width: 16px; height: 14px; }
.table1 .remove:hover { background: url(../img/remove.png) no-repeat; }

.samtals {float:left; width:179px; height:auto; background:#f2f2f2; padding:14px 14px 4px 14px;margin-top: 65px;}
.samtals h1 {font-size:18px; font-weight:bold; margin-bottom:10px; color:#686868;}
.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:#d80f81; border-bottom:0;}

.payment h4 {font-weight: bold; margin: 8px 0;}
.payment p {display: block; width: 660px; margin: 10px 0;}

/*---[ Fótur ]---*/
#fotur {float:left; width:100%; height:24px; border-top:3px solid #ccc; margin-top:18px; padding-top:16px;}
#fotur ul {float:left;}
#fotur ul li {display:inline; margin-right:16px; padding-right:16px; background:url(../img/dotline_vertical.png) repeat-y right top;}
#fotur #last {background:none;}
#fotur #hugsandimenn {float:right;}

/*---[ 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:#a2b92b; font-weight:700;}

.contactform {float:left; clear:left; width:450px; margin-top:40px;}
.contactform label {float:left; clear:left; width:80px; 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*/
contactform textarea {float:left; border:1px solid #75716f;}

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;}

.table3 { width:100%; margin:30px 30px 0 0;}
.table3 th {border-bottom:2px solid #b2b2b2; padding-bottom:2px;}
.table3 tr {text-align:left;}
.table3 td {border-bottom:1px solid #b2b2b2; height:45px; line-height:16px; overflow:hidden; }
.table3 .table1_magn {width:16px; height:16px; text-align:center; border:1px solid #b2b2b2;}
.table3 .table1_heiti {max-width:200px;}

div.athugasemd { padding: 20 40px; margin-top:10px;   }
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;}

.icon_stadfesting,.icon_vorur,.icon_pantanir,.icon_stillingar,.icon_machines {display:block;float:left;width:64px;height:64px;margin-right:10px;}
.icon_stadfesting{background:url(../img/ico_stadfesting.png);}

/*---[ Contact Us ]---*/
#contact_us {
	width: 355px;
	background: url(../img/dotlinecu.png) no-repeat right;
	float: left;
}
#contact_us label { display: block; }
#contact_us li label { position: absolute; }
#contact_us h2 { font-size: 16px; color: #d80f81; margin-bottom: 8px; }
#contact_us .require { color: #d80f81; }
#contact_us li { height: 27px; }
#contact_us textarea { 
	clear: both; 
	display: block; 
	background: url(../img/contact_us_textarea.png) no-repeat;
	width: 272px;
	height: 85px;
	padding: 2px;
	border: none;
	margin-top: 5px;
}
#contact_us select { margin-left: 60px; }
#contact_us input {
	background: url(../img/contact_us_textfield.png) no-repeat;
	width: 152px;
	height: 21px;
	border: none;
	margin-left: 60px;
}
#contact_us .takki_send_message { width: 107px; height: 21px; background: url(../img/takki_send_message.png) no-repeat; margin: 5px 0 0 0;}
#our_crew {
	float: left; 
	padding-left: 60px;
	width: 520px;
}
#our_crew h2 { font-size: 16px; color: #d80f81; margin-bottom: 8px; }
#our_crew li {
	float: left;
	margin-bottom: 20px;
	margin-right: 30px;
	width: 130px;
}
#our_crew h4 { font-weight: bold; }


#customer_overview li {
	background-image: url(../img/customer_overview_icons.png);
	background-repeat: no-repeat;
	padding-left: 60px;
	display: block;
	height: 20px;
	width: 110px;
	padding-top: 5px;
	margin-bottom: 3px;
}
#customer_overview .shopping_cart { background-position: 0 -29px; }
#customer_overview .previous_orders { background-position: 0 -56px; }
#customer_overview .change_settings { background-position: 0 -84px; }
#flashVideo {color:Blue;}
