body {margin: 0; padding: 0; font: 0.8em Arial; color: #333333; behavior: url(http://www.ibok.se/ie.htc);}
a {color: #333333;}
h1 {font: 1.3em Arial; color: #3B4C54;}
h2 {font: 1.2em Arial; color: #3B4C54; margin-top: 2em;}
h3 {font: 1.1em Arial; color: #3B4C54;}
h1 a, h2 a, h3 a {text-decoration: none; color: #3B4C54;}
h1 a:hover, h2 a:hover, h3 a:hover {text-decoration: underline;}

#layout {position: relative; width: 60em; padding: 0.6em; float: left;}

#header {width: 99.5%; float: left; background: #fff url(http://www.ibok.se/bilder/bg.jpg) no-repeat right bottom; margin-bottom: 1em; border-bottom: 1px solid #EBEDEE; margin: 0; padding-left: 0.3em; padding-top: 0.3em; font: 0.8em Verdana; color: #999999;}
#header .bokrecensioner {float: left; padding: 1em 0 1.5em 1em;}
#header .logo {float: right; margin-bottom: 1em;}

#container {border: 3px solid #8DADB8; border-top: 3px solid #526A74; background: #E1EFF3;}

#main {background: #ffffff; float: left; text-align: justify; width: 43em; padding: 3em 2em 2em 2em; border-right: 1px solid #B5C4CB;}

.indent {padding-left: 1em;}
#nyheter {float: right; width: 12em; margin-top: 3em; margin-right: 0;}
#nyheter h1 {font: 0.9em Arial; padding: 0.5em 1.5em; color: #333333;}
#nyheter p {padding: 0 1.5em; font-size: 0.8em;}
#nyheter a {text-decoration: none;}

div#nav {float: left; font: 0.9em Arial; width: 99.9%; margin: -1px 0 0 0; background: #526A74; border: 1px solid #CCC;}
div#nav ul {margin: 0; padding: 0; background: #526A74; border: 1px solid #CCC; border-width: 0 1px;}
div#nav li {position: relative; list-style: none; margin: 0; float: left; width: 13em; line-height: 2em;}
div#nav li#nobel {border-top: 1px solid #CCC;}
div#nav li:hover {background: #3B4C54;}
div#nav li.submenu {text-align: left; background: url(http://www.ibok.se/bilder/dropmenu.gif) 90% 70% no-repeat;}
div#nav li.submenu:hover {background-color: #3B4C54;}
div#nav li a {display: block; color: #BAFFF8; padding: 0.25em 0.5em 0.25em 0.5em; text-decoration: none; width: 12em;}
div#nav>ul a {width: auto;}
div#nav ul ul {position: absolute; width: 13em; display: none;}

div#nav .level1 .center {text-align: center; border-left: 1px solid #CCC;}
div#nav .level1 .submenu {text-align: center;}
div#nav .level2 .submenu {text-align: left;}
div#nav .level3 .submenu {text-align: left;}

div#nav ul ul li {border-bottom: 1px solid #CCC; width: 13em;}


div#nav li.submenu li.submenu {background: url(http://www.ibok.se/bilder/dropmenu.gif) 90% 70% no-repeat;}
div#nav li.submenu li.submenu:hover {background-color: #3B4C54;}
div#nav li.submenu li.submenu:hover {background-color: #3B4C54;}
div#nav ul.level1 li.submenu:hover ul.level2, div#nav ul.level2 li.submenu:hover ul.level3 {display:block;}
div#nav ul.level2 {top: 2.5em; left: -1px;}
div#nav ul.level3 {top: -1px; left: 13em; border-top: 1px solid #CCC;}

#footer {background: #ffffff; width: 100%; clear: both; padding: 0.5em 0; border-top: 1px solid #B5C4CB; text-align: center; font: 0.8em Verdana; color: #333333;}
#footer a {display: inline; color: #333333;}
#footer .webbdesign a {text-decoration: none;}