﻿#amino-header {background:#eee; font-family:Arial;}
#header-body {height:84px; /*overflow:hidden;*/ position:relative;}
#header-logo {border:0;}
#logoLink {margin-top:18px; display:block; float:left;}
#logo-text {display:block; float:left; color:#005573; font-size:12px; padding:35px 0 0 10px;}

.amino-header-container ul {padding:0; margin:0;}
#main-menu-nav li, #service-menu-nav li, #header-body-usermenu .usermenu > ul > li, #header-body-usermenu .usermenu > ul > li.withSubmenu > .submenu {list-style-type:none!important; margin:0; padding:0; border:0 none;}
#main-menu-nav > li > a:hover, #main-menu-nav .submenu > li:hover {background-color:#ccc;}

#header-body, #main-menu-nav, #service-menu-nav, #header-body-usermenu {width:950px; margin:0 auto;}

#main-menu, .withSubmenu .submenu > li {height:38px; line-height:38px;}
#main-menu, #main-menu-nav .submenu, #main-menu-nav > li.withSubmenu > a:hover {background-color:#dedede;}
#main-menu-nav > li, #service-menu-nav > li { float:left; }
#main-menu-nav > li > a, #main-menu-nav .submenu > li > a { font-size:14px; color:#005573; display:block; text-decoration:none; cursor:pointer;}
#main-menu-nav > li > a {padding-right:13px; margin-right:12px;}
#main-menu-nav > li > a:hover, #main-menu-nav > li > a.selected {margin-left:-12px; padding-left:12px;}
#main-menu-nav > li > a.selected {background:#ccc url(https://menu.amino.dk/skins/flat/images/arrow_selection_top.png) no-repeat bottom center;}
#main-menu-nav > li.withSubmenu > a {background-image:url(https://menu.amino.dk/skins/flat/images/down-arrow.png); background-position:right center; background-repeat:no-repeat; padding-right:12px!important;}
#main-menu-nav > li.withSubmenu:hover > a{background-image:none;}

.withSubmenu .submenu { z-index:99999; display:none; position:absolute; min-width:150px;}
.withSubmenu > .submenu > li > a {display:block; padding:0 10px;}
/*#main-menu-nav .submenu {width:150px;}*/

#service-menu-nav {height:38px;}
#service-menu-nav {background: #20577f; background: -moz-linear-gradient(top, #31739e 0%, #20577f 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#31739e), color-stop(100%,#20577f)); background: -webkit-linear-gradient(top, #31739e 0%,#20577f 100%); background: -o-linear-gradient(top, #31739e 0%,#20577f 100%); background: -ms-linear-gradient(top, #31739e 0%,#20577f 100%); background: linear-gradient(top, #31739e 0%,#20577f 100%);}
#service-menu-nav > li {height:38px; line-height:37px; padding:0 15px; }
#service-menu-nav li a {color:#c0e2f1; text-decoration:none; cursor:pointer; font-size:14px;}
#service-menu-nav li > a { display:block;}
#service-menu-nav li:hover > a, #service-menu-nav > li.selected > a {color:#fff;}
#service-menu-nav .submenu {background-color:#20577f;}
#service-menu-nav > li.selected > a {font-weight:bold; height:46px; background-image:url(https://menu.amino.dk/skins/flat/images/arrow_selection.png); background-repeat:no-repeat; background-position:center bottom;}
#service-menu-nav > li.withSubmenu > ul > li {height:30px; line-height:30px;}
#service-menu-nav > li.withSubmenu > ul > li:hover {background-color:#31739e;}
#service-menu-nav .service-menu-nav-sep {color:#c0e2f1; padding:0!important;}

#service-menu-nav > li.withSubmenu > a {background-image:url(https://menu.amino.dk/skins/flat/images/down-arrow-white.png); background-position:right center; background-repeat:no-repeat; padding-right:12px!important;}
#service-menu-nav > li.withSubmenu:hover > a{background-image:none;}

.header-button {background-color:#26ab3c; border:0; color:#fff!important; cursor:pointer; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
a.header-button {display:inline-block;}

/*#usermenu-template {height:70px; float:right; margin-top:-115px;}*/

#header-body-usermenu {font-family:Arial; position:absolute; top:0; left:0;}
#header-body-usermenu a {color:#005573; font-size:12px; text-decoration:none;  cursor:pointer; }
#header-body-usermenu .usermenu {overflow:hidden; margin-top:4px;}
#header-body-usermenu .usermenu > ul {float:right;}
#header-body-usermenu .usermenu > ul > li {float:left; margin-left:5px;}
#header-body-usermenu .usermenu > ul > li > a {display:block; padding:0 8px; height:30px; line-height:30px; text-transform:uppercase;}
#header-body-usermenu .usermenu > ul > li.withSubmenu:hover > a {background:#fff; }
#header-body-usermenu .usermenu > ul > li.withSubmenu > .submenu {background:#fff; border:solid 1px #a3b9c2;  /*width:150px;*/ margin-left:-15px; }
#header-body-usermenu .usermenu > ul > li.withSubmenu > .submenu > li {height:30px!important; line-height:30px!important;}
#header-body-usermenu .usermenu > ul > li.withSubmenu > .submenu > li:hover {background-color:#eceff1;}

#header-body-usermenu .header-button {text-transform:uppercase;}

#search-section {overflow:hidden; position:absolute; bottom:0; right:0; margin-bottom:10px; border:solid 1px #a3b9c2; height:30px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
#search-section .search-text {float:left; background:#eee; height:28px; line-height:28px; width:180px; border:0; font-size:14px; font-family:Arial; color:#005573; padding-left:5px;}
#search-section .search-button {width:50px; height:30px; line-height:30px; float:left; border:0; background-color:#296790; color:#fff; font-weight:bold; text-align:center; font-size:14px; cursor:pointer;}

#header-body-usermenu .usermenu > ul > li.withSubmenu > a {background-image:url(https://menu.amino.dk/skins/flat/images/down-arrow.png); background-position:right center; background-repeat:no-repeat; padding-right:12px!important; }

.msg-box {background-color:#ff6600; display:inline-block; font-size:12px; height:20px; line-height:20px; width:20px; padding:0;  text-align:center; color:#fff!important; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.ad-plus {float:right!important;}
.ad-plus a {display:block; width:140px; height:38px;background:url(https://menu.amino.dk/skins/flat/images/blivplus.png) no-repeat bottom center; padding:0!important; margin:0!important; outline:0;}
.ad-plus a:hover {background-color:transparent!important;margin:0!important;padding:0!important;}

/*modified rjs 201-11-19 added some of the inline styles from other controls as per user request*/
#service-menu-nav, #header-body, #header-body-usermenu {width:976px;}
    .search-section {width:280px!important; position:relative;}
    .search-section .search-button {position:absolute; right:0; top:0;}
    .search-section .search-text {border-left:solid 1px #A3B9C2!important; width:154px!important; float:left;}
    .search-section .ForumSearchOptions {border:0!important; background:#eee!important; float:left; margin: 6px 4px 0 0;}
    #header-body-usermenu .search-section {overflow:visible!important;}
    .UserSearchResultContainer {width:195px;margin-left:74px;margin-top:13px;}
    
    #search-section {overflow:visible;}
    #header {overflow:visible!important;} 
/*modified rjs 201-11-19 added some of the inline styles from other controls as per user request*/