.Header { width:940px !important; }
.ContentSection.Vorur .LeftCol,
.Header .LeftCol { padding-left:0 !important; }



.ContentSection.Vorur .RightCol.Subpage { width:0 !important; margin:0 !important; padding:0 !important;  }
.ContentSection.Vorur .RightCol.Subpage .Login { position:absolute; top:75px; right:0; }
html > body .ContentSection.Vorur .RightCol.Subpage .Login { top:78px; }
.Content.Vorurs { float:left; width:730px !important; top:-80px !important; padding-right:0 !important; }
.Vorur .SearchBox { margin-bottom:10px; }




.Vorurnar .KarfaExtended,
.Vorurnar .Karfa { position:absolute; width:366px; }
.Vorurnar .KarfaExtended span.rightText,
.Vorurnar .Karfa span.rightText { position:absolute; right:5px; }


.Vorurnar .TextHeader { float:left; text-align:right; width:360px; padding:3px; color:#ef1c23; font-weight:bold; }

.Clear { clear:both; }

.Vorurnar .KarfaExtended .TextRow,
.Vorurnar .Karfa .TextRow { float:left; padding-top:2px; text-align:right; font-size:.9em; line-height:20px;  }
.Vorurnar .KarfaExtended .TextRow.alt,
.Vorurnar .Karfa .TextRow.alt { float:left; padding-top:2px; text-align:right; background:#f5f5f5; line-height:20px; width:100%; }
.Vorurnar .KarfaExtended .vNumer,
.Vorurnar .Karfa .vNumer { width:70px; padding:2px; }
.Vorurnar .KarfaExtended .vHeiti,
.Vorurnar .Karfa .vHeiti { width:116px; padding:2px; }
.Vorurnar .KarfaExtended .vBox,
.Vorurnar .Karfa .vBox { width:48px; padding:2px; }
.Vorurnar .KarfaExtended .vNumer,
.Vorurnar .KarfaExtended .vHeiti,
.Vorurnar .KarfaExtended .vBox,
.Vorurnar .Karfa .vNumer,
.Vorurnar .Karfa .vHeiti,
.Vorurnar .Karfa .vBox { float:left; }
.Vorurnar .KarfaExtended .bBody { position:absolute; width:366px;}
.Vorurnar .KarfaExtended * { z-index:10000; }

.Vorurnar .Karfa .bBody { position:relative; height:103px; }

.Vorurnar .KarfaExtended .TextHeader .vNumer,
.Vorurnar .Karfa .TextHeader .vNumber { padding:2px; }

.Vorurnar .KarfaExtended .ShowAll 
{
	position:absolute; 
	bottom:5px; 
	left:5px; 
	color:#ef1c23; 
	font-weight:bold; 
	text-decoration:none; 	
	}
.Vorurnar .Karfa .ShowAll 
{
	position:absolute; 
	bottom:0; 
	left:5px; 
	color:#ef1c23; 
	font-weight:bold; 
	text-decoration:none; 
	}
	
.Vorurnar .KarfaExtended a:hover.ShowAll,
.Vorurnar .Karfa a:hover.ShowAll { text-decoration:underline; }


.Vorurnar .Tilbod { position:absolute; left:376px; width:354px;   }
.Vorurnar .Tilbod .bBody { height:103px; }
.Vorurnar .Tilbod table.bBody td { padding-left:10px; line-height:15px; }
.Vorurnar .Tilbod table.bBody td.Name { width:50px; }

.Vorurnar .KarfaTilbod 
{
	position:relative;
	height:140px;
	top:10px;
	display:block;
    clear:both;
	}

.Vorurnar .ProductCat {  margin-top:5px; margin-bottom:5px;  height:19px; }


.Vorurnar .List * { z-index:1; } 
.List { -moz-user-select:none; }
		
.Vorurnar input.TextBox 
{
	background: #FFFFFF url(../images/Calculator/bg_input.gif) no-repeat 1px 1px;
	height:17px !important;
	border: solid 1px #c0c0c0;
	font-size:.8em;
	padding-left:2px;
	vertical-align:middle;
	width:80px;
}

.Vorurnar TEXTAREA.TextArea 
{
	background: #FFFFFF url(../images/Calculator/bg_input.gif) no-repeat 1px 1px;
	border: solid 1px #c0c0c0;
	font-size: .8em;
	line-height:11px;	
	height:50px;
	width:165px;
	overflow:auto;
	}

.Vorurnar input.TextBoxQnt 
{
	background: #FFFFFF;
	line-height:12px;
	width:20px;
	border:solid 1px silver;
	}

.Vorurnar .buttonstyles { display:block; float:right; background:url(../images/calculator/bg_button.gif) repeat-x 0 0; border:solid 1px #000000; color:White !important; text-decoration:none; width:55px; padding:2px; margin:0; margin-right:11px; text-align:center; font-weight:bold; }
.Vorurnar .buttonstyles2 { display:block; background:url(../images/calculator/bg_button.gif) repeat-x 0 0; border:solid 1px #000000; color:White !important; text-decoration:none; width:55px; padding:2px !important; font-size:.8em;   text-align:center; font-weight:bold; }


p.SmallFont{ font-size:.9em; }

/* Boxes */
	/* Header */
.Vorurnar .bHeader { position:relative; background:#e0e0e0 url(../images/Vorur/header_middle_bg.gif) repeat-x 0 0; height:17px; padding-left:10px; padding-top:3px; padding-bottom:5px; color:White; font-weight:bold; }
.Vorurnar .bHeader .rightCorner { position:absolute; top:0; right:0; background:url(../images/Vorur/header_right_corner.gif) no-repeat right top; width:4px; height:20px; }
.Vorurnar .bHeader .leftCorner { position:absolute; top:0; left:0; background:url(../images/Vorur/header_left_corner.gif) no-repeat left top; width:4px; height:20px; }
.Vorurnar .bHeader .leftText { text-align:left }
.Vorurnar .bHeader .rightText { text-align:right }

.List .itemInStore { width:300px; min-height:200px; position:absolute; border:solid 1px; background:#ffffff; display:none; }
.List .itemInStore .itemInStoreHeader { background: #999999; color:#ffffff; text-align:left; padding-left:5px; padding-top:3px; padding-bottom:3px; }
.List .itemInStore .itemInStoreItem { background: #ffffff; text-align:left; padding-left:5px; }

	/* Body */

.Vorurnar .bBody { background: #e0e0e0; }


	/* Footer */


.Vorurnar .bFooter { position:relative; background: #e0e0e0 url(../images/Vorur/footer_left_corner.gif) no-repeat left bottom !important; height:2px; padding-top:5px !important; }
.Vorurnar .bFooter .rightCorner { position:absolute; bottom:0; right:0; background:url(../images/Vorur/footer_right_corner.gif) no-repeat right bottom !important; height:2px !important; width:2px !important; }

.Vorurnar .KarfaExtended .bFooter { display:none; }
.Vorurnar .KarfaExtended .bFooter .rightCorner { display:none; }

.Vorurnar .KarfaExtended .bFooterExt { float:left; height:20px; width:362px; background:#e0e0e0 url(../images/Vorur/footer_left_corner.gif) no-repeat left bottom !important; }
.Vorurnar .KarfaExtended .bFooterExt .rightCornerExt { position:absolute; bottom:0; right:0; background:url(../images/Vorur/footer_right_corner.gif) no-repeat 0 0 !important; height:2px !important; width:2px !important; }

/* Grid & QuickSearchList */
.Vorurnar .List .GridRow_Default td,
.Vorurnar .List .GridAltRow_Default td,
.Vorurnar .QuickSearchList td { line-height:19px; padding-top:0; }
.Vorurnar .List th.GridHeader_Default,
.Vorurnar .QuickSearchList th.GridHeader_Default
 { line-height:19px; text-align:right; color:white; background:url(../images/Vorur/list_header_bg.gif) repeat-x 0 0 !important;   }

.Vorurnar .List th.GridHeader_Default.left { text-align:left; }

.Vorurnar .List tr td.tdModuleNormalListItemFirstColumn { background:white; border-bottom:solid 1px black;  }

.Vorurnar .List td.tdModuleNumberListItemFirstColumn { text-align:center;  }
.Vorurnar .List td.tdModuleNumberListItemFirstColumn INPUT { padding:0 !important; margin:0 !important; border:0 !important; }
.Vorurnar .List td.tdModuleNumberListItemLastColumn { color:#ef1c23 !important; font-weight:bold !important; }


.Header.Vorur .RightCol.Subpage.Login { margin-top:5px; }
.Header.Vorur .RightCol.Subpage.Login .Login {  }

/* Radgrid fyrir reykinga */

.RadGrid_Default .GridHeader_Default 
{
	background: #d50014 url(../Images/Grid/bg_header_grid.gif) repeat-x 0 0 !important;
	border:0 !important;
}

.RadGrid_Default th.GridHeader_Default a 
{
	color:White !important;
	}
	
div.RadGrid_Default 
{
	background:white !important;
	border:none !important;
	}

.GridRow_Default td 
{
	 background: white !important;
	 border:0 !important;
	 }

.GridAltRow_Default_old td 
{
	 background: url(../Images/Grid/bg_alt_grid.gif) repeat-x 0 0 !important;
	 border:0 !important;
	 }

.GridAltRow_Default td 
{
	background-color: #F3F3F3 !important;
	border:0 !important;
}
td.GridTopLinks { padding-bottom:3px; padding-top:10px;}
	 
.GridRow_Default, .GridAltRow_Default, .SelectedRow_Default, .ActiveRow_Default, .GridEditRow_Default, .GridHeader_Default { height:19px !important; padding-right:10px !important; padding-left:10px !important;   }

.GridRow_Default td, .GridAltRow_Default td, .SelectedRow_Default td, .ActiveRow_Default td, .GridEditRow_Default td, th.GridHeader_Default { border-left:solid 1px white !important; }

.Vorur .List th.GridHeader_Default.vsk 
{
    width:70px;
    }
    
    
/*QuickSearch specific */
.Vorurnar .QuickSearchList .GridHeader_Default
{
	text-align: left !important;
}

.Vorurnar .QuickSearchList .ContentCell
{
     vertical-align:top;
}
    
.Vorurnar .QuickSearchList .ContentCell .tdModuleNumberListItemFirstColumn
{
    background-color: #FFFFFF;
    text-align: left !important;
}
    
.tdPictureColumn
{
	text-align: center !important
}

.tdProductDescription
{
	text-align: left !important;
}