
*	{ margin: 0 auto; padding: 0; }
img, div, td, table, style, background-image, background { behavior: url(iepngfix.htc);}
div         { margin: 0 auto; }
body        { margin-bottom:16px; text-align: center; background: url(img/bakgrund.jpg) repeat-x center top; background-color: #fff; font-family: arial, verdana, sans-serif; font-size: 12px; line-height: 110%; color: #525252;}
/*h1          { font-family:  "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", Verdana, Arial, sans-serif; font-size: 18px; font-weight: normal; color: #000; margin-bottom: 5px; line-height:110%; }*/
a:focus		{ outline: none;}

ul			{ margin: 0px; padding-left: 15px; }
li			{ padding-bottom: 3px; padding-top: 3px; }
p           { font-family: arial, verdana, sans-serif; font-size: 12px; line-height: 110%; color: #525252; padding:0px; margin-bottom:30px; }
td          { line-height:15px; }

a:link      { color: #2471cd; text-decoration: none; }
a:active    { color: #2471cd; }
a:visited   { color: #2471cd; }
a:hover     { text-decoration: underline; }

#linkbox	{ float:right; display:inline; padding-top: 8px;}
.toplink           { color: #fff; text-decoration: none; font-size:11px; }
.toplink:link      { color: #fff; text-decoration: none; font-size:11px; }
.toplink:active    { color: #fff; font-size:11px; }
.toplink:visited   { color: #fff; font-size:11px; }
.toplink:hover     { color: #fff; font-size:11px; text-decoration: underline; }
.blue           { color: #2b7ac9; text-decoration: none; font-size:11px; }
.blue:link      { color: #2b7ac9; text-decoration: none; font-size:11px; }
.vit		{color: #fff; font-size: 11px; padding: 0px 5px 0px 5px;}

#searchbox	{float:right; display:inline; width:185px; height:20px; padding-top: 3px;}
.submit		{width:25px; height:20px; border: 0px; background: url(img/search_knp.gif) no-repeat bottom;}
.inputtop	{border: 1px solid white; width:125px; height; 20px; color:000; font-size: 11px;}

img         { border: 0px; }
hr          { color: #e4e4e4; }
.txt_7		{ line-height: 34px; }
.txt_9		{ line-height: 21px; }
.clear		{ clear:both; }

#main		{ width: 100%; min-height: 550px; _height: 550px; text-align:center; repeat-x top;}
#topbar		{ width: 100%; min-height:30px; _height:30px; background: url(img/bg_topbar.gif) repeat-x top; text-align: center;}
#search		{ width:970px; height: 30px; text-align:right;}
#logobar	{width:1008px; min-height: 108px; _height: 108px; background: url(img/inomhusklimat.png) no-repeat right top; }
.logo		{float: left; display:inline; padding-top: 9px; padding-bottom: 8px; padding-left:15px;}

#shdw		{width:1008px; min-height:600px; _height:600px; background:url(img/content_shdw.png) no-repeat top;}
#content	{width:970px; min-height: 600px; _height:600px; background-color: #fff;}
#subp	    {width:970px; min-height: 600px; _height:600px; background: url(img/subp_shdw.gif) no-repeat top; background-color: #fff; text-align: left;}
#submenu	{float:left; display:inline; margin-left: 5px; margin-top: 4px; width: 198px; border-right: 1px solid #e4e6e5; background-color: #f1f3f2;}
#contentbox { float:right; display:inline; width:715px; margin-right: 30px; margin-top: 20px; min-height: 200px; _height:200px; }

#shdwfooter {width:970px; height:20px; background: url(img/shdw_footer.png) no-repeat; top; text-align:center; padding-top:8px;}

#nav        { min-height: 59px; height: 59px; width: 970px;  background:url(img/bg_navbar.gif) repeat-x bottom; }
#nav ul     { margin: 0 auto; padding: 0px; list-style-type: none;}
#nav li     { display: inline; float:left; margin: 0px; padding: 0px; background: url(img/nav_avgr.gif) no-repeat top right; }
#nav a      { display: block; float: left; color: #fff; font-family: "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", Verdana, Arial, sans-serif; font-size: 14px; min-height:59px; _height: 59px; line-height: 45px; padding-right: 12px; padding-left: 12px; text-decoration:none;}
#nav a:hover {background: url(img/nav_active.gif) repeat-x top; text-decoration: none; color:#0b358f; }
#nav li:hover   { }

#subnav        { width: 198px;  }
#subnav ul     { margin: 0 auto; padding: 0px; list-style-type: none;}
#subnav li     {  font-weight:normal; margin: 0px; padding: 0px; background: url(img/subnav_avgr.gif) no-repeat bottom right; list-style-type: none; }
#subnav a      {  font-weight:normal; background: url(img/li_pil.gif) no-repeat left; color: #0b358f; font-family: "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", Verdana, Arial, sans-serif; font-size: 14px; min-height:30px; _height: 30px; line-height: 30px; margin-left: 10px; padding-left: 15px; text-decoration:none;}
#subnav a:hover { font-weight:normal; background: url(img/li_pil_hover.gif) no-repeat left; text-decoration: none; color:#0b358f; }
#subnav li:hover   { }

#subnav li.sub       { margin: 0px; padding: 0px; background: url(img/subnav_avgr.gif) no-repeat bottom right; list-style-type: none; }
#subnav a.sub        { background: none; color: #525252; font-family: Verdana, Arial, sans-serif; font-size: 12px; line-height: 20px; margin-left: 20px; padding-left: 25px; text-decoration:none;}
#subnav a.sub:hover  { text-decoration: underline; color:#8a8989; }
h1 
{
font-family: Lucida Sans;
font-size: 18px;
color: #2775c4;
text-decoration: none;
font-weight:normal;
}
