@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-color:#cfcfcf; color:black;}
#site_holder{ width:960px; margin-left:auto; margin-right:auto; background-image:url(/images/design/inside.jpg);}
#topbanner{height:68px; background-image:url(/images/design/siten-parts_02.jpg); background-repeat:no-repeat;}
#page_holder{ height:450px; min-height:450px; height:auto;padding-top:0;  }

#lang-holder{ width:300px;height:20px; float:right; color:white;padding-top:5px; padding-left:20px;}
#lang-holder a{ color:#CCCCCC; text-decoration:none; }
a{ color:blue;}
/* Innehåll för page holder*/
#middle{  background-repeat:no-repeat; color:black; }
/*Top menu*/
#menu_holder{  width:960px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;   /*padding-top:5px; padding-bottom:5px;*/ margin:0; font-weight:bold; height:30px; z-index:50; position:absolute;}
#menu_holder ul{ background-image:url(/images/design/topmeny.png);padding:0 0 0 35px ; margin:0;}
#menu_holder li{display: inline;line-height:30px;  /*padding-top:5px;*/list-style-type: none;padding:0; margin:0;}
.hidden{ display:none;}
#mini_menu_holder{ height:175px; padding-top:12px; padding-bottom:15px; margin-left:10px;width:903px; background-image:url(/images/mini_menu/menu_blank.png); padding-left:22px; padding-right:18px; }

#mini_menu_holder div.bar{ background-image:url(/images/mini_menu/menu_top.png); background-position:left; width:900px; height:24px; background-repeat:no-repeat;}

#mini_menu_holder div.bar ul{ padding:0; margin:0; width:900px;}
#mini_menu_holder div.bar li{ float:left; text-align:center;display:inline; list-style-type:none; width:180px; padding:5px 0 0 0; margin:0;}
#mini_menu_holder div.bar li{ color:#999999; text-decoration:none; font-weight:bold;}
#mini_menu_holder div.bar li.selected{ color:black;}
#mini_menu_holder li.selected{ background-image:url(/images/mini_menu/white_top.png); height:19px;}

#menu_holder a{  color:#333333;line-height:24px; font-weight:normal;  text-decoration:none; padding-left:10px;padding-right:10px; padding-top:5px; padding-bottom:5px;  height:auto; margin-left:5px; }

#menu_holder a:hover, #menu_holder li a.selected{ text-decoration:none; background-color:#999999;  background-image:url(/images/design/topmeny-hover.png); color:white;}


h1,h2,h3,h4,h5,h6{ padding-top:5px;font-size:normal; font-size:12px;}
.vmenu_slave{ color:black; padding-top:10px; }

h1 a{color:orange; text-decoration:none; border-bottom:1px solid black;}
#foot_holder{ background-color:#333333; background-image:url(/images/design/siten-parts_11.jpg); height:23px;}


/* Design07 */
.page_content{height:450px;min-height:450px;height:auto;background-repeat:no-repeat; background-position:bottom left; }

/* Design08 */
.vmenu{float:left; padding-top:30px;}
.middle_page{float:left; padding-top:30px; padding-bottom:10px;}
.hmenu{float:left; padding-top:30px;}
/* Vmenu */
.vmenu div.tab{ background-image:url(/images/vmenu/vmenu_02.jpg); width:170px; height:23px; line-height:23px; color:white;margin-left:10px; padding-left:10px;}
.vmenu div.tab a{ color:#333333; text-decoration:none;}
.vmenu-label{ margin-top:50px; background-image:url(/images/vmenu/vmenu_01.jpg); width:170px; height:23px; line-height:23px; color:white; font-weight:bold; margin-left:10px; padding-left:10px;}
#flik_content_main{ padding-left:5px; padding-top:10px;}
#flik_content_main a{ text-decoration:none; color:#006666; line-height:20px;}
#language_container{ width:956px; height:auto; min-height:250px; height:250px; position:absolute; top:70px; margin-left:auto; margin-right:auto; background-color:#FFFFFF; z-index:999; border:2px solid #666666; display:none;}
#foot_holder a { color:#999999;  line-height:22px; margin-left:20px; text-decoration:none;}
embed{ z-index:0;}
