html{height:100%;}
body{background:url(/gfx/no_bg.gif) repeat-x top left #ffffff;color:#333333;font-family:Arial, Tahoma, verdana, Helvetica !important;font-size:12px;margin:0;padding:0;height:auto;width:auto;}
a, a:visited{color:#3069ac;text-decoration:none;cursor:pointer;}
a:hover, a:active{color:#3069ac;text-decoration:underline;cursor:pointer;}
.footlink, .footlink:visited{color:#888888;text-decoration:none;cursor:pointer;}
.footlink:hover, .footlink:active{color:#3069ac;text-decoration:underline;cursor:pointer;}
h1{font-family:sans-serif, Tahoma, Arial, Helvetica;font-size:16px;color:#3069ac;}
h2{font-family:sans-serif, Tahoma, Arial, Helvetica;font-size:14px;color:#3069ac;}
h3{font-family:sans-serif, Tahoma, Arial, Helvetica;font-size:12px;margin:0;padding:0;color:#3069ac;}
h4{font-family:Arial, Helvetica, sans-serif;font-size:14px;padding:0;margin:0;color:#545454;}
.footer{font-size:10px;color:#888888;}
.notice{font-size:10px;color:#cd6102;}
.note{color:#cd6102;}
hr{border:0;width:99%;color:rgb(223,223,223);background-color:rgb(223,223,223);height:1px;}
.infotable{background-color:rgb(255,255,255);height:auto;width:230px;padding:0px 0px 10px 0px;}
#referenser{margin-top:25px;float:left;width:715px;height:auto;}
.information{padding:0px 0px 15px 0px;margin:0px 0px 15px 0px;border-bottom:1px solid rgb(223,223,223);}
.ref_left{width:115px;height:auto;float:left;padding:10px;}
.ref_right{width:400px;height:auto;float:left;margin-left:25px;padding:10px;}
.ref_spacer{width:100%;float:left;height:1px;border-bottom:1px solid rgb(223,223,223);}
input, textarea{font-family:tahoma, arial, Helvetica, sans-serif;background-color:#ffffff;color:#9c9c9c;font-size:11px;padding:4px;border-left:1px solid rgb(223,223,223);border-top:1px solid rgb(223,223,223);border-right:1px solid rgb(223,223,223);border-bottom:1px solid rgb(223,223,223);}
input:focus{background-color:#f8f8f8;color:#3069ac;}
textarea:focus{background-color:#f8f8f8;color:#3069ac;}
.radio{border:none;}
.button{cursor:pointer;background:url(/gfx/btn_bg.gif) repeat-x top left;border-bottom:1px solid #7e7e7e;border-left:1px solid #979797;border-right:1px solid #979797;border-top:1px solid #a9a9a9;color:#545454;}
.login_btn{margin-bottom:-5px;cursor:pointer;border:none;}
.login{border:none;background:url(/gfx/formtable.gif) no-repeat top left;height:23px;width:144px;color:#adadad;}
#logintext{font-size:10px;font-family:arial, tahoma;font-weight:bold;border:none;height:13px;color:#adadad;}
#footermargin{height:20px;clear:both;}
#container{background-color:#ffffff;width:1000px;height:100%;margin-left:auto;margin-right:auto;padding-bottom:10px;}
#header{height:90px;width:980px;padding:0;margin-left:auto;margin-right:auto;}
#logo{float:left;width:200px;height:90px;}
#search{float:right;margin:0px;width:290px;height:85px;padding-top:5px;}
#spacer{background:rgb(255,255,255);clear:both;height:1px;width:980px;}
#index{width:980px;height:auto;margin-top:15px;margin-left:auto;margin-right:auto;}
#main{float:left;width:715px;margin-top:1px;margin-right:0px;padding-right:15px;height:auto;border-right:1px solid rgb(223,223,223);}
#leftindex{background-color:rgb(235,235,235);float:left;width:436px;margin-top:1px;margin-left:10px;padding-right:14px;height:100%;border-right:0px solid rgb(223,223,223);}
#side{float:right;margin-top:1px;margin-left:0px;padding-left:10px;width:234px;height:auto;}
#footer{background:url(../gfx/menu_background.gif) repeat-x top;clear:both;height:21px;width:980px;margin-top:5px;padding-top:9px;border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1;margin-left:auto;margin-right:auto;}
#footerbox{margin-left:auto;margin-right:auto;height:16px;width:966px;}
#footermargin{height:10px;clear:both;}
#error{background-color:#ffdbdb;color:#ff1c1c;padding:10px;float:right;width:693px;margin-top:1px;margin-right:1px;margin-bottom:15px;height:auto;border:1px solid #ffc9c9;}
.clear{clear:both;}
#navcontainer{padding:0;margin:0 0 0 10px;border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1;width:978px;height:31px;background:url(../gfx/menu_background.gif) repeat-x top left;}
#navlist{padding:8px 0 7px 0;margin:0 0 0 0;}
#navlist li{list-style:none;margin:0;padding:9px 0 8px 0;background:url(../gfx/menu_divider.gif) no-repeat right center;display:inline;height:11px;}
#navlist li a{padding:8px 18px 8px 18px;text-decoration:none;height:15px;margin-right:2px;font-weight:bold;font-size:110%;font-family:Arial, Helvetica, sans-serif;}
#navlist li a:link{color:#4f4f4f;}
#navlist li a:visited{color:#4f4f4f;}
#navlist li a:hover{text-decoration:none;color:#3069ac;}
#navlist li a#current{padding:8px 18px 8px 18px;margin-right:2px;border-bottom:1px solid #fff;background:url(../gfx/menu_current.gif) repeat-x top;clear:both;}
#meny_level2{width:960px;border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1;padding:7px 0 6px 18px;margin:0 0 0 10px;font-size:100%;font-family:Arial, Helvetica, sans-serif;}
#meny_level2 span{padding:0 7px 0 7px;}
#current_level2{font-weight:bold;}

