@charset "utf-8";
/* CSS Document */

.icon_menu {text-align:center; overflow:auto; padding:0 0 0 30px;}
.icon_menu #lyssna{background:url(/filearchive/5/5909/icon_lyssna.gif) no-repeat;}
.icon_menu #read{background:url(/filearchive/5/5910/icon_read.gif) no-repeat;}
.icon_menu #english{background:url(/filearchive/5/5907/icon_english.gif) no-repeat;}
.icon_menu #deutsch{background:url(/filearchive/5/5908/icon_german.gif) no-repeat;}

.icon_menu .lyssna{background:url(/filearchive/5/5909/icon_lyssna.gif) no-repeat;}
.icon_menu .read{background:url(/filearchive/5/5910/icon_read.gif) no-repeat;}
.icon_menu .english{background:url(/filearchive/5/5907/icon_english.gif) no-repeat;}
.icon_menu .deutsch{background:url(/filearchive/5/5908/icon_german.gif) no-repeat;}

html, body{margin:0; padding:0; color: #000; background:#e5eff9 url(/filearchive/5/5639/body_background.gif) repeat-x;}
* {font-size:12px;}
.iframe_wrapper{overflow:hidden; width:240px; height:100px;}
.iframe_cal_wrapper{overflow:hidden; width:240px;}
.iframe_anslag{width:170px; height:170px; overflow:hidden; margin:-15px 0 0 18px; border:0}
.iframe_cal{width:220px; height:170px; overflow:hidden; margin:-29px 0 0 8px; border:0}
.visa_hela_anslagstavlan{ height:30px; margin:8px 24px 0 24px; border-top:1px solid #ccc;}

a{color:#000;}
a:hover{color:#93a6ab}

img {border:0px;}
.wrapper{width:990px; margin:0 auto; background:url(/filearchive/5/5645/wrapper_png.png);}

.left {float:left; width:240px; margin:0 0 0 11px;}
.middle{float:left; width:420px; margin:0 0 0 25px; font-family:arial,sans-serif; overflow-x:hidden; }

.middle-anslagstavla{width:622px; margin:0 auto; font-family:arial,sans-serif; overflow-x:hidden; }

.right {float:left; width:240px; margin:0 0 0 25px;}

.middle-anslagstavla h2{font-size:14px; font-weight:normal;}

.main {background:url(/filearchive/5/5966/main_bg.gif); overflow:auto; margin:0 0 18px 0}

h1 {font-weight: bold; font-size:13px; text-transform:uppercase; border-bottom:1px solid #ccc; margin:0 20px 20px 0}
.contenttext{font-size:13px; margin:0 20px 0 0;}
.contenttext img{max-width:400px;}
.contenttext ul {font-size: 12px; list-style-type: square}

.header {background:url(/filearchive/5/5653/header_winter.jpg); height:135px; margin:0 11px 2px 11px;}
.header-a {margin:12px 0 0 34px; float:left}

.footer {background:#7db1e1; font-family:arial,sans-serif; font-size:12px; color:#fff; text-align:center; clear:both; margin:36px 11px 2px 11px; line-height:35px}
.footer .contenttext {color:#fff; font-size:12px;}
.footer a {color:#fff}
.footer a:hover {color:#000}

/*----------Boxar och puffar--------------*/
.fontsize {margin:12px 0 0 50px; padding:0 0 12px 0}
.fontsize h4 {float:left; line-height:15px}
.fontsize a {border:1px solid #000; display:block; width:15px; height:15px; line-height:15px; text-align:center; text-decoration:none; float:left; margin:0 0 0 6px}

.box_h2 {background:#7db1e1 url(/filearchive/5/5664/box_header.gif) no-repeat; margin:0 0 9px 0; padding:6px 0 4px 15px; font-family:arial,sans-serif; color:#fff; font-weight:bold; font-size:13px}

.linkbox { background:#f5f5f5; margin:0 0 18px 0;}
.linkbox a{font-family:arial, sans-serif; font-size:13px; color:#000; text-decoration:none}
.linkbox a:hover{font-family:arial, sans-serif; font-size:13px; text-decoration:none; color:#93a6ab}
.linkbox ul {list-style:none; margin:0 0 0 15px; padding:0 0 9px 0;}
.linkbox li {margin:0; padding:0;}
.linkbox h2 {}


.nyhetsbox {background:url(/filearchive/5/5890/box_bg.gif) repeat-y; border-bottom:1px solid #93a6ab; margin: 0 0 18px 0}
.nyhetsbox a{font-family:arial, sans-serif; font-size:12px; text-decoration:none}
.nyhetsbox a:hover{font-family:arial, sans-serif; font-size:12px; text-decoration:none}
.nyhetsbox .news{padding:0;}
.nyhetsbox .newslistitem {margin:0; padding:4px 0 9px 18px;}
.nyhetsbox .newslistitem_current {margin:0; padding:4px 0 9px 18px; color:#93a6ab}
.nyhetsbox .newslistitem_current a{color:#93a6ab}
.nyhetsbox .newslistitem_current a:hover{color:#93a6ab}
.nyhetsbox ul {list-style:none; margin:0 0 0 15px; padding:0;}
.nyhetsbox li {margin:0; padding:0;}

.nyhetsbox h4{margin:0; padding:0; font-family:arial, sans-serif; font-size:12px; font-weight:bold;}


.startpuff {font-family:arial, sans-serif; clear:both; margin:0 0 18px 0}
.startpuff h1{font-size:13px; text-transform:uppercase; border-bottom:1px solid #ccc; margin:0 0 18px 0}
.startpuff img{float:left; margin:0 18px 0 0; display:inline}
.startpuff .ingress{float:left; font-weight:bold; font-size:12px; margin:0 0 18px 0; width:190px}
.startpuff .content{float:left; font-size:12px; margin:0 0 18px 0; width:190px}
.startpuff .link {clear:both; text-align:right}
.startpuff a{font-size:12px;}



.icon_menu a{width:35px; display:block; float:left; padding:40px 0 0 0; font-family:arial, sans-serif; font-size:10px; margin:0 12px 0 0}
.icon_menu a:hover{}

.search_box{text-align:center; margin:18px 0 36px 0; font-family:arial, sans-serif; font-size:10px; }

.sitemap {margin:12px 0 0 0; font-family}
.sitemap a{background:url(/filearchive/6/6972/sitemap.gif) no-repeat; padding:0 0 0 22px}

/*  Topp Bilder */

.malatopspring {
    background: url('/filearchive/6/6073/header_spring.jpg');
    height:135px; margin:0 11px 2px 11px;
}

.malatopsummer {
    background: url('/filearchive/6/6075/header_summer.jpg');
    height:135px; margin:0 11px 2px 11px;
}

.malatopautumn {
    background: url('/filearchive/6/6076/header_fall.jpg');
    height:135px; margin:0 11px 2px 11px;
}

.malatopwinter {
    background: url('/filearchive/6/6600/header_tjamstabackarna.jpg');
    height:135px; margin:0 11px 2px 11px;
}

.searchresult {margin:0 0 18px 0}
.searchresult .searchresult_int {font-size:12px; font-weight:bold}
.searchresult .searchresult_a {font-size:12px; font-weight:bold}
.searchresult .searchresulttext {font-size:12px; color:#000}

/* Main menu */
/**************************************************************/
.top_nav{margin:0 11px 42px 11px;}
.top_nav_content{margin:0 11px 6px 11px;}
.menu_top {height:52px; background:#7db1e1 url(/filearchive/5/5641/menu_background.gif)}

.menu_top ul {overflow:auto; padding:0 0 0 3px; margin:0} 
/*.menu_top ul li {display:inline; float:left; padding:0 25px 0 25px; height:52px; line-height:40px; }*/
.menu_top ul li {display:inline; float:left; padding:0 23px; padding:0 13px; height:52px; line-height:40px; }

.menu_top a{text-decoration:none; text-transform:uppercase; font-weight:bold; font-family:arial, sans-serif; font-size:12px}
.menu_top a:hover{color:#000}

.menu_top_listitem-first {}
.menu_top .level-0 a {color:#fff;}
.menu_top .level-0 li.current {background:url(/filearchive/5/5642/menu_selected.gif);} 
.menu_top .level-0 li.active {background:url(/filearchive/5/5642/menu_selected.gif)}
.menu_top .level-0 li a.current {color:#000;}
.menu_top .level-0 li a.active {color:#000;}


/* Sub menu */
/************************************************************************************************/

.menu_sub{color: #666; font-family: arial, sans-serif; font-size: 13px; font-weight: bold; line-height: 20px}

.menu_sub ul {list-style: none; margin: 0; padding: 0}
.menu_sub ul li {border-bottom: 1px #ecf2f7 solid}

.menu_sub a {text-decoration: none}
.menu_sub a:hover {color: #1370cc}
.menu_sub a:active {color: #000}

.menu_sub_listitem-first {}
.menu_sub_listitem-first-current {}
.menu_sub_listitem-first-active {}

.menu_sub_listitem {}
.menu_sub_listitem-current {background: #ecf2f7}
.menu_sub_listitem-active {background: #ecf2f7}

.menu_sub {color:#666; font-family:arial, sans-serif; font-size:13px; font-weight:700; line-height:20px;}
.menu_sub .level-1 {margin:0; padding:0; list-style:none;}
.menu_sub .level-1 li {border-bottom: 1px solid #ECF2F7;}
.menu_sub .level-1 .current {background:#ECF2F7;}
.menu_sub .level-1 .active {background:#ECF2F7;}
.menu_sub .level-1 li .current {background:#A0C0DE  url(http://www.mala.se/filearchive/6/6296/black-chosen.gif) no-repeat 17px 7px;}
.menu_sub .level-1 li a { color:#000; display:block; padding:0 0 0 29px; text-decoration:none}
.menu_sub .level-1 li a:hover {color:#93a6ab}

.menu_sub .level-2 {margin:0; padding:0; list-style:none; font-weight:100}
.menu_sub .level-2 li {border-bottom: none; display:inline}
.menu_sub .level-2 .current {}
.menu_sub .level-2 li .current {background:#A0C0DE url(http://www.mala.se/filearchive/6/6296/black-chosen.gif) no-repeat 32px 7px;}
.menu_sub .level-2 li a {color:#000; display:block; padding:0 0 0 44px; text-decoration:none}

.menu_sub .level-3 {margin:0; padding:0; list-style:none; font-weight:100;}
.menu_sub .level-3 li {border-bottom: none; display:inline}
.menu_sub .level-3 .current {}
.menu_sub .level-3 li .current {background:#A0C0DE url(http://www.mala.se/filearchive/6/6296/black-chosen.gif) no-repeat 47px 7px;}
.menu_sub .level-3 li a {color:#666; display:block; padding:0 0 0 59px; text-decoration:none}

.menu_sub .level-4 {margin:0; padding:0; list-style:none; font-weight:100; font-size:11px;}
.menu_sub .level-4 li {border-bottom: none; display:inline}
.menu_sub .level-4 .current {}
.menu_sub .level-4 li .current {background:#A0C0DE url(http://www.mala.se/filearchive/6/6296/black-chosen.gif) no-repeat 62px 7px;}
.menu_sub .level-4 li a {color:#666; display:block; padding:0 0 0 74px; text-decoration:none}



/* Sitemap */

.sitemaper{margin:0 0 0 35px; font-family:arial, sans-serif;}
.sitemaper a{text-decoration:none; font-size:12px}
.sitemapheader {margin:24px 0 0 0}
.sitemapheader a{ font-size:12px; text-transform:uppercase; font-weight:700; color:#7db1e1 }

/* Breadcrum */
.breadcrum {margin:0 11px 16px 40px; font-family:arial, sans-serif; height:20px; color:#666}
.breadcrum a{margin:0; padding:0; font-size:12px; text-decoration:none; }
.divBreadReplacer {height:36px}


/* Print */
.print_btn {margin:0; text-align:right; height:14px;}
.print_btn a {background:url(/filearchive/6/6336/printbtn.gif) 10px 0 no-repeat; font-size:12px; width:64px; height:14px; display:block; text-align:left; text-decoration:none; float:right}
.print_btn a:hover {background:url(/filearchive/6/6336/printbtn.gif) 10px -14px no-repeat; font-size:12px; width:64px; height:14px; display:block; text-align:left; text-decoration:none}

.contenttitle{font-weight: bold; font-size:13px; text-transform:uppercase; float:left; border:0; margin:0;}
.contentheader{border-bottom:1px solid #ccc; clear:both; margin:0 20px 20px 0}



div.pageupdated{
    margin-top:20px; 
    font-size:11px;
    text-align: center; 
    border-top: 1px solid #ccc; 
    padding-top:10px;
}
