﻿.AMA5 {height:100%;}

.AMA5 .LeftMenu {float:left;width:187px;}
.AMA5 .MainContent {float:left;width:797px;}

.fLeft {float:left;}
.fRight {float:right;}

.v5Overlay {position:absolute;top:0;left:0;width:100%;height:100%;z-index:2000;display:none;}
.v5OverlayBg
{
    position:absolute;top:0;left:0;width:100%;height:100%;
    opacity:0.8;
	filter: alpha(opacity = 80);
	background-color:#fff;
}
.v5OverlaySpinner {position:absolute;top:0;left:0;width:100%;height:100%;margin-left:auto;margin-right:auto;line-height:100%;}

.sbMainmenu5 {float:left;clear:both;width:163px;}
/*
.sbMainmenu5Left {  float:left; background-repeat: no-repeat; background-position: left -84px; height: 23px; width: 10px; font-size: 1px; }
.sbMainmenu5Middle {float:left; background-repeat: no-repeat; background-position: -20px -84px; height: 23px; color: #fff; font-weight: bold; font-size: 10px; line-height: 20px; text-align: left; width: 132px; font-size: 10px; text-transform:uppercase; }
.sbMainmenu5Right { float:left; background-repeat: no-repeat; background-position: right -84px; height: 23px; width: 20px; font-size: 1px; }
*/
.sbMainmenu5TopLeft {  float:left; background-repeat: no-repeat; background-position: left -84px; height: 10px; width: 10px; font-size: 1px; }
.sbMainmenu5TopMiddle {float:left; background-repeat: no-repeat; background-position: -20px -84px; height: 10px; color: #fff; font-weight: bold; font-size: 1px; line-height: 20px; text-align: left; width: 132px; font-size: 10px; text-transform:uppercase; }
.sbMainmenu5TopRight { float:left; background-repeat: no-repeat; background-position: right -84px; height: 10px; width: 20px; font-size: 1px; }

.sbMainmenu5 .sbMainmenu5TopRepeaterLeft {background-image:url(images/5/LeftmenuRepeaterLeft.png);width:5px;background-repeat:repeat-y;height:100%;}
.sbMainmenu5 .sbMainmenu5TopRepeaterMiddle {background-color:#3a5364;width:149px;position:relative;}
.sbMainmenu5 .sbMainmenu5TopRepeaterMiddle .InnerText 
{
    /*margin:-10px 5px 0px 5px;*/
    color:#fff;
    font-weight:bold;
    font-size:0.9em;
    margin-left:5px;
    position:relative;
    top: -5px;
}
.sbMainmenu5 .sbMainmenu5TopRepeaterMiddle .InnerText a {color:#fff;font-size:11px;font-weight:bold;text-decoration:none;height:18px;line-height:18px;vertical-align:middle;}
.sbMainmenu5 .sbMainmenu5TopRepeaterMiddle .InnerText a:hover {text-decoration:none!important;}
.sbMainmenu5 .sbMainmenu5TopRepeaterMiddle .InnerTextWide {margin:-10px 0px 0px 0px;color:#fff;font-weight:bold;}
.sbMainmenu5 .sbMainmenu5TopRepeaterRight {background-image:url(images/5/LeftmenuRepeaterRight.png);width:9px;background-repeat:repeat-y;height:100%;}


.sbMainmenu5 .sbMainmenu5RepeaterLeft {background-image:url(images/5/LeftmenuRepeaterLeft.png);width:5px;background-repeat:repeat-y;height:100%;}
.sbMainmenu5 .sbMainmenu5RepeaterMiddle {background-color:#fff;width:149px;}
.sbMainmenu5 .sbMainmenu5RepeaterMiddle .InnerText {margin:5px 10px 0 10px;}
.sbMainmenu5 .sbMainmenu5RepeaterMiddle .InnerText a {color:#033466;font-size:11px;font-weight:bold;text-decoration:none;height:18px;line-height:18px;vertical-align:middle;}
.sbMainmenu5 .sbMainmenu5RepeaterMiddle .InnerText a:hover {text-decoration:none!important;color:#000;}
.sbMainmenu5 .sbMainmenu5RepeaterRight {background-image:url(images/5/LeftmenuRepeaterRight.png);width:9px;background-repeat:repeat-y;height:100%;}

.sbMainmenu5BottomLeft { float:left; background-color: transparent; background-repeat: no-repeat; background-position: left -109px; height: 16px; width: 142px; font-size: 1px; }
.sbMainmenu5BottomRight { float:left; background-color: transparent; background-repeat: no-repeat; background-position: right -109px; height: 16px; width: 20px; font-size: 1px; }	

.MenuKatalog {background-repeat: repeat-x; background-position: -6px -482px; display: inline-block; height: 21px; font-size: 10px; line-height: 21px;color:#383838;border-top: 1px solid #a4a4a4;border-bottom: 1px solid #a4a4a4;margin-top:-1px; text-indent: 5px;}
.MenuKatalog:hover {background-repeat: repeat-x; background-position: -6px -458px; display: inline-block; height: 21px; font-size: 10px; line-height: 21px;color:#fff;border-top: 1px solid #01642f;border-bottom: 1px solid #01642f;}
.MenuKatalogDroppable { background-position: -6px -458px; color:#fff;border-top: 1px solid #01642f;border-bottom: 1px solid #01642f;}

UL.MenuItems {margin:0;padding:0}
UL.MenuItems LI.MenuItem
{
    color:#2b2b2b;
    list-style-type: none;
    margin:0;
    padding:0px;
    background-image:url(Images/5/MenuItemBg.png);
    line-height:21px;
    text-indent: 5px;
    height:21px;
    font-size:0.8em;
    background-repeat: repeat-x;
    cursor:pointer;
}
UL.MenuItems LI.MenuItem:Hover {background-image:url(Images/5/MenuItemBgSelected.png);color:#fff;}
UL.MenuItems LI.MenuItemDroppable {background-image:url(Images/5/UrvalMenuItemHoverBg.png);color:#fff;}
UL.MenuItems LI.MenuItem A {color:black;text-decoration:none;}
UL.MenuItems LI.MenuItem A:Hover {color:#fff;text-decoration:none!important;}

UL.MenuItems LI.MenuItemActive
{
    color:#fff;
    list-style-type: none;
    margin:0;
    padding:0px;
    background-color:Aqua;
    background-image:url(Images/5/MenuItemBgSelected.png);
    line-height:21px;
    text-indent: 5px;
    height:21px;
    font-size:0.8em;
    background-repeat: repeat-x;
    cursor:pointer;
}
UL.MenuItems LI.MenuItemActive:Hover {background-image:url(Images/5/MenuItemBgSelected.png);}
UL.MenuItems LI.MenuItemActive A {color:#fff;text-decoration:none;}
UL.MenuItems LI.MenuItemActive A:Hover {color:#fff;text-decoration:none!important;}

UL.MenuItems LI.MenuItemHover A {color:#fff;}

UL.MenuItems LI.UrvalMenuItem {color:#2b2b2b;background-color:#fff;list-style-type: none;margin:0;padding:0px;line-height:21px;text-indent: 0px;font-size:0.8em;cursor:pointer;border-bottom:#e5e5e5 solid 1px;}
UL.MenuItems LI.UrvalMenuItem:Hover {color:#fff;background-image:url(Images/5/UrvalMenuItemHoverBg.png);}
UL.MenuItems LI.UrvalMenuItem A {color:black;text-decoration:none;}
UL.MenuItems LI.UrvalMenuItem A:Hover {color:#fff;text-decoration:none!important;}
UL.MenuItems LI.UrvalMenuItemActive {color:#fff;background-image:url(Images/5/UrvalMenuItemHoverBg.png);}
.UrvalMenuItemDroppable {color:#fff;background-image:url(Images/5/UrvalMenuItemHoverBg.png);}

UL.MenuItems LI.UrvalMenuItemSubscribed {color:#888;background-color:#fff;list-style-type: none;margin:0;padding:0px;line-height:21px;text-indent: 0px;font-size:0.8em;cursor:pointer;border-bottom:#e5e5e5 solid 1px;}
UL.MenuItems LI.UrvalMenuItemSubscribed:Hover {color:#ccc;background-image:url(Images/5/UrvalMenuItemHoverBg.png);}
UL.MenuItems LI.UrvalMenuItemSubscribed A {color:black;text-decoration:none;}
UL.MenuItems LI.UrvalMenuItemSubscribed A:Hover {color:#fff;text-decoration:none!important;}
UL.MenuItems LI.UrvalMenuItemSubscribedActive {color:#fff;background-image:url(Images/5/UrvalMenuItemHoverBg.png);}

.MenuItemsHeader {background-image:url(Images/5/MenuItemsHeaderBg.png);height:25px;line-height:25px;color:White;font-size:0.8em;font-weight:bold;text-indent:5px;width:150px;}

.TreeNode { line-height: 15px; height: 15px;clear:both;}
/*
.TreeNode .NoChildnodes {width:16px;height:16px;display:block;font-size:0px;float:left;margin-right:2px;display:table-cell;}
.TreeNode .Expand {width:16px;height:16px;display:block;font-size:0px;background-position: -350px -313px;float:left;cursor:pointer;margin-top:3px;margin-right:2px;display:table-cell;background-repeat:no-repeat;}
.TreeNode .Collapse {width:16px;height:16px;display:block;font-size:0px;background-position: -370px -313px;float:left;cursor:pointer;margin-top:3px;margin-right:2px;display:table-cell;background-repeat:no-repeat;}
.TreeNode .Spinner {width:16px;height:16px;display:block;font-size:0px;float:left;cursor:pointer;margin-top:3px;background-image:url(Images/spinner.gif);margin-right:2px;display:table-cell;background-repeat:no-repeat;}
.TreeNode .NodeText {float:left;display:table-cell;}
.TreeNode .NodeText .Kod {margin-left:3px;font-weight:bold;display:table-cell; white-space:nowrap;}
.TreeNode .NodeText .Rubrik {margin-left:0px;display:table-cell;}
.ChildNodes {}
*/
.TreeNode TD {margin-top:3px;margin-bottom:3px;border-bottom:dotted 1px white;}
.TreeNode TD A {color:blue;text-decoration:none;}
.TreeNode TD A:hover {text-decoration:underline;}

.TreeNode .SelectArea {background-color:#daf0e4;}
.TreeNode .SelectArea .Mover {width:9px;height:9px;display:block;font-size:0px;background-position: -392px -316px;cursor:pointer;background-repeat:no-repeat;}

.TreeNode .NoChildnodes {width:16px;height:16px;display:block;font-size:0px;cursor:default;}
.TreeNode .Expand {width:16px;height:16px;display:block;font-size:0px;background-position: -350px -313px;cursor:pointer;background-repeat:no-repeat;margin-top:0px;}
.TreeNode .Collapse {width:16px;height:16px;display:block;font-size:0px;background-position: -370px -313px;cursor:pointer;background-repeat:no-repeat;margin-top:0px;}
.TreeNode .Spinner {width:16px;height:16px;display:block;font-size:0px;background-image:url(Images/spinner.gif);background-repeat:no-repeat;margin-top:0px;}
.TreeNode .NodeText {}
.TreeNode .Kod {margin-left:3px;font-size:12px;font-weight:bold;white-space:nowrap}
.TreeNode .Rubrik {margin-left:0px;font-size:10px;font-weight:normal;}
.TreeNode .Faststalld {color:#000;}
.TreeNode .Preliminar {color:#888;}
.TreeNode .Annullerad {color:Red;text-decoration:line-through;}
.TreeNode .NoTextIcon {opacity:0.1;filter: alpha(opacity = 10);}
.ChildNodes {}

/* Icons */
.sbIcon { background-image: url(images/5/icons.png) }

.IconUrval { background-repeat: no-repeat; background-position: -41px -39px; display: inline-block; width: 50px; height: 15px; font-size: 1px; }
.IconUrval:hover { background-position: -41px -60px; }
.IconUrvalHover { background-repeat: no-repeat; background-position: -41px -60px; display: inline-block; width: 50px; height: 15px; font-size: 1px; }

.IconKatalog { background-repeat: no-repeat; background-position: -93px -39px; display: inline-block; width: 64px; height: 15px; font-size: 1px; }
.IconKatalog:hover { background-position: -93px -60px; }

.IconDragNoDrop { background-repeat: no-repeat; background-position: -267px -89px; display: inline-block; width: 11px; height: 11px; font-size: 1px; }
.IconDragDrop { background-repeat: no-repeat; background-position: -251px -89px; display: inline-block; width: 11px; height: 11px; font-size: 1px; }
.IconDragNumberNoDrop { background-repeat: no-repeat; background-position: -277px -136px; display: inline-block; width: 29px; height: 17px; text-align: center; font-size: 9px; color: #fff; font-weight: bold; }
.IconDragNumberDrop { background-repeat: no-repeat; background-position: -277px -113px; display: inline-block; width: 29px; height: 17px; text-align: center; font-size: 9px; color: #fff; font-weight: bold; }

.IconPlus { background-repeat: no-repeat; background-position: -351px -337px; display: inline-block; width: 13px; height: 12px; font-size: 1px; }
.IconRss { background-repeat: no-repeat; background-position: -450px -244px; display: inline-block; width: 10px; height: 10px; font-size: 1px; }
.IconRssSmall { background-repeat: no-repeat; background-position: -354px -245px; display: inline-block; width: 9px; height: 9px; font-size: 1px; }
.IconRssSmallInactive { background-repeat: no-repeat; background-position: -386px -245px; display: inline-block; width: 9px; height: 9px; font-size: 1px; }
.IconError { background-repeat: no-repeat; background-position: -352px -379px; display: inline-block; width: 16px; height: 14px; font-size: 1px; }
.IconMenuPlus { background-repeat: no-repeat; background-position: -254px -337px; display: inline-block; width: 11px; height: 11px; font-size: 1px; }
.IconMenuMinus { background-repeat: no-repeat; background-position: -267px -337px; display: inline-block; width: 11px; height: 11px; font-size: 1px; }
.IconDeleteUrval { background-repeat: no-repeat; background-position: -252px -306px; display: inline-block; width: 11px; height: 9px; font-size: 1px; }
.IconDeleteUrval:hover { background-repeat: no-repeat; background-position: -252px -286px; display: inline-block; width: 11px; height: 9px; font-size: 1px; }
.IconDeleteKatalog { background-repeat: no-repeat; background-position: -253px -188px; display: inline-block; width: 13px; height: 12px; font-size: 1px; }
.IconDeleteKatalog:hover { background-repeat: no-repeat; background-position: -253px -237px; display: inline-block; width: 13px; height: 12px; font-size: 1px; }
.IconHusVit { background-repeat: no-repeat; background-position: -250px -36px; display: inline-block; width: 11px; height: 10px; font-size: 1px; }
.IconHusGron { background-repeat: no-repeat; background-position: -273px -36px; display: inline-block; width: 11px; height: 10px; font-size: 1px; }
.IconEdit {background-repeat: no-repeat; background-position: -350px -295px; display: inline-block; width: 15px; height: 13px; font-size: 1px;}
/* End Icons */

.DialogGreenHeader {font-size: 18px; font-weight: bold; color:#03964f; margin-left: 15px;}
.DialogGreenTop {background-image: url(images/5/Dialog/dialogTop.png); width: 490px; height: 20px; background-repeat: no-repeat;}
.DialogGreenRepeater .Inner .DialogError {border: solid 2px #ddb2b9; background-color: #eee2e4; color: #aa0e26; font-weight: bold; height: 30px; line-height: 30px; margin-bottom: 10px; font-size: 1.1em; display:none;}
.DialogGreenRepeater {background-image: url(images/5/Dialog/dialogRepeater.png); width: 490px; background-repeat: repeat-y;}
.DialogGreenRepeater .Inner {margin: 10px 30px 10px 30px; display:inline-block; z-index: 9999;}
.DialogGreenRepeater .Inner div {font-family: Verdana;font-size: 0.9em;}
.DialogGreenRepeater .Inner div a.Link {color: #039347; font-weight: bold; text-decoration: none; height: 19px; line-height: 19px; font-size: 1.1em; text-transform: uppercase;}
.DialogGreenRepeater .Inner div a.Link:hover {text-decoration:none!important;color:#023319;}
.DialogGreenRepeater .Inner .Textbox {width: 270px; border: solid 1px #91ccac; font-size: 12px; line-height: 20px; height: 22px; font-weight: bold; text-indent: 5px; outline: none;}
.DialogGreenRepeater .Inner .TextboxUrvaladress {width: 320px; border: solid 1px #91ccac; color: #039347; font-size: 12px; line-height: 20px; height: 22px; font-weight: bold; text-indent: 5px; outline: none;}
.DialogGreenRepeater .Inner .Dropdown {min-width: 150px; border: solid 1px #91ccac; font-size: 12px; line-height: 20px; height: 22px; font-weight: bold; text-indent: 5px; outline: none;}
.DialogGreenRepeater .Inner .Textarea {width: 420px; height: 100px; border: solid 1px #91ccac; font-size: 12px; font-weight: bold; padding: 5px; outline: none;}
.DialogGreenBottom {background-image: url(images/5/Dialog/dialogBottom.png); width: 490px; height: 20px; background-repeat: no-repeat;}

.ConfirmDeleteLeft { background-repeat: repeat-x; background-position: -0px -508px; display: inline-block; height: 64px; font-size: 14px; line-height: 55px; padding-left: 30px; }
.ConfirmDeleteRight { background-repeat: repeat-x; background-position: right -508px; display: inline-block; height: 64px; font-size: 14px; line-height: 55px; padding: 15px 15px 0 15px; }



a.button5 {
    background-position: right -481px;
    color: #444;
    display: block;
    float: left;
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
    outline: none;
    text-transform: uppercase;
}

a.button5 span {
    background-position: 0px -481px;
    display: block;
    line-height: 11px;
    padding: 5px 0px 7px 18px;
} 

a.button5:hover {
    background-position: right -457px;
    color: #fff;
    outline: none; /* hide dotted outline in Firefox */
    text-decoration:none!important;
    text-transform: uppercase;
}

a.button5:hover span {
    background-position: left -457px;
    padding: 5px 0px 7px 18px; /* push text down 1px */
    text-decoration:none!important;
} 

.highlightTextbox {background-color:#eee2e4;border-color:#ddb2b9;border-width:1px;}
.ErrorStar {font-weight: bold; color:#aa0e26}

.CodetreeHeader {background-color:#daf0e4;margin-bottom:0px;-moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0;}
.CodetreeHeader .Namn {float:left;color:#049948;font-size:1.2em;}
.CodetreeHeader .Katalog {float:left;background-color:#5b717c;padding:2px 10px 2px 10px;color:#fff;margin-left:10px;-moz-border-radius: 5px; -webkit-border-radius: 5px;}
.CodetreeHeader .Commands {float:right; margin-top: 15px;}
.CodetreeHeader .Beskrivning {float:left;}
.CodetreeHeader .Delad {float:right;font-size:0.8em;font-weight:bold;margin-right:15px;}

.CodetreeHeaderSub {background-image: url(Images/5/CodetreeHeaderSub.png);border-top: solid 1px #c3c3c3; border-bottom: solid 1px #c3c3c3;padding:10px 15px 10px 15px;color:#aeaeae;font-size:0.9em;}
.CodetreeHeaderSub a {color:#019247;text-decoration:none;font-size:0.9em;}
.DialogDropShadow {-webkit-box-shadow: 5px 5px 13px #000;-moz-box-shadow: 5px 5px 13px #000;box-shadow: 5px 5px 13px #000;}

.DeleteCodes {background-color:#f0dade;border:solid 2px #ccc;height:50px;line-height:50px;color:#666;text-align:center;-moz-border-radius: 0 0 5px 5px; -webkit-border-radius: 0 0 5px 5px;margin: 10px 10px 0 10px;font-weight:bold;}
.DeleteCodesHover {background-color:#daf0e4;color:#000;}

.FeedbackForm .Field {width:250px;line-height:20px;height:20px;text-indent:5px;}
.FeedbackForm .Message {width:250px;line-height:20px;height:80px;text-indent:5px;}
.FeedbackForm .Button {}

/* POD */
.PodDialog {width:430px;font-size:12px!important;}
.PodDialog .Header {}
.PodDialog .Title {color:#008e42;font-weight:bold;margin:2px 0 4px 0;font-size:1.1em;}
.PodDialog .Content {}
.PodDialog .Content Div {margin-top:5px;}
.PodDialog .Content Div Input {margin-right:5px;}
.PodDialog .Delimiter {border-bottom:solid 1px #91ccac;height:1px;font-size:0px;margin:5px 0 5px 0;}

.PodDialog .PodGrid {width:430px;border:#91ccac solid 1px;}
.PodDialog .PodGrid .GridHeader {background-color:#c6e6d4;border-bottom:#91ccac solid 1px;height:20px;line-height:20px;vertical-align:middle;}
.PodDialog .PodGrid .GridHeader .Left {float:left;margin-left:10px;}
.PodDialog .PodGrid .GridHeader .Left .PodGridFormat {}
.PodDialog .PodGrid .GridHeader .Left .PodGridPages {}
.PodDialog .PodGrid .GridHeader .Right {float:right;margin-right:10px;}
.PodDialog .PodGrid .GridHeader .Right .PodGridTyp {}
.PodDialog .PodGrid .GridItem {background-color:#fff;height:20px;line-height:20px;vertical-align:middle;}
.PodDialog .PodGrid .GridItem .Left {float:left;margin-left:10px;}
.PodDialog .PodGrid .GridItem .Right {float:right;margin-right:10px;color:#44ac74;}
.PodDialog .PodInput {margin-top: 10px;}
.PodDialog .PodInput div {margin-top: 2px;}
.PodDialog .PodInput .Name {float:left;width:80px;font-weight:bold;height:20px;line-height:20px;}
.PodDialog .PodInput .Value {float:left;}
.PodDialog .PodInput .Value Input {width:220px;}
.PodDialog .PodInput .Info {float:left;height:20px;line-height:20px;margin-left:10px;}
.PodDialog .PodInput Textarea {width:410px;height:120px;padding:10px;}
/* Slut POD */

.smallMargin 
{
    margin: 10px 0;
}

#Urval h2 
{
    margin: 10px 0;
}

#Urval input 
{
    margin-bottom: 5px;
}

.betaPuff 
{
    margin: 5px;
}

.betaPuff p 
{
    font-size: 11px;
    margin: 5px 0;
}
