@charset "iso-8859-1"; body { margin: 0; text-align: center; /* centrerar containern i Internet Explorer 5*-webbläsare. Texten ställs sedan in efter den vänsterjusterade standarden i #container-väljaren */ color: #FFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding-top: 20px; padding-bottom: 20px; background-color: #EFEBC9; background-repeat: repeat; } p.right { margin: 0px 0px 0.7em 0px; font-size: 9px; font-weight: bold; } p { margin: 0px 0px 0.6em 0px; } a { color: #CCC; font-weight: normal; text-decoration: underline; } a:hover { text-decoration: none; font-weight: bold; color: #FFF; } a.akt:link { color: #056380; text-decoration: underline; font-size: 10px; font-weight: bold; } a.akt:visited { color: #666666; text-decoration: none; font-size: 10px; font-weight: bold; } a.akt:hover { color: #FFFFFF; text-decoration: none; font-size: 10px; font-weight: bold; } a.akt:active { color: #E95D0F; text-decoration: none; font-size: 10px; font-weight: bold; } h1 { font-size: 14px; color: #333333; font-weight: bold; color: #FFF; font-variant: normal; text-transform: none; font-family: Verdana, Geneva, sans-serif; font-style: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; } h2 { font-size: 11px; color: #FFF; font-weight: bold; font-family: Verdana, Geneva, sans-serif; margin-top: 0px; margin-right: 0px; margin-bottom: 3px; margin-left: 0px; } h3 { font-size: 9px; color: #CCC; font-weight: bold; margin: 0px 0px 3px 0px; } .twoColFixRtHdr #nav { position: relative; top: 90px; z-index: auto; left: -20px; width: 780px; height: 22px; background-repeat: repeat; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #DCD9CA; border-bottom-color: #DCD9CA; background-color: #056380; } .twoColFixRtHdr #container { width: 780px; /* automarginalerna (i samband med en bredd) centrerar sidan */ border: 1px solid #999681; text-align: left; background-color: #A6A37E; background-repeat: repeat; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; } .twoColFixRtHdr #header { padding: 0 10px 0 20px; /* denna utfyllnad matchar vänsterjusteringen av elementen i de divar som visas under den. Om en bild används i #header istället för text kan du ta bort utfyllnaden. */ height: 100px; background-color: #DDDDDD; background-image: url(../bilder/mall/header_1.jpg); background-repeat: repeat; background-position: left top; } .twoColFixRtHdr #header h1 { margin: 0; /* genom att nollställa marginalen i det sista elementet i #header-diven undviker du komprimering av marginaler, d.v.s. ett utrymme mellan divar som inte kan förklaras. Om diven har en kant runt sig behöver du inte göra detta eftersom den också förhindrar att marginaler komprimeras */ padding: 10px 0; /* om du använder utfyllnad istället för marginaler kan du hålla elementet borta från kanterna på diven */ background-image: url(../bilder/mall/header.gif); } .twoColFixRtHdr #sidebar1 { float: right; /* eftersom detta element är flytande måste en bredd anges */ width: 220px; padding-top: 35px; padding-right: 10px; padding-bottom: 15px; padding-left: 10px; border-left-width: 1px; border-left-style: solid; border-left-color: #999681; } .twoColFixRtHdr #mainContent { margin-top: 10px; margin-right: 240px; margin-bottom: 0; margin-left: 0; padding-top: 20px; padding-right: 20px; padding-bottom: 0; padding-left: 20px; min-height: 350px; } .twoColFixRtHdr #mainContentGallery { margin-top: 0px; margin-right: 0px; margin-bottom: 0; margin-left: 0; padding-top: 17px; padding-right: 10px; padding-bottom: 0; padding-left: 10px; border-right-color: #333; border-right-style: solid; border-right-width: 1px; min-height: 350px; } .twoColFixRtHdr #footer { padding: 0 10px 0 20px; text-align: center; border-top-width: 1px; border-top-style: solid; border-top-color: #DCD9CA; background-color: #59573B; } .twoColFixRtHdr #footer p { margin: 0; /* utfyllnad på detta element skapar utrymme precis som marginalen skulle göra, utan problemet med att marginaler komprimeras */ color: #333; text-decoration: none; padding-top: 8px; padding-right: 0; padding-bottom: 8px; padding-left: 0; font-size: 10px; } .fltrt { /* denna klass kan användas för att flytta ett element till höger på sidan. Det flytande elementet måste komma före elementet som det ska ligga bredvid på sidan. */ float: right; margin-left: 8px; } .fltlft { /* denna klass kan användas för att flytta ett element till vänster på sidan */ float: left; margin-right: 8px; } .clearfloat { /* denna klass ska placeras på en div eller break-element och ska vara det sista elementet innan en container som helt ska innehålla ett flyttal stängs */ clear:both; height:0; font-size: 1px; line-height: 0px; } .twoColFixRtHdr #sidebarImg { float: right; /* eftersom detta element är flytande måste en bredd anges */ width: 220px; padding-top: 25px; padding-right: 10px; padding-bottom: 15px; padding-left: 0px; } .twoColFixRtHdr #container #footer p span { color: #FFF; } .news { font-size: 9px; font-weight: bold; color: #FFF; padding: 3px; background-color: #B9B497; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #999681; border-right-color: #999681; border-bottom-color: #DCD9CA; border-left-color: #DCD9CA; vertical-align: top; } h4 { font-size: 10px; color: #056380; font-weight: bold; margin: 0px 0px 3px 0px; } h6 { font-size: 10px; color: #C00; font-weight: bold; margin: 0px 0px 3px 0px; } .bildborder { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #999681; border-right-color: #999681; border-bottom-color: #DCD9CA; border-left-color: #DCD9CA; }