html, body, h1, h2, h3, h4, ul, li {margin: 0;padding: 0;}
h1 img {display: block;}
img {border: 0;}
a {color: #464544; text-decoration: none;}
a:hover {color: #FFA405;}
.left {float: left;}
.right {float: right;}
.more {text-align: right;}
.clear {clear: both;}
body {background: #ffffff url(../images/page_bg.jpg) repeat-x;text-align: center;font: 11px verdana, arial, sans-serif;color: #3c4d67;padding-bottom: 10px;padding-top: 10px;}
/** layout **/
#wrapper {text-align: left;margin: auto;width: 998px;position: relative; background: url(../images/body_bg.jpg) repeat-y;}
#header {position: absolute; top: 0; left: 243px; width: 745px; height: 279px; background: url(../images/header_2.jpg) no-repeat;}
#left {float: left; width: 243px;}

#logo {width: 244px; height: 152px; background: url(../images/header_1.jpg) no-repeat; text-align: center; color: #595959;}
#logo h1 {padding-top: 30px; font: 24px "arial narrow", arial, sans-serif;}
#logo p {margin: 8px 25px 4px 25px;border-top: 1px solid #B8B8B8; border-bottom: 1px solid #B8B8B8; padding: 0px; letter-spacing: 0.2em; font-weight: bold;}

#nav {background: url(../images/nav_left.jpg) no-repeat;}
#nav ul {margin-left: 9px; padding-left: 1px; padding-bottom: 9px;/*background: #2A2A2A bottom left url(../images/nav_bot.jpg) no-repeat;*/}
#nav li {list-style: none;font: 12px "arial narrow", arial, sans-serif; border-top: 1px solid #959595;/*   background: 188px 10px url(../images/arr_white.gif) no-repeat; */ padding: 7px 0 0 31px;}
/* #nav a {color: red; text-decoration: none; border-left: 1px solid #959595; padding-left: 10px; display: block; width: 90%; padding: 2px 0 6px 8px;} */
/* #nav a:hover {/*   text-decoration: underline; */} */
#nav .important {border: none; background: 188px 10px url(../images/arr_orange.gif) no-repeat;}
#nav .important a { color: #E9C379;}

#news {background: url(../images/news_bg.jpg) repeat-y; padding-left: 20px; padding-right: 15px; padding-bottom: 3px; text-align: justify;}
#news h2 {font-size: 12px; color: #BE8B06;}
#news h3, #news p {font-size: 11px; margin: 1px 8px 1px 0;}
#news a {color: #74653D; font-weight: bold;  text-decoration: underline;}
#news a:hover { color: #38301A;}
#news .more { font-size: 9px;}
#news .hr-dots { background: center url(../images/dots.gif) repeat-x; height: 10px;}

#support {padding: 10px; height: 0px; color: #1A1A18;}
#support p {margin: 4px 9px;}

#supportjobb {background: url(../images/support-jobb.jpg) no-repeat; padding-top: 15px; padding-left: 27px; height: 133px; color: #ffffff;}
#supportjobb p {margin: 4px 5px;}

#center {float: left; width: 480px; padding-left: 20px; padding-top: 301px;}
#center li {margin-left: 30px;}
#jobbszel {float: right; width: 243px; margin-left: 0px;margin-right: 10px; padding-top: 281px;background: url(../images/news_bg-jobb.jpg) repeat-y; }
#center h2 {font: 20px times, serif; color: #b58b0f; border-bottom: 1px solid #C4AE7C; padding-bottom: 6px; margin-bottom: 1em; font-style: italic;font-weight: bold;}
#center h3 {font: 14px times, serif; color: #b58b0f; border-bottom: 1px solid #C4AE7C; padding-bottom: 6px; margin-bottom: 1em; margin-top: 2em; font-style: italic;font-weight: bold;}
#center .left {margin-right: 18px;}
#center .more {font-weight: bold; font-size: 10px;}

#welcome {margin-right: 20px;}
#profile {margin-right: 16px;}


#corp, #indu {float: left; width: 49%;}
#corp {margin-right: 1%;}
#corp-img, #indu-img { background: url(../images/pic_2.jpg) no-repeat; width: 112px; height: 23px; float: left; margin-right: 18px; text-align: center; padding-top: 90px; font-size: 9px; font-weight: bold;}
#indu-img {background: url(../images/pic_3.jpg) no-repeat;}
#spacer {height: 5px;}
#footer {background: url(../images/footer_bg.jpg) repeat-y;}
#copyright {text-align: center; padding: 5px 0px 5px 0px; font-size: 9px; color: #ffffff; }
/* #footerline{background: url(../images/footerline.gif) no-repeat;height:10px;margin-top:0px;display:block;font-size:1px;} */

/*#----------menustilus--------------*/
.glossymenu{margin: 0px 0px;padding: 0;width: 243px; /*width of menu*//*border: 0px solid #ffffff;*/border-bottom-width: 0px;background: #ffffff/*  bottom left url(../images/nav_bot.jpg) no-repeat*/;float: left;}
.glossymenu a.menuitem{
background: url(../images/bg_glossy_menu.jpg) repeat-y;
font: 12px  Arial, Helvetica, sans-serif;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 4px 1px;
padding-left: 10px;
text-decoration: none;
border-bottom-width: 0px;
margin-top: 0px;
margin-bottom: 0px;
}
.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{color: white;}
/* .glossymenu a.menuitem .statusicon{position: absolute;top: 0px;right: 5px;border: none;} */
.glossymenu a.menuitem:hover{background-image: url(../images/bg_menu_item_over.jpg);background: url(../images/bg_menu_item_over.jpg) repeat-y;}
.glossymenu div.submenu{background: #E3F0F4;}
.glossymenu div.submenu ul{list-style-type: none;margin: 0;padding: 0;}
/* .glossymenu div.submenu ul li{border-bottom: 0px solid #ffffff ;} */
.glossymenu div.submenu ul li a{display: block;font: normal 12px  Arial, Helvetica, sans-serif;color: #3c4d67;text-decoration: none;padding: 0px 0px;padding-left: 2px;}
.glossymenu div.submenu ul li a:hover{background: #E7EAFB;color: ;}